.btn-primary {
  color: #fff;
  background-color: #EF8B4A;
  border-color: #EF8B4A;
}

.btn-primary:hover {
  color: #fff;
  background-color: #DAE3F3;
  border-color: #DAE3F3;
}

.btn-primary:focus,
.btn-primary.focus {
  box-shadow: 0 0 0 0.2rem #DAE3F3;
}

.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #EF8B4A;
  border-color: #EF8B4A;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #F0C23A;
  border-color: #cccaca;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem #F0C23A;
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #F0C23A;
}

.text-gris-sous-menu {
  color: #aaaaaa !important;
}

html,
html a,
body {
  -webkit-font-smoothing: antialiased;
}

body {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  color: #72777a;
  line-height: 1.5;
  letter-spacing: 0.2px;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  letter-spacing: 0.5px;
  line-height: 1.5;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: 300;
  color: #3d4142;
}

p {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  line-height: 1.9;
}

.lead {
  font-size: 18px;
}

ul {
  margin-bottom: 0;
}

a {
  color: #0f9aee;
}

a:hover,
a:focus {
  text-decoration: none;
  color: #0c7bbe;
}

a:focus {
  outline: none;
}

a.text-gray:hover,
a.text-gray:focus,
a.text-gray.active {
  color: #313435 !important;
}

:focus {
  outline: none;
}

hr {
  border-top: 1px solid rgba(0, 0, 0, 0.0625);
}

.ui-datepicker {
  z-index: 3 !important;
}

.sidebar {
  background-color: #fff;
  bottom: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 280px;
  z-index: 1000;
}

.sidebar ul {
  list-style-type: none;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .sidebar {
    width: 70px;
  }

  .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid transparent;
    padding: 0;
  }

  .sidebar .sidebar-inner .sidebar-logo a .logo {
    background-position: center center;
    width: 70px;
  }

  .sidebar .sidebar-inner .sidebar-menu {
    overflow-x: hidden;
  }

  .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: none;
  }

  .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 0;
  }

  .sidebar .sidebar-inner .sidebar-menu li.dropdown.open ul.dropdown-menu {
    display: none !important;
  }

  .sidebar:hover {
    width: 280px;
  }

  .sidebar:hover .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (max-width: 991px) {
  .sidebar {
    left: -280px;
    width: calc(280px - 30px);
  }
}

.sidebar-inner {
  position: relative;
  height: 100%;
}

.sidebar-logo {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  line-height: 0;
  padding: 0 20px;
}

.sidebar-logo a {
  display: inline-block;
  width: 100%;
}

.sidebar-logo a .logo {
  background-position: center left;
  background-repeat: no-repeat;
  display: inline-block;
  min-height: calc(65px - 1px);
  width: 100%;
  width: 70px;
}

.sidebar-logo a .logo-text {
  color: #313435;
}

.sidebar-logo .mobile-toggle {
  display: none;
  float: right;
  font-size: 18px;
  line-height: calc(65px - 1px);
}

.sidebar-logo .mobile-toggle a {
  color: #72777a;
}

@media screen and (max-width: 991px) {
  .sidebar-logo .mobile-toggle {
    display: inline-block;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .sidebar-logo .mobile-toggle {
    display: none;
  }
}

.sidebar-menu {
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  height: calc(100vh - 65px);
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0;
  position: relative;
}

.sidebar-menu::before,
.sidebar-menu::after {
  content: ' ';
  display: table;
}

.sidebar-menu::after {
  clear: both;
}

.sidebar-menu .dropdown-toggle::after {
  display: none;
}

.sidebar-menu .sidebar-link.active::before {
  background: #2196f3;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  left: -4px;
  position: absolute;
  top: calc(50% - 4px);
  width: 8px;
}

.sidebar-menu li {
  position: relative;
}

.sidebar-menu li.dropdown .arrow {
  font-size: 10px;
  line-height: 40px;
  position: absolute;
  right: 30px;
}

@media screen and (max-width: 991px) {
  .sidebar-menu li.dropdown .arrow {
    right: 25px;
  }
}

.sidebar-menu li.dropdown.open > a {
  color: #313435;
}

.sidebar-menu li.dropdown.open > a .icon-holder {
  color: #0f9aee;
}

.sidebar-menu li.dropdown.open > a > .arrow {
  transform: rotate(90deg);
}

.sidebar-menu li.dropdown.open > .dropdown-menu {
  display: block;
}

.sidebar-menu li.dropdown.open > .dropdown-menu .dropdown-menu {
  padding-left: 20px;
}

.sidebar-menu li.dropdown.open > .dropdown-menu .arrow {
  line-height: 25px;
}

.sidebar-menu li a {
  color: #72777a;
}

.sidebar-menu li a:hover,
.sidebar-menu li a:focus {
  color: #313435;
  text-decoration: none;
}

.sidebar-menu li a:hover .icon-holder,
.sidebar-menu li a:focus .icon-holder {
  color: #0f9aee;
}

.sidebar-menu > li.dropdown ul.dropdown-menu {
  background-color: transparent;
  border-radius: 0;
  border: 0;
  box-shadow: none;
  float: none;
  padding-left: 50px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li > a {
  display: block;
  padding: 10px 15px;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li > a:hover,
.sidebar-menu > li.dropdown ul.dropdown-menu > li > a:focus {
  background-color: transparent;
  color: #313435;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li.active a {
  color: #313435;
}

.sidebar-menu > li > a {
  display: block;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 15px;
  position: relative;
  white-space: nowrap;
}

.sidebar-menu > li > a .icon-holder {
  border-radius: 6px;
  display: inline-block;
  font-size: 17px;
  height: 35px;
  left: 0;
  line-height: 35px;
  margin-right: 14px;
  position: relative;
  text-align: center;
  width: 35px;
}

@media screen and (min-width: 1440px) {
  .is-collapsed .sidebar {
    width: 70px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid transparent;
    padding: 0;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu {
    overflow-x: hidden;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: none;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 0;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown.open ul.dropdown-menu {
    display: none !important;
  }

  .is-collapsed .sidebar:hover {
    width: 280px;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .sidebar {
    width: 280px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo > a .logo {
    background-position: center left;
    width: 150px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (max-width: 991px) {
  .is-collapsed .sidebar {
    left: 0;
  }
}

.header {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  display: block;
  margin-bottom: 0;
  padding: 0;
  position: fixed;
  width: calc(100% - 280px);
  z-index: 800;
}

@media screen and (max-width: 991px) {
  .header {
    width: 100%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .header {
    width: calc(100% - 70px);
  }
}

.header .header-container {
  height: 65px;
}

.header .header-container::before,
.header .header-container::after {
  content: ' ';
  display: table;
}

.header .header-container::after {
  clear: both;
}

.header .header-container .nav-left,
.header .header-container .nav-right {
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.header .header-container .nav-left > li,
.header .header-container .nav-right > li {
  float: left;
}

.header .header-container .nav-left > li > a,
.header .header-container .nav-right > li > a {
  color: #72777a;
  display: block;
  line-height: 65px;
  min-height: 65px;
  padding: 0 15px;
}

.header .header-container .nav-left > li > a i,
.header .header-container .nav-right > li > a i {
  font-size: 17px;
}

.header .header-container .nav-left > li > a:hover,
.header .header-container .nav-left > li > a:focus,
.header .header-container .nav-right > li > a:hover,
.header .header-container .nav-right > li > a:focus {
  color: #313435;
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .header .header-container .nav-left > li > a,
  .header .header-container .nav-right > li > a {
    padding: 0 15px;
  }
}

.header .header-container .nav-left .notifications,
.header .header-container .nav-right .notifications {
  position: relative;
}

.header .header-container .nav-left .notifications .counter,
.header .header-container .nav-right .notifications .counter {
  background-color: #F0C23A;
  border-radius: 50px;
  color: #fff;
  font-size: 10px;
  line-height: 1;
  padding: 3px 5.5px;
  position: absolute;
  right: 6px;
  top: 12px;
}

.header .header-container .nav-left .notifications .dropdown-menu,
.header .header-container .nav-right .notifications .dropdown-menu {
  min-width: 350px;
  padding: 0;
}

@media screen and (max-width: 767px) {
  .header .header-container .nav-left .notifications .dropdown-menu,
  .header .header-container .nav-right .notifications .dropdown-menu {
    max-width: 300px;
  }
}

.header .header-container .dropdown-menu {
  display: block;
  margin: 0;
  transform-origin: top right;
  transform: scale(0, 0);
}

.header .header-container .dropdown-menu .divider {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  height: 1px;
  overflow: hidden;
}

.header .header-container .show .dropdown-menu {
  transform: scale(1, 1);
}

.header .header-container .nav-left {
  float: left;
  margin-left: 15px;
}

.header .header-container .nav-right {
  float: right;
}

.header .header-container .nav-right .dropdown-menu {
  left: auto;
  right: 0;
}

.header .header-container .nav-right .dropdown-menu > li {
  width: 100%;
}

.header .header-container .nav-right .dropdown-menu > li > a {
  line-height: 1.5;
  min-height: auto;
  padding: 10px 15px;
}

.header .search-box .search-icon-close {
  display: none;
}

.header .search-box.active .search-icon {
  display: none;
}

.header .search-box.active .search-icon-close {
  display: inline-block;
}

.header .search-input {
  display: none;
}

.header .search-input.active {
  display: inline-block;
}

.header .search-input input {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  font-size: 18px;
  height: 40px;
  margin-top: 12px;
  outline: none;
  padding: 5px;
}

@media screen and (max-width: 767px) {
  .header .search-input input {
    width: 85px;
  }
}

.header .search-input input::-webkit-input-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input:-moz-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input::-moz-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input:-ms-input-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.is-collapsed .header {
  width: calc(100% - 70px);
}

@media screen and (max-width: 991px) {
  .is-collapsed .header {
    width: 100%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .header {
    width: calc(100% - 280px);
  }
}

.page-container {
  min-height: 100vh;
  padding-left: 280px;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .page-container {
    padding-left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .page-container {
    padding-left: 0;
  }
}

.main-content {
  padding: 85px 20px 20px;
  min-height: calc(100vh - 61px);
}

@media screen and (max-width: 991px) {
  .main-content {
    padding: 85px 5px 5px;
  }
}

.remain-height {
  height: calc(100vh - 126px);
}

.full-container {
  left: 280px;
  min-height: calc(100vh - 65px);
  position: absolute;
  right: 0;
  top: 65px;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .full-container {
    left: 0;
    padding-left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .full-container {
    left: 0;
  }
}

.is-collapsed .page-container {
  padding-left: 70px;
}

@media screen and (max-width: 991px) {
  .is-collapsed .page-container {
    padding-left: 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .page-container {
    padding-left: 280px;
  }
}

.is-collapsed .full-container {
  left: 70px;
}

@media screen and (max-width: 991px) {
  .is-collapsed .full-container {
    left: 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .full-container {
    left: 280px;
    padding-left: 0;
  }
}

.progress {
  height: 4px;
  background-color: #eaeef3;
  border-radius: 4px;
  margin-bottom: 10px;
}

.easy-pie-chart {
  position: relative;
}

.easy-pie-chart span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  line-height: 0;
}

.fc {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.0625);
}

.fc th {
  text-align: center;
  padding: 15px;
  background-color: transparent;
  color: #72777a;
  font-size: 12px;
  text-transform: uppercase;
  border-right-width: 0;
  border-left-width: 0;
}

.fc button {
  background-color: #fff;
  background-image: none;
  height: 37px;
  padding: 0 15px;
  color: #595d60;
}

.fc button.fc-state-default {
  border-color: rgba(0, 0, 0, 0.0625);
  box-shadow: none;
}

.fc button.fc-state-active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.0625);
}

.fc-toolbar {
  padding: 20px 20px 0;
}

.fc-view,
.fc-view > table {
  background-color: #fff;
}

.fc-basic-view td.fc-day-number,
.fc-basic-view td.fc-week-number span {
  padding: 7px 15px;
}

.fc-unthemed .fc-content,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-row,
.fc-unthemed tbody,
.fc-unthemed td,
.fc-unthemed th,
.fc-unthemed thead {
  border-color: rgba(0, 0, 0, 0.0625);
}

.fc-unthemed .fc-today {
  background-color: transparent;
}

.fc-basic-view .fc-day-number.fc-today {
  background-color: #F0C23A;
  color: #fff;
  display: inline-block;
  float: right;
  border-radius: 50%;
  padding: 6px 8px;
  line-height: 1;
  margin: 4px 4px 0 0;
}

.fc-event-container .fc-event {
  border-radius: 0;
  border: 0;
  background-color: #e5f4fd;
  color: #F0C23A !important;
  font-size: 12px;
  line-height: 2.5;
  padding: 0 15px;
}

.fc-event-container .fc-day-grid-event {
  margin: 1px 5px 5px;
}

table.dataTable.no-footer {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  margin-bottom: 20px;
}

.sorting_asc:focus {
  outline: none;
}

.dataTables_wrapper {
  overflow: hidden;
  padding-bottom: 5px;
}

.dataTables_wrapper .dataTables_length {
  color: #313435;
  float: left;
  cursor: pointer;
}

@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_length {
    text-align: left;
  }
}

.dataTables_wrapper .dataTables_length select {
  border: 1px solid rgba(0, 0, 0, 0.0625);
  border-radius: 2px;
  box-shadow: none;
  height: 35px;
  font-size: 14px;
  padding: 5px;
  margin-left: 5px;
  margin-right: 5px;
  color: #72777a;
  transition: all 0.2s ease-in;
}

.dataTables_wrapper .dataTables_filter {
  color: #313435;
  float: right;
}

@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_filter {
    text-align: left;
  }
}

.dataTables_wrapper .dataTables_filter input {
  border: 1px solid rgba(0, 0, 0, 0.0625);
  border-radius: 2px;
  box-shadow: none;
  height: 35px;
  font-size: 14px;
  margin-left: 15px;
  padding: 5px;
  color: #72777a;
  transition: all 0.2s ease-in;
  min-width: 350px;
}

.dataTables_wrapper .dataTables_info {
  color: #72777a;
  float: left;
}

.dataTables_wrapper .dataTables_processing {
  color: #313435;
}

.dataTables_wrapper .dataTables_paginate {
  color: #72777a;
  float: right;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
  color: #72777a !important;
  padding: 6px 12px;
  border-radius: 2px;
  margin-right: 10px;
  transition: all 0.2s ease-in-out;
  text-decoration: none;
  cursor: pointer;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.first,
.dataTables_wrapper .dataTables_paginate .paginate_button.last {
  border-radius: 2px;
  text-decoration: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.next:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.first:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.first:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.last:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.last:focus {
  color: #fff !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.first.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.last.disabled {
  opacity: 0.4;
  pointer-events: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: #fff !important;
  background: #3F547A;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  color: #fff !important;
  background: #3F547A;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #fff !important;
  background: #3F547A;
}

.dataTables_wrapper .status {
  width: 5px;
  height: 5px;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}

table.dataTable thead .sorting {
  background-image: url(/build/images/sort_both.png);
}

table.dataTable thead .sorting_asc {
  background-image: url(/build/images/sort_asc.png);
}

table.dataTable thead .sorting_desc {
  background-image: url(/build/images/sort_desc.png);
}

table.dataTable thead .sorting_asc_disabled {
  background-image: url(/build/images/sort_asc_disabled.png);
}

table.dataTable thead .sorting_desc_disabled {
  background-image: url(/build/images/sort_desc_disabled.png);
}

.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 17px;
  margin-bottom: 0;
}

.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-left: -12px;
  border: 1px solid #e6eaf0;
  border-radius: 3px;
  background-color: #ffffff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  text-align: center;
  font-size: 10px !important;
  line-height: 17px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-left: -12px;
  color: #b9c2d0;
}

.checkbox input[type="checkbox"] {
  opacity: 0;
  z-index: 1;
}

.checkbox input[type="checkbox"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.checkbox input[type="checkbox"]:checked + label::after {
  font-family: 'FontAwesome';
  content: "\F00C";
  font-size: 13px;
}

.checkbox input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.checkbox input[type="checkbox"]:disabled + label::before {
  background-color: #d3d9e3;
  cursor: not-allowed;
}

.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}

.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #F0C23A;
  border-color: #F0C23A;
}

.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked + label::before {
  background-color: #ff3c7e;
  border-color: #ff3c7e;
}

.checkbox-danger input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-info input[type="checkbox"]:checked + label::before {
  background-color: #0f9aee;
  border-color: #0f9aee;
}

.checkbox-info input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-warning input[type="checkbox"]:checked + label::before {
  background-color: #fc0;
  border-color: #fc0;
}

.checkbox-warning input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-success input[type="checkbox"]:checked + label::before {
  background-color: #37c936;
  border-color: #37c936;
}

.checkbox-success input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.radio {
  padding-left: 20px;
}

.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}

.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out;
  transition: border 0.15s ease-in-out;
}

.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 3px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #555555;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}

.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
}

.radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.radio input[type="radio"]:checked + label::after {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}

.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}

.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}

.radio.radio-inline {
  margin-top: 0;
}

.radio-primary input[type="radio"] + label::after {
  background-color: #428bca;
}

.radio-primary input[type="radio"]:checked + label::before {
  border-color: #428bca;
}

.radio-primary input[type="radio"]:checked + label::after {
  background-color: #428bca;
}

.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f;
}

.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f;
}

.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f;
}

.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de;
}

.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de;
}

.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de;
}

.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e;
}

.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c;
}

.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c;
}

.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c;
}

input[type="radio"].radio-list-item + label {
  cursor: pointer;
}

input[type="radio"].radio-list-item:checked + label .media-body {
  background-color: #eeeeee;
}

#loader {
  transition: all 0.3s ease-in-out;
  opacity: 1;
  display: default;
}

#loader.fadeOut {
  opacity: 0;
  display: none;
}

.spinner {
  width: 40px;
  height: 40px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  animation: sk-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}

@keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}

footer {
  z-index: 1;
  position: relative;
}

.progress-tracker--vertical .progress-marker {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 20;
  width: 78px;
  height: 78px;
  padding-bottom: 0px;
  color: #fff;
  font-weight: 400;
  border: 2px solid #b1b1b1;
  border-radius: 50%;
  transition: background-color, border-color;
  transition-duration: 0.3s;
}

.progress-tracker--vertical .progress-step::after {
  z-index: 10 !important;
  right: auto;
  top: 13px;
  left: 37px;
  width: 4px;
  height: 100%;
}

.progress-tracker--vertical .progress-text {
  padding-left: 10px;
  padding-top: 7px;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=40);
}

.progress-tracker--vertical .progress-text::before {
  position: absolute;
  top: 12%;
  margin-left: -50px;
  width: 0;
  height: 0;
  content: '';
  border-right: 20px solid #fff;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-left: 20px solid transparent;
}

.progress-tracker--vertical .progress-step:not(:last-child) .progress-text {
  margin-bottom: 40px;
  padding-bottom: 10px;
}

.progress-tracker--vertical .bouton {
  text-align: center;
  margin: 10px 0;
  bottom: 25px;
}

.progress-tracker--vertical .bouton .btn {
  width: 210px;
  border: none;
  color: #fff;
  background-color: #F0C23A;
}

.progress-tracker--center .progress-step:not(:last-child)::after {
  content: '';
  display: block;
  position: absolute;
  top: 35px;
  width: 100%;
  z-index: 10 !important;
  height: 4px;
  transition: background-color 0.3s;
}

.progress-tracker--center .progress-marker {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 20;
  width: 78px;
  height: 78px;
  padding-bottom: 0px;
  color: #fff;
  font-weight: 400;
  border: 2px solid #b1b1b1;
  border-radius: 50%;
  transition: background-color, border-color;
  transition-duration: 0.3s;
}

@media (max-width: 399px) {
  .progress-tracker--center .progress-tracker-mobile {
    overflow-x: auto;
  }

  .progress-tracker--center .progress-tracker-mobile .progress-tracker {
    min-width: 200%;
  }
}

.progress-tracker--center .progress-text {
  height: 220px;
  padding: 30px;
  margin: 20px auto;
  margin-top: -10px;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=40);
}

@media (max-width: 1580px) {
  .progress-tracker--center .progress-text {
    width: 210px;
    height: 350px;
  }
}

@media (max-width: 1199px) {
  .progress-tracker--center .progress-text {
    width: 100%;
  }
}

.progress-tracker--center .progress-text .bouton {
  text-align: center;
  margin: 10px 0;
  position: absolute;
  bottom: 25px;
}

.progress-tracker--center .progress-text .bouton .btn {
  width: 210px;
  border: none;
  color: #fff;
  background-color: #F0C23A;
  margin-top: 10px;
  margin-bottom: 10px;
}

@media (max-width: 1580px) {
  .progress-tracker--center .progress-text .bouton .btn {
    width: 190px;
    font-size: 13px;
  }
}

@media (max-width: 1199px) {
  .progress-tracker--center .progress-text .bouton .btn {
    width: 190px;
    font-size: 12px;
  }
}

.progress-tracker--center .progress-text::before {
  position: absolute;
  top: 59px;
  margin-left: -20px;
  width: 0;
  height: 0;
  content: '';
  border-right: 20px solid transparent;
  border-top: 20px solid transparent;
  border-bottom: 20px solid #fff;
  border-left: 20px solid transparent;
}

.progress-step .progress-marker .number {
  border-radius: 50%;
  background: #3F547A;
  color: #fff;
  height: 21px;
  width: 21px;
  position: absolute;
  text-align: center;
  line-height: 21px;
  bottom: 65px;
  left: 27px;
}

.progress-step:hover .progress-marker {
  background-color: #fff;
}

.progress-step .progress-marker {
  background-color: #fff;
}

.progress-step.is-active :hover .progress-marker {
  background-color: #6c757d;
}

.progress-step.is-active .progress-marker {
  background-color: #6c757d;
}

.progress-step.is-complete :hover .progress-marker {
  background-color: #b1b1b1;
}

.progress-step.is-complete .progress-marker {
  background-color: #b1b1b1;
}

.sprite-compte-pret-immo {
  background-repeat: no-repeat;
  display: block;
}

.sprite-compte-pret-immo-buildings {
  width: 44px;
  height: 38px;
  background-position: -4px -4px;
}

.sprite-compte-pret-immo-check {
  width: 50px;
  height: 38px;
  background-position: -4px -50px;
}

.sprite-compte-pret-immo-paper {
  width: 29px;
  height: 38px;
  background-position: -56px -4px;
}

.sprite-compte-pret-immo-pen-and-card {
  width: 39px;
  height: 38px;
  background-position: -93px -4px;
}

.bgc-deep-purple-500,
.bgcH-deep-purple-500:hover {
  background-color: #F0C23A !important;
}

.alert-purple-alt {
  border-color: #694D9F;
  background: #694D9F;
  color: #fff;
}

.alert-info-alt {
  border-color: #f0f0f0;
  background: #f0f0f0;
  color: #000000;
}

.alert-danger-alt {
  border-color: #B63E5A;
  background: #FF3547;
  color: #fff;
}

.alert-warning-alt {
  border-color: #F3F3EB;
  background: #FF8800;
  color: #fff;
}

.alert-success-alt {
  border-color: #f0f0f0;
  background: #f0f0f0;
  color: #000000;
}

.alert-info-alt > [data-notify="icon"] > img,
.alert-danger-alt > [data-notify="icon"] > img,
.alert-warning-alt > [data-notify="icon"] > img,
.alert-success-alt > [data-notify="icon"] > img,
.alert-purple-alt > [data-notify="icon"] > img {
  height: 30px;
  margin-right: 12px;
  margin-bottom: 10px;
}

.alert a {
  color: #B63E5A;
}

.bg-third-theme-color {
  background: #DAE3F3;
}

.bg-rouge-fonce {
  background: #3F547A;
}

.bg-rouge {
  background: #3F547A;
}

.bg-gris-middle {
  background: #bab9ba;
}

.bg-fourth-theme-color {
  background: #EF8B4A;
}

.text-third-theme-color {
  color: #DAE3F3;
}

.stepClient {
  width: 78px;
  height: 78px;
  background-color: #b1b0b1;
}

.divCircle {
  border-radius: 50%;
}

.numberStep {
  background-color: #3F547A;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 47%;
  top: -10px;
}

.stepBackground {
  background-color: #eeeeee;
}

.caretPosition {
  position: absolute;
  top: 53px;
  left: 43%;
}

.colorCaret {
  color: #eeeeee;
}

.heightStep {
  height: 275px;
}

.buttonStepClient {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
}

.d-inline-block {
  width: 100%;
}

.tooltip-inner {
  background-color: #3F547A !important;
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #3F547A !important;
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #3F547A !important;
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #3F547A !important;
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #3F547A !important;
}

.carre img {
  height: 125px;
  width: 125px;
}

.carre:hover {
  cursor: pointer;
}

.carre img {
  height: 125px;
  width: 125px;
  background: #3F547A;
  border: solid 25px #EFEEEE;
}

#tableau-picto .text {
  font-weight: bold;
  color: #3F547A;
  padding: 5px;
}

#chat-sidebar {
  width: 250px;
  height: calc(100vh - 65px - 90px);
  overflow: auto;
}

@media screen and (max-width: 991px) {
  #chat-sidebar {
    transition: all 0.3s ease-in-out;
    margin-left: -250px;
  }

  #chat-sidebar.open {
    margin-left: 0;
  }
}

#chat-message {
  height: calc(100vh - 65px - 85px);
  overflow: auto;
}

.email-app .email-side-nav {
  background: #fff;
  position: fixed;
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  float: left;
  width: 250px;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 991px) {
  .email-app .email-side-nav {
    z-index: 1;
    left: -250px;
  }
}

.email-app .email-wrapper {
  margin: 0;
  padding: 0;
  overflow: auto;
  min-height: 100%;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper {
    position: absolute;
    left: 0;
    width: 100%;
    overflow-x: hidden;
  }
}

@media screen and (min-width: 992px) {
  .email-app .email-wrapper {
    margin-left: 250px;
  }
}

.email-app .email-wrapper .email-list {
  position: relative;
  padding: 0;
  width: 100%;
  overflow-y: hidden;
  background-color: #fff;
  height: calc(100vh - 65px);
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper .email-list {
    max-height: calc(100vh - 65px);
  }
}

@media screen and (min-width: 992px) {
  .email-app .email-wrapper .email-list {
    width: 40%;
    border-right: 1px solid rgba(0, 0, 0, 0.0625);
    float: left;
  }
}

.email-app .email-wrapper .email-content {
  float: left;
  width: 60%;
  position: relative;
  padding: 0;
  background-color: #fff;
}

.email-app .email-wrapper .email-content.no-inbox-view {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper .email-content {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-in-out;
    max-height: calc(100vh - 65px);
    overflow-y: scroll;
  }

  .email-app .email-wrapper .email-content.open {
    left: 0;
  }
}

.email-app .email-wrapper .email-compose {
  position: relative;
}

.email-app .email-wrapper .email-compose .email-compose-body {
  padding: 30px 20px;
}

@media screen and (max-width: 991px) {
  .email-app.side-active .email-side-nav {
    left: 0;
  }
}

@media screen and (max-width: 991px) {
  .email-app.side-active .email-wrapper {
    left: 250px;
  }
}

.float-label-control {
  position: relative;
  margin-top: 2em;
}

.float-label-control ::-webkit-input-placeholder {
  color: transparent;
}

.float-label-control :-moz-placeholder {
  color: transparent;
}

.float-label-control ::-moz-placeholder {
  color: transparent;
}

.float-label-control :-ms-input-placeholder {
  color: transparent;
}

.float-label-control input:-webkit-autofill,
.float-label-control textarea:-webkit-autofill {
  background-color: transparent !important;
  -webkit-box-shadow: 0 0 0 1000px white inset !important;
  -moz-box-shadow: 0 0 0 1000px white inset !important;
  box-shadow: 0 0 0 1000px white inset !important;
}

.float-label-control input,
.float-label-control textarea,
.float-label-control label {
  font-size: 1.3em;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.float-label-control input:focus,
.float-label-control textarea:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
  border-bottom-width: 2px;
  padding-bottom: 0;
}

.float-label-control textarea:focus {
  padding-bottom: 4px;
}

.float-label-control input,
.float-label-control textarea {
  display: block;
  width: 100%;
  /*padding: 0.1em 0em 1px 0em;*/
  border: none;
  border-radius: 0px;
  border-bottom: 1px solid #aaa;
  outline: none;
  margin: 0px;
  background: none;
}

.float-label-control textarea {
  padding: 0.1em 0em 5px 0em;
}

.float-label-control label {
  position: absolute;
  font-weight: normal;
  top: -1.5em;
  left: 0.08em;
  color: #999;
  font-size: 0.85em;
  -moz-animation: float-labels 300ms none ease-out;
  -webkit-animation: float-labels 300ms none ease-out;
  -o-animation: float-labels 300ms none ease-out;
  -ms-animation: float-labels 300ms none ease-out;
  -khtml-animation: float-labels 300ms none ease-out;
  animation: float-labels 300ms none ease-out;
  animation-play-state: running !important;
  -webkit-animation-play-state: running !important;
}

.float-label-control input.empty + label,
.float-label-control textarea.empty + label {
  top: 0.1em;
  font-size: 1.5em;
  animation: none;
  -webkit-animation: none;
}

.float-label-control input:not(.empty) + label,
.float-label-control textarea:not(.empty) + label {
  z-index: 1;
}

.float-label-control input:not(.empty):focus + label,
.float-label-control textarea:not(.empty):focus + label {
  color: #aaaaaa;
}

@keyframes float-labels {
  0% {
    opacity: 1;
    color: #aaa;
    top: 0.1em;
    font-size: 1.5em;
  }

  20% {
    font-size: 1.5em;
    opacity: 0;
  }

  30% {
    top: 0.1em;
  }

  50% {
    opacity: 0;
    font-size: 0.85em;
  }

  100% {
    top: -1em;
    opacity: 1;
  }
}

@-webkit-keyframes float-labels {
  0% {
    opacity: 1;
    color: #aaa;
    top: 0.1em;
    font-size: 1.5em;
  }

  20% {
    font-size: 1.5em;
    opacity: 0;
  }

  30% {
    top: 0.1em;
  }

  50% {
    opacity: 0;
    font-size: 0.85em;
  }

  100% {
    top: -1em;
    opacity: 1;
  }
}

#needs-validation .form-control {
  height: 60px !important;
}

#needs-validation label {
  text-transform: uppercase;
}

#needs-validation .requirements {
  position: absolute;
  padding-top: 5px;
  font-size: 15px;
  max-height: 0;
  overflow: hidden;
  color: red;
  font-style: italic;
}

#needs-validation > textarea:invalid:not(:focus):not(:placeholder-shown),
#needs-validation input:invalid:not(:focus):not(:placeholder-shown),
#needs-validation select:invalid:not(:focus):not(:placeholder-shown) {
  border-color: red;
  border-bottom-width: 1px;
}

#needs-validation > textarea:invalid:not(:focus):not(:placeholder-shown) ~ .requirements,
#needs-validation input:invalid:not(:focus):not(:placeholder-shown) ~ .requirements,
#needs-validation select:invalid:not(:focus):not(:placeholder-shown) ~ .requirements {
  max-height: 200px;
}

#needs-validation .radio-inline-imput {
  opacity: 0.4;
  z-index: 1;
  position: absolute;
  top: 0;
  cursor: pointer;
  height: 35px;
  width: 50px !important;
  margin: 0;
}

#needs-validation .radios label {
  padding-left: 100px;
  margin-bottom: 40px;
  font-weight: normal;
  cursor: pointer;
}

#needs-validation .radios label:last-of-type,
#needs-validation .radios input:last-of-type {
  margin-left: 100px !important;
}

#needs-validation button[type="submit"],
#needs-validation .btn-deault-d {
  cursor: pointer;
  display: block;
  width: 100%;
  margin: auto !important;
  border: 0;
  padding: 10px;
  text-transform: uppercase;
}

#needs-validation .valid-bg > input {
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: right;
  border-color: #4fc32c;
  border-bottom-width: 2px;
}

#needs-validation .valid-bg > .err-active {
  display: none;
}

#needs-validation .pink-bg > input {
  border-color: red;
  border-bottom-width: 1px;
  max-height: 200px;
}

.column-side-left-app .column-side-left-nav {
  background: #fff;
  position: fixed;
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  float: left;
  width: 300px;
}

@media screen and (max-width: 991px) {
  .column-side-left-app .column-side-left-nav {
    z-index: 1;
    left: -300px;
  }
}

.column-side-left-app .column-side-left-wrapper {
  margin: 0;
  padding: 0;
  overflow: auto;
  min-height: 100%;
}

@media screen and (max-width: 991px) {
  .column-side-left-app .column-side-left-wrapper {
    position: absolute;
    left: 0;
    width: 100%;
    overflow-x: hidden;
  }
}

@media screen and (min-width: 992px) {
  .column-side-left-app .column-side-left-wrapper {
    margin-left: 300px;
  }
}

.column-side-left-app .column-side-left-wrapper .email-list {
  position: relative;
  padding: 0;
  width: 100%;
  overflow-y: hidden;
  background-color: #fff;
  height: calc(100vh - 65px);
}

@media screen and (max-width: 991px) {
  .column-side-left-app .column-side-left-wrapper .email-list {
    max-height: calc(100vh - 65px);
  }
}

@media screen and (min-width: 992px) {
  .column-side-left-app .column-side-left-wrapper .email-list {
    width: 40%;
    border-right: 1px solid rgba(0, 0, 0, 0.0625);
    float: left;
  }
}

.column-side-left-app .column-side-left-wrapper .column-side-left-content {
  float: left;
  width: 60%;
  position: relative;
  padding: 0;
  background-color: #fff;
}

.column-side-left-app .column-side-left-wrapper .column-side-left-content.no-inbox-view {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .column-side-left-app .column-side-left-wrapper .column-side-left-content {
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%;
    max-height: calc(100vh - 65px);
    overflow-y: scroll;
  }

  .column-side-left-app .column-side-left-wrapper .column-side-left-content.open {
    left: 0;
  }
}

.column-side-left-app .column-side-left-wrapper .column-side-left-compose {
  position: relative;
}

.column-side-left-app .column-side-left-wrapper .column-side-left-compose .column-side-left-body {
  padding: 30px 20px;
}

@media screen and (max-width: 991px) {
  .column-side-left-app.side-active .column-side-left-nav {
    left: 0;
  }
}

@media screen and (max-width: 991px) {
  .column-side-left-app.side-active .column-side-left-wrapper {
    left: 300px;
  }
}

.fs4 {
  font-size: 4px;
}

.fs6 {
  font-size: 6px;
}

.fs8 {
  font-size: 8px;
}

.fs10 {
  font-size: 10px;
}

.fs11 {
  font-size: 11px;
}

.fs12 {
  font-size: 12px;
}

.fs14 {
  font-size: 14px;
}

.fs15 {
  font-size: 15px;
}

.fs16 {
  font-size: 16px;
}

.fs18 {
  font-size: 18px;
}

.fs20 {
  font-size: 20px;
}

.fs22 {
  font-size: 22px;
}

.fs24 {
  font-size: 24px;
}

.fs26 {
  font-size: 26px;
}

.fs28 {
  font-size: 28px;
}

.fs30 {
  font-size: 30px;
}

@media (max-width: 375px) {
  .fs4Xs {
    font-size: 4px;
  }

  .fs6Xs {
    font-size: 6px;
  }

  .fs8Xs {
    font-size: 8px;
  }

  .fs10Xs {
    font-size: 10px;
  }

  .fs12Xs {
    font-size: 12px;
  }

  .fs14Xs {
    font-size: 14px;
  }

  .fs16Xs {
    font-size: 16px;
  }

  .fs18Xs {
    font-size: 18px;
  }

  .fs20Xs {
    font-size: 20px;
  }

  .lh1Xs {
    line-height: 1;
  }

  .lh1-5Xs {
    line-height: 1.5;
  }

  .lh2Xs {
    line-height: 2;
  }
}

.p-60Lg30Xs {
  padding: 60px !important;
}

.p-60Lg0Xs {
  padding: 60px !important;
}

.p-60Lg10Xs {
  padding: 60px !important;
}

.pR-30Lg0Xs {
  padding-right: 30px !important;
}

.mL-20Lg50Xs {
  margin-left: 20px;
}

.mL30Lg0Xs {
  margin-left: 30px !important;
}

.mL30Lg15Xs {
  margin-left: 30px !important;
}

.mR0Lg15Xs {
  margin-right: 0px !important;
}

.hiddenLgBlockXS {
  display: none;
}

.hiddenXsBlockLg {
  display: block;
}

.noPlPr {
  padding-left: 0px;
  padding-right: 0px;
}

.shadowLightLgNoShadowXs {
  -webkit-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
}

.centrage-verticale-parent {
  display: flex;
}

.centrage-verticale-enfant {
  margin: auto;
}

no-mT {
  margin-top: 0px !important;
}

@media (max-width: 375px) {
  .mL-0Xs {
    margin-left: 0px !important;
  }

  .mR-5Xs {
    margin-right: 5px !important;
  }

  .mT-20Xs {
    margin-top: 20px !important;
  }

  .pT-35Xs {
    padding-top: 35px !important;
  }

  .pL-35Xs {
    padding-left: 35px !important;
  }

  .p-60Lg10Xs {
    padding: 10px !important;
  }

  .p-60Lg30Xs {
    padding: 30px !important;
  }

  .p-60Lg0Xs {
    padding: 0px !important;
  }

  .noMRXs {
    margin-right: 0px !important;
  }

  .mL-20Lg50Xs {
    margin-left: 50px !important;
  }

  .mL30Lg0Xs {
    margin-left: 0px !important;
  }

  .mL30Lg15Xs {
    margin-left: 15px !important;
  }

  .mR0Lg15Xs {
    margin-right: 15px !important;
  }

  .noMXs {
    margin: 0 !important;
  }

  .hiddenLgBlockXS {
    display: block;
  }

  .hiddenXsBlockLg {
    display: none;
  }

  .floatInheritXs {
    float: inherit !important;
  }

  .left-15Xs {
    left: -15px !important;
  }

  .left-50Xs {
    left: -50px !important;
  }

  .left-20Xs {
    left: -20px !important;
  }

  .left-95Xs {
    left: -95px !important;
  }

  .left-141Xs {
    left: -141px !important;
  }

  .left-187Xs {
    left: -187px !important;
  }

  .left-169Xs {
    left: -169px !important;
  }

  .left-214Xs {
    left: -214px !important;
  }

  .left-260Xs {
    left: -260px !important;
  }

  .left-307Xs {
    left: -307px !important;
  }

  .mL85Xs {
    left: 85px !important;
  }

  .mL120Xs {
    left: 120px !important;
  }

  .shadowLightLgNoShadowXs {
    -webkit-box-shadow: 0px 0px 0px 0px black;
    -moz-box-shadow: 0px 0px 0px 0px black;
    box-shadow: 0px 0px 0px 0px black;
  }

  .pR-30Lg0Xs {
    padding-right: 0px !important;
  }
}

.in_put_form {
  border-top: 1px solid #b1b1b1;
  border-right: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  border-left: 1px solid #b1b1b1;
}

.form-control:focus {
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.form-control {
  border-radius: 5px !important;
}

.icheckbox_line {
  display: initial;
}

label {
  margin: 0;
}

.rac-add-entry {
  background: #efefef;
  padding-top: 15px;
  text-align: center;
}

.form-control[readonly] {
  background-color: #ffffff;
  opacity: 1;
}

@media (max-width: 700px) {
  .has-float-label .form-control:placeholder-shown:not(:focus) + * {
    font-size: 14px !important;
    margin-top: 4px;
  }
}

.has-float-label label {
  font-weight: unset;
  top: -5px !important;
  background: #fafbfb;
}

.has-float-label .form-control:placeholder-shown:not(:focus) + * {
  top: 0.3em !important;
  font-size: 20px;
}

.has-float-label > span::after {
  background: transparent !important;
}

.has-float-label label::after,
.has-float-label > span::after {
  background: transparent !important;
}

.list-check-download {
  list-style: none;
}

@media (max-width: 575.98px) {
  .col-p-detail {
    width: 100% !important;
  }
}

@media (min-width: 575.98px) {
  .col-p-detail {
    width: 100% !important;
  }
}

@media (min-width: 767.98px) {
  .col-p-detail {
    width: 50% !important;
  }
}

@media (min-width: 991.98px) {
  .col-p-detail {
    width: 50% !important;
  }
}

@media (min-width: 1199.98px) {
  .col-p-detail {
    width: 33.33333333% !important;
  }
}

@media (min-width: 1500px) {
  .col-p-detail {
    width: 25% !important;
  }
}

.centerY {
  top: 50%;
  transform: translateY(-50%);
}

.centerX {
  left: 50%;
  transform: translateX(-50%);
}

.centerXY {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media screen and (min-width: 1440px) {
  .centerY\@xl\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xl\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xl\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 1200px) {
  .centerY\@lg\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 992px) {
  .centerY\@md\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 768px) {
  .centerY\@sm\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 0) {
  .centerY\@xs\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xs\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xs\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 1439px) {
  .centerY\@xl- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xl- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xl- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 1199px) {
  .centerY\@lg- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 991px) {
  .centerY\@md- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 767px) {
  .centerY\@sm- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .centerY\@lg {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .centerY\@md {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .centerY\@sm {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

[class*='gap'] {
  width: auto !important;
  overflow: hidden !important;
}

.gapX-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.gapX-0 > * {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.gapY-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.gapY-0 > * {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.gap-0 {
  margin: 0px !important;
}

.gap-0 > * {
  padding: 0px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-0\@xl\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xl\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xl\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xl\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xl\+ {
    margin: 0px !important;
  }

  .gap-0\@xl\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-0\@lg\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg\+ {
    margin: 0px !important;
  }

  .gap-0\@lg\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-0\@md\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md\+ {
    margin: 0px !important;
  }

  .gap-0\@md\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-0\@sm\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm\+ {
    margin: 0px !important;
  }

  .gap-0\@sm\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-0\@xs\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xs\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xs\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xs\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xs\+ {
    margin: 0px !important;
  }

  .gap-0\@xs\+ > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-0\@xl- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xl- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xl- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xl- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xl- {
    margin: 0px !important;
  }

  .gap-0\@xl- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-0\@lg- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg- {
    margin: 0px !important;
  }

  .gap-0\@lg- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-0\@md- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md- {
    margin: 0px !important;
  }

  .gap-0\@md- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-0\@sm- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm- {
    margin: 0px !important;
  }

  .gap-0\@sm- > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-0\@lg {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg {
    margin: 0px !important;
  }

  .gap-0\@lg > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-0\@md {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md {
    margin: 0px !important;
  }

  .gap-0\@md > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-0\@sm {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm {
    margin: 0px !important;
  }

  .gap-0\@sm > * {
    padding: 0px !important;
  }
}

.gapX-1 {
  margin-left: -0.5px !important;
  margin-right: -0.5px !important;
}

.gapX-1 > * {
  padding-left: 0.5px !important;
  padding-right: 0.5px !important;
}

.gapY-1 {
  margin-top: -0.5px !important;
  margin-bottom: -0.5px !important;
}

.gapY-1 > * {
  padding-top: 0.5px !important;
  padding-bottom: 0.5px !important;
}

.gap-1 {
  margin: -0.5px !important;
}

.gap-1 > * {
  padding: 0.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-1\@xl\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xl\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xl\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xl\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xl\+ {
    margin: -0.5px !important;
  }

  .gap-1\@xl\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-1\@lg\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg\+ {
    margin: -0.5px !important;
  }

  .gap-1\@lg\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-1\@md\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md\+ {
    margin: -0.5px !important;
  }

  .gap-1\@md\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-1\@sm\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm\+ {
    margin: -0.5px !important;
  }

  .gap-1\@sm\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-1\@xs\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xs\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xs\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xs\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xs\+ {
    margin: -0.5px !important;
  }

  .gap-1\@xs\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-1\@xl- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xl- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xl- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xl- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xl- {
    margin: -0.5px !important;
  }

  .gap-1\@xl- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-1\@lg- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg- {
    margin: -0.5px !important;
  }

  .gap-1\@lg- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-1\@md- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md- {
    margin: -0.5px !important;
  }

  .gap-1\@md- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-1\@sm- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm- {
    margin: -0.5px !important;
  }

  .gap-1\@sm- > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-1\@lg {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg {
    margin: -0.5px !important;
  }

  .gap-1\@lg > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-1\@md {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md {
    margin: -0.5px !important;
  }

  .gap-1\@md > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-1\@sm {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm {
    margin: -0.5px !important;
  }

  .gap-1\@sm > * {
    padding: 0.5px !important;
  }
}

.gapX-2 {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

.gapX-2 > * {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.gapY-2 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.gapY-2 > * {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.gap-2 {
  margin: -1px !important;
}

.gap-2 > * {
  padding: 1px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-2\@xl\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xl\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xl\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xl\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xl\+ {
    margin: -1px !important;
  }

  .gap-2\@xl\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-2\@lg\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg\+ {
    margin: -1px !important;
  }

  .gap-2\@lg\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-2\@md\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md\+ {
    margin: -1px !important;
  }

  .gap-2\@md\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-2\@sm\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm\+ {
    margin: -1px !important;
  }

  .gap-2\@sm\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-2\@xs\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xs\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xs\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xs\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xs\+ {
    margin: -1px !important;
  }

  .gap-2\@xs\+ > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-2\@xl- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xl- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xl- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xl- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xl- {
    margin: -1px !important;
  }

  .gap-2\@xl- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-2\@lg- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg- {
    margin: -1px !important;
  }

  .gap-2\@lg- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-2\@md- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md- {
    margin: -1px !important;
  }

  .gap-2\@md- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-2\@sm- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm- {
    margin: -1px !important;
  }

  .gap-2\@sm- > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-2\@lg {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg {
    margin: -1px !important;
  }

  .gap-2\@lg > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-2\@md {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md {
    margin: -1px !important;
  }

  .gap-2\@md > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-2\@sm {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm {
    margin: -1px !important;
  }

  .gap-2\@sm > * {
    padding: 1px !important;
  }
}

.gapX-3 {
  margin-left: -1.5px !important;
  margin-right: -1.5px !important;
}

.gapX-3 > * {
  padding-left: 1.5px !important;
  padding-right: 1.5px !important;
}

.gapY-3 {
  margin-top: -1.5px !important;
  margin-bottom: -1.5px !important;
}

.gapY-3 > * {
  padding-top: 1.5px !important;
  padding-bottom: 1.5px !important;
}

.gap-3 {
  margin: -1.5px !important;
}

.gap-3 > * {
  padding: 1.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-3\@xl\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xl\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xl\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xl\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xl\+ {
    margin: -1.5px !important;
  }

  .gap-3\@xl\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-3\@lg\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg\+ {
    margin: -1.5px !important;
  }

  .gap-3\@lg\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-3\@md\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md\+ {
    margin: -1.5px !important;
  }

  .gap-3\@md\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-3\@sm\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm\+ {
    margin: -1.5px !important;
  }

  .gap-3\@sm\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-3\@xs\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xs\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xs\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xs\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xs\+ {
    margin: -1.5px !important;
  }

  .gap-3\@xs\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-3\@xl- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xl- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xl- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xl- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xl- {
    margin: -1.5px !important;
  }

  .gap-3\@xl- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-3\@lg- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg- {
    margin: -1.5px !important;
  }

  .gap-3\@lg- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-3\@md- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md- {
    margin: -1.5px !important;
  }

  .gap-3\@md- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-3\@sm- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm- {
    margin: -1.5px !important;
  }

  .gap-3\@sm- > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-3\@lg {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg {
    margin: -1.5px !important;
  }

  .gap-3\@lg > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-3\@md {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md {
    margin: -1.5px !important;
  }

  .gap-3\@md > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-3\@sm {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm {
    margin: -1.5px !important;
  }

  .gap-3\@sm > * {
    padding: 1.5px !important;
  }
}

.gapX-4 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

.gapX-4 > * {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.gapY-4 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.gapY-4 > * {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.gap-4 {
  margin: -2px !important;
}

.gap-4 > * {
  padding: 2px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-4\@xl\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xl\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xl\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xl\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xl\+ {
    margin: -2px !important;
  }

  .gap-4\@xl\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-4\@lg\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg\+ {
    margin: -2px !important;
  }

  .gap-4\@lg\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-4\@md\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md\+ {
    margin: -2px !important;
  }

  .gap-4\@md\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-4\@sm\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm\+ {
    margin: -2px !important;
  }

  .gap-4\@sm\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-4\@xs\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xs\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xs\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xs\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xs\+ {
    margin: -2px !important;
  }

  .gap-4\@xs\+ > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-4\@xl- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xl- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xl- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xl- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xl- {
    margin: -2px !important;
  }

  .gap-4\@xl- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-4\@lg- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg- {
    margin: -2px !important;
  }

  .gap-4\@lg- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-4\@md- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md- {
    margin: -2px !important;
  }

  .gap-4\@md- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-4\@sm- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm- {
    margin: -2px !important;
  }

  .gap-4\@sm- > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-4\@lg {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg {
    margin: -2px !important;
  }

  .gap-4\@lg > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-4\@md {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md {
    margin: -2px !important;
  }

  .gap-4\@md > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-4\@sm {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm {
    margin: -2px !important;
  }

  .gap-4\@sm > * {
    padding: 2px !important;
  }
}

.gapX-5 {
  margin-left: -2.5px !important;
  margin-right: -2.5px !important;
}

.gapX-5 > * {
  padding-left: 2.5px !important;
  padding-right: 2.5px !important;
}

.gapY-5 {
  margin-top: -2.5px !important;
  margin-bottom: -2.5px !important;
}

.gapY-5 > * {
  padding-top: 2.5px !important;
  padding-bottom: 2.5px !important;
}

.gap-5 {
  margin: -2.5px !important;
}

.gap-5 > * {
  padding: 2.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-5\@xl\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xl\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xl\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xl\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xl\+ {
    margin: -2.5px !important;
  }

  .gap-5\@xl\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-5\@lg\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg\+ {
    margin: -2.5px !important;
  }

  .gap-5\@lg\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-5\@md\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md\+ {
    margin: -2.5px !important;
  }

  .gap-5\@md\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-5\@sm\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm\+ {
    margin: -2.5px !important;
  }

  .gap-5\@sm\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-5\@xs\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xs\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xs\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xs\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xs\+ {
    margin: -2.5px !important;
  }

  .gap-5\@xs\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-5\@xl- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xl- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xl- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xl- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xl- {
    margin: -2.5px !important;
  }

  .gap-5\@xl- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-5\@lg- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg- {
    margin: -2.5px !important;
  }

  .gap-5\@lg- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-5\@md- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md- {
    margin: -2.5px !important;
  }

  .gap-5\@md- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-5\@sm- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm- {
    margin: -2.5px !important;
  }

  .gap-5\@sm- > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-5\@lg {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg {
    margin: -2.5px !important;
  }

  .gap-5\@lg > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-5\@md {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md {
    margin: -2.5px !important;
  }

  .gap-5\@md > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-5\@sm {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm {
    margin: -2.5px !important;
  }

  .gap-5\@sm > * {
    padding: 2.5px !important;
  }
}

.gapX-10 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

.gapX-10 > * {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.gapY-10 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.gapY-10 > * {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.gap-10 {
  margin: -5px !important;
}

.gap-10 > * {
  padding: 5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-10\@xl\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xl\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xl\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xl\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xl\+ {
    margin: -5px !important;
  }

  .gap-10\@xl\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-10\@lg\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg\+ {
    margin: -5px !important;
  }

  .gap-10\@lg\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-10\@md\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md\+ {
    margin: -5px !important;
  }

  .gap-10\@md\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-10\@sm\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm\+ {
    margin: -5px !important;
  }

  .gap-10\@sm\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-10\@xs\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xs\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xs\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xs\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xs\+ {
    margin: -5px !important;
  }

  .gap-10\@xs\+ > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-10\@xl- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xl- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xl- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xl- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xl- {
    margin: -5px !important;
  }

  .gap-10\@xl- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-10\@lg- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg- {
    margin: -5px !important;
  }

  .gap-10\@lg- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-10\@md- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md- {
    margin: -5px !important;
  }

  .gap-10\@md- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-10\@sm- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm- {
    margin: -5px !important;
  }

  .gap-10\@sm- > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-10\@lg {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg {
    margin: -5px !important;
  }

  .gap-10\@lg > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-10\@md {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md {
    margin: -5px !important;
  }

  .gap-10\@md > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-10\@sm {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm {
    margin: -5px !important;
  }

  .gap-10\@sm > * {
    padding: 5px !important;
  }
}

.gapX-15 {
  margin-left: -7.5px !important;
  margin-right: -7.5px !important;
}

.gapX-15 > * {
  padding-left: 7.5px !important;
  padding-right: 7.5px !important;
}

.gapY-15 {
  margin-top: -7.5px !important;
  margin-bottom: -7.5px !important;
}

.gapY-15 > * {
  padding-top: 7.5px !important;
  padding-bottom: 7.5px !important;
}

.gap-15 {
  margin: -7.5px !important;
}

.gap-15 > * {
  padding: 7.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-15\@xl\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xl\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xl\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xl\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xl\+ {
    margin: -7.5px !important;
  }

  .gap-15\@xl\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-15\@lg\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg\+ {
    margin: -7.5px !important;
  }

  .gap-15\@lg\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-15\@md\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md\+ {
    margin: -7.5px !important;
  }

  .gap-15\@md\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-15\@sm\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm\+ {
    margin: -7.5px !important;
  }

  .gap-15\@sm\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-15\@xs\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xs\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xs\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xs\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xs\+ {
    margin: -7.5px !important;
  }

  .gap-15\@xs\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-15\@xl- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xl- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xl- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xl- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xl- {
    margin: -7.5px !important;
  }

  .gap-15\@xl- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-15\@lg- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg- {
    margin: -7.5px !important;
  }

  .gap-15\@lg- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-15\@md- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md- {
    margin: -7.5px !important;
  }

  .gap-15\@md- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-15\@sm- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm- {
    margin: -7.5px !important;
  }

  .gap-15\@sm- > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-15\@lg {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg {
    margin: -7.5px !important;
  }

  .gap-15\@lg > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-15\@md {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md {
    margin: -7.5px !important;
  }

  .gap-15\@md > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-15\@sm {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm {
    margin: -7.5px !important;
  }

  .gap-15\@sm > * {
    padding: 7.5px !important;
  }
}

.gapX-20 {
  margin-left: -10px !important;
  margin-right: -10px !important;
}

.gapX-20 > * {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.gapY-20 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.gapY-20 > * {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.gap-20 {
  margin: -10px !important;
}

.gap-20 > * {
  padding: 10px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-20\@xl\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xl\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xl\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xl\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xl\+ {
    margin: -10px !important;
  }

  .gap-20\@xl\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-20\@lg\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg\+ {
    margin: -10px !important;
  }

  .gap-20\@lg\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-20\@md\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md\+ {
    margin: -10px !important;
  }

  .gap-20\@md\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-20\@sm\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm\+ {
    margin: -10px !important;
  }

  .gap-20\@sm\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-20\@xs\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xs\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xs\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xs\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xs\+ {
    margin: -10px !important;
  }

  .gap-20\@xs\+ > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-20\@xl- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xl- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xl- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xl- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xl- {
    margin: -10px !important;
  }

  .gap-20\@xl- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-20\@lg- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg- {
    margin: -10px !important;
  }

  .gap-20\@lg- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-20\@md- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md- {
    margin: -10px !important;
  }

  .gap-20\@md- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-20\@sm- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm- {
    margin: -10px !important;
  }

  .gap-20\@sm- > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-20\@lg {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg {
    margin: -10px !important;
  }

  .gap-20\@lg > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-20\@md {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md {
    margin: -10px !important;
  }

  .gap-20\@md > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-20\@sm {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm {
    margin: -10px !important;
  }

  .gap-20\@sm > * {
    padding: 10px !important;
  }
}

.gapX-25 {
  margin-left: -12.5px !important;
  margin-right: -12.5px !important;
}

.gapX-25 > * {
  padding-left: 12.5px !important;
  padding-right: 12.5px !important;
}

.gapY-25 {
  margin-top: -12.5px !important;
  margin-bottom: -12.5px !important;
}

.gapY-25 > * {
  padding-top: 12.5px !important;
  padding-bottom: 12.5px !important;
}

.gap-25 {
  margin: -12.5px !important;
}

.gap-25 > * {
  padding: 12.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-25\@xl\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xl\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xl\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xl\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xl\+ {
    margin: -12.5px !important;
  }

  .gap-25\@xl\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-25\@lg\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg\+ {
    margin: -12.5px !important;
  }

  .gap-25\@lg\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-25\@md\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md\+ {
    margin: -12.5px !important;
  }

  .gap-25\@md\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-25\@sm\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm\+ {
    margin: -12.5px !important;
  }

  .gap-25\@sm\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-25\@xs\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xs\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xs\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xs\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xs\+ {
    margin: -12.5px !important;
  }

  .gap-25\@xs\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-25\@xl- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xl- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xl- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xl- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xl- {
    margin: -12.5px !important;
  }

  .gap-25\@xl- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-25\@lg- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg- {
    margin: -12.5px !important;
  }

  .gap-25\@lg- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-25\@md- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md- {
    margin: -12.5px !important;
  }

  .gap-25\@md- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-25\@sm- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm- {
    margin: -12.5px !important;
  }

  .gap-25\@sm- > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-25\@lg {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg {
    margin: -12.5px !important;
  }

  .gap-25\@lg > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-25\@md {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md {
    margin: -12.5px !important;
  }

  .gap-25\@md > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-25\@sm {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm {
    margin: -12.5px !important;
  }

  .gap-25\@sm > * {
    padding: 12.5px !important;
  }
}

.gapX-30 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.gapX-30 > * {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.gapY-30 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.gapY-30 > * {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.gap-30 {
  margin: -15px !important;
}

.gap-30 > * {
  padding: 15px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-30\@xl\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xl\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xl\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xl\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xl\+ {
    margin: -15px !important;
  }

  .gap-30\@xl\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-30\@lg\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg\+ {
    margin: -15px !important;
  }

  .gap-30\@lg\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-30\@md\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md\+ {
    margin: -15px !important;
  }

  .gap-30\@md\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-30\@sm\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm\+ {
    margin: -15px !important;
  }

  .gap-30\@sm\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-30\@xs\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xs\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xs\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xs\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xs\+ {
    margin: -15px !important;
  }

  .gap-30\@xs\+ > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-30\@xl- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xl- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xl- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xl- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xl- {
    margin: -15px !important;
  }

  .gap-30\@xl- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-30\@lg- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg- {
    margin: -15px !important;
  }

  .gap-30\@lg- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-30\@md- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md- {
    margin: -15px !important;
  }

  .gap-30\@md- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-30\@sm- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm- {
    margin: -15px !important;
  }

  .gap-30\@sm- > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-30\@lg {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg {
    margin: -15px !important;
  }

  .gap-30\@lg > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-30\@md {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md {
    margin: -15px !important;
  }

  .gap-30\@md > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-30\@sm {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm {
    margin: -15px !important;
  }

  .gap-30\@sm > * {
    padding: 15px !important;
  }
}

.gapX-35 {
  margin-left: -17.5px !important;
  margin-right: -17.5px !important;
}

.gapX-35 > * {
  padding-left: 17.5px !important;
  padding-right: 17.5px !important;
}

.gapY-35 {
  margin-top: -17.5px !important;
  margin-bottom: -17.5px !important;
}

.gapY-35 > * {
  padding-top: 17.5px !important;
  padding-bottom: 17.5px !important;
}

.gap-35 {
  margin: -17.5px !important;
}

.gap-35 > * {
  padding: 17.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-35\@xl\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xl\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xl\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xl\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xl\+ {
    margin: -17.5px !important;
  }

  .gap-35\@xl\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-35\@lg\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg\+ {
    margin: -17.5px !important;
  }

  .gap-35\@lg\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-35\@md\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md\+ {
    margin: -17.5px !important;
  }

  .gap-35\@md\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-35\@sm\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm\+ {
    margin: -17.5px !important;
  }

  .gap-35\@sm\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-35\@xs\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xs\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xs\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xs\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xs\+ {
    margin: -17.5px !important;
  }

  .gap-35\@xs\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-35\@xl- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xl- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xl- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xl- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xl- {
    margin: -17.5px !important;
  }

  .gap-35\@xl- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-35\@lg- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg- {
    margin: -17.5px !important;
  }

  .gap-35\@lg- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-35\@md- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md- {
    margin: -17.5px !important;
  }

  .gap-35\@md- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-35\@sm- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm- {
    margin: -17.5px !important;
  }

  .gap-35\@sm- > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-35\@lg {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg {
    margin: -17.5px !important;
  }

  .gap-35\@lg > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-35\@md {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md {
    margin: -17.5px !important;
  }

  .gap-35\@md > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-35\@sm {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm {
    margin: -17.5px !important;
  }

  .gap-35\@sm > * {
    padding: 17.5px !important;
  }
}

.gapX-40 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

.gapX-40 > * {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.gapY-40 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.gapY-40 > * {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.gap-40 {
  margin: -20px !important;
}

.gap-40 > * {
  padding: 20px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-40\@xl\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xl\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xl\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xl\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xl\+ {
    margin: -20px !important;
  }

  .gap-40\@xl\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-40\@lg\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg\+ {
    margin: -20px !important;
  }

  .gap-40\@lg\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-40\@md\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md\+ {
    margin: -20px !important;
  }

  .gap-40\@md\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-40\@sm\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm\+ {
    margin: -20px !important;
  }

  .gap-40\@sm\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-40\@xs\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xs\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xs\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xs\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xs\+ {
    margin: -20px !important;
  }

  .gap-40\@xs\+ > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-40\@xl- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xl- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xl- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xl- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xl- {
    margin: -20px !important;
  }

  .gap-40\@xl- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-40\@lg- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg- {
    margin: -20px !important;
  }

  .gap-40\@lg- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-40\@md- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md- {
    margin: -20px !important;
  }

  .gap-40\@md- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-40\@sm- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm- {
    margin: -20px !important;
  }

  .gap-40\@sm- > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-40\@lg {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg {
    margin: -20px !important;
  }

  .gap-40\@lg > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-40\@md {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md {
    margin: -20px !important;
  }

  .gap-40\@md > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-40\@sm {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm {
    margin: -20px !important;
  }

  .gap-40\@sm > * {
    padding: 20px !important;
  }
}

.gapX-50 {
  margin-left: -25px !important;
  margin-right: -25px !important;
}

.gapX-50 > * {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.gapY-50 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}

.gapY-50 > * {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.gap-50 {
  margin: -25px !important;
}

.gap-50 > * {
  padding: 25px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-50\@xl\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xl\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xl\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xl\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xl\+ {
    margin: -25px !important;
  }

  .gap-50\@xl\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-50\@lg\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg\+ {
    margin: -25px !important;
  }

  .gap-50\@lg\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-50\@md\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md\+ {
    margin: -25px !important;
  }

  .gap-50\@md\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-50\@sm\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm\+ {
    margin: -25px !important;
  }

  .gap-50\@sm\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-50\@xs\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xs\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xs\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xs\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xs\+ {
    margin: -25px !important;
  }

  .gap-50\@xs\+ > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-50\@xl- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xl- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xl- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xl- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xl- {
    margin: -25px !important;
  }

  .gap-50\@xl- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-50\@lg- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg- {
    margin: -25px !important;
  }

  .gap-50\@lg- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-50\@md- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md- {
    margin: -25px !important;
  }

  .gap-50\@md- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-50\@sm- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm- {
    margin: -25px !important;
  }

  .gap-50\@sm- > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-50\@lg {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg {
    margin: -25px !important;
  }

  .gap-50\@lg > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-50\@md {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md {
    margin: -25px !important;
  }

  .gap-50\@md > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-50\@sm {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm {
    margin: -25px !important;
  }

  .gap-50\@sm > * {
    padding: 25px !important;
  }
}

.gapX-60 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}

.gapX-60 > * {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.gapY-60 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}

.gapY-60 > * {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.gap-60 {
  margin: -30px !important;
}

.gap-60 > * {
  padding: 30px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-60\@xl\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xl\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xl\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xl\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xl\+ {
    margin: -30px !important;
  }

  .gap-60\@xl\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-60\@lg\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg\+ {
    margin: -30px !important;
  }

  .gap-60\@lg\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-60\@md\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md\+ {
    margin: -30px !important;
  }

  .gap-60\@md\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-60\@sm\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm\+ {
    margin: -30px !important;
  }

  .gap-60\@sm\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-60\@xs\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xs\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xs\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xs\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xs\+ {
    margin: -30px !important;
  }

  .gap-60\@xs\+ > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-60\@xl- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xl- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xl- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xl- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xl- {
    margin: -30px !important;
  }

  .gap-60\@xl- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-60\@lg- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg- {
    margin: -30px !important;
  }

  .gap-60\@lg- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-60\@md- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md- {
    margin: -30px !important;
  }

  .gap-60\@md- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-60\@sm- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm- {
    margin: -30px !important;
  }

  .gap-60\@sm- > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-60\@lg {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg {
    margin: -30px !important;
  }

  .gap-60\@lg > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-60\@md {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md {
    margin: -30px !important;
  }

  .gap-60\@md > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-60\@sm {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm {
    margin: -30px !important;
  }

  .gap-60\@sm > * {
    padding: 30px !important;
  }
}

.gapX-70 {
  margin-left: -35px !important;
  margin-right: -35px !important;
}

.gapX-70 > * {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.gapY-70 {
  margin-top: -35px !important;
  margin-bottom: -35px !important;
}

.gapY-70 > * {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.gap-70 {
  margin: -35px !important;
}

.gap-70 > * {
  padding: 35px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-70\@xl\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xl\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xl\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xl\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xl\+ {
    margin: -35px !important;
  }

  .gap-70\@xl\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-70\@lg\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg\+ {
    margin: -35px !important;
  }

  .gap-70\@lg\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-70\@md\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md\+ {
    margin: -35px !important;
  }

  .gap-70\@md\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-70\@sm\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm\+ {
    margin: -35px !important;
  }

  .gap-70\@sm\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-70\@xs\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xs\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xs\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xs\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xs\+ {
    margin: -35px !important;
  }

  .gap-70\@xs\+ > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-70\@xl- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xl- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xl- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xl- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xl- {
    margin: -35px !important;
  }

  .gap-70\@xl- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-70\@lg- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg- {
    margin: -35px !important;
  }

  .gap-70\@lg- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-70\@md- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md- {
    margin: -35px !important;
  }

  .gap-70\@md- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-70\@sm- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm- {
    margin: -35px !important;
  }

  .gap-70\@sm- > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-70\@lg {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg {
    margin: -35px !important;
  }

  .gap-70\@lg > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-70\@md {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md {
    margin: -35px !important;
  }

  .gap-70\@md > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-70\@sm {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm {
    margin: -35px !important;
  }

  .gap-70\@sm > * {
    padding: 35px !important;
  }
}

.gapX-80 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

.gapX-80 > * {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.gapY-80 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.gapY-80 > * {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.gap-80 {
  margin: -40px !important;
}

.gap-80 > * {
  padding: 40px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-80\@xl\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xl\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xl\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xl\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xl\+ {
    margin: -40px !important;
  }

  .gap-80\@xl\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-80\@lg\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg\+ {
    margin: -40px !important;
  }

  .gap-80\@lg\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-80\@md\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md\+ {
    margin: -40px !important;
  }

  .gap-80\@md\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-80\@sm\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm\+ {
    margin: -40px !important;
  }

  .gap-80\@sm\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-80\@xs\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xs\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xs\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xs\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xs\+ {
    margin: -40px !important;
  }

  .gap-80\@xs\+ > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-80\@xl- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xl- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xl- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xl- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xl- {
    margin: -40px !important;
  }

  .gap-80\@xl- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-80\@lg- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg- {
    margin: -40px !important;
  }

  .gap-80\@lg- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-80\@md- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md- {
    margin: -40px !important;
  }

  .gap-80\@md- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-80\@sm- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm- {
    margin: -40px !important;
  }

  .gap-80\@sm- > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-80\@lg {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg {
    margin: -40px !important;
  }

  .gap-80\@lg > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-80\@md {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md {
    margin: -40px !important;
  }

  .gap-80\@md > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-80\@sm {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm {
    margin: -40px !important;
  }

  .gap-80\@sm > * {
    padding: 40px !important;
  }
}

.gapX-90 {
  margin-left: -45px !important;
  margin-right: -45px !important;
}

.gapX-90 > * {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.gapY-90 {
  margin-top: -45px !important;
  margin-bottom: -45px !important;
}

.gapY-90 > * {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.gap-90 {
  margin: -45px !important;
}

.gap-90 > * {
  padding: 45px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-90\@xl\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xl\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xl\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xl\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xl\+ {
    margin: -45px !important;
  }

  .gap-90\@xl\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-90\@lg\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg\+ {
    margin: -45px !important;
  }

  .gap-90\@lg\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-90\@md\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md\+ {
    margin: -45px !important;
  }

  .gap-90\@md\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-90\@sm\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm\+ {
    margin: -45px !important;
  }

  .gap-90\@sm\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-90\@xs\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xs\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xs\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xs\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xs\+ {
    margin: -45px !important;
  }

  .gap-90\@xs\+ > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-90\@xl- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xl- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xl- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xl- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xl- {
    margin: -45px !important;
  }

  .gap-90\@xl- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-90\@lg- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg- {
    margin: -45px !important;
  }

  .gap-90\@lg- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-90\@md- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md- {
    margin: -45px !important;
  }

  .gap-90\@md- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-90\@sm- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm- {
    margin: -45px !important;
  }

  .gap-90\@sm- > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-90\@lg {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg {
    margin: -45px !important;
  }

  .gap-90\@lg > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-90\@md {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md {
    margin: -45px !important;
  }

  .gap-90\@md > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-90\@sm {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm {
    margin: -45px !important;
  }

  .gap-90\@sm > * {
    padding: 45px !important;
  }
}

.gapX-100 {
  margin-left: -50px !important;
  margin-right: -50px !important;
}

.gapX-100 > * {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.gapY-100 {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}

.gapY-100 > * {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.gap-100 {
  margin: -50px !important;
}

.gap-100 > * {
  padding: 50px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-100\@xl\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xl\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xl\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xl\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xl\+ {
    margin: -50px !important;
  }

  .gap-100\@xl\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-100\@lg\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg\+ {
    margin: -50px !important;
  }

  .gap-100\@lg\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-100\@md\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md\+ {
    margin: -50px !important;
  }

  .gap-100\@md\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-100\@sm\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm\+ {
    margin: -50px !important;
  }

  .gap-100\@sm\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-100\@xs\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xs\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xs\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xs\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xs\+ {
    margin: -50px !important;
  }

  .gap-100\@xs\+ > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-100\@xl- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xl- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xl- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xl- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xl- {
    margin: -50px !important;
  }

  .gap-100\@xl- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-100\@lg- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg- {
    margin: -50px !important;
  }

  .gap-100\@lg- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-100\@md- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md- {
    margin: -50px !important;
  }

  .gap-100\@md- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-100\@sm- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm- {
    margin: -50px !important;
  }

  .gap-100\@sm- > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-100\@lg {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg {
    margin: -50px !important;
  }

  .gap-100\@lg > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-100\@md {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md {
    margin: -50px !important;
  }

  .gap-100\@md > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-100\@sm {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm {
    margin: -50px !important;
  }

  .gap-100\@sm > * {
    padding: 50px !important;
  }
}

.gapX-110 {
  margin-left: -55px !important;
  margin-right: -55px !important;
}

.gapX-110 > * {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.gapY-110 {
  margin-top: -55px !important;
  margin-bottom: -55px !important;
}

.gapY-110 > * {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.gap-110 {
  margin: -55px !important;
}

.gap-110 > * {
  padding: 55px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-110\@xl\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xl\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xl\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xl\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xl\+ {
    margin: -55px !important;
  }

  .gap-110\@xl\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-110\@lg\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg\+ {
    margin: -55px !important;
  }

  .gap-110\@lg\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-110\@md\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md\+ {
    margin: -55px !important;
  }

  .gap-110\@md\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-110\@sm\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm\+ {
    margin: -55px !important;
  }

  .gap-110\@sm\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-110\@xs\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xs\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xs\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xs\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xs\+ {
    margin: -55px !important;
  }

  .gap-110\@xs\+ > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-110\@xl- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xl- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xl- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xl- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xl- {
    margin: -55px !important;
  }

  .gap-110\@xl- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-110\@lg- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg- {
    margin: -55px !important;
  }

  .gap-110\@lg- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-110\@md- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md- {
    margin: -55px !important;
  }

  .gap-110\@md- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-110\@sm- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm- {
    margin: -55px !important;
  }

  .gap-110\@sm- > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-110\@lg {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg {
    margin: -55px !important;
  }

  .gap-110\@lg > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-110\@md {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md {
    margin: -55px !important;
  }

  .gap-110\@md > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-110\@sm {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm {
    margin: -55px !important;
  }

  .gap-110\@sm > * {
    padding: 55px !important;
  }
}

.gapX-120 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}

.gapX-120 > * {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.gapY-120 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}

.gapY-120 > * {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.gap-120 {
  margin: -60px !important;
}

.gap-120 > * {
  padding: 60px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-120\@xl\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xl\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xl\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xl\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xl\+ {
    margin: -60px !important;
  }

  .gap-120\@xl\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-120\@lg\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg\+ {
    margin: -60px !important;
  }

  .gap-120\@lg\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-120\@md\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md\+ {
    margin: -60px !important;
  }

  .gap-120\@md\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-120\@sm\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm\+ {
    margin: -60px !important;
  }

  .gap-120\@sm\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-120\@xs\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xs\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xs\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xs\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xs\+ {
    margin: -60px !important;
  }

  .gap-120\@xs\+ > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-120\@xl- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xl- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xl- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xl- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xl- {
    margin: -60px !important;
  }

  .gap-120\@xl- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-120\@lg- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg- {
    margin: -60px !important;
  }

  .gap-120\@lg- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-120\@md- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md- {
    margin: -60px !important;
  }

  .gap-120\@md- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-120\@sm- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm- {
    margin: -60px !important;
  }

  .gap-120\@sm- > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-120\@lg {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg {
    margin: -60px !important;
  }

  .gap-120\@lg > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-120\@md {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md {
    margin: -60px !important;
  }

  .gap-120\@md > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-120\@sm {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm {
    margin: -60px !important;
  }

  .gap-120\@sm > * {
    padding: 60px !important;
  }
}

.gapX-130 {
  margin-left: -65px !important;
  margin-right: -65px !important;
}

.gapX-130 > * {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.gapY-130 {
  margin-top: -65px !important;
  margin-bottom: -65px !important;
}

.gapY-130 > * {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.gap-130 {
  margin: -65px !important;
}

.gap-130 > * {
  padding: 65px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-130\@xl\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xl\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xl\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xl\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xl\+ {
    margin: -65px !important;
  }

  .gap-130\@xl\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-130\@lg\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg\+ {
    margin: -65px !important;
  }

  .gap-130\@lg\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-130\@md\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md\+ {
    margin: -65px !important;
  }

  .gap-130\@md\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-130\@sm\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm\+ {
    margin: -65px !important;
  }

  .gap-130\@sm\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-130\@xs\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xs\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xs\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xs\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xs\+ {
    margin: -65px !important;
  }

  .gap-130\@xs\+ > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-130\@xl- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xl- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xl- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xl- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xl- {
    margin: -65px !important;
  }

  .gap-130\@xl- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-130\@lg- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg- {
    margin: -65px !important;
  }

  .gap-130\@lg- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-130\@md- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md- {
    margin: -65px !important;
  }

  .gap-130\@md- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-130\@sm- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm- {
    margin: -65px !important;
  }

  .gap-130\@sm- > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-130\@lg {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg {
    margin: -65px !important;
  }

  .gap-130\@lg > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-130\@md {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md {
    margin: -65px !important;
  }

  .gap-130\@md > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-130\@sm {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm {
    margin: -65px !important;
  }

  .gap-130\@sm > * {
    padding: 65px !important;
  }
}

.gapX-140 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}

.gapX-140 > * {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.gapY-140 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}

.gapY-140 > * {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.gap-140 {
  margin: -70px !important;
}

.gap-140 > * {
  padding: 70px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-140\@xl\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xl\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xl\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xl\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xl\+ {
    margin: -70px !important;
  }

  .gap-140\@xl\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-140\@lg\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg\+ {
    margin: -70px !important;
  }

  .gap-140\@lg\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-140\@md\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md\+ {
    margin: -70px !important;
  }

  .gap-140\@md\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-140\@sm\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm\+ {
    margin: -70px !important;
  }

  .gap-140\@sm\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-140\@xs\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xs\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xs\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xs\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xs\+ {
    margin: -70px !important;
  }

  .gap-140\@xs\+ > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-140\@xl- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xl- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xl- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xl- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xl- {
    margin: -70px !important;
  }

  .gap-140\@xl- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-140\@lg- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg- {
    margin: -70px !important;
  }

  .gap-140\@lg- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-140\@md- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md- {
    margin: -70px !important;
  }

  .gap-140\@md- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-140\@sm- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm- {
    margin: -70px !important;
  }

  .gap-140\@sm- > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-140\@lg {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg {
    margin: -70px !important;
  }

  .gap-140\@lg > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-140\@md {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md {
    margin: -70px !important;
  }

  .gap-140\@md > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-140\@sm {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm {
    margin: -70px !important;
  }

  .gap-140\@sm > * {
    padding: 70px !important;
  }
}

.gapX-150 {
  margin-left: -75px !important;
  margin-right: -75px !important;
}

.gapX-150 > * {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.gapY-150 {
  margin-top: -75px !important;
  margin-bottom: -75px !important;
}

.gapY-150 > * {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.gap-150 {
  margin: -75px !important;
}

.gap-150 > * {
  padding: 75px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-150\@xl\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xl\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xl\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xl\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xl\+ {
    margin: -75px !important;
  }

  .gap-150\@xl\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-150\@lg\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg\+ {
    margin: -75px !important;
  }

  .gap-150\@lg\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-150\@md\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md\+ {
    margin: -75px !important;
  }

  .gap-150\@md\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-150\@sm\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm\+ {
    margin: -75px !important;
  }

  .gap-150\@sm\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-150\@xs\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xs\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xs\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xs\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xs\+ {
    margin: -75px !important;
  }

  .gap-150\@xs\+ > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-150\@xl- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xl- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xl- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xl- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xl- {
    margin: -75px !important;
  }

  .gap-150\@xl- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-150\@lg- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg- {
    margin: -75px !important;
  }

  .gap-150\@lg- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-150\@md- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md- {
    margin: -75px !important;
  }

  .gap-150\@md- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-150\@sm- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm- {
    margin: -75px !important;
  }

  .gap-150\@sm- > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-150\@lg {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg {
    margin: -75px !important;
  }

  .gap-150\@lg > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-150\@md {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md {
    margin: -75px !important;
  }

  .gap-150\@md > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-150\@sm {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm {
    margin: -75px !important;
  }

  .gap-150\@sm > * {
    padding: 75px !important;
  }
}

.gapX-160 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}

.gapX-160 > * {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.gapY-160 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}

.gapY-160 > * {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.gap-160 {
  margin: -80px !important;
}

.gap-160 > * {
  padding: 80px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-160\@xl\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xl\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xl\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xl\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xl\+ {
    margin: -80px !important;
  }

  .gap-160\@xl\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-160\@lg\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg\+ {
    margin: -80px !important;
  }

  .gap-160\@lg\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-160\@md\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md\+ {
    margin: -80px !important;
  }

  .gap-160\@md\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-160\@sm\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm\+ {
    margin: -80px !important;
  }

  .gap-160\@sm\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-160\@xs\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xs\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xs\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xs\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xs\+ {
    margin: -80px !important;
  }

  .gap-160\@xs\+ > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-160\@xl- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xl- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xl- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xl- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xl- {
    margin: -80px !important;
  }

  .gap-160\@xl- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-160\@lg- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg- {
    margin: -80px !important;
  }

  .gap-160\@lg- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-160\@md- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md- {
    margin: -80px !important;
  }

  .gap-160\@md- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-160\@sm- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm- {
    margin: -80px !important;
  }

  .gap-160\@sm- > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-160\@lg {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg {
    margin: -80px !important;
  }

  .gap-160\@lg > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-160\@md {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md {
    margin: -80px !important;
  }

  .gap-160\@md > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-160\@sm {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm {
    margin: -80px !important;
  }

  .gap-160\@sm > * {
    padding: 80px !important;
  }
}

.peers {
  box-sizing: border-box;
  display: flex !important;
  align-items: flex-start;
  justify-content: flex-start;
  flex-flow: row wrap;
  height: auto;
  max-width: 100%;
  margin: 0;
  padding: 0;
}

.peer {
  display: block;
  height: auto;
  flex: 0 0 auto;
}

.peer-greed {
  flex: 1 1 auto;
}

.peers-greed > .peer,
.peers-greed > .peers {
  flex: 1 1 auto;
}

.peer > img {
  max-width: none;
}

.peer-greed > img {
  max-width: 100%;
}

.layers {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}

.d-f {
  display: flex;
}

.d-if {
  display: inline-flex;
}

@media screen and (min-width: 1440px) {
  .d-f\@xl\+ {
    display: flex;
  }

  .d-if\@xl\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 1200px) {
  .d-f\@lg\+ {
    display: flex;
  }

  .d-if\@lg\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 992px) {
  .d-f\@md\+ {
    display: flex;
  }

  .d-if\@md\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 768px) {
  .d-f\@sm\+ {
    display: flex;
  }

  .d-if\@sm\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 0) {
  .d-f\@xs\+ {
    display: flex;
  }

  .d-if\@xs\+ {
    display: inline-flex;
  }
}

@media screen and (max-width: 1439px) {
  .d-f\@xl- {
    display: flex;
  }

  .d-if\@xl- {
    display: inline-flex;
  }
}

@media screen and (max-width: 1199px) {
  .d-f\@lg- {
    display: flex;
  }

  .d-if\@lg- {
    display: inline-flex;
  }
}

@media screen and (max-width: 991px) {
  .d-f\@md- {
    display: flex;
  }

  .d-if\@md- {
    display: inline-flex;
  }
}

@media screen and (max-width: 767px) {
  .d-f\@sm- {
    display: flex;
  }

  .d-if\@sm- {
    display: inline-flex;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .d-f\@lg {
    display: flex;
  }

  .d-if\@lg {
    display: inline-flex;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .d-f\@md {
    display: flex;
  }

  .d-if\@md {
    display: inline-flex;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .d-f\@sm {
    display: flex;
  }

  .d-if\@sm {
    display: inline-flex;
  }
}

.fxw-w {
  flex-wrap: wrap;
}

.fxw-wr {
  flex-wrap: wrap-reverse;
}

.fxw-nw {
  flex-wrap: nowrap;
}

@media screen and (min-width: 1440px) {
  .fxw-w\@xl\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@xl\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xl\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 1200px) {
  .fxw-w\@lg\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 992px) {
  .fxw-w\@md\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@md\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 768px) {
  .fxw-w\@sm\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 0) {
  .fxw-w\@xs\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@xs\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xs\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 1439px) {
  .fxw-w\@xl- {
    flex-wrap: wrap;
  }

  .fxw-wr\@xl- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xl- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 1199px) {
  .fxw-w\@lg- {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 991px) {
  .fxw-w\@md- {
    flex-wrap: wrap;
  }

  .fxw-wr\@md- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 767px) {
  .fxw-w\@sm- {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm- {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxw-w\@lg {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxw-w\@md {
    flex-wrap: wrap;
  }

  .fxw-wr\@md {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxw-w\@sm {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm {
    flex-wrap: nowrap;
  }
}

.fxd-c {
  flex-direction: column;
}

.fxd-cr {
  flex-direction: column-reverse;
}

.fxd-r {
  flex-direction: row;
}

.fxd-rr {
  flex-direction: row-reverse;
}

@media screen and (min-width: 1440px) {
  .fxd-c\@xl\+ {
    flex-direction: column;
  }

  .fxd-cr\@xl\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@xl\+ {
    flex-direction: row;
  }

  .fxd-rr\@xl\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 1200px) {
  .fxd-c\@lg\+ {
    flex-direction: column;
  }

  .fxd-cr\@lg\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg\+ {
    flex-direction: row;
  }

  .fxd-rr\@lg\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 992px) {
  .fxd-c\@md\+ {
    flex-direction: column;
  }

  .fxd-cr\@md\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@md\+ {
    flex-direction: row;
  }

  .fxd-rr\@md\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 768px) {
  .fxd-c\@sm\+ {
    flex-direction: column;
  }

  .fxd-cr\@sm\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm\+ {
    flex-direction: row;
  }

  .fxd-rr\@sm\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 0) {
  .fxd-c\@xs\+ {
    flex-direction: column;
  }

  .fxd-cr\@xs\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@xs\+ {
    flex-direction: row;
  }

  .fxd-rr\@xs\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 1439px) {
  .fxd-c\@xl- {
    flex-direction: column;
  }

  .fxd-cr\@xl- {
    flex-direction: column-reverse;
  }

  .fxd-r\@xl- {
    flex-direction: row;
  }

  .fxd-rr\@xl- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 1199px) {
  .fxd-c\@lg- {
    flex-direction: column;
  }

  .fxd-cr\@lg- {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg- {
    flex-direction: row;
  }

  .fxd-rr\@lg- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 991px) {
  .fxd-c\@md- {
    flex-direction: column;
  }

  .fxd-cr\@md- {
    flex-direction: column-reverse;
  }

  .fxd-r\@md- {
    flex-direction: row;
  }

  .fxd-rr\@md- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 767px) {
  .fxd-c\@sm- {
    flex-direction: column;
  }

  .fxd-cr\@sm- {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm- {
    flex-direction: row;
  }

  .fxd-rr\@sm- {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxd-c\@lg {
    flex-direction: column;
  }

  .fxd-cr\@lg {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg {
    flex-direction: row;
  }

  .fxd-rr\@lg {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxd-c\@md {
    flex-direction: column;
  }

  .fxd-cr\@md {
    flex-direction: column-reverse;
  }

  .fxd-r\@md {
    flex-direction: row;
  }

  .fxd-rr\@md {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxd-c\@sm {
    flex-direction: column;
  }

  .fxd-cr\@sm {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm {
    flex-direction: row;
  }

  .fxd-rr\@sm {
    flex-direction: row-reverse;
  }
}

.ai-fs {
  align-items: flex-start;
}

.ai-fe {
  align-items: flex-end;
}

.ai-c {
  align-items: center;
}

.ai-b {
  align-items: baseline;
}

.ai-s {
  align-items: stretch;
}

@media screen and (min-width: 1440px) {
  .ai-fs\@xl\+ {
    align-items: flex-start;
  }

  .ai-fe\@xl\+ {
    align-items: flex-end;
  }

  .ai-c\@xl\+ {
    align-items: center;
  }

  .ai-b\@xl\+ {
    align-items: baseline;
  }

  .ai-s\@xl\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 1200px) {
  .ai-fs\@lg\+ {
    align-items: flex-start;
  }

  .ai-fe\@lg\+ {
    align-items: flex-end;
  }

  .ai-c\@lg\+ {
    align-items: center;
  }

  .ai-b\@lg\+ {
    align-items: baseline;
  }

  .ai-s\@lg\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 992px) {
  .ai-fs\@md\+ {
    align-items: flex-start;
  }

  .ai-fe\@md\+ {
    align-items: flex-end;
  }

  .ai-c\@md\+ {
    align-items: center;
  }

  .ai-b\@md\+ {
    align-items: baseline;
  }

  .ai-s\@md\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 768px) {
  .ai-fs\@sm\+ {
    align-items: flex-start;
  }

  .ai-fe\@sm\+ {
    align-items: flex-end;
  }

  .ai-c\@sm\+ {
    align-items: center;
  }

  .ai-b\@sm\+ {
    align-items: baseline;
  }

  .ai-s\@sm\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 0) {
  .ai-fs\@xs\+ {
    align-items: flex-start;
  }

  .ai-fe\@xs\+ {
    align-items: flex-end;
  }

  .ai-c\@xs\+ {
    align-items: center;
  }

  .ai-b\@xs\+ {
    align-items: baseline;
  }

  .ai-s\@xs\+ {
    align-items: stretch;
  }
}

@media screen and (max-width: 1439px) {
  .ai-fs\@xl- {
    align-items: flex-start;
  }

  .ai-fe\@xl- {
    align-items: flex-end;
  }

  .ai-c\@xl- {
    align-items: center;
  }

  .ai-b\@xl- {
    align-items: baseline;
  }

  .ai-s\@xl- {
    align-items: stretch;
  }
}

@media screen and (max-width: 1199px) {
  .ai-fs\@lg- {
    align-items: flex-start;
  }

  .ai-fe\@lg- {
    align-items: flex-end;
  }

  .ai-c\@lg- {
    align-items: center;
  }

  .ai-b\@lg- {
    align-items: baseline;
  }

  .ai-s\@lg- {
    align-items: stretch;
  }
}

@media screen and (max-width: 991px) {
  .ai-fs\@md- {
    align-items: flex-start;
  }

  .ai-fe\@md- {
    align-items: flex-end;
  }

  .ai-c\@md- {
    align-items: center;
  }

  .ai-b\@md- {
    align-items: baseline;
  }

  .ai-s\@md- {
    align-items: stretch;
  }
}

@media screen and (max-width: 767px) {
  .ai-fs\@sm- {
    align-items: flex-start;
  }

  .ai-fe\@sm- {
    align-items: flex-end;
  }

  .ai-c\@sm- {
    align-items: center;
  }

  .ai-b\@sm- {
    align-items: baseline;
  }

  .ai-s\@sm- {
    align-items: stretch;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ai-fs\@lg {
    align-items: flex-start;
  }

  .ai-fe\@lg {
    align-items: flex-end;
  }

  .ai-c\@lg {
    align-items: center;
  }

  .ai-b\@lg {
    align-items: baseline;
  }

  .ai-s\@lg {
    align-items: stretch;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ai-fs\@md {
    align-items: flex-start;
  }

  .ai-fe\@md {
    align-items: flex-end;
  }

  .ai-c\@md {
    align-items: center;
  }

  .ai-b\@md {
    align-items: baseline;
  }

  .ai-s\@md {
    align-items: stretch;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ai-fs\@sm {
    align-items: flex-start;
  }

  .ai-fe\@sm {
    align-items: flex-end;
  }

  .ai-c\@sm {
    align-items: center;
  }

  .ai-b\@sm {
    align-items: baseline;
  }

  .ai-s\@sm {
    align-items: stretch;
  }
}

.as-fs {
  align-self: flex-start;
}

.as-fe {
  align-self: flex-end;
}

.as-c {
  align-self: center;
}

.as-b {
  align-self: baseline;
}

.as-s {
  align-self: stretch;
}

@media screen and (min-width: 1440px) {
  .as-fs\@xl\+ {
    align-self: flex-start;
  }

  .as-fe\@xl\+ {
    align-self: flex-end;
  }

  .as-c\@xl\+ {
    align-self: center;
  }

  .as-b\@xl\+ {
    align-self: baseline;
  }

  .as-s\@xl\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 1200px) {
  .as-fs\@lg\+ {
    align-self: flex-start;
  }

  .as-fe\@lg\+ {
    align-self: flex-end;
  }

  .as-c\@lg\+ {
    align-self: center;
  }

  .as-b\@lg\+ {
    align-self: baseline;
  }

  .as-s\@lg\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 992px) {
  .as-fs\@md\+ {
    align-self: flex-start;
  }

  .as-fe\@md\+ {
    align-self: flex-end;
  }

  .as-c\@md\+ {
    align-self: center;
  }

  .as-b\@md\+ {
    align-self: baseline;
  }

  .as-s\@md\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 768px) {
  .as-fs\@sm\+ {
    align-self: flex-start;
  }

  .as-fe\@sm\+ {
    align-self: flex-end;
  }

  .as-c\@sm\+ {
    align-self: center;
  }

  .as-b\@sm\+ {
    align-self: baseline;
  }

  .as-s\@sm\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 0) {
  .as-fs\@xs\+ {
    align-self: flex-start;
  }

  .as-fe\@xs\+ {
    align-self: flex-end;
  }

  .as-c\@xs\+ {
    align-self: center;
  }

  .as-b\@xs\+ {
    align-self: baseline;
  }

  .as-s\@xs\+ {
    align-self: stretch;
  }
}

@media screen and (max-width: 1439px) {
  .as-fs\@xl- {
    align-self: flex-start;
  }

  .as-fe\@xl- {
    align-self: flex-end;
  }

  .as-c\@xl- {
    align-self: center;
  }

  .as-b\@xl- {
    align-self: baseline;
  }

  .as-s\@xl- {
    align-self: stretch;
  }
}

@media screen and (max-width: 1199px) {
  .as-fs\@lg- {
    align-self: flex-start;
  }

  .as-fe\@lg- {
    align-self: flex-end;
  }

  .as-c\@lg- {
    align-self: center;
  }

  .as-b\@lg- {
    align-self: baseline;
  }

  .as-s\@lg- {
    align-self: stretch;
  }
}

@media screen and (max-width: 991px) {
  .as-fs\@md- {
    align-self: flex-start;
  }

  .as-fe\@md- {
    align-self: flex-end;
  }

  .as-c\@md- {
    align-self: center;
  }

  .as-b\@md- {
    align-self: baseline;
  }

  .as-s\@md- {
    align-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  .as-fs\@sm- {
    align-self: flex-start;
  }

  .as-fe\@sm- {
    align-self: flex-end;
  }

  .as-c\@sm- {
    align-self: center;
  }

  .as-b\@sm- {
    align-self: baseline;
  }

  .as-s\@sm- {
    align-self: stretch;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .as-fs\@lg {
    align-self: flex-start;
  }

  .as-fe\@lg {
    align-self: flex-end;
  }

  .as-c\@lg {
    align-self: center;
  }

  .as-b\@lg {
    align-self: baseline;
  }

  .as-s\@lg {
    align-self: stretch;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .as-fs\@md {
    align-self: flex-start;
  }

  .as-fe\@md {
    align-self: flex-end;
  }

  .as-c\@md {
    align-self: center;
  }

  .as-b\@md {
    align-self: baseline;
  }

  .as-s\@md {
    align-self: stretch;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .as-fs\@sm {
    align-self: flex-start;
  }

  .as-fe\@sm {
    align-self: flex-end;
  }

  .as-c\@sm {
    align-self: center;
  }

  .as-b\@sm {
    align-self: baseline;
  }

  .as-s\@sm {
    align-self: stretch;
  }
}

.ac-fs {
  align-content: flex-start;
}

.ac-fe {
  align-content: flex-end;
}

.ac-c {
  align-content: center;
}

.ac-s {
  align-content: stretch;
}

.ac-sb {
  align-content: space-between;
}

.ac-sa {
  align-content: space-around;
}

@media screen and (min-width: 1440px) {
  .ac-fs\@xl\+ {
    align-content: flex-start;
  }

  .ac-fe\@xl\+ {
    align-content: flex-end;
  }

  .ac-c\@xl\+ {
    align-content: center;
  }

  .ac-s\@xl\+ {
    align-content: stretch;
  }

  .ac-sb\@xl\+ {
    align-content: space-between;
  }

  .ac-sa\@xl\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 1200px) {
  .ac-fs\@lg\+ {
    align-content: flex-start;
  }

  .ac-fe\@lg\+ {
    align-content: flex-end;
  }

  .ac-c\@lg\+ {
    align-content: center;
  }

  .ac-s\@lg\+ {
    align-content: stretch;
  }

  .ac-sb\@lg\+ {
    align-content: space-between;
  }

  .ac-sa\@lg\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 992px) {
  .ac-fs\@md\+ {
    align-content: flex-start;
  }

  .ac-fe\@md\+ {
    align-content: flex-end;
  }

  .ac-c\@md\+ {
    align-content: center;
  }

  .ac-s\@md\+ {
    align-content: stretch;
  }

  .ac-sb\@md\+ {
    align-content: space-between;
  }

  .ac-sa\@md\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 768px) {
  .ac-fs\@sm\+ {
    align-content: flex-start;
  }

  .ac-fe\@sm\+ {
    align-content: flex-end;
  }

  .ac-c\@sm\+ {
    align-content: center;
  }

  .ac-s\@sm\+ {
    align-content: stretch;
  }

  .ac-sb\@sm\+ {
    align-content: space-between;
  }

  .ac-sa\@sm\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 0) {
  .ac-fs\@xs\+ {
    align-content: flex-start;
  }

  .ac-fe\@xs\+ {
    align-content: flex-end;
  }

  .ac-c\@xs\+ {
    align-content: center;
  }

  .ac-s\@xs\+ {
    align-content: stretch;
  }

  .ac-sb\@xs\+ {
    align-content: space-between;
  }

  .ac-sa\@xs\+ {
    align-content: space-around;
  }
}

@media screen and (max-width: 1439px) {
  .ac-fs\@xl- {
    align-content: flex-start;
  }

  .ac-fe\@xl- {
    align-content: flex-end;
  }

  .ac-c\@xl- {
    align-content: center;
  }

  .ac-s\@xl- {
    align-content: stretch;
  }

  .ac-sb\@xl- {
    align-content: space-between;
  }

  .ac-sa\@xl- {
    align-content: space-around;
  }
}

@media screen and (max-width: 1199px) {
  .ac-fs\@lg- {
    align-content: flex-start;
  }

  .ac-fe\@lg- {
    align-content: flex-end;
  }

  .ac-c\@lg- {
    align-content: center;
  }

  .ac-s\@lg- {
    align-content: stretch;
  }

  .ac-sb\@lg- {
    align-content: space-between;
  }

  .ac-sa\@lg- {
    align-content: space-around;
  }
}

@media screen and (max-width: 991px) {
  .ac-fs\@md- {
    align-content: flex-start;
  }

  .ac-fe\@md- {
    align-content: flex-end;
  }

  .ac-c\@md- {
    align-content: center;
  }

  .ac-s\@md- {
    align-content: stretch;
  }

  .ac-sb\@md- {
    align-content: space-between;
  }

  .ac-sa\@md- {
    align-content: space-around;
  }
}

@media screen and (max-width: 767px) {
  .ac-fs\@sm- {
    align-content: flex-start;
  }

  .ac-fe\@sm- {
    align-content: flex-end;
  }

  .ac-c\@sm- {
    align-content: center;
  }

  .ac-s\@sm- {
    align-content: stretch;
  }

  .ac-sb\@sm- {
    align-content: space-between;
  }

  .ac-sa\@sm- {
    align-content: space-around;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ac-fs\@lg {
    align-content: flex-start;
  }

  .ac-fe\@lg {
    align-content: flex-end;
  }

  .ac-c\@lg {
    align-content: center;
  }

  .ac-s\@lg {
    align-content: stretch;
  }

  .ac-sb\@lg {
    align-content: space-between;
  }

  .ac-sa\@lg {
    align-content: space-around;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ac-fs\@md {
    align-content: flex-start;
  }

  .ac-fe\@md {
    align-content: flex-end;
  }

  .ac-c\@md {
    align-content: center;
  }

  .ac-s\@md {
    align-content: stretch;
  }

  .ac-sb\@md {
    align-content: space-between;
  }

  .ac-sa\@md {
    align-content: space-around;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ac-fs\@sm {
    align-content: flex-start;
  }

  .ac-fe\@sm {
    align-content: flex-end;
  }

  .ac-c\@sm {
    align-content: center;
  }

  .ac-s\@sm {
    align-content: stretch;
  }

  .ac-sb\@sm {
    align-content: space-between;
  }

  .ac-sa\@sm {
    align-content: space-around;
  }
}

.jc-fs {
  justify-content: flex-start;
}

.jc-fe {
  justify-content: flex-end;
}

.jc-c {
  justify-content: center;
}

.jc-sb {
  justify-content: space-between;
}

.jc-sa {
  justify-content: space-around;
}

@media screen and (min-width: 1440px) {
  .jc-fs\@xl\+ {
    justify-content: flex-start;
  }

  .jc-fe\@xl\+ {
    justify-content: flex-end;
  }

  .jc-c\@xl\+ {
    justify-content: center;
  }

  .jc-sb\@xl\+ {
    justify-content: space-between;
  }

  .jc-sa\@xl\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 1200px) {
  .jc-fs\@lg\+ {
    justify-content: flex-start;
  }

  .jc-fe\@lg\+ {
    justify-content: flex-end;
  }

  .jc-c\@lg\+ {
    justify-content: center;
  }

  .jc-sb\@lg\+ {
    justify-content: space-between;
  }

  .jc-sa\@lg\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 992px) {
  .jc-fs\@md\+ {
    justify-content: flex-start;
  }

  .jc-fe\@md\+ {
    justify-content: flex-end;
  }

  .jc-c\@md\+ {
    justify-content: center;
  }

  .jc-sb\@md\+ {
    justify-content: space-between;
  }

  .jc-sa\@md\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 768px) {
  .jc-fs\@sm\+ {
    justify-content: flex-start;
  }

  .jc-fe\@sm\+ {
    justify-content: flex-end;
  }

  .jc-c\@sm\+ {
    justify-content: center;
  }

  .jc-sb\@sm\+ {
    justify-content: space-between;
  }

  .jc-sa\@sm\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 0) {
  .jc-fs\@xs\+ {
    justify-content: flex-start;
  }

  .jc-fe\@xs\+ {
    justify-content: flex-end;
  }

  .jc-c\@xs\+ {
    justify-content: center;
  }

  .jc-sb\@xs\+ {
    justify-content: space-between;
  }

  .jc-sa\@xs\+ {
    justify-content: space-around;
  }
}

@media screen and (max-width: 1439px) {
  .jc-fs\@xl- {
    justify-content: flex-start;
  }

  .jc-fe\@xl- {
    justify-content: flex-end;
  }

  .jc-c\@xl- {
    justify-content: center;
  }

  .jc-sb\@xl- {
    justify-content: space-between;
  }

  .jc-sa\@xl- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 1199px) {
  .jc-fs\@lg- {
    justify-content: flex-start;
  }

  .jc-fe\@lg- {
    justify-content: flex-end;
  }

  .jc-c\@lg- {
    justify-content: center;
  }

  .jc-sb\@lg- {
    justify-content: space-between;
  }

  .jc-sa\@lg- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 991px) {
  .jc-fs\@md- {
    justify-content: flex-start;
  }

  .jc-fe\@md- {
    justify-content: flex-end;
  }

  .jc-c\@md- {
    justify-content: center;
  }

  .jc-sb\@md- {
    justify-content: space-between;
  }

  .jc-sa\@md- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 767px) {
  .jc-fs\@sm- {
    justify-content: flex-start;
  }

  .jc-fe\@sm- {
    justify-content: flex-end;
  }

  .jc-c\@sm- {
    justify-content: center;
  }

  .jc-sb\@sm- {
    justify-content: space-between;
  }

  .jc-sa\@sm- {
    justify-content: space-around;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .jc-fs\@lg {
    justify-content: flex-start;
  }

  .jc-fe\@lg {
    justify-content: flex-end;
  }

  .jc-c\@lg {
    justify-content: center;
  }

  .jc-sb\@lg {
    justify-content: space-between;
  }

  .jc-sa\@lg {
    justify-content: space-around;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .jc-fs\@md {
    justify-content: flex-start;
  }

  .jc-fe\@md {
    justify-content: flex-end;
  }

  .jc-c\@md {
    justify-content: center;
  }

  .jc-sb\@md {
    justify-content: space-between;
  }

  .jc-sa\@md {
    justify-content: space-around;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .jc-fs\@sm {
    justify-content: flex-start;
  }

  .jc-fe\@sm {
    justify-content: flex-end;
  }

  .jc-c\@sm {
    justify-content: center;
  }

  .jc-sb\@sm {
    justify-content: space-between;
  }

  .jc-sa\@sm {
    justify-content: space-around;
  }
}

.fx-n {
  flex: none;
}

.fx-1 {
  flex: 1;
}

@media screen and (min-width: 1440px) {
  .fx-n\@xl\+ {
    flex: none;
  }

  .fx-1\@xl\+ {
    flex: 1;
  }
}

@media screen and (min-width: 1200px) {
  .fx-n\@lg\+ {
    flex: none;
  }

  .fx-1\@lg\+ {
    flex: 1;
  }
}

@media screen and (min-width: 992px) {
  .fx-n\@md\+ {
    flex: none;
  }

  .fx-1\@md\+ {
    flex: 1;
  }
}

@media screen and (min-width: 768px) {
  .fx-n\@sm\+ {
    flex: none;
  }

  .fx-1\@sm\+ {
    flex: 1;
  }
}

@media screen and (min-width: 0) {
  .fx-n\@xs\+ {
    flex: none;
  }

  .fx-1\@xs\+ {
    flex: 1;
  }
}

@media screen and (max-width: 1439px) {
  .fx-n\@xl- {
    flex: none;
  }

  .fx-1\@xl- {
    flex: 1;
  }
}

@media screen and (max-width: 1199px) {
  .fx-n\@lg- {
    flex: none;
  }

  .fx-1\@lg- {
    flex: 1;
  }
}

@media screen and (max-width: 991px) {
  .fx-n\@md- {
    flex: none;
  }

  .fx-1\@md- {
    flex: 1;
  }
}

@media screen and (max-width: 767px) {
  .fx-n\@sm- {
    flex: none;
  }

  .fx-1\@sm- {
    flex: 1;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fx-n\@lg {
    flex: none;
  }

  .fx-1\@lg {
    flex: 1;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fx-n\@md {
    flex: none;
  }

  .fx-1\@md {
    flex: 1;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fx-n\@sm {
    flex: none;
  }

  .fx-1\@sm {
    flex: 1;
  }
}

.fxb-a {
  flex-basis: auto;
}

.fxb-0 {
  flex-basis: 0;
}

@media screen and (min-width: 1440px) {
  .fxb-a\@xl\+ {
    flex-basis: auto;
  }

  .fxb-0\@xl\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxb-a\@lg\+ {
    flex-basis: auto;
  }

  .fxb-0\@lg\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxb-a\@md\+ {
    flex-basis: auto;
  }

  .fxb-0\@md\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxb-a\@sm\+ {
    flex-basis: auto;
  }

  .fxb-0\@sm\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 0) {
  .fxb-a\@xs\+ {
    flex-basis: auto;
  }

  .fxb-0\@xs\+ {
    flex-basis: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxb-a\@xl- {
    flex-basis: auto;
  }

  .fxb-0\@xl- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxb-a\@lg- {
    flex-basis: auto;
  }

  .fxb-0\@lg- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxb-a\@md- {
    flex-basis: auto;
  }

  .fxb-0\@md- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxb-a\@sm- {
    flex-basis: auto;
  }

  .fxb-0\@sm- {
    flex-basis: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxb-a\@lg {
    flex-basis: auto;
  }

  .fxb-0\@lg {
    flex-basis: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxb-a\@md {
    flex-basis: auto;
  }

  .fxb-0\@md {
    flex-basis: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxb-a\@sm {
    flex-basis: auto;
  }

  .fxb-0\@sm {
    flex-basis: 0;
  }
}

.fxg-1 {
  flex-grow: 1;
}

.fxg-0 {
  flex-grow: 0;
}

@media screen and (min-width: 1440px) {
  .fxg-1\@xl\+ {
    flex-grow: 1;
  }

  .fxg-0\@xl\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxg-1\@lg\+ {
    flex-grow: 1;
  }

  .fxg-0\@lg\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxg-1\@md\+ {
    flex-grow: 1;
  }

  .fxg-0\@md\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxg-1\@sm\+ {
    flex-grow: 1;
  }

  .fxg-0\@sm\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 0) {
  .fxg-1\@xs\+ {
    flex-grow: 1;
  }

  .fxg-0\@xs\+ {
    flex-grow: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxg-1\@xl- {
    flex-grow: 1;
  }

  .fxg-0\@xl- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxg-1\@lg- {
    flex-grow: 1;
  }

  .fxg-0\@lg- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxg-1\@md- {
    flex-grow: 1;
  }

  .fxg-0\@md- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxg-1\@sm- {
    flex-grow: 1;
  }

  .fxg-0\@sm- {
    flex-grow: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxg-1\@lg {
    flex-grow: 1;
  }

  .fxg-0\@lg {
    flex-grow: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxg-1\@md {
    flex-grow: 1;
  }

  .fxg-0\@md {
    flex-grow: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxg-1\@sm {
    flex-grow: 1;
  }

  .fxg-0\@sm {
    flex-grow: 0;
  }
}

.fxs-1 {
  flex-shrink: 1;
}

.fxs-0 {
  flex-shrink: 0;
}

@media screen and (min-width: 1440px) {
  .fxs-1\@xl\+ {
    flex-shrink: 1;
  }

  .fxs-0\@xl\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxs-1\@lg\+ {
    flex-shrink: 1;
  }

  .fxs-0\@lg\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxs-1\@md\+ {
    flex-shrink: 1;
  }

  .fxs-0\@md\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxs-1\@sm\+ {
    flex-shrink: 1;
  }

  .fxs-0\@sm\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 0) {
  .fxs-1\@xs\+ {
    flex-shrink: 1;
  }

  .fxs-0\@xs\+ {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxs-1\@xl- {
    flex-shrink: 1;
  }

  .fxs-0\@xl- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxs-1\@lg- {
    flex-shrink: 1;
  }

  .fxs-0\@lg- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxs-1\@md- {
    flex-shrink: 1;
  }

  .fxs-0\@md- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxs-1\@sm- {
    flex-shrink: 1;
  }

  .fxs-0\@sm- {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxs-1\@lg {
    flex-shrink: 1;
  }

  .fxs-0\@lg {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxs-1\@md {
    flex-shrink: 1;
  }

  .fxs-0\@md {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxs-1\@sm {
    flex-shrink: 1;
  }

  .fxs-0\@sm {
    flex-shrink: 0;
  }
}

.ord-0 {
  order: 0;
}

@media screen and (min-width: 1440px) {
  .ord-0\@xl\+ {
    order: 0;
  }
}

@media screen and (min-width: 1200px) {
  .ord-0\@lg\+ {
    order: 0;
  }
}

@media screen and (min-width: 992px) {
  .ord-0\@md\+ {
    order: 0;
  }
}

@media screen and (min-width: 768px) {
  .ord-0\@sm\+ {
    order: 0;
  }
}

@media screen and (min-width: 0) {
  .ord-0\@xs\+ {
    order: 0;
  }
}

@media screen and (max-width: 1439px) {
  .ord-0\@xl- {
    order: 0;
  }
}

@media screen and (max-width: 1199px) {
  .ord-0\@lg- {
    order: 0;
  }
}

@media screen and (max-width: 991px) {
  .ord-0\@md- {
    order: 0;
  }
}

@media screen and (max-width: 767px) {
  .ord-0\@sm- {
    order: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-0\@lg {
    order: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-0\@md {
    order: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-0\@sm {
    order: 0;
  }
}

.ord-1 {
  order: 1;
}

@media screen and (min-width: 1440px) {
  .ord-1\@xl\+ {
    order: 1;
  }
}

@media screen and (min-width: 1200px) {
  .ord-1\@lg\+ {
    order: 1;
  }
}

@media screen and (min-width: 992px) {
  .ord-1\@md\+ {
    order: 1;
  }
}

@media screen and (min-width: 768px) {
  .ord-1\@sm\+ {
    order: 1;
  }
}

@media screen and (min-width: 0) {
  .ord-1\@xs\+ {
    order: 1;
  }
}

@media screen and (max-width: 1439px) {
  .ord-1\@xl- {
    order: 1;
  }
}

@media screen and (max-width: 1199px) {
  .ord-1\@lg- {
    order: 1;
  }
}

@media screen and (max-width: 991px) {
  .ord-1\@md- {
    order: 1;
  }
}

@media screen and (max-width: 767px) {
  .ord-1\@sm- {
    order: 1;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-1\@lg {
    order: 1;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-1\@md {
    order: 1;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-1\@sm {
    order: 1;
  }
}

.ord-2 {
  order: 2;
}

@media screen and (min-width: 1440px) {
  .ord-2\@xl\+ {
    order: 2;
  }
}

@media screen and (min-width: 1200px) {
  .ord-2\@lg\+ {
    order: 2;
  }
}

@media screen and (min-width: 992px) {
  .ord-2\@md\+ {
    order: 2;
  }
}

@media screen and (min-width: 768px) {
  .ord-2\@sm\+ {
    order: 2;
  }
}

@media screen and (min-width: 0) {
  .ord-2\@xs\+ {
    order: 2;
  }
}

@media screen and (max-width: 1439px) {
  .ord-2\@xl- {
    order: 2;
  }
}

@media screen and (max-width: 1199px) {
  .ord-2\@lg- {
    order: 2;
  }
}

@media screen and (max-width: 991px) {
  .ord-2\@md- {
    order: 2;
  }
}

@media screen and (max-width: 767px) {
  .ord-2\@sm- {
    order: 2;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-2\@lg {
    order: 2;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-2\@md {
    order: 2;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-2\@sm {
    order: 2;
  }
}

.ord-3 {
  order: 3;
}

@media screen and (min-width: 1440px) {
  .ord-3\@xl\+ {
    order: 3;
  }
}

@media screen and (min-width: 1200px) {
  .ord-3\@lg\+ {
    order: 3;
  }
}

@media screen and (min-width: 992px) {
  .ord-3\@md\+ {
    order: 3;
  }
}

@media screen and (min-width: 768px) {
  .ord-3\@sm\+ {
    order: 3;
  }
}

@media screen and (min-width: 0) {
  .ord-3\@xs\+ {
    order: 3;
  }
}

@media screen and (max-width: 1439px) {
  .ord-3\@xl- {
    order: 3;
  }
}

@media screen and (max-width: 1199px) {
  .ord-3\@lg- {
    order: 3;
  }
}

@media screen and (max-width: 991px) {
  .ord-3\@md- {
    order: 3;
  }
}

@media screen and (max-width: 767px) {
  .ord-3\@sm- {
    order: 3;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-3\@lg {
    order: 3;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-3\@md {
    order: 3;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-3\@sm {
    order: 3;
  }
}

.ord-4 {
  order: 4;
}

@media screen and (min-width: 1440px) {
  .ord-4\@xl\+ {
    order: 4;
  }
}

@media screen and (min-width: 1200px) {
  .ord-4\@lg\+ {
    order: 4;
  }
}

@media screen and (min-width: 992px) {
  .ord-4\@md\+ {
    order: 4;
  }
}

@media screen and (min-width: 768px) {
  .ord-4\@sm\+ {
    order: 4;
  }
}

@media screen and (min-width: 0) {
  .ord-4\@xs\+ {
    order: 4;
  }
}

@media screen and (max-width: 1439px) {
  .ord-4\@xl- {
    order: 4;
  }
}

@media screen and (max-width: 1199px) {
  .ord-4\@lg- {
    order: 4;
  }
}

@media screen and (max-width: 991px) {
  .ord-4\@md- {
    order: 4;
  }
}

@media screen and (max-width: 767px) {
  .ord-4\@sm- {
    order: 4;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-4\@lg {
    order: 4;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-4\@md {
    order: 4;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-4\@sm {
    order: 4;
  }
}

.ord-5 {
  order: 5;
}

@media screen and (min-width: 1440px) {
  .ord-5\@xl\+ {
    order: 5;
  }
}

@media screen and (min-width: 1200px) {
  .ord-5\@lg\+ {
    order: 5;
  }
}

@media screen and (min-width: 992px) {
  .ord-5\@md\+ {
    order: 5;
  }
}

@media screen and (min-width: 768px) {
  .ord-5\@sm\+ {
    order: 5;
  }
}

@media screen and (min-width: 0) {
  .ord-5\@xs\+ {
    order: 5;
  }
}

@media screen and (max-width: 1439px) {
  .ord-5\@xl- {
    order: 5;
  }
}

@media screen and (max-width: 1199px) {
  .ord-5\@lg- {
    order: 5;
  }
}

@media screen and (max-width: 991px) {
  .ord-5\@md- {
    order: 5;
  }
}

@media screen and (max-width: 767px) {
  .ord-5\@sm- {
    order: 5;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-5\@lg {
    order: 5;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-5\@md {
    order: 5;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-5\@sm {
    order: 5;
  }
}

.ord-6 {
  order: 6;
}

@media screen and (min-width: 1440px) {
  .ord-6\@xl\+ {
    order: 6;
  }
}

@media screen and (min-width: 1200px) {
  .ord-6\@lg\+ {
    order: 6;
  }
}

@media screen and (min-width: 992px) {
  .ord-6\@md\+ {
    order: 6;
  }
}

@media screen and (min-width: 768px) {
  .ord-6\@sm\+ {
    order: 6;
  }
}

@media screen and (min-width: 0) {
  .ord-6\@xs\+ {
    order: 6;
  }
}

@media screen and (max-width: 1439px) {
  .ord-6\@xl- {
    order: 6;
  }
}

@media screen and (max-width: 1199px) {
  .ord-6\@lg- {
    order: 6;
  }
}

@media screen and (max-width: 991px) {
  .ord-6\@md- {
    order: 6;
  }
}

@media screen and (max-width: 767px) {
  .ord-6\@sm- {
    order: 6;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-6\@lg {
    order: 6;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-6\@md {
    order: 6;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-6\@sm {
    order: 6;
  }
}

.ord-7 {
  order: 7;
}

@media screen and (min-width: 1440px) {
  .ord-7\@xl\+ {
    order: 7;
  }
}

@media screen and (min-width: 1200px) {
  .ord-7\@lg\+ {
    order: 7;
  }
}

@media screen and (min-width: 992px) {
  .ord-7\@md\+ {
    order: 7;
  }
}

@media screen and (min-width: 768px) {
  .ord-7\@sm\+ {
    order: 7;
  }
}

@media screen and (min-width: 0) {
  .ord-7\@xs\+ {
    order: 7;
  }
}

@media screen and (max-width: 1439px) {
  .ord-7\@xl- {
    order: 7;
  }
}

@media screen and (max-width: 1199px) {
  .ord-7\@lg- {
    order: 7;
  }
}

@media screen and (max-width: 991px) {
  .ord-7\@md- {
    order: 7;
  }
}

@media screen and (max-width: 767px) {
  .ord-7\@sm- {
    order: 7;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-7\@lg {
    order: 7;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-7\@md {
    order: 7;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-7\@sm {
    order: 7;
  }
}

.ord-8 {
  order: 8;
}

@media screen and (min-width: 1440px) {
  .ord-8\@xl\+ {
    order: 8;
  }
}

@media screen and (min-width: 1200px) {
  .ord-8\@lg\+ {
    order: 8;
  }
}

@media screen and (min-width: 992px) {
  .ord-8\@md\+ {
    order: 8;
  }
}

@media screen and (min-width: 768px) {
  .ord-8\@sm\+ {
    order: 8;
  }
}

@media screen and (min-width: 0) {
  .ord-8\@xs\+ {
    order: 8;
  }
}

@media screen and (max-width: 1439px) {
  .ord-8\@xl- {
    order: 8;
  }
}

@media screen and (max-width: 1199px) {
  .ord-8\@lg- {
    order: 8;
  }
}

@media screen and (max-width: 991px) {
  .ord-8\@md- {
    order: 8;
  }
}

@media screen and (max-width: 767px) {
  .ord-8\@sm- {
    order: 8;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-8\@lg {
    order: 8;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-8\@md {
    order: 8;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-8\@sm {
    order: 8;
  }
}

.ord-9 {
  order: 9;
}

@media screen and (min-width: 1440px) {
  .ord-9\@xl\+ {
    order: 9;
  }
}

@media screen and (min-width: 1200px) {
  .ord-9\@lg\+ {
    order: 9;
  }
}

@media screen and (min-width: 992px) {
  .ord-9\@md\+ {
    order: 9;
  }
}

@media screen and (min-width: 768px) {
  .ord-9\@sm\+ {
    order: 9;
  }
}

@media screen and (min-width: 0) {
  .ord-9\@xs\+ {
    order: 9;
  }
}

@media screen and (max-width: 1439px) {
  .ord-9\@xl- {
    order: 9;
  }
}

@media screen and (max-width: 1199px) {
  .ord-9\@lg- {
    order: 9;
  }
}

@media screen and (max-width: 991px) {
  .ord-9\@md- {
    order: 9;
  }
}

@media screen and (max-width: 767px) {
  .ord-9\@sm- {
    order: 9;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-9\@lg {
    order: 9;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-9\@md {
    order: 9;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-9\@sm {
    order: 9;
  }
}

.ord-10 {
  order: 10;
}

@media screen and (min-width: 1440px) {
  .ord-10\@xl\+ {
    order: 10;
  }
}

@media screen and (min-width: 1200px) {
  .ord-10\@lg\+ {
    order: 10;
  }
}

@media screen and (min-width: 992px) {
  .ord-10\@md\+ {
    order: 10;
  }
}

@media screen and (min-width: 768px) {
  .ord-10\@sm\+ {
    order: 10;
  }
}

@media screen and (min-width: 0) {
  .ord-10\@xs\+ {
    order: 10;
  }
}

@media screen and (max-width: 1439px) {
  .ord-10\@xl- {
    order: 10;
  }
}

@media screen and (max-width: 1199px) {
  .ord-10\@lg- {
    order: 10;
  }
}

@media screen and (max-width: 991px) {
  .ord-10\@md- {
    order: 10;
  }
}

@media screen and (max-width: 767px) {
  .ord-10\@sm- {
    order: 10;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-10\@lg {
    order: 10;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-10\@md {
    order: 10;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-10\@sm {
    order: 10;
  }
}

.ord-11 {
  order: 11;
}

@media screen and (min-width: 1440px) {
  .ord-11\@xl\+ {
    order: 11;
  }
}

@media screen and (min-width: 1200px) {
  .ord-11\@lg\+ {
    order: 11;
  }
}

@media screen and (min-width: 992px) {
  .ord-11\@md\+ {
    order: 11;
  }
}

@media screen and (min-width: 768px) {
  .ord-11\@sm\+ {
    order: 11;
  }
}

@media screen and (min-width: 0) {
  .ord-11\@xs\+ {
    order: 11;
  }
}

@media screen and (max-width: 1439px) {
  .ord-11\@xl- {
    order: 11;
  }
}

@media screen and (max-width: 1199px) {
  .ord-11\@lg- {
    order: 11;
  }
}

@media screen and (max-width: 991px) {
  .ord-11\@md- {
    order: 11;
  }
}

@media screen and (max-width: 767px) {
  .ord-11\@sm- {
    order: 11;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-11\@lg {
    order: 11;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-11\@md {
    order: 11;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-11\@sm {
    order: 11;
  }
}

.ord-12 {
  order: 12;
}

@media screen and (min-width: 1440px) {
  .ord-12\@xl\+ {
    order: 12;
  }
}

@media screen and (min-width: 1200px) {
  .ord-12\@lg\+ {
    order: 12;
  }
}

@media screen and (min-width: 992px) {
  .ord-12\@md\+ {
    order: 12;
  }
}

@media screen and (min-width: 768px) {
  .ord-12\@sm\+ {
    order: 12;
  }
}

@media screen and (min-width: 0) {
  .ord-12\@xs\+ {
    order: 12;
  }
}

@media screen and (max-width: 1439px) {
  .ord-12\@xl- {
    order: 12;
  }
}

@media screen and (max-width: 1199px) {
  .ord-12\@lg- {
    order: 12;
  }
}

@media screen and (max-width: 991px) {
  .ord-12\@md- {
    order: 12;
  }
}

@media screen and (max-width: 767px) {
  .ord-12\@sm- {
    order: 12;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-12\@lg {
    order: 12;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-12\@md {
    order: 12;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-12\@sm {
    order: 12;
  }
}

.d-b {
  display: block !important;
}

.d-ib {
  display: inline-block !important;
}

.d-i {
  display: inline !important;
}

.d-tb {
  display: table !important;
}

.d-tbc {
  display: table-cell !important;
}

.d-n {
  display: none !important;
}

@media screen and (min-width: 1440px) {
  .d-b\@xl\+ {
    display: block !important;
  }

  .d-ib\@xl\+ {
    display: inline-block !important;
  }

  .d-i\@xl\+ {
    display: inline !important;
  }

  .d-tb\@xl\+ {
    display: table !important;
  }

  .d-tbc\@xl\+ {
    display: table-cell !important;
  }

  .d-n\@xl\+ {
    display: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .d-b\@lg\+ {
    display: block !important;
  }

  .d-ib\@lg\+ {
    display: inline-block !important;
  }

  .d-i\@lg\+ {
    display: inline !important;
  }

  .d-tb\@lg\+ {
    display: table !important;
  }

  .d-tbc\@lg\+ {
    display: table-cell !important;
  }

  .d-n\@lg\+ {
    display: none !important;
  }
}

@media screen and (min-width: 992px) {
  .d-b\@md\+ {
    display: block !important;
  }

  .d-ib\@md\+ {
    display: inline-block !important;
  }

  .d-i\@md\+ {
    display: inline !important;
  }

  .d-tb\@md\+ {
    display: table !important;
  }

  .d-tbc\@md\+ {
    display: table-cell !important;
  }

  .d-n\@md\+ {
    display: none !important;
  }
}

@media screen and (min-width: 768px) {
  .d-b\@sm\+ {
    display: block !important;
  }

  .d-ib\@sm\+ {
    display: inline-block !important;
  }

  .d-i\@sm\+ {
    display: inline !important;
  }

  .d-tb\@sm\+ {
    display: table !important;
  }

  .d-tbc\@sm\+ {
    display: table-cell !important;
  }

  .d-n\@sm\+ {
    display: none !important;
  }
}

@media screen and (min-width: 0) {
  .d-b\@xs\+ {
    display: block !important;
  }

  .d-ib\@xs\+ {
    display: inline-block !important;
  }

  .d-i\@xs\+ {
    display: inline !important;
  }

  .d-tb\@xs\+ {
    display: table !important;
  }

  .d-tbc\@xs\+ {
    display: table-cell !important;
  }

  .d-n\@xs\+ {
    display: none !important;
  }
}

@media screen and (max-width: 1439px) {
  .d-b\@xl- {
    display: block !important;
  }

  .d-ib\@xl- {
    display: inline-block !important;
  }

  .d-i\@xl- {
    display: inline !important;
  }

  .d-tb\@xl- {
    display: table !important;
  }

  .d-tbc\@xl- {
    display: table-cell !important;
  }

  .d-n\@xl- {
    display: none !important;
  }
}

@media screen and (max-width: 1199px) {
  .d-b\@lg- {
    display: block !important;
  }

  .d-ib\@lg- {
    display: inline-block !important;
  }

  .d-i\@lg- {
    display: inline !important;
  }

  .d-tb\@lg- {
    display: table !important;
  }

  .d-tbc\@lg- {
    display: table-cell !important;
  }

  .d-n\@lg- {
    display: none !important;
  }
}

@media screen and (max-width: 991px) {
  .d-b\@md- {
    display: block !important;
  }

  .d-ib\@md- {
    display: inline-block !important;
  }

  .d-i\@md- {
    display: inline !important;
  }

  .d-tb\@md- {
    display: table !important;
  }

  .d-tbc\@md- {
    display: table-cell !important;
  }

  .d-n\@md- {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  .d-b\@sm- {
    display: block !important;
  }

  .d-ib\@sm- {
    display: inline-block !important;
  }

  .d-i\@sm- {
    display: inline !important;
  }

  .d-tb\@sm- {
    display: table !important;
  }

  .d-tbc\@sm- {
    display: table-cell !important;
  }

  .d-n\@sm- {
    display: none !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .d-b\@lg {
    display: block !important;
  }

  .d-ib\@lg {
    display: inline-block !important;
  }

  .d-i\@lg {
    display: inline !important;
  }

  .d-tb\@lg {
    display: table !important;
  }

  .d-tbc\@lg {
    display: table-cell !important;
  }

  .d-n\@lg {
    display: none !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .d-b\@md {
    display: block !important;
  }

  .d-ib\@md {
    display: inline-block !important;
  }

  .d-i\@md {
    display: inline !important;
  }

  .d-tb\@md {
    display: table !important;
  }

  .d-tbc\@md {
    display: table-cell !important;
  }

  .d-n\@md {
    display: none !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .d-b\@sm {
    display: block !important;
  }

  .d-ib\@sm {
    display: inline-block !important;
  }

  .d-i\@sm {
    display: inline !important;
  }

  .d-tb\@sm {
    display: table !important;
  }

  .d-tbc\@sm {
    display: table-cell !important;
  }

  .d-n\@sm {
    display: none !important;
  }
}

.ov-h {
  overflow: hidden !important;
}

.ov-a {
  overflow: auto !important;
}

.ov-s {
  overflow: scroll !important;
}

.ovY-h {
  overflow-y: hidden !important;
}

.ovX-h {
  overflow-x: hidden !important;
}

.ovY-a {
  overflow-y: auto !important;
}

.ovX-a {
  overflow-x: auto !important;
}

.ovY-s {
  overflow-y: scroll !important;
}

.ovX-s {
  overflow-x: scroll !important;
}

@media screen and (min-width: 1440px) {
  .ov-h\@xl\+ {
    overflow: hidden !important;
  }

  .ov-a\@xl\+ {
    overflow: auto !important;
  }

  .ov-s\@xl\+ {
    overflow: scroll !important;
  }

  .ovY-h\@xl\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@xl\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@xl\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@xl\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@xl\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@xl\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 1200px) {
  .ov-h\@lg\+ {
    overflow: hidden !important;
  }

  .ov-a\@lg\+ {
    overflow: auto !important;
  }

  .ov-s\@lg\+ {
    overflow: scroll !important;
  }

  .ovY-h\@lg\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@lg\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@lg\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 992px) {
  .ov-h\@md\+ {
    overflow: hidden !important;
  }

  .ov-a\@md\+ {
    overflow: auto !important;
  }

  .ov-s\@md\+ {
    overflow: scroll !important;
  }

  .ovY-h\@md\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@md\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@md\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@md\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@md\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@md\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 768px) {
  .ov-h\@sm\+ {
    overflow: hidden !important;
  }

  .ov-a\@sm\+ {
    overflow: auto !important;
  }

  .ov-s\@sm\+ {
    overflow: scroll !important;
  }

  .ovY-h\@sm\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@sm\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@sm\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 0) {
  .ov-h\@xs\+ {
    overflow: hidden !important;
  }

  .ov-a\@xs\+ {
    overflow: auto !important;
  }

  .ov-s\@xs\+ {
    overflow: scroll !important;
  }

  .ovY-h\@xs\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@xs\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@xs\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@xs\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@xs\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@xs\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 1439px) {
  .ov-h\@xl- {
    overflow: hidden !important;
  }

  .ov-a\@xl- {
    overflow: auto !important;
  }

  .ov-s\@xl- {
    overflow: scroll !important;
  }

  .ovY-h\@xl- {
    overflow-y: hidden !important;
  }

  .ovX-h\@xl- {
    overflow-x: hidden !important;
  }

  .ovY-a\@xl- {
    overflow-y: auto !important;
  }

  .ovX-a\@xl- {
    overflow-x: auto !important;
  }

  .ovY-s\@xl- {
    overflow-y: scroll !important;
  }

  .ovX-s\@xl- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 1199px) {
  .ov-h\@lg- {
    overflow: hidden !important;
  }

  .ov-a\@lg- {
    overflow: auto !important;
  }

  .ov-s\@lg- {
    overflow: scroll !important;
  }

  .ovY-h\@lg- {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg- {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg- {
    overflow-y: auto !important;
  }

  .ovX-a\@lg- {
    overflow-x: auto !important;
  }

  .ovY-s\@lg- {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 991px) {
  .ov-h\@md- {
    overflow: hidden !important;
  }

  .ov-a\@md- {
    overflow: auto !important;
  }

  .ov-s\@md- {
    overflow: scroll !important;
  }

  .ovY-h\@md- {
    overflow-y: hidden !important;
  }

  .ovX-h\@md- {
    overflow-x: hidden !important;
  }

  .ovY-a\@md- {
    overflow-y: auto !important;
  }

  .ovX-a\@md- {
    overflow-x: auto !important;
  }

  .ovY-s\@md- {
    overflow-y: scroll !important;
  }

  .ovX-s\@md- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 767px) {
  .ov-h\@sm- {
    overflow: hidden !important;
  }

  .ov-a\@sm- {
    overflow: auto !important;
  }

  .ov-s\@sm- {
    overflow: scroll !important;
  }

  .ovY-h\@sm- {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm- {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm- {
    overflow-y: auto !important;
  }

  .ovX-a\@sm- {
    overflow-x: auto !important;
  }

  .ovY-s\@sm- {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm- {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ov-h\@lg {
    overflow: hidden !important;
  }

  .ov-a\@lg {
    overflow: auto !important;
  }

  .ov-s\@lg {
    overflow: scroll !important;
  }

  .ovY-h\@lg {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg {
    overflow-y: auto !important;
  }

  .ovX-a\@lg {
    overflow-x: auto !important;
  }

  .ovY-s\@lg {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ov-h\@md {
    overflow: hidden !important;
  }

  .ov-a\@md {
    overflow: auto !important;
  }

  .ov-s\@md {
    overflow: scroll !important;
  }

  .ovY-h\@md {
    overflow-y: hidden !important;
  }

  .ovX-h\@md {
    overflow-x: hidden !important;
  }

  .ovY-a\@md {
    overflow-y: auto !important;
  }

  .ovX-a\@md {
    overflow-x: auto !important;
  }

  .ovY-s\@md {
    overflow-y: scroll !important;
  }

  .ovX-s\@md {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ov-h\@sm {
    overflow: hidden !important;
  }

  .ov-a\@sm {
    overflow: auto !important;
  }

  .ov-s\@sm {
    overflow: scroll !important;
  }

  .ovY-h\@sm {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm {
    overflow-y: auto !important;
  }

  .ovX-a\@sm {
    overflow-x: auto !important;
  }

  .ovY-s\@sm {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm {
    overflow-x: scroll !important;
  }
}

.fl-l {
  float: left !important;
}

.fl-r {
  float: right !important;
}

.fl-n {
  float: none !important;
}

@media screen and (min-width: 1440px) {
  .fl-l\@xl\+ {
    float: left !important;
  }

  .fl-r\@xl\+ {
    float: right !important;
  }

  .fl-n\@xl\+ {
    float: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .fl-l\@lg\+ {
    float: left !important;
  }

  .fl-r\@lg\+ {
    float: right !important;
  }

  .fl-n\@lg\+ {
    float: none !important;
  }
}

@media screen and (min-width: 992px) {
  .fl-l\@md\+ {
    float: left !important;
  }

  .fl-r\@md\+ {
    float: right !important;
  }

  .fl-n\@md\+ {
    float: none !important;
  }
}

@media screen and (min-width: 768px) {
  .fl-l\@sm\+ {
    float: left !important;
  }

  .fl-r\@sm\+ {
    float: right !important;
  }

  .fl-n\@sm\+ {
    float: none !important;
  }
}

@media screen and (min-width: 0) {
  .fl-l\@xs\+ {
    float: left !important;
  }

  .fl-r\@xs\+ {
    float: right !important;
  }

  .fl-n\@xs\+ {
    float: none !important;
  }
}

@media screen and (max-width: 1439px) {
  .fl-l\@xl- {
    float: left !important;
  }

  .fl-r\@xl- {
    float: right !important;
  }

  .fl-n\@xl- {
    float: none !important;
  }
}

@media screen and (max-width: 1199px) {
  .fl-l\@lg- {
    float: left !important;
  }

  .fl-r\@lg- {
    float: right !important;
  }

  .fl-n\@lg- {
    float: none !important;
  }
}

@media screen and (max-width: 991px) {
  .fl-l\@md- {
    float: left !important;
  }

  .fl-r\@md- {
    float: right !important;
  }

  .fl-n\@md- {
    float: none !important;
  }
}

@media screen and (max-width: 767px) {
  .fl-l\@sm- {
    float: left !important;
  }

  .fl-r\@sm- {
    float: right !important;
  }

  .fl-n\@sm- {
    float: none !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fl-l\@lg {
    float: left !important;
  }

  .fl-r\@lg {
    float: right !important;
  }

  .fl-n\@lg {
    float: none !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fl-l\@md {
    float: left !important;
  }

  .fl-r\@md {
    float: right !important;
  }

  .fl-n\@md {
    float: none !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fl-l\@sm {
    float: left !important;
  }

  .fl-r\@sm {
    float: right !important;
  }

  .fl-n\@sm {
    float: none !important;
  }
}

.va-t {
  vertical-align: top !important;
}

.va-m {
  vertical-align: middle !important;
}

.va-b {
  vertical-align: bottom !important;
}

@media screen and (min-width: 1440px) {
  .va-t\@xl\+ {
    vertical-align: top !important;
  }

  .va-m\@xl\+ {
    vertical-align: middle !important;
  }

  .va-b\@xl\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 1200px) {
  .va-t\@lg\+ {
    vertical-align: top !important;
  }

  .va-m\@lg\+ {
    vertical-align: middle !important;
  }

  .va-b\@lg\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 992px) {
  .va-t\@md\+ {
    vertical-align: top !important;
  }

  .va-m\@md\+ {
    vertical-align: middle !important;
  }

  .va-b\@md\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 768px) {
  .va-t\@sm\+ {
    vertical-align: top !important;
  }

  .va-m\@sm\+ {
    vertical-align: middle !important;
  }

  .va-b\@sm\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 0) {
  .va-t\@xs\+ {
    vertical-align: top !important;
  }

  .va-m\@xs\+ {
    vertical-align: middle !important;
  }

  .va-b\@xs\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 1439px) {
  .va-t\@xl- {
    vertical-align: top !important;
  }

  .va-m\@xl- {
    vertical-align: middle !important;
  }

  .va-b\@xl- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 1199px) {
  .va-t\@lg- {
    vertical-align: top !important;
  }

  .va-m\@lg- {
    vertical-align: middle !important;
  }

  .va-b\@lg- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 991px) {
  .va-t\@md- {
    vertical-align: top !important;
  }

  .va-m\@md- {
    vertical-align: middle !important;
  }

  .va-b\@md- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 767px) {
  .va-t\@sm- {
    vertical-align: top !important;
  }

  .va-m\@sm- {
    vertical-align: middle !important;
  }

  .va-b\@sm- {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .va-t\@lg {
    vertical-align: top !important;
  }

  .va-m\@lg {
    vertical-align: middle !important;
  }

  .va-b\@lg {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .va-t\@md {
    vertical-align: top !important;
  }

  .va-m\@md {
    vertical-align: middle !important;
  }

  .va-b\@md {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .va-t\@sm {
    vertical-align: top !important;
  }

  .va-m\@sm {
    vertical-align: middle !important;
  }

  .va-b\@sm {
    vertical-align: bottom !important;
  }
}

.pos-s {
  position: static !important;
}

.pos-st {
  position: sticky !important;
}

.pos-r {
  position: relative !important;
}

.pos-a {
  position: absolute !important;
}

.pos-f {
  position: fixed !important;
}

@media screen and (min-width: 1440px) {
  .pos-s\@xl\+ {
    position: static !important;
  }

  .pos-st\@xl\+ {
    position: sticky !important;
  }

  .pos-r\@xl\+ {
    position: relative !important;
  }

  .pos-a\@xl\+ {
    position: absolute !important;
  }

  .pos-f\@xl\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 1200px) {
  .pos-s\@lg\+ {
    position: static !important;
  }

  .pos-st\@lg\+ {
    position: sticky !important;
  }

  .pos-r\@lg\+ {
    position: relative !important;
  }

  .pos-a\@lg\+ {
    position: absolute !important;
  }

  .pos-f\@lg\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 992px) {
  .pos-s\@md\+ {
    position: static !important;
  }

  .pos-st\@md\+ {
    position: sticky !important;
  }

  .pos-r\@md\+ {
    position: relative !important;
  }

  .pos-a\@md\+ {
    position: absolute !important;
  }

  .pos-f\@md\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 768px) {
  .pos-s\@sm\+ {
    position: static !important;
  }

  .pos-st\@sm\+ {
    position: sticky !important;
  }

  .pos-r\@sm\+ {
    position: relative !important;
  }

  .pos-a\@sm\+ {
    position: absolute !important;
  }

  .pos-f\@sm\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 0) {
  .pos-s\@xs\+ {
    position: static !important;
  }

  .pos-st\@xs\+ {
    position: sticky !important;
  }

  .pos-r\@xs\+ {
    position: relative !important;
  }

  .pos-a\@xs\+ {
    position: absolute !important;
  }

  .pos-f\@xs\+ {
    position: fixed !important;
  }
}

@media screen and (max-width: 1439px) {
  .pos-s\@xl- {
    position: static !important;
  }

  .pos-st\@xl- {
    position: sticky !important;
  }

  .pos-r\@xl- {
    position: relative !important;
  }

  .pos-a\@xl- {
    position: absolute !important;
  }

  .pos-f\@xl- {
    position: fixed !important;
  }
}

@media screen and (max-width: 1199px) {
  .pos-s\@lg- {
    position: static !important;
  }

  .pos-st\@lg- {
    position: sticky !important;
  }

  .pos-r\@lg- {
    position: relative !important;
  }

  .pos-a\@lg- {
    position: absolute !important;
  }

  .pos-f\@lg- {
    position: fixed !important;
  }
}

@media screen and (max-width: 991px) {
  .pos-s\@md- {
    position: static !important;
  }

  .pos-st\@md- {
    position: sticky !important;
  }

  .pos-r\@md- {
    position: relative !important;
  }

  .pos-a\@md- {
    position: absolute !important;
  }

  .pos-f\@md- {
    position: fixed !important;
  }
}

@media screen and (max-width: 767px) {
  .pos-s\@sm- {
    position: static !important;
  }

  .pos-st\@sm- {
    position: sticky !important;
  }

  .pos-r\@sm- {
    position: relative !important;
  }

  .pos-a\@sm- {
    position: absolute !important;
  }

  .pos-f\@sm- {
    position: fixed !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .pos-s\@lg {
    position: static !important;
  }

  .pos-st\@lg {
    position: sticky !important;
  }

  .pos-r\@lg {
    position: relative !important;
  }

  .pos-a\@lg {
    position: absolute !important;
  }

  .pos-f\@lg {
    position: fixed !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .pos-s\@md {
    position: static !important;
  }

  .pos-st\@md {
    position: sticky !important;
  }

  .pos-r\@md {
    position: relative !important;
  }

  .pos-a\@md {
    position: absolute !important;
  }

  .pos-f\@md {
    position: fixed !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .pos-s\@sm {
    position: static !important;
  }

  .pos-st\@sm {
    position: sticky !important;
  }

  .pos-r\@sm {
    position: relative !important;
  }

  .pos-a\@sm {
    position: absolute !important;
  }

  .pos-f\@sm {
    position: fixed !important;
  }
}

.z-0 {
  z-index: 0 !important;
}

@media screen and (min-width: 1440px) {
  .z-0\@xl\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-0\@lg\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-0\@md\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-0\@sm\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 0) {
  .z-0\@xs\+ {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-0\@xl- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-0\@lg- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-0\@md- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-0\@sm- {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-0\@lg {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-0\@md {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-0\@sm {
    z-index: 0 !important;
  }
}

.z-1 {
  z-index: 1000 !important;
}

@media screen and (min-width: 1440px) {
  .z-1\@xl\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-1\@lg\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-1\@md\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-1\@sm\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-1\@xs\+ {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-1\@xl- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-1\@lg- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-1\@md- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-1\@sm- {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-1\@lg {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-1\@md {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-1\@sm {
    z-index: 1000 !important;
  }
}

.z-2 {
  z-index: 2000 !important;
}

@media screen and (min-width: 1440px) {
  .z-2\@xl\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-2\@lg\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-2\@md\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-2\@sm\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-2\@xs\+ {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-2\@xl- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-2\@lg- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-2\@md- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-2\@sm- {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-2\@lg {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-2\@md {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-2\@sm {
    z-index: 2000 !important;
  }
}

.z-3 {
  z-index: 3000 !important;
}

@media screen and (min-width: 1440px) {
  .z-3\@xl\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-3\@lg\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-3\@md\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-3\@sm\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-3\@xs\+ {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-3\@xl- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-3\@lg- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-3\@md- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-3\@sm- {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-3\@lg {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-3\@md {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-3\@sm {
    z-index: 3000 !important;
  }
}

.z-4 {
  z-index: 4000 !important;
}

@media screen and (min-width: 1440px) {
  .z-4\@xl\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-4\@lg\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-4\@md\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-4\@sm\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-4\@xs\+ {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-4\@xl- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-4\@lg- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-4\@md- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-4\@sm- {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-4\@lg {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-4\@md {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-4\@sm {
    z-index: 4000 !important;
  }
}

.z-5 {
  z-index: 5000 !important;
}

@media screen and (min-width: 1440px) {
  .z-5\@xl\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-5\@lg\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-5\@md\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-5\@sm\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-5\@xs\+ {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-5\@xl- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-5\@lg- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-5\@md- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-5\@sm- {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-5\@lg {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-5\@md {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-5\@sm {
    z-index: 5000 !important;
  }
}

.z-6 {
  z-index: 6000 !important;
}

@media screen and (min-width: 1440px) {
  .z-6\@xl\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-6\@lg\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-6\@md\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-6\@sm\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-6\@xs\+ {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-6\@xl- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-6\@lg- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-6\@md- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-6\@sm- {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-6\@lg {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-6\@md {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-6\@sm {
    z-index: 6000 !important;
  }
}

.z-7 {
  z-index: 7000 !important;
}

@media screen and (min-width: 1440px) {
  .z-7\@xl\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-7\@lg\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-7\@md\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-7\@sm\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-7\@xs\+ {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-7\@xl- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-7\@lg- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-7\@md- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-7\@sm- {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-7\@lg {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-7\@md {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-7\@sm {
    z-index: 7000 !important;
  }
}

.z-8 {
  z-index: 8000 !important;
}

@media screen and (min-width: 1440px) {
  .z-8\@xl\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-8\@lg\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-8\@md\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-8\@sm\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-8\@xs\+ {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-8\@xl- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-8\@lg- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-8\@md- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-8\@sm- {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-8\@lg {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-8\@md {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-8\@sm {
    z-index: 8000 !important;
  }
}

.z-9 {
  z-index: 9000 !important;
}

@media screen and (min-width: 1440px) {
  .z-9\@xl\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-9\@lg\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-9\@md\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-9\@sm\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-9\@xs\+ {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-9\@xl- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-9\@lg- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-9\@md- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-9\@sm- {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-9\@lg {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-9\@md {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-9\@sm {
    z-index: 9000 !important;
  }
}

.lisp-i {
  list-style-position: inside;
}

.lisp-o {
  list-style-position: outside;
}

.lis-n {
  list-style: none;
}

.list-c {
  list-style-type: circle;
}

.list-s {
  list-style-type: square;
}

.list-u {
  list-style-type: upper-roman;
}

.list-l {
  list-style-type: lower-alpha;
}

.m-0 {
  margin: 0px !important;
}

.mT-0 {
  margin-top: 0px !important;
}

.mR-0 {
  margin-right: 0px !important;
}

.mB-0 {
  margin-bottom: 0px !important;
}

.mL-0 {
  margin-left: 0px !important;
}

.mY-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mX-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.m-nv-0 {
  margin: -0px !important;
}

.mT-nv-0 {
  margin-top: -0px !important;
}

.mR-nv-0 {
  margin-right: -0px !important;
}

.mB-nv-0 {
  margin-bottom: -0px !important;
}

.mL-nv-0 {
  margin-left: -0px !important;
}

.mY-nv-0 {
  margin-top: -0px !important;
  margin-bottom: -0px !important;
}

.mX-nv-0 {
  margin-left: -0px !important;
  margin-right: -0px !important;
}

@media screen and (min-width: 1440px) {
  .m-0\@xl\+ {
    margin: 0px !important;
  }

  .mT-0\@xl\+ {
    margin-top: 0px !important;
  }

  .mR-0\@xl\+ {
    margin-right: 0px !important;
  }

  .mB-0\@xl\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@xl\+ {
    margin-left: 0px !important;
  }

  .mY-0\@xl\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xl\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xl\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@xl\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xl\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xl\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xl\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xl\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xl\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-0\@lg\+ {
    margin: 0px !important;
  }

  .mT-0\@lg\+ {
    margin-top: 0px !important;
  }

  .mR-0\@lg\+ {
    margin-right: 0px !important;
  }

  .mB-0\@lg\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg\+ {
    margin-left: 0px !important;
  }

  .mY-0\@lg\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@lg\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-0\@md\+ {
    margin: 0px !important;
  }

  .mT-0\@md\+ {
    margin-top: 0px !important;
  }

  .mR-0\@md\+ {
    margin-right: 0px !important;
  }

  .mB-0\@md\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@md\+ {
    margin-left: 0px !important;
  }

  .mY-0\@md\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@md\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-0\@sm\+ {
    margin: 0px !important;
  }

  .mT-0\@sm\+ {
    margin-top: 0px !important;
  }

  .mR-0\@sm\+ {
    margin-right: 0px !important;
  }

  .mB-0\@sm\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm\+ {
    margin-left: 0px !important;
  }

  .mY-0\@sm\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@sm\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 0) {
  .m-0\@xs\+ {
    margin: 0px !important;
  }

  .mT-0\@xs\+ {
    margin-top: 0px !important;
  }

  .mR-0\@xs\+ {
    margin-right: 0px !important;
  }

  .mB-0\@xs\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@xs\+ {
    margin-left: 0px !important;
  }

  .mY-0\@xs\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xs\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xs\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@xs\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xs\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xs\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xs\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xs\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xs\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-0\@xl- {
    margin: 0px !important;
  }

  .mT-0\@xl- {
    margin-top: 0px !important;
  }

  .mR-0\@xl- {
    margin-right: 0px !important;
  }

  .mB-0\@xl- {
    margin-bottom: 0px !important;
  }

  .mL-0\@xl- {
    margin-left: 0px !important;
  }

  .mY-0\@xl- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xl- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xl- {
    margin: -0px !important;
  }

  .mT-nv-0\@xl- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xl- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xl- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xl- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xl- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xl- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-0\@lg- {
    margin: 0px !important;
  }

  .mT-0\@lg- {
    margin-top: 0px !important;
  }

  .mR-0\@lg- {
    margin-right: 0px !important;
  }

  .mB-0\@lg- {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg- {
    margin-left: 0px !important;
  }

  .mY-0\@lg- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg- {
    margin: -0px !important;
  }

  .mT-nv-0\@lg- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-0\@md- {
    margin: 0px !important;
  }

  .mT-0\@md- {
    margin-top: 0px !important;
  }

  .mR-0\@md- {
    margin-right: 0px !important;
  }

  .mB-0\@md- {
    margin-bottom: 0px !important;
  }

  .mL-0\@md- {
    margin-left: 0px !important;
  }

  .mY-0\@md- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md- {
    margin: -0px !important;
  }

  .mT-nv-0\@md- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-0\@sm- {
    margin: 0px !important;
  }

  .mT-0\@sm- {
    margin-top: 0px !important;
  }

  .mR-0\@sm- {
    margin-right: 0px !important;
  }

  .mB-0\@sm- {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm- {
    margin-left: 0px !important;
  }

  .mY-0\@sm- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm- {
    margin: -0px !important;
  }

  .mT-nv-0\@sm- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-0\@lg {
    margin: 0px !important;
  }

  .mT-0\@lg {
    margin-top: 0px !important;
  }

  .mR-0\@lg {
    margin-right: 0px !important;
  }

  .mB-0\@lg {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg {
    margin-left: 0px !important;
  }

  .mY-0\@lg {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg {
    margin: -0px !important;
  }

  .mT-nv-0\@lg {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-0\@md {
    margin: 0px !important;
  }

  .mT-0\@md {
    margin-top: 0px !important;
  }

  .mR-0\@md {
    margin-right: 0px !important;
  }

  .mB-0\@md {
    margin-bottom: 0px !important;
  }

  .mL-0\@md {
    margin-left: 0px !important;
  }

  .mY-0\@md {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md {
    margin: -0px !important;
  }

  .mT-nv-0\@md {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-0\@sm {
    margin: 0px !important;
  }

  .mT-0\@sm {
    margin-top: 0px !important;
  }

  .mR-0\@sm {
    margin-right: 0px !important;
  }

  .mB-0\@sm {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm {
    margin-left: 0px !important;
  }

  .mY-0\@sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm {
    margin: -0px !important;
  }

  .mT-nv-0\@sm {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

.m-1 {
  margin: 1px !important;
}

.mT-1 {
  margin-top: 1px !important;
}

.mR-1 {
  margin-right: 1px !important;
}

.mB-1 {
  margin-bottom: 1px !important;
}

.mL-1 {
  margin-left: 1px !important;
}

.mY-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.mX-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.m-nv-1 {
  margin: -1px !important;
}

.mT-nv-1 {
  margin-top: -1px !important;
}

.mR-nv-1 {
  margin-right: -1px !important;
}

.mB-nv-1 {
  margin-bottom: -0px !important;
}

.mL-nv-1 {
  margin-left: -1px !important;
}

.mY-nv-1 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.mX-nv-1 {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

@media screen and (min-width: 1440px) {
  .m-1\@xl\+ {
    margin: 1px !important;
  }

  .mT-1\@xl\+ {
    margin-top: 1px !important;
  }

  .mR-1\@xl\+ {
    margin-right: 1px !important;
  }

  .mB-1\@xl\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@xl\+ {
    margin-left: 1px !important;
  }

  .mY-1\@xl\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xl\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xl\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@xl\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xl\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xl\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xl\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xl\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xl\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-1\@lg\+ {
    margin: 1px !important;
  }

  .mT-1\@lg\+ {
    margin-top: 1px !important;
  }

  .mR-1\@lg\+ {
    margin-right: 1px !important;
  }

  .mB-1\@lg\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg\+ {
    margin-left: 1px !important;
  }

  .mY-1\@lg\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@lg\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-1\@md\+ {
    margin: 1px !important;
  }

  .mT-1\@md\+ {
    margin-top: 1px !important;
  }

  .mR-1\@md\+ {
    margin-right: 1px !important;
  }

  .mB-1\@md\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@md\+ {
    margin-left: 1px !important;
  }

  .mY-1\@md\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@md\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-1\@sm\+ {
    margin: 1px !important;
  }

  .mT-1\@sm\+ {
    margin-top: 1px !important;
  }

  .mR-1\@sm\+ {
    margin-right: 1px !important;
  }

  .mB-1\@sm\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm\+ {
    margin-left: 1px !important;
  }

  .mY-1\@sm\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@sm\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 0) {
  .m-1\@xs\+ {
    margin: 1px !important;
  }

  .mT-1\@xs\+ {
    margin-top: 1px !important;
  }

  .mR-1\@xs\+ {
    margin-right: 1px !important;
  }

  .mB-1\@xs\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@xs\+ {
    margin-left: 1px !important;
  }

  .mY-1\@xs\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xs\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xs\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@xs\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xs\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xs\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xs\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xs\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xs\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-1\@xl- {
    margin: 1px !important;
  }

  .mT-1\@xl- {
    margin-top: 1px !important;
  }

  .mR-1\@xl- {
    margin-right: 1px !important;
  }

  .mB-1\@xl- {
    margin-bottom: 1px !important;
  }

  .mL-1\@xl- {
    margin-left: 1px !important;
  }

  .mY-1\@xl- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xl- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xl- {
    margin: -1px !important;
  }

  .mT-nv-1\@xl- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xl- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xl- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xl- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xl- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xl- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-1\@lg- {
    margin: 1px !important;
  }

  .mT-1\@lg- {
    margin-top: 1px !important;
  }

  .mR-1\@lg- {
    margin-right: 1px !important;
  }

  .mB-1\@lg- {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg- {
    margin-left: 1px !important;
  }

  .mY-1\@lg- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg- {
    margin: -1px !important;
  }

  .mT-nv-1\@lg- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-1\@md- {
    margin: 1px !important;
  }

  .mT-1\@md- {
    margin-top: 1px !important;
  }

  .mR-1\@md- {
    margin-right: 1px !important;
  }

  .mB-1\@md- {
    margin-bottom: 1px !important;
  }

  .mL-1\@md- {
    margin-left: 1px !important;
  }

  .mY-1\@md- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md- {
    margin: -1px !important;
  }

  .mT-nv-1\@md- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-1\@sm- {
    margin: 1px !important;
  }

  .mT-1\@sm- {
    margin-top: 1px !important;
  }

  .mR-1\@sm- {
    margin-right: 1px !important;
  }

  .mB-1\@sm- {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm- {
    margin-left: 1px !important;
  }

  .mY-1\@sm- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm- {
    margin: -1px !important;
  }

  .mT-nv-1\@sm- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-1\@lg {
    margin: 1px !important;
  }

  .mT-1\@lg {
    margin-top: 1px !important;
  }

  .mR-1\@lg {
    margin-right: 1px !important;
  }

  .mB-1\@lg {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg {
    margin-left: 1px !important;
  }

  .mY-1\@lg {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg {
    margin: -1px !important;
  }

  .mT-nv-1\@lg {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-1\@md {
    margin: 1px !important;
  }

  .mT-1\@md {
    margin-top: 1px !important;
  }

  .mR-1\@md {
    margin-right: 1px !important;
  }

  .mB-1\@md {
    margin-bottom: 1px !important;
  }

  .mL-1\@md {
    margin-left: 1px !important;
  }

  .mY-1\@md {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md {
    margin: -1px !important;
  }

  .mT-nv-1\@md {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-1\@sm {
    margin: 1px !important;
  }

  .mT-1\@sm {
    margin-top: 1px !important;
  }

  .mR-1\@sm {
    margin-right: 1px !important;
  }

  .mB-1\@sm {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm {
    margin-left: 1px !important;
  }

  .mY-1\@sm {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm {
    margin: -1px !important;
  }

  .mT-nv-1\@sm {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

.m-2 {
  margin: 2px !important;
}

.mT-2 {
  margin-top: 2px !important;
}

.mR-2 {
  margin-right: 2px !important;
}

.mB-2 {
  margin-bottom: 2px !important;
}

.mL-2 {
  margin-left: 2px !important;
}

.mY-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mX-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.m-nv-2 {
  margin: -2px !important;
}

.mT-nv-2 {
  margin-top: -2px !important;
}

.mR-nv-2 {
  margin-right: -2px !important;
}

.mB-nv-2 {
  margin-bottom: -0px !important;
}

.mL-nv-2 {
  margin-left: -2px !important;
}

.mY-nv-2 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.mX-nv-2 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

@media screen and (min-width: 1440px) {
  .m-2\@xl\+ {
    margin: 2px !important;
  }

  .mT-2\@xl\+ {
    margin-top: 2px !important;
  }

  .mR-2\@xl\+ {
    margin-right: 2px !important;
  }

  .mB-2\@xl\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@xl\+ {
    margin-left: 2px !important;
  }

  .mY-2\@xl\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xl\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xl\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@xl\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xl\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xl\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xl\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xl\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xl\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-2\@lg\+ {
    margin: 2px !important;
  }

  .mT-2\@lg\+ {
    margin-top: 2px !important;
  }

  .mR-2\@lg\+ {
    margin-right: 2px !important;
  }

  .mB-2\@lg\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg\+ {
    margin-left: 2px !important;
  }

  .mY-2\@lg\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@lg\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-2\@md\+ {
    margin: 2px !important;
  }

  .mT-2\@md\+ {
    margin-top: 2px !important;
  }

  .mR-2\@md\+ {
    margin-right: 2px !important;
  }

  .mB-2\@md\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@md\+ {
    margin-left: 2px !important;
  }

  .mY-2\@md\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@md\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-2\@sm\+ {
    margin: 2px !important;
  }

  .mT-2\@sm\+ {
    margin-top: 2px !important;
  }

  .mR-2\@sm\+ {
    margin-right: 2px !important;
  }

  .mB-2\@sm\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm\+ {
    margin-left: 2px !important;
  }

  .mY-2\@sm\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@sm\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 0) {
  .m-2\@xs\+ {
    margin: 2px !important;
  }

  .mT-2\@xs\+ {
    margin-top: 2px !important;
  }

  .mR-2\@xs\+ {
    margin-right: 2px !important;
  }

  .mB-2\@xs\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@xs\+ {
    margin-left: 2px !important;
  }

  .mY-2\@xs\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xs\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xs\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@xs\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xs\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xs\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xs\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xs\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xs\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-2\@xl- {
    margin: 2px !important;
  }

  .mT-2\@xl- {
    margin-top: 2px !important;
  }

  .mR-2\@xl- {
    margin-right: 2px !important;
  }

  .mB-2\@xl- {
    margin-bottom: 2px !important;
  }

  .mL-2\@xl- {
    margin-left: 2px !important;
  }

  .mY-2\@xl- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xl- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xl- {
    margin: -2px !important;
  }

  .mT-nv-2\@xl- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xl- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xl- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xl- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xl- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xl- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-2\@lg- {
    margin: 2px !important;
  }

  .mT-2\@lg- {
    margin-top: 2px !important;
  }

  .mR-2\@lg- {
    margin-right: 2px !important;
  }

  .mB-2\@lg- {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg- {
    margin-left: 2px !important;
  }

  .mY-2\@lg- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg- {
    margin: -2px !important;
  }

  .mT-nv-2\@lg- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-2\@md- {
    margin: 2px !important;
  }

  .mT-2\@md- {
    margin-top: 2px !important;
  }

  .mR-2\@md- {
    margin-right: 2px !important;
  }

  .mB-2\@md- {
    margin-bottom: 2px !important;
  }

  .mL-2\@md- {
    margin-left: 2px !important;
  }

  .mY-2\@md- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md- {
    margin: -2px !important;
  }

  .mT-nv-2\@md- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-2\@sm- {
    margin: 2px !important;
  }

  .mT-2\@sm- {
    margin-top: 2px !important;
  }

  .mR-2\@sm- {
    margin-right: 2px !important;
  }

  .mB-2\@sm- {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm- {
    margin-left: 2px !important;
  }

  .mY-2\@sm- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm- {
    margin: -2px !important;
  }

  .mT-nv-2\@sm- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-2\@lg {
    margin: 2px !important;
  }

  .mT-2\@lg {
    margin-top: 2px !important;
  }

  .mR-2\@lg {
    margin-right: 2px !important;
  }

  .mB-2\@lg {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg {
    margin-left: 2px !important;
  }

  .mY-2\@lg {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg {
    margin: -2px !important;
  }

  .mT-nv-2\@lg {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-2\@md {
    margin: 2px !important;
  }

  .mT-2\@md {
    margin-top: 2px !important;
  }

  .mR-2\@md {
    margin-right: 2px !important;
  }

  .mB-2\@md {
    margin-bottom: 2px !important;
  }

  .mL-2\@md {
    margin-left: 2px !important;
  }

  .mY-2\@md {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md {
    margin: -2px !important;
  }

  .mT-nv-2\@md {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-2\@sm {
    margin: 2px !important;
  }

  .mT-2\@sm {
    margin-top: 2px !important;
  }

  .mR-2\@sm {
    margin-right: 2px !important;
  }

  .mB-2\@sm {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm {
    margin-left: 2px !important;
  }

  .mY-2\@sm {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm {
    margin: -2px !important;
  }

  .mT-nv-2\@sm {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

.m-3 {
  margin: 3px !important;
}

.mT-3 {
  margin-top: 3px !important;
}

.mR-3 {
  margin-right: 3px !important;
}

.mB-3 {
  margin-bottom: 3px !important;
}

.mL-3 {
  margin-left: 3px !important;
}

.mY-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.mX-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}

.m-nv-3 {
  margin: -3px !important;
}

.mT-nv-3 {
  margin-top: -3px !important;
}

.mR-nv-3 {
  margin-right: -3px !important;
}

.mB-nv-3 {
  margin-bottom: -0px !important;
}

.mL-nv-3 {
  margin-left: -3px !important;
}

.mY-nv-3 {
  margin-top: -3px !important;
  margin-bottom: -3px !important;
}

.mX-nv-3 {
  margin-left: -3px !important;
  margin-right: -3px !important;
}

@media screen and (min-width: 1440px) {
  .m-3\@xl\+ {
    margin: 3px !important;
  }

  .mT-3\@xl\+ {
    margin-top: 3px !important;
  }

  .mR-3\@xl\+ {
    margin-right: 3px !important;
  }

  .mB-3\@xl\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@xl\+ {
    margin-left: 3px !important;
  }

  .mY-3\@xl\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xl\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xl\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@xl\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xl\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xl\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xl\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xl\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xl\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-3\@lg\+ {
    margin: 3px !important;
  }

  .mT-3\@lg\+ {
    margin-top: 3px !important;
  }

  .mR-3\@lg\+ {
    margin-right: 3px !important;
  }

  .mB-3\@lg\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg\+ {
    margin-left: 3px !important;
  }

  .mY-3\@lg\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@lg\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-3\@md\+ {
    margin: 3px !important;
  }

  .mT-3\@md\+ {
    margin-top: 3px !important;
  }

  .mR-3\@md\+ {
    margin-right: 3px !important;
  }

  .mB-3\@md\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@md\+ {
    margin-left: 3px !important;
  }

  .mY-3\@md\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@md\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-3\@sm\+ {
    margin: 3px !important;
  }

  .mT-3\@sm\+ {
    margin-top: 3px !important;
  }

  .mR-3\@sm\+ {
    margin-right: 3px !important;
  }

  .mB-3\@sm\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm\+ {
    margin-left: 3px !important;
  }

  .mY-3\@sm\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@sm\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 0) {
  .m-3\@xs\+ {
    margin: 3px !important;
  }

  .mT-3\@xs\+ {
    margin-top: 3px !important;
  }

  .mR-3\@xs\+ {
    margin-right: 3px !important;
  }

  .mB-3\@xs\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@xs\+ {
    margin-left: 3px !important;
  }

  .mY-3\@xs\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xs\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xs\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@xs\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xs\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xs\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xs\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xs\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xs\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-3\@xl- {
    margin: 3px !important;
  }

  .mT-3\@xl- {
    margin-top: 3px !important;
  }

  .mR-3\@xl- {
    margin-right: 3px !important;
  }

  .mB-3\@xl- {
    margin-bottom: 3px !important;
  }

  .mL-3\@xl- {
    margin-left: 3px !important;
  }

  .mY-3\@xl- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xl- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xl- {
    margin: -3px !important;
  }

  .mT-nv-3\@xl- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xl- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xl- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xl- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xl- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xl- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-3\@lg- {
    margin: 3px !important;
  }

  .mT-3\@lg- {
    margin-top: 3px !important;
  }

  .mR-3\@lg- {
    margin-right: 3px !important;
  }

  .mB-3\@lg- {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg- {
    margin-left: 3px !important;
  }

  .mY-3\@lg- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg- {
    margin: -3px !important;
  }

  .mT-nv-3\@lg- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-3\@md- {
    margin: 3px !important;
  }

  .mT-3\@md- {
    margin-top: 3px !important;
  }

  .mR-3\@md- {
    margin-right: 3px !important;
  }

  .mB-3\@md- {
    margin-bottom: 3px !important;
  }

  .mL-3\@md- {
    margin-left: 3px !important;
  }

  .mY-3\@md- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md- {
    margin: -3px !important;
  }

  .mT-nv-3\@md- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-3\@sm- {
    margin: 3px !important;
  }

  .mT-3\@sm- {
    margin-top: 3px !important;
  }

  .mR-3\@sm- {
    margin-right: 3px !important;
  }

  .mB-3\@sm- {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm- {
    margin-left: 3px !important;
  }

  .mY-3\@sm- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm- {
    margin: -3px !important;
  }

  .mT-nv-3\@sm- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-3\@lg {
    margin: 3px !important;
  }

  .mT-3\@lg {
    margin-top: 3px !important;
  }

  .mR-3\@lg {
    margin-right: 3px !important;
  }

  .mB-3\@lg {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg {
    margin-left: 3px !important;
  }

  .mY-3\@lg {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg {
    margin: -3px !important;
  }

  .mT-nv-3\@lg {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-3\@md {
    margin: 3px !important;
  }

  .mT-3\@md {
    margin-top: 3px !important;
  }

  .mR-3\@md {
    margin-right: 3px !important;
  }

  .mB-3\@md {
    margin-bottom: 3px !important;
  }

  .mL-3\@md {
    margin-left: 3px !important;
  }

  .mY-3\@md {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md {
    margin: -3px !important;
  }

  .mT-nv-3\@md {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-3\@sm {
    margin: 3px !important;
  }

  .mT-3\@sm {
    margin-top: 3px !important;
  }

  .mR-3\@sm {
    margin-right: 3px !important;
  }

  .mB-3\@sm {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm {
    margin-left: 3px !important;
  }

  .mY-3\@sm {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm {
    margin: -3px !important;
  }

  .mT-nv-3\@sm {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

.m-4 {
  margin: 4px !important;
}

.mT-4 {
  margin-top: 4px !important;
}

.mR-4 {
  margin-right: 4px !important;
}

.mB-4 {
  margin-bottom: 4px !important;
}

.mL-4 {
  margin-left: 4px !important;
}

.mY-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.mX-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.m-nv-4 {
  margin: -4px !important;
}

.mT-nv-4 {
  margin-top: -4px !important;
}

.mR-nv-4 {
  margin-right: -4px !important;
}

.mB-nv-4 {
  margin-bottom: -0px !important;
}

.mL-nv-4 {
  margin-left: -4px !important;
}

.mY-nv-4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.mX-nv-4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

@media screen and (min-width: 1440px) {
  .m-4\@xl\+ {
    margin: 4px !important;
  }

  .mT-4\@xl\+ {
    margin-top: 4px !important;
  }

  .mR-4\@xl\+ {
    margin-right: 4px !important;
  }

  .mB-4\@xl\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@xl\+ {
    margin-left: 4px !important;
  }

  .mY-4\@xl\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xl\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xl\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@xl\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xl\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xl\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xl\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xl\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xl\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-4\@lg\+ {
    margin: 4px !important;
  }

  .mT-4\@lg\+ {
    margin-top: 4px !important;
  }

  .mR-4\@lg\+ {
    margin-right: 4px !important;
  }

  .mB-4\@lg\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg\+ {
    margin-left: 4px !important;
  }

  .mY-4\@lg\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@lg\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-4\@md\+ {
    margin: 4px !important;
  }

  .mT-4\@md\+ {
    margin-top: 4px !important;
  }

  .mR-4\@md\+ {
    margin-right: 4px !important;
  }

  .mB-4\@md\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@md\+ {
    margin-left: 4px !important;
  }

  .mY-4\@md\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@md\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-4\@sm\+ {
    margin: 4px !important;
  }

  .mT-4\@sm\+ {
    margin-top: 4px !important;
  }

  .mR-4\@sm\+ {
    margin-right: 4px !important;
  }

  .mB-4\@sm\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm\+ {
    margin-left: 4px !important;
  }

  .mY-4\@sm\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@sm\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 0) {
  .m-4\@xs\+ {
    margin: 4px !important;
  }

  .mT-4\@xs\+ {
    margin-top: 4px !important;
  }

  .mR-4\@xs\+ {
    margin-right: 4px !important;
  }

  .mB-4\@xs\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@xs\+ {
    margin-left: 4px !important;
  }

  .mY-4\@xs\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xs\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xs\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@xs\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xs\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xs\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xs\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xs\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xs\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-4\@xl- {
    margin: 4px !important;
  }

  .mT-4\@xl- {
    margin-top: 4px !important;
  }

  .mR-4\@xl- {
    margin-right: 4px !important;
  }

  .mB-4\@xl- {
    margin-bottom: 4px !important;
  }

  .mL-4\@xl- {
    margin-left: 4px !important;
  }

  .mY-4\@xl- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xl- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xl- {
    margin: -4px !important;
  }

  .mT-nv-4\@xl- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xl- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xl- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xl- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xl- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xl- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-4\@lg- {
    margin: 4px !important;
  }

  .mT-4\@lg- {
    margin-top: 4px !important;
  }

  .mR-4\@lg- {
    margin-right: 4px !important;
  }

  .mB-4\@lg- {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg- {
    margin-left: 4px !important;
  }

  .mY-4\@lg- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg- {
    margin: -4px !important;
  }

  .mT-nv-4\@lg- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-4\@md- {
    margin: 4px !important;
  }

  .mT-4\@md- {
    margin-top: 4px !important;
  }

  .mR-4\@md- {
    margin-right: 4px !important;
  }

  .mB-4\@md- {
    margin-bottom: 4px !important;
  }

  .mL-4\@md- {
    margin-left: 4px !important;
  }

  .mY-4\@md- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md- {
    margin: -4px !important;
  }

  .mT-nv-4\@md- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-4\@sm- {
    margin: 4px !important;
  }

  .mT-4\@sm- {
    margin-top: 4px !important;
  }

  .mR-4\@sm- {
    margin-right: 4px !important;
  }

  .mB-4\@sm- {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm- {
    margin-left: 4px !important;
  }

  .mY-4\@sm- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm- {
    margin: -4px !important;
  }

  .mT-nv-4\@sm- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-4\@lg {
    margin: 4px !important;
  }

  .mT-4\@lg {
    margin-top: 4px !important;
  }

  .mR-4\@lg {
    margin-right: 4px !important;
  }

  .mB-4\@lg {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg {
    margin-left: 4px !important;
  }

  .mY-4\@lg {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg {
    margin: -4px !important;
  }

  .mT-nv-4\@lg {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-4\@md {
    margin: 4px !important;
  }

  .mT-4\@md {
    margin-top: 4px !important;
  }

  .mR-4\@md {
    margin-right: 4px !important;
  }

  .mB-4\@md {
    margin-bottom: 4px !important;
  }

  .mL-4\@md {
    margin-left: 4px !important;
  }

  .mY-4\@md {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md {
    margin: -4px !important;
  }

  .mT-nv-4\@md {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-4\@sm {
    margin: 4px !important;
  }

  .mT-4\@sm {
    margin-top: 4px !important;
  }

  .mR-4\@sm {
    margin-right: 4px !important;
  }

  .mB-4\@sm {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm {
    margin-left: 4px !important;
  }

  .mY-4\@sm {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm {
    margin: -4px !important;
  }

  .mT-nv-4\@sm {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

.m-5 {
  margin: 5px !important;
}

.mT-5 {
  margin-top: 5px !important;
}

.mR-5 {
  margin-right: 5px !important;
}

.mB-5 {
  margin-bottom: 5px !important;
}

.mL-5 {
  margin-left: 5px !important;
}

.mY-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mX-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.m-nv-5 {
  margin: -5px !important;
}

.mT-nv-5 {
  margin-top: -5px !important;
}

.mR-nv-5 {
  margin-right: -5px !important;
}

.mB-nv-5 {
  margin-bottom: -5px !important;
}

.mL-nv-5 {
  margin-left: -5px !important;
}

.mY-nv-5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.mX-nv-5 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

@media screen and (min-width: 1440px) {
  .m-5\@xl\+ {
    margin: 5px !important;
  }

  .mT-5\@xl\+ {
    margin-top: 5px !important;
  }

  .mR-5\@xl\+ {
    margin-right: 5px !important;
  }

  .mB-5\@xl\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@xl\+ {
    margin-left: 5px !important;
  }

  .mY-5\@xl\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xl\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xl\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@xl\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xl\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xl\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xl\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xl\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xl\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-5\@lg\+ {
    margin: 5px !important;
  }

  .mT-5\@lg\+ {
    margin-top: 5px !important;
  }

  .mR-5\@lg\+ {
    margin-right: 5px !important;
  }

  .mB-5\@lg\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg\+ {
    margin-left: 5px !important;
  }

  .mY-5\@lg\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@lg\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-5\@md\+ {
    margin: 5px !important;
  }

  .mT-5\@md\+ {
    margin-top: 5px !important;
  }

  .mR-5\@md\+ {
    margin-right: 5px !important;
  }

  .mB-5\@md\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@md\+ {
    margin-left: 5px !important;
  }

  .mY-5\@md\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@md\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-5\@sm\+ {
    margin: 5px !important;
  }

  .mT-5\@sm\+ {
    margin-top: 5px !important;
  }

  .mR-5\@sm\+ {
    margin-right: 5px !important;
  }

  .mB-5\@sm\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm\+ {
    margin-left: 5px !important;
  }

  .mY-5\@sm\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@sm\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 0) {
  .m-5\@xs\+ {
    margin: 5px !important;
  }

  .mT-5\@xs\+ {
    margin-top: 5px !important;
  }

  .mR-5\@xs\+ {
    margin-right: 5px !important;
  }

  .mB-5\@xs\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@xs\+ {
    margin-left: 5px !important;
  }

  .mY-5\@xs\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xs\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xs\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@xs\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xs\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xs\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xs\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xs\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xs\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-5\@xl- {
    margin: 5px !important;
  }

  .mT-5\@xl- {
    margin-top: 5px !important;
  }

  .mR-5\@xl- {
    margin-right: 5px !important;
  }

  .mB-5\@xl- {
    margin-bottom: 5px !important;
  }

  .mL-5\@xl- {
    margin-left: 5px !important;
  }

  .mY-5\@xl- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xl- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xl- {
    margin: -5px !important;
  }

  .mT-nv-5\@xl- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xl- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xl- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xl- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xl- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xl- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-5\@lg- {
    margin: 5px !important;
  }

  .mT-5\@lg- {
    margin-top: 5px !important;
  }

  .mR-5\@lg- {
    margin-right: 5px !important;
  }

  .mB-5\@lg- {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg- {
    margin-left: 5px !important;
  }

  .mY-5\@lg- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg- {
    margin: -5px !important;
  }

  .mT-nv-5\@lg- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-5\@md- {
    margin: 5px !important;
  }

  .mT-5\@md- {
    margin-top: 5px !important;
  }

  .mR-5\@md- {
    margin-right: 5px !important;
  }

  .mB-5\@md- {
    margin-bottom: 5px !important;
  }

  .mL-5\@md- {
    margin-left: 5px !important;
  }

  .mY-5\@md- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md- {
    margin: -5px !important;
  }

  .mT-nv-5\@md- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-5\@sm- {
    margin: 5px !important;
  }

  .mT-5\@sm- {
    margin-top: 5px !important;
  }

  .mR-5\@sm- {
    margin-right: 5px !important;
  }

  .mB-5\@sm- {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm- {
    margin-left: 5px !important;
  }

  .mY-5\@sm- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm- {
    margin: -5px !important;
  }

  .mT-nv-5\@sm- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-5\@lg {
    margin: 5px !important;
  }

  .mT-5\@lg {
    margin-top: 5px !important;
  }

  .mR-5\@lg {
    margin-right: 5px !important;
  }

  .mB-5\@lg {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg {
    margin-left: 5px !important;
  }

  .mY-5\@lg {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg {
    margin: -5px !important;
  }

  .mT-nv-5\@lg {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-5\@md {
    margin: 5px !important;
  }

  .mT-5\@md {
    margin-top: 5px !important;
  }

  .mR-5\@md {
    margin-right: 5px !important;
  }

  .mB-5\@md {
    margin-bottom: 5px !important;
  }

  .mL-5\@md {
    margin-left: 5px !important;
  }

  .mY-5\@md {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md {
    margin: -5px !important;
  }

  .mT-nv-5\@md {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-5\@sm {
    margin: 5px !important;
  }

  .mT-5\@sm {
    margin-top: 5px !important;
  }

  .mR-5\@sm {
    margin-right: 5px !important;
  }

  .mB-5\@sm {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm {
    margin-left: 5px !important;
  }

  .mY-5\@sm {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm {
    margin: -5px !important;
  }

  .mT-nv-5\@sm {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

.m-10 {
  margin: 10px !important;
}

.mT-10 {
  margin-top: 10px !important;
}

.mR-10 {
  margin-right: 10px !important;
}

.mB-10 {
  margin-bottom: 10px !important;
}

.mL-10 {
  margin-left: 10px !important;
}

.mY-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mX-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.m-nv-10 {
  margin: -10px !important;
}

.mT-nv-10 {
  margin-top: -10px !important;
}

.mR-nv-10 {
  margin-right: -10px !important;
}

.mB-nv-10 {
  margin-bottom: -10px !important;
}

.mL-nv-10 {
  margin-left: -10px !important;
}

.mY-nv-10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.mX-nv-10 {
  margin-left: -10px !important;
  margin-right: -10px !important;
}

@media screen and (min-width: 1440px) {
  .m-10\@xl\+ {
    margin: 10px !important;
  }

  .mT-10\@xl\+ {
    margin-top: 10px !important;
  }

  .mR-10\@xl\+ {
    margin-right: 10px !important;
  }

  .mB-10\@xl\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@xl\+ {
    margin-left: 10px !important;
  }

  .mY-10\@xl\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xl\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xl\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@xl\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xl\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xl\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xl\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xl\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xl\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-10\@lg\+ {
    margin: 10px !important;
  }

  .mT-10\@lg\+ {
    margin-top: 10px !important;
  }

  .mR-10\@lg\+ {
    margin-right: 10px !important;
  }

  .mB-10\@lg\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg\+ {
    margin-left: 10px !important;
  }

  .mY-10\@lg\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@lg\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-10\@md\+ {
    margin: 10px !important;
  }

  .mT-10\@md\+ {
    margin-top: 10px !important;
  }

  .mR-10\@md\+ {
    margin-right: 10px !important;
  }

  .mB-10\@md\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@md\+ {
    margin-left: 10px !important;
  }

  .mY-10\@md\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@md\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-10\@sm\+ {
    margin: 10px !important;
  }

  .mT-10\@sm\+ {
    margin-top: 10px !important;
  }

  .mR-10\@sm\+ {
    margin-right: 10px !important;
  }

  .mB-10\@sm\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm\+ {
    margin-left: 10px !important;
  }

  .mY-10\@sm\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@sm\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 0) {
  .m-10\@xs\+ {
    margin: 10px !important;
  }

  .mT-10\@xs\+ {
    margin-top: 10px !important;
  }

  .mR-10\@xs\+ {
    margin-right: 10px !important;
  }

  .mB-10\@xs\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@xs\+ {
    margin-left: 10px !important;
  }

  .mY-10\@xs\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xs\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xs\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@xs\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xs\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xs\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xs\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xs\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xs\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-10\@xl- {
    margin: 10px !important;
  }

  .mT-10\@xl- {
    margin-top: 10px !important;
  }

  .mR-10\@xl- {
    margin-right: 10px !important;
  }

  .mB-10\@xl- {
    margin-bottom: 10px !important;
  }

  .mL-10\@xl- {
    margin-left: 10px !important;
  }

  .mY-10\@xl- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xl- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xl- {
    margin: -10px !important;
  }

  .mT-nv-10\@xl- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xl- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xl- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xl- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xl- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xl- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-10\@lg- {
    margin: 10px !important;
  }

  .mT-10\@lg- {
    margin-top: 10px !important;
  }

  .mR-10\@lg- {
    margin-right: 10px !important;
  }

  .mB-10\@lg- {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg- {
    margin-left: 10px !important;
  }

  .mY-10\@lg- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg- {
    margin: -10px !important;
  }

  .mT-nv-10\@lg- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-10\@md- {
    margin: 10px !important;
  }

  .mT-10\@md- {
    margin-top: 10px !important;
  }

  .mR-10\@md- {
    margin-right: 10px !important;
  }

  .mB-10\@md- {
    margin-bottom: 10px !important;
  }

  .mL-10\@md- {
    margin-left: 10px !important;
  }

  .mY-10\@md- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md- {
    margin: -10px !important;
  }

  .mT-nv-10\@md- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-10\@sm- {
    margin: 10px !important;
  }

  .mT-10\@sm- {
    margin-top: 10px !important;
  }

  .mR-10\@sm- {
    margin-right: 10px !important;
  }

  .mB-10\@sm- {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm- {
    margin-left: 10px !important;
  }

  .mY-10\@sm- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm- {
    margin: -10px !important;
  }

  .mT-nv-10\@sm- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-10\@lg {
    margin: 10px !important;
  }

  .mT-10\@lg {
    margin-top: 10px !important;
  }

  .mR-10\@lg {
    margin-right: 10px !important;
  }

  .mB-10\@lg {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg {
    margin-left: 10px !important;
  }

  .mY-10\@lg {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg {
    margin: -10px !important;
  }

  .mT-nv-10\@lg {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-10\@md {
    margin: 10px !important;
  }

  .mT-10\@md {
    margin-top: 10px !important;
  }

  .mR-10\@md {
    margin-right: 10px !important;
  }

  .mB-10\@md {
    margin-bottom: 10px !important;
  }

  .mL-10\@md {
    margin-left: 10px !important;
  }

  .mY-10\@md {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md {
    margin: -10px !important;
  }

  .mT-nv-10\@md {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-10\@sm {
    margin: 10px !important;
  }

  .mT-10\@sm {
    margin-top: 10px !important;
  }

  .mR-10\@sm {
    margin-right: 10px !important;
  }

  .mB-10\@sm {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm {
    margin-left: 10px !important;
  }

  .mY-10\@sm {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm {
    margin: -10px !important;
  }

  .mT-nv-10\@sm {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

.m-15 {
  margin: 15px !important;
}

.mT-15 {
  margin-top: 15px !important;
}

.mR-15 {
  margin-right: 15px !important;
}

.mB-15 {
  margin-bottom: 15px !important;
}

.mL-15 {
  margin-left: 15px !important;
}

.mY-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mX-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.m-nv-15 {
  margin: -15px !important;
}

.mT-nv-15 {
  margin-top: -15px !important;
}

.mR-nv-15 {
  margin-right: -15px !important;
}

.mB-nv-15 {
  margin-bottom: -15px !important;
}

.mL-nv-15 {
  margin-left: -15px !important;
}

.mY-nv-15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.mX-nv-15 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

@media screen and (min-width: 1440px) {
  .m-15\@xl\+ {
    margin: 15px !important;
  }

  .mT-15\@xl\+ {
    margin-top: 15px !important;
  }

  .mR-15\@xl\+ {
    margin-right: 15px !important;
  }

  .mB-15\@xl\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@xl\+ {
    margin-left: 15px !important;
  }

  .mY-15\@xl\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xl\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xl\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@xl\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xl\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xl\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xl\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xl\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xl\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-15\@lg\+ {
    margin: 15px !important;
  }

  .mT-15\@lg\+ {
    margin-top: 15px !important;
  }

  .mR-15\@lg\+ {
    margin-right: 15px !important;
  }

  .mB-15\@lg\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg\+ {
    margin-left: 15px !important;
  }

  .mY-15\@lg\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@lg\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-15\@md\+ {
    margin: 15px !important;
  }

  .mT-15\@md\+ {
    margin-top: 15px !important;
  }

  .mR-15\@md\+ {
    margin-right: 15px !important;
  }

  .mB-15\@md\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@md\+ {
    margin-left: 15px !important;
  }

  .mY-15\@md\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@md\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-15\@sm\+ {
    margin: 15px !important;
  }

  .mT-15\@sm\+ {
    margin-top: 15px !important;
  }

  .mR-15\@sm\+ {
    margin-right: 15px !important;
  }

  .mB-15\@sm\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm\+ {
    margin-left: 15px !important;
  }

  .mY-15\@sm\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@sm\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 0) {
  .m-15\@xs\+ {
    margin: 15px !important;
  }

  .mT-15\@xs\+ {
    margin-top: 15px !important;
  }

  .mR-15\@xs\+ {
    margin-right: 15px !important;
  }

  .mB-15\@xs\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@xs\+ {
    margin-left: 15px !important;
  }

  .mY-15\@xs\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xs\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xs\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@xs\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xs\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xs\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xs\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xs\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xs\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-15\@xl- {
    margin: 15px !important;
  }

  .mT-15\@xl- {
    margin-top: 15px !important;
  }

  .mR-15\@xl- {
    margin-right: 15px !important;
  }

  .mB-15\@xl- {
    margin-bottom: 15px !important;
  }

  .mL-15\@xl- {
    margin-left: 15px !important;
  }

  .mY-15\@xl- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xl- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xl- {
    margin: -15px !important;
  }

  .mT-nv-15\@xl- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xl- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xl- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xl- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xl- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xl- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-15\@lg- {
    margin: 15px !important;
  }

  .mT-15\@lg- {
    margin-top: 15px !important;
  }

  .mR-15\@lg- {
    margin-right: 15px !important;
  }

  .mB-15\@lg- {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg- {
    margin-left: 15px !important;
  }

  .mY-15\@lg- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg- {
    margin: -15px !important;
  }

  .mT-nv-15\@lg- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-15\@md- {
    margin: 15px !important;
  }

  .mT-15\@md- {
    margin-top: 15px !important;
  }

  .mR-15\@md- {
    margin-right: 15px !important;
  }

  .mB-15\@md- {
    margin-bottom: 15px !important;
  }

  .mL-15\@md- {
    margin-left: 15px !important;
  }

  .mY-15\@md- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md- {
    margin: -15px !important;
  }

  .mT-nv-15\@md- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-15\@sm- {
    margin: 15px !important;
  }

  .mT-15\@sm- {
    margin-top: 15px !important;
  }

  .mR-15\@sm- {
    margin-right: 15px !important;
  }

  .mB-15\@sm- {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm- {
    margin-left: 15px !important;
  }

  .mY-15\@sm- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm- {
    margin: -15px !important;
  }

  .mT-nv-15\@sm- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-15\@lg {
    margin: 15px !important;
  }

  .mT-15\@lg {
    margin-top: 15px !important;
  }

  .mR-15\@lg {
    margin-right: 15px !important;
  }

  .mB-15\@lg {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg {
    margin-left: 15px !important;
  }

  .mY-15\@lg {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg {
    margin: -15px !important;
  }

  .mT-nv-15\@lg {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-15\@md {
    margin: 15px !important;
  }

  .mT-15\@md {
    margin-top: 15px !important;
  }

  .mR-15\@md {
    margin-right: 15px !important;
  }

  .mB-15\@md {
    margin-bottom: 15px !important;
  }

  .mL-15\@md {
    margin-left: 15px !important;
  }

  .mY-15\@md {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md {
    margin: -15px !important;
  }

  .mT-nv-15\@md {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-15\@sm {
    margin: 15px !important;
  }

  .mT-15\@sm {
    margin-top: 15px !important;
  }

  .mR-15\@sm {
    margin-right: 15px !important;
  }

  .mB-15\@sm {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm {
    margin-left: 15px !important;
  }

  .mY-15\@sm {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm {
    margin: -15px !important;
  }

  .mT-nv-15\@sm {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

.m-20 {
  margin: 20px !important;
}

.mT-20 {
  margin-top: 20px !important;
}

.mR-20 {
  margin-right: 20px !important;
}

.mB-20 {
  margin-bottom: 20px !important;
}

.mL-20 {
  margin-left: 20px !important;
}

.mY-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mX-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.m-nv-20 {
  margin: -20px !important;
}

.mT-nv-20 {
  margin-top: -20px !important;
}

.mR-nv-20 {
  margin-right: -20px !important;
}

.mB-nv-20 {
  margin-bottom: -20px !important;
}

.mL-nv-20 {
  margin-left: -20px !important;
}

.mY-nv-20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.mX-nv-20 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

@media screen and (min-width: 1440px) {
  .m-20\@xl\+ {
    margin: 20px !important;
  }

  .mT-20\@xl\+ {
    margin-top: 20px !important;
  }

  .mR-20\@xl\+ {
    margin-right: 20px !important;
  }

  .mB-20\@xl\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@xl\+ {
    margin-left: 20px !important;
  }

  .mY-20\@xl\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xl\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xl\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@xl\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xl\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xl\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xl\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xl\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xl\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-20\@lg\+ {
    margin: 20px !important;
  }

  .mT-20\@lg\+ {
    margin-top: 20px !important;
  }

  .mR-20\@lg\+ {
    margin-right: 20px !important;
  }

  .mB-20\@lg\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg\+ {
    margin-left: 20px !important;
  }

  .mY-20\@lg\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@lg\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-20\@md\+ {
    margin: 20px !important;
  }

  .mT-20\@md\+ {
    margin-top: 20px !important;
  }

  .mR-20\@md\+ {
    margin-right: 20px !important;
  }

  .mB-20\@md\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@md\+ {
    margin-left: 20px !important;
  }

  .mY-20\@md\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@md\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-20\@sm\+ {
    margin: 20px !important;
  }

  .mT-20\@sm\+ {
    margin-top: 20px !important;
  }

  .mR-20\@sm\+ {
    margin-right: 20px !important;
  }

  .mB-20\@sm\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm\+ {
    margin-left: 20px !important;
  }

  .mY-20\@sm\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@sm\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 0) {
  .m-20\@xs\+ {
    margin: 20px !important;
  }

  .mT-20\@xs\+ {
    margin-top: 20px !important;
  }

  .mR-20\@xs\+ {
    margin-right: 20px !important;
  }

  .mB-20\@xs\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@xs\+ {
    margin-left: 20px !important;
  }

  .mY-20\@xs\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xs\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xs\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@xs\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xs\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xs\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xs\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xs\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xs\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-20\@xl- {
    margin: 20px !important;
  }

  .mT-20\@xl- {
    margin-top: 20px !important;
  }

  .mR-20\@xl- {
    margin-right: 20px !important;
  }

  .mB-20\@xl- {
    margin-bottom: 20px !important;
  }

  .mL-20\@xl- {
    margin-left: 20px !important;
  }

  .mY-20\@xl- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xl- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xl- {
    margin: -20px !important;
  }

  .mT-nv-20\@xl- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xl- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xl- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xl- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xl- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xl- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-20\@lg- {
    margin: 20px !important;
  }

  .mT-20\@lg- {
    margin-top: 20px !important;
  }

  .mR-20\@lg- {
    margin-right: 20px !important;
  }

  .mB-20\@lg- {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg- {
    margin-left: 20px !important;
  }

  .mY-20\@lg- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg- {
    margin: -20px !important;
  }

  .mT-nv-20\@lg- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-20\@md- {
    margin: 20px !important;
  }

  .mT-20\@md- {
    margin-top: 20px !important;
  }

  .mR-20\@md- {
    margin-right: 20px !important;
  }

  .mB-20\@md- {
    margin-bottom: 20px !important;
  }

  .mL-20\@md- {
    margin-left: 20px !important;
  }

  .mY-20\@md- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md- {
    margin: -20px !important;
  }

  .mT-nv-20\@md- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-20\@sm- {
    margin: 20px !important;
  }

  .mT-20\@sm- {
    margin-top: 20px !important;
  }

  .mR-20\@sm- {
    margin-right: 20px !important;
  }

  .mB-20\@sm- {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm- {
    margin-left: 20px !important;
  }

  .mY-20\@sm- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm- {
    margin: -20px !important;
  }

  .mT-nv-20\@sm- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-20\@lg {
    margin: 20px !important;
  }

  .mT-20\@lg {
    margin-top: 20px !important;
  }

  .mR-20\@lg {
    margin-right: 20px !important;
  }

  .mB-20\@lg {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg {
    margin-left: 20px !important;
  }

  .mY-20\@lg {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg {
    margin: -20px !important;
  }

  .mT-nv-20\@lg {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-20\@md {
    margin: 20px !important;
  }

  .mT-20\@md {
    margin-top: 20px !important;
  }

  .mR-20\@md {
    margin-right: 20px !important;
  }

  .mB-20\@md {
    margin-bottom: 20px !important;
  }

  .mL-20\@md {
    margin-left: 20px !important;
  }

  .mY-20\@md {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md {
    margin: -20px !important;
  }

  .mT-nv-20\@md {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-20\@sm {
    margin: 20px !important;
  }

  .mT-20\@sm {
    margin-top: 20px !important;
  }

  .mR-20\@sm {
    margin-right: 20px !important;
  }

  .mB-20\@sm {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm {
    margin-left: 20px !important;
  }

  .mY-20\@sm {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm {
    margin: -20px !important;
  }

  .mT-nv-20\@sm {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

.m-25 {
  margin: 25px !important;
}

.mT-25 {
  margin-top: 25px !important;
}

.mR-25 {
  margin-right: 25px !important;
}

.mB-25 {
  margin-bottom: 25px !important;
}

.mL-25 {
  margin-left: 25px !important;
}

.mY-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mX-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.m-nv-25 {
  margin: -25px !important;
}

.mT-nv-25 {
  margin-top: -25px !important;
}

.mR-nv-25 {
  margin-right: -25px !important;
}

.mB-nv-25 {
  margin-bottom: -25px !important;
}

.mL-nv-25 {
  margin-left: -25px !important;
}

.mY-nv-25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}

.mX-nv-25 {
  margin-left: -25px !important;
  margin-right: -25px !important;
}

@media screen and (min-width: 1440px) {
  .m-25\@xl\+ {
    margin: 25px !important;
  }

  .mT-25\@xl\+ {
    margin-top: 25px !important;
  }

  .mR-25\@xl\+ {
    margin-right: 25px !important;
  }

  .mB-25\@xl\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@xl\+ {
    margin-left: 25px !important;
  }

  .mY-25\@xl\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xl\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xl\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@xl\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xl\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xl\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xl\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xl\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xl\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-25\@lg\+ {
    margin: 25px !important;
  }

  .mT-25\@lg\+ {
    margin-top: 25px !important;
  }

  .mR-25\@lg\+ {
    margin-right: 25px !important;
  }

  .mB-25\@lg\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg\+ {
    margin-left: 25px !important;
  }

  .mY-25\@lg\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@lg\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-25\@md\+ {
    margin: 25px !important;
  }

  .mT-25\@md\+ {
    margin-top: 25px !important;
  }

  .mR-25\@md\+ {
    margin-right: 25px !important;
  }

  .mB-25\@md\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@md\+ {
    margin-left: 25px !important;
  }

  .mY-25\@md\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@md\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-25\@sm\+ {
    margin: 25px !important;
  }

  .mT-25\@sm\+ {
    margin-top: 25px !important;
  }

  .mR-25\@sm\+ {
    margin-right: 25px !important;
  }

  .mB-25\@sm\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm\+ {
    margin-left: 25px !important;
  }

  .mY-25\@sm\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@sm\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 0) {
  .m-25\@xs\+ {
    margin: 25px !important;
  }

  .mT-25\@xs\+ {
    margin-top: 25px !important;
  }

  .mR-25\@xs\+ {
    margin-right: 25px !important;
  }

  .mB-25\@xs\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@xs\+ {
    margin-left: 25px !important;
  }

  .mY-25\@xs\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xs\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xs\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@xs\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xs\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xs\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xs\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xs\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xs\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-25\@xl- {
    margin: 25px !important;
  }

  .mT-25\@xl- {
    margin-top: 25px !important;
  }

  .mR-25\@xl- {
    margin-right: 25px !important;
  }

  .mB-25\@xl- {
    margin-bottom: 25px !important;
  }

  .mL-25\@xl- {
    margin-left: 25px !important;
  }

  .mY-25\@xl- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xl- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xl- {
    margin: -25px !important;
  }

  .mT-nv-25\@xl- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xl- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xl- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xl- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xl- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xl- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-25\@lg- {
    margin: 25px !important;
  }

  .mT-25\@lg- {
    margin-top: 25px !important;
  }

  .mR-25\@lg- {
    margin-right: 25px !important;
  }

  .mB-25\@lg- {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg- {
    margin-left: 25px !important;
  }

  .mY-25\@lg- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg- {
    margin: -25px !important;
  }

  .mT-nv-25\@lg- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-25\@md- {
    margin: 25px !important;
  }

  .mT-25\@md- {
    margin-top: 25px !important;
  }

  .mR-25\@md- {
    margin-right: 25px !important;
  }

  .mB-25\@md- {
    margin-bottom: 25px !important;
  }

  .mL-25\@md- {
    margin-left: 25px !important;
  }

  .mY-25\@md- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md- {
    margin: -25px !important;
  }

  .mT-nv-25\@md- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-25\@sm- {
    margin: 25px !important;
  }

  .mT-25\@sm- {
    margin-top: 25px !important;
  }

  .mR-25\@sm- {
    margin-right: 25px !important;
  }

  .mB-25\@sm- {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm- {
    margin-left: 25px !important;
  }

  .mY-25\@sm- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm- {
    margin: -25px !important;
  }

  .mT-nv-25\@sm- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-25\@lg {
    margin: 25px !important;
  }

  .mT-25\@lg {
    margin-top: 25px !important;
  }

  .mR-25\@lg {
    margin-right: 25px !important;
  }

  .mB-25\@lg {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg {
    margin-left: 25px !important;
  }

  .mY-25\@lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg {
    margin: -25px !important;
  }

  .mT-nv-25\@lg {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-25\@md {
    margin: 25px !important;
  }

  .mT-25\@md {
    margin-top: 25px !important;
  }

  .mR-25\@md {
    margin-right: 25px !important;
  }

  .mB-25\@md {
    margin-bottom: 25px !important;
  }

  .mL-25\@md {
    margin-left: 25px !important;
  }

  .mY-25\@md {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md {
    margin: -25px !important;
  }

  .mT-nv-25\@md {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-25\@sm {
    margin: 25px !important;
  }

  .mT-25\@sm {
    margin-top: 25px !important;
  }

  .mR-25\@sm {
    margin-right: 25px !important;
  }

  .mB-25\@sm {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm {
    margin-left: 25px !important;
  }

  .mY-25\@sm {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm {
    margin: -25px !important;
  }

  .mT-nv-25\@sm {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

.m-30 {
  margin: 30px !important;
}

.mT-30 {
  margin-top: 30px !important;
}

.mR-30 {
  margin-right: 30px !important;
}

.mB-30 {
  margin-bottom: 30px !important;
}

.mL-30 {
  margin-left: 30px !important;
}

.mY-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mX-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.m-nv-30 {
  margin: -30px !important;
}

.mT-nv-30 {
  margin-top: -30px !important;
}

.mR-nv-30 {
  margin-right: -30px !important;
}

.mB-nv-30 {
  margin-bottom: -30px !important;
}

.mL-nv-30 {
  margin-left: -30px !important;
}

.mY-nv-30 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}

.mX-nv-30 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}

@media screen and (min-width: 1440px) {
  .m-30\@xl\+ {
    margin: 30px !important;
  }

  .mT-30\@xl\+ {
    margin-top: 30px !important;
  }

  .mR-30\@xl\+ {
    margin-right: 30px !important;
  }

  .mB-30\@xl\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@xl\+ {
    margin-left: 30px !important;
  }

  .mY-30\@xl\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xl\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xl\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@xl\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xl\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xl\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xl\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xl\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xl\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-30\@lg\+ {
    margin: 30px !important;
  }

  .mT-30\@lg\+ {
    margin-top: 30px !important;
  }

  .mR-30\@lg\+ {
    margin-right: 30px !important;
  }

  .mB-30\@lg\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg\+ {
    margin-left: 30px !important;
  }

  .mY-30\@lg\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@lg\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-30\@md\+ {
    margin: 30px !important;
  }

  .mT-30\@md\+ {
    margin-top: 30px !important;
  }

  .mR-30\@md\+ {
    margin-right: 30px !important;
  }

  .mB-30\@md\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@md\+ {
    margin-left: 30px !important;
  }

  .mY-30\@md\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@md\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-30\@sm\+ {
    margin: 30px !important;
  }

  .mT-30\@sm\+ {
    margin-top: 30px !important;
  }

  .mR-30\@sm\+ {
    margin-right: 30px !important;
  }

  .mB-30\@sm\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm\+ {
    margin-left: 30px !important;
  }

  .mY-30\@sm\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@sm\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 0) {
  .m-30\@xs\+ {
    margin: 30px !important;
  }

  .mT-30\@xs\+ {
    margin-top: 30px !important;
  }

  .mR-30\@xs\+ {
    margin-right: 30px !important;
  }

  .mB-30\@xs\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@xs\+ {
    margin-left: 30px !important;
  }

  .mY-30\@xs\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xs\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xs\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@xs\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xs\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xs\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xs\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xs\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xs\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-30\@xl- {
    margin: 30px !important;
  }

  .mT-30\@xl- {
    margin-top: 30px !important;
  }

  .mR-30\@xl- {
    margin-right: 30px !important;
  }

  .mB-30\@xl- {
    margin-bottom: 30px !important;
  }

  .mL-30\@xl- {
    margin-left: 30px !important;
  }

  .mY-30\@xl- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xl- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xl- {
    margin: -30px !important;
  }

  .mT-nv-30\@xl- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xl- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xl- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xl- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xl- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xl- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-30\@lg- {
    margin: 30px !important;
  }

  .mT-30\@lg- {
    margin-top: 30px !important;
  }

  .mR-30\@lg- {
    margin-right: 30px !important;
  }

  .mB-30\@lg- {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg- {
    margin-left: 30px !important;
  }

  .mY-30\@lg- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg- {
    margin: -30px !important;
  }

  .mT-nv-30\@lg- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-30\@md- {
    margin: 30px !important;
  }

  .mT-30\@md- {
    margin-top: 30px !important;
  }

  .mR-30\@md- {
    margin-right: 30px !important;
  }

  .mB-30\@md- {
    margin-bottom: 30px !important;
  }

  .mL-30\@md- {
    margin-left: 30px !important;
  }

  .mY-30\@md- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md- {
    margin: -30px !important;
  }

  .mT-nv-30\@md- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-30\@sm- {
    margin: 30px !important;
  }

  .mT-30\@sm- {
    margin-top: 30px !important;
  }

  .mR-30\@sm- {
    margin-right: 30px !important;
  }

  .mB-30\@sm- {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm- {
    margin-left: 30px !important;
  }

  .mY-30\@sm- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm- {
    margin: -30px !important;
  }

  .mT-nv-30\@sm- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-30\@lg {
    margin: 30px !important;
  }

  .mT-30\@lg {
    margin-top: 30px !important;
  }

  .mR-30\@lg {
    margin-right: 30px !important;
  }

  .mB-30\@lg {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg {
    margin-left: 30px !important;
  }

  .mY-30\@lg {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg {
    margin: -30px !important;
  }

  .mT-nv-30\@lg {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-30\@md {
    margin: 30px !important;
  }

  .mT-30\@md {
    margin-top: 30px !important;
  }

  .mR-30\@md {
    margin-right: 30px !important;
  }

  .mB-30\@md {
    margin-bottom: 30px !important;
  }

  .mL-30\@md {
    margin-left: 30px !important;
  }

  .mY-30\@md {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md {
    margin: -30px !important;
  }

  .mT-nv-30\@md {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-30\@sm {
    margin: 30px !important;
  }

  .mT-30\@sm {
    margin-top: 30px !important;
  }

  .mR-30\@sm {
    margin-right: 30px !important;
  }

  .mB-30\@sm {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm {
    margin-left: 30px !important;
  }

  .mY-30\@sm {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm {
    margin: -30px !important;
  }

  .mT-nv-30\@sm {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

.m-35 {
  margin: 35px !important;
}

.mT-35 {
  margin-top: 35px !important;
}

.mR-35 {
  margin-right: 35px !important;
}

.mB-35 {
  margin-bottom: 35px !important;
}

.mL-35 {
  margin-left: 35px !important;
}

.mY-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mX-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.m-nv-35 {
  margin: -35px !important;
}

.mT-nv-35 {
  margin-top: -35px !important;
}

.mR-nv-35 {
  margin-right: -35px !important;
}

.mB-nv-35 {
  margin-bottom: -35px !important;
}

.mL-nv-35 {
  margin-left: -35px !important;
}

.mY-nv-35 {
  margin-top: -35px !important;
  margin-bottom: -35px !important;
}

.mX-nv-35 {
  margin-left: -35px !important;
  margin-right: -35px !important;
}

@media screen and (min-width: 1440px) {
  .m-35\@xl\+ {
    margin: 35px !important;
  }

  .mT-35\@xl\+ {
    margin-top: 35px !important;
  }

  .mR-35\@xl\+ {
    margin-right: 35px !important;
  }

  .mB-35\@xl\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@xl\+ {
    margin-left: 35px !important;
  }

  .mY-35\@xl\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xl\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xl\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@xl\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xl\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xl\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xl\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xl\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xl\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-35\@lg\+ {
    margin: 35px !important;
  }

  .mT-35\@lg\+ {
    margin-top: 35px !important;
  }

  .mR-35\@lg\+ {
    margin-right: 35px !important;
  }

  .mB-35\@lg\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg\+ {
    margin-left: 35px !important;
  }

  .mY-35\@lg\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@lg\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-35\@md\+ {
    margin: 35px !important;
  }

  .mT-35\@md\+ {
    margin-top: 35px !important;
  }

  .mR-35\@md\+ {
    margin-right: 35px !important;
  }

  .mB-35\@md\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@md\+ {
    margin-left: 35px !important;
  }

  .mY-35\@md\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@md\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-35\@sm\+ {
    margin: 35px !important;
  }

  .mT-35\@sm\+ {
    margin-top: 35px !important;
  }

  .mR-35\@sm\+ {
    margin-right: 35px !important;
  }

  .mB-35\@sm\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm\+ {
    margin-left: 35px !important;
  }

  .mY-35\@sm\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@sm\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 0) {
  .m-35\@xs\+ {
    margin: 35px !important;
  }

  .mT-35\@xs\+ {
    margin-top: 35px !important;
  }

  .mR-35\@xs\+ {
    margin-right: 35px !important;
  }

  .mB-35\@xs\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@xs\+ {
    margin-left: 35px !important;
  }

  .mY-35\@xs\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xs\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xs\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@xs\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xs\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xs\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xs\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xs\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xs\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-35\@xl- {
    margin: 35px !important;
  }

  .mT-35\@xl- {
    margin-top: 35px !important;
  }

  .mR-35\@xl- {
    margin-right: 35px !important;
  }

  .mB-35\@xl- {
    margin-bottom: 35px !important;
  }

  .mL-35\@xl- {
    margin-left: 35px !important;
  }

  .mY-35\@xl- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xl- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xl- {
    margin: -35px !important;
  }

  .mT-nv-35\@xl- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xl- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xl- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xl- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xl- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xl- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-35\@lg- {
    margin: 35px !important;
  }

  .mT-35\@lg- {
    margin-top: 35px !important;
  }

  .mR-35\@lg- {
    margin-right: 35px !important;
  }

  .mB-35\@lg- {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg- {
    margin-left: 35px !important;
  }

  .mY-35\@lg- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg- {
    margin: -35px !important;
  }

  .mT-nv-35\@lg- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-35\@md- {
    margin: 35px !important;
  }

  .mT-35\@md- {
    margin-top: 35px !important;
  }

  .mR-35\@md- {
    margin-right: 35px !important;
  }

  .mB-35\@md- {
    margin-bottom: 35px !important;
  }

  .mL-35\@md- {
    margin-left: 35px !important;
  }

  .mY-35\@md- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md- {
    margin: -35px !important;
  }

  .mT-nv-35\@md- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-35\@sm- {
    margin: 35px !important;
  }

  .mT-35\@sm- {
    margin-top: 35px !important;
  }

  .mR-35\@sm- {
    margin-right: 35px !important;
  }

  .mB-35\@sm- {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm- {
    margin-left: 35px !important;
  }

  .mY-35\@sm- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm- {
    margin: -35px !important;
  }

  .mT-nv-35\@sm- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-35\@lg {
    margin: 35px !important;
  }

  .mT-35\@lg {
    margin-top: 35px !important;
  }

  .mR-35\@lg {
    margin-right: 35px !important;
  }

  .mB-35\@lg {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg {
    margin-left: 35px !important;
  }

  .mY-35\@lg {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg {
    margin: -35px !important;
  }

  .mT-nv-35\@lg {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-35\@md {
    margin: 35px !important;
  }

  .mT-35\@md {
    margin-top: 35px !important;
  }

  .mR-35\@md {
    margin-right: 35px !important;
  }

  .mB-35\@md {
    margin-bottom: 35px !important;
  }

  .mL-35\@md {
    margin-left: 35px !important;
  }

  .mY-35\@md {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md {
    margin: -35px !important;
  }

  .mT-nv-35\@md {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-35\@sm {
    margin: 35px !important;
  }

  .mT-35\@sm {
    margin-top: 35px !important;
  }

  .mR-35\@sm {
    margin-right: 35px !important;
  }

  .mB-35\@sm {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm {
    margin-left: 35px !important;
  }

  .mY-35\@sm {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm {
    margin: -35px !important;
  }

  .mT-nv-35\@sm {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

.m-40 {
  margin: 40px !important;
}

.mT-40 {
  margin-top: 40px !important;
}

.mR-40 {
  margin-right: 40px !important;
}

.mB-40 {
  margin-bottom: 40px !important;
}

.mL-40 {
  margin-left: 40px !important;
}

.mY-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mX-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.m-nv-40 {
  margin: -40px !important;
}

.mT-nv-40 {
  margin-top: -40px !important;
}

.mR-nv-40 {
  margin-right: -40px !important;
}

.mB-nv-40 {
  margin-bottom: -40px !important;
}

.mL-nv-40 {
  margin-left: -40px !important;
}

.mY-nv-40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.mX-nv-40 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

@media screen and (min-width: 1440px) {
  .m-40\@xl\+ {
    margin: 40px !important;
  }

  .mT-40\@xl\+ {
    margin-top: 40px !important;
  }

  .mR-40\@xl\+ {
    margin-right: 40px !important;
  }

  .mB-40\@xl\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@xl\+ {
    margin-left: 40px !important;
  }

  .mY-40\@xl\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xl\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xl\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@xl\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xl\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xl\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xl\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xl\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xl\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-40\@lg\+ {
    margin: 40px !important;
  }

  .mT-40\@lg\+ {
    margin-top: 40px !important;
  }

  .mR-40\@lg\+ {
    margin-right: 40px !important;
  }

  .mB-40\@lg\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg\+ {
    margin-left: 40px !important;
  }

  .mY-40\@lg\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@lg\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-40\@md\+ {
    margin: 40px !important;
  }

  .mT-40\@md\+ {
    margin-top: 40px !important;
  }

  .mR-40\@md\+ {
    margin-right: 40px !important;
  }

  .mB-40\@md\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@md\+ {
    margin-left: 40px !important;
  }

  .mY-40\@md\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@md\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-40\@sm\+ {
    margin: 40px !important;
  }

  .mT-40\@sm\+ {
    margin-top: 40px !important;
  }

  .mR-40\@sm\+ {
    margin-right: 40px !important;
  }

  .mB-40\@sm\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm\+ {
    margin-left: 40px !important;
  }

  .mY-40\@sm\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@sm\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 0) {
  .m-40\@xs\+ {
    margin: 40px !important;
  }

  .mT-40\@xs\+ {
    margin-top: 40px !important;
  }

  .mR-40\@xs\+ {
    margin-right: 40px !important;
  }

  .mB-40\@xs\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@xs\+ {
    margin-left: 40px !important;
  }

  .mY-40\@xs\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xs\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xs\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@xs\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xs\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xs\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xs\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xs\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xs\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-40\@xl- {
    margin: 40px !important;
  }

  .mT-40\@xl- {
    margin-top: 40px !important;
  }

  .mR-40\@xl- {
    margin-right: 40px !important;
  }

  .mB-40\@xl- {
    margin-bottom: 40px !important;
  }

  .mL-40\@xl- {
    margin-left: 40px !important;
  }

  .mY-40\@xl- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xl- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xl- {
    margin: -40px !important;
  }

  .mT-nv-40\@xl- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xl- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xl- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xl- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xl- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xl- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-40\@lg- {
    margin: 40px !important;
  }

  .mT-40\@lg- {
    margin-top: 40px !important;
  }

  .mR-40\@lg- {
    margin-right: 40px !important;
  }

  .mB-40\@lg- {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg- {
    margin-left: 40px !important;
  }

  .mY-40\@lg- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg- {
    margin: -40px !important;
  }

  .mT-nv-40\@lg- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-40\@md- {
    margin: 40px !important;
  }

  .mT-40\@md- {
    margin-top: 40px !important;
  }

  .mR-40\@md- {
    margin-right: 40px !important;
  }

  .mB-40\@md- {
    margin-bottom: 40px !important;
  }

  .mL-40\@md- {
    margin-left: 40px !important;
  }

  .mY-40\@md- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md- {
    margin: -40px !important;
  }

  .mT-nv-40\@md- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-40\@sm- {
    margin: 40px !important;
  }

  .mT-40\@sm- {
    margin-top: 40px !important;
  }

  .mR-40\@sm- {
    margin-right: 40px !important;
  }

  .mB-40\@sm- {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm- {
    margin-left: 40px !important;
  }

  .mY-40\@sm- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm- {
    margin: -40px !important;
  }

  .mT-nv-40\@sm- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-40\@lg {
    margin: 40px !important;
  }

  .mT-40\@lg {
    margin-top: 40px !important;
  }

  .mR-40\@lg {
    margin-right: 40px !important;
  }

  .mB-40\@lg {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg {
    margin-left: 40px !important;
  }

  .mY-40\@lg {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg {
    margin: -40px !important;
  }

  .mT-nv-40\@lg {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-40\@md {
    margin: 40px !important;
  }

  .mT-40\@md {
    margin-top: 40px !important;
  }

  .mR-40\@md {
    margin-right: 40px !important;
  }

  .mB-40\@md {
    margin-bottom: 40px !important;
  }

  .mL-40\@md {
    margin-left: 40px !important;
  }

  .mY-40\@md {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md {
    margin: -40px !important;
  }

  .mT-nv-40\@md {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-40\@sm {
    margin: 40px !important;
  }

  .mT-40\@sm {
    margin-top: 40px !important;
  }

  .mR-40\@sm {
    margin-right: 40px !important;
  }

  .mB-40\@sm {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm {
    margin-left: 40px !important;
  }

  .mY-40\@sm {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm {
    margin: -40px !important;
  }

  .mT-nv-40\@sm {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

.m-50 {
  margin: 50px !important;
}

.mT-50 {
  margin-top: 50px !important;
}

.mR-50 {
  margin-right: 50px !important;
}

.mB-50 {
  margin-bottom: 50px !important;
}

.mL-50 {
  margin-left: 50px !important;
}

.mY-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mX-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.m-nv-50 {
  margin: -50px !important;
}

.mT-nv-50 {
  margin-top: -50px !important;
}

.mR-nv-50 {
  margin-right: -50px !important;
}

.mB-nv-50 {
  margin-bottom: -50px !important;
}

.mL-nv-50 {
  margin-left: -50px !important;
}

.mY-nv-50 {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}

.mX-nv-50 {
  margin-left: -50px !important;
  margin-right: -50px !important;
}

@media screen and (min-width: 1440px) {
  .m-50\@xl\+ {
    margin: 50px !important;
  }

  .mT-50\@xl\+ {
    margin-top: 50px !important;
  }

  .mR-50\@xl\+ {
    margin-right: 50px !important;
  }

  .mB-50\@xl\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@xl\+ {
    margin-left: 50px !important;
  }

  .mY-50\@xl\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xl\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xl\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@xl\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xl\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xl\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xl\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xl\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xl\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-50\@lg\+ {
    margin: 50px !important;
  }

  .mT-50\@lg\+ {
    margin-top: 50px !important;
  }

  .mR-50\@lg\+ {
    margin-right: 50px !important;
  }

  .mB-50\@lg\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg\+ {
    margin-left: 50px !important;
  }

  .mY-50\@lg\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@lg\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-50\@md\+ {
    margin: 50px !important;
  }

  .mT-50\@md\+ {
    margin-top: 50px !important;
  }

  .mR-50\@md\+ {
    margin-right: 50px !important;
  }

  .mB-50\@md\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@md\+ {
    margin-left: 50px !important;
  }

  .mY-50\@md\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@md\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-50\@sm\+ {
    margin: 50px !important;
  }

  .mT-50\@sm\+ {
    margin-top: 50px !important;
  }

  .mR-50\@sm\+ {
    margin-right: 50px !important;
  }

  .mB-50\@sm\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm\+ {
    margin-left: 50px !important;
  }

  .mY-50\@sm\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@sm\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 0) {
  .m-50\@xs\+ {
    margin: 50px !important;
  }

  .mT-50\@xs\+ {
    margin-top: 50px !important;
  }

  .mR-50\@xs\+ {
    margin-right: 50px !important;
  }

  .mB-50\@xs\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@xs\+ {
    margin-left: 50px !important;
  }

  .mY-50\@xs\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xs\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xs\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@xs\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xs\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xs\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xs\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xs\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xs\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-50\@xl- {
    margin: 50px !important;
  }

  .mT-50\@xl- {
    margin-top: 50px !important;
  }

  .mR-50\@xl- {
    margin-right: 50px !important;
  }

  .mB-50\@xl- {
    margin-bottom: 50px !important;
  }

  .mL-50\@xl- {
    margin-left: 50px !important;
  }

  .mY-50\@xl- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xl- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xl- {
    margin: -50px !important;
  }

  .mT-nv-50\@xl- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xl- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xl- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xl- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xl- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xl- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-50\@lg- {
    margin: 50px !important;
  }

  .mT-50\@lg- {
    margin-top: 50px !important;
  }

  .mR-50\@lg- {
    margin-right: 50px !important;
  }

  .mB-50\@lg- {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg- {
    margin-left: 50px !important;
  }

  .mY-50\@lg- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg- {
    margin: -50px !important;
  }

  .mT-nv-50\@lg- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-50\@md- {
    margin: 50px !important;
  }

  .mT-50\@md- {
    margin-top: 50px !important;
  }

  .mR-50\@md- {
    margin-right: 50px !important;
  }

  .mB-50\@md- {
    margin-bottom: 50px !important;
  }

  .mL-50\@md- {
    margin-left: 50px !important;
  }

  .mY-50\@md- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md- {
    margin: -50px !important;
  }

  .mT-nv-50\@md- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-50\@sm- {
    margin: 50px !important;
  }

  .mT-50\@sm- {
    margin-top: 50px !important;
  }

  .mR-50\@sm- {
    margin-right: 50px !important;
  }

  .mB-50\@sm- {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm- {
    margin-left: 50px !important;
  }

  .mY-50\@sm- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm- {
    margin: -50px !important;
  }

  .mT-nv-50\@sm- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-50\@lg {
    margin: 50px !important;
  }

  .mT-50\@lg {
    margin-top: 50px !important;
  }

  .mR-50\@lg {
    margin-right: 50px !important;
  }

  .mB-50\@lg {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg {
    margin-left: 50px !important;
  }

  .mY-50\@lg {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg {
    margin: -50px !important;
  }

  .mT-nv-50\@lg {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-50\@md {
    margin: 50px !important;
  }

  .mT-50\@md {
    margin-top: 50px !important;
  }

  .mR-50\@md {
    margin-right: 50px !important;
  }

  .mB-50\@md {
    margin-bottom: 50px !important;
  }

  .mL-50\@md {
    margin-left: 50px !important;
  }

  .mY-50\@md {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md {
    margin: -50px !important;
  }

  .mT-nv-50\@md {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-50\@sm {
    margin: 50px !important;
  }

  .mT-50\@sm {
    margin-top: 50px !important;
  }

  .mR-50\@sm {
    margin-right: 50px !important;
  }

  .mB-50\@sm {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm {
    margin-left: 50px !important;
  }

  .mY-50\@sm {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm {
    margin: -50px !important;
  }

  .mT-nv-50\@sm {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

.m-60 {
  margin: 60px !important;
}

.mT-60 {
  margin-top: 60px !important;
}

.mR-60 {
  margin-right: 60px !important;
}

.mB-60 {
  margin-bottom: 60px !important;
}

.mL-60 {
  margin-left: 60px !important;
}

.mY-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mX-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.m-nv-60 {
  margin: -60px !important;
}

.mT-nv-60 {
  margin-top: -60px !important;
}

.mR-nv-60 {
  margin-right: -60px !important;
}

.mB-nv-60 {
  margin-bottom: -60px !important;
}

.mL-nv-60 {
  margin-left: -60px !important;
}

.mY-nv-60 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}

.mX-nv-60 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}

@media screen and (min-width: 1440px) {
  .m-60\@xl\+ {
    margin: 60px !important;
  }

  .mT-60\@xl\+ {
    margin-top: 60px !important;
  }

  .mR-60\@xl\+ {
    margin-right: 60px !important;
  }

  .mB-60\@xl\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@xl\+ {
    margin-left: 60px !important;
  }

  .mY-60\@xl\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xl\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xl\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@xl\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xl\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xl\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xl\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xl\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xl\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-60\@lg\+ {
    margin: 60px !important;
  }

  .mT-60\@lg\+ {
    margin-top: 60px !important;
  }

  .mR-60\@lg\+ {
    margin-right: 60px !important;
  }

  .mB-60\@lg\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg\+ {
    margin-left: 60px !important;
  }

  .mY-60\@lg\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@lg\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-60\@md\+ {
    margin: 60px !important;
  }

  .mT-60\@md\+ {
    margin-top: 60px !important;
  }

  .mR-60\@md\+ {
    margin-right: 60px !important;
  }

  .mB-60\@md\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@md\+ {
    margin-left: 60px !important;
  }

  .mY-60\@md\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@md\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-60\@sm\+ {
    margin: 60px !important;
  }

  .mT-60\@sm\+ {
    margin-top: 60px !important;
  }

  .mR-60\@sm\+ {
    margin-right: 60px !important;
  }

  .mB-60\@sm\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm\+ {
    margin-left: 60px !important;
  }

  .mY-60\@sm\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@sm\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 0) {
  .m-60\@xs\+ {
    margin: 60px !important;
  }

  .mT-60\@xs\+ {
    margin-top: 60px !important;
  }

  .mR-60\@xs\+ {
    margin-right: 60px !important;
  }

  .mB-60\@xs\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@xs\+ {
    margin-left: 60px !important;
  }

  .mY-60\@xs\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xs\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xs\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@xs\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xs\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xs\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xs\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xs\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xs\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-60\@xl- {
    margin: 60px !important;
  }

  .mT-60\@xl- {
    margin-top: 60px !important;
  }

  .mR-60\@xl- {
    margin-right: 60px !important;
  }

  .mB-60\@xl- {
    margin-bottom: 60px !important;
  }

  .mL-60\@xl- {
    margin-left: 60px !important;
  }

  .mY-60\@xl- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xl- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xl- {
    margin: -60px !important;
  }

  .mT-nv-60\@xl- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xl- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xl- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xl- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xl- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xl- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-60\@lg- {
    margin: 60px !important;
  }

  .mT-60\@lg- {
    margin-top: 60px !important;
  }

  .mR-60\@lg- {
    margin-right: 60px !important;
  }

  .mB-60\@lg- {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg- {
    margin-left: 60px !important;
  }

  .mY-60\@lg- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg- {
    margin: -60px !important;
  }

  .mT-nv-60\@lg- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-60\@md- {
    margin: 60px !important;
  }

  .mT-60\@md- {
    margin-top: 60px !important;
  }

  .mR-60\@md- {
    margin-right: 60px !important;
  }

  .mB-60\@md- {
    margin-bottom: 60px !important;
  }

  .mL-60\@md- {
    margin-left: 60px !important;
  }

  .mY-60\@md- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md- {
    margin: -60px !important;
  }

  .mT-nv-60\@md- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-60\@sm- {
    margin: 60px !important;
  }

  .mT-60\@sm- {
    margin-top: 60px !important;
  }

  .mR-60\@sm- {
    margin-right: 60px !important;
  }

  .mB-60\@sm- {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm- {
    margin-left: 60px !important;
  }

  .mY-60\@sm- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm- {
    margin: -60px !important;
  }

  .mT-nv-60\@sm- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-60\@lg {
    margin: 60px !important;
  }

  .mT-60\@lg {
    margin-top: 60px !important;
  }

  .mR-60\@lg {
    margin-right: 60px !important;
  }

  .mB-60\@lg {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg {
    margin-left: 60px !important;
  }

  .mY-60\@lg {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg {
    margin: -60px !important;
  }

  .mT-nv-60\@lg {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-60\@md {
    margin: 60px !important;
  }

  .mT-60\@md {
    margin-top: 60px !important;
  }

  .mR-60\@md {
    margin-right: 60px !important;
  }

  .mB-60\@md {
    margin-bottom: 60px !important;
  }

  .mL-60\@md {
    margin-left: 60px !important;
  }

  .mY-60\@md {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md {
    margin: -60px !important;
  }

  .mT-nv-60\@md {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-60\@sm {
    margin: 60px !important;
  }

  .mT-60\@sm {
    margin-top: 60px !important;
  }

  .mR-60\@sm {
    margin-right: 60px !important;
  }

  .mB-60\@sm {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm {
    margin-left: 60px !important;
  }

  .mY-60\@sm {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm {
    margin: -60px !important;
  }

  .mT-nv-60\@sm {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

.m-70 {
  margin: 70px !important;
}

.mT-70 {
  margin-top: 70px !important;
}

.mR-70 {
  margin-right: 70px !important;
}

.mB-70 {
  margin-bottom: 70px !important;
}

.mL-70 {
  margin-left: 70px !important;
}

.mY-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mX-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.m-nv-70 {
  margin: -70px !important;
}

.mT-nv-70 {
  margin-top: -70px !important;
}

.mR-nv-70 {
  margin-right: -70px !important;
}

.mB-nv-70 {
  margin-bottom: -70px !important;
}

.mL-nv-70 {
  margin-left: -70px !important;
}

.mY-nv-70 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}

.mX-nv-70 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}

@media screen and (min-width: 1440px) {
  .m-70\@xl\+ {
    margin: 70px !important;
  }

  .mT-70\@xl\+ {
    margin-top: 70px !important;
  }

  .mR-70\@xl\+ {
    margin-right: 70px !important;
  }

  .mB-70\@xl\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@xl\+ {
    margin-left: 70px !important;
  }

  .mY-70\@xl\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xl\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xl\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@xl\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xl\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xl\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xl\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xl\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xl\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-70\@lg\+ {
    margin: 70px !important;
  }

  .mT-70\@lg\+ {
    margin-top: 70px !important;
  }

  .mR-70\@lg\+ {
    margin-right: 70px !important;
  }

  .mB-70\@lg\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg\+ {
    margin-left: 70px !important;
  }

  .mY-70\@lg\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@lg\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-70\@md\+ {
    margin: 70px !important;
  }

  .mT-70\@md\+ {
    margin-top: 70px !important;
  }

  .mR-70\@md\+ {
    margin-right: 70px !important;
  }

  .mB-70\@md\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@md\+ {
    margin-left: 70px !important;
  }

  .mY-70\@md\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@md\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-70\@sm\+ {
    margin: 70px !important;
  }

  .mT-70\@sm\+ {
    margin-top: 70px !important;
  }

  .mR-70\@sm\+ {
    margin-right: 70px !important;
  }

  .mB-70\@sm\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm\+ {
    margin-left: 70px !important;
  }

  .mY-70\@sm\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@sm\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 0) {
  .m-70\@xs\+ {
    margin: 70px !important;
  }

  .mT-70\@xs\+ {
    margin-top: 70px !important;
  }

  .mR-70\@xs\+ {
    margin-right: 70px !important;
  }

  .mB-70\@xs\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@xs\+ {
    margin-left: 70px !important;
  }

  .mY-70\@xs\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xs\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xs\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@xs\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xs\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xs\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xs\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xs\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xs\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-70\@xl- {
    margin: 70px !important;
  }

  .mT-70\@xl- {
    margin-top: 70px !important;
  }

  .mR-70\@xl- {
    margin-right: 70px !important;
  }

  .mB-70\@xl- {
    margin-bottom: 70px !important;
  }

  .mL-70\@xl- {
    margin-left: 70px !important;
  }

  .mY-70\@xl- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xl- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xl- {
    margin: -70px !important;
  }

  .mT-nv-70\@xl- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xl- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xl- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xl- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xl- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xl- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-70\@lg- {
    margin: 70px !important;
  }

  .mT-70\@lg- {
    margin-top: 70px !important;
  }

  .mR-70\@lg- {
    margin-right: 70px !important;
  }

  .mB-70\@lg- {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg- {
    margin-left: 70px !important;
  }

  .mY-70\@lg- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg- {
    margin: -70px !important;
  }

  .mT-nv-70\@lg- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-70\@md- {
    margin: 70px !important;
  }

  .mT-70\@md- {
    margin-top: 70px !important;
  }

  .mR-70\@md- {
    margin-right: 70px !important;
  }

  .mB-70\@md- {
    margin-bottom: 70px !important;
  }

  .mL-70\@md- {
    margin-left: 70px !important;
  }

  .mY-70\@md- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md- {
    margin: -70px !important;
  }

  .mT-nv-70\@md- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-70\@sm- {
    margin: 70px !important;
  }

  .mT-70\@sm- {
    margin-top: 70px !important;
  }

  .mR-70\@sm- {
    margin-right: 70px !important;
  }

  .mB-70\@sm- {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm- {
    margin-left: 70px !important;
  }

  .mY-70\@sm- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm- {
    margin: -70px !important;
  }

  .mT-nv-70\@sm- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-70\@lg {
    margin: 70px !important;
  }

  .mT-70\@lg {
    margin-top: 70px !important;
  }

  .mR-70\@lg {
    margin-right: 70px !important;
  }

  .mB-70\@lg {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg {
    margin-left: 70px !important;
  }

  .mY-70\@lg {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg {
    margin: -70px !important;
  }

  .mT-nv-70\@lg {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-70\@md {
    margin: 70px !important;
  }

  .mT-70\@md {
    margin-top: 70px !important;
  }

  .mR-70\@md {
    margin-right: 70px !important;
  }

  .mB-70\@md {
    margin-bottom: 70px !important;
  }

  .mL-70\@md {
    margin-left: 70px !important;
  }

  .mY-70\@md {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md {
    margin: -70px !important;
  }

  .mT-nv-70\@md {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-70\@sm {
    margin: 70px !important;
  }

  .mT-70\@sm {
    margin-top: 70px !important;
  }

  .mR-70\@sm {
    margin-right: 70px !important;
  }

  .mB-70\@sm {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm {
    margin-left: 70px !important;
  }

  .mY-70\@sm {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm {
    margin: -70px !important;
  }

  .mT-nv-70\@sm {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

.m-80 {
  margin: 80px !important;
}

.mT-80 {
  margin-top: 80px !important;
}

.mR-80 {
  margin-right: 80px !important;
}

.mB-80 {
  margin-bottom: 80px !important;
}

.mL-80 {
  margin-left: 80px !important;
}

.mY-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mX-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.m-nv-80 {
  margin: -80px !important;
}

.mT-nv-80 {
  margin-top: -80px !important;
}

.mR-nv-80 {
  margin-right: -80px !important;
}

.mB-nv-80 {
  margin-bottom: -80px !important;
}

.mL-nv-80 {
  margin-left: -80px !important;
}

.mY-nv-80 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}

.mX-nv-80 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}

@media screen and (min-width: 1440px) {
  .m-80\@xl\+ {
    margin: 80px !important;
  }

  .mT-80\@xl\+ {
    margin-top: 80px !important;
  }

  .mR-80\@xl\+ {
    margin-right: 80px !important;
  }

  .mB-80\@xl\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@xl\+ {
    margin-left: 80px !important;
  }

  .mY-80\@xl\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xl\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xl\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@xl\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xl\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xl\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xl\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xl\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xl\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-80\@lg\+ {
    margin: 80px !important;
  }

  .mT-80\@lg\+ {
    margin-top: 80px !important;
  }

  .mR-80\@lg\+ {
    margin-right: 80px !important;
  }

  .mB-80\@lg\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg\+ {
    margin-left: 80px !important;
  }

  .mY-80\@lg\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@lg\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-80\@md\+ {
    margin: 80px !important;
  }

  .mT-80\@md\+ {
    margin-top: 80px !important;
  }

  .mR-80\@md\+ {
    margin-right: 80px !important;
  }

  .mB-80\@md\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@md\+ {
    margin-left: 80px !important;
  }

  .mY-80\@md\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@md\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-80\@sm\+ {
    margin: 80px !important;
  }

  .mT-80\@sm\+ {
    margin-top: 80px !important;
  }

  .mR-80\@sm\+ {
    margin-right: 80px !important;
  }

  .mB-80\@sm\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm\+ {
    margin-left: 80px !important;
  }

  .mY-80\@sm\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@sm\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 0) {
  .m-80\@xs\+ {
    margin: 80px !important;
  }

  .mT-80\@xs\+ {
    margin-top: 80px !important;
  }

  .mR-80\@xs\+ {
    margin-right: 80px !important;
  }

  .mB-80\@xs\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@xs\+ {
    margin-left: 80px !important;
  }

  .mY-80\@xs\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xs\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xs\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@xs\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xs\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xs\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xs\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xs\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xs\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-80\@xl- {
    margin: 80px !important;
  }

  .mT-80\@xl- {
    margin-top: 80px !important;
  }

  .mR-80\@xl- {
    margin-right: 80px !important;
  }

  .mB-80\@xl- {
    margin-bottom: 80px !important;
  }

  .mL-80\@xl- {
    margin-left: 80px !important;
  }

  .mY-80\@xl- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xl- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xl- {
    margin: -80px !important;
  }

  .mT-nv-80\@xl- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xl- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xl- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xl- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xl- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xl- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-80\@lg- {
    margin: 80px !important;
  }

  .mT-80\@lg- {
    margin-top: 80px !important;
  }

  .mR-80\@lg- {
    margin-right: 80px !important;
  }

  .mB-80\@lg- {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg- {
    margin-left: 80px !important;
  }

  .mY-80\@lg- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg- {
    margin: -80px !important;
  }

  .mT-nv-80\@lg- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-80\@md- {
    margin: 80px !important;
  }

  .mT-80\@md- {
    margin-top: 80px !important;
  }

  .mR-80\@md- {
    margin-right: 80px !important;
  }

  .mB-80\@md- {
    margin-bottom: 80px !important;
  }

  .mL-80\@md- {
    margin-left: 80px !important;
  }

  .mY-80\@md- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md- {
    margin: -80px !important;
  }

  .mT-nv-80\@md- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-80\@sm- {
    margin: 80px !important;
  }

  .mT-80\@sm- {
    margin-top: 80px !important;
  }

  .mR-80\@sm- {
    margin-right: 80px !important;
  }

  .mB-80\@sm- {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm- {
    margin-left: 80px !important;
  }

  .mY-80\@sm- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm- {
    margin: -80px !important;
  }

  .mT-nv-80\@sm- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-80\@lg {
    margin: 80px !important;
  }

  .mT-80\@lg {
    margin-top: 80px !important;
  }

  .mR-80\@lg {
    margin-right: 80px !important;
  }

  .mB-80\@lg {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg {
    margin-left: 80px !important;
  }

  .mY-80\@lg {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg {
    margin: -80px !important;
  }

  .mT-nv-80\@lg {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-80\@md {
    margin: 80px !important;
  }

  .mT-80\@md {
    margin-top: 80px !important;
  }

  .mR-80\@md {
    margin-right: 80px !important;
  }

  .mB-80\@md {
    margin-bottom: 80px !important;
  }

  .mL-80\@md {
    margin-left: 80px !important;
  }

  .mY-80\@md {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md {
    margin: -80px !important;
  }

  .mT-nv-80\@md {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-80\@sm {
    margin: 80px !important;
  }

  .mT-80\@sm {
    margin-top: 80px !important;
  }

  .mR-80\@sm {
    margin-right: 80px !important;
  }

  .mB-80\@sm {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm {
    margin-left: 80px !important;
  }

  .mY-80\@sm {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm {
    margin: -80px !important;
  }

  .mT-nv-80\@sm {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

.m-90 {
  margin: 90px !important;
}

.mT-90 {
  margin-top: 90px !important;
}

.mR-90 {
  margin-right: 90px !important;
}

.mB-90 {
  margin-bottom: 90px !important;
}

.mL-90 {
  margin-left: 90px !important;
}

.mY-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mX-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.m-nv-90 {
  margin: -90px !important;
}

.mT-nv-90 {
  margin-top: -90px !important;
}

.mR-nv-90 {
  margin-right: -90px !important;
}

.mB-nv-90 {
  margin-bottom: -90px !important;
}

.mL-nv-90 {
  margin-left: -90px !important;
}

.mY-nv-90 {
  margin-top: -90px !important;
  margin-bottom: -90px !important;
}

.mX-nv-90 {
  margin-left: -90px !important;
  margin-right: -90px !important;
}

@media screen and (min-width: 1440px) {
  .m-90\@xl\+ {
    margin: 90px !important;
  }

  .mT-90\@xl\+ {
    margin-top: 90px !important;
  }

  .mR-90\@xl\+ {
    margin-right: 90px !important;
  }

  .mB-90\@xl\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@xl\+ {
    margin-left: 90px !important;
  }

  .mY-90\@xl\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xl\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xl\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@xl\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xl\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xl\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xl\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xl\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xl\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-90\@lg\+ {
    margin: 90px !important;
  }

  .mT-90\@lg\+ {
    margin-top: 90px !important;
  }

  .mR-90\@lg\+ {
    margin-right: 90px !important;
  }

  .mB-90\@lg\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg\+ {
    margin-left: 90px !important;
  }

  .mY-90\@lg\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@lg\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-90\@md\+ {
    margin: 90px !important;
  }

  .mT-90\@md\+ {
    margin-top: 90px !important;
  }

  .mR-90\@md\+ {
    margin-right: 90px !important;
  }

  .mB-90\@md\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@md\+ {
    margin-left: 90px !important;
  }

  .mY-90\@md\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@md\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-90\@sm\+ {
    margin: 90px !important;
  }

  .mT-90\@sm\+ {
    margin-top: 90px !important;
  }

  .mR-90\@sm\+ {
    margin-right: 90px !important;
  }

  .mB-90\@sm\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm\+ {
    margin-left: 90px !important;
  }

  .mY-90\@sm\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@sm\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 0) {
  .m-90\@xs\+ {
    margin: 90px !important;
  }

  .mT-90\@xs\+ {
    margin-top: 90px !important;
  }

  .mR-90\@xs\+ {
    margin-right: 90px !important;
  }

  .mB-90\@xs\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@xs\+ {
    margin-left: 90px !important;
  }

  .mY-90\@xs\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xs\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xs\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@xs\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xs\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xs\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xs\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xs\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xs\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-90\@xl- {
    margin: 90px !important;
  }

  .mT-90\@xl- {
    margin-top: 90px !important;
  }

  .mR-90\@xl- {
    margin-right: 90px !important;
  }

  .mB-90\@xl- {
    margin-bottom: 90px !important;
  }

  .mL-90\@xl- {
    margin-left: 90px !important;
  }

  .mY-90\@xl- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xl- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xl- {
    margin: -90px !important;
  }

  .mT-nv-90\@xl- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xl- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xl- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xl- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xl- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xl- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-90\@lg- {
    margin: 90px !important;
  }

  .mT-90\@lg- {
    margin-top: 90px !important;
  }

  .mR-90\@lg- {
    margin-right: 90px !important;
  }

  .mB-90\@lg- {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg- {
    margin-left: 90px !important;
  }

  .mY-90\@lg- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg- {
    margin: -90px !important;
  }

  .mT-nv-90\@lg- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-90\@md- {
    margin: 90px !important;
  }

  .mT-90\@md- {
    margin-top: 90px !important;
  }

  .mR-90\@md- {
    margin-right: 90px !important;
  }

  .mB-90\@md- {
    margin-bottom: 90px !important;
  }

  .mL-90\@md- {
    margin-left: 90px !important;
  }

  .mY-90\@md- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md- {
    margin: -90px !important;
  }

  .mT-nv-90\@md- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-90\@sm- {
    margin: 90px !important;
  }

  .mT-90\@sm- {
    margin-top: 90px !important;
  }

  .mR-90\@sm- {
    margin-right: 90px !important;
  }

  .mB-90\@sm- {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm- {
    margin-left: 90px !important;
  }

  .mY-90\@sm- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm- {
    margin: -90px !important;
  }

  .mT-nv-90\@sm- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-90\@lg {
    margin: 90px !important;
  }

  .mT-90\@lg {
    margin-top: 90px !important;
  }

  .mR-90\@lg {
    margin-right: 90px !important;
  }

  .mB-90\@lg {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg {
    margin-left: 90px !important;
  }

  .mY-90\@lg {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg {
    margin: -90px !important;
  }

  .mT-nv-90\@lg {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-90\@md {
    margin: 90px !important;
  }

  .mT-90\@md {
    margin-top: 90px !important;
  }

  .mR-90\@md {
    margin-right: 90px !important;
  }

  .mB-90\@md {
    margin-bottom: 90px !important;
  }

  .mL-90\@md {
    margin-left: 90px !important;
  }

  .mY-90\@md {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md {
    margin: -90px !important;
  }

  .mT-nv-90\@md {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-90\@sm {
    margin: 90px !important;
  }

  .mT-90\@sm {
    margin-top: 90px !important;
  }

  .mR-90\@sm {
    margin-right: 90px !important;
  }

  .mB-90\@sm {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm {
    margin-left: 90px !important;
  }

  .mY-90\@sm {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm {
    margin: -90px !important;
  }

  .mT-nv-90\@sm {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

.m-100 {
  margin: 100px !important;
}

.mT-100 {
  margin-top: 100px !important;
}

.mR-100 {
  margin-right: 100px !important;
}

.mB-100 {
  margin-bottom: 100px !important;
}

.mL-100 {
  margin-left: 100px !important;
}

.mY-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mX-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.m-nv-100 {
  margin: -100px !important;
}

.mT-nv-100 {
  margin-top: -100px !important;
}

.mR-nv-100 {
  margin-right: -100px !important;
}

.mB-nv-100 {
  margin-bottom: -100px !important;
}

.mL-nv-100 {
  margin-left: -100px !important;
}

.mY-nv-100 {
  margin-top: -100px !important;
  margin-bottom: -100px !important;
}

.mX-nv-100 {
  margin-left: -100px !important;
  margin-right: -100px !important;
}

@media screen and (min-width: 1440px) {
  .m-100\@xl\+ {
    margin: 100px !important;
  }

  .mT-100\@xl\+ {
    margin-top: 100px !important;
  }

  .mR-100\@xl\+ {
    margin-right: 100px !important;
  }

  .mB-100\@xl\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@xl\+ {
    margin-left: 100px !important;
  }

  .mY-100\@xl\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xl\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xl\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@xl\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xl\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xl\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xl\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xl\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xl\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-100\@lg\+ {
    margin: 100px !important;
  }

  .mT-100\@lg\+ {
    margin-top: 100px !important;
  }

  .mR-100\@lg\+ {
    margin-right: 100px !important;
  }

  .mB-100\@lg\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg\+ {
    margin-left: 100px !important;
  }

  .mY-100\@lg\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@lg\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-100\@md\+ {
    margin: 100px !important;
  }

  .mT-100\@md\+ {
    margin-top: 100px !important;
  }

  .mR-100\@md\+ {
    margin-right: 100px !important;
  }

  .mB-100\@md\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@md\+ {
    margin-left: 100px !important;
  }

  .mY-100\@md\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@md\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-100\@sm\+ {
    margin: 100px !important;
  }

  .mT-100\@sm\+ {
    margin-top: 100px !important;
  }

  .mR-100\@sm\+ {
    margin-right: 100px !important;
  }

  .mB-100\@sm\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm\+ {
    margin-left: 100px !important;
  }

  .mY-100\@sm\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@sm\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 0) {
  .m-100\@xs\+ {
    margin: 100px !important;
  }

  .mT-100\@xs\+ {
    margin-top: 100px !important;
  }

  .mR-100\@xs\+ {
    margin-right: 100px !important;
  }

  .mB-100\@xs\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@xs\+ {
    margin-left: 100px !important;
  }

  .mY-100\@xs\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xs\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xs\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@xs\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xs\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xs\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xs\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xs\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xs\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-100\@xl- {
    margin: 100px !important;
  }

  .mT-100\@xl- {
    margin-top: 100px !important;
  }

  .mR-100\@xl- {
    margin-right: 100px !important;
  }

  .mB-100\@xl- {
    margin-bottom: 100px !important;
  }

  .mL-100\@xl- {
    margin-left: 100px !important;
  }

  .mY-100\@xl- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xl- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xl- {
    margin: -100px !important;
  }

  .mT-nv-100\@xl- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xl- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xl- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xl- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xl- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xl- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-100\@lg- {
    margin: 100px !important;
  }

  .mT-100\@lg- {
    margin-top: 100px !important;
  }

  .mR-100\@lg- {
    margin-right: 100px !important;
  }

  .mB-100\@lg- {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg- {
    margin-left: 100px !important;
  }

  .mY-100\@lg- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg- {
    margin: -100px !important;
  }

  .mT-nv-100\@lg- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-100\@md- {
    margin: 100px !important;
  }

  .mT-100\@md- {
    margin-top: 100px !important;
  }

  .mR-100\@md- {
    margin-right: 100px !important;
  }

  .mB-100\@md- {
    margin-bottom: 100px !important;
  }

  .mL-100\@md- {
    margin-left: 100px !important;
  }

  .mY-100\@md- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md- {
    margin: -100px !important;
  }

  .mT-nv-100\@md- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-100\@sm- {
    margin: 100px !important;
  }

  .mT-100\@sm- {
    margin-top: 100px !important;
  }

  .mR-100\@sm- {
    margin-right: 100px !important;
  }

  .mB-100\@sm- {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm- {
    margin-left: 100px !important;
  }

  .mY-100\@sm- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm- {
    margin: -100px !important;
  }

  .mT-nv-100\@sm- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-100\@lg {
    margin: 100px !important;
  }

  .mT-100\@lg {
    margin-top: 100px !important;
  }

  .mR-100\@lg {
    margin-right: 100px !important;
  }

  .mB-100\@lg {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg {
    margin-left: 100px !important;
  }

  .mY-100\@lg {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg {
    margin: -100px !important;
  }

  .mT-nv-100\@lg {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-100\@md {
    margin: 100px !important;
  }

  .mT-100\@md {
    margin-top: 100px !important;
  }

  .mR-100\@md {
    margin-right: 100px !important;
  }

  .mB-100\@md {
    margin-bottom: 100px !important;
  }

  .mL-100\@md {
    margin-left: 100px !important;
  }

  .mY-100\@md {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md {
    margin: -100px !important;
  }

  .mT-nv-100\@md {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-100\@sm {
    margin: 100px !important;
  }

  .mT-100\@sm {
    margin-top: 100px !important;
  }

  .mR-100\@sm {
    margin-right: 100px !important;
  }

  .mB-100\@sm {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm {
    margin-left: 100px !important;
  }

  .mY-100\@sm {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm {
    margin: -100px !important;
  }

  .mT-nv-100\@sm {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

.m-110 {
  margin: 110px !important;
}

.mT-110 {
  margin-top: 110px !important;
}

.mR-110 {
  margin-right: 110px !important;
}

.mB-110 {
  margin-bottom: 110px !important;
}

.mL-110 {
  margin-left: 110px !important;
}

.mY-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.mX-110 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}

.m-nv-110 {
  margin: -110px !important;
}

.mT-nv-110 {
  margin-top: -110px !important;
}

.mR-nv-110 {
  margin-right: -110px !important;
}

.mB-nv-110 {
  margin-bottom: -110px !important;
}

.mL-nv-110 {
  margin-left: -110px !important;
}

.mY-nv-110 {
  margin-top: -110px !important;
  margin-bottom: -110px !important;
}

.mX-nv-110 {
  margin-left: -110px !important;
  margin-right: -110px !important;
}

@media screen and (min-width: 1440px) {
  .m-110\@xl\+ {
    margin: 110px !important;
  }

  .mT-110\@xl\+ {
    margin-top: 110px !important;
  }

  .mR-110\@xl\+ {
    margin-right: 110px !important;
  }

  .mB-110\@xl\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@xl\+ {
    margin-left: 110px !important;
  }

  .mY-110\@xl\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xl\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xl\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@xl\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xl\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xl\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xl\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xl\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xl\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-110\@lg\+ {
    margin: 110px !important;
  }

  .mT-110\@lg\+ {
    margin-top: 110px !important;
  }

  .mR-110\@lg\+ {
    margin-right: 110px !important;
  }

  .mB-110\@lg\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg\+ {
    margin-left: 110px !important;
  }

  .mY-110\@lg\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@lg\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-110\@md\+ {
    margin: 110px !important;
  }

  .mT-110\@md\+ {
    margin-top: 110px !important;
  }

  .mR-110\@md\+ {
    margin-right: 110px !important;
  }

  .mB-110\@md\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@md\+ {
    margin-left: 110px !important;
  }

  .mY-110\@md\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@md\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-110\@sm\+ {
    margin: 110px !important;
  }

  .mT-110\@sm\+ {
    margin-top: 110px !important;
  }

  .mR-110\@sm\+ {
    margin-right: 110px !important;
  }

  .mB-110\@sm\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm\+ {
    margin-left: 110px !important;
  }

  .mY-110\@sm\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@sm\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 0) {
  .m-110\@xs\+ {
    margin: 110px !important;
  }

  .mT-110\@xs\+ {
    margin-top: 110px !important;
  }

  .mR-110\@xs\+ {
    margin-right: 110px !important;
  }

  .mB-110\@xs\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@xs\+ {
    margin-left: 110px !important;
  }

  .mY-110\@xs\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xs\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xs\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@xs\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xs\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xs\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xs\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xs\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xs\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-110\@xl- {
    margin: 110px !important;
  }

  .mT-110\@xl- {
    margin-top: 110px !important;
  }

  .mR-110\@xl- {
    margin-right: 110px !important;
  }

  .mB-110\@xl- {
    margin-bottom: 110px !important;
  }

  .mL-110\@xl- {
    margin-left: 110px !important;
  }

  .mY-110\@xl- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xl- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xl- {
    margin: -110px !important;
  }

  .mT-nv-110\@xl- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xl- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xl- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xl- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xl- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xl- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-110\@lg- {
    margin: 110px !important;
  }

  .mT-110\@lg- {
    margin-top: 110px !important;
  }

  .mR-110\@lg- {
    margin-right: 110px !important;
  }

  .mB-110\@lg- {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg- {
    margin-left: 110px !important;
  }

  .mY-110\@lg- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg- {
    margin: -110px !important;
  }

  .mT-nv-110\@lg- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-110\@md- {
    margin: 110px !important;
  }

  .mT-110\@md- {
    margin-top: 110px !important;
  }

  .mR-110\@md- {
    margin-right: 110px !important;
  }

  .mB-110\@md- {
    margin-bottom: 110px !important;
  }

  .mL-110\@md- {
    margin-left: 110px !important;
  }

  .mY-110\@md- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md- {
    margin: -110px !important;
  }

  .mT-nv-110\@md- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-110\@sm- {
    margin: 110px !important;
  }

  .mT-110\@sm- {
    margin-top: 110px !important;
  }

  .mR-110\@sm- {
    margin-right: 110px !important;
  }

  .mB-110\@sm- {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm- {
    margin-left: 110px !important;
  }

  .mY-110\@sm- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm- {
    margin: -110px !important;
  }

  .mT-nv-110\@sm- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-110\@lg {
    margin: 110px !important;
  }

  .mT-110\@lg {
    margin-top: 110px !important;
  }

  .mR-110\@lg {
    margin-right: 110px !important;
  }

  .mB-110\@lg {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg {
    margin-left: 110px !important;
  }

  .mY-110\@lg {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg {
    margin: -110px !important;
  }

  .mT-nv-110\@lg {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-110\@md {
    margin: 110px !important;
  }

  .mT-110\@md {
    margin-top: 110px !important;
  }

  .mR-110\@md {
    margin-right: 110px !important;
  }

  .mB-110\@md {
    margin-bottom: 110px !important;
  }

  .mL-110\@md {
    margin-left: 110px !important;
  }

  .mY-110\@md {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md {
    margin: -110px !important;
  }

  .mT-nv-110\@md {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-110\@sm {
    margin: 110px !important;
  }

  .mT-110\@sm {
    margin-top: 110px !important;
  }

  .mR-110\@sm {
    margin-right: 110px !important;
  }

  .mB-110\@sm {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm {
    margin-left: 110px !important;
  }

  .mY-110\@sm {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm {
    margin: -110px !important;
  }

  .mT-nv-110\@sm {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

.m-120 {
  margin: 120px !important;
}

.mT-120 {
  margin-top: 120px !important;
}

.mR-120 {
  margin-right: 120px !important;
}

.mB-120 {
  margin-bottom: 120px !important;
}

.mL-120 {
  margin-left: 120px !important;
}

.mY-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mX-120 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.m-nv-120 {
  margin: -120px !important;
}

.mT-nv-120 {
  margin-top: -120px !important;
}

.mR-nv-120 {
  margin-right: -120px !important;
}

.mB-nv-120 {
  margin-bottom: -120px !important;
}

.mL-nv-120 {
  margin-left: -120px !important;
}

.mY-nv-120 {
  margin-top: -120px !important;
  margin-bottom: -120px !important;
}

.mX-nv-120 {
  margin-left: -120px !important;
  margin-right: -120px !important;
}

@media screen and (min-width: 1440px) {
  .m-120\@xl\+ {
    margin: 120px !important;
  }

  .mT-120\@xl\+ {
    margin-top: 120px !important;
  }

  .mR-120\@xl\+ {
    margin-right: 120px !important;
  }

  .mB-120\@xl\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@xl\+ {
    margin-left: 120px !important;
  }

  .mY-120\@xl\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xl\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xl\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@xl\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xl\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xl\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xl\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xl\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xl\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-120\@lg\+ {
    margin: 120px !important;
  }

  .mT-120\@lg\+ {
    margin-top: 120px !important;
  }

  .mR-120\@lg\+ {
    margin-right: 120px !important;
  }

  .mB-120\@lg\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg\+ {
    margin-left: 120px !important;
  }

  .mY-120\@lg\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@lg\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-120\@md\+ {
    margin: 120px !important;
  }

  .mT-120\@md\+ {
    margin-top: 120px !important;
  }

  .mR-120\@md\+ {
    margin-right: 120px !important;
  }

  .mB-120\@md\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@md\+ {
    margin-left: 120px !important;
  }

  .mY-120\@md\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@md\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-120\@sm\+ {
    margin: 120px !important;
  }

  .mT-120\@sm\+ {
    margin-top: 120px !important;
  }

  .mR-120\@sm\+ {
    margin-right: 120px !important;
  }

  .mB-120\@sm\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm\+ {
    margin-left: 120px !important;
  }

  .mY-120\@sm\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@sm\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 0) {
  .m-120\@xs\+ {
    margin: 120px !important;
  }

  .mT-120\@xs\+ {
    margin-top: 120px !important;
  }

  .mR-120\@xs\+ {
    margin-right: 120px !important;
  }

  .mB-120\@xs\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@xs\+ {
    margin-left: 120px !important;
  }

  .mY-120\@xs\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xs\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xs\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@xs\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xs\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xs\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xs\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xs\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xs\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-120\@xl- {
    margin: 120px !important;
  }

  .mT-120\@xl- {
    margin-top: 120px !important;
  }

  .mR-120\@xl- {
    margin-right: 120px !important;
  }

  .mB-120\@xl- {
    margin-bottom: 120px !important;
  }

  .mL-120\@xl- {
    margin-left: 120px !important;
  }

  .mY-120\@xl- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xl- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xl- {
    margin: -120px !important;
  }

  .mT-nv-120\@xl- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xl- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xl- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xl- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xl- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xl- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-120\@lg- {
    margin: 120px !important;
  }

  .mT-120\@lg- {
    margin-top: 120px !important;
  }

  .mR-120\@lg- {
    margin-right: 120px !important;
  }

  .mB-120\@lg- {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg- {
    margin-left: 120px !important;
  }

  .mY-120\@lg- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg- {
    margin: -120px !important;
  }

  .mT-nv-120\@lg- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-120\@md- {
    margin: 120px !important;
  }

  .mT-120\@md- {
    margin-top: 120px !important;
  }

  .mR-120\@md- {
    margin-right: 120px !important;
  }

  .mB-120\@md- {
    margin-bottom: 120px !important;
  }

  .mL-120\@md- {
    margin-left: 120px !important;
  }

  .mY-120\@md- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md- {
    margin: -120px !important;
  }

  .mT-nv-120\@md- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-120\@sm- {
    margin: 120px !important;
  }

  .mT-120\@sm- {
    margin-top: 120px !important;
  }

  .mR-120\@sm- {
    margin-right: 120px !important;
  }

  .mB-120\@sm- {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm- {
    margin-left: 120px !important;
  }

  .mY-120\@sm- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm- {
    margin: -120px !important;
  }

  .mT-nv-120\@sm- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-120\@lg {
    margin: 120px !important;
  }

  .mT-120\@lg {
    margin-top: 120px !important;
  }

  .mR-120\@lg {
    margin-right: 120px !important;
  }

  .mB-120\@lg {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg {
    margin-left: 120px !important;
  }

  .mY-120\@lg {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg {
    margin: -120px !important;
  }

  .mT-nv-120\@lg {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-120\@md {
    margin: 120px !important;
  }

  .mT-120\@md {
    margin-top: 120px !important;
  }

  .mR-120\@md {
    margin-right: 120px !important;
  }

  .mB-120\@md {
    margin-bottom: 120px !important;
  }

  .mL-120\@md {
    margin-left: 120px !important;
  }

  .mY-120\@md {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md {
    margin: -120px !important;
  }

  .mT-nv-120\@md {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-120\@sm {
    margin: 120px !important;
  }

  .mT-120\@sm {
    margin-top: 120px !important;
  }

  .mR-120\@sm {
    margin-right: 120px !important;
  }

  .mB-120\@sm {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm {
    margin-left: 120px !important;
  }

  .mY-120\@sm {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm {
    margin: -120px !important;
  }

  .mT-nv-120\@sm {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

.m-130 {
  margin: 130px !important;
}

.mT-130 {
  margin-top: 130px !important;
}

.mR-130 {
  margin-right: 130px !important;
}

.mB-130 {
  margin-bottom: 130px !important;
}

.mL-130 {
  margin-left: 130px !important;
}

.mY-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}

.mX-130 {
  margin-left: 130px !important;
  margin-right: 130px !important;
}

.m-nv-130 {
  margin: -130px !important;
}

.mT-nv-130 {
  margin-top: -130px !important;
}

.mR-nv-130 {
  margin-right: -130px !important;
}

.mB-nv-130 {
  margin-bottom: -130px !important;
}

.mL-nv-130 {
  margin-left: -130px !important;
}

.mY-nv-130 {
  margin-top: -130px !important;
  margin-bottom: -130px !important;
}

.mX-nv-130 {
  margin-left: -130px !important;
  margin-right: -130px !important;
}

@media screen and (min-width: 1440px) {
  .m-130\@xl\+ {
    margin: 130px !important;
  }

  .mT-130\@xl\+ {
    margin-top: 130px !important;
  }

  .mR-130\@xl\+ {
    margin-right: 130px !important;
  }

  .mB-130\@xl\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@xl\+ {
    margin-left: 130px !important;
  }

  .mY-130\@xl\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xl\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xl\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@xl\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xl\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xl\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xl\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xl\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xl\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-130\@lg\+ {
    margin: 130px !important;
  }

  .mT-130\@lg\+ {
    margin-top: 130px !important;
  }

  .mR-130\@lg\+ {
    margin-right: 130px !important;
  }

  .mB-130\@lg\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg\+ {
    margin-left: 130px !important;
  }

  .mY-130\@lg\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@lg\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-130\@md\+ {
    margin: 130px !important;
  }

  .mT-130\@md\+ {
    margin-top: 130px !important;
  }

  .mR-130\@md\+ {
    margin-right: 130px !important;
  }

  .mB-130\@md\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@md\+ {
    margin-left: 130px !important;
  }

  .mY-130\@md\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@md\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-130\@sm\+ {
    margin: 130px !important;
  }

  .mT-130\@sm\+ {
    margin-top: 130px !important;
  }

  .mR-130\@sm\+ {
    margin-right: 130px !important;
  }

  .mB-130\@sm\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm\+ {
    margin-left: 130px !important;
  }

  .mY-130\@sm\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@sm\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 0) {
  .m-130\@xs\+ {
    margin: 130px !important;
  }

  .mT-130\@xs\+ {
    margin-top: 130px !important;
  }

  .mR-130\@xs\+ {
    margin-right: 130px !important;
  }

  .mB-130\@xs\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@xs\+ {
    margin-left: 130px !important;
  }

  .mY-130\@xs\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xs\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xs\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@xs\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xs\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xs\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xs\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xs\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xs\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-130\@xl- {
    margin: 130px !important;
  }

  .mT-130\@xl- {
    margin-top: 130px !important;
  }

  .mR-130\@xl- {
    margin-right: 130px !important;
  }

  .mB-130\@xl- {
    margin-bottom: 130px !important;
  }

  .mL-130\@xl- {
    margin-left: 130px !important;
  }

  .mY-130\@xl- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xl- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xl- {
    margin: -130px !important;
  }

  .mT-nv-130\@xl- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xl- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xl- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xl- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xl- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xl- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-130\@lg- {
    margin: 130px !important;
  }

  .mT-130\@lg- {
    margin-top: 130px !important;
  }

  .mR-130\@lg- {
    margin-right: 130px !important;
  }

  .mB-130\@lg- {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg- {
    margin-left: 130px !important;
  }

  .mY-130\@lg- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg- {
    margin: -130px !important;
  }

  .mT-nv-130\@lg- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-130\@md- {
    margin: 130px !important;
  }

  .mT-130\@md- {
    margin-top: 130px !important;
  }

  .mR-130\@md- {
    margin-right: 130px !important;
  }

  .mB-130\@md- {
    margin-bottom: 130px !important;
  }

  .mL-130\@md- {
    margin-left: 130px !important;
  }

  .mY-130\@md- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md- {
    margin: -130px !important;
  }

  .mT-nv-130\@md- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-130\@sm- {
    margin: 130px !important;
  }

  .mT-130\@sm- {
    margin-top: 130px !important;
  }

  .mR-130\@sm- {
    margin-right: 130px !important;
  }

  .mB-130\@sm- {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm- {
    margin-left: 130px !important;
  }

  .mY-130\@sm- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm- {
    margin: -130px !important;
  }

  .mT-nv-130\@sm- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-130\@lg {
    margin: 130px !important;
  }

  .mT-130\@lg {
    margin-top: 130px !important;
  }

  .mR-130\@lg {
    margin-right: 130px !important;
  }

  .mB-130\@lg {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg {
    margin-left: 130px !important;
  }

  .mY-130\@lg {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg {
    margin: -130px !important;
  }

  .mT-nv-130\@lg {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-130\@md {
    margin: 130px !important;
  }

  .mT-130\@md {
    margin-top: 130px !important;
  }

  .mR-130\@md {
    margin-right: 130px !important;
  }

  .mB-130\@md {
    margin-bottom: 130px !important;
  }

  .mL-130\@md {
    margin-left: 130px !important;
  }

  .mY-130\@md {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md {
    margin: -130px !important;
  }

  .mT-nv-130\@md {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-130\@sm {
    margin: 130px !important;
  }

  .mT-130\@sm {
    margin-top: 130px !important;
  }

  .mR-130\@sm {
    margin-right: 130px !important;
  }

  .mB-130\@sm {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm {
    margin-left: 130px !important;
  }

  .mY-130\@sm {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm {
    margin: -130px !important;
  }

  .mT-nv-130\@sm {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

.m-140 {
  margin: 140px !important;
}

.mT-140 {
  margin-top: 140px !important;
}

.mR-140 {
  margin-right: 140px !important;
}

.mB-140 {
  margin-bottom: 140px !important;
}

.mL-140 {
  margin-left: 140px !important;
}

.mY-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.mX-140 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.m-nv-140 {
  margin: -140px !important;
}

.mT-nv-140 {
  margin-top: -140px !important;
}

.mR-nv-140 {
  margin-right: -140px !important;
}

.mB-nv-140 {
  margin-bottom: -140px !important;
}

.mL-nv-140 {
  margin-left: -140px !important;
}

.mY-nv-140 {
  margin-top: -140px !important;
  margin-bottom: -140px !important;
}

.mX-nv-140 {
  margin-left: -140px !important;
  margin-right: -140px !important;
}

@media screen and (min-width: 1440px) {
  .m-140\@xl\+ {
    margin: 140px !important;
  }

  .mT-140\@xl\+ {
    margin-top: 140px !important;
  }

  .mR-140\@xl\+ {
    margin-right: 140px !important;
  }

  .mB-140\@xl\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@xl\+ {
    margin-left: 140px !important;
  }

  .mY-140\@xl\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xl\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xl\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@xl\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xl\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xl\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xl\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xl\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xl\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-140\@lg\+ {
    margin: 140px !important;
  }

  .mT-140\@lg\+ {
    margin-top: 140px !important;
  }

  .mR-140\@lg\+ {
    margin-right: 140px !important;
  }

  .mB-140\@lg\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg\+ {
    margin-left: 140px !important;
  }

  .mY-140\@lg\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@lg\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-140\@md\+ {
    margin: 140px !important;
  }

  .mT-140\@md\+ {
    margin-top: 140px !important;
  }

  .mR-140\@md\+ {
    margin-right: 140px !important;
  }

  .mB-140\@md\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@md\+ {
    margin-left: 140px !important;
  }

  .mY-140\@md\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@md\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-140\@sm\+ {
    margin: 140px !important;
  }

  .mT-140\@sm\+ {
    margin-top: 140px !important;
  }

  .mR-140\@sm\+ {
    margin-right: 140px !important;
  }

  .mB-140\@sm\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm\+ {
    margin-left: 140px !important;
  }

  .mY-140\@sm\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@sm\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 0) {
  .m-140\@xs\+ {
    margin: 140px !important;
  }

  .mT-140\@xs\+ {
    margin-top: 140px !important;
  }

  .mR-140\@xs\+ {
    margin-right: 140px !important;
  }

  .mB-140\@xs\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@xs\+ {
    margin-left: 140px !important;
  }

  .mY-140\@xs\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xs\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xs\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@xs\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xs\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xs\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xs\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xs\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xs\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-140\@xl- {
    margin: 140px !important;
  }

  .mT-140\@xl- {
    margin-top: 140px !important;
  }

  .mR-140\@xl- {
    margin-right: 140px !important;
  }

  .mB-140\@xl- {
    margin-bottom: 140px !important;
  }

  .mL-140\@xl- {
    margin-left: 140px !important;
  }

  .mY-140\@xl- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xl- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xl- {
    margin: -140px !important;
  }

  .mT-nv-140\@xl- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xl- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xl- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xl- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xl- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xl- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-140\@lg- {
    margin: 140px !important;
  }

  .mT-140\@lg- {
    margin-top: 140px !important;
  }

  .mR-140\@lg- {
    margin-right: 140px !important;
  }

  .mB-140\@lg- {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg- {
    margin-left: 140px !important;
  }

  .mY-140\@lg- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg- {
    margin: -140px !important;
  }

  .mT-nv-140\@lg- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-140\@md- {
    margin: 140px !important;
  }

  .mT-140\@md- {
    margin-top: 140px !important;
  }

  .mR-140\@md- {
    margin-right: 140px !important;
  }

  .mB-140\@md- {
    margin-bottom: 140px !important;
  }

  .mL-140\@md- {
    margin-left: 140px !important;
  }

  .mY-140\@md- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md- {
    margin: -140px !important;
  }

  .mT-nv-140\@md- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-140\@sm- {
    margin: 140px !important;
  }

  .mT-140\@sm- {
    margin-top: 140px !important;
  }

  .mR-140\@sm- {
    margin-right: 140px !important;
  }

  .mB-140\@sm- {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm- {
    margin-left: 140px !important;
  }

  .mY-140\@sm- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm- {
    margin: -140px !important;
  }

  .mT-nv-140\@sm- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-140\@lg {
    margin: 140px !important;
  }

  .mT-140\@lg {
    margin-top: 140px !important;
  }

  .mR-140\@lg {
    margin-right: 140px !important;
  }

  .mB-140\@lg {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg {
    margin-left: 140px !important;
  }

  .mY-140\@lg {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg {
    margin: -140px !important;
  }

  .mT-nv-140\@lg {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-140\@md {
    margin: 140px !important;
  }

  .mT-140\@md {
    margin-top: 140px !important;
  }

  .mR-140\@md {
    margin-right: 140px !important;
  }

  .mB-140\@md {
    margin-bottom: 140px !important;
  }

  .mL-140\@md {
    margin-left: 140px !important;
  }

  .mY-140\@md {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md {
    margin: -140px !important;
  }

  .mT-nv-140\@md {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-140\@sm {
    margin: 140px !important;
  }

  .mT-140\@sm {
    margin-top: 140px !important;
  }

  .mR-140\@sm {
    margin-right: 140px !important;
  }

  .mB-140\@sm {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm {
    margin-left: 140px !important;
  }

  .mY-140\@sm {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm {
    margin: -140px !important;
  }

  .mT-nv-140\@sm {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

.m-150 {
  margin: 150px !important;
}

.mT-150 {
  margin-top: 150px !important;
}

.mR-150 {
  margin-right: 150px !important;
}

.mB-150 {
  margin-bottom: 150px !important;
}

.mL-150 {
  margin-left: 150px !important;
}

.mY-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.mX-150 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.m-nv-150 {
  margin: -150px !important;
}

.mT-nv-150 {
  margin-top: -150px !important;
}

.mR-nv-150 {
  margin-right: -150px !important;
}

.mB-nv-150 {
  margin-bottom: -150px !important;
}

.mL-nv-150 {
  margin-left: -150px !important;
}

.mY-nv-150 {
  margin-top: -150px !important;
  margin-bottom: -150px !important;
}

.mX-nv-150 {
  margin-left: -150px !important;
  margin-right: -150px !important;
}

@media screen and (min-width: 1440px) {
  .m-150\@xl\+ {
    margin: 150px !important;
  }

  .mT-150\@xl\+ {
    margin-top: 150px !important;
  }

  .mR-150\@xl\+ {
    margin-right: 150px !important;
  }

  .mB-150\@xl\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@xl\+ {
    margin-left: 150px !important;
  }

  .mY-150\@xl\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xl\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xl\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@xl\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xl\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xl\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xl\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xl\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xl\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-150\@lg\+ {
    margin: 150px !important;
  }

  .mT-150\@lg\+ {
    margin-top: 150px !important;
  }

  .mR-150\@lg\+ {
    margin-right: 150px !important;
  }

  .mB-150\@lg\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg\+ {
    margin-left: 150px !important;
  }

  .mY-150\@lg\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@lg\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-150\@md\+ {
    margin: 150px !important;
  }

  .mT-150\@md\+ {
    margin-top: 150px !important;
  }

  .mR-150\@md\+ {
    margin-right: 150px !important;
  }

  .mB-150\@md\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@md\+ {
    margin-left: 150px !important;
  }

  .mY-150\@md\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@md\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-150\@sm\+ {
    margin: 150px !important;
  }

  .mT-150\@sm\+ {
    margin-top: 150px !important;
  }

  .mR-150\@sm\+ {
    margin-right: 150px !important;
  }

  .mB-150\@sm\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm\+ {
    margin-left: 150px !important;
  }

  .mY-150\@sm\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@sm\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 0) {
  .m-150\@xs\+ {
    margin: 150px !important;
  }

  .mT-150\@xs\+ {
    margin-top: 150px !important;
  }

  .mR-150\@xs\+ {
    margin-right: 150px !important;
  }

  .mB-150\@xs\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@xs\+ {
    margin-left: 150px !important;
  }

  .mY-150\@xs\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xs\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xs\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@xs\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xs\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xs\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xs\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xs\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xs\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-150\@xl- {
    margin: 150px !important;
  }

  .mT-150\@xl- {
    margin-top: 150px !important;
  }

  .mR-150\@xl- {
    margin-right: 150px !important;
  }

  .mB-150\@xl- {
    margin-bottom: 150px !important;
  }

  .mL-150\@xl- {
    margin-left: 150px !important;
  }

  .mY-150\@xl- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xl- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xl- {
    margin: -150px !important;
  }

  .mT-nv-150\@xl- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xl- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xl- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xl- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xl- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xl- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-150\@lg- {
    margin: 150px !important;
  }

  .mT-150\@lg- {
    margin-top: 150px !important;
  }

  .mR-150\@lg- {
    margin-right: 150px !important;
  }

  .mB-150\@lg- {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg- {
    margin-left: 150px !important;
  }

  .mY-150\@lg- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg- {
    margin: -150px !important;
  }

  .mT-nv-150\@lg- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-150\@md- {
    margin: 150px !important;
  }

  .mT-150\@md- {
    margin-top: 150px !important;
  }

  .mR-150\@md- {
    margin-right: 150px !important;
  }

  .mB-150\@md- {
    margin-bottom: 150px !important;
  }

  .mL-150\@md- {
    margin-left: 150px !important;
  }

  .mY-150\@md- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md- {
    margin: -150px !important;
  }

  .mT-nv-150\@md- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-150\@sm- {
    margin: 150px !important;
  }

  .mT-150\@sm- {
    margin-top: 150px !important;
  }

  .mR-150\@sm- {
    margin-right: 150px !important;
  }

  .mB-150\@sm- {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm- {
    margin-left: 150px !important;
  }

  .mY-150\@sm- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm- {
    margin: -150px !important;
  }

  .mT-nv-150\@sm- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-150\@lg {
    margin: 150px !important;
  }

  .mT-150\@lg {
    margin-top: 150px !important;
  }

  .mR-150\@lg {
    margin-right: 150px !important;
  }

  .mB-150\@lg {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg {
    margin-left: 150px !important;
  }

  .mY-150\@lg {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg {
    margin: -150px !important;
  }

  .mT-nv-150\@lg {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-150\@md {
    margin: 150px !important;
  }

  .mT-150\@md {
    margin-top: 150px !important;
  }

  .mR-150\@md {
    margin-right: 150px !important;
  }

  .mB-150\@md {
    margin-bottom: 150px !important;
  }

  .mL-150\@md {
    margin-left: 150px !important;
  }

  .mY-150\@md {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md {
    margin: -150px !important;
  }

  .mT-nv-150\@md {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-150\@sm {
    margin: 150px !important;
  }

  .mT-150\@sm {
    margin-top: 150px !important;
  }

  .mR-150\@sm {
    margin-right: 150px !important;
  }

  .mB-150\@sm {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm {
    margin-left: 150px !important;
  }

  .mY-150\@sm {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm {
    margin: -150px !important;
  }

  .mT-nv-150\@sm {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

.m-160 {
  margin: 160px !important;
}

.mT-160 {
  margin-top: 160px !important;
}

.mR-160 {
  margin-right: 160px !important;
}

.mB-160 {
  margin-bottom: 160px !important;
}

.mL-160 {
  margin-left: 160px !important;
}

.mY-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}

.mX-160 {
  margin-left: 160px !important;
  margin-right: 160px !important;
}

.m-nv-160 {
  margin: -160px !important;
}

.mT-nv-160 {
  margin-top: -160px !important;
}

.mR-nv-160 {
  margin-right: -160px !important;
}

.mB-nv-160 {
  margin-bottom: -160px !important;
}

.mL-nv-160 {
  margin-left: -160px !important;
}

.mY-nv-160 {
  margin-top: -160px !important;
  margin-bottom: -160px !important;
}

.mX-nv-160 {
  margin-left: -160px !important;
  margin-right: -160px !important;
}

@media screen and (min-width: 1440px) {
  .m-160\@xl\+ {
    margin: 160px !important;
  }

  .mT-160\@xl\+ {
    margin-top: 160px !important;
  }

  .mR-160\@xl\+ {
    margin-right: 160px !important;
  }

  .mB-160\@xl\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@xl\+ {
    margin-left: 160px !important;
  }

  .mY-160\@xl\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xl\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xl\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@xl\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xl\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xl\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xl\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xl\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xl\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-160\@lg\+ {
    margin: 160px !important;
  }

  .mT-160\@lg\+ {
    margin-top: 160px !important;
  }

  .mR-160\@lg\+ {
    margin-right: 160px !important;
  }

  .mB-160\@lg\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg\+ {
    margin-left: 160px !important;
  }

  .mY-160\@lg\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@lg\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-160\@md\+ {
    margin: 160px !important;
  }

  .mT-160\@md\+ {
    margin-top: 160px !important;
  }

  .mR-160\@md\+ {
    margin-right: 160px !important;
  }

  .mB-160\@md\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@md\+ {
    margin-left: 160px !important;
  }

  .mY-160\@md\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@md\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-160\@sm\+ {
    margin: 160px !important;
  }

  .mT-160\@sm\+ {
    margin-top: 160px !important;
  }

  .mR-160\@sm\+ {
    margin-right: 160px !important;
  }

  .mB-160\@sm\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm\+ {
    margin-left: 160px !important;
  }

  .mY-160\@sm\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@sm\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 0) {
  .m-160\@xs\+ {
    margin: 160px !important;
  }

  .mT-160\@xs\+ {
    margin-top: 160px !important;
  }

  .mR-160\@xs\+ {
    margin-right: 160px !important;
  }

  .mB-160\@xs\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@xs\+ {
    margin-left: 160px !important;
  }

  .mY-160\@xs\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xs\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xs\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@xs\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xs\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xs\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xs\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xs\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xs\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-160\@xl- {
    margin: 160px !important;
  }

  .mT-160\@xl- {
    margin-top: 160px !important;
  }

  .mR-160\@xl- {
    margin-right: 160px !important;
  }

  .mB-160\@xl- {
    margin-bottom: 160px !important;
  }

  .mL-160\@xl- {
    margin-left: 160px !important;
  }

  .mY-160\@xl- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xl- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xl- {
    margin: -160px !important;
  }

  .mT-nv-160\@xl- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xl- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xl- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xl- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xl- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xl- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-160\@lg- {
    margin: 160px !important;
  }

  .mT-160\@lg- {
    margin-top: 160px !important;
  }

  .mR-160\@lg- {
    margin-right: 160px !important;
  }

  .mB-160\@lg- {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg- {
    margin-left: 160px !important;
  }

  .mY-160\@lg- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg- {
    margin: -160px !important;
  }

  .mT-nv-160\@lg- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-160\@md- {
    margin: 160px !important;
  }

  .mT-160\@md- {
    margin-top: 160px !important;
  }

  .mR-160\@md- {
    margin-right: 160px !important;
  }

  .mB-160\@md- {
    margin-bottom: 160px !important;
  }

  .mL-160\@md- {
    margin-left: 160px !important;
  }

  .mY-160\@md- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md- {
    margin: -160px !important;
  }

  .mT-nv-160\@md- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-160\@sm- {
    margin: 160px !important;
  }

  .mT-160\@sm- {
    margin-top: 160px !important;
  }

  .mR-160\@sm- {
    margin-right: 160px !important;
  }

  .mB-160\@sm- {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm- {
    margin-left: 160px !important;
  }

  .mY-160\@sm- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm- {
    margin: -160px !important;
  }

  .mT-nv-160\@sm- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-160\@lg {
    margin: 160px !important;
  }

  .mT-160\@lg {
    margin-top: 160px !important;
  }

  .mR-160\@lg {
    margin-right: 160px !important;
  }

  .mB-160\@lg {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg {
    margin-left: 160px !important;
  }

  .mY-160\@lg {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg {
    margin: -160px !important;
  }

  .mT-nv-160\@lg {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-160\@md {
    margin: 160px !important;
  }

  .mT-160\@md {
    margin-top: 160px !important;
  }

  .mR-160\@md {
    margin-right: 160px !important;
  }

  .mB-160\@md {
    margin-bottom: 160px !important;
  }

  .mL-160\@md {
    margin-left: 160px !important;
  }

  .mY-160\@md {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md {
    margin: -160px !important;
  }

  .mT-nv-160\@md {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-160\@sm {
    margin: 160px !important;
  }

  .mT-160\@sm {
    margin-top: 160px !important;
  }

  .mR-160\@sm {
    margin-right: 160px !important;
  }

  .mB-160\@sm {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm {
    margin-left: 160px !important;
  }

  .mY-160\@sm {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm {
    margin: -160px !important;
  }

  .mT-nv-160\@sm {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

.m-a {
  margin: auto !important;
}

.mX-a {
  margin-left: auto !important;
  margin-right: auto !important;
}

.mT-a {
  margin-top: auto !important;
}

.mR-a {
  margin-right: auto !important;
}

.mB-a {
  margin-bottom: auto !important;
}

.mL-a {
  margin-left: auto !important;
}

@media screen and (min-width: 1440px) {
  .m-a\@xl\+ {
    margin: auto !important;
  }

  .mX-a\@xl\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xl\+ {
    margin-top: auto !important;
  }

  .mR-a\@xl\+ {
    margin-right: auto !important;
  }

  .mB-a\@xl\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@xl\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-a\@lg\+ {
    margin: auto !important;
  }

  .mX-a\@lg\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg\+ {
    margin-top: auto !important;
  }

  .mR-a\@lg\+ {
    margin-right: auto !important;
  }

  .mB-a\@lg\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@lg\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 992px) {
  .m-a\@md\+ {
    margin: auto !important;
  }

  .mX-a\@md\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md\+ {
    margin-top: auto !important;
  }

  .mR-a\@md\+ {
    margin-right: auto !important;
  }

  .mB-a\@md\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@md\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 768px) {
  .m-a\@sm\+ {
    margin: auto !important;
  }

  .mX-a\@sm\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm\+ {
    margin-top: auto !important;
  }

  .mR-a\@sm\+ {
    margin-right: auto !important;
  }

  .mB-a\@sm\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@sm\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 0) {
  .m-a\@xs\+ {
    margin: auto !important;
  }

  .mX-a\@xs\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xs\+ {
    margin-top: auto !important;
  }

  .mR-a\@xs\+ {
    margin-right: auto !important;
  }

  .mB-a\@xs\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@xs\+ {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-a\@xl- {
    margin: auto !important;
  }

  .mX-a\@xl- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xl- {
    margin-top: auto !important;
  }

  .mR-a\@xl- {
    margin-right: auto !important;
  }

  .mB-a\@xl- {
    margin-bottom: auto !important;
  }

  .mL-a\@xl- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-a\@lg- {
    margin: auto !important;
  }

  .mX-a\@lg- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg- {
    margin-top: auto !important;
  }

  .mR-a\@lg- {
    margin-right: auto !important;
  }

  .mB-a\@lg- {
    margin-bottom: auto !important;
  }

  .mL-a\@lg- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 991px) {
  .m-a\@md- {
    margin: auto !important;
  }

  .mX-a\@md- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md- {
    margin-top: auto !important;
  }

  .mR-a\@md- {
    margin-right: auto !important;
  }

  .mB-a\@md- {
    margin-bottom: auto !important;
  }

  .mL-a\@md- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 767px) {
  .m-a\@sm- {
    margin: auto !important;
  }

  .mX-a\@sm- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm- {
    margin-top: auto !important;
  }

  .mR-a\@sm- {
    margin-right: auto !important;
  }

  .mB-a\@sm- {
    margin-bottom: auto !important;
  }

  .mL-a\@sm- {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-a\@lg {
    margin: auto !important;
  }

  .mX-a\@lg {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg {
    margin-top: auto !important;
  }

  .mR-a\@lg {
    margin-right: auto !important;
  }

  .mB-a\@lg {
    margin-bottom: auto !important;
  }

  .mL-a\@lg {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-a\@md {
    margin: auto !important;
  }

  .mX-a\@md {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md {
    margin-top: auto !important;
  }

  .mR-a\@md {
    margin-right: auto !important;
  }

  .mB-a\@md {
    margin-bottom: auto !important;
  }

  .mL-a\@md {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-a\@sm {
    margin: auto !important;
  }

  .mX-a\@sm {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm {
    margin-top: auto !important;
  }

  .mR-a\@sm {
    margin-right: auto !important;
  }

  .mB-a\@sm {
    margin-bottom: auto !important;
  }

  .mL-a\@sm {
    margin-left: auto !important;
  }
}

.bgsz-cv {
  background-size: cover;
}

.bgsz-ct {
  background-size: contain;
}

.bgsz-full {
  background-size: 100% 100%;
}

.bgpX-c {
  background-position-x: center;
}

.bgpX-t {
  background-position-x: top;
}

.bgpX-r {
  background-position-x: right;
}

.bgpX-l {
  background-position-x: left;
}

.bgpX-b {
  background-position-x: bottom;
}

.bgpY-c {
  background-position-y: center;
}

.bgpY-t {
  background-position-y: top;
}

.bgpY-r {
  background-position-y: right;
}

.bgpY-l {
  background-position-y: left;
}

.bgpY-b {
  background-position-y: bottom;
}

.bgr-n {
  background-repeat: no-repeat;
}

.bgr-y {
  background-repeat: repeat-y;
}

.bgr-x {
  background-repeat: repeat-x;
}

.of-ct {
  object-fit: contain;
}

.of-cv {
  object-fit: cover;
}

.of-f {
  object-fit: fill;
}

.of-n {
  object-fit: none;
}

.of-sd {
  object-fit: scale-down;
}

.rsz-v {
  resize: vertical;
}

.rsz-h {
  resize: horizontal;
}

.op-0 {
  opacity: 0;
}

.op-10p {
  opacity: 0.1;
}

.op-20p {
  opacity: 0.2;
}

.op-30p {
  opacity: 0.3;
}

.op-40p {
  opacity: 0.4;
}

.op-50p {
  opacity: 0.5;
}

.op-60p {
  opacity: 0.6;
}

.op-70p {
  opacity: 0.7;
}

.op-80p {
  opacity: 0.8;
}

.op-90p {
  opacity: 0.9;
}

.op-100p {
  opacity: 1;
}

.cur-na {
  cursor: not-allowed;
}

.cur-p {
  cursor: pointer;
}

.cur-a {
  cursor: auto;
}

.vis-v {
  visibility: visible;
}

.vis-h {
  visibility: hidden;
}

.p-0 {
  padding: 0px !important;
}

.pT-0 {
  padding-top: 0px !important;
}

.pR-0 {
  padding-right: 0px !important;
}

.pB-0 {
  padding-bottom: 0px !important;
}

.pL-0 {
  padding-left: 0px !important;
}

.pY-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.pX-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

@media screen and (min-width: 1440px) {
  .p-0\@xl\+ {
    padding: 0px !important;
  }

  .pT-0\@xl\+ {
    padding-top: 0px !important;
  }

  .pR-0\@xl\+ {
    padding-right: 0px !important;
  }

  .pB-0\@xl\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@xl\+ {
    padding-left: 0px !important;
  }

  .pY-0\@xl\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xl\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-0\@lg\+ {
    padding: 0px !important;
  }

  .pT-0\@lg\+ {
    padding-top: 0px !important;
  }

  .pR-0\@lg\+ {
    padding-right: 0px !important;
  }

  .pB-0\@lg\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg\+ {
    padding-left: 0px !important;
  }

  .pY-0\@lg\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-0\@md\+ {
    padding: 0px !important;
  }

  .pT-0\@md\+ {
    padding-top: 0px !important;
  }

  .pR-0\@md\+ {
    padding-right: 0px !important;
  }

  .pB-0\@md\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@md\+ {
    padding-left: 0px !important;
  }

  .pY-0\@md\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-0\@sm\+ {
    padding: 0px !important;
  }

  .pT-0\@sm\+ {
    padding-top: 0px !important;
  }

  .pR-0\@sm\+ {
    padding-right: 0px !important;
  }

  .pB-0\@sm\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm\+ {
    padding-left: 0px !important;
  }

  .pY-0\@sm\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 0) {
  .p-0\@xs\+ {
    padding: 0px !important;
  }

  .pT-0\@xs\+ {
    padding-top: 0px !important;
  }

  .pR-0\@xs\+ {
    padding-right: 0px !important;
  }

  .pB-0\@xs\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@xs\+ {
    padding-left: 0px !important;
  }

  .pY-0\@xs\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xs\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-0\@xl- {
    padding: 0px !important;
  }

  .pT-0\@xl- {
    padding-top: 0px !important;
  }

  .pR-0\@xl- {
    padding-right: 0px !important;
  }

  .pB-0\@xl- {
    padding-bottom: 0px !important;
  }

  .pL-0\@xl- {
    padding-left: 0px !important;
  }

  .pY-0\@xl- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xl- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-0\@lg- {
    padding: 0px !important;
  }

  .pT-0\@lg- {
    padding-top: 0px !important;
  }

  .pR-0\@lg- {
    padding-right: 0px !important;
  }

  .pB-0\@lg- {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg- {
    padding-left: 0px !important;
  }

  .pY-0\@lg- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-0\@md- {
    padding: 0px !important;
  }

  .pT-0\@md- {
    padding-top: 0px !important;
  }

  .pR-0\@md- {
    padding-right: 0px !important;
  }

  .pB-0\@md- {
    padding-bottom: 0px !important;
  }

  .pL-0\@md- {
    padding-left: 0px !important;
  }

  .pY-0\@md- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-0\@sm- {
    padding: 0px !important;
  }

  .pT-0\@sm- {
    padding-top: 0px !important;
  }

  .pR-0\@sm- {
    padding-right: 0px !important;
  }

  .pB-0\@sm- {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm- {
    padding-left: 0px !important;
  }

  .pY-0\@sm- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-0\@lg {
    padding: 0px !important;
  }

  .pT-0\@lg {
    padding-top: 0px !important;
  }

  .pR-0\@lg {
    padding-right: 0px !important;
  }

  .pB-0\@lg {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg {
    padding-left: 0px !important;
  }

  .pY-0\@lg {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-0\@md {
    padding: 0px !important;
  }

  .pT-0\@md {
    padding-top: 0px !important;
  }

  .pR-0\@md {
    padding-right: 0px !important;
  }

  .pB-0\@md {
    padding-bottom: 0px !important;
  }

  .pL-0\@md {
    padding-left: 0px !important;
  }

  .pY-0\@md {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-0\@sm {
    padding: 0px !important;
  }

  .pT-0\@sm {
    padding-top: 0px !important;
  }

  .pR-0\@sm {
    padding-right: 0px !important;
  }

  .pB-0\@sm {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm {
    padding-left: 0px !important;
  }

  .pY-0\@sm {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

.p-1 {
  padding: 1px !important;
}

.pT-1 {
  padding-top: 1px !important;
}

.pR-1 {
  padding-right: 1px !important;
}

.pB-1 {
  padding-bottom: 1px !important;
}

.pL-1 {
  padding-left: 1px !important;
}

.pY-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.pX-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

@media screen and (min-width: 1440px) {
  .p-1\@xl\+ {
    padding: 1px !important;
  }

  .pT-1\@xl\+ {
    padding-top: 1px !important;
  }

  .pR-1\@xl\+ {
    padding-right: 1px !important;
  }

  .pB-1\@xl\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@xl\+ {
    padding-left: 1px !important;
  }

  .pY-1\@xl\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xl\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-1\@lg\+ {
    padding: 1px !important;
  }

  .pT-1\@lg\+ {
    padding-top: 1px !important;
  }

  .pR-1\@lg\+ {
    padding-right: 1px !important;
  }

  .pB-1\@lg\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg\+ {
    padding-left: 1px !important;
  }

  .pY-1\@lg\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-1\@md\+ {
    padding: 1px !important;
  }

  .pT-1\@md\+ {
    padding-top: 1px !important;
  }

  .pR-1\@md\+ {
    padding-right: 1px !important;
  }

  .pB-1\@md\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@md\+ {
    padding-left: 1px !important;
  }

  .pY-1\@md\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-1\@sm\+ {
    padding: 1px !important;
  }

  .pT-1\@sm\+ {
    padding-top: 1px !important;
  }

  .pR-1\@sm\+ {
    padding-right: 1px !important;
  }

  .pB-1\@sm\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm\+ {
    padding-left: 1px !important;
  }

  .pY-1\@sm\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 0) {
  .p-1\@xs\+ {
    padding: 1px !important;
  }

  .pT-1\@xs\+ {
    padding-top: 1px !important;
  }

  .pR-1\@xs\+ {
    padding-right: 1px !important;
  }

  .pB-1\@xs\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@xs\+ {
    padding-left: 1px !important;
  }

  .pY-1\@xs\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xs\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-1\@xl- {
    padding: 1px !important;
  }

  .pT-1\@xl- {
    padding-top: 1px !important;
  }

  .pR-1\@xl- {
    padding-right: 1px !important;
  }

  .pB-1\@xl- {
    padding-bottom: 1px !important;
  }

  .pL-1\@xl- {
    padding-left: 1px !important;
  }

  .pY-1\@xl- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xl- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-1\@lg- {
    padding: 1px !important;
  }

  .pT-1\@lg- {
    padding-top: 1px !important;
  }

  .pR-1\@lg- {
    padding-right: 1px !important;
  }

  .pB-1\@lg- {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg- {
    padding-left: 1px !important;
  }

  .pY-1\@lg- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-1\@md- {
    padding: 1px !important;
  }

  .pT-1\@md- {
    padding-top: 1px !important;
  }

  .pR-1\@md- {
    padding-right: 1px !important;
  }

  .pB-1\@md- {
    padding-bottom: 1px !important;
  }

  .pL-1\@md- {
    padding-left: 1px !important;
  }

  .pY-1\@md- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-1\@sm- {
    padding: 1px !important;
  }

  .pT-1\@sm- {
    padding-top: 1px !important;
  }

  .pR-1\@sm- {
    padding-right: 1px !important;
  }

  .pB-1\@sm- {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm- {
    padding-left: 1px !important;
  }

  .pY-1\@sm- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-1\@lg {
    padding: 1px !important;
  }

  .pT-1\@lg {
    padding-top: 1px !important;
  }

  .pR-1\@lg {
    padding-right: 1px !important;
  }

  .pB-1\@lg {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg {
    padding-left: 1px !important;
  }

  .pY-1\@lg {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-1\@md {
    padding: 1px !important;
  }

  .pT-1\@md {
    padding-top: 1px !important;
  }

  .pR-1\@md {
    padding-right: 1px !important;
  }

  .pB-1\@md {
    padding-bottom: 1px !important;
  }

  .pL-1\@md {
    padding-left: 1px !important;
  }

  .pY-1\@md {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-1\@sm {
    padding: 1px !important;
  }

  .pT-1\@sm {
    padding-top: 1px !important;
  }

  .pR-1\@sm {
    padding-right: 1px !important;
  }

  .pB-1\@sm {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm {
    padding-left: 1px !important;
  }

  .pY-1\@sm {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

.p-2 {
  padding: 2px !important;
}

.pT-2 {
  padding-top: 2px !important;
}

.pR-2 {
  padding-right: 2px !important;
}

.pB-2 {
  padding-bottom: 2px !important;
}

.pL-2 {
  padding-left: 2px !important;
}

.pY-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.pX-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

@media screen and (min-width: 1440px) {
  .p-2\@xl\+ {
    padding: 2px !important;
  }

  .pT-2\@xl\+ {
    padding-top: 2px !important;
  }

  .pR-2\@xl\+ {
    padding-right: 2px !important;
  }

  .pB-2\@xl\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@xl\+ {
    padding-left: 2px !important;
  }

  .pY-2\@xl\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xl\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-2\@lg\+ {
    padding: 2px !important;
  }

  .pT-2\@lg\+ {
    padding-top: 2px !important;
  }

  .pR-2\@lg\+ {
    padding-right: 2px !important;
  }

  .pB-2\@lg\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg\+ {
    padding-left: 2px !important;
  }

  .pY-2\@lg\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-2\@md\+ {
    padding: 2px !important;
  }

  .pT-2\@md\+ {
    padding-top: 2px !important;
  }

  .pR-2\@md\+ {
    padding-right: 2px !important;
  }

  .pB-2\@md\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@md\+ {
    padding-left: 2px !important;
  }

  .pY-2\@md\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-2\@sm\+ {
    padding: 2px !important;
  }

  .pT-2\@sm\+ {
    padding-top: 2px !important;
  }

  .pR-2\@sm\+ {
    padding-right: 2px !important;
  }

  .pB-2\@sm\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm\+ {
    padding-left: 2px !important;
  }

  .pY-2\@sm\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 0) {
  .p-2\@xs\+ {
    padding: 2px !important;
  }

  .pT-2\@xs\+ {
    padding-top: 2px !important;
  }

  .pR-2\@xs\+ {
    padding-right: 2px !important;
  }

  .pB-2\@xs\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@xs\+ {
    padding-left: 2px !important;
  }

  .pY-2\@xs\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xs\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-2\@xl- {
    padding: 2px !important;
  }

  .pT-2\@xl- {
    padding-top: 2px !important;
  }

  .pR-2\@xl- {
    padding-right: 2px !important;
  }

  .pB-2\@xl- {
    padding-bottom: 2px !important;
  }

  .pL-2\@xl- {
    padding-left: 2px !important;
  }

  .pY-2\@xl- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xl- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-2\@lg- {
    padding: 2px !important;
  }

  .pT-2\@lg- {
    padding-top: 2px !important;
  }

  .pR-2\@lg- {
    padding-right: 2px !important;
  }

  .pB-2\@lg- {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg- {
    padding-left: 2px !important;
  }

  .pY-2\@lg- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-2\@md- {
    padding: 2px !important;
  }

  .pT-2\@md- {
    padding-top: 2px !important;
  }

  .pR-2\@md- {
    padding-right: 2px !important;
  }

  .pB-2\@md- {
    padding-bottom: 2px !important;
  }

  .pL-2\@md- {
    padding-left: 2px !important;
  }

  .pY-2\@md- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-2\@sm- {
    padding: 2px !important;
  }

  .pT-2\@sm- {
    padding-top: 2px !important;
  }

  .pR-2\@sm- {
    padding-right: 2px !important;
  }

  .pB-2\@sm- {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm- {
    padding-left: 2px !important;
  }

  .pY-2\@sm- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-2\@lg {
    padding: 2px !important;
  }

  .pT-2\@lg {
    padding-top: 2px !important;
  }

  .pR-2\@lg {
    padding-right: 2px !important;
  }

  .pB-2\@lg {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg {
    padding-left: 2px !important;
  }

  .pY-2\@lg {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-2\@md {
    padding: 2px !important;
  }

  .pT-2\@md {
    padding-top: 2px !important;
  }

  .pR-2\@md {
    padding-right: 2px !important;
  }

  .pB-2\@md {
    padding-bottom: 2px !important;
  }

  .pL-2\@md {
    padding-left: 2px !important;
  }

  .pY-2\@md {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-2\@sm {
    padding: 2px !important;
  }

  .pT-2\@sm {
    padding-top: 2px !important;
  }

  .pR-2\@sm {
    padding-right: 2px !important;
  }

  .pB-2\@sm {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm {
    padding-left: 2px !important;
  }

  .pY-2\@sm {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

.p-3 {
  padding: 3px !important;
}

.pT-3 {
  padding-top: 3px !important;
}

.pR-3 {
  padding-right: 3px !important;
}

.pB-3 {
  padding-bottom: 3px !important;
}

.pL-3 {
  padding-left: 3px !important;
}

.pY-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.pX-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}

@media screen and (min-width: 1440px) {
  .p-3\@xl\+ {
    padding: 3px !important;
  }

  .pT-3\@xl\+ {
    padding-top: 3px !important;
  }

  .pR-3\@xl\+ {
    padding-right: 3px !important;
  }

  .pB-3\@xl\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@xl\+ {
    padding-left: 3px !important;
  }

  .pY-3\@xl\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xl\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-3\@lg\+ {
    padding: 3px !important;
  }

  .pT-3\@lg\+ {
    padding-top: 3px !important;
  }

  .pR-3\@lg\+ {
    padding-right: 3px !important;
  }

  .pB-3\@lg\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg\+ {
    padding-left: 3px !important;
  }

  .pY-3\@lg\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-3\@md\+ {
    padding: 3px !important;
  }

  .pT-3\@md\+ {
    padding-top: 3px !important;
  }

  .pR-3\@md\+ {
    padding-right: 3px !important;
  }

  .pB-3\@md\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@md\+ {
    padding-left: 3px !important;
  }

  .pY-3\@md\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-3\@sm\+ {
    padding: 3px !important;
  }

  .pT-3\@sm\+ {
    padding-top: 3px !important;
  }

  .pR-3\@sm\+ {
    padding-right: 3px !important;
  }

  .pB-3\@sm\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm\+ {
    padding-left: 3px !important;
  }

  .pY-3\@sm\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 0) {
  .p-3\@xs\+ {
    padding: 3px !important;
  }

  .pT-3\@xs\+ {
    padding-top: 3px !important;
  }

  .pR-3\@xs\+ {
    padding-right: 3px !important;
  }

  .pB-3\@xs\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@xs\+ {
    padding-left: 3px !important;
  }

  .pY-3\@xs\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xs\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-3\@xl- {
    padding: 3px !important;
  }

  .pT-3\@xl- {
    padding-top: 3px !important;
  }

  .pR-3\@xl- {
    padding-right: 3px !important;
  }

  .pB-3\@xl- {
    padding-bottom: 3px !important;
  }

  .pL-3\@xl- {
    padding-left: 3px !important;
  }

  .pY-3\@xl- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xl- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-3\@lg- {
    padding: 3px !important;
  }

  .pT-3\@lg- {
    padding-top: 3px !important;
  }

  .pR-3\@lg- {
    padding-right: 3px !important;
  }

  .pB-3\@lg- {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg- {
    padding-left: 3px !important;
  }

  .pY-3\@lg- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-3\@md- {
    padding: 3px !important;
  }

  .pT-3\@md- {
    padding-top: 3px !important;
  }

  .pR-3\@md- {
    padding-right: 3px !important;
  }

  .pB-3\@md- {
    padding-bottom: 3px !important;
  }

  .pL-3\@md- {
    padding-left: 3px !important;
  }

  .pY-3\@md- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-3\@sm- {
    padding: 3px !important;
  }

  .pT-3\@sm- {
    padding-top: 3px !important;
  }

  .pR-3\@sm- {
    padding-right: 3px !important;
  }

  .pB-3\@sm- {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm- {
    padding-left: 3px !important;
  }

  .pY-3\@sm- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-3\@lg {
    padding: 3px !important;
  }

  .pT-3\@lg {
    padding-top: 3px !important;
  }

  .pR-3\@lg {
    padding-right: 3px !important;
  }

  .pB-3\@lg {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg {
    padding-left: 3px !important;
  }

  .pY-3\@lg {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-3\@md {
    padding: 3px !important;
  }

  .pT-3\@md {
    padding-top: 3px !important;
  }

  .pR-3\@md {
    padding-right: 3px !important;
  }

  .pB-3\@md {
    padding-bottom: 3px !important;
  }

  .pL-3\@md {
    padding-left: 3px !important;
  }

  .pY-3\@md {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-3\@sm {
    padding: 3px !important;
  }

  .pT-3\@sm {
    padding-top: 3px !important;
  }

  .pR-3\@sm {
    padding-right: 3px !important;
  }

  .pB-3\@sm {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm {
    padding-left: 3px !important;
  }

  .pY-3\@sm {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

.p-4 {
  padding: 4px !important;
}

.pT-4 {
  padding-top: 4px !important;
}

.pR-4 {
  padding-right: 4px !important;
}

.pB-4 {
  padding-bottom: 4px !important;
}

.pL-4 {
  padding-left: 4px !important;
}

.pY-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.pX-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

@media screen and (min-width: 1440px) {
  .p-4\@xl\+ {
    padding: 4px !important;
  }

  .pT-4\@xl\+ {
    padding-top: 4px !important;
  }

  .pR-4\@xl\+ {
    padding-right: 4px !important;
  }

  .pB-4\@xl\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@xl\+ {
    padding-left: 4px !important;
  }

  .pY-4\@xl\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xl\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-4\@lg\+ {
    padding: 4px !important;
  }

  .pT-4\@lg\+ {
    padding-top: 4px !important;
  }

  .pR-4\@lg\+ {
    padding-right: 4px !important;
  }

  .pB-4\@lg\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg\+ {
    padding-left: 4px !important;
  }

  .pY-4\@lg\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-4\@md\+ {
    padding: 4px !important;
  }

  .pT-4\@md\+ {
    padding-top: 4px !important;
  }

  .pR-4\@md\+ {
    padding-right: 4px !important;
  }

  .pB-4\@md\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@md\+ {
    padding-left: 4px !important;
  }

  .pY-4\@md\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-4\@sm\+ {
    padding: 4px !important;
  }

  .pT-4\@sm\+ {
    padding-top: 4px !important;
  }

  .pR-4\@sm\+ {
    padding-right: 4px !important;
  }

  .pB-4\@sm\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm\+ {
    padding-left: 4px !important;
  }

  .pY-4\@sm\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 0) {
  .p-4\@xs\+ {
    padding: 4px !important;
  }

  .pT-4\@xs\+ {
    padding-top: 4px !important;
  }

  .pR-4\@xs\+ {
    padding-right: 4px !important;
  }

  .pB-4\@xs\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@xs\+ {
    padding-left: 4px !important;
  }

  .pY-4\@xs\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xs\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-4\@xl- {
    padding: 4px !important;
  }

  .pT-4\@xl- {
    padding-top: 4px !important;
  }

  .pR-4\@xl- {
    padding-right: 4px !important;
  }

  .pB-4\@xl- {
    padding-bottom: 4px !important;
  }

  .pL-4\@xl- {
    padding-left: 4px !important;
  }

  .pY-4\@xl- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xl- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-4\@lg- {
    padding: 4px !important;
  }

  .pT-4\@lg- {
    padding-top: 4px !important;
  }

  .pR-4\@lg- {
    padding-right: 4px !important;
  }

  .pB-4\@lg- {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg- {
    padding-left: 4px !important;
  }

  .pY-4\@lg- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-4\@md- {
    padding: 4px !important;
  }

  .pT-4\@md- {
    padding-top: 4px !important;
  }

  .pR-4\@md- {
    padding-right: 4px !important;
  }

  .pB-4\@md- {
    padding-bottom: 4px !important;
  }

  .pL-4\@md- {
    padding-left: 4px !important;
  }

  .pY-4\@md- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-4\@sm- {
    padding: 4px !important;
  }

  .pT-4\@sm- {
    padding-top: 4px !important;
  }

  .pR-4\@sm- {
    padding-right: 4px !important;
  }

  .pB-4\@sm- {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm- {
    padding-left: 4px !important;
  }

  .pY-4\@sm- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-4\@lg {
    padding: 4px !important;
  }

  .pT-4\@lg {
    padding-top: 4px !important;
  }

  .pR-4\@lg {
    padding-right: 4px !important;
  }

  .pB-4\@lg {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg {
    padding-left: 4px !important;
  }

  .pY-4\@lg {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-4\@md {
    padding: 4px !important;
  }

  .pT-4\@md {
    padding-top: 4px !important;
  }

  .pR-4\@md {
    padding-right: 4px !important;
  }

  .pB-4\@md {
    padding-bottom: 4px !important;
  }

  .pL-4\@md {
    padding-left: 4px !important;
  }

  .pY-4\@md {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-4\@sm {
    padding: 4px !important;
  }

  .pT-4\@sm {
    padding-top: 4px !important;
  }

  .pR-4\@sm {
    padding-right: 4px !important;
  }

  .pB-4\@sm {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm {
    padding-left: 4px !important;
  }

  .pY-4\@sm {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

.p-5 {
  padding: 5px !important;
}

.pT-5 {
  padding-top: 5px !important;
}

.pR-5 {
  padding-right: 5px !important;
}

.pB-5 {
  padding-bottom: 5px !important;
}

.pL-5 {
  padding-left: 5px !important;
}

.pY-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.pX-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

@media screen and (min-width: 1440px) {
  .p-5\@xl\+ {
    padding: 5px !important;
  }

  .pT-5\@xl\+ {
    padding-top: 5px !important;
  }

  .pR-5\@xl\+ {
    padding-right: 5px !important;
  }

  .pB-5\@xl\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@xl\+ {
    padding-left: 5px !important;
  }

  .pY-5\@xl\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xl\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-5\@lg\+ {
    padding: 5px !important;
  }

  .pT-5\@lg\+ {
    padding-top: 5px !important;
  }

  .pR-5\@lg\+ {
    padding-right: 5px !important;
  }

  .pB-5\@lg\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg\+ {
    padding-left: 5px !important;
  }

  .pY-5\@lg\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-5\@md\+ {
    padding: 5px !important;
  }

  .pT-5\@md\+ {
    padding-top: 5px !important;
  }

  .pR-5\@md\+ {
    padding-right: 5px !important;
  }

  .pB-5\@md\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@md\+ {
    padding-left: 5px !important;
  }

  .pY-5\@md\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-5\@sm\+ {
    padding: 5px !important;
  }

  .pT-5\@sm\+ {
    padding-top: 5px !important;
  }

  .pR-5\@sm\+ {
    padding-right: 5px !important;
  }

  .pB-5\@sm\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm\+ {
    padding-left: 5px !important;
  }

  .pY-5\@sm\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 0) {
  .p-5\@xs\+ {
    padding: 5px !important;
  }

  .pT-5\@xs\+ {
    padding-top: 5px !important;
  }

  .pR-5\@xs\+ {
    padding-right: 5px !important;
  }

  .pB-5\@xs\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@xs\+ {
    padding-left: 5px !important;
  }

  .pY-5\@xs\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xs\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-5\@xl- {
    padding: 5px !important;
  }

  .pT-5\@xl- {
    padding-top: 5px !important;
  }

  .pR-5\@xl- {
    padding-right: 5px !important;
  }

  .pB-5\@xl- {
    padding-bottom: 5px !important;
  }

  .pL-5\@xl- {
    padding-left: 5px !important;
  }

  .pY-5\@xl- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xl- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-5\@lg- {
    padding: 5px !important;
  }

  .pT-5\@lg- {
    padding-top: 5px !important;
  }

  .pR-5\@lg- {
    padding-right: 5px !important;
  }

  .pB-5\@lg- {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg- {
    padding-left: 5px !important;
  }

  .pY-5\@lg- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-5\@md- {
    padding: 5px !important;
  }

  .pT-5\@md- {
    padding-top: 5px !important;
  }

  .pR-5\@md- {
    padding-right: 5px !important;
  }

  .pB-5\@md- {
    padding-bottom: 5px !important;
  }

  .pL-5\@md- {
    padding-left: 5px !important;
  }

  .pY-5\@md- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-5\@sm- {
    padding: 5px !important;
  }

  .pT-5\@sm- {
    padding-top: 5px !important;
  }

  .pR-5\@sm- {
    padding-right: 5px !important;
  }

  .pB-5\@sm- {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm- {
    padding-left: 5px !important;
  }

  .pY-5\@sm- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-5\@lg {
    padding: 5px !important;
  }

  .pT-5\@lg {
    padding-top: 5px !important;
  }

  .pR-5\@lg {
    padding-right: 5px !important;
  }

  .pB-5\@lg {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg {
    padding-left: 5px !important;
  }

  .pY-5\@lg {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-5\@md {
    padding: 5px !important;
  }

  .pT-5\@md {
    padding-top: 5px !important;
  }

  .pR-5\@md {
    padding-right: 5px !important;
  }

  .pB-5\@md {
    padding-bottom: 5px !important;
  }

  .pL-5\@md {
    padding-left: 5px !important;
  }

  .pY-5\@md {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-5\@sm {
    padding: 5px !important;
  }

  .pT-5\@sm {
    padding-top: 5px !important;
  }

  .pR-5\@sm {
    padding-right: 5px !important;
  }

  .pB-5\@sm {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm {
    padding-left: 5px !important;
  }

  .pY-5\@sm {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

.p-10 {
  padding: 10px !important;
}

.pT-10 {
  padding-top: 10px !important;
}

.pR-10 {
  padding-right: 10px !important;
}

.pB-10 {
  padding-bottom: 10px !important;
}

.pL-10 {
  padding-left: 10px !important;
}

.pY-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.pX-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

@media screen and (min-width: 1440px) {
  .p-10\@xl\+ {
    padding: 10px !important;
  }

  .pT-10\@xl\+ {
    padding-top: 10px !important;
  }

  .pR-10\@xl\+ {
    padding-right: 10px !important;
  }

  .pB-10\@xl\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@xl\+ {
    padding-left: 10px !important;
  }

  .pY-10\@xl\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xl\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-10\@lg\+ {
    padding: 10px !important;
  }

  .pT-10\@lg\+ {
    padding-top: 10px !important;
  }

  .pR-10\@lg\+ {
    padding-right: 10px !important;
  }

  .pB-10\@lg\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg\+ {
    padding-left: 10px !important;
  }

  .pY-10\@lg\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-10\@md\+ {
    padding: 10px !important;
  }

  .pT-10\@md\+ {
    padding-top: 10px !important;
  }

  .pR-10\@md\+ {
    padding-right: 10px !important;
  }

  .pB-10\@md\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@md\+ {
    padding-left: 10px !important;
  }

  .pY-10\@md\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-10\@sm\+ {
    padding: 10px !important;
  }

  .pT-10\@sm\+ {
    padding-top: 10px !important;
  }

  .pR-10\@sm\+ {
    padding-right: 10px !important;
  }

  .pB-10\@sm\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm\+ {
    padding-left: 10px !important;
  }

  .pY-10\@sm\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 0) {
  .p-10\@xs\+ {
    padding: 10px !important;
  }

  .pT-10\@xs\+ {
    padding-top: 10px !important;
  }

  .pR-10\@xs\+ {
    padding-right: 10px !important;
  }

  .pB-10\@xs\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@xs\+ {
    padding-left: 10px !important;
  }

  .pY-10\@xs\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xs\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-10\@xl- {
    padding: 10px !important;
  }

  .pT-10\@xl- {
    padding-top: 10px !important;
  }

  .pR-10\@xl- {
    padding-right: 10px !important;
  }

  .pB-10\@xl- {
    padding-bottom: 10px !important;
  }

  .pL-10\@xl- {
    padding-left: 10px !important;
  }

  .pY-10\@xl- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xl- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-10\@lg- {
    padding: 10px !important;
  }

  .pT-10\@lg- {
    padding-top: 10px !important;
  }

  .pR-10\@lg- {
    padding-right: 10px !important;
  }

  .pB-10\@lg- {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg- {
    padding-left: 10px !important;
  }

  .pY-10\@lg- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-10\@md- {
    padding: 10px !important;
  }

  .pT-10\@md- {
    padding-top: 10px !important;
  }

  .pR-10\@md- {
    padding-right: 10px !important;
  }

  .pB-10\@md- {
    padding-bottom: 10px !important;
  }

  .pL-10\@md- {
    padding-left: 10px !important;
  }

  .pY-10\@md- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-10\@sm- {
    padding: 10px !important;
  }

  .pT-10\@sm- {
    padding-top: 10px !important;
  }

  .pR-10\@sm- {
    padding-right: 10px !important;
  }

  .pB-10\@sm- {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm- {
    padding-left: 10px !important;
  }

  .pY-10\@sm- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-10\@lg {
    padding: 10px !important;
  }

  .pT-10\@lg {
    padding-top: 10px !important;
  }

  .pR-10\@lg {
    padding-right: 10px !important;
  }

  .pB-10\@lg {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg {
    padding-left: 10px !important;
  }

  .pY-10\@lg {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-10\@md {
    padding: 10px !important;
  }

  .pT-10\@md {
    padding-top: 10px !important;
  }

  .pR-10\@md {
    padding-right: 10px !important;
  }

  .pB-10\@md {
    padding-bottom: 10px !important;
  }

  .pL-10\@md {
    padding-left: 10px !important;
  }

  .pY-10\@md {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-10\@sm {
    padding: 10px !important;
  }

  .pT-10\@sm {
    padding-top: 10px !important;
  }

  .pR-10\@sm {
    padding-right: 10px !important;
  }

  .pB-10\@sm {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm {
    padding-left: 10px !important;
  }

  .pY-10\@sm {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

.p-15 {
  padding: 15px !important;
}

.pT-15 {
  padding-top: 15px !important;
}

.pR-15 {
  padding-right: 15px !important;
}

.pB-15 {
  padding-bottom: 15px !important;
}

.pL-15 {
  padding-left: 15px !important;
}

.pY-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.pX-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

@media screen and (min-width: 1440px) {
  .p-15\@xl\+ {
    padding: 15px !important;
  }

  .pT-15\@xl\+ {
    padding-top: 15px !important;
  }

  .pR-15\@xl\+ {
    padding-right: 15px !important;
  }

  .pB-15\@xl\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@xl\+ {
    padding-left: 15px !important;
  }

  .pY-15\@xl\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xl\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-15\@lg\+ {
    padding: 15px !important;
  }

  .pT-15\@lg\+ {
    padding-top: 15px !important;
  }

  .pR-15\@lg\+ {
    padding-right: 15px !important;
  }

  .pB-15\@lg\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg\+ {
    padding-left: 15px !important;
  }

  .pY-15\@lg\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-15\@md\+ {
    padding: 15px !important;
  }

  .pT-15\@md\+ {
    padding-top: 15px !important;
  }

  .pR-15\@md\+ {
    padding-right: 15px !important;
  }

  .pB-15\@md\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@md\+ {
    padding-left: 15px !important;
  }

  .pY-15\@md\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-15\@sm\+ {
    padding: 15px !important;
  }

  .pT-15\@sm\+ {
    padding-top: 15px !important;
  }

  .pR-15\@sm\+ {
    padding-right: 15px !important;
  }

  .pB-15\@sm\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm\+ {
    padding-left: 15px !important;
  }

  .pY-15\@sm\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 0) {
  .p-15\@xs\+ {
    padding: 15px !important;
  }

  .pT-15\@xs\+ {
    padding-top: 15px !important;
  }

  .pR-15\@xs\+ {
    padding-right: 15px !important;
  }

  .pB-15\@xs\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@xs\+ {
    padding-left: 15px !important;
  }

  .pY-15\@xs\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xs\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-15\@xl- {
    padding: 15px !important;
  }

  .pT-15\@xl- {
    padding-top: 15px !important;
  }

  .pR-15\@xl- {
    padding-right: 15px !important;
  }

  .pB-15\@xl- {
    padding-bottom: 15px !important;
  }

  .pL-15\@xl- {
    padding-left: 15px !important;
  }

  .pY-15\@xl- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xl- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-15\@lg- {
    padding: 15px !important;
  }

  .pT-15\@lg- {
    padding-top: 15px !important;
  }

  .pR-15\@lg- {
    padding-right: 15px !important;
  }

  .pB-15\@lg- {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg- {
    padding-left: 15px !important;
  }

  .pY-15\@lg- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-15\@md- {
    padding: 15px !important;
  }

  .pT-15\@md- {
    padding-top: 15px !important;
  }

  .pR-15\@md- {
    padding-right: 15px !important;
  }

  .pB-15\@md- {
    padding-bottom: 15px !important;
  }

  .pL-15\@md- {
    padding-left: 15px !important;
  }

  .pY-15\@md- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-15\@sm- {
    padding: 15px !important;
  }

  .pT-15\@sm- {
    padding-top: 15px !important;
  }

  .pR-15\@sm- {
    padding-right: 15px !important;
  }

  .pB-15\@sm- {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm- {
    padding-left: 15px !important;
  }

  .pY-15\@sm- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-15\@lg {
    padding: 15px !important;
  }

  .pT-15\@lg {
    padding-top: 15px !important;
  }

  .pR-15\@lg {
    padding-right: 15px !important;
  }

  .pB-15\@lg {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg {
    padding-left: 15px !important;
  }

  .pY-15\@lg {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-15\@md {
    padding: 15px !important;
  }

  .pT-15\@md {
    padding-top: 15px !important;
  }

  .pR-15\@md {
    padding-right: 15px !important;
  }

  .pB-15\@md {
    padding-bottom: 15px !important;
  }

  .pL-15\@md {
    padding-left: 15px !important;
  }

  .pY-15\@md {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-15\@sm {
    padding: 15px !important;
  }

  .pT-15\@sm {
    padding-top: 15px !important;
  }

  .pR-15\@sm {
    padding-right: 15px !important;
  }

  .pB-15\@sm {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm {
    padding-left: 15px !important;
  }

  .pY-15\@sm {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.p-20 {
  padding: 20px !important;
}

.pT-20 {
  padding-top: 20px !important;
}

.pR-20 {
  padding-right: 20px !important;
}

.pB-20 {
  padding-bottom: 20px !important;
}

.pL-20 {
  padding-left: 20px !important;
}

.pY-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.pX-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

@media screen and (min-width: 1440px) {
  .p-20\@xl\+ {
    padding: 20px !important;
  }

  .pT-20\@xl\+ {
    padding-top: 20px !important;
  }

  .pR-20\@xl\+ {
    padding-right: 20px !important;
  }

  .pB-20\@xl\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@xl\+ {
    padding-left: 20px !important;
  }

  .pY-20\@xl\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xl\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-20\@lg\+ {
    padding: 20px !important;
  }

  .pT-20\@lg\+ {
    padding-top: 20px !important;
  }

  .pR-20\@lg\+ {
    padding-right: 20px !important;
  }

  .pB-20\@lg\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg\+ {
    padding-left: 20px !important;
  }

  .pY-20\@lg\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-20\@md\+ {
    padding: 20px !important;
  }

  .pT-20\@md\+ {
    padding-top: 20px !important;
  }

  .pR-20\@md\+ {
    padding-right: 20px !important;
  }

  .pB-20\@md\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@md\+ {
    padding-left: 20px !important;
  }

  .pY-20\@md\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-20\@sm\+ {
    padding: 20px !important;
  }

  .pT-20\@sm\+ {
    padding-top: 20px !important;
  }

  .pR-20\@sm\+ {
    padding-right: 20px !important;
  }

  .pB-20\@sm\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm\+ {
    padding-left: 20px !important;
  }

  .pY-20\@sm\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 0) {
  .p-20\@xs\+ {
    padding: 20px !important;
  }

  .pT-20\@xs\+ {
    padding-top: 20px !important;
  }

  .pR-20\@xs\+ {
    padding-right: 20px !important;
  }

  .pB-20\@xs\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@xs\+ {
    padding-left: 20px !important;
  }

  .pY-20\@xs\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xs\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-20\@xl- {
    padding: 20px !important;
  }

  .pT-20\@xl- {
    padding-top: 20px !important;
  }

  .pR-20\@xl- {
    padding-right: 20px !important;
  }

  .pB-20\@xl- {
    padding-bottom: 20px !important;
  }

  .pL-20\@xl- {
    padding-left: 20px !important;
  }

  .pY-20\@xl- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xl- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-20\@lg- {
    padding: 20px !important;
  }

  .pT-20\@lg- {
    padding-top: 20px !important;
  }

  .pR-20\@lg- {
    padding-right: 20px !important;
  }

  .pB-20\@lg- {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg- {
    padding-left: 20px !important;
  }

  .pY-20\@lg- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-20\@md- {
    padding: 20px !important;
  }

  .pT-20\@md- {
    padding-top: 20px !important;
  }

  .pR-20\@md- {
    padding-right: 20px !important;
  }

  .pB-20\@md- {
    padding-bottom: 20px !important;
  }

  .pL-20\@md- {
    padding-left: 20px !important;
  }

  .pY-20\@md- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-20\@sm- {
    padding: 20px !important;
  }

  .pT-20\@sm- {
    padding-top: 20px !important;
  }

  .pR-20\@sm- {
    padding-right: 20px !important;
  }

  .pB-20\@sm- {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm- {
    padding-left: 20px !important;
  }

  .pY-20\@sm- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-20\@lg {
    padding: 20px !important;
  }

  .pT-20\@lg {
    padding-top: 20px !important;
  }

  .pR-20\@lg {
    padding-right: 20px !important;
  }

  .pB-20\@lg {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg {
    padding-left: 20px !important;
  }

  .pY-20\@lg {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-20\@md {
    padding: 20px !important;
  }

  .pT-20\@md {
    padding-top: 20px !important;
  }

  .pR-20\@md {
    padding-right: 20px !important;
  }

  .pB-20\@md {
    padding-bottom: 20px !important;
  }

  .pL-20\@md {
    padding-left: 20px !important;
  }

  .pY-20\@md {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-20\@sm {
    padding: 20px !important;
  }

  .pT-20\@sm {
    padding-top: 20px !important;
  }

  .pR-20\@sm {
    padding-right: 20px !important;
  }

  .pB-20\@sm {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm {
    padding-left: 20px !important;
  }

  .pY-20\@sm {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

.p-25 {
  padding: 25px !important;
}

.pT-25 {
  padding-top: 25px !important;
}

.pR-25 {
  padding-right: 25px !important;
}

.pB-25 {
  padding-bottom: 25px !important;
}

.pL-25 {
  padding-left: 25px !important;
}

.pY-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.pX-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

@media screen and (min-width: 1440px) {
  .p-25\@xl\+ {
    padding: 25px !important;
  }

  .pT-25\@xl\+ {
    padding-top: 25px !important;
  }

  .pR-25\@xl\+ {
    padding-right: 25px !important;
  }

  .pB-25\@xl\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@xl\+ {
    padding-left: 25px !important;
  }

  .pY-25\@xl\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xl\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-25\@lg\+ {
    padding: 25px !important;
  }

  .pT-25\@lg\+ {
    padding-top: 25px !important;
  }

  .pR-25\@lg\+ {
    padding-right: 25px !important;
  }

  .pB-25\@lg\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg\+ {
    padding-left: 25px !important;
  }

  .pY-25\@lg\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-25\@md\+ {
    padding: 25px !important;
  }

  .pT-25\@md\+ {
    padding-top: 25px !important;
  }

  .pR-25\@md\+ {
    padding-right: 25px !important;
  }

  .pB-25\@md\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@md\+ {
    padding-left: 25px !important;
  }

  .pY-25\@md\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-25\@sm\+ {
    padding: 25px !important;
  }

  .pT-25\@sm\+ {
    padding-top: 25px !important;
  }

  .pR-25\@sm\+ {
    padding-right: 25px !important;
  }

  .pB-25\@sm\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm\+ {
    padding-left: 25px !important;
  }

  .pY-25\@sm\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 0) {
  .p-25\@xs\+ {
    padding: 25px !important;
  }

  .pT-25\@xs\+ {
    padding-top: 25px !important;
  }

  .pR-25\@xs\+ {
    padding-right: 25px !important;
  }

  .pB-25\@xs\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@xs\+ {
    padding-left: 25px !important;
  }

  .pY-25\@xs\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xs\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-25\@xl- {
    padding: 25px !important;
  }

  .pT-25\@xl- {
    padding-top: 25px !important;
  }

  .pR-25\@xl- {
    padding-right: 25px !important;
  }

  .pB-25\@xl- {
    padding-bottom: 25px !important;
  }

  .pL-25\@xl- {
    padding-left: 25px !important;
  }

  .pY-25\@xl- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xl- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-25\@lg- {
    padding: 25px !important;
  }

  .pT-25\@lg- {
    padding-top: 25px !important;
  }

  .pR-25\@lg- {
    padding-right: 25px !important;
  }

  .pB-25\@lg- {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg- {
    padding-left: 25px !important;
  }

  .pY-25\@lg- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-25\@md- {
    padding: 25px !important;
  }

  .pT-25\@md- {
    padding-top: 25px !important;
  }

  .pR-25\@md- {
    padding-right: 25px !important;
  }

  .pB-25\@md- {
    padding-bottom: 25px !important;
  }

  .pL-25\@md- {
    padding-left: 25px !important;
  }

  .pY-25\@md- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-25\@sm- {
    padding: 25px !important;
  }

  .pT-25\@sm- {
    padding-top: 25px !important;
  }

  .pR-25\@sm- {
    padding-right: 25px !important;
  }

  .pB-25\@sm- {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm- {
    padding-left: 25px !important;
  }

  .pY-25\@sm- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-25\@lg {
    padding: 25px !important;
  }

  .pT-25\@lg {
    padding-top: 25px !important;
  }

  .pR-25\@lg {
    padding-right: 25px !important;
  }

  .pB-25\@lg {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg {
    padding-left: 25px !important;
  }

  .pY-25\@lg {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-25\@md {
    padding: 25px !important;
  }

  .pT-25\@md {
    padding-top: 25px !important;
  }

  .pR-25\@md {
    padding-right: 25px !important;
  }

  .pB-25\@md {
    padding-bottom: 25px !important;
  }

  .pL-25\@md {
    padding-left: 25px !important;
  }

  .pY-25\@md {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-25\@sm {
    padding: 25px !important;
  }

  .pT-25\@sm {
    padding-top: 25px !important;
  }

  .pR-25\@sm {
    padding-right: 25px !important;
  }

  .pB-25\@sm {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm {
    padding-left: 25px !important;
  }

  .pY-25\@sm {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

.p-30 {
  padding: 30px !important;
}

.pT-30 {
  padding-top: 30px !important;
}

.pR-30 {
  padding-right: 30px !important;
}

.pB-30 {
  padding-bottom: 30px !important;
}

.pL-30 {
  padding-left: 30px !important;
}

.pY-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.pX-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

@media screen and (min-width: 1440px) {
  .p-30\@xl\+ {
    padding: 30px !important;
  }

  .pT-30\@xl\+ {
    padding-top: 30px !important;
  }

  .pR-30\@xl\+ {
    padding-right: 30px !important;
  }

  .pB-30\@xl\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@xl\+ {
    padding-left: 30px !important;
  }

  .pY-30\@xl\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xl\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-30\@lg\+ {
    padding: 30px !important;
  }

  .pT-30\@lg\+ {
    padding-top: 30px !important;
  }

  .pR-30\@lg\+ {
    padding-right: 30px !important;
  }

  .pB-30\@lg\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg\+ {
    padding-left: 30px !important;
  }

  .pY-30\@lg\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-30\@md\+ {
    padding: 30px !important;
  }

  .pT-30\@md\+ {
    padding-top: 30px !important;
  }

  .pR-30\@md\+ {
    padding-right: 30px !important;
  }

  .pB-30\@md\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@md\+ {
    padding-left: 30px !important;
  }

  .pY-30\@md\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-30\@sm\+ {
    padding: 30px !important;
  }

  .pT-30\@sm\+ {
    padding-top: 30px !important;
  }

  .pR-30\@sm\+ {
    padding-right: 30px !important;
  }

  .pB-30\@sm\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm\+ {
    padding-left: 30px !important;
  }

  .pY-30\@sm\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 0) {
  .p-30\@xs\+ {
    padding: 30px !important;
  }

  .pT-30\@xs\+ {
    padding-top: 30px !important;
  }

  .pR-30\@xs\+ {
    padding-right: 30px !important;
  }

  .pB-30\@xs\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@xs\+ {
    padding-left: 30px !important;
  }

  .pY-30\@xs\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xs\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-30\@xl- {
    padding: 30px !important;
  }

  .pT-30\@xl- {
    padding-top: 30px !important;
  }

  .pR-30\@xl- {
    padding-right: 30px !important;
  }

  .pB-30\@xl- {
    padding-bottom: 30px !important;
  }

  .pL-30\@xl- {
    padding-left: 30px !important;
  }

  .pY-30\@xl- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xl- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-30\@lg- {
    padding: 30px !important;
  }

  .pT-30\@lg- {
    padding-top: 30px !important;
  }

  .pR-30\@lg- {
    padding-right: 30px !important;
  }

  .pB-30\@lg- {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg- {
    padding-left: 30px !important;
  }

  .pY-30\@lg- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-30\@md- {
    padding: 30px !important;
  }

  .pT-30\@md- {
    padding-top: 30px !important;
  }

  .pR-30\@md- {
    padding-right: 30px !important;
  }

  .pB-30\@md- {
    padding-bottom: 30px !important;
  }

  .pL-30\@md- {
    padding-left: 30px !important;
  }

  .pY-30\@md- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-30\@sm- {
    padding: 30px !important;
  }

  .pT-30\@sm- {
    padding-top: 30px !important;
  }

  .pR-30\@sm- {
    padding-right: 30px !important;
  }

  .pB-30\@sm- {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm- {
    padding-left: 30px !important;
  }

  .pY-30\@sm- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-30\@lg {
    padding: 30px !important;
  }

  .pT-30\@lg {
    padding-top: 30px !important;
  }

  .pR-30\@lg {
    padding-right: 30px !important;
  }

  .pB-30\@lg {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg {
    padding-left: 30px !important;
  }

  .pY-30\@lg {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-30\@md {
    padding: 30px !important;
  }

  .pT-30\@md {
    padding-top: 30px !important;
  }

  .pR-30\@md {
    padding-right: 30px !important;
  }

  .pB-30\@md {
    padding-bottom: 30px !important;
  }

  .pL-30\@md {
    padding-left: 30px !important;
  }

  .pY-30\@md {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-30\@sm {
    padding: 30px !important;
  }

  .pT-30\@sm {
    padding-top: 30px !important;
  }

  .pR-30\@sm {
    padding-right: 30px !important;
  }

  .pB-30\@sm {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm {
    padding-left: 30px !important;
  }

  .pY-30\@sm {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

.p-35 {
  padding: 35px !important;
}

.pT-35 {
  padding-top: 35px !important;
}

.pR-35 {
  padding-right: 35px !important;
}

.pB-35 {
  padding-bottom: 35px !important;
}

.pL-35 {
  padding-left: 35px !important;
}

.pY-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.pX-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

@media screen and (min-width: 1440px) {
  .p-35\@xl\+ {
    padding: 35px !important;
  }

  .pT-35\@xl\+ {
    padding-top: 35px !important;
  }

  .pR-35\@xl\+ {
    padding-right: 35px !important;
  }

  .pB-35\@xl\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@xl\+ {
    padding-left: 35px !important;
  }

  .pY-35\@xl\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xl\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-35\@lg\+ {
    padding: 35px !important;
  }

  .pT-35\@lg\+ {
    padding-top: 35px !important;
  }

  .pR-35\@lg\+ {
    padding-right: 35px !important;
  }

  .pB-35\@lg\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg\+ {
    padding-left: 35px !important;
  }

  .pY-35\@lg\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-35\@md\+ {
    padding: 35px !important;
  }

  .pT-35\@md\+ {
    padding-top: 35px !important;
  }

  .pR-35\@md\+ {
    padding-right: 35px !important;
  }

  .pB-35\@md\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@md\+ {
    padding-left: 35px !important;
  }

  .pY-35\@md\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-35\@sm\+ {
    padding: 35px !important;
  }

  .pT-35\@sm\+ {
    padding-top: 35px !important;
  }

  .pR-35\@sm\+ {
    padding-right: 35px !important;
  }

  .pB-35\@sm\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm\+ {
    padding-left: 35px !important;
  }

  .pY-35\@sm\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 0) {
  .p-35\@xs\+ {
    padding: 35px !important;
  }

  .pT-35\@xs\+ {
    padding-top: 35px !important;
  }

  .pR-35\@xs\+ {
    padding-right: 35px !important;
  }

  .pB-35\@xs\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@xs\+ {
    padding-left: 35px !important;
  }

  .pY-35\@xs\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xs\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-35\@xl- {
    padding: 35px !important;
  }

  .pT-35\@xl- {
    padding-top: 35px !important;
  }

  .pR-35\@xl- {
    padding-right: 35px !important;
  }

  .pB-35\@xl- {
    padding-bottom: 35px !important;
  }

  .pL-35\@xl- {
    padding-left: 35px !important;
  }

  .pY-35\@xl- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xl- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-35\@lg- {
    padding: 35px !important;
  }

  .pT-35\@lg- {
    padding-top: 35px !important;
  }

  .pR-35\@lg- {
    padding-right: 35px !important;
  }

  .pB-35\@lg- {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg- {
    padding-left: 35px !important;
  }

  .pY-35\@lg- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-35\@md- {
    padding: 35px !important;
  }

  .pT-35\@md- {
    padding-top: 35px !important;
  }

  .pR-35\@md- {
    padding-right: 35px !important;
  }

  .pB-35\@md- {
    padding-bottom: 35px !important;
  }

  .pL-35\@md- {
    padding-left: 35px !important;
  }

  .pY-35\@md- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-35\@sm- {
    padding: 35px !important;
  }

  .pT-35\@sm- {
    padding-top: 35px !important;
  }

  .pR-35\@sm- {
    padding-right: 35px !important;
  }

  .pB-35\@sm- {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm- {
    padding-left: 35px !important;
  }

  .pY-35\@sm- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-35\@lg {
    padding: 35px !important;
  }

  .pT-35\@lg {
    padding-top: 35px !important;
  }

  .pR-35\@lg {
    padding-right: 35px !important;
  }

  .pB-35\@lg {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg {
    padding-left: 35px !important;
  }

  .pY-35\@lg {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-35\@md {
    padding: 35px !important;
  }

  .pT-35\@md {
    padding-top: 35px !important;
  }

  .pR-35\@md {
    padding-right: 35px !important;
  }

  .pB-35\@md {
    padding-bottom: 35px !important;
  }

  .pL-35\@md {
    padding-left: 35px !important;
  }

  .pY-35\@md {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-35\@sm {
    padding: 35px !important;
  }

  .pT-35\@sm {
    padding-top: 35px !important;
  }

  .pR-35\@sm {
    padding-right: 35px !important;
  }

  .pB-35\@sm {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm {
    padding-left: 35px !important;
  }

  .pY-35\@sm {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

.p-40 {
  padding: 40px !important;
}

.pT-40 {
  padding-top: 40px !important;
}

.pR-40 {
  padding-right: 40px !important;
}

.pB-40 {
  padding-bottom: 40px !important;
}

.pL-40 {
  padding-left: 40px !important;
}

.pY-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.pX-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

@media screen and (min-width: 1440px) {
  .p-40\@xl\+ {
    padding: 40px !important;
  }

  .pT-40\@xl\+ {
    padding-top: 40px !important;
  }

  .pR-40\@xl\+ {
    padding-right: 40px !important;
  }

  .pB-40\@xl\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@xl\+ {
    padding-left: 40px !important;
  }

  .pY-40\@xl\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xl\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-40\@lg\+ {
    padding: 40px !important;
  }

  .pT-40\@lg\+ {
    padding-top: 40px !important;
  }

  .pR-40\@lg\+ {
    padding-right: 40px !important;
  }

  .pB-40\@lg\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg\+ {
    padding-left: 40px !important;
  }

  .pY-40\@lg\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-40\@md\+ {
    padding: 40px !important;
  }

  .pT-40\@md\+ {
    padding-top: 40px !important;
  }

  .pR-40\@md\+ {
    padding-right: 40px !important;
  }

  .pB-40\@md\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@md\+ {
    padding-left: 40px !important;
  }

  .pY-40\@md\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-40\@sm\+ {
    padding: 40px !important;
  }

  .pT-40\@sm\+ {
    padding-top: 40px !important;
  }

  .pR-40\@sm\+ {
    padding-right: 40px !important;
  }

  .pB-40\@sm\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm\+ {
    padding-left: 40px !important;
  }

  .pY-40\@sm\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 0) {
  .p-40\@xs\+ {
    padding: 40px !important;
  }

  .pT-40\@xs\+ {
    padding-top: 40px !important;
  }

  .pR-40\@xs\+ {
    padding-right: 40px !important;
  }

  .pB-40\@xs\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@xs\+ {
    padding-left: 40px !important;
  }

  .pY-40\@xs\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xs\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-40\@xl- {
    padding: 40px !important;
  }

  .pT-40\@xl- {
    padding-top: 40px !important;
  }

  .pR-40\@xl- {
    padding-right: 40px !important;
  }

  .pB-40\@xl- {
    padding-bottom: 40px !important;
  }

  .pL-40\@xl- {
    padding-left: 40px !important;
  }

  .pY-40\@xl- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xl- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-40\@lg- {
    padding: 40px !important;
  }

  .pT-40\@lg- {
    padding-top: 40px !important;
  }

  .pR-40\@lg- {
    padding-right: 40px !important;
  }

  .pB-40\@lg- {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg- {
    padding-left: 40px !important;
  }

  .pY-40\@lg- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-40\@md- {
    padding: 40px !important;
  }

  .pT-40\@md- {
    padding-top: 40px !important;
  }

  .pR-40\@md- {
    padding-right: 40px !important;
  }

  .pB-40\@md- {
    padding-bottom: 40px !important;
  }

  .pL-40\@md- {
    padding-left: 40px !important;
  }

  .pY-40\@md- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-40\@sm- {
    padding: 40px !important;
  }

  .pT-40\@sm- {
    padding-top: 40px !important;
  }

  .pR-40\@sm- {
    padding-right: 40px !important;
  }

  .pB-40\@sm- {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm- {
    padding-left: 40px !important;
  }

  .pY-40\@sm- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-40\@lg {
    padding: 40px !important;
  }

  .pT-40\@lg {
    padding-top: 40px !important;
  }

  .pR-40\@lg {
    padding-right: 40px !important;
  }

  .pB-40\@lg {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg {
    padding-left: 40px !important;
  }

  .pY-40\@lg {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-40\@md {
    padding: 40px !important;
  }

  .pT-40\@md {
    padding-top: 40px !important;
  }

  .pR-40\@md {
    padding-right: 40px !important;
  }

  .pB-40\@md {
    padding-bottom: 40px !important;
  }

  .pL-40\@md {
    padding-left: 40px !important;
  }

  .pY-40\@md {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-40\@sm {
    padding: 40px !important;
  }

  .pT-40\@sm {
    padding-top: 40px !important;
  }

  .pR-40\@sm {
    padding-right: 40px !important;
  }

  .pB-40\@sm {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm {
    padding-left: 40px !important;
  }

  .pY-40\@sm {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

.p-50 {
  padding: 50px !important;
}

.pT-50 {
  padding-top: 50px !important;
}

.pR-50 {
  padding-right: 50px !important;
}

.pB-50 {
  padding-bottom: 50px !important;
}

.pL-50 {
  padding-left: 50px !important;
}

.pY-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.pX-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

@media screen and (min-width: 1440px) {
  .p-50\@xl\+ {
    padding: 50px !important;
  }

  .pT-50\@xl\+ {
    padding-top: 50px !important;
  }

  .pR-50\@xl\+ {
    padding-right: 50px !important;
  }

  .pB-50\@xl\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@xl\+ {
    padding-left: 50px !important;
  }

  .pY-50\@xl\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xl\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-50\@lg\+ {
    padding: 50px !important;
  }

  .pT-50\@lg\+ {
    padding-top: 50px !important;
  }

  .pR-50\@lg\+ {
    padding-right: 50px !important;
  }

  .pB-50\@lg\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg\+ {
    padding-left: 50px !important;
  }

  .pY-50\@lg\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-50\@md\+ {
    padding: 50px !important;
  }

  .pT-50\@md\+ {
    padding-top: 50px !important;
  }

  .pR-50\@md\+ {
    padding-right: 50px !important;
  }

  .pB-50\@md\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@md\+ {
    padding-left: 50px !important;
  }

  .pY-50\@md\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-50\@sm\+ {
    padding: 50px !important;
  }

  .pT-50\@sm\+ {
    padding-top: 50px !important;
  }

  .pR-50\@sm\+ {
    padding-right: 50px !important;
  }

  .pB-50\@sm\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm\+ {
    padding-left: 50px !important;
  }

  .pY-50\@sm\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 0) {
  .p-50\@xs\+ {
    padding: 50px !important;
  }

  .pT-50\@xs\+ {
    padding-top: 50px !important;
  }

  .pR-50\@xs\+ {
    padding-right: 50px !important;
  }

  .pB-50\@xs\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@xs\+ {
    padding-left: 50px !important;
  }

  .pY-50\@xs\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xs\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-50\@xl- {
    padding: 50px !important;
  }

  .pT-50\@xl- {
    padding-top: 50px !important;
  }

  .pR-50\@xl- {
    padding-right: 50px !important;
  }

  .pB-50\@xl- {
    padding-bottom: 50px !important;
  }

  .pL-50\@xl- {
    padding-left: 50px !important;
  }

  .pY-50\@xl- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xl- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-50\@lg- {
    padding: 50px !important;
  }

  .pT-50\@lg- {
    padding-top: 50px !important;
  }

  .pR-50\@lg- {
    padding-right: 50px !important;
  }

  .pB-50\@lg- {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg- {
    padding-left: 50px !important;
  }

  .pY-50\@lg- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-50\@md- {
    padding: 50px !important;
  }

  .pT-50\@md- {
    padding-top: 50px !important;
  }

  .pR-50\@md- {
    padding-right: 50px !important;
  }

  .pB-50\@md- {
    padding-bottom: 50px !important;
  }

  .pL-50\@md- {
    padding-left: 50px !important;
  }

  .pY-50\@md- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-50\@sm- {
    padding: 50px !important;
  }

  .pT-50\@sm- {
    padding-top: 50px !important;
  }

  .pR-50\@sm- {
    padding-right: 50px !important;
  }

  .pB-50\@sm- {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm- {
    padding-left: 50px !important;
  }

  .pY-50\@sm- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-50\@lg {
    padding: 50px !important;
  }

  .pT-50\@lg {
    padding-top: 50px !important;
  }

  .pR-50\@lg {
    padding-right: 50px !important;
  }

  .pB-50\@lg {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg {
    padding-left: 50px !important;
  }

  .pY-50\@lg {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-50\@md {
    padding: 50px !important;
  }

  .pT-50\@md {
    padding-top: 50px !important;
  }

  .pR-50\@md {
    padding-right: 50px !important;
  }

  .pB-50\@md {
    padding-bottom: 50px !important;
  }

  .pL-50\@md {
    padding-left: 50px !important;
  }

  .pY-50\@md {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-50\@sm {
    padding: 50px !important;
  }

  .pT-50\@sm {
    padding-top: 50px !important;
  }

  .pR-50\@sm {
    padding-right: 50px !important;
  }

  .pB-50\@sm {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm {
    padding-left: 50px !important;
  }

  .pY-50\@sm {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

.p-60 {
  padding: 60px !important;
}

.pT-60 {
  padding-top: 60px !important;
}

.pR-60 {
  padding-right: 60px !important;
}

.pB-60 {
  padding-bottom: 60px !important;
}

.pL-60 {
  padding-left: 60px !important;
}

.pY-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.pX-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

@media screen and (min-width: 1440px) {
  .p-60\@xl\+ {
    padding: 60px !important;
  }

  .pT-60\@xl\+ {
    padding-top: 60px !important;
  }

  .pR-60\@xl\+ {
    padding-right: 60px !important;
  }

  .pB-60\@xl\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@xl\+ {
    padding-left: 60px !important;
  }

  .pY-60\@xl\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xl\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-60\@lg\+ {
    padding: 60px !important;
  }

  .pT-60\@lg\+ {
    padding-top: 60px !important;
  }

  .pR-60\@lg\+ {
    padding-right: 60px !important;
  }

  .pB-60\@lg\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg\+ {
    padding-left: 60px !important;
  }

  .pY-60\@lg\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-60\@md\+ {
    padding: 60px !important;
  }

  .pT-60\@md\+ {
    padding-top: 60px !important;
  }

  .pR-60\@md\+ {
    padding-right: 60px !important;
  }

  .pB-60\@md\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@md\+ {
    padding-left: 60px !important;
  }

  .pY-60\@md\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-60\@sm\+ {
    padding: 60px !important;
  }

  .pT-60\@sm\+ {
    padding-top: 60px !important;
  }

  .pR-60\@sm\+ {
    padding-right: 60px !important;
  }

  .pB-60\@sm\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm\+ {
    padding-left: 60px !important;
  }

  .pY-60\@sm\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 0) {
  .p-60\@xs\+ {
    padding: 60px !important;
  }

  .pT-60\@xs\+ {
    padding-top: 60px !important;
  }

  .pR-60\@xs\+ {
    padding-right: 60px !important;
  }

  .pB-60\@xs\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@xs\+ {
    padding-left: 60px !important;
  }

  .pY-60\@xs\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xs\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-60\@xl- {
    padding: 60px !important;
  }

  .pT-60\@xl- {
    padding-top: 60px !important;
  }

  .pR-60\@xl- {
    padding-right: 60px !important;
  }

  .pB-60\@xl- {
    padding-bottom: 60px !important;
  }

  .pL-60\@xl- {
    padding-left: 60px !important;
  }

  .pY-60\@xl- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xl- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-60\@lg- {
    padding: 60px !important;
  }

  .pT-60\@lg- {
    padding-top: 60px !important;
  }

  .pR-60\@lg- {
    padding-right: 60px !important;
  }

  .pB-60\@lg- {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg- {
    padding-left: 60px !important;
  }

  .pY-60\@lg- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-60\@md- {
    padding: 60px !important;
  }

  .pT-60\@md- {
    padding-top: 60px !important;
  }

  .pR-60\@md- {
    padding-right: 60px !important;
  }

  .pB-60\@md- {
    padding-bottom: 60px !important;
  }

  .pL-60\@md- {
    padding-left: 60px !important;
  }

  .pY-60\@md- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-60\@sm- {
    padding: 60px !important;
  }

  .pT-60\@sm- {
    padding-top: 60px !important;
  }

  .pR-60\@sm- {
    padding-right: 60px !important;
  }

  .pB-60\@sm- {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm- {
    padding-left: 60px !important;
  }

  .pY-60\@sm- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-60\@lg {
    padding: 60px !important;
  }

  .pT-60\@lg {
    padding-top: 60px !important;
  }

  .pR-60\@lg {
    padding-right: 60px !important;
  }

  .pB-60\@lg {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg {
    padding-left: 60px !important;
  }

  .pY-60\@lg {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-60\@md {
    padding: 60px !important;
  }

  .pT-60\@md {
    padding-top: 60px !important;
  }

  .pR-60\@md {
    padding-right: 60px !important;
  }

  .pB-60\@md {
    padding-bottom: 60px !important;
  }

  .pL-60\@md {
    padding-left: 60px !important;
  }

  .pY-60\@md {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-60\@sm {
    padding: 60px !important;
  }

  .pT-60\@sm {
    padding-top: 60px !important;
  }

  .pR-60\@sm {
    padding-right: 60px !important;
  }

  .pB-60\@sm {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm {
    padding-left: 60px !important;
  }

  .pY-60\@sm {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

.p-70 {
  padding: 70px !important;
}

.pT-70 {
  padding-top: 70px !important;
}

.pR-70 {
  padding-right: 70px !important;
}

.pB-70 {
  padding-bottom: 70px !important;
}

.pL-70 {
  padding-left: 70px !important;
}

.pY-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.pX-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

@media screen and (min-width: 1440px) {
  .p-70\@xl\+ {
    padding: 70px !important;
  }

  .pT-70\@xl\+ {
    padding-top: 70px !important;
  }

  .pR-70\@xl\+ {
    padding-right: 70px !important;
  }

  .pB-70\@xl\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@xl\+ {
    padding-left: 70px !important;
  }

  .pY-70\@xl\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xl\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-70\@lg\+ {
    padding: 70px !important;
  }

  .pT-70\@lg\+ {
    padding-top: 70px !important;
  }

  .pR-70\@lg\+ {
    padding-right: 70px !important;
  }

  .pB-70\@lg\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg\+ {
    padding-left: 70px !important;
  }

  .pY-70\@lg\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-70\@md\+ {
    padding: 70px !important;
  }

  .pT-70\@md\+ {
    padding-top: 70px !important;
  }

  .pR-70\@md\+ {
    padding-right: 70px !important;
  }

  .pB-70\@md\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@md\+ {
    padding-left: 70px !important;
  }

  .pY-70\@md\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-70\@sm\+ {
    padding: 70px !important;
  }

  .pT-70\@sm\+ {
    padding-top: 70px !important;
  }

  .pR-70\@sm\+ {
    padding-right: 70px !important;
  }

  .pB-70\@sm\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm\+ {
    padding-left: 70px !important;
  }

  .pY-70\@sm\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 0) {
  .p-70\@xs\+ {
    padding: 70px !important;
  }

  .pT-70\@xs\+ {
    padding-top: 70px !important;
  }

  .pR-70\@xs\+ {
    padding-right: 70px !important;
  }

  .pB-70\@xs\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@xs\+ {
    padding-left: 70px !important;
  }

  .pY-70\@xs\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xs\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-70\@xl- {
    padding: 70px !important;
  }

  .pT-70\@xl- {
    padding-top: 70px !important;
  }

  .pR-70\@xl- {
    padding-right: 70px !important;
  }

  .pB-70\@xl- {
    padding-bottom: 70px !important;
  }

  .pL-70\@xl- {
    padding-left: 70px !important;
  }

  .pY-70\@xl- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xl- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-70\@lg- {
    padding: 70px !important;
  }

  .pT-70\@lg- {
    padding-top: 70px !important;
  }

  .pR-70\@lg- {
    padding-right: 70px !important;
  }

  .pB-70\@lg- {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg- {
    padding-left: 70px !important;
  }

  .pY-70\@lg- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-70\@md- {
    padding: 70px !important;
  }

  .pT-70\@md- {
    padding-top: 70px !important;
  }

  .pR-70\@md- {
    padding-right: 70px !important;
  }

  .pB-70\@md- {
    padding-bottom: 70px !important;
  }

  .pL-70\@md- {
    padding-left: 70px !important;
  }

  .pY-70\@md- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-70\@sm- {
    padding: 70px !important;
  }

  .pT-70\@sm- {
    padding-top: 70px !important;
  }

  .pR-70\@sm- {
    padding-right: 70px !important;
  }

  .pB-70\@sm- {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm- {
    padding-left: 70px !important;
  }

  .pY-70\@sm- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-70\@lg {
    padding: 70px !important;
  }

  .pT-70\@lg {
    padding-top: 70px !important;
  }

  .pR-70\@lg {
    padding-right: 70px !important;
  }

  .pB-70\@lg {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg {
    padding-left: 70px !important;
  }

  .pY-70\@lg {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-70\@md {
    padding: 70px !important;
  }

  .pT-70\@md {
    padding-top: 70px !important;
  }

  .pR-70\@md {
    padding-right: 70px !important;
  }

  .pB-70\@md {
    padding-bottom: 70px !important;
  }

  .pL-70\@md {
    padding-left: 70px !important;
  }

  .pY-70\@md {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-70\@sm {
    padding: 70px !important;
  }

  .pT-70\@sm {
    padding-top: 70px !important;
  }

  .pR-70\@sm {
    padding-right: 70px !important;
  }

  .pB-70\@sm {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm {
    padding-left: 70px !important;
  }

  .pY-70\@sm {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

.p-80 {
  padding: 80px !important;
}

.pT-80 {
  padding-top: 80px !important;
}

.pR-80 {
  padding-right: 80px !important;
}

.pB-80 {
  padding-bottom: 80px !important;
}

.pL-80 {
  padding-left: 80px !important;
}

.pY-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.pX-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

@media screen and (min-width: 1440px) {
  .p-80\@xl\+ {
    padding: 80px !important;
  }

  .pT-80\@xl\+ {
    padding-top: 80px !important;
  }

  .pR-80\@xl\+ {
    padding-right: 80px !important;
  }

  .pB-80\@xl\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@xl\+ {
    padding-left: 80px !important;
  }

  .pY-80\@xl\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xl\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-80\@lg\+ {
    padding: 80px !important;
  }

  .pT-80\@lg\+ {
    padding-top: 80px !important;
  }

  .pR-80\@lg\+ {
    padding-right: 80px !important;
  }

  .pB-80\@lg\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg\+ {
    padding-left: 80px !important;
  }

  .pY-80\@lg\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-80\@md\+ {
    padding: 80px !important;
  }

  .pT-80\@md\+ {
    padding-top: 80px !important;
  }

  .pR-80\@md\+ {
    padding-right: 80px !important;
  }

  .pB-80\@md\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@md\+ {
    padding-left: 80px !important;
  }

  .pY-80\@md\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-80\@sm\+ {
    padding: 80px !important;
  }

  .pT-80\@sm\+ {
    padding-top: 80px !important;
  }

  .pR-80\@sm\+ {
    padding-right: 80px !important;
  }

  .pB-80\@sm\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm\+ {
    padding-left: 80px !important;
  }

  .pY-80\@sm\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 0) {
  .p-80\@xs\+ {
    padding: 80px !important;
  }

  .pT-80\@xs\+ {
    padding-top: 80px !important;
  }

  .pR-80\@xs\+ {
    padding-right: 80px !important;
  }

  .pB-80\@xs\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@xs\+ {
    padding-left: 80px !important;
  }

  .pY-80\@xs\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xs\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-80\@xl- {
    padding: 80px !important;
  }

  .pT-80\@xl- {
    padding-top: 80px !important;
  }

  .pR-80\@xl- {
    padding-right: 80px !important;
  }

  .pB-80\@xl- {
    padding-bottom: 80px !important;
  }

  .pL-80\@xl- {
    padding-left: 80px !important;
  }

  .pY-80\@xl- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xl- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-80\@lg- {
    padding: 80px !important;
  }

  .pT-80\@lg- {
    padding-top: 80px !important;
  }

  .pR-80\@lg- {
    padding-right: 80px !important;
  }

  .pB-80\@lg- {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg- {
    padding-left: 80px !important;
  }

  .pY-80\@lg- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-80\@md- {
    padding: 80px !important;
  }

  .pT-80\@md- {
    padding-top: 80px !important;
  }

  .pR-80\@md- {
    padding-right: 80px !important;
  }

  .pB-80\@md- {
    padding-bottom: 80px !important;
  }

  .pL-80\@md- {
    padding-left: 80px !important;
  }

  .pY-80\@md- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-80\@sm- {
    padding: 80px !important;
  }

  .pT-80\@sm- {
    padding-top: 80px !important;
  }

  .pR-80\@sm- {
    padding-right: 80px !important;
  }

  .pB-80\@sm- {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm- {
    padding-left: 80px !important;
  }

  .pY-80\@sm- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-80\@lg {
    padding: 80px !important;
  }

  .pT-80\@lg {
    padding-top: 80px !important;
  }

  .pR-80\@lg {
    padding-right: 80px !important;
  }

  .pB-80\@lg {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg {
    padding-left: 80px !important;
  }

  .pY-80\@lg {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-80\@md {
    padding: 80px !important;
  }

  .pT-80\@md {
    padding-top: 80px !important;
  }

  .pR-80\@md {
    padding-right: 80px !important;
  }

  .pB-80\@md {
    padding-bottom: 80px !important;
  }

  .pL-80\@md {
    padding-left: 80px !important;
  }

  .pY-80\@md {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-80\@sm {
    padding: 80px !important;
  }

  .pT-80\@sm {
    padding-top: 80px !important;
  }

  .pR-80\@sm {
    padding-right: 80px !important;
  }

  .pB-80\@sm {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm {
    padding-left: 80px !important;
  }

  .pY-80\@sm {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

.p-90 {
  padding: 90px !important;
}

.pT-90 {
  padding-top: 90px !important;
}

.pR-90 {
  padding-right: 90px !important;
}

.pB-90 {
  padding-bottom: 90px !important;
}

.pL-90 {
  padding-left: 90px !important;
}

.pY-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.pX-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

@media screen and (min-width: 1440px) {
  .p-90\@xl\+ {
    padding: 90px !important;
  }

  .pT-90\@xl\+ {
    padding-top: 90px !important;
  }

  .pR-90\@xl\+ {
    padding-right: 90px !important;
  }

  .pB-90\@xl\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@xl\+ {
    padding-left: 90px !important;
  }

  .pY-90\@xl\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xl\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-90\@lg\+ {
    padding: 90px !important;
  }

  .pT-90\@lg\+ {
    padding-top: 90px !important;
  }

  .pR-90\@lg\+ {
    padding-right: 90px !important;
  }

  .pB-90\@lg\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg\+ {
    padding-left: 90px !important;
  }

  .pY-90\@lg\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-90\@md\+ {
    padding: 90px !important;
  }

  .pT-90\@md\+ {
    padding-top: 90px !important;
  }

  .pR-90\@md\+ {
    padding-right: 90px !important;
  }

  .pB-90\@md\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@md\+ {
    padding-left: 90px !important;
  }

  .pY-90\@md\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-90\@sm\+ {
    padding: 90px !important;
  }

  .pT-90\@sm\+ {
    padding-top: 90px !important;
  }

  .pR-90\@sm\+ {
    padding-right: 90px !important;
  }

  .pB-90\@sm\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm\+ {
    padding-left: 90px !important;
  }

  .pY-90\@sm\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 0) {
  .p-90\@xs\+ {
    padding: 90px !important;
  }

  .pT-90\@xs\+ {
    padding-top: 90px !important;
  }

  .pR-90\@xs\+ {
    padding-right: 90px !important;
  }

  .pB-90\@xs\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@xs\+ {
    padding-left: 90px !important;
  }

  .pY-90\@xs\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xs\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-90\@xl- {
    padding: 90px !important;
  }

  .pT-90\@xl- {
    padding-top: 90px !important;
  }

  .pR-90\@xl- {
    padding-right: 90px !important;
  }

  .pB-90\@xl- {
    padding-bottom: 90px !important;
  }

  .pL-90\@xl- {
    padding-left: 90px !important;
  }

  .pY-90\@xl- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xl- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-90\@lg- {
    padding: 90px !important;
  }

  .pT-90\@lg- {
    padding-top: 90px !important;
  }

  .pR-90\@lg- {
    padding-right: 90px !important;
  }

  .pB-90\@lg- {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg- {
    padding-left: 90px !important;
  }

  .pY-90\@lg- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-90\@md- {
    padding: 90px !important;
  }

  .pT-90\@md- {
    padding-top: 90px !important;
  }

  .pR-90\@md- {
    padding-right: 90px !important;
  }

  .pB-90\@md- {
    padding-bottom: 90px !important;
  }

  .pL-90\@md- {
    padding-left: 90px !important;
  }

  .pY-90\@md- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-90\@sm- {
    padding: 90px !important;
  }

  .pT-90\@sm- {
    padding-top: 90px !important;
  }

  .pR-90\@sm- {
    padding-right: 90px !important;
  }

  .pB-90\@sm- {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm- {
    padding-left: 90px !important;
  }

  .pY-90\@sm- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-90\@lg {
    padding: 90px !important;
  }

  .pT-90\@lg {
    padding-top: 90px !important;
  }

  .pR-90\@lg {
    padding-right: 90px !important;
  }

  .pB-90\@lg {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg {
    padding-left: 90px !important;
  }

  .pY-90\@lg {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-90\@md {
    padding: 90px !important;
  }

  .pT-90\@md {
    padding-top: 90px !important;
  }

  .pR-90\@md {
    padding-right: 90px !important;
  }

  .pB-90\@md {
    padding-bottom: 90px !important;
  }

  .pL-90\@md {
    padding-left: 90px !important;
  }

  .pY-90\@md {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-90\@sm {
    padding: 90px !important;
  }

  .pT-90\@sm {
    padding-top: 90px !important;
  }

  .pR-90\@sm {
    padding-right: 90px !important;
  }

  .pB-90\@sm {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm {
    padding-left: 90px !important;
  }

  .pY-90\@sm {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

.p-100 {
  padding: 100px !important;
}

.pT-100 {
  padding-top: 100px !important;
}

.pR-100 {
  padding-right: 100px !important;
}

.pB-100 {
  padding-bottom: 100px !important;
}

.pL-100 {
  padding-left: 100px !important;
}

.pY-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.pX-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

@media screen and (min-width: 1440px) {
  .p-100\@xl\+ {
    padding: 100px !important;
  }

  .pT-100\@xl\+ {
    padding-top: 100px !important;
  }

  .pR-100\@xl\+ {
    padding-right: 100px !important;
  }

  .pB-100\@xl\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@xl\+ {
    padding-left: 100px !important;
  }

  .pY-100\@xl\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xl\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-100\@lg\+ {
    padding: 100px !important;
  }

  .pT-100\@lg\+ {
    padding-top: 100px !important;
  }

  .pR-100\@lg\+ {
    padding-right: 100px !important;
  }

  .pB-100\@lg\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg\+ {
    padding-left: 100px !important;
  }

  .pY-100\@lg\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-100\@md\+ {
    padding: 100px !important;
  }

  .pT-100\@md\+ {
    padding-top: 100px !important;
  }

  .pR-100\@md\+ {
    padding-right: 100px !important;
  }

  .pB-100\@md\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@md\+ {
    padding-left: 100px !important;
  }

  .pY-100\@md\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-100\@sm\+ {
    padding: 100px !important;
  }

  .pT-100\@sm\+ {
    padding-top: 100px !important;
  }

  .pR-100\@sm\+ {
    padding-right: 100px !important;
  }

  .pB-100\@sm\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm\+ {
    padding-left: 100px !important;
  }

  .pY-100\@sm\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 0) {
  .p-100\@xs\+ {
    padding: 100px !important;
  }

  .pT-100\@xs\+ {
    padding-top: 100px !important;
  }

  .pR-100\@xs\+ {
    padding-right: 100px !important;
  }

  .pB-100\@xs\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@xs\+ {
    padding-left: 100px !important;
  }

  .pY-100\@xs\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xs\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-100\@xl- {
    padding: 100px !important;
  }

  .pT-100\@xl- {
    padding-top: 100px !important;
  }

  .pR-100\@xl- {
    padding-right: 100px !important;
  }

  .pB-100\@xl- {
    padding-bottom: 100px !important;
  }

  .pL-100\@xl- {
    padding-left: 100px !important;
  }

  .pY-100\@xl- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xl- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-100\@lg- {
    padding: 100px !important;
  }

  .pT-100\@lg- {
    padding-top: 100px !important;
  }

  .pR-100\@lg- {
    padding-right: 100px !important;
  }

  .pB-100\@lg- {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg- {
    padding-left: 100px !important;
  }

  .pY-100\@lg- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-100\@md- {
    padding: 100px !important;
  }

  .pT-100\@md- {
    padding-top: 100px !important;
  }

  .pR-100\@md- {
    padding-right: 100px !important;
  }

  .pB-100\@md- {
    padding-bottom: 100px !important;
  }

  .pL-100\@md- {
    padding-left: 100px !important;
  }

  .pY-100\@md- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-100\@sm- {
    padding: 100px !important;
  }

  .pT-100\@sm- {
    padding-top: 100px !important;
  }

  .pR-100\@sm- {
    padding-right: 100px !important;
  }

  .pB-100\@sm- {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm- {
    padding-left: 100px !important;
  }

  .pY-100\@sm- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-100\@lg {
    padding: 100px !important;
  }

  .pT-100\@lg {
    padding-top: 100px !important;
  }

  .pR-100\@lg {
    padding-right: 100px !important;
  }

  .pB-100\@lg {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg {
    padding-left: 100px !important;
  }

  .pY-100\@lg {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-100\@md {
    padding: 100px !important;
  }

  .pT-100\@md {
    padding-top: 100px !important;
  }

  .pR-100\@md {
    padding-right: 100px !important;
  }

  .pB-100\@md {
    padding-bottom: 100px !important;
  }

  .pL-100\@md {
    padding-left: 100px !important;
  }

  .pY-100\@md {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-100\@sm {
    padding: 100px !important;
  }

  .pT-100\@sm {
    padding-top: 100px !important;
  }

  .pR-100\@sm {
    padding-right: 100px !important;
  }

  .pB-100\@sm {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm {
    padding-left: 100px !important;
  }

  .pY-100\@sm {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

.p-110 {
  padding: 110px !important;
}

.pT-110 {
  padding-top: 110px !important;
}

.pR-110 {
  padding-right: 110px !important;
}

.pB-110 {
  padding-bottom: 110px !important;
}

.pL-110 {
  padding-left: 110px !important;
}

.pY-110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

.pX-110 {
  padding-left: 110px !important;
  padding-right: 110px !important;
}

@media screen and (min-width: 1440px) {
  .p-110\@xl\+ {
    padding: 110px !important;
  }

  .pT-110\@xl\+ {
    padding-top: 110px !important;
  }

  .pR-110\@xl\+ {
    padding-right: 110px !important;
  }

  .pB-110\@xl\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@xl\+ {
    padding-left: 110px !important;
  }

  .pY-110\@xl\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xl\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-110\@lg\+ {
    padding: 110px !important;
  }

  .pT-110\@lg\+ {
    padding-top: 110px !important;
  }

  .pR-110\@lg\+ {
    padding-right: 110px !important;
  }

  .pB-110\@lg\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg\+ {
    padding-left: 110px !important;
  }

  .pY-110\@lg\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-110\@md\+ {
    padding: 110px !important;
  }

  .pT-110\@md\+ {
    padding-top: 110px !important;
  }

  .pR-110\@md\+ {
    padding-right: 110px !important;
  }

  .pB-110\@md\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@md\+ {
    padding-left: 110px !important;
  }

  .pY-110\@md\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-110\@sm\+ {
    padding: 110px !important;
  }

  .pT-110\@sm\+ {
    padding-top: 110px !important;
  }

  .pR-110\@sm\+ {
    padding-right: 110px !important;
  }

  .pB-110\@sm\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm\+ {
    padding-left: 110px !important;
  }

  .pY-110\@sm\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 0) {
  .p-110\@xs\+ {
    padding: 110px !important;
  }

  .pT-110\@xs\+ {
    padding-top: 110px !important;
  }

  .pR-110\@xs\+ {
    padding-right: 110px !important;
  }

  .pB-110\@xs\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@xs\+ {
    padding-left: 110px !important;
  }

  .pY-110\@xs\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xs\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-110\@xl- {
    padding: 110px !important;
  }

  .pT-110\@xl- {
    padding-top: 110px !important;
  }

  .pR-110\@xl- {
    padding-right: 110px !important;
  }

  .pB-110\@xl- {
    padding-bottom: 110px !important;
  }

  .pL-110\@xl- {
    padding-left: 110px !important;
  }

  .pY-110\@xl- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xl- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-110\@lg- {
    padding: 110px !important;
  }

  .pT-110\@lg- {
    padding-top: 110px !important;
  }

  .pR-110\@lg- {
    padding-right: 110px !important;
  }

  .pB-110\@lg- {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg- {
    padding-left: 110px !important;
  }

  .pY-110\@lg- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-110\@md- {
    padding: 110px !important;
  }

  .pT-110\@md- {
    padding-top: 110px !important;
  }

  .pR-110\@md- {
    padding-right: 110px !important;
  }

  .pB-110\@md- {
    padding-bottom: 110px !important;
  }

  .pL-110\@md- {
    padding-left: 110px !important;
  }

  .pY-110\@md- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-110\@sm- {
    padding: 110px !important;
  }

  .pT-110\@sm- {
    padding-top: 110px !important;
  }

  .pR-110\@sm- {
    padding-right: 110px !important;
  }

  .pB-110\@sm- {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm- {
    padding-left: 110px !important;
  }

  .pY-110\@sm- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-110\@lg {
    padding: 110px !important;
  }

  .pT-110\@lg {
    padding-top: 110px !important;
  }

  .pR-110\@lg {
    padding-right: 110px !important;
  }

  .pB-110\@lg {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg {
    padding-left: 110px !important;
  }

  .pY-110\@lg {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-110\@md {
    padding: 110px !important;
  }

  .pT-110\@md {
    padding-top: 110px !important;
  }

  .pR-110\@md {
    padding-right: 110px !important;
  }

  .pB-110\@md {
    padding-bottom: 110px !important;
  }

  .pL-110\@md {
    padding-left: 110px !important;
  }

  .pY-110\@md {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-110\@sm {
    padding: 110px !important;
  }

  .pT-110\@sm {
    padding-top: 110px !important;
  }

  .pR-110\@sm {
    padding-right: 110px !important;
  }

  .pB-110\@sm {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm {
    padding-left: 110px !important;
  }

  .pY-110\@sm {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

.p-120 {
  padding: 120px !important;
}

.pT-120 {
  padding-top: 120px !important;
}

.pR-120 {
  padding-right: 120px !important;
}

.pB-120 {
  padding-bottom: 120px !important;
}

.pL-120 {
  padding-left: 120px !important;
}

.pY-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.pX-120 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

@media screen and (min-width: 1440px) {
  .p-120\@xl\+ {
    padding: 120px !important;
  }

  .pT-120\@xl\+ {
    padding-top: 120px !important;
  }

  .pR-120\@xl\+ {
    padding-right: 120px !important;
  }

  .pB-120\@xl\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@xl\+ {
    padding-left: 120px !important;
  }

  .pY-120\@xl\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xl\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-120\@lg\+ {
    padding: 120px !important;
  }

  .pT-120\@lg\+ {
    padding-top: 120px !important;
  }

  .pR-120\@lg\+ {
    padding-right: 120px !important;
  }

  .pB-120\@lg\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg\+ {
    padding-left: 120px !important;
  }

  .pY-120\@lg\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-120\@md\+ {
    padding: 120px !important;
  }

  .pT-120\@md\+ {
    padding-top: 120px !important;
  }

  .pR-120\@md\+ {
    padding-right: 120px !important;
  }

  .pB-120\@md\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@md\+ {
    padding-left: 120px !important;
  }

  .pY-120\@md\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-120\@sm\+ {
    padding: 120px !important;
  }

  .pT-120\@sm\+ {
    padding-top: 120px !important;
  }

  .pR-120\@sm\+ {
    padding-right: 120px !important;
  }

  .pB-120\@sm\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm\+ {
    padding-left: 120px !important;
  }

  .pY-120\@sm\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 0) {
  .p-120\@xs\+ {
    padding: 120px !important;
  }

  .pT-120\@xs\+ {
    padding-top: 120px !important;
  }

  .pR-120\@xs\+ {
    padding-right: 120px !important;
  }

  .pB-120\@xs\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@xs\+ {
    padding-left: 120px !important;
  }

  .pY-120\@xs\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xs\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-120\@xl- {
    padding: 120px !important;
  }

  .pT-120\@xl- {
    padding-top: 120px !important;
  }

  .pR-120\@xl- {
    padding-right: 120px !important;
  }

  .pB-120\@xl- {
    padding-bottom: 120px !important;
  }

  .pL-120\@xl- {
    padding-left: 120px !important;
  }

  .pY-120\@xl- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xl- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-120\@lg- {
    padding: 120px !important;
  }

  .pT-120\@lg- {
    padding-top: 120px !important;
  }

  .pR-120\@lg- {
    padding-right: 120px !important;
  }

  .pB-120\@lg- {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg- {
    padding-left: 120px !important;
  }

  .pY-120\@lg- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-120\@md- {
    padding: 120px !important;
  }

  .pT-120\@md- {
    padding-top: 120px !important;
  }

  .pR-120\@md- {
    padding-right: 120px !important;
  }

  .pB-120\@md- {
    padding-bottom: 120px !important;
  }

  .pL-120\@md- {
    padding-left: 120px !important;
  }

  .pY-120\@md- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-120\@sm- {
    padding: 120px !important;
  }

  .pT-120\@sm- {
    padding-top: 120px !important;
  }

  .pR-120\@sm- {
    padding-right: 120px !important;
  }

  .pB-120\@sm- {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm- {
    padding-left: 120px !important;
  }

  .pY-120\@sm- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-120\@lg {
    padding: 120px !important;
  }

  .pT-120\@lg {
    padding-top: 120px !important;
  }

  .pR-120\@lg {
    padding-right: 120px !important;
  }

  .pB-120\@lg {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg {
    padding-left: 120px !important;
  }

  .pY-120\@lg {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-120\@md {
    padding: 120px !important;
  }

  .pT-120\@md {
    padding-top: 120px !important;
  }

  .pR-120\@md {
    padding-right: 120px !important;
  }

  .pB-120\@md {
    padding-bottom: 120px !important;
  }

  .pL-120\@md {
    padding-left: 120px !important;
  }

  .pY-120\@md {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-120\@sm {
    padding: 120px !important;
  }

  .pT-120\@sm {
    padding-top: 120px !important;
  }

  .pR-120\@sm {
    padding-right: 120px !important;
  }

  .pB-120\@sm {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm {
    padding-left: 120px !important;
  }

  .pY-120\@sm {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

.p-130 {
  padding: 130px !important;
}

.pT-130 {
  padding-top: 130px !important;
}

.pR-130 {
  padding-right: 130px !important;
}

.pB-130 {
  padding-bottom: 130px !important;
}

.pL-130 {
  padding-left: 130px !important;
}

.pY-130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

.pX-130 {
  padding-left: 130px !important;
  padding-right: 130px !important;
}

@media screen and (min-width: 1440px) {
  .p-130\@xl\+ {
    padding: 130px !important;
  }

  .pT-130\@xl\+ {
    padding-top: 130px !important;
  }

  .pR-130\@xl\+ {
    padding-right: 130px !important;
  }

  .pB-130\@xl\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@xl\+ {
    padding-left: 130px !important;
  }

  .pY-130\@xl\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xl\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-130\@lg\+ {
    padding: 130px !important;
  }

  .pT-130\@lg\+ {
    padding-top: 130px !important;
  }

  .pR-130\@lg\+ {
    padding-right: 130px !important;
  }

  .pB-130\@lg\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg\+ {
    padding-left: 130px !important;
  }

  .pY-130\@lg\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-130\@md\+ {
    padding: 130px !important;
  }

  .pT-130\@md\+ {
    padding-top: 130px !important;
  }

  .pR-130\@md\+ {
    padding-right: 130px !important;
  }

  .pB-130\@md\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@md\+ {
    padding-left: 130px !important;
  }

  .pY-130\@md\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-130\@sm\+ {
    padding: 130px !important;
  }

  .pT-130\@sm\+ {
    padding-top: 130px !important;
  }

  .pR-130\@sm\+ {
    padding-right: 130px !important;
  }

  .pB-130\@sm\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm\+ {
    padding-left: 130px !important;
  }

  .pY-130\@sm\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 0) {
  .p-130\@xs\+ {
    padding: 130px !important;
  }

  .pT-130\@xs\+ {
    padding-top: 130px !important;
  }

  .pR-130\@xs\+ {
    padding-right: 130px !important;
  }

  .pB-130\@xs\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@xs\+ {
    padding-left: 130px !important;
  }

  .pY-130\@xs\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xs\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-130\@xl- {
    padding: 130px !important;
  }

  .pT-130\@xl- {
    padding-top: 130px !important;
  }

  .pR-130\@xl- {
    padding-right: 130px !important;
  }

  .pB-130\@xl- {
    padding-bottom: 130px !important;
  }

  .pL-130\@xl- {
    padding-left: 130px !important;
  }

  .pY-130\@xl- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xl- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-130\@lg- {
    padding: 130px !important;
  }

  .pT-130\@lg- {
    padding-top: 130px !important;
  }

  .pR-130\@lg- {
    padding-right: 130px !important;
  }

  .pB-130\@lg- {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg- {
    padding-left: 130px !important;
  }

  .pY-130\@lg- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-130\@md- {
    padding: 130px !important;
  }

  .pT-130\@md- {
    padding-top: 130px !important;
  }

  .pR-130\@md- {
    padding-right: 130px !important;
  }

  .pB-130\@md- {
    padding-bottom: 130px !important;
  }

  .pL-130\@md- {
    padding-left: 130px !important;
  }

  .pY-130\@md- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-130\@sm- {
    padding: 130px !important;
  }

  .pT-130\@sm- {
    padding-top: 130px !important;
  }

  .pR-130\@sm- {
    padding-right: 130px !important;
  }

  .pB-130\@sm- {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm- {
    padding-left: 130px !important;
  }

  .pY-130\@sm- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-130\@lg {
    padding: 130px !important;
  }

  .pT-130\@lg {
    padding-top: 130px !important;
  }

  .pR-130\@lg {
    padding-right: 130px !important;
  }

  .pB-130\@lg {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg {
    padding-left: 130px !important;
  }

  .pY-130\@lg {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-130\@md {
    padding: 130px !important;
  }

  .pT-130\@md {
    padding-top: 130px !important;
  }

  .pR-130\@md {
    padding-right: 130px !important;
  }

  .pB-130\@md {
    padding-bottom: 130px !important;
  }

  .pL-130\@md {
    padding-left: 130px !important;
  }

  .pY-130\@md {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-130\@sm {
    padding: 130px !important;
  }

  .pT-130\@sm {
    padding-top: 130px !important;
  }

  .pR-130\@sm {
    padding-right: 130px !important;
  }

  .pB-130\@sm {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm {
    padding-left: 130px !important;
  }

  .pY-130\@sm {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

.p-140 {
  padding: 140px !important;
}

.pT-140 {
  padding-top: 140px !important;
}

.pR-140 {
  padding-right: 140px !important;
}

.pB-140 {
  padding-bottom: 140px !important;
}

.pL-140 {
  padding-left: 140px !important;
}

.pY-140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.pX-140 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}

@media screen and (min-width: 1440px) {
  .p-140\@xl\+ {
    padding: 140px !important;
  }

  .pT-140\@xl\+ {
    padding-top: 140px !important;
  }

  .pR-140\@xl\+ {
    padding-right: 140px !important;
  }

  .pB-140\@xl\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@xl\+ {
    padding-left: 140px !important;
  }

  .pY-140\@xl\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xl\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-140\@lg\+ {
    padding: 140px !important;
  }

  .pT-140\@lg\+ {
    padding-top: 140px !important;
  }

  .pR-140\@lg\+ {
    padding-right: 140px !important;
  }

  .pB-140\@lg\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg\+ {
    padding-left: 140px !important;
  }

  .pY-140\@lg\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-140\@md\+ {
    padding: 140px !important;
  }

  .pT-140\@md\+ {
    padding-top: 140px !important;
  }

  .pR-140\@md\+ {
    padding-right: 140px !important;
  }

  .pB-140\@md\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@md\+ {
    padding-left: 140px !important;
  }

  .pY-140\@md\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-140\@sm\+ {
    padding: 140px !important;
  }

  .pT-140\@sm\+ {
    padding-top: 140px !important;
  }

  .pR-140\@sm\+ {
    padding-right: 140px !important;
  }

  .pB-140\@sm\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm\+ {
    padding-left: 140px !important;
  }

  .pY-140\@sm\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 0) {
  .p-140\@xs\+ {
    padding: 140px !important;
  }

  .pT-140\@xs\+ {
    padding-top: 140px !important;
  }

  .pR-140\@xs\+ {
    padding-right: 140px !important;
  }

  .pB-140\@xs\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@xs\+ {
    padding-left: 140px !important;
  }

  .pY-140\@xs\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xs\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-140\@xl- {
    padding: 140px !important;
  }

  .pT-140\@xl- {
    padding-top: 140px !important;
  }

  .pR-140\@xl- {
    padding-right: 140px !important;
  }

  .pB-140\@xl- {
    padding-bottom: 140px !important;
  }

  .pL-140\@xl- {
    padding-left: 140px !important;
  }

  .pY-140\@xl- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xl- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-140\@lg- {
    padding: 140px !important;
  }

  .pT-140\@lg- {
    padding-top: 140px !important;
  }

  .pR-140\@lg- {
    padding-right: 140px !important;
  }

  .pB-140\@lg- {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg- {
    padding-left: 140px !important;
  }

  .pY-140\@lg- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-140\@md- {
    padding: 140px !important;
  }

  .pT-140\@md- {
    padding-top: 140px !important;
  }

  .pR-140\@md- {
    padding-right: 140px !important;
  }

  .pB-140\@md- {
    padding-bottom: 140px !important;
  }

  .pL-140\@md- {
    padding-left: 140px !important;
  }

  .pY-140\@md- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-140\@sm- {
    padding: 140px !important;
  }

  .pT-140\@sm- {
    padding-top: 140px !important;
  }

  .pR-140\@sm- {
    padding-right: 140px !important;
  }

  .pB-140\@sm- {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm- {
    padding-left: 140px !important;
  }

  .pY-140\@sm- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-140\@lg {
    padding: 140px !important;
  }

  .pT-140\@lg {
    padding-top: 140px !important;
  }

  .pR-140\@lg {
    padding-right: 140px !important;
  }

  .pB-140\@lg {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg {
    padding-left: 140px !important;
  }

  .pY-140\@lg {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-140\@md {
    padding: 140px !important;
  }

  .pT-140\@md {
    padding-top: 140px !important;
  }

  .pR-140\@md {
    padding-right: 140px !important;
  }

  .pB-140\@md {
    padding-bottom: 140px !important;
  }

  .pL-140\@md {
    padding-left: 140px !important;
  }

  .pY-140\@md {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-140\@sm {
    padding: 140px !important;
  }

  .pT-140\@sm {
    padding-top: 140px !important;
  }

  .pR-140\@sm {
    padding-right: 140px !important;
  }

  .pB-140\@sm {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm {
    padding-left: 140px !important;
  }

  .pY-140\@sm {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

.p-150 {
  padding: 150px !important;
}

.pT-150 {
  padding-top: 150px !important;
}

.pR-150 {
  padding-right: 150px !important;
}

.pB-150 {
  padding-bottom: 150px !important;
}

.pL-150 {
  padding-left: 150px !important;
}

.pY-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.pX-150 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}

@media screen and (min-width: 1440px) {
  .p-150\@xl\+ {
    padding: 150px !important;
  }

  .pT-150\@xl\+ {
    padding-top: 150px !important;
  }

  .pR-150\@xl\+ {
    padding-right: 150px !important;
  }

  .pB-150\@xl\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@xl\+ {
    padding-left: 150px !important;
  }

  .pY-150\@xl\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xl\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-150\@lg\+ {
    padding: 150px !important;
  }

  .pT-150\@lg\+ {
    padding-top: 150px !important;
  }

  .pR-150\@lg\+ {
    padding-right: 150px !important;
  }

  .pB-150\@lg\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg\+ {
    padding-left: 150px !important;
  }

  .pY-150\@lg\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-150\@md\+ {
    padding: 150px !important;
  }

  .pT-150\@md\+ {
    padding-top: 150px !important;
  }

  .pR-150\@md\+ {
    padding-right: 150px !important;
  }

  .pB-150\@md\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@md\+ {
    padding-left: 150px !important;
  }

  .pY-150\@md\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-150\@sm\+ {
    padding: 150px !important;
  }

  .pT-150\@sm\+ {
    padding-top: 150px !important;
  }

  .pR-150\@sm\+ {
    padding-right: 150px !important;
  }

  .pB-150\@sm\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm\+ {
    padding-left: 150px !important;
  }

  .pY-150\@sm\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 0) {
  .p-150\@xs\+ {
    padding: 150px !important;
  }

  .pT-150\@xs\+ {
    padding-top: 150px !important;
  }

  .pR-150\@xs\+ {
    padding-right: 150px !important;
  }

  .pB-150\@xs\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@xs\+ {
    padding-left: 150px !important;
  }

  .pY-150\@xs\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xs\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-150\@xl- {
    padding: 150px !important;
  }

  .pT-150\@xl- {
    padding-top: 150px !important;
  }

  .pR-150\@xl- {
    padding-right: 150px !important;
  }

  .pB-150\@xl- {
    padding-bottom: 150px !important;
  }

  .pL-150\@xl- {
    padding-left: 150px !important;
  }

  .pY-150\@xl- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xl- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-150\@lg- {
    padding: 150px !important;
  }

  .pT-150\@lg- {
    padding-top: 150px !important;
  }

  .pR-150\@lg- {
    padding-right: 150px !important;
  }

  .pB-150\@lg- {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg- {
    padding-left: 150px !important;
  }

  .pY-150\@lg- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-150\@md- {
    padding: 150px !important;
  }

  .pT-150\@md- {
    padding-top: 150px !important;
  }

  .pR-150\@md- {
    padding-right: 150px !important;
  }

  .pB-150\@md- {
    padding-bottom: 150px !important;
  }

  .pL-150\@md- {
    padding-left: 150px !important;
  }

  .pY-150\@md- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-150\@sm- {
    padding: 150px !important;
  }

  .pT-150\@sm- {
    padding-top: 150px !important;
  }

  .pR-150\@sm- {
    padding-right: 150px !important;
  }

  .pB-150\@sm- {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm- {
    padding-left: 150px !important;
  }

  .pY-150\@sm- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-150\@lg {
    padding: 150px !important;
  }

  .pT-150\@lg {
    padding-top: 150px !important;
  }

  .pR-150\@lg {
    padding-right: 150px !important;
  }

  .pB-150\@lg {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg {
    padding-left: 150px !important;
  }

  .pY-150\@lg {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-150\@md {
    padding: 150px !important;
  }

  .pT-150\@md {
    padding-top: 150px !important;
  }

  .pR-150\@md {
    padding-right: 150px !important;
  }

  .pB-150\@md {
    padding-bottom: 150px !important;
  }

  .pL-150\@md {
    padding-left: 150px !important;
  }

  .pY-150\@md {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-150\@sm {
    padding: 150px !important;
  }

  .pT-150\@sm {
    padding-top: 150px !important;
  }

  .pR-150\@sm {
    padding-right: 150px !important;
  }

  .pB-150\@sm {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm {
    padding-left: 150px !important;
  }

  .pY-150\@sm {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

.p-160 {
  padding: 160px !important;
}

.pT-160 {
  padding-top: 160px !important;
}

.pR-160 {
  padding-right: 160px !important;
}

.pB-160 {
  padding-bottom: 160px !important;
}

.pL-160 {
  padding-left: 160px !important;
}

.pY-160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

.pX-160 {
  padding-left: 160px !important;
  padding-right: 160px !important;
}

@media screen and (min-width: 1440px) {
  .p-160\@xl\+ {
    padding: 160px !important;
  }

  .pT-160\@xl\+ {
    padding-top: 160px !important;
  }

  .pR-160\@xl\+ {
    padding-right: 160px !important;
  }

  .pB-160\@xl\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@xl\+ {
    padding-left: 160px !important;
  }

  .pY-160\@xl\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xl\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-160\@lg\+ {
    padding: 160px !important;
  }

  .pT-160\@lg\+ {
    padding-top: 160px !important;
  }

  .pR-160\@lg\+ {
    padding-right: 160px !important;
  }

  .pB-160\@lg\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg\+ {
    padding-left: 160px !important;
  }

  .pY-160\@lg\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-160\@md\+ {
    padding: 160px !important;
  }

  .pT-160\@md\+ {
    padding-top: 160px !important;
  }

  .pR-160\@md\+ {
    padding-right: 160px !important;
  }

  .pB-160\@md\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@md\+ {
    padding-left: 160px !important;
  }

  .pY-160\@md\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-160\@sm\+ {
    padding: 160px !important;
  }

  .pT-160\@sm\+ {
    padding-top: 160px !important;
  }

  .pR-160\@sm\+ {
    padding-right: 160px !important;
  }

  .pB-160\@sm\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm\+ {
    padding-left: 160px !important;
  }

  .pY-160\@sm\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 0) {
  .p-160\@xs\+ {
    padding: 160px !important;
  }

  .pT-160\@xs\+ {
    padding-top: 160px !important;
  }

  .pR-160\@xs\+ {
    padding-right: 160px !important;
  }

  .pB-160\@xs\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@xs\+ {
    padding-left: 160px !important;
  }

  .pY-160\@xs\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xs\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-160\@xl- {
    padding: 160px !important;
  }

  .pT-160\@xl- {
    padding-top: 160px !important;
  }

  .pR-160\@xl- {
    padding-right: 160px !important;
  }

  .pB-160\@xl- {
    padding-bottom: 160px !important;
  }

  .pL-160\@xl- {
    padding-left: 160px !important;
  }

  .pY-160\@xl- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xl- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-160\@lg- {
    padding: 160px !important;
  }

  .pT-160\@lg- {
    padding-top: 160px !important;
  }

  .pR-160\@lg- {
    padding-right: 160px !important;
  }

  .pB-160\@lg- {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg- {
    padding-left: 160px !important;
  }

  .pY-160\@lg- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-160\@md- {
    padding: 160px !important;
  }

  .pT-160\@md- {
    padding-top: 160px !important;
  }

  .pR-160\@md- {
    padding-right: 160px !important;
  }

  .pB-160\@md- {
    padding-bottom: 160px !important;
  }

  .pL-160\@md- {
    padding-left: 160px !important;
  }

  .pY-160\@md- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-160\@sm- {
    padding: 160px !important;
  }

  .pT-160\@sm- {
    padding-top: 160px !important;
  }

  .pR-160\@sm- {
    padding-right: 160px !important;
  }

  .pB-160\@sm- {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm- {
    padding-left: 160px !important;
  }

  .pY-160\@sm- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-160\@lg {
    padding: 160px !important;
  }

  .pT-160\@lg {
    padding-top: 160px !important;
  }

  .pR-160\@lg {
    padding-right: 160px !important;
  }

  .pB-160\@lg {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg {
    padding-left: 160px !important;
  }

  .pY-160\@lg {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-160\@md {
    padding: 160px !important;
  }

  .pT-160\@md {
    padding-top: 160px !important;
  }

  .pR-160\@md {
    padding-right: 160px !important;
  }

  .pB-160\@md {
    padding-bottom: 160px !important;
  }

  .pL-160\@md {
    padding-left: 160px !important;
  }

  .pY-160\@md {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-160\@sm {
    padding: 160px !important;
  }

  .pT-160\@sm {
    padding-top: 160px !important;
  }

  .pR-160\@sm {
    padding-right: 160px !important;
  }

  .pB-160\@sm {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm {
    padding-left: 160px !important;
  }

  .pY-160\@sm {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

.t-0 {
  top: 0px;
}

.r-0 {
  right: 0px;
}

.b-0 {
  bottom: 0px;
}

.l-0 {
  left: 0px;
}

@media screen and (min-width: 1440px) {
  .t-0\@xl\+ {
    top: 0px;
  }

  .r-0\@xl\+ {
    right: 0px;
  }

  .b-0\@xl\+ {
    bottom: 0px;
  }

  .l-0\@xl\+ {
    left: 0px;
  }
}

@media screen and (min-width: 1200px) {
  .t-0\@lg\+ {
    top: 0px;
  }

  .r-0\@lg\+ {
    right: 0px;
  }

  .b-0\@lg\+ {
    bottom: 0px;
  }

  .l-0\@lg\+ {
    left: 0px;
  }
}

@media screen and (min-width: 992px) {
  .t-0\@md\+ {
    top: 0px;
  }

  .r-0\@md\+ {
    right: 0px;
  }

  .b-0\@md\+ {
    bottom: 0px;
  }

  .l-0\@md\+ {
    left: 0px;
  }
}

@media screen and (min-width: 768px) {
  .t-0\@sm\+ {
    top: 0px;
  }

  .r-0\@sm\+ {
    right: 0px;
  }

  .b-0\@sm\+ {
    bottom: 0px;
  }

  .l-0\@sm\+ {
    left: 0px;
  }
}

@media screen and (min-width: 0) {
  .t-0\@xs\+ {
    top: 0px;
  }

  .r-0\@xs\+ {
    right: 0px;
  }

  .b-0\@xs\+ {
    bottom: 0px;
  }

  .l-0\@xs\+ {
    left: 0px;
  }
}

@media screen and (max-width: 1439px) {
  .t-0\@xl- {
    top: 0px;
  }

  .r-0\@xl- {
    right: 0px;
  }

  .b-0\@xl- {
    bottom: 0px;
  }

  .l-0\@xl- {
    left: 0px;
  }
}

@media screen and (max-width: 1199px) {
  .t-0\@lg- {
    top: 0px;
  }

  .r-0\@lg- {
    right: 0px;
  }

  .b-0\@lg- {
    bottom: 0px;
  }

  .l-0\@lg- {
    left: 0px;
  }
}

@media screen and (max-width: 991px) {
  .t-0\@md- {
    top: 0px;
  }

  .r-0\@md- {
    right: 0px;
  }

  .b-0\@md- {
    bottom: 0px;
  }

  .l-0\@md- {
    left: 0px;
  }
}

@media screen and (max-width: 767px) {
  .t-0\@sm- {
    top: 0px;
  }

  .r-0\@sm- {
    right: 0px;
  }

  .b-0\@sm- {
    bottom: 0px;
  }

  .l-0\@sm- {
    left: 0px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-0\@lg {
    top: 0px;
  }

  .r-0\@lg {
    right: 0px;
  }

  .b-0\@lg {
    bottom: 0px;
  }

  .l-0\@lg {
    left: 0px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-0\@md {
    top: 0px;
  }

  .r-0\@md {
    right: 0px;
  }

  .b-0\@md {
    bottom: 0px;
  }

  .l-0\@md {
    left: 0px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-0\@sm {
    top: 0px;
  }

  .r-0\@sm {
    right: 0px;
  }

  .b-0\@sm {
    bottom: 0px;
  }

  .l-0\@sm {
    left: 0px;
  }
}

.t-1 {
  top: 1px;
}

.r-1 {
  right: 1px;
}

.b-1 {
  bottom: 1px;
}

.l-1 {
  left: 1px;
}

@media screen and (min-width: 1440px) {
  .t-1\@xl\+ {
    top: 1px;
  }

  .r-1\@xl\+ {
    right: 1px;
  }

  .b-1\@xl\+ {
    bottom: 1px;
  }

  .l-1\@xl\+ {
    left: 1px;
  }
}

@media screen and (min-width: 1200px) {
  .t-1\@lg\+ {
    top: 1px;
  }

  .r-1\@lg\+ {
    right: 1px;
  }

  .b-1\@lg\+ {
    bottom: 1px;
  }

  .l-1\@lg\+ {
    left: 1px;
  }
}

@media screen and (min-width: 992px) {
  .t-1\@md\+ {
    top: 1px;
  }

  .r-1\@md\+ {
    right: 1px;
  }

  .b-1\@md\+ {
    bottom: 1px;
  }

  .l-1\@md\+ {
    left: 1px;
  }
}

@media screen and (min-width: 768px) {
  .t-1\@sm\+ {
    top: 1px;
  }

  .r-1\@sm\+ {
    right: 1px;
  }

  .b-1\@sm\+ {
    bottom: 1px;
  }

  .l-1\@sm\+ {
    left: 1px;
  }
}

@media screen and (min-width: 0) {
  .t-1\@xs\+ {
    top: 1px;
  }

  .r-1\@xs\+ {
    right: 1px;
  }

  .b-1\@xs\+ {
    bottom: 1px;
  }

  .l-1\@xs\+ {
    left: 1px;
  }
}

@media screen and (max-width: 1439px) {
  .t-1\@xl- {
    top: 1px;
  }

  .r-1\@xl- {
    right: 1px;
  }

  .b-1\@xl- {
    bottom: 1px;
  }

  .l-1\@xl- {
    left: 1px;
  }
}

@media screen and (max-width: 1199px) {
  .t-1\@lg- {
    top: 1px;
  }

  .r-1\@lg- {
    right: 1px;
  }

  .b-1\@lg- {
    bottom: 1px;
  }

  .l-1\@lg- {
    left: 1px;
  }
}

@media screen and (max-width: 991px) {
  .t-1\@md- {
    top: 1px;
  }

  .r-1\@md- {
    right: 1px;
  }

  .b-1\@md- {
    bottom: 1px;
  }

  .l-1\@md- {
    left: 1px;
  }
}

@media screen and (max-width: 767px) {
  .t-1\@sm- {
    top: 1px;
  }

  .r-1\@sm- {
    right: 1px;
  }

  .b-1\@sm- {
    bottom: 1px;
  }

  .l-1\@sm- {
    left: 1px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-1\@lg {
    top: 1px;
  }

  .r-1\@lg {
    right: 1px;
  }

  .b-1\@lg {
    bottom: 1px;
  }

  .l-1\@lg {
    left: 1px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-1\@md {
    top: 1px;
  }

  .r-1\@md {
    right: 1px;
  }

  .b-1\@md {
    bottom: 1px;
  }

  .l-1\@md {
    left: 1px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-1\@sm {
    top: 1px;
  }

  .r-1\@sm {
    right: 1px;
  }

  .b-1\@sm {
    bottom: 1px;
  }

  .l-1\@sm {
    left: 1px;
  }
}

.t-2 {
  top: 2px;
}

.r-2 {
  right: 2px;
}

.b-2 {
  bottom: 2px;
}

.l-2 {
  left: 2px;
}

@media screen and (min-width: 1440px) {
  .t-2\@xl\+ {
    top: 2px;
  }

  .r-2\@xl\+ {
    right: 2px;
  }

  .b-2\@xl\+ {
    bottom: 2px;
  }

  .l-2\@xl\+ {
    left: 2px;
  }
}

@media screen and (min-width: 1200px) {
  .t-2\@lg\+ {
    top: 2px;
  }

  .r-2\@lg\+ {
    right: 2px;
  }

  .b-2\@lg\+ {
    bottom: 2px;
  }

  .l-2\@lg\+ {
    left: 2px;
  }
}

@media screen and (min-width: 992px) {
  .t-2\@md\+ {
    top: 2px;
  }

  .r-2\@md\+ {
    right: 2px;
  }

  .b-2\@md\+ {
    bottom: 2px;
  }

  .l-2\@md\+ {
    left: 2px;
  }
}

@media screen and (min-width: 768px) {
  .t-2\@sm\+ {
    top: 2px;
  }

  .r-2\@sm\+ {
    right: 2px;
  }

  .b-2\@sm\+ {
    bottom: 2px;
  }

  .l-2\@sm\+ {
    left: 2px;
  }
}

@media screen and (min-width: 0) {
  .t-2\@xs\+ {
    top: 2px;
  }

  .r-2\@xs\+ {
    right: 2px;
  }

  .b-2\@xs\+ {
    bottom: 2px;
  }

  .l-2\@xs\+ {
    left: 2px;
  }
}

@media screen and (max-width: 1439px) {
  .t-2\@xl- {
    top: 2px;
  }

  .r-2\@xl- {
    right: 2px;
  }

  .b-2\@xl- {
    bottom: 2px;
  }

  .l-2\@xl- {
    left: 2px;
  }
}

@media screen and (max-width: 1199px) {
  .t-2\@lg- {
    top: 2px;
  }

  .r-2\@lg- {
    right: 2px;
  }

  .b-2\@lg- {
    bottom: 2px;
  }

  .l-2\@lg- {
    left: 2px;
  }
}

@media screen and (max-width: 991px) {
  .t-2\@md- {
    top: 2px;
  }

  .r-2\@md- {
    right: 2px;
  }

  .b-2\@md- {
    bottom: 2px;
  }

  .l-2\@md- {
    left: 2px;
  }
}

@media screen and (max-width: 767px) {
  .t-2\@sm- {
    top: 2px;
  }

  .r-2\@sm- {
    right: 2px;
  }

  .b-2\@sm- {
    bottom: 2px;
  }

  .l-2\@sm- {
    left: 2px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-2\@lg {
    top: 2px;
  }

  .r-2\@lg {
    right: 2px;
  }

  .b-2\@lg {
    bottom: 2px;
  }

  .l-2\@lg {
    left: 2px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-2\@md {
    top: 2px;
  }

  .r-2\@md {
    right: 2px;
  }

  .b-2\@md {
    bottom: 2px;
  }

  .l-2\@md {
    left: 2px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-2\@sm {
    top: 2px;
  }

  .r-2\@sm {
    right: 2px;
  }

  .b-2\@sm {
    bottom: 2px;
  }

  .l-2\@sm {
    left: 2px;
  }
}

.t-3 {
  top: 3px;
}

.r-3 {
  right: 3px;
}

.b-3 {
  bottom: 3px;
}

.l-3 {
  left: 3px;
}

@media screen and (min-width: 1440px) {
  .t-3\@xl\+ {
    top: 3px;
  }

  .r-3\@xl\+ {
    right: 3px;
  }

  .b-3\@xl\+ {
    bottom: 3px;
  }

  .l-3\@xl\+ {
    left: 3px;
  }
}

@media screen and (min-width: 1200px) {
  .t-3\@lg\+ {
    top: 3px;
  }

  .r-3\@lg\+ {
    right: 3px;
  }

  .b-3\@lg\+ {
    bottom: 3px;
  }

  .l-3\@lg\+ {
    left: 3px;
  }
}

@media screen and (min-width: 992px) {
  .t-3\@md\+ {
    top: 3px;
  }

  .r-3\@md\+ {
    right: 3px;
  }

  .b-3\@md\+ {
    bottom: 3px;
  }

  .l-3\@md\+ {
    left: 3px;
  }
}

@media screen and (min-width: 768px) {
  .t-3\@sm\+ {
    top: 3px;
  }

  .r-3\@sm\+ {
    right: 3px;
  }

  .b-3\@sm\+ {
    bottom: 3px;
  }

  .l-3\@sm\+ {
    left: 3px;
  }
}

@media screen and (min-width: 0) {
  .t-3\@xs\+ {
    top: 3px;
  }

  .r-3\@xs\+ {
    right: 3px;
  }

  .b-3\@xs\+ {
    bottom: 3px;
  }

  .l-3\@xs\+ {
    left: 3px;
  }
}

@media screen and (max-width: 1439px) {
  .t-3\@xl- {
    top: 3px;
  }

  .r-3\@xl- {
    right: 3px;
  }

  .b-3\@xl- {
    bottom: 3px;
  }

  .l-3\@xl- {
    left: 3px;
  }
}

@media screen and (max-width: 1199px) {
  .t-3\@lg- {
    top: 3px;
  }

  .r-3\@lg- {
    right: 3px;
  }

  .b-3\@lg- {
    bottom: 3px;
  }

  .l-3\@lg- {
    left: 3px;
  }
}

@media screen and (max-width: 991px) {
  .t-3\@md- {
    top: 3px;
  }

  .r-3\@md- {
    right: 3px;
  }

  .b-3\@md- {
    bottom: 3px;
  }

  .l-3\@md- {
    left: 3px;
  }
}

@media screen and (max-width: 767px) {
  .t-3\@sm- {
    top: 3px;
  }

  .r-3\@sm- {
    right: 3px;
  }

  .b-3\@sm- {
    bottom: 3px;
  }

  .l-3\@sm- {
    left: 3px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-3\@lg {
    top: 3px;
  }

  .r-3\@lg {
    right: 3px;
  }

  .b-3\@lg {
    bottom: 3px;
  }

  .l-3\@lg {
    left: 3px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-3\@md {
    top: 3px;
  }

  .r-3\@md {
    right: 3px;
  }

  .b-3\@md {
    bottom: 3px;
  }

  .l-3\@md {
    left: 3px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-3\@sm {
    top: 3px;
  }

  .r-3\@sm {
    right: 3px;
  }

  .b-3\@sm {
    bottom: 3px;
  }

  .l-3\@sm {
    left: 3px;
  }
}

.t-4 {
  top: 4px;
}

.r-4 {
  right: 4px;
}

.b-4 {
  bottom: 4px;
}

.l-4 {
  left: 4px;
}

@media screen and (min-width: 1440px) {
  .t-4\@xl\+ {
    top: 4px;
  }

  .r-4\@xl\+ {
    right: 4px;
  }

  .b-4\@xl\+ {
    bottom: 4px;
  }

  .l-4\@xl\+ {
    left: 4px;
  }
}

@media screen and (min-width: 1200px) {
  .t-4\@lg\+ {
    top: 4px;
  }

  .r-4\@lg\+ {
    right: 4px;
  }

  .b-4\@lg\+ {
    bottom: 4px;
  }

  .l-4\@lg\+ {
    left: 4px;
  }
}

@media screen and (min-width: 992px) {
  .t-4\@md\+ {
    top: 4px;
  }

  .r-4\@md\+ {
    right: 4px;
  }

  .b-4\@md\+ {
    bottom: 4px;
  }

  .l-4\@md\+ {
    left: 4px;
  }
}

@media screen and (min-width: 768px) {
  .t-4\@sm\+ {
    top: 4px;
  }

  .r-4\@sm\+ {
    right: 4px;
  }

  .b-4\@sm\+ {
    bottom: 4px;
  }

  .l-4\@sm\+ {
    left: 4px;
  }
}

@media screen and (min-width: 0) {
  .t-4\@xs\+ {
    top: 4px;
  }

  .r-4\@xs\+ {
    right: 4px;
  }

  .b-4\@xs\+ {
    bottom: 4px;
  }

  .l-4\@xs\+ {
    left: 4px;
  }
}

@media screen and (max-width: 1439px) {
  .t-4\@xl- {
    top: 4px;
  }

  .r-4\@xl- {
    right: 4px;
  }

  .b-4\@xl- {
    bottom: 4px;
  }

  .l-4\@xl- {
    left: 4px;
  }
}

@media screen and (max-width: 1199px) {
  .t-4\@lg- {
    top: 4px;
  }

  .r-4\@lg- {
    right: 4px;
  }

  .b-4\@lg- {
    bottom: 4px;
  }

  .l-4\@lg- {
    left: 4px;
  }
}

@media screen and (max-width: 991px) {
  .t-4\@md- {
    top: 4px;
  }

  .r-4\@md- {
    right: 4px;
  }

  .b-4\@md- {
    bottom: 4px;
  }

  .l-4\@md- {
    left: 4px;
  }
}

@media screen and (max-width: 767px) {
  .t-4\@sm- {
    top: 4px;
  }

  .r-4\@sm- {
    right: 4px;
  }

  .b-4\@sm- {
    bottom: 4px;
  }

  .l-4\@sm- {
    left: 4px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-4\@lg {
    top: 4px;
  }

  .r-4\@lg {
    right: 4px;
  }

  .b-4\@lg {
    bottom: 4px;
  }

  .l-4\@lg {
    left: 4px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-4\@md {
    top: 4px;
  }

  .r-4\@md {
    right: 4px;
  }

  .b-4\@md {
    bottom: 4px;
  }

  .l-4\@md {
    left: 4px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-4\@sm {
    top: 4px;
  }

  .r-4\@sm {
    right: 4px;
  }

  .b-4\@sm {
    bottom: 4px;
  }

  .l-4\@sm {
    left: 4px;
  }
}

.t-5 {
  top: 5px;
}

.r-5 {
  right: 5px;
}

.b-5 {
  bottom: 5px;
}

.l-5 {
  left: 5px;
}

@media screen and (min-width: 1440px) {
  .t-5\@xl\+ {
    top: 5px;
  }

  .r-5\@xl\+ {
    right: 5px;
  }

  .b-5\@xl\+ {
    bottom: 5px;
  }

  .l-5\@xl\+ {
    left: 5px;
  }
}

@media screen and (min-width: 1200px) {
  .t-5\@lg\+ {
    top: 5px;
  }

  .r-5\@lg\+ {
    right: 5px;
  }

  .b-5\@lg\+ {
    bottom: 5px;
  }

  .l-5\@lg\+ {
    left: 5px;
  }
}

@media screen and (min-width: 992px) {
  .t-5\@md\+ {
    top: 5px;
  }

  .r-5\@md\+ {
    right: 5px;
  }

  .b-5\@md\+ {
    bottom: 5px;
  }

  .l-5\@md\+ {
    left: 5px;
  }
}

@media screen and (min-width: 768px) {
  .t-5\@sm\+ {
    top: 5px;
  }

  .r-5\@sm\+ {
    right: 5px;
  }

  .b-5\@sm\+ {
    bottom: 5px;
  }

  .l-5\@sm\+ {
    left: 5px;
  }
}

@media screen and (min-width: 0) {
  .t-5\@xs\+ {
    top: 5px;
  }

  .r-5\@xs\+ {
    right: 5px;
  }

  .b-5\@xs\+ {
    bottom: 5px;
  }

  .l-5\@xs\+ {
    left: 5px;
  }
}

@media screen and (max-width: 1439px) {
  .t-5\@xl- {
    top: 5px;
  }

  .r-5\@xl- {
    right: 5px;
  }

  .b-5\@xl- {
    bottom: 5px;
  }

  .l-5\@xl- {
    left: 5px;
  }
}

@media screen and (max-width: 1199px) {
  .t-5\@lg- {
    top: 5px;
  }

  .r-5\@lg- {
    right: 5px;
  }

  .b-5\@lg- {
    bottom: 5px;
  }

  .l-5\@lg- {
    left: 5px;
  }
}

@media screen and (max-width: 991px) {
  .t-5\@md- {
    top: 5px;
  }

  .r-5\@md- {
    right: 5px;
  }

  .b-5\@md- {
    bottom: 5px;
  }

  .l-5\@md- {
    left: 5px;
  }
}

@media screen and (max-width: 767px) {
  .t-5\@sm- {
    top: 5px;
  }

  .r-5\@sm- {
    right: 5px;
  }

  .b-5\@sm- {
    bottom: 5px;
  }

  .l-5\@sm- {
    left: 5px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-5\@lg {
    top: 5px;
  }

  .r-5\@lg {
    right: 5px;
  }

  .b-5\@lg {
    bottom: 5px;
  }

  .l-5\@lg {
    left: 5px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-5\@md {
    top: 5px;
  }

  .r-5\@md {
    right: 5px;
  }

  .b-5\@md {
    bottom: 5px;
  }

  .l-5\@md {
    left: 5px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-5\@sm {
    top: 5px;
  }

  .r-5\@sm {
    right: 5px;
  }

  .b-5\@sm {
    bottom: 5px;
  }

  .l-5\@sm {
    left: 5px;
  }
}

.t-10 {
  top: 10px;
}

.r-10 {
  right: 10px;
}

.b-10 {
  bottom: 10px;
}

.l-10 {
  left: 10px;
}

@media screen and (min-width: 1440px) {
  .t-10\@xl\+ {
    top: 10px;
  }

  .r-10\@xl\+ {
    right: 10px;
  }

  .b-10\@xl\+ {
    bottom: 10px;
  }

  .l-10\@xl\+ {
    left: 10px;
  }
}

@media screen and (min-width: 1200px) {
  .t-10\@lg\+ {
    top: 10px;
  }

  .r-10\@lg\+ {
    right: 10px;
  }

  .b-10\@lg\+ {
    bottom: 10px;
  }

  .l-10\@lg\+ {
    left: 10px;
  }
}

@media screen and (min-width: 992px) {
  .t-10\@md\+ {
    top: 10px;
  }

  .r-10\@md\+ {
    right: 10px;
  }

  .b-10\@md\+ {
    bottom: 10px;
  }

  .l-10\@md\+ {
    left: 10px;
  }
}

@media screen and (min-width: 768px) {
  .t-10\@sm\+ {
    top: 10px;
  }

  .r-10\@sm\+ {
    right: 10px;
  }

  .b-10\@sm\+ {
    bottom: 10px;
  }

  .l-10\@sm\+ {
    left: 10px;
  }
}

@media screen and (min-width: 0) {
  .t-10\@xs\+ {
    top: 10px;
  }

  .r-10\@xs\+ {
    right: 10px;
  }

  .b-10\@xs\+ {
    bottom: 10px;
  }

  .l-10\@xs\+ {
    left: 10px;
  }
}

@media screen and (max-width: 1439px) {
  .t-10\@xl- {
    top: 10px;
  }

  .r-10\@xl- {
    right: 10px;
  }

  .b-10\@xl- {
    bottom: 10px;
  }

  .l-10\@xl- {
    left: 10px;
  }
}

@media screen and (max-width: 1199px) {
  .t-10\@lg- {
    top: 10px;
  }

  .r-10\@lg- {
    right: 10px;
  }

  .b-10\@lg- {
    bottom: 10px;
  }

  .l-10\@lg- {
    left: 10px;
  }
}

@media screen and (max-width: 991px) {
  .t-10\@md- {
    top: 10px;
  }

  .r-10\@md- {
    right: 10px;
  }

  .b-10\@md- {
    bottom: 10px;
  }

  .l-10\@md- {
    left: 10px;
  }
}

@media screen and (max-width: 767px) {
  .t-10\@sm- {
    top: 10px;
  }

  .r-10\@sm- {
    right: 10px;
  }

  .b-10\@sm- {
    bottom: 10px;
  }

  .l-10\@sm- {
    left: 10px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-10\@lg {
    top: 10px;
  }

  .r-10\@lg {
    right: 10px;
  }

  .b-10\@lg {
    bottom: 10px;
  }

  .l-10\@lg {
    left: 10px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-10\@md {
    top: 10px;
  }

  .r-10\@md {
    right: 10px;
  }

  .b-10\@md {
    bottom: 10px;
  }

  .l-10\@md {
    left: 10px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-10\@sm {
    top: 10px;
  }

  .r-10\@sm {
    right: 10px;
  }

  .b-10\@sm {
    bottom: 10px;
  }

  .l-10\@sm {
    left: 10px;
  }
}

.t-15 {
  top: 15px;
}

.r-15 {
  right: 15px;
}

.b-15 {
  bottom: 15px;
}

.l-15 {
  left: 15px;
}

@media screen and (min-width: 1440px) {
  .t-15\@xl\+ {
    top: 15px;
  }

  .r-15\@xl\+ {
    right: 15px;
  }

  .b-15\@xl\+ {
    bottom: 15px;
  }

  .l-15\@xl\+ {
    left: 15px;
  }
}

@media screen and (min-width: 1200px) {
  .t-15\@lg\+ {
    top: 15px;
  }

  .r-15\@lg\+ {
    right: 15px;
  }

  .b-15\@lg\+ {
    bottom: 15px;
  }

  .l-15\@lg\+ {
    left: 15px;
  }
}

@media screen and (min-width: 992px) {
  .t-15\@md\+ {
    top: 15px;
  }

  .r-15\@md\+ {
    right: 15px;
  }

  .b-15\@md\+ {
    bottom: 15px;
  }

  .l-15\@md\+ {
    left: 15px;
  }
}

@media screen and (min-width: 768px) {
  .t-15\@sm\+ {
    top: 15px;
  }

  .r-15\@sm\+ {
    right: 15px;
  }

  .b-15\@sm\+ {
    bottom: 15px;
  }

  .l-15\@sm\+ {
    left: 15px;
  }
}

@media screen and (min-width: 0) {
  .t-15\@xs\+ {
    top: 15px;
  }

  .r-15\@xs\+ {
    right: 15px;
  }

  .b-15\@xs\+ {
    bottom: 15px;
  }

  .l-15\@xs\+ {
    left: 15px;
  }
}

@media screen and (max-width: 1439px) {
  .t-15\@xl- {
    top: 15px;
  }

  .r-15\@xl- {
    right: 15px;
  }

  .b-15\@xl- {
    bottom: 15px;
  }

  .l-15\@xl- {
    left: 15px;
  }
}

@media screen and (max-width: 1199px) {
  .t-15\@lg- {
    top: 15px;
  }

  .r-15\@lg- {
    right: 15px;
  }

  .b-15\@lg- {
    bottom: 15px;
  }

  .l-15\@lg- {
    left: 15px;
  }
}

@media screen and (max-width: 991px) {
  .t-15\@md- {
    top: 15px;
  }

  .r-15\@md- {
    right: 15px;
  }

  .b-15\@md- {
    bottom: 15px;
  }

  .l-15\@md- {
    left: 15px;
  }
}

@media screen and (max-width: 767px) {
  .t-15\@sm- {
    top: 15px;
  }

  .r-15\@sm- {
    right: 15px;
  }

  .b-15\@sm- {
    bottom: 15px;
  }

  .l-15\@sm- {
    left: 15px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-15\@lg {
    top: 15px;
  }

  .r-15\@lg {
    right: 15px;
  }

  .b-15\@lg {
    bottom: 15px;
  }

  .l-15\@lg {
    left: 15px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-15\@md {
    top: 15px;
  }

  .r-15\@md {
    right: 15px;
  }

  .b-15\@md {
    bottom: 15px;
  }

  .l-15\@md {
    left: 15px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-15\@sm {
    top: 15px;
  }

  .r-15\@sm {
    right: 15px;
  }

  .b-15\@sm {
    bottom: 15px;
  }

  .l-15\@sm {
    left: 15px;
  }
}

.t-20 {
  top: 20px;
}

.r-20 {
  right: 20px;
}

.b-20 {
  bottom: 20px;
}

.l-20 {
  left: 20px;
}

@media screen and (min-width: 1440px) {
  .t-20\@xl\+ {
    top: 20px;
  }

  .r-20\@xl\+ {
    right: 20px;
  }

  .b-20\@xl\+ {
    bottom: 20px;
  }

  .l-20\@xl\+ {
    left: 20px;
  }
}

@media screen and (min-width: 1200px) {
  .t-20\@lg\+ {
    top: 20px;
  }

  .r-20\@lg\+ {
    right: 20px;
  }

  .b-20\@lg\+ {
    bottom: 20px;
  }

  .l-20\@lg\+ {
    left: 20px;
  }
}

@media screen and (min-width: 992px) {
  .t-20\@md\+ {
    top: 20px;
  }

  .r-20\@md\+ {
    right: 20px;
  }

  .b-20\@md\+ {
    bottom: 20px;
  }

  .l-20\@md\+ {
    left: 20px;
  }
}

@media screen and (min-width: 768px) {
  .t-20\@sm\+ {
    top: 20px;
  }

  .r-20\@sm\+ {
    right: 20px;
  }

  .b-20\@sm\+ {
    bottom: 20px;
  }

  .l-20\@sm\+ {
    left: 20px;
  }
}

@media screen and (min-width: 0) {
  .t-20\@xs\+ {
    top: 20px;
  }

  .r-20\@xs\+ {
    right: 20px;
  }

  .b-20\@xs\+ {
    bottom: 20px;
  }

  .l-20\@xs\+ {
    left: 20px;
  }
}

@media screen and (max-width: 1439px) {
  .t-20\@xl- {
    top: 20px;
  }

  .r-20\@xl- {
    right: 20px;
  }

  .b-20\@xl- {
    bottom: 20px;
  }

  .l-20\@xl- {
    left: 20px;
  }
}

@media screen and (max-width: 1199px) {
  .t-20\@lg- {
    top: 20px;
  }

  .r-20\@lg- {
    right: 20px;
  }

  .b-20\@lg- {
    bottom: 20px;
  }

  .l-20\@lg- {
    left: 20px;
  }
}

@media screen and (max-width: 991px) {
  .t-20\@md- {
    top: 20px;
  }

  .r-20\@md- {
    right: 20px;
  }

  .b-20\@md- {
    bottom: 20px;
  }

  .l-20\@md- {
    left: 20px;
  }
}

@media screen and (max-width: 767px) {
  .t-20\@sm- {
    top: 20px;
  }

  .r-20\@sm- {
    right: 20px;
  }

  .b-20\@sm- {
    bottom: 20px;
  }

  .l-20\@sm- {
    left: 20px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-20\@lg {
    top: 20px;
  }

  .r-20\@lg {
    right: 20px;
  }

  .b-20\@lg {
    bottom: 20px;
  }

  .l-20\@lg {
    left: 20px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-20\@md {
    top: 20px;
  }

  .r-20\@md {
    right: 20px;
  }

  .b-20\@md {
    bottom: 20px;
  }

  .l-20\@md {
    left: 20px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-20\@sm {
    top: 20px;
  }

  .r-20\@sm {
    right: 20px;
  }

  .b-20\@sm {
    bottom: 20px;
  }

  .l-20\@sm {
    left: 20px;
  }
}

.t-25 {
  top: 25px;
}

.r-25 {
  right: 25px;
}

.b-25 {
  bottom: 25px;
}

.l-25 {
  left: 25px;
}

@media screen and (min-width: 1440px) {
  .t-25\@xl\+ {
    top: 25px;
  }

  .r-25\@xl\+ {
    right: 25px;
  }

  .b-25\@xl\+ {
    bottom: 25px;
  }

  .l-25\@xl\+ {
    left: 25px;
  }
}

@media screen and (min-width: 1200px) {
  .t-25\@lg\+ {
    top: 25px;
  }

  .r-25\@lg\+ {
    right: 25px;
  }

  .b-25\@lg\+ {
    bottom: 25px;
  }

  .l-25\@lg\+ {
    left: 25px;
  }
}

@media screen and (min-width: 992px) {
  .t-25\@md\+ {
    top: 25px;
  }

  .r-25\@md\+ {
    right: 25px;
  }

  .b-25\@md\+ {
    bottom: 25px;
  }

  .l-25\@md\+ {
    left: 25px;
  }
}

@media screen and (min-width: 768px) {
  .t-25\@sm\+ {
    top: 25px;
  }

  .r-25\@sm\+ {
    right: 25px;
  }

  .b-25\@sm\+ {
    bottom: 25px;
  }

  .l-25\@sm\+ {
    left: 25px;
  }
}

@media screen and (min-width: 0) {
  .t-25\@xs\+ {
    top: 25px;
  }

  .r-25\@xs\+ {
    right: 25px;
  }

  .b-25\@xs\+ {
    bottom: 25px;
  }

  .l-25\@xs\+ {
    left: 25px;
  }
}

@media screen and (max-width: 1439px) {
  .t-25\@xl- {
    top: 25px;
  }

  .r-25\@xl- {
    right: 25px;
  }

  .b-25\@xl- {
    bottom: 25px;
  }

  .l-25\@xl- {
    left: 25px;
  }
}

@media screen and (max-width: 1199px) {
  .t-25\@lg- {
    top: 25px;
  }

  .r-25\@lg- {
    right: 25px;
  }

  .b-25\@lg- {
    bottom: 25px;
  }

  .l-25\@lg- {
    left: 25px;
  }
}

@media screen and (max-width: 991px) {
  .t-25\@md- {
    top: 25px;
  }

  .r-25\@md- {
    right: 25px;
  }

  .b-25\@md- {
    bottom: 25px;
  }

  .l-25\@md- {
    left: 25px;
  }
}

@media screen and (max-width: 767px) {
  .t-25\@sm- {
    top: 25px;
  }

  .r-25\@sm- {
    right: 25px;
  }

  .b-25\@sm- {
    bottom: 25px;
  }

  .l-25\@sm- {
    left: 25px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-25\@lg {
    top: 25px;
  }

  .r-25\@lg {
    right: 25px;
  }

  .b-25\@lg {
    bottom: 25px;
  }

  .l-25\@lg {
    left: 25px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-25\@md {
    top: 25px;
  }

  .r-25\@md {
    right: 25px;
  }

  .b-25\@md {
    bottom: 25px;
  }

  .l-25\@md {
    left: 25px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-25\@sm {
    top: 25px;
  }

  .r-25\@sm {
    right: 25px;
  }

  .b-25\@sm {
    bottom: 25px;
  }

  .l-25\@sm {
    left: 25px;
  }
}

.t-30 {
  top: 30px;
}

.r-30 {
  right: 30px;
}

.b-30 {
  bottom: 30px;
}

.l-30 {
  left: 30px;
}

@media screen and (min-width: 1440px) {
  .t-30\@xl\+ {
    top: 30px;
  }

  .r-30\@xl\+ {
    right: 30px;
  }

  .b-30\@xl\+ {
    bottom: 30px;
  }

  .l-30\@xl\+ {
    left: 30px;
  }
}

@media screen and (min-width: 1200px) {
  .t-30\@lg\+ {
    top: 30px;
  }

  .r-30\@lg\+ {
    right: 30px;
  }

  .b-30\@lg\+ {
    bottom: 30px;
  }

  .l-30\@lg\+ {
    left: 30px;
  }
}

@media screen and (min-width: 992px) {
  .t-30\@md\+ {
    top: 30px;
  }

  .r-30\@md\+ {
    right: 30px;
  }

  .b-30\@md\+ {
    bottom: 30px;
  }

  .l-30\@md\+ {
    left: 30px;
  }
}

@media screen and (min-width: 768px) {
  .t-30\@sm\+ {
    top: 30px;
  }

  .r-30\@sm\+ {
    right: 30px;
  }

  .b-30\@sm\+ {
    bottom: 30px;
  }

  .l-30\@sm\+ {
    left: 30px;
  }
}

@media screen and (min-width: 0) {
  .t-30\@xs\+ {
    top: 30px;
  }

  .r-30\@xs\+ {
    right: 30px;
  }

  .b-30\@xs\+ {
    bottom: 30px;
  }

  .l-30\@xs\+ {
    left: 30px;
  }
}

@media screen and (max-width: 1439px) {
  .t-30\@xl- {
    top: 30px;
  }

  .r-30\@xl- {
    right: 30px;
  }

  .b-30\@xl- {
    bottom: 30px;
  }

  .l-30\@xl- {
    left: 30px;
  }
}

@media screen and (max-width: 1199px) {
  .t-30\@lg- {
    top: 30px;
  }

  .r-30\@lg- {
    right: 30px;
  }

  .b-30\@lg- {
    bottom: 30px;
  }

  .l-30\@lg- {
    left: 30px;
  }
}

@media screen and (max-width: 991px) {
  .t-30\@md- {
    top: 30px;
  }

  .r-30\@md- {
    right: 30px;
  }

  .b-30\@md- {
    bottom: 30px;
  }

  .l-30\@md- {
    left: 30px;
  }
}

@media screen and (max-width: 767px) {
  .t-30\@sm- {
    top: 30px;
  }

  .r-30\@sm- {
    right: 30px;
  }

  .b-30\@sm- {
    bottom: 30px;
  }

  .l-30\@sm- {
    left: 30px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-30\@lg {
    top: 30px;
  }

  .r-30\@lg {
    right: 30px;
  }

  .b-30\@lg {
    bottom: 30px;
  }

  .l-30\@lg {
    left: 30px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-30\@md {
    top: 30px;
  }

  .r-30\@md {
    right: 30px;
  }

  .b-30\@md {
    bottom: 30px;
  }

  .l-30\@md {
    left: 30px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-30\@sm {
    top: 30px;
  }

  .r-30\@sm {
    right: 30px;
  }

  .b-30\@sm {
    bottom: 30px;
  }

  .l-30\@sm {
    left: 30px;
  }
}

.t-35 {
  top: 35px;
}

.r-35 {
  right: 35px;
}

.b-35 {
  bottom: 35px;
}

.l-35 {
  left: 35px;
}

@media screen and (min-width: 1440px) {
  .t-35\@xl\+ {
    top: 35px;
  }

  .r-35\@xl\+ {
    right: 35px;
  }

  .b-35\@xl\+ {
    bottom: 35px;
  }

  .l-35\@xl\+ {
    left: 35px;
  }
}

@media screen and (min-width: 1200px) {
  .t-35\@lg\+ {
    top: 35px;
  }

  .r-35\@lg\+ {
    right: 35px;
  }

  .b-35\@lg\+ {
    bottom: 35px;
  }

  .l-35\@lg\+ {
    left: 35px;
  }
}

@media screen and (min-width: 992px) {
  .t-35\@md\+ {
    top: 35px;
  }

  .r-35\@md\+ {
    right: 35px;
  }

  .b-35\@md\+ {
    bottom: 35px;
  }

  .l-35\@md\+ {
    left: 35px;
  }
}

@media screen and (min-width: 768px) {
  .t-35\@sm\+ {
    top: 35px;
  }

  .r-35\@sm\+ {
    right: 35px;
  }

  .b-35\@sm\+ {
    bottom: 35px;
  }

  .l-35\@sm\+ {
    left: 35px;
  }
}

@media screen and (min-width: 0) {
  .t-35\@xs\+ {
    top: 35px;
  }

  .r-35\@xs\+ {
    right: 35px;
  }

  .b-35\@xs\+ {
    bottom: 35px;
  }

  .l-35\@xs\+ {
    left: 35px;
  }
}

@media screen and (max-width: 1439px) {
  .t-35\@xl- {
    top: 35px;
  }

  .r-35\@xl- {
    right: 35px;
  }

  .b-35\@xl- {
    bottom: 35px;
  }

  .l-35\@xl- {
    left: 35px;
  }
}

@media screen and (max-width: 1199px) {
  .t-35\@lg- {
    top: 35px;
  }

  .r-35\@lg- {
    right: 35px;
  }

  .b-35\@lg- {
    bottom: 35px;
  }

  .l-35\@lg- {
    left: 35px;
  }
}

@media screen and (max-width: 991px) {
  .t-35\@md- {
    top: 35px;
  }

  .r-35\@md- {
    right: 35px;
  }

  .b-35\@md- {
    bottom: 35px;
  }

  .l-35\@md- {
    left: 35px;
  }
}

@media screen and (max-width: 767px) {
  .t-35\@sm- {
    top: 35px;
  }

  .r-35\@sm- {
    right: 35px;
  }

  .b-35\@sm- {
    bottom: 35px;
  }

  .l-35\@sm- {
    left: 35px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-35\@lg {
    top: 35px;
  }

  .r-35\@lg {
    right: 35px;
  }

  .b-35\@lg {
    bottom: 35px;
  }

  .l-35\@lg {
    left: 35px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-35\@md {
    top: 35px;
  }

  .r-35\@md {
    right: 35px;
  }

  .b-35\@md {
    bottom: 35px;
  }

  .l-35\@md {
    left: 35px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-35\@sm {
    top: 35px;
  }

  .r-35\@sm {
    right: 35px;
  }

  .b-35\@sm {
    bottom: 35px;
  }

  .l-35\@sm {
    left: 35px;
  }
}

.t-40 {
  top: 40px;
}

.r-40 {
  right: 40px;
}

.b-40 {
  bottom: 40px;
}

.l-40 {
  left: 40px;
}

@media screen and (min-width: 1440px) {
  .t-40\@xl\+ {
    top: 40px;
  }

  .r-40\@xl\+ {
    right: 40px;
  }

  .b-40\@xl\+ {
    bottom: 40px;
  }

  .l-40\@xl\+ {
    left: 40px;
  }
}

@media screen and (min-width: 1200px) {
  .t-40\@lg\+ {
    top: 40px;
  }

  .r-40\@lg\+ {
    right: 40px;
  }

  .b-40\@lg\+ {
    bottom: 40px;
  }

  .l-40\@lg\+ {
    left: 40px;
  }
}

@media screen and (min-width: 992px) {
  .t-40\@md\+ {
    top: 40px;
  }

  .r-40\@md\+ {
    right: 40px;
  }

  .b-40\@md\+ {
    bottom: 40px;
  }

  .l-40\@md\+ {
    left: 40px;
  }
}

@media screen and (min-width: 768px) {
  .t-40\@sm\+ {
    top: 40px;
  }

  .r-40\@sm\+ {
    right: 40px;
  }

  .b-40\@sm\+ {
    bottom: 40px;
  }

  .l-40\@sm\+ {
    left: 40px;
  }
}

@media screen and (min-width: 0) {
  .t-40\@xs\+ {
    top: 40px;
  }

  .r-40\@xs\+ {
    right: 40px;
  }

  .b-40\@xs\+ {
    bottom: 40px;
  }

  .l-40\@xs\+ {
    left: 40px;
  }
}

@media screen and (max-width: 1439px) {
  .t-40\@xl- {
    top: 40px;
  }

  .r-40\@xl- {
    right: 40px;
  }

  .b-40\@xl- {
    bottom: 40px;
  }

  .l-40\@xl- {
    left: 40px;
  }
}

@media screen and (max-width: 1199px) {
  .t-40\@lg- {
    top: 40px;
  }

  .r-40\@lg- {
    right: 40px;
  }

  .b-40\@lg- {
    bottom: 40px;
  }

  .l-40\@lg- {
    left: 40px;
  }
}

@media screen and (max-width: 991px) {
  .t-40\@md- {
    top: 40px;
  }

  .r-40\@md- {
    right: 40px;
  }

  .b-40\@md- {
    bottom: 40px;
  }

  .l-40\@md- {
    left: 40px;
  }
}

@media screen and (max-width: 767px) {
  .t-40\@sm- {
    top: 40px;
  }

  .r-40\@sm- {
    right: 40px;
  }

  .b-40\@sm- {
    bottom: 40px;
  }

  .l-40\@sm- {
    left: 40px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-40\@lg {
    top: 40px;
  }

  .r-40\@lg {
    right: 40px;
  }

  .b-40\@lg {
    bottom: 40px;
  }

  .l-40\@lg {
    left: 40px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-40\@md {
    top: 40px;
  }

  .r-40\@md {
    right: 40px;
  }

  .b-40\@md {
    bottom: 40px;
  }

  .l-40\@md {
    left: 40px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-40\@sm {
    top: 40px;
  }

  .r-40\@sm {
    right: 40px;
  }

  .b-40\@sm {
    bottom: 40px;
  }

  .l-40\@sm {
    left: 40px;
  }
}

.t-50 {
  top: 50px;
}

.r-50 {
  right: 50px;
}

.b-50 {
  bottom: 50px;
}

.l-50 {
  left: 50px;
}

@media screen and (min-width: 1440px) {
  .t-50\@xl\+ {
    top: 50px;
  }

  .r-50\@xl\+ {
    right: 50px;
  }

  .b-50\@xl\+ {
    bottom: 50px;
  }

  .l-50\@xl\+ {
    left: 50px;
  }
}

@media screen and (min-width: 1200px) {
  .t-50\@lg\+ {
    top: 50px;
  }

  .r-50\@lg\+ {
    right: 50px;
  }

  .b-50\@lg\+ {
    bottom: 50px;
  }

  .l-50\@lg\+ {
    left: 50px;
  }
}

@media screen and (min-width: 992px) {
  .t-50\@md\+ {
    top: 50px;
  }

  .r-50\@md\+ {
    right: 50px;
  }

  .b-50\@md\+ {
    bottom: 50px;
  }

  .l-50\@md\+ {
    left: 50px;
  }
}

@media screen and (min-width: 768px) {
  .t-50\@sm\+ {
    top: 50px;
  }

  .r-50\@sm\+ {
    right: 50px;
  }

  .b-50\@sm\+ {
    bottom: 50px;
  }

  .l-50\@sm\+ {
    left: 50px;
  }
}

@media screen and (min-width: 0) {
  .t-50\@xs\+ {
    top: 50px;
  }

  .r-50\@xs\+ {
    right: 50px;
  }

  .b-50\@xs\+ {
    bottom: 50px;
  }

  .l-50\@xs\+ {
    left: 50px;
  }
}

@media screen and (max-width: 1439px) {
  .t-50\@xl- {
    top: 50px;
  }

  .r-50\@xl- {
    right: 50px;
  }

  .b-50\@xl- {
    bottom: 50px;
  }

  .l-50\@xl- {
    left: 50px;
  }
}

@media screen and (max-width: 1199px) {
  .t-50\@lg- {
    top: 50px;
  }

  .r-50\@lg- {
    right: 50px;
  }

  .b-50\@lg- {
    bottom: 50px;
  }

  .l-50\@lg- {
    left: 50px;
  }
}

@media screen and (max-width: 991px) {
  .t-50\@md- {
    top: 50px;
  }

  .r-50\@md- {
    right: 50px;
  }

  .b-50\@md- {
    bottom: 50px;
  }

  .l-50\@md- {
    left: 50px;
  }
}

@media screen and (max-width: 767px) {
  .t-50\@sm- {
    top: 50px;
  }

  .r-50\@sm- {
    right: 50px;
  }

  .b-50\@sm- {
    bottom: 50px;
  }

  .l-50\@sm- {
    left: 50px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-50\@lg {
    top: 50px;
  }

  .r-50\@lg {
    right: 50px;
  }

  .b-50\@lg {
    bottom: 50px;
  }

  .l-50\@lg {
    left: 50px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-50\@md {
    top: 50px;
  }

  .r-50\@md {
    right: 50px;
  }

  .b-50\@md {
    bottom: 50px;
  }

  .l-50\@md {
    left: 50px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-50\@sm {
    top: 50px;
  }

  .r-50\@sm {
    right: 50px;
  }

  .b-50\@sm {
    bottom: 50px;
  }

  .l-50\@sm {
    left: 50px;
  }
}

.t-60 {
  top: 60px;
}

.r-60 {
  right: 60px;
}

.b-60 {
  bottom: 60px;
}

.l-60 {
  left: 60px;
}

@media screen and (min-width: 1440px) {
  .t-60\@xl\+ {
    top: 60px;
  }

  .r-60\@xl\+ {
    right: 60px;
  }

  .b-60\@xl\+ {
    bottom: 60px;
  }

  .l-60\@xl\+ {
    left: 60px;
  }
}

@media screen and (min-width: 1200px) {
  .t-60\@lg\+ {
    top: 60px;
  }

  .r-60\@lg\+ {
    right: 60px;
  }

  .b-60\@lg\+ {
    bottom: 60px;
  }

  .l-60\@lg\+ {
    left: 60px;
  }
}

@media screen and (min-width: 992px) {
  .t-60\@md\+ {
    top: 60px;
  }

  .r-60\@md\+ {
    right: 60px;
  }

  .b-60\@md\+ {
    bottom: 60px;
  }

  .l-60\@md\+ {
    left: 60px;
  }
}

@media screen and (min-width: 768px) {
  .t-60\@sm\+ {
    top: 60px;
  }

  .r-60\@sm\+ {
    right: 60px;
  }

  .b-60\@sm\+ {
    bottom: 60px;
  }

  .l-60\@sm\+ {
    left: 60px;
  }
}

@media screen and (min-width: 0) {
  .t-60\@xs\+ {
    top: 60px;
  }

  .r-60\@xs\+ {
    right: 60px;
  }

  .b-60\@xs\+ {
    bottom: 60px;
  }

  .l-60\@xs\+ {
    left: 60px;
  }
}

@media screen and (max-width: 1439px) {
  .t-60\@xl- {
    top: 60px;
  }

  .r-60\@xl- {
    right: 60px;
  }

  .b-60\@xl- {
    bottom: 60px;
  }

  .l-60\@xl- {
    left: 60px;
  }
}

@media screen and (max-width: 1199px) {
  .t-60\@lg- {
    top: 60px;
  }

  .r-60\@lg- {
    right: 60px;
  }

  .b-60\@lg- {
    bottom: 60px;
  }

  .l-60\@lg- {
    left: 60px;
  }
}

@media screen and (max-width: 991px) {
  .t-60\@md- {
    top: 60px;
  }

  .r-60\@md- {
    right: 60px;
  }

  .b-60\@md- {
    bottom: 60px;
  }

  .l-60\@md- {
    left: 60px;
  }
}

@media screen and (max-width: 767px) {
  .t-60\@sm- {
    top: 60px;
  }

  .r-60\@sm- {
    right: 60px;
  }

  .b-60\@sm- {
    bottom: 60px;
  }

  .l-60\@sm- {
    left: 60px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-60\@lg {
    top: 60px;
  }

  .r-60\@lg {
    right: 60px;
  }

  .b-60\@lg {
    bottom: 60px;
  }

  .l-60\@lg {
    left: 60px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-60\@md {
    top: 60px;
  }

  .r-60\@md {
    right: 60px;
  }

  .b-60\@md {
    bottom: 60px;
  }

  .l-60\@md {
    left: 60px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-60\@sm {
    top: 60px;
  }

  .r-60\@sm {
    right: 60px;
  }

  .b-60\@sm {
    bottom: 60px;
  }

  .l-60\@sm {
    left: 60px;
  }
}

.t-70 {
  top: 70px;
}

.r-70 {
  right: 70px;
}

.b-70 {
  bottom: 70px;
}

.l-70 {
  left: 70px;
}

@media screen and (min-width: 1440px) {
  .t-70\@xl\+ {
    top: 70px;
  }

  .r-70\@xl\+ {
    right: 70px;
  }

  .b-70\@xl\+ {
    bottom: 70px;
  }

  .l-70\@xl\+ {
    left: 70px;
  }
}

@media screen and (min-width: 1200px) {
  .t-70\@lg\+ {
    top: 70px;
  }

  .r-70\@lg\+ {
    right: 70px;
  }

  .b-70\@lg\+ {
    bottom: 70px;
  }

  .l-70\@lg\+ {
    left: 70px;
  }
}

@media screen and (min-width: 992px) {
  .t-70\@md\+ {
    top: 70px;
  }

  .r-70\@md\+ {
    right: 70px;
  }

  .b-70\@md\+ {
    bottom: 70px;
  }

  .l-70\@md\+ {
    left: 70px;
  }
}

@media screen and (min-width: 768px) {
  .t-70\@sm\+ {
    top: 70px;
  }

  .r-70\@sm\+ {
    right: 70px;
  }

  .b-70\@sm\+ {
    bottom: 70px;
  }

  .l-70\@sm\+ {
    left: 70px;
  }
}

@media screen and (min-width: 0) {
  .t-70\@xs\+ {
    top: 70px;
  }

  .r-70\@xs\+ {
    right: 70px;
  }

  .b-70\@xs\+ {
    bottom: 70px;
  }

  .l-70\@xs\+ {
    left: 70px;
  }
}

@media screen and (max-width: 1439px) {
  .t-70\@xl- {
    top: 70px;
  }

  .r-70\@xl- {
    right: 70px;
  }

  .b-70\@xl- {
    bottom: 70px;
  }

  .l-70\@xl- {
    left: 70px;
  }
}

@media screen and (max-width: 1199px) {
  .t-70\@lg- {
    top: 70px;
  }

  .r-70\@lg- {
    right: 70px;
  }

  .b-70\@lg- {
    bottom: 70px;
  }

  .l-70\@lg- {
    left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .t-70\@md- {
    top: 70px;
  }

  .r-70\@md- {
    right: 70px;
  }

  .b-70\@md- {
    bottom: 70px;
  }

  .l-70\@md- {
    left: 70px;
  }
}

@media screen and (max-width: 767px) {
  .t-70\@sm- {
    top: 70px;
  }

  .r-70\@sm- {
    right: 70px;
  }

  .b-70\@sm- {
    bottom: 70px;
  }

  .l-70\@sm- {
    left: 70px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-70\@lg {
    top: 70px;
  }

  .r-70\@lg {
    right: 70px;
  }

  .b-70\@lg {
    bottom: 70px;
  }

  .l-70\@lg {
    left: 70px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-70\@md {
    top: 70px;
  }

  .r-70\@md {
    right: 70px;
  }

  .b-70\@md {
    bottom: 70px;
  }

  .l-70\@md {
    left: 70px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-70\@sm {
    top: 70px;
  }

  .r-70\@sm {
    right: 70px;
  }

  .b-70\@sm {
    bottom: 70px;
  }

  .l-70\@sm {
    left: 70px;
  }
}

.t-80 {
  top: 80px;
}

.r-80 {
  right: 80px;
}

.b-80 {
  bottom: 80px;
}

.l-80 {
  left: 80px;
}

@media screen and (min-width: 1440px) {
  .t-80\@xl\+ {
    top: 80px;
  }

  .r-80\@xl\+ {
    right: 80px;
  }

  .b-80\@xl\+ {
    bottom: 80px;
  }

  .l-80\@xl\+ {
    left: 80px;
  }
}

@media screen and (min-width: 1200px) {
  .t-80\@lg\+ {
    top: 80px;
  }

  .r-80\@lg\+ {
    right: 80px;
  }

  .b-80\@lg\+ {
    bottom: 80px;
  }

  .l-80\@lg\+ {
    left: 80px;
  }
}

@media screen and (min-width: 992px) {
  .t-80\@md\+ {
    top: 80px;
  }

  .r-80\@md\+ {
    right: 80px;
  }

  .b-80\@md\+ {
    bottom: 80px;
  }

  .l-80\@md\+ {
    left: 80px;
  }
}

@media screen and (min-width: 768px) {
  .t-80\@sm\+ {
    top: 80px;
  }

  .r-80\@sm\+ {
    right: 80px;
  }

  .b-80\@sm\+ {
    bottom: 80px;
  }

  .l-80\@sm\+ {
    left: 80px;
  }
}

@media screen and (min-width: 0) {
  .t-80\@xs\+ {
    top: 80px;
  }

  .r-80\@xs\+ {
    right: 80px;
  }

  .b-80\@xs\+ {
    bottom: 80px;
  }

  .l-80\@xs\+ {
    left: 80px;
  }
}

@media screen and (max-width: 1439px) {
  .t-80\@xl- {
    top: 80px;
  }

  .r-80\@xl- {
    right: 80px;
  }

  .b-80\@xl- {
    bottom: 80px;
  }

  .l-80\@xl- {
    left: 80px;
  }
}

@media screen and (max-width: 1199px) {
  .t-80\@lg- {
    top: 80px;
  }

  .r-80\@lg- {
    right: 80px;
  }

  .b-80\@lg- {
    bottom: 80px;
  }

  .l-80\@lg- {
    left: 80px;
  }
}

@media screen and (max-width: 991px) {
  .t-80\@md- {
    top: 80px;
  }

  .r-80\@md- {
    right: 80px;
  }

  .b-80\@md- {
    bottom: 80px;
  }

  .l-80\@md- {
    left: 80px;
  }
}

@media screen and (max-width: 767px) {
  .t-80\@sm- {
    top: 80px;
  }

  .r-80\@sm- {
    right: 80px;
  }

  .b-80\@sm- {
    bottom: 80px;
  }

  .l-80\@sm- {
    left: 80px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-80\@lg {
    top: 80px;
  }

  .r-80\@lg {
    right: 80px;
  }

  .b-80\@lg {
    bottom: 80px;
  }

  .l-80\@lg {
    left: 80px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-80\@md {
    top: 80px;
  }

  .r-80\@md {
    right: 80px;
  }

  .b-80\@md {
    bottom: 80px;
  }

  .l-80\@md {
    left: 80px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-80\@sm {
    top: 80px;
  }

  .r-80\@sm {
    right: 80px;
  }

  .b-80\@sm {
    bottom: 80px;
  }

  .l-80\@sm {
    left: 80px;
  }
}

.t-90 {
  top: 90px;
}

.r-90 {
  right: 90px;
}

.b-90 {
  bottom: 90px;
}

.l-90 {
  left: 90px;
}

@media screen and (min-width: 1440px) {
  .t-90\@xl\+ {
    top: 90px;
  }

  .r-90\@xl\+ {
    right: 90px;
  }

  .b-90\@xl\+ {
    bottom: 90px;
  }

  .l-90\@xl\+ {
    left: 90px;
  }
}

@media screen and (min-width: 1200px) {
  .t-90\@lg\+ {
    top: 90px;
  }

  .r-90\@lg\+ {
    right: 90px;
  }

  .b-90\@lg\+ {
    bottom: 90px;
  }

  .l-90\@lg\+ {
    left: 90px;
  }
}

@media screen and (min-width: 992px) {
  .t-90\@md\+ {
    top: 90px;
  }

  .r-90\@md\+ {
    right: 90px;
  }

  .b-90\@md\+ {
    bottom: 90px;
  }

  .l-90\@md\+ {
    left: 90px;
  }
}

@media screen and (min-width: 768px) {
  .t-90\@sm\+ {
    top: 90px;
  }

  .r-90\@sm\+ {
    right: 90px;
  }

  .b-90\@sm\+ {
    bottom: 90px;
  }

  .l-90\@sm\+ {
    left: 90px;
  }
}

@media screen and (min-width: 0) {
  .t-90\@xs\+ {
    top: 90px;
  }

  .r-90\@xs\+ {
    right: 90px;
  }

  .b-90\@xs\+ {
    bottom: 90px;
  }

  .l-90\@xs\+ {
    left: 90px;
  }
}

@media screen and (max-width: 1439px) {
  .t-90\@xl- {
    top: 90px;
  }

  .r-90\@xl- {
    right: 90px;
  }

  .b-90\@xl- {
    bottom: 90px;
  }

  .l-90\@xl- {
    left: 90px;
  }
}

@media screen and (max-width: 1199px) {
  .t-90\@lg- {
    top: 90px;
  }

  .r-90\@lg- {
    right: 90px;
  }

  .b-90\@lg- {
    bottom: 90px;
  }

  .l-90\@lg- {
    left: 90px;
  }
}

@media screen and (max-width: 991px) {
  .t-90\@md- {
    top: 90px;
  }

  .r-90\@md- {
    right: 90px;
  }

  .b-90\@md- {
    bottom: 90px;
  }

  .l-90\@md- {
    left: 90px;
  }
}

@media screen and (max-width: 767px) {
  .t-90\@sm- {
    top: 90px;
  }

  .r-90\@sm- {
    right: 90px;
  }

  .b-90\@sm- {
    bottom: 90px;
  }

  .l-90\@sm- {
    left: 90px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-90\@lg {
    top: 90px;
  }

  .r-90\@lg {
    right: 90px;
  }

  .b-90\@lg {
    bottom: 90px;
  }

  .l-90\@lg {
    left: 90px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-90\@md {
    top: 90px;
  }

  .r-90\@md {
    right: 90px;
  }

  .b-90\@md {
    bottom: 90px;
  }

  .l-90\@md {
    left: 90px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-90\@sm {
    top: 90px;
  }

  .r-90\@sm {
    right: 90px;
  }

  .b-90\@sm {
    bottom: 90px;
  }

  .l-90\@sm {
    left: 90px;
  }
}

.t-100 {
  top: 100px;
}

.r-100 {
  right: 100px;
}

.b-100 {
  bottom: 100px;
}

.l-100 {
  left: 100px;
}

@media screen and (min-width: 1440px) {
  .t-100\@xl\+ {
    top: 100px;
  }

  .r-100\@xl\+ {
    right: 100px;
  }

  .b-100\@xl\+ {
    bottom: 100px;
  }

  .l-100\@xl\+ {
    left: 100px;
  }
}

@media screen and (min-width: 1200px) {
  .t-100\@lg\+ {
    top: 100px;
  }

  .r-100\@lg\+ {
    right: 100px;
  }

  .b-100\@lg\+ {
    bottom: 100px;
  }

  .l-100\@lg\+ {
    left: 100px;
  }
}

@media screen and (min-width: 992px) {
  .t-100\@md\+ {
    top: 100px;
  }

  .r-100\@md\+ {
    right: 100px;
  }

  .b-100\@md\+ {
    bottom: 100px;
  }

  .l-100\@md\+ {
    left: 100px;
  }
}

@media screen and (min-width: 768px) {
  .t-100\@sm\+ {
    top: 100px;
  }

  .r-100\@sm\+ {
    right: 100px;
  }

  .b-100\@sm\+ {
    bottom: 100px;
  }

  .l-100\@sm\+ {
    left: 100px;
  }
}

@media screen and (min-width: 0) {
  .t-100\@xs\+ {
    top: 100px;
  }

  .r-100\@xs\+ {
    right: 100px;
  }

  .b-100\@xs\+ {
    bottom: 100px;
  }

  .l-100\@xs\+ {
    left: 100px;
  }
}

@media screen and (max-width: 1439px) {
  .t-100\@xl- {
    top: 100px;
  }

  .r-100\@xl- {
    right: 100px;
  }

  .b-100\@xl- {
    bottom: 100px;
  }

  .l-100\@xl- {
    left: 100px;
  }
}

@media screen and (max-width: 1199px) {
  .t-100\@lg- {
    top: 100px;
  }

  .r-100\@lg- {
    right: 100px;
  }

  .b-100\@lg- {
    bottom: 100px;
  }

  .l-100\@lg- {
    left: 100px;
  }
}

@media screen and (max-width: 991px) {
  .t-100\@md- {
    top: 100px;
  }

  .r-100\@md- {
    right: 100px;
  }

  .b-100\@md- {
    bottom: 100px;
  }

  .l-100\@md- {
    left: 100px;
  }
}

@media screen and (max-width: 767px) {
  .t-100\@sm- {
    top: 100px;
  }

  .r-100\@sm- {
    right: 100px;
  }

  .b-100\@sm- {
    bottom: 100px;
  }

  .l-100\@sm- {
    left: 100px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-100\@lg {
    top: 100px;
  }

  .r-100\@lg {
    right: 100px;
  }

  .b-100\@lg {
    bottom: 100px;
  }

  .l-100\@lg {
    left: 100px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-100\@md {
    top: 100px;
  }

  .r-100\@md {
    right: 100px;
  }

  .b-100\@md {
    bottom: 100px;
  }

  .l-100\@md {
    left: 100px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-100\@sm {
    top: 100px;
  }

  .r-100\@sm {
    right: 100px;
  }

  .b-100\@sm {
    bottom: 100px;
  }

  .l-100\@sm {
    left: 100px;
  }
}

.t-110 {
  top: 110px;
}

.r-110 {
  right: 110px;
}

.b-110 {
  bottom: 110px;
}

.l-110 {
  left: 110px;
}

@media screen and (min-width: 1440px) {
  .t-110\@xl\+ {
    top: 110px;
  }

  .r-110\@xl\+ {
    right: 110px;
  }

  .b-110\@xl\+ {
    bottom: 110px;
  }

  .l-110\@xl\+ {
    left: 110px;
  }
}

@media screen and (min-width: 1200px) {
  .t-110\@lg\+ {
    top: 110px;
  }

  .r-110\@lg\+ {
    right: 110px;
  }

  .b-110\@lg\+ {
    bottom: 110px;
  }

  .l-110\@lg\+ {
    left: 110px;
  }
}

@media screen and (min-width: 992px) {
  .t-110\@md\+ {
    top: 110px;
  }

  .r-110\@md\+ {
    right: 110px;
  }

  .b-110\@md\+ {
    bottom: 110px;
  }

  .l-110\@md\+ {
    left: 110px;
  }
}

@media screen and (min-width: 768px) {
  .t-110\@sm\+ {
    top: 110px;
  }

  .r-110\@sm\+ {
    right: 110px;
  }

  .b-110\@sm\+ {
    bottom: 110px;
  }

  .l-110\@sm\+ {
    left: 110px;
  }
}

@media screen and (min-width: 0) {
  .t-110\@xs\+ {
    top: 110px;
  }

  .r-110\@xs\+ {
    right: 110px;
  }

  .b-110\@xs\+ {
    bottom: 110px;
  }

  .l-110\@xs\+ {
    left: 110px;
  }
}

@media screen and (max-width: 1439px) {
  .t-110\@xl- {
    top: 110px;
  }

  .r-110\@xl- {
    right: 110px;
  }

  .b-110\@xl- {
    bottom: 110px;
  }

  .l-110\@xl- {
    left: 110px;
  }
}

@media screen and (max-width: 1199px) {
  .t-110\@lg- {
    top: 110px;
  }

  .r-110\@lg- {
    right: 110px;
  }

  .b-110\@lg- {
    bottom: 110px;
  }

  .l-110\@lg- {
    left: 110px;
  }
}

@media screen and (max-width: 991px) {
  .t-110\@md- {
    top: 110px;
  }

  .r-110\@md- {
    right: 110px;
  }

  .b-110\@md- {
    bottom: 110px;
  }

  .l-110\@md- {
    left: 110px;
  }
}

@media screen and (max-width: 767px) {
  .t-110\@sm- {
    top: 110px;
  }

  .r-110\@sm- {
    right: 110px;
  }

  .b-110\@sm- {
    bottom: 110px;
  }

  .l-110\@sm- {
    left: 110px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-110\@lg {
    top: 110px;
  }

  .r-110\@lg {
    right: 110px;
  }

  .b-110\@lg {
    bottom: 110px;
  }

  .l-110\@lg {
    left: 110px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-110\@md {
    top: 110px;
  }

  .r-110\@md {
    right: 110px;
  }

  .b-110\@md {
    bottom: 110px;
  }

  .l-110\@md {
    left: 110px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-110\@sm {
    top: 110px;
  }

  .r-110\@sm {
    right: 110px;
  }

  .b-110\@sm {
    bottom: 110px;
  }

  .l-110\@sm {
    left: 110px;
  }
}

.t-120 {
  top: 120px;
}

.r-120 {
  right: 120px;
}

.b-120 {
  bottom: 120px;
}

.l-120 {
  left: 120px;
}

@media screen and (min-width: 1440px) {
  .t-120\@xl\+ {
    top: 120px;
  }

  .r-120\@xl\+ {
    right: 120px;
  }

  .b-120\@xl\+ {
    bottom: 120px;
  }

  .l-120\@xl\+ {
    left: 120px;
  }
}

@media screen and (min-width: 1200px) {
  .t-120\@lg\+ {
    top: 120px;
  }

  .r-120\@lg\+ {
    right: 120px;
  }

  .b-120\@lg\+ {
    bottom: 120px;
  }

  .l-120\@lg\+ {
    left: 120px;
  }
}

@media screen and (min-width: 992px) {
  .t-120\@md\+ {
    top: 120px;
  }

  .r-120\@md\+ {
    right: 120px;
  }

  .b-120\@md\+ {
    bottom: 120px;
  }

  .l-120\@md\+ {
    left: 120px;
  }
}

@media screen and (min-width: 768px) {
  .t-120\@sm\+ {
    top: 120px;
  }

  .r-120\@sm\+ {
    right: 120px;
  }

  .b-120\@sm\+ {
    bottom: 120px;
  }

  .l-120\@sm\+ {
    left: 120px;
  }
}

@media screen and (min-width: 0) {
  .t-120\@xs\+ {
    top: 120px;
  }

  .r-120\@xs\+ {
    right: 120px;
  }

  .b-120\@xs\+ {
    bottom: 120px;
  }

  .l-120\@xs\+ {
    left: 120px;
  }
}

@media screen and (max-width: 1439px) {
  .t-120\@xl- {
    top: 120px;
  }

  .r-120\@xl- {
    right: 120px;
  }

  .b-120\@xl- {
    bottom: 120px;
  }

  .l-120\@xl- {
    left: 120px;
  }
}

@media screen and (max-width: 1199px) {
  .t-120\@lg- {
    top: 120px;
  }

  .r-120\@lg- {
    right: 120px;
  }

  .b-120\@lg- {
    bottom: 120px;
  }

  .l-120\@lg- {
    left: 120px;
  }
}

@media screen and (max-width: 991px) {
  .t-120\@md- {
    top: 120px;
  }

  .r-120\@md- {
    right: 120px;
  }

  .b-120\@md- {
    bottom: 120px;
  }

  .l-120\@md- {
    left: 120px;
  }
}

@media screen and (max-width: 767px) {
  .t-120\@sm- {
    top: 120px;
  }

  .r-120\@sm- {
    right: 120px;
  }

  .b-120\@sm- {
    bottom: 120px;
  }

  .l-120\@sm- {
    left: 120px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-120\@lg {
    top: 120px;
  }

  .r-120\@lg {
    right: 120px;
  }

  .b-120\@lg {
    bottom: 120px;
  }

  .l-120\@lg {
    left: 120px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-120\@md {
    top: 120px;
  }

  .r-120\@md {
    right: 120px;
  }

  .b-120\@md {
    bottom: 120px;
  }

  .l-120\@md {
    left: 120px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-120\@sm {
    top: 120px;
  }

  .r-120\@sm {
    right: 120px;
  }

  .b-120\@sm {
    bottom: 120px;
  }

  .l-120\@sm {
    left: 120px;
  }
}

.t-130 {
  top: 130px;
}

.r-130 {
  right: 130px;
}

.b-130 {
  bottom: 130px;
}

.l-130 {
  left: 130px;
}

@media screen and (min-width: 1440px) {
  .t-130\@xl\+ {
    top: 130px;
  }

  .r-130\@xl\+ {
    right: 130px;
  }

  .b-130\@xl\+ {
    bottom: 130px;
  }

  .l-130\@xl\+ {
    left: 130px;
  }
}

@media screen and (min-width: 1200px) {
  .t-130\@lg\+ {
    top: 130px;
  }

  .r-130\@lg\+ {
    right: 130px;
  }

  .b-130\@lg\+ {
    bottom: 130px;
  }

  .l-130\@lg\+ {
    left: 130px;
  }
}

@media screen and (min-width: 992px) {
  .t-130\@md\+ {
    top: 130px;
  }

  .r-130\@md\+ {
    right: 130px;
  }

  .b-130\@md\+ {
    bottom: 130px;
  }

  .l-130\@md\+ {
    left: 130px;
  }
}

@media screen and (min-width: 768px) {
  .t-130\@sm\+ {
    top: 130px;
  }

  .r-130\@sm\+ {
    right: 130px;
  }

  .b-130\@sm\+ {
    bottom: 130px;
  }

  .l-130\@sm\+ {
    left: 130px;
  }
}

@media screen and (min-width: 0) {
  .t-130\@xs\+ {
    top: 130px;
  }

  .r-130\@xs\+ {
    right: 130px;
  }

  .b-130\@xs\+ {
    bottom: 130px;
  }

  .l-130\@xs\+ {
    left: 130px;
  }
}

@media screen and (max-width: 1439px) {
  .t-130\@xl- {
    top: 130px;
  }

  .r-130\@xl- {
    right: 130px;
  }

  .b-130\@xl- {
    bottom: 130px;
  }

  .l-130\@xl- {
    left: 130px;
  }
}

@media screen and (max-width: 1199px) {
  .t-130\@lg- {
    top: 130px;
  }

  .r-130\@lg- {
    right: 130px;
  }

  .b-130\@lg- {
    bottom: 130px;
  }

  .l-130\@lg- {
    left: 130px;
  }
}

@media screen and (max-width: 991px) {
  .t-130\@md- {
    top: 130px;
  }

  .r-130\@md- {
    right: 130px;
  }

  .b-130\@md- {
    bottom: 130px;
  }

  .l-130\@md- {
    left: 130px;
  }
}

@media screen and (max-width: 767px) {
  .t-130\@sm- {
    top: 130px;
  }

  .r-130\@sm- {
    right: 130px;
  }

  .b-130\@sm- {
    bottom: 130px;
  }

  .l-130\@sm- {
    left: 130px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-130\@lg {
    top: 130px;
  }

  .r-130\@lg {
    right: 130px;
  }

  .b-130\@lg {
    bottom: 130px;
  }

  .l-130\@lg {
    left: 130px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-130\@md {
    top: 130px;
  }

  .r-130\@md {
    right: 130px;
  }

  .b-130\@md {
    bottom: 130px;
  }

  .l-130\@md {
    left: 130px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-130\@sm {
    top: 130px;
  }

  .r-130\@sm {
    right: 130px;
  }

  .b-130\@sm {
    bottom: 130px;
  }

  .l-130\@sm {
    left: 130px;
  }
}

.t-140 {
  top: 140px;
}

.r-140 {
  right: 140px;
}

.b-140 {
  bottom: 140px;
}

.l-140 {
  left: 140px;
}

@media screen and (min-width: 1440px) {
  .t-140\@xl\+ {
    top: 140px;
  }

  .r-140\@xl\+ {
    right: 140px;
  }

  .b-140\@xl\+ {
    bottom: 140px;
  }

  .l-140\@xl\+ {
    left: 140px;
  }
}

@media screen and (min-width: 1200px) {
  .t-140\@lg\+ {
    top: 140px;
  }

  .r-140\@lg\+ {
    right: 140px;
  }

  .b-140\@lg\+ {
    bottom: 140px;
  }

  .l-140\@lg\+ {
    left: 140px;
  }
}

@media screen and (min-width: 992px) {
  .t-140\@md\+ {
    top: 140px;
  }

  .r-140\@md\+ {
    right: 140px;
  }

  .b-140\@md\+ {
    bottom: 140px;
  }

  .l-140\@md\+ {
    left: 140px;
  }
}

@media screen and (min-width: 768px) {
  .t-140\@sm\+ {
    top: 140px;
  }

  .r-140\@sm\+ {
    right: 140px;
  }

  .b-140\@sm\+ {
    bottom: 140px;
  }

  .l-140\@sm\+ {
    left: 140px;
  }
}

@media screen and (min-width: 0) {
  .t-140\@xs\+ {
    top: 140px;
  }

  .r-140\@xs\+ {
    right: 140px;
  }

  .b-140\@xs\+ {
    bottom: 140px;
  }

  .l-140\@xs\+ {
    left: 140px;
  }
}

@media screen and (max-width: 1439px) {
  .t-140\@xl- {
    top: 140px;
  }

  .r-140\@xl- {
    right: 140px;
  }

  .b-140\@xl- {
    bottom: 140px;
  }

  .l-140\@xl- {
    left: 140px;
  }
}

@media screen and (max-width: 1199px) {
  .t-140\@lg- {
    top: 140px;
  }

  .r-140\@lg- {
    right: 140px;
  }

  .b-140\@lg- {
    bottom: 140px;
  }

  .l-140\@lg- {
    left: 140px;
  }
}

@media screen and (max-width: 991px) {
  .t-140\@md- {
    top: 140px;
  }

  .r-140\@md- {
    right: 140px;
  }

  .b-140\@md- {
    bottom: 140px;
  }

  .l-140\@md- {
    left: 140px;
  }
}

@media screen and (max-width: 767px) {
  .t-140\@sm- {
    top: 140px;
  }

  .r-140\@sm- {
    right: 140px;
  }

  .b-140\@sm- {
    bottom: 140px;
  }

  .l-140\@sm- {
    left: 140px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-140\@lg {
    top: 140px;
  }

  .r-140\@lg {
    right: 140px;
  }

  .b-140\@lg {
    bottom: 140px;
  }

  .l-140\@lg {
    left: 140px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-140\@md {
    top: 140px;
  }

  .r-140\@md {
    right: 140px;
  }

  .b-140\@md {
    bottom: 140px;
  }

  .l-140\@md {
    left: 140px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-140\@sm {
    top: 140px;
  }

  .r-140\@sm {
    right: 140px;
  }

  .b-140\@sm {
    bottom: 140px;
  }

  .l-140\@sm {
    left: 140px;
  }
}

.t-150 {
  top: 150px;
}

.r-150 {
  right: 150px;
}

.b-150 {
  bottom: 150px;
}

.l-150 {
  left: 150px;
}

@media screen and (min-width: 1440px) {
  .t-150\@xl\+ {
    top: 150px;
  }

  .r-150\@xl\+ {
    right: 150px;
  }

  .b-150\@xl\+ {
    bottom: 150px;
  }

  .l-150\@xl\+ {
    left: 150px;
  }
}

@media screen and (min-width: 1200px) {
  .t-150\@lg\+ {
    top: 150px;
  }

  .r-150\@lg\+ {
    right: 150px;
  }

  .b-150\@lg\+ {
    bottom: 150px;
  }

  .l-150\@lg\+ {
    left: 150px;
  }
}

@media screen and (min-width: 992px) {
  .t-150\@md\+ {
    top: 150px;
  }

  .r-150\@md\+ {
    right: 150px;
  }

  .b-150\@md\+ {
    bottom: 150px;
  }

  .l-150\@md\+ {
    left: 150px;
  }
}

@media screen and (min-width: 768px) {
  .t-150\@sm\+ {
    top: 150px;
  }

  .r-150\@sm\+ {
    right: 150px;
  }

  .b-150\@sm\+ {
    bottom: 150px;
  }

  .l-150\@sm\+ {
    left: 150px;
  }
}

@media screen and (min-width: 0) {
  .t-150\@xs\+ {
    top: 150px;
  }

  .r-150\@xs\+ {
    right: 150px;
  }

  .b-150\@xs\+ {
    bottom: 150px;
  }

  .l-150\@xs\+ {
    left: 150px;
  }
}

@media screen and (max-width: 1439px) {
  .t-150\@xl- {
    top: 150px;
  }

  .r-150\@xl- {
    right: 150px;
  }

  .b-150\@xl- {
    bottom: 150px;
  }

  .l-150\@xl- {
    left: 150px;
  }
}

@media screen and (max-width: 1199px) {
  .t-150\@lg- {
    top: 150px;
  }

  .r-150\@lg- {
    right: 150px;
  }

  .b-150\@lg- {
    bottom: 150px;
  }

  .l-150\@lg- {
    left: 150px;
  }
}

@media screen and (max-width: 991px) {
  .t-150\@md- {
    top: 150px;
  }

  .r-150\@md- {
    right: 150px;
  }

  .b-150\@md- {
    bottom: 150px;
  }

  .l-150\@md- {
    left: 150px;
  }
}

@media screen and (max-width: 767px) {
  .t-150\@sm- {
    top: 150px;
  }

  .r-150\@sm- {
    right: 150px;
  }

  .b-150\@sm- {
    bottom: 150px;
  }

  .l-150\@sm- {
    left: 150px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-150\@lg {
    top: 150px;
  }

  .r-150\@lg {
    right: 150px;
  }

  .b-150\@lg {
    bottom: 150px;
  }

  .l-150\@lg {
    left: 150px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-150\@md {
    top: 150px;
  }

  .r-150\@md {
    right: 150px;
  }

  .b-150\@md {
    bottom: 150px;
  }

  .l-150\@md {
    left: 150px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-150\@sm {
    top: 150px;
  }

  .r-150\@sm {
    right: 150px;
  }

  .b-150\@sm {
    bottom: 150px;
  }

  .l-150\@sm {
    left: 150px;
  }
}

.t-160 {
  top: 160px;
}

.r-160 {
  right: 160px;
}

.b-160 {
  bottom: 160px;
}

.l-160 {
  left: 160px;
}

@media screen and (min-width: 1440px) {
  .t-160\@xl\+ {
    top: 160px;
  }

  .r-160\@xl\+ {
    right: 160px;
  }

  .b-160\@xl\+ {
    bottom: 160px;
  }

  .l-160\@xl\+ {
    left: 160px;
  }
}

@media screen and (min-width: 1200px) {
  .t-160\@lg\+ {
    top: 160px;
  }

  .r-160\@lg\+ {
    right: 160px;
  }

  .b-160\@lg\+ {
    bottom: 160px;
  }

  .l-160\@lg\+ {
    left: 160px;
  }
}

@media screen and (min-width: 992px) {
  .t-160\@md\+ {
    top: 160px;
  }

  .r-160\@md\+ {
    right: 160px;
  }

  .b-160\@md\+ {
    bottom: 160px;
  }

  .l-160\@md\+ {
    left: 160px;
  }
}

@media screen and (min-width: 768px) {
  .t-160\@sm\+ {
    top: 160px;
  }

  .r-160\@sm\+ {
    right: 160px;
  }

  .b-160\@sm\+ {
    bottom: 160px;
  }

  .l-160\@sm\+ {
    left: 160px;
  }
}

@media screen and (min-width: 0) {
  .t-160\@xs\+ {
    top: 160px;
  }

  .r-160\@xs\+ {
    right: 160px;
  }

  .b-160\@xs\+ {
    bottom: 160px;
  }

  .l-160\@xs\+ {
    left: 160px;
  }
}

@media screen and (max-width: 1439px) {
  .t-160\@xl- {
    top: 160px;
  }

  .r-160\@xl- {
    right: 160px;
  }

  .b-160\@xl- {
    bottom: 160px;
  }

  .l-160\@xl- {
    left: 160px;
  }
}

@media screen and (max-width: 1199px) {
  .t-160\@lg- {
    top: 160px;
  }

  .r-160\@lg- {
    right: 160px;
  }

  .b-160\@lg- {
    bottom: 160px;
  }

  .l-160\@lg- {
    left: 160px;
  }
}

@media screen and (max-width: 991px) {
  .t-160\@md- {
    top: 160px;
  }

  .r-160\@md- {
    right: 160px;
  }

  .b-160\@md- {
    bottom: 160px;
  }

  .l-160\@md- {
    left: 160px;
  }
}

@media screen and (max-width: 767px) {
  .t-160\@sm- {
    top: 160px;
  }

  .r-160\@sm- {
    right: 160px;
  }

  .b-160\@sm- {
    bottom: 160px;
  }

  .l-160\@sm- {
    left: 160px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-160\@lg {
    top: 160px;
  }

  .r-160\@lg {
    right: 160px;
  }

  .b-160\@lg {
    bottom: 160px;
  }

  .l-160\@lg {
    left: 160px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-160\@md {
    top: 160px;
  }

  .r-160\@md {
    right: 160px;
  }

  .b-160\@md {
    bottom: 160px;
  }

  .l-160\@md {
    left: 160px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-160\@sm {
    top: 160px;
  }

  .r-160\@sm {
    right: 160px;
  }

  .b-160\@sm {
    bottom: 160px;
  }

  .l-160\@sm {
    left: 160px;
  }
}

.tl-50p {
  top: 50%;
  left: 50%;
}

.tr-50p {
  top: 50%;
  right: 50%;
}

.t-50p {
  top: 50%;
}

.r-50p {
  right: 50%;
}

.b-50p {
  bottom: 50%;
}

.l-50p {
  left: 50%;
}

@media screen and (min-width: 1440px) {
  .tl-50p\@xl\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xl\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xl\+ {
    top: 50%;
  }

  .r-50p\@xl\+ {
    right: 50%;
  }

  .b-50p\@xl\+ {
    bottom: 50%;
  }

  .l-50p\@xl\+ {
    left: 50%;
  }
}

@media screen and (min-width: 1200px) {
  .tl-50p\@lg\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg\+ {
    top: 50%;
  }

  .r-50p\@lg\+ {
    right: 50%;
  }

  .b-50p\@lg\+ {
    bottom: 50%;
  }

  .l-50p\@lg\+ {
    left: 50%;
  }
}

@media screen and (min-width: 992px) {
  .tl-50p\@md\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md\+ {
    top: 50%;
  }

  .r-50p\@md\+ {
    right: 50%;
  }

  .b-50p\@md\+ {
    bottom: 50%;
  }

  .l-50p\@md\+ {
    left: 50%;
  }
}

@media screen and (min-width: 768px) {
  .tl-50p\@sm\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm\+ {
    top: 50%;
  }

  .r-50p\@sm\+ {
    right: 50%;
  }

  .b-50p\@sm\+ {
    bottom: 50%;
  }

  .l-50p\@sm\+ {
    left: 50%;
  }
}

@media screen and (min-width: 0) {
  .tl-50p\@xs\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xs\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xs\+ {
    top: 50%;
  }

  .r-50p\@xs\+ {
    right: 50%;
  }

  .b-50p\@xs\+ {
    bottom: 50%;
  }

  .l-50p\@xs\+ {
    left: 50%;
  }
}

@media screen and (max-width: 1439px) {
  .tl-50p\@xl- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xl- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xl- {
    top: 50%;
  }

  .r-50p\@xl- {
    right: 50%;
  }

  .b-50p\@xl- {
    bottom: 50%;
  }

  .l-50p\@xl- {
    left: 50%;
  }
}

@media screen and (max-width: 1199px) {
  .tl-50p\@lg- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg- {
    top: 50%;
  }

  .r-50p\@lg- {
    right: 50%;
  }

  .b-50p\@lg- {
    bottom: 50%;
  }

  .l-50p\@lg- {
    left: 50%;
  }
}

@media screen and (max-width: 991px) {
  .tl-50p\@md- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md- {
    top: 50%;
  }

  .r-50p\@md- {
    right: 50%;
  }

  .b-50p\@md- {
    bottom: 50%;
  }

  .l-50p\@md- {
    left: 50%;
  }
}

@media screen and (max-width: 767px) {
  .tl-50p\@sm- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm- {
    top: 50%;
  }

  .r-50p\@sm- {
    right: 50%;
  }

  .b-50p\@sm- {
    bottom: 50%;
  }

  .l-50p\@sm- {
    left: 50%;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .tl-50p\@lg {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg {
    top: 50%;
  }

  .r-50p\@lg {
    right: 50%;
  }

  .b-50p\@lg {
    bottom: 50%;
  }

  .l-50p\@lg {
    left: 50%;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .tl-50p\@md {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md {
    top: 50%;
  }

  .r-50p\@md {
    right: 50%;
  }

  .b-50p\@md {
    bottom: 50%;
  }

  .l-50p\@md {
    left: 50%;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .tl-50p\@sm {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm {
    top: 50%;
  }

  .r-50p\@sm {
    right: 50%;
  }

  .b-50p\@sm {
    bottom: 50%;
  }

  .l-50p\@sm {
    left: 50%;
  }
}

.w-1\/4r,
.sz-1\/4r {
  width: 0.25rem;
}

.w-1\/2r,
.sz-1\/2r {
  width: 0.5rem;
}

.w-3\/4r,
.sz-3\/4r {
  width: 0.75rem;
}

.w-1r,
.sz-1r {
  width: 1rem;
}

.w-3\/2r,
.sz-3\/2r {
  width: 1.5rem;
}

.w-2r,
.sz-2r {
  width: 2rem;
}

.w-5\/2r,
.sz-5\/2r {
  width: 2.5rem;
}

.w-3r,
.sz-3r {
  width: 3rem;
}

.w-7\/2r,
.sz-7\/2r {
  width: 3.5rem;
}

.w-4r,
.sz-4r {
  width: 4rem;
}

.w-9\/2r,
.sz-9\/2r {
  width: 4.5rem;
}

.w-5r,
.sz-5r {
  width: 5rem;
}

.w-11\/2r,
.sz-11\/2r {
  width: 5.5rem;
}

.w-6r,
.sz-6r {
  width: 6rem;
}

@media screen and (min-width: 1440px) {
  .w-1\/4r\@xl\+,
  .sz-1\/4r\@xl\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@xl\+,
  .sz-1\/2r\@xl\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@xl\+,
  .sz-3\/4r\@xl\+ {
    width: 0.75rem;
  }

  .w-1r\@xl\+,
  .sz-1r\@xl\+ {
    width: 1rem;
  }

  .w-3\/2r\@xl\+,
  .sz-3\/2r\@xl\+ {
    width: 1.5rem;
  }

  .w-2r\@xl\+,
  .sz-2r\@xl\+ {
    width: 2rem;
  }

  .w-5\/2r\@xl\+,
  .sz-5\/2r\@xl\+ {
    width: 2.5rem;
  }

  .w-3r\@xl\+,
  .sz-3r\@xl\+ {
    width: 3rem;
  }

  .w-7\/2r\@xl\+,
  .sz-7\/2r\@xl\+ {
    width: 3.5rem;
  }

  .w-4r\@xl\+,
  .sz-4r\@xl\+ {
    width: 4rem;
  }

  .w-9\/2r\@xl\+,
  .sz-9\/2r\@xl\+ {
    width: 4.5rem;
  }

  .w-5r\@xl\+,
  .sz-5r\@xl\+ {
    width: 5rem;
  }

  .w-11\/2r\@xl\+,
  .sz-11\/2r\@xl\+ {
    width: 5.5rem;
  }

  .w-6r\@xl\+,
  .sz-6r\@xl\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 1200px) {
  .w-1\/4r\@lg\+,
  .sz-1\/4r\@lg\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@lg\+,
  .sz-1\/2r\@lg\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@lg\+,
  .sz-3\/4r\@lg\+ {
    width: 0.75rem;
  }

  .w-1r\@lg\+,
  .sz-1r\@lg\+ {
    width: 1rem;
  }

  .w-3\/2r\@lg\+,
  .sz-3\/2r\@lg\+ {
    width: 1.5rem;
  }

  .w-2r\@lg\+,
  .sz-2r\@lg\+ {
    width: 2rem;
  }

  .w-5\/2r\@lg\+,
  .sz-5\/2r\@lg\+ {
    width: 2.5rem;
  }

  .w-3r\@lg\+,
  .sz-3r\@lg\+ {
    width: 3rem;
  }

  .w-7\/2r\@lg\+,
  .sz-7\/2r\@lg\+ {
    width: 3.5rem;
  }

  .w-4r\@lg\+,
  .sz-4r\@lg\+ {
    width: 4rem;
  }

  .w-9\/2r\@lg\+,
  .sz-9\/2r\@lg\+ {
    width: 4.5rem;
  }

  .w-5r\@lg\+,
  .sz-5r\@lg\+ {
    width: 5rem;
  }

  .w-11\/2r\@lg\+,
  .sz-11\/2r\@lg\+ {
    width: 5.5rem;
  }

  .w-6r\@lg\+,
  .sz-6r\@lg\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 992px) {
  .w-1\/4r\@md\+,
  .sz-1\/4r\@md\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@md\+,
  .sz-1\/2r\@md\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@md\+,
  .sz-3\/4r\@md\+ {
    width: 0.75rem;
  }

  .w-1r\@md\+,
  .sz-1r\@md\+ {
    width: 1rem;
  }

  .w-3\/2r\@md\+,
  .sz-3\/2r\@md\+ {
    width: 1.5rem;
  }

  .w-2r\@md\+,
  .sz-2r\@md\+ {
    width: 2rem;
  }

  .w-5\/2r\@md\+,
  .sz-5\/2r\@md\+ {
    width: 2.5rem;
  }

  .w-3r\@md\+,
  .sz-3r\@md\+ {
    width: 3rem;
  }

  .w-7\/2r\@md\+,
  .sz-7\/2r\@md\+ {
    width: 3.5rem;
  }

  .w-4r\@md\+,
  .sz-4r\@md\+ {
    width: 4rem;
  }

  .w-9\/2r\@md\+,
  .sz-9\/2r\@md\+ {
    width: 4.5rem;
  }

  .w-5r\@md\+,
  .sz-5r\@md\+ {
    width: 5rem;
  }

  .w-11\/2r\@md\+,
  .sz-11\/2r\@md\+ {
    width: 5.5rem;
  }

  .w-6r\@md\+,
  .sz-6r\@md\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 768px) {
  .w-1\/4r\@sm\+,
  .sz-1\/4r\@sm\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@sm\+,
  .sz-1\/2r\@sm\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@sm\+,
  .sz-3\/4r\@sm\+ {
    width: 0.75rem;
  }

  .w-1r\@sm\+,
  .sz-1r\@sm\+ {
    width: 1rem;
  }

  .w-3\/2r\@sm\+,
  .sz-3\/2r\@sm\+ {
    width: 1.5rem;
  }

  .w-2r\@sm\+,
  .sz-2r\@sm\+ {
    width: 2rem;
  }

  .w-5\/2r\@sm\+,
  .sz-5\/2r\@sm\+ {
    width: 2.5rem;
  }

  .w-3r\@sm\+,
  .sz-3r\@sm\+ {
    width: 3rem;
  }

  .w-7\/2r\@sm\+,
  .sz-7\/2r\@sm\+ {
    width: 3.5rem;
  }

  .w-4r\@sm\+,
  .sz-4r\@sm\+ {
    width: 4rem;
  }

  .w-9\/2r\@sm\+,
  .sz-9\/2r\@sm\+ {
    width: 4.5rem;
  }

  .w-5r\@sm\+,
  .sz-5r\@sm\+ {
    width: 5rem;
  }

  .w-11\/2r\@sm\+,
  .sz-11\/2r\@sm\+ {
    width: 5.5rem;
  }

  .w-6r\@sm\+,
  .sz-6r\@sm\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 0) {
  .w-1\/4r\@xs\+,
  .sz-1\/4r\@xs\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@xs\+,
  .sz-1\/2r\@xs\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@xs\+,
  .sz-3\/4r\@xs\+ {
    width: 0.75rem;
  }

  .w-1r\@xs\+,
  .sz-1r\@xs\+ {
    width: 1rem;
  }

  .w-3\/2r\@xs\+,
  .sz-3\/2r\@xs\+ {
    width: 1.5rem;
  }

  .w-2r\@xs\+,
  .sz-2r\@xs\+ {
    width: 2rem;
  }

  .w-5\/2r\@xs\+,
  .sz-5\/2r\@xs\+ {
    width: 2.5rem;
  }

  .w-3r\@xs\+,
  .sz-3r\@xs\+ {
    width: 3rem;
  }

  .w-7\/2r\@xs\+,
  .sz-7\/2r\@xs\+ {
    width: 3.5rem;
  }

  .w-4r\@xs\+,
  .sz-4r\@xs\+ {
    width: 4rem;
  }

  .w-9\/2r\@xs\+,
  .sz-9\/2r\@xs\+ {
    width: 4.5rem;
  }

  .w-5r\@xs\+,
  .sz-5r\@xs\+ {
    width: 5rem;
  }

  .w-11\/2r\@xs\+,
  .sz-11\/2r\@xs\+ {
    width: 5.5rem;
  }

  .w-6r\@xs\+,
  .sz-6r\@xs\+ {
    width: 6rem;
  }
}

@media screen and (max-width: 1439px) {
  .w-1\/4r\@xl-,
  .sz-1\/4r\@xl- {
    width: 0.25rem;
  }

  .w-1\/2r\@xl-,
  .sz-1\/2r\@xl- {
    width: 0.5rem;
  }

  .w-3\/4r\@xl-,
  .sz-3\/4r\@xl- {
    width: 0.75rem;
  }

  .w-1r\@xl-,
  .sz-1r\@xl- {
    width: 1rem;
  }

  .w-3\/2r\@xl-,
  .sz-3\/2r\@xl- {
    width: 1.5rem;
  }

  .w-2r\@xl-,
  .sz-2r\@xl- {
    width: 2rem;
  }

  .w-5\/2r\@xl-,
  .sz-5\/2r\@xl- {
    width: 2.5rem;
  }

  .w-3r\@xl-,
  .sz-3r\@xl- {
    width: 3rem;
  }

  .w-7\/2r\@xl-,
  .sz-7\/2r\@xl- {
    width: 3.5rem;
  }

  .w-4r\@xl-,
  .sz-4r\@xl- {
    width: 4rem;
  }

  .w-9\/2r\@xl-,
  .sz-9\/2r\@xl- {
    width: 4.5rem;
  }

  .w-5r\@xl-,
  .sz-5r\@xl- {
    width: 5rem;
  }

  .w-11\/2r\@xl-,
  .sz-11\/2r\@xl- {
    width: 5.5rem;
  }

  .w-6r\@xl-,
  .sz-6r\@xl- {
    width: 6rem;
  }
}

@media screen and (max-width: 1199px) {
  .w-1\/4r\@lg-,
  .sz-1\/4r\@lg- {
    width: 0.25rem;
  }

  .w-1\/2r\@lg-,
  .sz-1\/2r\@lg- {
    width: 0.5rem;
  }

  .w-3\/4r\@lg-,
  .sz-3\/4r\@lg- {
    width: 0.75rem;
  }

  .w-1r\@lg-,
  .sz-1r\@lg- {
    width: 1rem;
  }

  .w-3\/2r\@lg-,
  .sz-3\/2r\@lg- {
    width: 1.5rem;
  }

  .w-2r\@lg-,
  .sz-2r\@lg- {
    width: 2rem;
  }

  .w-5\/2r\@lg-,
  .sz-5\/2r\@lg- {
    width: 2.5rem;
  }

  .w-3r\@lg-,
  .sz-3r\@lg- {
    width: 3rem;
  }

  .w-7\/2r\@lg-,
  .sz-7\/2r\@lg- {
    width: 3.5rem;
  }

  .w-4r\@lg-,
  .sz-4r\@lg- {
    width: 4rem;
  }

  .w-9\/2r\@lg-,
  .sz-9\/2r\@lg- {
    width: 4.5rem;
  }

  .w-5r\@lg-,
  .sz-5r\@lg- {
    width: 5rem;
  }

  .w-11\/2r\@lg-,
  .sz-11\/2r\@lg- {
    width: 5.5rem;
  }

  .w-6r\@lg-,
  .sz-6r\@lg- {
    width: 6rem;
  }
}

@media screen and (max-width: 991px) {
  .w-1\/4r\@md-,
  .sz-1\/4r\@md- {
    width: 0.25rem;
  }

  .w-1\/2r\@md-,
  .sz-1\/2r\@md- {
    width: 0.5rem;
  }

  .w-3\/4r\@md-,
  .sz-3\/4r\@md- {
    width: 0.75rem;
  }

  .w-1r\@md-,
  .sz-1r\@md- {
    width: 1rem;
  }

  .w-3\/2r\@md-,
  .sz-3\/2r\@md- {
    width: 1.5rem;
  }

  .w-2r\@md-,
  .sz-2r\@md- {
    width: 2rem;
  }

  .w-5\/2r\@md-,
  .sz-5\/2r\@md- {
    width: 2.5rem;
  }

  .w-3r\@md-,
  .sz-3r\@md- {
    width: 3rem;
  }

  .w-7\/2r\@md-,
  .sz-7\/2r\@md- {
    width: 3.5rem;
  }

  .w-4r\@md-,
  .sz-4r\@md- {
    width: 4rem;
  }

  .w-9\/2r\@md-,
  .sz-9\/2r\@md- {
    width: 4.5rem;
  }

  .w-5r\@md-,
  .sz-5r\@md- {
    width: 5rem;
  }

  .w-11\/2r\@md-,
  .sz-11\/2r\@md- {
    width: 5.5rem;
  }

  .w-6r\@md-,
  .sz-6r\@md- {
    width: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .w-1\/4r\@sm-,
  .sz-1\/4r\@sm- {
    width: 0.25rem;
  }

  .w-1\/2r\@sm-,
  .sz-1\/2r\@sm- {
    width: 0.5rem;
  }

  .w-3\/4r\@sm-,
  .sz-3\/4r\@sm- {
    width: 0.75rem;
  }

  .w-1r\@sm-,
  .sz-1r\@sm- {
    width: 1rem;
  }

  .w-3\/2r\@sm-,
  .sz-3\/2r\@sm- {
    width: 1.5rem;
  }

  .w-2r\@sm-,
  .sz-2r\@sm- {
    width: 2rem;
  }

  .w-5\/2r\@sm-,
  .sz-5\/2r\@sm- {
    width: 2.5rem;
  }

  .w-3r\@sm-,
  .sz-3r\@sm- {
    width: 3rem;
  }

  .w-7\/2r\@sm-,
  .sz-7\/2r\@sm- {
    width: 3.5rem;
  }

  .w-4r\@sm-,
  .sz-4r\@sm- {
    width: 4rem;
  }

  .w-9\/2r\@sm-,
  .sz-9\/2r\@sm- {
    width: 4.5rem;
  }

  .w-5r\@sm-,
  .sz-5r\@sm- {
    width: 5rem;
  }

  .w-11\/2r\@sm-,
  .sz-11\/2r\@sm- {
    width: 5.5rem;
  }

  .w-6r\@sm-,
  .sz-6r\@sm- {
    width: 6rem;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .w-1\/4r\@lg,
  .sz-1\/4r\@lg {
    width: 0.25rem;
  }

  .w-1\/2r\@lg,
  .sz-1\/2r\@lg {
    width: 0.5rem;
  }

  .w-3\/4r\@lg,
  .sz-3\/4r\@lg {
    width: 0.75rem;
  }

  .w-1r\@lg,
  .sz-1r\@lg {
    width: 1rem;
  }

  .w-3\/2r\@lg,
  .sz-3\/2r\@lg {
    width: 1.5rem;
  }

  .w-2r\@lg,
  .sz-2r\@lg {
    width: 2rem;
  }

  .w-5\/2r\@lg,
  .sz-5\/2r\@lg {
    width: 2.5rem;
  }

  .w-3r\@lg,
  .sz-3r\@lg {
    width: 3rem;
  }

  .w-7\/2r\@lg,
  .sz-7\/2r\@lg {
    width: 3.5rem;
  }

  .w-4r\@lg,
  .sz-4r\@lg {
    width: 4rem;
  }

  .w-9\/2r\@lg,
  .sz-9\/2r\@lg {
    width: 4.5rem;
  }

  .w-5r\@lg,
  .sz-5r\@lg {
    width: 5rem;
  }

  .w-11\/2r\@lg,
  .sz-11\/2r\@lg {
    width: 5.5rem;
  }

  .w-6r\@lg,
  .sz-6r\@lg {
    width: 6rem;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .w-1\/4r\@md,
  .sz-1\/4r\@md {
    width: 0.25rem;
  }

  .w-1\/2r\@md,
  .sz-1\/2r\@md {
    width: 0.5rem;
  }

  .w-3\/4r\@md,
  .sz-3\/4r\@md {
    width: 0.75rem;
  }

  .w-1r\@md,
  .sz-1r\@md {
    width: 1rem;
  }

  .w-3\/2r\@md,
  .sz-3\/2r\@md {
    width: 1.5rem;
  }

  .w-2r\@md,
  .sz-2r\@md {
    width: 2rem;
  }

  .w-5\/2r\@md,
  .sz-5\/2r\@md {
    width: 2.5rem;
  }

  .w-3r\@md,
  .sz-3r\@md {
    width: 3rem;
  }

  .w-7\/2r\@md,
  .sz-7\/2r\@md {
    width: 3.5rem;
  }

  .w-4r\@md,
  .sz-4r\@md {
    width: 4rem;
  }

  .w-9\/2r\@md,
  .sz-9\/2r\@md {
    width: 4.5rem;
  }

  .w-5r\@md,
  .sz-5r\@md {
    width: 5rem;
  }

  .w-11\/2r\@md,
  .sz-11\/2r\@md {
    width: 5.5rem;
  }

  .w-6r\@md,
  .sz-6r\@md {
    width: 6rem;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .w-1\/4r\@sm,
  .sz-1\/4r\@sm {
    width: 0.25rem;
  }

  .w-1\/2r\@sm,
  .sz-1\/2r\@sm {
    width: 0.5rem;
  }

  .w-3\/4r\@sm,
  .sz-3\/4r\@sm {
    width: 0.75rem;
  }

  .w-1r\@sm,
  .sz-1r\@sm {
    width: 1rem;
  }

  .w-3\/2r\@sm,
  .sz-3\/2r\@sm {
    width: 1.5rem;
  }

  .w-2r\@sm,
  .sz-2r\@sm {
    width: 2rem;
  }

  .w-5\/2r\@sm,
  .sz-5\/2r\@sm {
    width: 2.5rem;
  }

  .w-3r\@sm,
  .sz-3r\@sm {
    width: 3rem;
  }

  .w-7\/2r\@sm,
  .sz-7\/2r\@sm {
    width: 3.5rem;
  }

  .w-4r\@sm,
  .sz-4r\@sm {
    width: 4rem;
  }

  .w-9\/2r\@sm,
  .sz-9\/2r\@sm {
    width: 4.5rem;
  }

  .w-5r\@sm,
  .sz-5r\@sm {
    width: 5rem;
  }

  .w-11\/2r\@sm,
  .sz-11\/2r\@sm {
    width: 5.5rem;
  }

  .w-6r\@sm,
  .sz-6r\@sm {
    width: 6rem;
  }
}

.w-0 {
  width: 0px;
}

.w-10p {
  width: 10%;
}

.w-20p {
  width: 20%;
}

.w-30p {
  width: 30%;
}

.w-40p {
  width: 40%;
}

.w-50p {
  width: 50%;
}

.w-60p {
  width: 60%;
}

.w-70p {
  width: 70%;
}

.w-80p {
  width: 80%;
}

.w-90p {
  width: 90%;
}

.w-100p {
  width: 100%;
}

.w-1px {
  width: 1px;
}

.w-a {
  width: auto;
}

@media screen and (min-width: 1440px) {
  .w-0\@xl\+ {
    width: 0px;
  }

  .w-10p\@xl\+ {
    width: 10%;
  }

  .w-20p\@xl\+ {
    width: 20%;
  }

  .w-30p\@xl\+ {
    width: 30%;
  }

  .w-40p\@xl\+ {
    width: 40%;
  }

  .w-50p\@xl\+ {
    width: 50%;
  }

  .w-60p\@xl\+ {
    width: 60%;
  }

  .w-70p\@xl\+ {
    width: 70%;
  }

  .w-80p\@xl\+ {
    width: 80%;
  }

  .w-90p\@xl\+ {
    width: 90%;
  }

  .w-100p\@xl\+ {
    width: 100%;
  }

  .w-1px\@xl\+ {
    width: 1px;
  }

  .w-a\@xl\+ {
    width: auto;
  }
}

@media screen and (min-width: 1200px) {
  .w-0\@lg\+ {
    width: 0px;
  }

  .w-10p\@lg\+ {
    width: 10%;
  }

  .w-20p\@lg\+ {
    width: 20%;
  }

  .w-30p\@lg\+ {
    width: 30%;
  }

  .w-40p\@lg\+ {
    width: 40%;
  }

  .w-50p\@lg\+ {
    width: 50%;
  }

  .w-60p\@lg\+ {
    width: 60%;
  }

  .w-70p\@lg\+ {
    width: 70%;
  }

  .w-80p\@lg\+ {
    width: 80%;
  }

  .w-90p\@lg\+ {
    width: 90%;
  }

  .w-100p\@lg\+ {
    width: 100%;
  }

  .w-1px\@lg\+ {
    width: 1px;
  }

  .w-a\@lg\+ {
    width: auto;
  }
}

@media screen and (min-width: 992px) {
  .w-0\@md\+ {
    width: 0px;
  }

  .w-10p\@md\+ {
    width: 10%;
  }

  .w-20p\@md\+ {
    width: 20%;
  }

  .w-30p\@md\+ {
    width: 30%;
  }

  .w-40p\@md\+ {
    width: 40%;
  }

  .w-50p\@md\+ {
    width: 50%;
  }

  .w-60p\@md\+ {
    width: 60%;
  }

  .w-70p\@md\+ {
    width: 70%;
  }

  .w-80p\@md\+ {
    width: 80%;
  }

  .w-90p\@md\+ {
    width: 90%;
  }

  .w-100p\@md\+ {
    width: 100%;
  }

  .w-1px\@md\+ {
    width: 1px;
  }

  .w-a\@md\+ {
    width: auto;
  }
}

@media screen and (min-width: 768px) {
  .w-0\@sm\+ {
    width: 0px;
  }

  .w-10p\@sm\+ {
    width: 10%;
  }

  .w-20p\@sm\+ {
    width: 20%;
  }

  .w-30p\@sm\+ {
    width: 30%;
  }

  .w-40p\@sm\+ {
    width: 40%;
  }

  .w-50p\@sm\+ {
    width: 50%;
  }

  .w-60p\@sm\+ {
    width: 60%;
  }

  .w-70p\@sm\+ {
    width: 70%;
  }

  .w-80p\@sm\+ {
    width: 80%;
  }

  .w-90p\@sm\+ {
    width: 90%;
  }

  .w-100p\@sm\+ {
    width: 100%;
  }

  .w-1px\@sm\+ {
    width: 1px;
  }

  .w-a\@sm\+ {
    width: auto;
  }
}

@media screen and (min-width: 0) {
  .w-0\@xs\+ {
    width: 0px;
  }

  .w-10p\@xs\+ {
    width: 10%;
  }

  .w-20p\@xs\+ {
    width: 20%;
  }

  .w-30p\@xs\+ {
    width: 30%;
  }

  .w-40p\@xs\+ {
    width: 40%;
  }

  .w-50p\@xs\+ {
    width: 50%;
  }

  .w-60p\@xs\+ {
    width: 60%;
  }

  .w-70p\@xs\+ {
    width: 70%;
  }

  .w-80p\@xs\+ {
    width: 80%;
  }

  .w-90p\@xs\+ {
    width: 90%;
  }

  .w-100p\@xs\+ {
    width: 100%;
  }

  .w-1px\@xs\+ {
    width: 1px;
  }

  .w-a\@xs\+ {
    width: auto;
  }
}

@media screen and (max-width: 1439px) {
  .w-0\@xl- {
    width: 0px;
  }

  .w-10p\@xl- {
    width: 10%;
  }

  .w-20p\@xl- {
    width: 20%;
  }

  .w-30p\@xl- {
    width: 30%;
  }

  .w-40p\@xl- {
    width: 40%;
  }

  .w-50p\@xl- {
    width: 50%;
  }

  .w-60p\@xl- {
    width: 60%;
  }

  .w-70p\@xl- {
    width: 70%;
  }

  .w-80p\@xl- {
    width: 80%;
  }

  .w-90p\@xl- {
    width: 90%;
  }

  .w-100p\@xl- {
    width: 100%;
  }

  .w-1px\@xl- {
    width: 1px;
  }

  .w-a\@xl- {
    width: auto;
  }
}

@media screen and (max-width: 1199px) {
  .w-0\@lg- {
    width: 0px;
  }

  .w-10p\@lg- {
    width: 10%;
  }

  .w-20p\@lg- {
    width: 20%;
  }

  .w-30p\@lg- {
    width: 30%;
  }

  .w-40p\@lg- {
    width: 40%;
  }

  .w-50p\@lg- {
    width: 50%;
  }

  .w-60p\@lg- {
    width: 60%;
  }

  .w-70p\@lg- {
    width: 70%;
  }

  .w-80p\@lg- {
    width: 80%;
  }

  .w-90p\@lg- {
    width: 90%;
  }

  .w-100p\@lg- {
    width: 100%;
  }

  .w-1px\@lg- {
    width: 1px;
  }

  .w-a\@lg- {
    width: auto;
  }
}

@media screen and (max-width: 991px) {
  .w-0\@md- {
    width: 0px;
  }

  .w-10p\@md- {
    width: 10%;
  }

  .w-20p\@md- {
    width: 20%;
  }

  .w-30p\@md- {
    width: 30%;
  }

  .w-40p\@md- {
    width: 40%;
  }

  .w-50p\@md- {
    width: 50%;
  }

  .w-60p\@md- {
    width: 60%;
  }

  .w-70p\@md- {
    width: 70%;
  }

  .w-80p\@md- {
    width: 80%;
  }

  .w-90p\@md- {
    width: 90%;
  }

  .w-100p\@md- {
    width: 100%;
  }

  .w-1px\@md- {
    width: 1px;
  }

  .w-a\@md- {
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-0\@sm- {
    width: 0px;
  }

  .w-10p\@sm- {
    width: 10%;
  }

  .w-20p\@sm- {
    width: 20%;
  }

  .w-30p\@sm- {
    width: 30%;
  }

  .w-40p\@sm- {
    width: 40%;
  }

  .w-50p\@sm- {
    width: 50%;
  }

  .w-60p\@sm- {
    width: 60%;
  }

  .w-70p\@sm- {
    width: 70%;
  }

  .w-80p\@sm- {
    width: 80%;
  }

  .w-90p\@sm- {
    width: 90%;
  }

  .w-100p\@sm- {
    width: 100%;
  }

  .w-1px\@sm- {
    width: 1px;
  }

  .w-a\@sm- {
    width: auto;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .w-0\@lg {
    width: 0px;
  }

  .w-10p\@lg {
    width: 10%;
  }

  .w-20p\@lg {
    width: 20%;
  }

  .w-30p\@lg {
    width: 30%;
  }

  .w-40p\@lg {
    width: 40%;
  }

  .w-50p\@lg {
    width: 50%;
  }

  .w-60p\@lg {
    width: 60%;
  }

  .w-70p\@lg {
    width: 70%;
  }

  .w-80p\@lg {
    width: 80%;
  }

  .w-90p\@lg {
    width: 90%;
  }

  .w-100p\@lg {
    width: 100%;
  }

  .w-1px\@lg {
    width: 1px;
  }

  .w-a\@lg {
    width: auto;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .w-0\@md {
    width: 0px;
  }

  .w-10p\@md {
    width: 10%;
  }

  .w-20p\@md {
    width: 20%;
  }

  .w-30p\@md {
    width: 30%;
  }

  .w-40p\@md {
    width: 40%;
  }

  .w-50p\@md {
    width: 50%;
  }

  .w-60p\@md {
    width: 60%;
  }

  .w-70p\@md {
    width: 70%;
  }

  .w-80p\@md {
    width: 80%;
  }

  .w-90p\@md {
    width: 90%;
  }

  .w-100p\@md {
    width: 100%;
  }

  .w-1px\@md {
    width: 1px;
  }

  .w-a\@md {
    width: auto;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .w-0\@sm {
    width: 0px;
  }

  .w-10p\@sm {
    width: 10%;
  }

  .w-20p\@sm {
    width: 20%;
  }

  .w-30p\@sm {
    width: 30%;
  }

  .w-40p\@sm {
    width: 40%;
  }

  .w-50p\@sm {
    width: 50%;
  }

  .w-60p\@sm {
    width: 60%;
  }

  .w-70p\@sm {
    width: 70%;
  }

  .w-80p\@sm {
    width: 80%;
  }

  .w-90p\@sm {
    width: 90%;
  }

  .w-100p\@sm {
    width: 100%;
  }

  .w-1px\@sm {
    width: 1px;
  }

  .w-a\@sm {
    width: auto;
  }
}

.h-1\/4r,
.sz-1\/4r {
  height: 0.25rem;
}

.h-1\/2r,
.sz-1\/2r {
  height: 0.5rem;
}

.h-3\/4r,
.sz-3\/4r {
  height: 0.75rem;
}

.h-1r,
.sz-1r {
  height: 1rem;
}

.h-3\/2r,
.sz-3\/2r {
  height: 1.5rem;
}

.h-2r,
.sz-2r {
  height: 2rem;
}

.h-5\/2r,
.sz-5\/2r {
  height: 2.5rem;
}

.h-3r,
.sz-3r {
  height: 3rem;
}

.h-7\/2r,
.sz-7\/2r {
  height: 3.5rem;
}

.h-4r,
.sz-4r {
  height: 4rem;
}

.h-9\/2r,
.sz-9\/2r {
  height: 4.5rem;
}

.h-5r,
.sz-5r {
  height: 5rem;
}

.h-11\/2r,
.sz-11\/2r {
  height: 5.5rem;
}

.h-6r,
.sz-6r {
  height: 6rem;
}

@media screen and (min-width: 1440px) {
  .h-1\/4r\@xl\+,
  .sz-1\/4r\@xl\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@xl\+,
  .sz-1\/2r\@xl\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@xl\+,
  .sz-3\/4r\@xl\+ {
    height: 0.75rem;
  }

  .h-1r\@xl\+,
  .sz-1r\@xl\+ {
    height: 1rem;
  }

  .h-3\/2r\@xl\+,
  .sz-3\/2r\@xl\+ {
    height: 1.5rem;
  }

  .h-2r\@xl\+,
  .sz-2r\@xl\+ {
    height: 2rem;
  }

  .h-5\/2r\@xl\+,
  .sz-5\/2r\@xl\+ {
    height: 2.5rem;
  }

  .h-3r\@xl\+,
  .sz-3r\@xl\+ {
    height: 3rem;
  }

  .h-7\/2r\@xl\+,
  .sz-7\/2r\@xl\+ {
    height: 3.5rem;
  }

  .h-4r\@xl\+,
  .sz-4r\@xl\+ {
    height: 4rem;
  }

  .h-9\/2r\@xl\+,
  .sz-9\/2r\@xl\+ {
    height: 4.5rem;
  }

  .h-5r\@xl\+,
  .sz-5r\@xl\+ {
    height: 5rem;
  }

  .h-11\/2r\@xl\+,
  .sz-11\/2r\@xl\+ {
    height: 5.5rem;
  }

  .h-6r\@xl\+,
  .sz-6r\@xl\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 1200px) {
  .h-1\/4r\@lg\+,
  .sz-1\/4r\@lg\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@lg\+,
  .sz-1\/2r\@lg\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@lg\+,
  .sz-3\/4r\@lg\+ {
    height: 0.75rem;
  }

  .h-1r\@lg\+,
  .sz-1r\@lg\+ {
    height: 1rem;
  }

  .h-3\/2r\@lg\+,
  .sz-3\/2r\@lg\+ {
    height: 1.5rem;
  }

  .h-2r\@lg\+,
  .sz-2r\@lg\+ {
    height: 2rem;
  }

  .h-5\/2r\@lg\+,
  .sz-5\/2r\@lg\+ {
    height: 2.5rem;
  }

  .h-3r\@lg\+,
  .sz-3r\@lg\+ {
    height: 3rem;
  }

  .h-7\/2r\@lg\+,
  .sz-7\/2r\@lg\+ {
    height: 3.5rem;
  }

  .h-4r\@lg\+,
  .sz-4r\@lg\+ {
    height: 4rem;
  }

  .h-9\/2r\@lg\+,
  .sz-9\/2r\@lg\+ {
    height: 4.5rem;
  }

  .h-5r\@lg\+,
  .sz-5r\@lg\+ {
    height: 5rem;
  }

  .h-11\/2r\@lg\+,
  .sz-11\/2r\@lg\+ {
    height: 5.5rem;
  }

  .h-6r\@lg\+,
  .sz-6r\@lg\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 992px) {
  .h-1\/4r\@md\+,
  .sz-1\/4r\@md\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@md\+,
  .sz-1\/2r\@md\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@md\+,
  .sz-3\/4r\@md\+ {
    height: 0.75rem;
  }

  .h-1r\@md\+,
  .sz-1r\@md\+ {
    height: 1rem;
  }

  .h-3\/2r\@md\+,
  .sz-3\/2r\@md\+ {
    height: 1.5rem;
  }

  .h-2r\@md\+,
  .sz-2r\@md\+ {
    height: 2rem;
  }

  .h-5\/2r\@md\+,
  .sz-5\/2r\@md\+ {
    height: 2.5rem;
  }

  .h-3r\@md\+,
  .sz-3r\@md\+ {
    height: 3rem;
  }

  .h-7\/2r\@md\+,
  .sz-7\/2r\@md\+ {
    height: 3.5rem;
  }

  .h-4r\@md\+,
  .sz-4r\@md\+ {
    height: 4rem;
  }

  .h-9\/2r\@md\+,
  .sz-9\/2r\@md\+ {
    height: 4.5rem;
  }

  .h-5r\@md\+,
  .sz-5r\@md\+ {
    height: 5rem;
  }

  .h-11\/2r\@md\+,
  .sz-11\/2r\@md\+ {
    height: 5.5rem;
  }

  .h-6r\@md\+,
  .sz-6r\@md\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 768px) {
  .h-1\/4r\@sm\+,
  .sz-1\/4r\@sm\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@sm\+,
  .sz-1\/2r\@sm\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@sm\+,
  .sz-3\/4r\@sm\+ {
    height: 0.75rem;
  }

  .h-1r\@sm\+,
  .sz-1r\@sm\+ {
    height: 1rem;
  }

  .h-3\/2r\@sm\+,
  .sz-3\/2r\@sm\+ {
    height: 1.5rem;
  }

  .h-2r\@sm\+,
  .sz-2r\@sm\+ {
    height: 2rem;
  }

  .h-5\/2r\@sm\+,
  .sz-5\/2r\@sm\+ {
    height: 2.5rem;
  }

  .h-3r\@sm\+,
  .sz-3r\@sm\+ {
    height: 3rem;
  }

  .h-7\/2r\@sm\+,
  .sz-7\/2r\@sm\+ {
    height: 3.5rem;
  }

  .h-4r\@sm\+,
  .sz-4r\@sm\+ {
    height: 4rem;
  }

  .h-9\/2r\@sm\+,
  .sz-9\/2r\@sm\+ {
    height: 4.5rem;
  }

  .h-5r\@sm\+,
  .sz-5r\@sm\+ {
    height: 5rem;
  }

  .h-11\/2r\@sm\+,
  .sz-11\/2r\@sm\+ {
    height: 5.5rem;
  }

  .h-6r\@sm\+,
  .sz-6r\@sm\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 0) {
  .h-1\/4r\@xs\+,
  .sz-1\/4r\@xs\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@xs\+,
  .sz-1\/2r\@xs\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@xs\+,
  .sz-3\/4r\@xs\+ {
    height: 0.75rem;
  }

  .h-1r\@xs\+,
  .sz-1r\@xs\+ {
    height: 1rem;
  }

  .h-3\/2r\@xs\+,
  .sz-3\/2r\@xs\+ {
    height: 1.5rem;
  }

  .h-2r\@xs\+,
  .sz-2r\@xs\+ {
    height: 2rem;
  }

  .h-5\/2r\@xs\+,
  .sz-5\/2r\@xs\+ {
    height: 2.5rem;
  }

  .h-3r\@xs\+,
  .sz-3r\@xs\+ {
    height: 3rem;
  }

  .h-7\/2r\@xs\+,
  .sz-7\/2r\@xs\+ {
    height: 3.5rem;
  }

  .h-4r\@xs\+,
  .sz-4r\@xs\+ {
    height: 4rem;
  }

  .h-9\/2r\@xs\+,
  .sz-9\/2r\@xs\+ {
    height: 4.5rem;
  }

  .h-5r\@xs\+,
  .sz-5r\@xs\+ {
    height: 5rem;
  }

  .h-11\/2r\@xs\+,
  .sz-11\/2r\@xs\+ {
    height: 5.5rem;
  }

  .h-6r\@xs\+,
  .sz-6r\@xs\+ {
    height: 6rem;
  }
}

@media screen and (max-width: 1439px) {
  .h-1\/4r\@xl-,
  .sz-1\/4r\@xl- {
    height: 0.25rem;
  }

  .h-1\/2r\@xl-,
  .sz-1\/2r\@xl- {
    height: 0.5rem;
  }

  .h-3\/4r\@xl-,
  .sz-3\/4r\@xl- {
    height: 0.75rem;
  }

  .h-1r\@xl-,
  .sz-1r\@xl- {
    height: 1rem;
  }

  .h-3\/2r\@xl-,
  .sz-3\/2r\@xl- {
    height: 1.5rem;
  }

  .h-2r\@xl-,
  .sz-2r\@xl- {
    height: 2rem;
  }

  .h-5\/2r\@xl-,
  .sz-5\/2r\@xl- {
    height: 2.5rem;
  }

  .h-3r\@xl-,
  .sz-3r\@xl- {
    height: 3rem;
  }

  .h-7\/2r\@xl-,
  .sz-7\/2r\@xl- {
    height: 3.5rem;
  }

  .h-4r\@xl-,
  .sz-4r\@xl- {
    height: 4rem;
  }

  .h-9\/2r\@xl-,
  .sz-9\/2r\@xl- {
    height: 4.5rem;
  }

  .h-5r\@xl-,
  .sz-5r\@xl- {
    height: 5rem;
  }

  .h-11\/2r\@xl-,
  .sz-11\/2r\@xl- {
    height: 5.5rem;
  }

  .h-6r\@xl-,
  .sz-6r\@xl- {
    height: 6rem;
  }
}

@media screen and (max-width: 1199px) {
  .h-1\/4r\@lg-,
  .sz-1\/4r\@lg- {
    height: 0.25rem;
  }

  .h-1\/2r\@lg-,
  .sz-1\/2r\@lg- {
    height: 0.5rem;
  }

  .h-3\/4r\@lg-,
  .sz-3\/4r\@lg- {
    height: 0.75rem;
  }

  .h-1r\@lg-,
  .sz-1r\@lg- {
    height: 1rem;
  }

  .h-3\/2r\@lg-,
  .sz-3\/2r\@lg- {
    height: 1.5rem;
  }

  .h-2r\@lg-,
  .sz-2r\@lg- {
    height: 2rem;
  }

  .h-5\/2r\@lg-,
  .sz-5\/2r\@lg- {
    height: 2.5rem;
  }

  .h-3r\@lg-,
  .sz-3r\@lg- {
    height: 3rem;
  }

  .h-7\/2r\@lg-,
  .sz-7\/2r\@lg- {
    height: 3.5rem;
  }

  .h-4r\@lg-,
  .sz-4r\@lg- {
    height: 4rem;
  }

  .h-9\/2r\@lg-,
  .sz-9\/2r\@lg- {
    height: 4.5rem;
  }

  .h-5r\@lg-,
  .sz-5r\@lg- {
    height: 5rem;
  }

  .h-11\/2r\@lg-,
  .sz-11\/2r\@lg- {
    height: 5.5rem;
  }

  .h-6r\@lg-,
  .sz-6r\@lg- {
    height: 6rem;
  }
}

@media screen and (max-width: 991px) {
  .h-1\/4r\@md-,
  .sz-1\/4r\@md- {
    height: 0.25rem;
  }

  .h-1\/2r\@md-,
  .sz-1\/2r\@md- {
    height: 0.5rem;
  }

  .h-3\/4r\@md-,
  .sz-3\/4r\@md- {
    height: 0.75rem;
  }

  .h-1r\@md-,
  .sz-1r\@md- {
    height: 1rem;
  }

  .h-3\/2r\@md-,
  .sz-3\/2r\@md- {
    height: 1.5rem;
  }

  .h-2r\@md-,
  .sz-2r\@md- {
    height: 2rem;
  }

  .h-5\/2r\@md-,
  .sz-5\/2r\@md- {
    height: 2.5rem;
  }

  .h-3r\@md-,
  .sz-3r\@md- {
    height: 3rem;
  }

  .h-7\/2r\@md-,
  .sz-7\/2r\@md- {
    height: 3.5rem;
  }

  .h-4r\@md-,
  .sz-4r\@md- {
    height: 4rem;
  }

  .h-9\/2r\@md-,
  .sz-9\/2r\@md- {
    height: 4.5rem;
  }

  .h-5r\@md-,
  .sz-5r\@md- {
    height: 5rem;
  }

  .h-11\/2r\@md-,
  .sz-11\/2r\@md- {
    height: 5.5rem;
  }

  .h-6r\@md-,
  .sz-6r\@md- {
    height: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .h-1\/4r\@sm-,
  .sz-1\/4r\@sm- {
    height: 0.25rem;
  }

  .h-1\/2r\@sm-,
  .sz-1\/2r\@sm- {
    height: 0.5rem;
  }

  .h-3\/4r\@sm-,
  .sz-3\/4r\@sm- {
    height: 0.75rem;
  }

  .h-1r\@sm-,
  .sz-1r\@sm- {
    height: 1rem;
  }

  .h-3\/2r\@sm-,
  .sz-3\/2r\@sm- {
    height: 1.5rem;
  }

  .h-2r\@sm-,
  .sz-2r\@sm- {
    height: 2rem;
  }

  .h-5\/2r\@sm-,
  .sz-5\/2r\@sm- {
    height: 2.5rem;
  }

  .h-3r\@sm-,
  .sz-3r\@sm- {
    height: 3rem;
  }

  .h-7\/2r\@sm-,
  .sz-7\/2r\@sm- {
    height: 3.5rem;
  }

  .h-4r\@sm-,
  .sz-4r\@sm- {
    height: 4rem;
  }

  .h-9\/2r\@sm-,
  .sz-9\/2r\@sm- {
    height: 4.5rem;
  }

  .h-5r\@sm-,
  .sz-5r\@sm- {
    height: 5rem;
  }

  .h-11\/2r\@sm-,
  .sz-11\/2r\@sm- {
    height: 5.5rem;
  }

  .h-6r\@sm-,
  .sz-6r\@sm- {
    height: 6rem;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .h-1\/4r\@lg,
  .sz-1\/4r\@lg {
    height: 0.25rem;
  }

  .h-1\/2r\@lg,
  .sz-1\/2r\@lg {
    height: 0.5rem;
  }

  .h-3\/4r\@lg,
  .sz-3\/4r\@lg {
    height: 0.75rem;
  }

  .h-1r\@lg,
  .sz-1r\@lg {
    height: 1rem;
  }

  .h-3\/2r\@lg,
  .sz-3\/2r\@lg {
    height: 1.5rem;
  }

  .h-2r\@lg,
  .sz-2r\@lg {
    height: 2rem;
  }

  .h-5\/2r\@lg,
  .sz-5\/2r\@lg {
    height: 2.5rem;
  }

  .h-3r\@lg,
  .sz-3r\@lg {
    height: 3rem;
  }

  .h-7\/2r\@lg,
  .sz-7\/2r\@lg {
    height: 3.5rem;
  }

  .h-4r\@lg,
  .sz-4r\@lg {
    height: 4rem;
  }

  .h-9\/2r\@lg,
  .sz-9\/2r\@lg {
    height: 4.5rem;
  }

  .h-5r\@lg,
  .sz-5r\@lg {
    height: 5rem;
  }

  .h-11\/2r\@lg,
  .sz-11\/2r\@lg {
    height: 5.5rem;
  }

  .h-6r\@lg,
  .sz-6r\@lg {
    height: 6rem;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .h-1\/4r\@md,
  .sz-1\/4r\@md {
    height: 0.25rem;
  }

  .h-1\/2r\@md,
  .sz-1\/2r\@md {
    height: 0.5rem;
  }

  .h-3\/4r\@md,
  .sz-3\/4r\@md {
    height: 0.75rem;
  }

  .h-1r\@md,
  .sz-1r\@md {
    height: 1rem;
  }

  .h-3\/2r\@md,
  .sz-3\/2r\@md {
    height: 1.5rem;
  }

  .h-2r\@md,
  .sz-2r\@md {
    height: 2rem;
  }

  .h-5\/2r\@md,
  .sz-5\/2r\@md {
    height: 2.5rem;
  }

  .h-3r\@md,
  .sz-3r\@md {
    height: 3rem;
  }

  .h-7\/2r\@md,
  .sz-7\/2r\@md {
    height: 3.5rem;
  }

  .h-4r\@md,
  .sz-4r\@md {
    height: 4rem;
  }

  .h-9\/2r\@md,
  .sz-9\/2r\@md {
    height: 4.5rem;
  }

  .h-5r\@md,
  .sz-5r\@md {
    height: 5rem;
  }

  .h-11\/2r\@md,
  .sz-11\/2r\@md {
    height: 5.5rem;
  }

  .h-6r\@md,
  .sz-6r\@md {
    height: 6rem;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .h-1\/4r\@sm,
  .sz-1\/4r\@sm {
    height: 0.25rem;
  }

  .h-1\/2r\@sm,
  .sz-1\/2r\@sm {
    height: 0.5rem;
  }

  .h-3\/4r\@sm,
  .sz-3\/4r\@sm {
    height: 0.75rem;
  }

  .h-1r\@sm,
  .sz-1r\@sm {
    height: 1rem;
  }

  .h-3\/2r\@sm,
  .sz-3\/2r\@sm {
    height: 1.5rem;
  }

  .h-2r\@sm,
  .sz-2r\@sm {
    height: 2rem;
  }

  .h-5\/2r\@sm,
  .sz-5\/2r\@sm {
    height: 2.5rem;
  }

  .h-3r\@sm,
  .sz-3r\@sm {
    height: 3rem;
  }

  .h-7\/2r\@sm,
  .sz-7\/2r\@sm {
    height: 3.5rem;
  }

  .h-4r\@sm,
  .sz-4r\@sm {
    height: 4rem;
  }

  .h-9\/2r\@sm,
  .sz-9\/2r\@sm {
    height: 4.5rem;
  }

  .h-5r\@sm,
  .sz-5r\@sm {
    height: 5rem;
  }

  .h-11\/2r\@sm,
  .sz-11\/2r\@sm {
    height: 5.5rem;
  }

  .h-6r\@sm,
  .sz-6r\@sm {
    height: 6rem;
  }
}

.h-0 {
  height: 0;
}

.h-auto {
  height: auto;
}

.h-100p {
  height: 100%;
}

.h-100vh {
  height: 100vh;
}

@media screen and (min-width: 1440px) {
  .h-0\@xl\+ {
    height: 0;
  }

  .h-auto\@xl\+ {
    height: auto;
  }

  .h-100p\@xl\+ {
    height: 100%;
  }

  .h-100vh\@xl\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 1200px) {
  .h-0\@lg\+ {
    height: 0;
  }

  .h-auto\@lg\+ {
    height: auto;
  }

  .h-100p\@lg\+ {
    height: 100%;
  }

  .h-100vh\@lg\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 992px) {
  .h-0\@md\+ {
    height: 0;
  }

  .h-auto\@md\+ {
    height: auto;
  }

  .h-100p\@md\+ {
    height: 100%;
  }

  .h-100vh\@md\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 768px) {
  .h-0\@sm\+ {
    height: 0;
  }

  .h-auto\@sm\+ {
    height: auto;
  }

  .h-100p\@sm\+ {
    height: 100%;
  }

  .h-100vh\@sm\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 0) {
  .h-0\@xs\+ {
    height: 0;
  }

  .h-auto\@xs\+ {
    height: auto;
  }

  .h-100p\@xs\+ {
    height: 100%;
  }

  .h-100vh\@xs\+ {
    height: 100vh;
  }
}

@media screen and (max-width: 1439px) {
  .h-0\@xl- {
    height: 0;
  }

  .h-auto\@xl- {
    height: auto;
  }

  .h-100p\@xl- {
    height: 100%;
  }

  .h-100vh\@xl- {
    height: 100vh;
  }
}

@media screen and (max-width: 1199px) {
  .h-0\@lg- {
    height: 0;
  }

  .h-auto\@lg- {
    height: auto;
  }

  .h-100p\@lg- {
    height: 100%;
  }

  .h-100vh\@lg- {
    height: 100vh;
  }
}

@media screen and (max-width: 991px) {
  .h-0\@md- {
    height: 0;
  }

  .h-auto\@md- {
    height: auto;
  }

  .h-100p\@md- {
    height: 100%;
  }

  .h-100vh\@md- {
    height: 100vh;
  }
}

@media screen and (max-width: 767px) {
  .h-0\@sm- {
    height: 0;
  }

  .h-auto\@sm- {
    height: auto;
  }

  .h-100p\@sm- {
    height: 100%;
  }

  .h-100vh\@sm- {
    height: 100vh;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .h-0\@lg {
    height: 0;
  }

  .h-auto\@lg {
    height: auto;
  }

  .h-100p\@lg {
    height: 100%;
  }

  .h-100vh\@lg {
    height: 100vh;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .h-0\@md {
    height: 0;
  }

  .h-auto\@md {
    height: auto;
  }

  .h-100p\@md {
    height: 100%;
  }

  .h-100vh\@md {
    height: 100vh;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .h-0\@sm {
    height: 0;
  }

  .h-auto\@sm {
    height: auto;
  }

  .h-100p\@sm {
    height: 100%;
  }

  .h-100vh\@sm {
    height: 100vh;
  }
}

.mw-100p {
  max-width: 100%;
}

.mh-100p {
  max-height: 100%;
}

@media screen and (min-width: 1440px) {
  .mw-100p\@xl\+ {
    max-width: 100%;
  }

  .mh-100p\@xl\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 1200px) {
  .mw-100p\@lg\+ {
    max-width: 100%;
  }

  .mh-100p\@lg\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 992px) {
  .mw-100p\@md\+ {
    max-width: 100%;
  }

  .mh-100p\@md\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 768px) {
  .mw-100p\@sm\+ {
    max-width: 100%;
  }

  .mh-100p\@sm\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 0) {
  .mw-100p\@xs\+ {
    max-width: 100%;
  }

  .mh-100p\@xs\+ {
    max-height: 100%;
  }
}

@media screen and (max-width: 1439px) {
  .mw-100p\@xl- {
    max-width: 100%;
  }

  .mh-100p\@xl- {
    max-height: 100%;
  }
}

@media screen and (max-width: 1199px) {
  .mw-100p\@lg- {
    max-width: 100%;
  }

  .mh-100p\@lg- {
    max-height: 100%;
  }
}

@media screen and (max-width: 991px) {
  .mw-100p\@md- {
    max-width: 100%;
  }

  .mh-100p\@md- {
    max-height: 100%;
  }
}

@media screen and (max-width: 767px) {
  .mw-100p\@sm- {
    max-width: 100%;
  }

  .mh-100p\@sm- {
    max-height: 100%;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .mw-100p\@lg {
    max-width: 100%;
  }

  .mh-100p\@lg {
    max-height: 100%;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .mw-100p\@md {
    max-width: 100%;
  }

  .mh-100p\@md {
    max-height: 100%;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .mw-100p\@sm {
    max-width: 100%;
  }

  .mh-100p\@sm {
    max-height: 100%;
  }
}

.ta-c {
  text-align: center !important;
}

.ta-l {
  text-align: left !important;
}

.ta-r {
  text-align: right !important;
}

@media screen and (min-width: 1440px) {
  .ta-c\@xl\+ {
    text-align: center !important;
  }

  .ta-l\@xl\+ {
    text-align: left !important;
  }

  .ta-r\@xl\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 1200px) {
  .ta-c\@lg\+ {
    text-align: center !important;
  }

  .ta-l\@lg\+ {
    text-align: left !important;
  }

  .ta-r\@lg\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 992px) {
  .ta-c\@md\+ {
    text-align: center !important;
  }

  .ta-l\@md\+ {
    text-align: left !important;
  }

  .ta-r\@md\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 768px) {
  .ta-c\@sm\+ {
    text-align: center !important;
  }

  .ta-l\@sm\+ {
    text-align: left !important;
  }

  .ta-r\@sm\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 0) {
  .ta-c\@xs\+ {
    text-align: center !important;
  }

  .ta-l\@xs\+ {
    text-align: left !important;
  }

  .ta-r\@xs\+ {
    text-align: right !important;
  }
}

@media screen and (max-width: 1439px) {
  .ta-c\@xl- {
    text-align: center !important;
  }

  .ta-l\@xl- {
    text-align: left !important;
  }

  .ta-r\@xl- {
    text-align: right !important;
  }
}

@media screen and (max-width: 1199px) {
  .ta-c\@lg- {
    text-align: center !important;
  }

  .ta-l\@lg- {
    text-align: left !important;
  }

  .ta-r\@lg- {
    text-align: right !important;
  }
}

@media screen and (max-width: 991px) {
  .ta-c\@md- {
    text-align: center !important;
  }

  .ta-l\@md- {
    text-align: left !important;
  }

  .ta-r\@md- {
    text-align: right !important;
  }
}

@media screen and (max-width: 767px) {
  .ta-c\@sm- {
    text-align: center !important;
  }

  .ta-l\@sm- {
    text-align: left !important;
  }

  .ta-r\@sm- {
    text-align: right !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ta-c\@lg {
    text-align: center !important;
  }

  .ta-l\@lg {
    text-align: left !important;
  }

  .ta-r\@lg {
    text-align: right !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ta-c\@md {
    text-align: center !important;
  }

  .ta-l\@md {
    text-align: left !important;
  }

  .ta-r\@md {
    text-align: right !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ta-c\@sm {
    text-align: center !important;
  }

  .ta-l\@sm {
    text-align: left !important;
  }

  .ta-r\@sm {
    text-align: right !important;
  }
}

.tt-n {
  text-transform: none !important;
}

.tt-u {
  text-transform: uppercase !important;
}

.tt-l {
  text-transform: lowercase !important;
}

.tt-c {
  text-transform: capitalize !important;
}

.fs-i {
  font-style: italic !important;
}

.fs-o {
  font-style: oblique !important;
}

.td-n {
  text-decoration: none !important;
}

.td-o {
  text-decoration: overline !important;
}

.td-lt {
  text-decoration: line-through !important;
}

.td-u {
  text-decoration: underline !important;
}

.whs-nw {
  white-space: nowrap !important;
}

.whs-p {
  white-space: pre !important;
}

.whs-n {
  white-space: normal !important;
}

.wob-n {
  word-break: normal !important;
}

.wob-ba {
  word-break: break-all !important;
}

.wob-k {
  word-break: keep-all !important;
}

.wow-bw {
  word-wrap: break-word !important;
}

.wow-n {
  word-wrap: normal !important;
}

.tov-e {
  text-overflow: ellipsis !important;
}

.fsz-xs {
  font-size: 0.75rem !important;
}

.fsz-sm {
  font-size: 0.87rem !important;
}

.fsz-def {
  font-size: 1rem !important;
}

.fsz-md {
  font-size: 1.15rem !important;
}

.fsz-lg {
  font-size: 1.4rem !important;
}

.fsz-xl {
  font-size: 1.7rem !important;
}

.fw-100 {
  font-weight: 100 !important;
}

.fw-200 {
  font-weight: 200 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

.fw-500 {
  font-weight: 500 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

.fw-800 {
  font-weight: 800 !important;
}

.fw-900 {
  font-weight: 900 !important;
}

.lh-0 {
  line-height: 0 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-3\/2 {
  line-height: 1.5 !important;
}

.bd {
  border: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdT {
  border-top: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdR {
  border-right: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdB {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdL {
  border-left: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdw-0 {
  border-width: 0px !important;
}

.bdwT-0 {
  border-top-width: 0px !important;
}

.bdwR-0 {
  border-right-width: 0px !important;
}

.bdwB-0 {
  border-bottom-width: 0px !important;
}

.bdwL-0 {
  border-left-width: 0px !important;
}

.bdw-1 {
  border-width: 1px !important;
}

.bdwT-1 {
  border-top-width: 1px !important;
}

.bdwR-1 {
  border-right-width: 1px !important;
}

.bdwB-1 {
  border-bottom-width: 1px !important;
}

.bdwL-1 {
  border-left-width: 1px !important;
}

.bdw-2 {
  border-width: 2px !important;
}

.bdwT-2 {
  border-top-width: 2px !important;
}

.bdwR-2 {
  border-right-width: 2px !important;
}

.bdwB-2 {
  border-bottom-width: 2px !important;
}

.bdwL-2 {
  border-left-width: 2px !important;
}

.bdw-3 {
  border-width: 3px !important;
}

.bdwT-3 {
  border-top-width: 3px !important;
}

.bdwR-3 {
  border-right-width: 3px !important;
}

.bdwB-3 {
  border-bottom-width: 3px !important;
}

.bdwL-3 {
  border-left-width: 3px !important;
}

.bdw-4 {
  border-width: 4px !important;
}

.bdwT-4 {
  border-top-width: 4px !important;
}

.bdwR-4 {
  border-right-width: 4px !important;
}

.bdwB-4 {
  border-bottom-width: 4px !important;
}

.bdwL-4 {
  border-left-width: 4px !important;
}

.bdw-5 {
  border-width: 5px !important;
}

.bdwT-5 {
  border-top-width: 5px !important;
}

.bdwR-5 {
  border-right-width: 5px !important;
}

.bdwB-5 {
  border-bottom-width: 5px !important;
}

.bdwL-5 {
  border-left-width: 5px !important;
}

.bdrs-0 {
  border-radius: 0px !important;
}

.bdrsT-0 {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.bdrsR-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.bdrsB-0 {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.bdrsL-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.bdrs-1 {
  border-radius: 1px !important;
}

.bdrsT-1 {
  border-top-left-radius: 1px !important;
  border-top-right-radius: 1px !important;
}

.bdrsR-1 {
  border-top-right-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}

.bdrsB-1 {
  border-bottom-left-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}

.bdrsL-1 {
  border-top-left-radius: 1px !important;
  border-bottom-left-radius: 1px !important;
}

.bdrs-2 {
  border-radius: 2px !important;
}

.bdrsT-2 {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}

.bdrsR-2 {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.bdrsB-2 {
  border-bottom-left-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.bdrsL-2 {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}

.bdrs-3 {
  border-radius: 3px !important;
}

.bdrsT-3 {
  border-top-left-radius: 3px !important;
  border-top-right-radius: 3px !important;
}

.bdrsR-3 {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.bdrsB-3 {
  border-bottom-left-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.bdrsL-3 {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}

.bdrs-4 {
  border-radius: 4px !important;
}

.bdrsT-4 {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.bdrsR-4 {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.bdrsB-4 {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.bdrsL-4 {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.bdrs-50p {
  border-radius: 50% !important;
}

.bdrs-10em {
  border-radius: 10em !important;
}

.bds-n {
  border-style: none !important;
}

.bds-s {
  border-style: solid !important;
}

.bds-dt {
  border-style: dotted !important;
}

.bds-ds {
  border-style: dashed !important;
}

.bds-db {
  border-style: double !important;
}

.bds-g {
  border-style: groove !important;
}

.bds-r {
  border-style: ridge !important;
}

.bds-i {
  border-style: inset !important;
}

.bds-o {
  border-style: outset !important;
}

.no-after::after {
  display: none !important;
}

.no-before::before {
  display: none !important;
}

.c-white,
.cH-white:hover {
  color: #ffffff !important;
}

.bgc-white,
.bgcH-white:hover {
  background-color: #ffffff !important;
}

.bdc-white,
.bdcH-white:hover {
  border-color: #ffffff !important;
}

.fill-white,
.fillH-white:hover {
  fill: #ffffff !important;
}

.str-white,
.strH-white:hover {
  stroke: #ffffff !important;
}

.c-red-50,
.cH-red-50:hover {
  color: #ffebee !important;
}

.bgc-red-50,
.bgcH-red-50:hover {
  background-color: #ffebee !important;
}

.bdc-red-50,
.bdcH-red-50:hover {
  border-color: #ffebee !important;
}

.fill-red-50,
.fillH-red-50:hover {
  fill: #ffebee !important;
}

.str-red-50,
.strH-red-50:hover {
  stroke: #ffebee !important;
}

.c-red-100,
.cH-red-100:hover {
  color: #ffcdd2 !important;
}

.bgc-red-100,
.bgcH-red-100:hover {
  background-color: #ffcdd2 !important;
}

.bdc-red-100,
.bdcH-red-100:hover {
  border-color: #ffcdd2 !important;
}

.fill-red-100,
.fillH-red-100:hover {
  fill: #ffcdd2 !important;
}

.str-red-100,
.strH-red-100:hover {
  stroke: #ffcdd2 !important;
}

.c-red-200,
.cH-red-200:hover {
  color: #ef9a9a !important;
}

.bgc-red-200,
.bgcH-red-200:hover {
  background-color: #ef9a9a !important;
}

.bdc-red-200,
.bdcH-red-200:hover {
  border-color: #ef9a9a !important;
}

.fill-red-200,
.fillH-red-200:hover {
  fill: #ef9a9a !important;
}

.str-red-200,
.strH-red-200:hover {
  stroke: #ef9a9a !important;
}

.c-red-300,
.cH-red-300:hover {
  color: #e57373 !important;
}

.bgc-red-300,
.bgcH-red-300:hover {
  background-color: #e57373 !important;
}

.bdc-red-300,
.bdcH-red-300:hover {
  border-color: #e57373 !important;
}

.fill-red-300,
.fillH-red-300:hover {
  fill: #e57373 !important;
}

.str-red-300,
.strH-red-300:hover {
  stroke: #e57373 !important;
}

.c-red-400,
.cH-red-400:hover {
  color: #ef5350 !important;
}

.bgc-red-400,
.bgcH-red-400:hover {
  background-color: #ef5350 !important;
}

.bdc-red-400,
.bdcH-red-400:hover {
  border-color: #ef5350 !important;
}

.fill-red-400,
.fillH-red-400:hover {
  fill: #ef5350 !important;
}

.str-red-400,
.strH-red-400:hover {
  stroke: #ef5350 !important;
}

.c-red-500,
.cH-red-500:hover {
  color: #f44336 !important;
}

.bgc-red-500,
.bgcH-red-500:hover {
  background-color: #f44336 !important;
}

.bdc-red-500,
.bdcH-red-500:hover {
  border-color: #f44336 !important;
}

.fill-red-500,
.fillH-red-500:hover {
  fill: #f44336 !important;
}

.str-red-500,
.strH-red-500:hover {
  stroke: #f44336 !important;
}

.c-red-600,
.cH-red-600:hover {
  color: #e53935 !important;
}

.bgc-red-600,
.bgcH-red-600:hover {
  background-color: #e53935 !important;
}

.bdc-red-600,
.bdcH-red-600:hover {
  border-color: #e53935 !important;
}

.fill-red-600,
.fillH-red-600:hover {
  fill: #e53935 !important;
}

.str-red-600,
.strH-red-600:hover {
  stroke: #e53935 !important;
}

.c-red-700,
.cH-red-700:hover {
  color: #d32f2f !important;
}

.bgc-red-700,
.bgcH-red-700:hover {
  background-color: #d32f2f !important;
}

.bdc-red-700,
.bdcH-red-700:hover {
  border-color: #d32f2f !important;
}

.fill-red-700,
.fillH-red-700:hover {
  fill: #d32f2f !important;
}

.str-red-700,
.strH-red-700:hover {
  stroke: #d32f2f !important;
}

.c-red-800,
.cH-red-800:hover {
  color: #c62828 !important;
}

.bgc-red-800,
.bgcH-red-800:hover {
  background-color: #c62828 !important;
}

.bdc-red-800,
.bdcH-red-800:hover {
  border-color: #c62828 !important;
}

.fill-red-800,
.fillH-red-800:hover {
  fill: #c62828 !important;
}

.str-red-800,
.strH-red-800:hover {
  stroke: #c62828 !important;
}

.c-red-900,
.cH-red-900:hover {
  color: #b71c1c !important;
}

.bgc-red-900,
.bgcH-red-900:hover {
  background-color: #b71c1c !important;
}

.bdc-red-900,
.bdcH-red-900:hover {
  border-color: #b71c1c !important;
}

.fill-red-900,
.fillH-red-900:hover {
  fill: #b71c1c !important;
}

.str-red-900,
.strH-red-900:hover {
  stroke: #b71c1c !important;
}

.c-red-a100,
.cH-red-a100:hover {
  color: #ff8a80 !important;
}

.bgc-red-a100,
.bgcH-red-a100:hover {
  background-color: #ff8a80 !important;
}

.bdc-red-a100,
.bdcH-red-a100:hover {
  border-color: #ff8a80 !important;
}

.fill-red-a100,
.fillH-red-a100:hover {
  fill: #ff8a80 !important;
}

.str-red-a100,
.strH-red-a100:hover {
  stroke: #ff8a80 !important;
}

.c-red-a200,
.cH-red-a200:hover {
  color: #ff5252 !important;
}

.bgc-red-a200,
.bgcH-red-a200:hover {
  background-color: #ff5252 !important;
}

.bdc-red-a200,
.bdcH-red-a200:hover {
  border-color: #ff5252 !important;
}

.fill-red-a200,
.fillH-red-a200:hover {
  fill: #ff5252 !important;
}

.str-red-a200,
.strH-red-a200:hover {
  stroke: #ff5252 !important;
}

.c-red-a400,
.cH-red-a400:hover {
  color: #ff1744 !important;
}

.bgc-red-a400,
.bgcH-red-a400:hover {
  background-color: #ff1744 !important;
}

.bdc-red-a400,
.bdcH-red-a400:hover {
  border-color: #ff1744 !important;
}

.fill-red-a400,
.fillH-red-a400:hover {
  fill: #ff1744 !important;
}

.str-red-a400,
.strH-red-a400:hover {
  stroke: #ff1744 !important;
}

.c-red-a700,
.cH-red-a700:hover {
  color: #d50000 !important;
}

.bgc-red-a700,
.bgcH-red-a700:hover {
  background-color: #d50000 !important;
}

.bdc-red-a700,
.bdcH-red-a700:hover {
  border-color: #d50000 !important;
}

.fill-red-a700,
.fillH-red-a700:hover {
  fill: #d50000 !important;
}

.str-red-a700,
.strH-red-a700:hover {
  stroke: #d50000 !important;
}

.c-pink-50,
.cH-pink-50:hover {
  color: #fce4ec !important;
}

.bgc-pink-50,
.bgcH-pink-50:hover {
  background-color: #fce4ec !important;
}

.bdc-pink-50,
.bdcH-pink-50:hover {
  border-color: #fce4ec !important;
}

.fill-pink-50,
.fillH-pink-50:hover {
  fill: #fce4ec !important;
}

.str-pink-50,
.strH-pink-50:hover {
  stroke: #fce4ec !important;
}

.c-pink-100,
.cH-pink-100:hover {
  color: #f8bbd0 !important;
}

.bgc-pink-100,
.bgcH-pink-100:hover {
  background-color: #f8bbd0 !important;
}

.bdc-pink-100,
.bdcH-pink-100:hover {
  border-color: #f8bbd0 !important;
}

.fill-pink-100,
.fillH-pink-100:hover {
  fill: #f8bbd0 !important;
}

.str-pink-100,
.strH-pink-100:hover {
  stroke: #f8bbd0 !important;
}

.c-pink-200,
.cH-pink-200:hover {
  color: #f48fb1 !important;
}

.bgc-pink-200,
.bgcH-pink-200:hover {
  background-color: #f48fb1 !important;
}

.bdc-pink-200,
.bdcH-pink-200:hover {
  border-color: #f48fb1 !important;
}

.fill-pink-200,
.fillH-pink-200:hover {
  fill: #f48fb1 !important;
}

.str-pink-200,
.strH-pink-200:hover {
  stroke: #f48fb1 !important;
}

.c-pink-300,
.cH-pink-300:hover {
  color: #f06292 !important;
}

.bgc-pink-300,
.bgcH-pink-300:hover {
  background-color: #f06292 !important;
}

.bdc-pink-300,
.bdcH-pink-300:hover {
  border-color: #f06292 !important;
}

.fill-pink-300,
.fillH-pink-300:hover {
  fill: #f06292 !important;
}

.str-pink-300,
.strH-pink-300:hover {
  stroke: #f06292 !important;
}

.c-pink-400,
.cH-pink-400:hover {
  color: #ec407a !important;
}

.bgc-pink-400,
.bgcH-pink-400:hover {
  background-color: #ec407a !important;
}

.bdc-pink-400,
.bdcH-pink-400:hover {
  border-color: #ec407a !important;
}

.fill-pink-400,
.fillH-pink-400:hover {
  fill: #ec407a !important;
}

.str-pink-400,
.strH-pink-400:hover {
  stroke: #ec407a !important;
}

.c-pink-500,
.cH-pink-500:hover {
  color: #e91e63 !important;
}

.bgc-pink-500,
.bgcH-pink-500:hover {
  background-color: #e91e63 !important;
}

.bdc-pink-500,
.bdcH-pink-500:hover {
  border-color: #e91e63 !important;
}

.fill-pink-500,
.fillH-pink-500:hover {
  fill: #e91e63 !important;
}

.str-pink-500,
.strH-pink-500:hover {
  stroke: #e91e63 !important;
}

.c-pink-600,
.cH-pink-600:hover {
  color: #d81b60 !important;
}

.bgc-pink-600,
.bgcH-pink-600:hover {
  background-color: #d81b60 !important;
}

.bdc-pink-600,
.bdcH-pink-600:hover {
  border-color: #d81b60 !important;
}

.fill-pink-600,
.fillH-pink-600:hover {
  fill: #d81b60 !important;
}

.str-pink-600,
.strH-pink-600:hover {
  stroke: #d81b60 !important;
}

.c-pink-700,
.cH-pink-700:hover {
  color: #c2185b !important;
}

.bgc-pink-700,
.bgcH-pink-700:hover {
  background-color: #c2185b !important;
}

.bdc-pink-700,
.bdcH-pink-700:hover {
  border-color: #c2185b !important;
}

.fill-pink-700,
.fillH-pink-700:hover {
  fill: #c2185b !important;
}

.str-pink-700,
.strH-pink-700:hover {
  stroke: #c2185b !important;
}

.c-pink-800,
.cH-pink-800:hover {
  color: #ad1457 !important;
}

.bgc-pink-800,
.bgcH-pink-800:hover {
  background-color: #ad1457 !important;
}

.bdc-pink-800,
.bdcH-pink-800:hover {
  border-color: #ad1457 !important;
}

.fill-pink-800,
.fillH-pink-800:hover {
  fill: #ad1457 !important;
}

.str-pink-800,
.strH-pink-800:hover {
  stroke: #ad1457 !important;
}

.c-pink-900,
.cH-pink-900:hover {
  color: #880e4f !important;
}

.bgc-pink-900,
.bgcH-pink-900:hover {
  background-color: #880e4f !important;
}

.bdc-pink-900,
.bdcH-pink-900:hover {
  border-color: #880e4f !important;
}

.fill-pink-900,
.fillH-pink-900:hover {
  fill: #880e4f !important;
}

.str-pink-900,
.strH-pink-900:hover {
  stroke: #880e4f !important;
}

.c-pink-a100,
.cH-pink-a100:hover {
  color: #ff80ab !important;
}

.bgc-pink-a100,
.bgcH-pink-a100:hover {
  background-color: #ff80ab !important;
}

.bdc-pink-a100,
.bdcH-pink-a100:hover {
  border-color: #ff80ab !important;
}

.fill-pink-a100,
.fillH-pink-a100:hover {
  fill: #ff80ab !important;
}

.str-pink-a100,
.strH-pink-a100:hover {
  stroke: #ff80ab !important;
}

.c-pink-a200,
.cH-pink-a200:hover {
  color: #ff4081 !important;
}

.bgc-pink-a200,
.bgcH-pink-a200:hover {
  background-color: #ff4081 !important;
}

.bdc-pink-a200,
.bdcH-pink-a200:hover {
  border-color: #ff4081 !important;
}

.fill-pink-a200,
.fillH-pink-a200:hover {
  fill: #ff4081 !important;
}

.str-pink-a200,
.strH-pink-a200:hover {
  stroke: #ff4081 !important;
}

.c-pink-a400,
.cH-pink-a400:hover {
  color: #f50057 !important;
}

.bgc-pink-a400,
.bgcH-pink-a400:hover {
  background-color: #f50057 !important;
}

.bdc-pink-a400,
.bdcH-pink-a400:hover {
  border-color: #f50057 !important;
}

.fill-pink-a400,
.fillH-pink-a400:hover {
  fill: #f50057 !important;
}

.str-pink-a400,
.strH-pink-a400:hover {
  stroke: #f50057 !important;
}

.c-pink-a700,
.cH-pink-a700:hover {
  color: #c51162 !important;
}

.bgc-pink-a700,
.bgcH-pink-a700:hover {
  background-color: #c51162 !important;
}

.bdc-pink-a700,
.bdcH-pink-a700:hover {
  border-color: #c51162 !important;
}

.fill-pink-a700,
.fillH-pink-a700:hover {
  fill: #c51162 !important;
}

.str-pink-a700,
.strH-pink-a700:hover {
  stroke: #c51162 !important;
}

.c-purple-50,
.cH-purple-50:hover {
  color: #f3e5f5 !important;
}

.bgc-purple-50,
.bgcH-purple-50:hover {
  background-color: #f3e5f5 !important;
}

.bdc-purple-50,
.bdcH-purple-50:hover {
  border-color: #f3e5f5 !important;
}

.fill-purple-50,
.fillH-purple-50:hover {
  fill: #f3e5f5 !important;
}

.str-purple-50,
.strH-purple-50:hover {
  stroke: #f3e5f5 !important;
}

.c-purple-100,
.cH-purple-100:hover {
  color: #e1bee7 !important;
}

.bgc-purple-100,
.bgcH-purple-100:hover {
  background-color: #e1bee7 !important;
}

.bdc-purple-100,
.bdcH-purple-100:hover {
  border-color: #e1bee7 !important;
}

.fill-purple-100,
.fillH-purple-100:hover {
  fill: #e1bee7 !important;
}

.str-purple-100,
.strH-purple-100:hover {
  stroke: #e1bee7 !important;
}

.c-purple-200,
.cH-purple-200:hover {
  color: #ce93d8 !important;
}

.bgc-purple-200,
.bgcH-purple-200:hover {
  background-color: #ce93d8 !important;
}

.bdc-purple-200,
.bdcH-purple-200:hover {
  border-color: #ce93d8 !important;
}

.fill-purple-200,
.fillH-purple-200:hover {
  fill: #ce93d8 !important;
}

.str-purple-200,
.strH-purple-200:hover {
  stroke: #ce93d8 !important;
}

.c-purple-300,
.cH-purple-300:hover {
  color: #ba68c8 !important;
}

.bgc-purple-300,
.bgcH-purple-300:hover {
  background-color: #ba68c8 !important;
}

.bdc-purple-300,
.bdcH-purple-300:hover {
  border-color: #ba68c8 !important;
}

.fill-purple-300,
.fillH-purple-300:hover {
  fill: #ba68c8 !important;
}

.str-purple-300,
.strH-purple-300:hover {
  stroke: #ba68c8 !important;
}

.c-purple-400,
.cH-purple-400:hover {
  color: #ab47bc !important;
}

.bgc-purple-400,
.bgcH-purple-400:hover {
  background-color: #ab47bc !important;
}

.bdc-purple-400,
.bdcH-purple-400:hover {
  border-color: #ab47bc !important;
}

.fill-purple-400,
.fillH-purple-400:hover {
  fill: #ab47bc !important;
}

.str-purple-400,
.strH-purple-400:hover {
  stroke: #ab47bc !important;
}

.c-purple-500,
.cH-purple-500:hover {
  color: #9c27b0 !important;
}

.bgc-purple-500,
.bgcH-purple-500:hover {
  background-color: #9c27b0 !important;
}

.bdc-purple-500,
.bdcH-purple-500:hover {
  border-color: #9c27b0 !important;
}

.fill-purple-500,
.fillH-purple-500:hover {
  fill: #9c27b0 !important;
}

.str-purple-500,
.strH-purple-500:hover {
  stroke: #9c27b0 !important;
}

.c-purple-600,
.cH-purple-600:hover {
  color: #8e24aa !important;
}

.bgc-purple-600,
.bgcH-purple-600:hover {
  background-color: #8e24aa !important;
}

.bdc-purple-600,
.bdcH-purple-600:hover {
  border-color: #8e24aa !important;
}

.fill-purple-600,
.fillH-purple-600:hover {
  fill: #8e24aa !important;
}

.str-purple-600,
.strH-purple-600:hover {
  stroke: #8e24aa !important;
}

.c-purple-700,
.cH-purple-700:hover {
  color: #7b1fa2 !important;
}

.bgc-purple-700,
.bgcH-purple-700:hover {
  background-color: #7b1fa2 !important;
}

.bdc-purple-700,
.bdcH-purple-700:hover {
  border-color: #7b1fa2 !important;
}

.fill-purple-700,
.fillH-purple-700:hover {
  fill: #7b1fa2 !important;
}

.str-purple-700,
.strH-purple-700:hover {
  stroke: #7b1fa2 !important;
}

.c-purple-800,
.cH-purple-800:hover {
  color: #6a1b9a !important;
}

.bgc-purple-800,
.bgcH-purple-800:hover {
  background-color: #6a1b9a !important;
}

.bdc-purple-800,
.bdcH-purple-800:hover {
  border-color: #6a1b9a !important;
}

.fill-purple-800,
.fillH-purple-800:hover {
  fill: #6a1b9a !important;
}

.str-purple-800,
.strH-purple-800:hover {
  stroke: #6a1b9a !important;
}

.c-purple-900,
.cH-purple-900:hover {
  color: #4a148c !important;
}

.bgc-purple-900,
.bgcH-purple-900:hover {
  background-color: #4a148c !important;
}

.bdc-purple-900,
.bdcH-purple-900:hover {
  border-color: #4a148c !important;
}

.fill-purple-900,
.fillH-purple-900:hover {
  fill: #4a148c !important;
}

.str-purple-900,
.strH-purple-900:hover {
  stroke: #4a148c !important;
}

.c-purple-a100,
.cH-purple-a100:hover {
  color: #ea80fc !important;
}

.bgc-purple-a100,
.bgcH-purple-a100:hover {
  background-color: #ea80fc !important;
}

.bdc-purple-a100,
.bdcH-purple-a100:hover {
  border-color: #ea80fc !important;
}

.fill-purple-a100,
.fillH-purple-a100:hover {
  fill: #ea80fc !important;
}

.str-purple-a100,
.strH-purple-a100:hover {
  stroke: #ea80fc !important;
}

.c-purple-a200,
.cH-purple-a200:hover {
  color: #e040fb !important;
}

.bgc-purple-a200,
.bgcH-purple-a200:hover {
  background-color: #e040fb !important;
}

.bdc-purple-a200,
.bdcH-purple-a200:hover {
  border-color: #e040fb !important;
}

.fill-purple-a200,
.fillH-purple-a200:hover {
  fill: #e040fb !important;
}

.str-purple-a200,
.strH-purple-a200:hover {
  stroke: #e040fb !important;
}

.c-purple-a400,
.cH-purple-a400:hover {
  color: #d500f9 !important;
}

.bgc-purple-a400,
.bgcH-purple-a400:hover {
  background-color: #d500f9 !important;
}

.bdc-purple-a400,
.bdcH-purple-a400:hover {
  border-color: #d500f9 !important;
}

.fill-purple-a400,
.fillH-purple-a400:hover {
  fill: #d500f9 !important;
}

.str-purple-a400,
.strH-purple-a400:hover {
  stroke: #d500f9 !important;
}

.c-purple-a700,
.cH-purple-a700:hover {
  color: #aa00ff !important;
}

.bgc-purple-a700,
.bgcH-purple-a700:hover {
  background-color: #aa00ff !important;
}

.bdc-purple-a700,
.bdcH-purple-a700:hover {
  border-color: #aa00ff !important;
}

.fill-purple-a700,
.fillH-purple-a700:hover {
  fill: #aa00ff !important;
}

.str-purple-a700,
.strH-purple-a700:hover {
  stroke: #aa00ff !important;
}

.c-deep-purple-50,
.cH-deep-purple-50:hover {
  color: #ede7f6 !important;
}

.bgc-deep-purple-50,
.bgcH-deep-purple-50:hover {
  background-color: #ede7f6 !important;
}

.bdc-deep-purple-50,
.bdcH-deep-purple-50:hover {
  border-color: #ede7f6 !important;
}

.fill-deep-purple-50,
.fillH-deep-purple-50:hover {
  fill: #ede7f6 !important;
}

.str-deep-purple-50,
.strH-deep-purple-50:hover {
  stroke: #ede7f6 !important;
}

.c-deep-purple-100,
.cH-deep-purple-100:hover {
  color: #d1c4e9 !important;
}

.bgc-deep-purple-100,
.bgcH-deep-purple-100:hover {
  background-color: #d1c4e9 !important;
}

.bdc-deep-purple-100,
.bdcH-deep-purple-100:hover {
  border-color: #d1c4e9 !important;
}

.fill-deep-purple-100,
.fillH-deep-purple-100:hover {
  fill: #d1c4e9 !important;
}

.str-deep-purple-100,
.strH-deep-purple-100:hover {
  stroke: #d1c4e9 !important;
}

.c-deep-purple-200,
.cH-deep-purple-200:hover {
  color: #b39ddb !important;
}

.bgc-deep-purple-200,
.bgcH-deep-purple-200:hover {
  background-color: #b39ddb !important;
}

.bdc-deep-purple-200,
.bdcH-deep-purple-200:hover {
  border-color: #b39ddb !important;
}

.fill-deep-purple-200,
.fillH-deep-purple-200:hover {
  fill: #b39ddb !important;
}

.str-deep-purple-200,
.strH-deep-purple-200:hover {
  stroke: #b39ddb !important;
}

.c-deep-purple-300,
.cH-deep-purple-300:hover {
  color: #9575cd !important;
}

.bgc-deep-purple-300,
.bgcH-deep-purple-300:hover {
  background-color: #9575cd !important;
}

.bdc-deep-purple-300,
.bdcH-deep-purple-300:hover {
  border-color: #9575cd !important;
}

.fill-deep-purple-300,
.fillH-deep-purple-300:hover {
  fill: #9575cd !important;
}

.str-deep-purple-300,
.strH-deep-purple-300:hover {
  stroke: #9575cd !important;
}

.c-deep-purple-400,
.cH-deep-purple-400:hover {
  color: #7e57c2 !important;
}

.bgc-deep-purple-400,
.bgcH-deep-purple-400:hover {
  background-color: #7e57c2 !important;
}

.bdc-deep-purple-400,
.bdcH-deep-purple-400:hover {
  border-color: #7e57c2 !important;
}

.fill-deep-purple-400,
.fillH-deep-purple-400:hover {
  fill: #7e57c2 !important;
}

.str-deep-purple-400,
.strH-deep-purple-400:hover {
  stroke: #7e57c2 !important;
}

.c-deep-purple-500,
.cH-deep-purple-500:hover {
  color: #673ab7 !important;
}

.bgc-deep-purple-500,
.bgcH-deep-purple-500:hover {
  background-color: #673ab7 !important;
}

.bdc-deep-purple-500,
.bdcH-deep-purple-500:hover {
  border-color: #673ab7 !important;
}

.fill-deep-purple-500,
.fillH-deep-purple-500:hover {
  fill: #673ab7 !important;
}

.str-deep-purple-500,
.strH-deep-purple-500:hover {
  stroke: #673ab7 !important;
}

.c-deep-purple-600,
.cH-deep-purple-600:hover {
  color: #5e35b1 !important;
}

.bgc-deep-purple-600,
.bgcH-deep-purple-600:hover {
  background-color: #5e35b1 !important;
}

.bdc-deep-purple-600,
.bdcH-deep-purple-600:hover {
  border-color: #5e35b1 !important;
}

.fill-deep-purple-600,
.fillH-deep-purple-600:hover {
  fill: #5e35b1 !important;
}

.str-deep-purple-600,
.strH-deep-purple-600:hover {
  stroke: #5e35b1 !important;
}

.c-deep-purple-700,
.cH-deep-purple-700:hover {
  color: #512da8 !important;
}

.bgc-deep-purple-700,
.bgcH-deep-purple-700:hover {
  background-color: #512da8 !important;
}

.bdc-deep-purple-700,
.bdcH-deep-purple-700:hover {
  border-color: #512da8 !important;
}

.fill-deep-purple-700,
.fillH-deep-purple-700:hover {
  fill: #512da8 !important;
}

.str-deep-purple-700,
.strH-deep-purple-700:hover {
  stroke: #512da8 !important;
}

.c-deep-purple-800,
.cH-deep-purple-800:hover {
  color: #4527a0 !important;
}

.bgc-deep-purple-800,
.bgcH-deep-purple-800:hover {
  background-color: #4527a0 !important;
}

.bdc-deep-purple-800,
.bdcH-deep-purple-800:hover {
  border-color: #4527a0 !important;
}

.fill-deep-purple-800,
.fillH-deep-purple-800:hover {
  fill: #4527a0 !important;
}

.str-deep-purple-800,
.strH-deep-purple-800:hover {
  stroke: #4527a0 !important;
}

.c-deep-purple-900,
.cH-deep-purple-900:hover {
  color: #311b92 !important;
}

.bgc-deep-purple-900,
.bgcH-deep-purple-900:hover {
  background-color: #311b92 !important;
}

.bdc-deep-purple-900,
.bdcH-deep-purple-900:hover {
  border-color: #311b92 !important;
}

.fill-deep-purple-900,
.fillH-deep-purple-900:hover {
  fill: #311b92 !important;
}

.str-deep-purple-900,
.strH-deep-purple-900:hover {
  stroke: #311b92 !important;
}

.c-deep-purple-a100,
.cH-deep-purple-a100:hover {
  color: #b388ff !important;
}

.bgc-deep-purple-a100,
.bgcH-deep-purple-a100:hover {
  background-color: #b388ff !important;
}

.bdc-deep-purple-a100,
.bdcH-deep-purple-a100:hover {
  border-color: #b388ff !important;
}

.fill-deep-purple-a100,
.fillH-deep-purple-a100:hover {
  fill: #b388ff !important;
}

.str-deep-purple-a100,
.strH-deep-purple-a100:hover {
  stroke: #b388ff !important;
}

.c-deep-purple-a200,
.cH-deep-purple-a200:hover {
  color: #7c4dff !important;
}

.bgc-deep-purple-a200,
.bgcH-deep-purple-a200:hover {
  background-color: #7c4dff !important;
}

.bdc-deep-purple-a200,
.bdcH-deep-purple-a200:hover {
  border-color: #7c4dff !important;
}

.fill-deep-purple-a200,
.fillH-deep-purple-a200:hover {
  fill: #7c4dff !important;
}

.str-deep-purple-a200,
.strH-deep-purple-a200:hover {
  stroke: #7c4dff !important;
}

.c-deep-purple-a400,
.cH-deep-purple-a400:hover {
  color: #651fff !important;
}

.bgc-deep-purple-a400,
.bgcH-deep-purple-a400:hover {
  background-color: #651fff !important;
}

.bdc-deep-purple-a400,
.bdcH-deep-purple-a400:hover {
  border-color: #651fff !important;
}

.fill-deep-purple-a400,
.fillH-deep-purple-a400:hover {
  fill: #651fff !important;
}

.str-deep-purple-a400,
.strH-deep-purple-a400:hover {
  stroke: #651fff !important;
}

.c-deep-purple-a700,
.cH-deep-purple-a700:hover {
  color: #6200ea !important;
}

.bgc-deep-purple-a700,
.bgcH-deep-purple-a700:hover {
  background-color: #6200ea !important;
}

.bdc-deep-purple-a700,
.bdcH-deep-purple-a700:hover {
  border-color: #6200ea !important;
}

.fill-deep-purple-a700,
.fillH-deep-purple-a700:hover {
  fill: #6200ea !important;
}

.str-deep-purple-a700,
.strH-deep-purple-a700:hover {
  stroke: #6200ea !important;
}

.c-indigo-50,
.cH-indigo-50:hover {
  color: #e8eaf6 !important;
}

.bgc-indigo-50,
.bgcH-indigo-50:hover {
  background-color: #e8eaf6 !important;
}

.bdc-indigo-50,
.bdcH-indigo-50:hover {
  border-color: #e8eaf6 !important;
}

.fill-indigo-50,
.fillH-indigo-50:hover {
  fill: #e8eaf6 !important;
}

.str-indigo-50,
.strH-indigo-50:hover {
  stroke: #e8eaf6 !important;
}

.c-indigo-100,
.cH-indigo-100:hover {
  color: #c5cae9 !important;
}

.bgc-indigo-100,
.bgcH-indigo-100:hover {
  background-color: #c5cae9 !important;
}

.bdc-indigo-100,
.bdcH-indigo-100:hover {
  border-color: #c5cae9 !important;
}

.fill-indigo-100,
.fillH-indigo-100:hover {
  fill: #c5cae9 !important;
}

.str-indigo-100,
.strH-indigo-100:hover {
  stroke: #c5cae9 !important;
}

.c-indigo-200,
.cH-indigo-200:hover {
  color: #9fa8da !important;
}

.bgc-indigo-200,
.bgcH-indigo-200:hover {
  background-color: #9fa8da !important;
}

.bdc-indigo-200,
.bdcH-indigo-200:hover {
  border-color: #9fa8da !important;
}

.fill-indigo-200,
.fillH-indigo-200:hover {
  fill: #9fa8da !important;
}

.str-indigo-200,
.strH-indigo-200:hover {
  stroke: #9fa8da !important;
}

.c-indigo-300,
.cH-indigo-300:hover {
  color: #7986cb !important;
}

.bgc-indigo-300,
.bgcH-indigo-300:hover {
  background-color: #7986cb !important;
}

.bdc-indigo-300,
.bdcH-indigo-300:hover {
  border-color: #7986cb !important;
}

.fill-indigo-300,
.fillH-indigo-300:hover {
  fill: #7986cb !important;
}

.str-indigo-300,
.strH-indigo-300:hover {
  stroke: #7986cb !important;
}

.c-indigo-400,
.cH-indigo-400:hover {
  color: #5c6bc0 !important;
}

.bgc-indigo-400,
.bgcH-indigo-400:hover {
  background-color: #5c6bc0 !important;
}

.bdc-indigo-400,
.bdcH-indigo-400:hover {
  border-color: #5c6bc0 !important;
}

.fill-indigo-400,
.fillH-indigo-400:hover {
  fill: #5c6bc0 !important;
}

.str-indigo-400,
.strH-indigo-400:hover {
  stroke: #5c6bc0 !important;
}

.c-indigo-500,
.cH-indigo-500:hover {
  color: #3f51b5 !important;
}

.bgc-indigo-500,
.bgcH-indigo-500:hover {
  background-color: #3f51b5 !important;
}

.bdc-indigo-500,
.bdcH-indigo-500:hover {
  border-color: #3f51b5 !important;
}

.fill-indigo-500,
.fillH-indigo-500:hover {
  fill: #3f51b5 !important;
}

.str-indigo-500,
.strH-indigo-500:hover {
  stroke: #3f51b5 !important;
}

.c-indigo-600,
.cH-indigo-600:hover {
  color: #3949ab !important;
}

.bgc-indigo-600,
.bgcH-indigo-600:hover {
  background-color: #3949ab !important;
}

.bdc-indigo-600,
.bdcH-indigo-600:hover {
  border-color: #3949ab !important;
}

.fill-indigo-600,
.fillH-indigo-600:hover {
  fill: #3949ab !important;
}

.str-indigo-600,
.strH-indigo-600:hover {
  stroke: #3949ab !important;
}

.c-indigo-700,
.cH-indigo-700:hover {
  color: #303f9f !important;
}

.bgc-indigo-700,
.bgcH-indigo-700:hover {
  background-color: #303f9f !important;
}

.bdc-indigo-700,
.bdcH-indigo-700:hover {
  border-color: #303f9f !important;
}

.fill-indigo-700,
.fillH-indigo-700:hover {
  fill: #303f9f !important;
}

.str-indigo-700,
.strH-indigo-700:hover {
  stroke: #303f9f !important;
}

.c-indigo-800,
.cH-indigo-800:hover {
  color: #283593 !important;
}

.bgc-indigo-800,
.bgcH-indigo-800:hover {
  background-color: #283593 !important;
}

.bdc-indigo-800,
.bdcH-indigo-800:hover {
  border-color: #283593 !important;
}

.fill-indigo-800,
.fillH-indigo-800:hover {
  fill: #283593 !important;
}

.str-indigo-800,
.strH-indigo-800:hover {
  stroke: #283593 !important;
}

.c-indigo-900,
.cH-indigo-900:hover {
  color: #1a237e !important;
}

.bgc-indigo-900,
.bgcH-indigo-900:hover {
  background-color: #1a237e !important;
}

.bdc-indigo-900,
.bdcH-indigo-900:hover {
  border-color: #1a237e !important;
}

.fill-indigo-900,
.fillH-indigo-900:hover {
  fill: #1a237e !important;
}

.str-indigo-900,
.strH-indigo-900:hover {
  stroke: #1a237e !important;
}

.c-indigo-a100,
.cH-indigo-a100:hover {
  color: #8c9eff !important;
}

.bgc-indigo-a100,
.bgcH-indigo-a100:hover {
  background-color: #8c9eff !important;
}

.bdc-indigo-a100,
.bdcH-indigo-a100:hover {
  border-color: #8c9eff !important;
}

.fill-indigo-a100,
.fillH-indigo-a100:hover {
  fill: #8c9eff !important;
}

.str-indigo-a100,
.strH-indigo-a100:hover {
  stroke: #8c9eff !important;
}

.c-indigo-a200,
.cH-indigo-a200:hover {
  color: #536dfe !important;
}

.bgc-indigo-a200,
.bgcH-indigo-a200:hover {
  background-color: #536dfe !important;
}

.bdc-indigo-a200,
.bdcH-indigo-a200:hover {
  border-color: #536dfe !important;
}

.fill-indigo-a200,
.fillH-indigo-a200:hover {
  fill: #536dfe !important;
}

.str-indigo-a200,
.strH-indigo-a200:hover {
  stroke: #536dfe !important;
}

.c-indigo-a400,
.cH-indigo-a400:hover {
  color: #3d5afe !important;
}

.bgc-indigo-a400,
.bgcH-indigo-a400:hover {
  background-color: #3d5afe !important;
}

.bdc-indigo-a400,
.bdcH-indigo-a400:hover {
  border-color: #3d5afe !important;
}

.fill-indigo-a400,
.fillH-indigo-a400:hover {
  fill: #3d5afe !important;
}

.str-indigo-a400,
.strH-indigo-a400:hover {
  stroke: #3d5afe !important;
}

.c-indigo-a700,
.cH-indigo-a700:hover {
  color: #304ffe !important;
}

.bgc-indigo-a700,
.bgcH-indigo-a700:hover {
  background-color: #304ffe !important;
}

.bdc-indigo-a700,
.bdcH-indigo-a700:hover {
  border-color: #304ffe !important;
}

.fill-indigo-a700,
.fillH-indigo-a700:hover {
  fill: #304ffe !important;
}

.str-indigo-a700,
.strH-indigo-a700:hover {
  stroke: #304ffe !important;
}

.c-blue-50,
.cH-blue-50:hover {
  color: #e3f2fd !important;
}

.bgc-blue-50,
.bgcH-blue-50:hover {
  background-color: #e3f2fd !important;
}

.bdc-blue-50,
.bdcH-blue-50:hover {
  border-color: #e3f2fd !important;
}

.fill-blue-50,
.fillH-blue-50:hover {
  fill: #e3f2fd !important;
}

.str-blue-50,
.strH-blue-50:hover {
  stroke: #e3f2fd !important;
}

.c-blue-100,
.cH-blue-100:hover {
  color: #bbdefb !important;
}

.bgc-blue-100,
.bgcH-blue-100:hover {
  background-color: #bbdefb !important;
}

.bdc-blue-100,
.bdcH-blue-100:hover {
  border-color: #bbdefb !important;
}

.fill-blue-100,
.fillH-blue-100:hover {
  fill: #bbdefb !important;
}

.str-blue-100,
.strH-blue-100:hover {
  stroke: #bbdefb !important;
}

.c-blue-200,
.cH-blue-200:hover {
  color: #90caf9 !important;
}

.bgc-blue-200,
.bgcH-blue-200:hover {
  background-color: #90caf9 !important;
}

.bdc-blue-200,
.bdcH-blue-200:hover {
  border-color: #90caf9 !important;
}

.fill-blue-200,
.fillH-blue-200:hover {
  fill: #90caf9 !important;
}

.str-blue-200,
.strH-blue-200:hover {
  stroke: #90caf9 !important;
}

.c-blue-300,
.cH-blue-300:hover {
  color: #64b5f6 !important;
}

.bgc-blue-300,
.bgcH-blue-300:hover {
  background-color: #64b5f6 !important;
}

.bdc-blue-300,
.bdcH-blue-300:hover {
  border-color: #64b5f6 !important;
}

.fill-blue-300,
.fillH-blue-300:hover {
  fill: #64b5f6 !important;
}

.str-blue-300,
.strH-blue-300:hover {
  stroke: #64b5f6 !important;
}

.c-blue-400,
.cH-blue-400:hover {
  color: #42a5f5 !important;
}

.bgc-blue-400,
.bgcH-blue-400:hover {
  background-color: #42a5f5 !important;
}

.bdc-blue-400,
.bdcH-blue-400:hover {
  border-color: #42a5f5 !important;
}

.fill-blue-400,
.fillH-blue-400:hover {
  fill: #42a5f5 !important;
}

.str-blue-400,
.strH-blue-400:hover {
  stroke: #42a5f5 !important;
}

.c-blue-500,
.cH-blue-500:hover {
  color: #2196f3 !important;
}

.bgc-blue-500,
.bgcH-blue-500:hover {
  background-color: #2196f3 !important;
}

.bdc-blue-500,
.bdcH-blue-500:hover {
  border-color: #2196f3 !important;
}

.fill-blue-500,
.fillH-blue-500:hover {
  fill: #2196f3 !important;
}

.str-blue-500,
.strH-blue-500:hover {
  stroke: #2196f3 !important;
}

.c-blue-600,
.cH-blue-600:hover {
  color: #1e88e5 !important;
}

.bgc-blue-600,
.bgcH-blue-600:hover {
  background-color: #1e88e5 !important;
}

.bdc-blue-600,
.bdcH-blue-600:hover {
  border-color: #1e88e5 !important;
}

.fill-blue-600,
.fillH-blue-600:hover {
  fill: #1e88e5 !important;
}

.str-blue-600,
.strH-blue-600:hover {
  stroke: #1e88e5 !important;
}

.c-blue-700,
.cH-blue-700:hover {
  color: #1976d2 !important;
}

.bgc-blue-700,
.bgcH-blue-700:hover {
  background-color: #1976d2 !important;
}

.bdc-blue-700,
.bdcH-blue-700:hover {
  border-color: #1976d2 !important;
}

.fill-blue-700,
.fillH-blue-700:hover {
  fill: #1976d2 !important;
}

.str-blue-700,
.strH-blue-700:hover {
  stroke: #1976d2 !important;
}

.c-blue-800,
.cH-blue-800:hover {
  color: #1565c0 !important;
}

.bgc-blue-800,
.bgcH-blue-800:hover {
  background-color: #1565c0 !important;
}

.bdc-blue-800,
.bdcH-blue-800:hover {
  border-color: #1565c0 !important;
}

.fill-blue-800,
.fillH-blue-800:hover {
  fill: #1565c0 !important;
}

.str-blue-800,
.strH-blue-800:hover {
  stroke: #1565c0 !important;
}

.c-blue-900,
.cH-blue-900:hover {
  color: #0d47a1 !important;
}

.bgc-blue-900,
.bgcH-blue-900:hover {
  background-color: #0d47a1 !important;
}

.bdc-blue-900,
.bdcH-blue-900:hover {
  border-color: #0d47a1 !important;
}

.fill-blue-900,
.fillH-blue-900:hover {
  fill: #0d47a1 !important;
}

.str-blue-900,
.strH-blue-900:hover {
  stroke: #0d47a1 !important;
}

.c-blue-a100,
.cH-blue-a100:hover {
  color: #82b1ff !important;
}

.bgc-blue-a100,
.bgcH-blue-a100:hover {
  background-color: #82b1ff !important;
}

.bdc-blue-a100,
.bdcH-blue-a100:hover {
  border-color: #82b1ff !important;
}

.fill-blue-a100,
.fillH-blue-a100:hover {
  fill: #82b1ff !important;
}

.str-blue-a100,
.strH-blue-a100:hover {
  stroke: #82b1ff !important;
}

.c-blue-a200,
.cH-blue-a200:hover {
  color: #448aff !important;
}

.bgc-blue-a200,
.bgcH-blue-a200:hover {
  background-color: #448aff !important;
}

.bdc-blue-a200,
.bdcH-blue-a200:hover {
  border-color: #448aff !important;
}

.fill-blue-a200,
.fillH-blue-a200:hover {
  fill: #448aff !important;
}

.str-blue-a200,
.strH-blue-a200:hover {
  stroke: #448aff !important;
}

.c-blue-a400,
.cH-blue-a400:hover {
  color: #2979ff !important;
}

.bgc-blue-a400,
.bgcH-blue-a400:hover {
  background-color: #2979ff !important;
}

.bdc-blue-a400,
.bdcH-blue-a400:hover {
  border-color: #2979ff !important;
}

.fill-blue-a400,
.fillH-blue-a400:hover {
  fill: #2979ff !important;
}

.str-blue-a400,
.strH-blue-a400:hover {
  stroke: #2979ff !important;
}

.c-blue-a700,
.cH-blue-a700:hover {
  color: #2962ff !important;
}

.bgc-blue-a700,
.bgcH-blue-a700:hover {
  background-color: #2962ff !important;
}

.bdc-blue-a700,
.bdcH-blue-a700:hover {
  border-color: #2962ff !important;
}

.fill-blue-a700,
.fillH-blue-a700:hover {
  fill: #2962ff !important;
}

.str-blue-a700,
.strH-blue-a700:hover {
  stroke: #2962ff !important;
}

.c-light-blue-50,
.cH-light-blue-50:hover {
  color: #e1f5fe !important;
}

.bgc-light-blue-50,
.bgcH-light-blue-50:hover {
  background-color: #e1f5fe !important;
}

.bdc-light-blue-50,
.bdcH-light-blue-50:hover {
  border-color: #e1f5fe !important;
}

.fill-light-blue-50,
.fillH-light-blue-50:hover {
  fill: #e1f5fe !important;
}

.str-light-blue-50,
.strH-light-blue-50:hover {
  stroke: #e1f5fe !important;
}

.c-light-blue-100,
.cH-light-blue-100:hover {
  color: #b3e5fc !important;
}

.bgc-light-blue-100,
.bgcH-light-blue-100:hover {
  background-color: #b3e5fc !important;
}

.bdc-light-blue-100,
.bdcH-light-blue-100:hover {
  border-color: #b3e5fc !important;
}

.fill-light-blue-100,
.fillH-light-blue-100:hover {
  fill: #b3e5fc !important;
}

.str-light-blue-100,
.strH-light-blue-100:hover {
  stroke: #b3e5fc !important;
}

.c-light-blue-200,
.cH-light-blue-200:hover {
  color: #81d4fa !important;
}

.bgc-light-blue-200,
.bgcH-light-blue-200:hover {
  background-color: #81d4fa !important;
}

.bdc-light-blue-200,
.bdcH-light-blue-200:hover {
  border-color: #81d4fa !important;
}

.fill-light-blue-200,
.fillH-light-blue-200:hover {
  fill: #81d4fa !important;
}

.str-light-blue-200,
.strH-light-blue-200:hover {
  stroke: #81d4fa !important;
}

.c-light-blue-300,
.cH-light-blue-300:hover {
  color: #4fc3f7 !important;
}

.bgc-light-blue-300,
.bgcH-light-blue-300:hover {
  background-color: #4fc3f7 !important;
}

.bdc-light-blue-300,
.bdcH-light-blue-300:hover {
  border-color: #4fc3f7 !important;
}

.fill-light-blue-300,
.fillH-light-blue-300:hover {
  fill: #4fc3f7 !important;
}

.str-light-blue-300,
.strH-light-blue-300:hover {
  stroke: #4fc3f7 !important;
}

.c-light-blue-400,
.cH-light-blue-400:hover {
  color: #29b6f6 !important;
}

.bgc-light-blue-400,
.bgcH-light-blue-400:hover {
  background-color: #29b6f6 !important;
}

.bdc-light-blue-400,
.bdcH-light-blue-400:hover {
  border-color: #29b6f6 !important;
}

.fill-light-blue-400,
.fillH-light-blue-400:hover {
  fill: #29b6f6 !important;
}

.str-light-blue-400,
.strH-light-blue-400:hover {
  stroke: #29b6f6 !important;
}

.c-light-blue-500,
.cH-light-blue-500:hover {
  color: #03a9f4 !important;
}

.bgc-light-blue-500,
.bgcH-light-blue-500:hover {
  background-color: #03a9f4 !important;
}

.bdc-light-blue-500,
.bdcH-light-blue-500:hover {
  border-color: #03a9f4 !important;
}

.fill-light-blue-500,
.fillH-light-blue-500:hover {
  fill: #03a9f4 !important;
}

.str-light-blue-500,
.strH-light-blue-500:hover {
  stroke: #03a9f4 !important;
}

.c-light-blue-600,
.cH-light-blue-600:hover {
  color: #039be5 !important;
}

.bgc-light-blue-600,
.bgcH-light-blue-600:hover {
  background-color: #039be5 !important;
}

.bdc-light-blue-600,
.bdcH-light-blue-600:hover {
  border-color: #039be5 !important;
}

.fill-light-blue-600,
.fillH-light-blue-600:hover {
  fill: #039be5 !important;
}

.str-light-blue-600,
.strH-light-blue-600:hover {
  stroke: #039be5 !important;
}

.c-light-blue-700,
.cH-light-blue-700:hover {
  color: #0288d1 !important;
}

.bgc-light-blue-700,
.bgcH-light-blue-700:hover {
  background-color: #0288d1 !important;
}

.bdc-light-blue-700,
.bdcH-light-blue-700:hover {
  border-color: #0288d1 !important;
}

.fill-light-blue-700,
.fillH-light-blue-700:hover {
  fill: #0288d1 !important;
}

.str-light-blue-700,
.strH-light-blue-700:hover {
  stroke: #0288d1 !important;
}

.c-light-blue-800,
.cH-light-blue-800:hover {
  color: #0277bd !important;
}

.bgc-light-blue-800,
.bgcH-light-blue-800:hover {
  background-color: #0277bd !important;
}

.bdc-light-blue-800,
.bdcH-light-blue-800:hover {
  border-color: #0277bd !important;
}

.fill-light-blue-800,
.fillH-light-blue-800:hover {
  fill: #0277bd !important;
}

.str-light-blue-800,
.strH-light-blue-800:hover {
  stroke: #0277bd !important;
}

.c-light-blue-900,
.cH-light-blue-900:hover {
  color: #01579b !important;
}

.bgc-light-blue-900,
.bgcH-light-blue-900:hover {
  background-color: #01579b !important;
}

.bdc-light-blue-900,
.bdcH-light-blue-900:hover {
  border-color: #01579b !important;
}

.fill-light-blue-900,
.fillH-light-blue-900:hover {
  fill: #01579b !important;
}

.str-light-blue-900,
.strH-light-blue-900:hover {
  stroke: #01579b !important;
}

.c-light-blue-a100,
.cH-light-blue-a100:hover {
  color: #80d8ff !important;
}

.bgc-light-blue-a100,
.bgcH-light-blue-a100:hover {
  background-color: #80d8ff !important;
}

.bdc-light-blue-a100,
.bdcH-light-blue-a100:hover {
  border-color: #80d8ff !important;
}

.fill-light-blue-a100,
.fillH-light-blue-a100:hover {
  fill: #80d8ff !important;
}

.str-light-blue-a100,
.strH-light-blue-a100:hover {
  stroke: #80d8ff !important;
}

.c-light-blue-a200,
.cH-light-blue-a200:hover {
  color: #40c4ff !important;
}

.bgc-light-blue-a200,
.bgcH-light-blue-a200:hover {
  background-color: #40c4ff !important;
}

.bdc-light-blue-a200,
.bdcH-light-blue-a200:hover {
  border-color: #40c4ff !important;
}

.fill-light-blue-a200,
.fillH-light-blue-a200:hover {
  fill: #40c4ff !important;
}

.str-light-blue-a200,
.strH-light-blue-a200:hover {
  stroke: #40c4ff !important;
}

.c-light-blue-a400,
.cH-light-blue-a400:hover {
  color: #00b0ff !important;
}

.bgc-light-blue-a400,
.bgcH-light-blue-a400:hover {
  background-color: #00b0ff !important;
}

.bdc-light-blue-a400,
.bdcH-light-blue-a400:hover {
  border-color: #00b0ff !important;
}

.fill-light-blue-a400,
.fillH-light-blue-a400:hover {
  fill: #00b0ff !important;
}

.str-light-blue-a400,
.strH-light-blue-a400:hover {
  stroke: #00b0ff !important;
}

.c-light-blue-a700,
.cH-light-blue-a700:hover {
  color: #0091ea !important;
}

.bgc-light-blue-a700,
.bgcH-light-blue-a700:hover {
  background-color: #0091ea !important;
}

.bdc-light-blue-a700,
.bdcH-light-blue-a700:hover {
  border-color: #0091ea !important;
}

.fill-light-blue-a700,
.fillH-light-blue-a700:hover {
  fill: #0091ea !important;
}

.str-light-blue-a700,
.strH-light-blue-a700:hover {
  stroke: #0091ea !important;
}

.c-cyan-50,
.cH-cyan-50:hover {
  color: #e0f7fa !important;
}

.bgc-cyan-50,
.bgcH-cyan-50:hover {
  background-color: #e0f7fa !important;
}

.bdc-cyan-50,
.bdcH-cyan-50:hover {
  border-color: #e0f7fa !important;
}

.fill-cyan-50,
.fillH-cyan-50:hover {
  fill: #e0f7fa !important;
}

.str-cyan-50,
.strH-cyan-50:hover {
  stroke: #e0f7fa !important;
}

.c-cyan-100,
.cH-cyan-100:hover {
  color: #b2ebf2 !important;
}

.bgc-cyan-100,
.bgcH-cyan-100:hover {
  background-color: #b2ebf2 !important;
}

.bdc-cyan-100,
.bdcH-cyan-100:hover {
  border-color: #b2ebf2 !important;
}

.fill-cyan-100,
.fillH-cyan-100:hover {
  fill: #b2ebf2 !important;
}

.str-cyan-100,
.strH-cyan-100:hover {
  stroke: #b2ebf2 !important;
}

.c-cyan-200,
.cH-cyan-200:hover {
  color: #80deea !important;
}

.bgc-cyan-200,
.bgcH-cyan-200:hover {
  background-color: #80deea !important;
}

.bdc-cyan-200,
.bdcH-cyan-200:hover {
  border-color: #80deea !important;
}

.fill-cyan-200,
.fillH-cyan-200:hover {
  fill: #80deea !important;
}

.str-cyan-200,
.strH-cyan-200:hover {
  stroke: #80deea !important;
}

.c-cyan-300,
.cH-cyan-300:hover {
  color: #4dd0e1 !important;
}

.bgc-cyan-300,
.bgcH-cyan-300:hover {
  background-color: #4dd0e1 !important;
}

.bdc-cyan-300,
.bdcH-cyan-300:hover {
  border-color: #4dd0e1 !important;
}

.fill-cyan-300,
.fillH-cyan-300:hover {
  fill: #4dd0e1 !important;
}

.str-cyan-300,
.strH-cyan-300:hover {
  stroke: #4dd0e1 !important;
}

.c-cyan-400,
.cH-cyan-400:hover {
  color: #26c6da !important;
}

.bgc-cyan-400,
.bgcH-cyan-400:hover {
  background-color: #26c6da !important;
}

.bdc-cyan-400,
.bdcH-cyan-400:hover {
  border-color: #26c6da !important;
}

.fill-cyan-400,
.fillH-cyan-400:hover {
  fill: #26c6da !important;
}

.str-cyan-400,
.strH-cyan-400:hover {
  stroke: #26c6da !important;
}

.c-cyan-500,
.cH-cyan-500:hover {
  color: #00bcd4 !important;
}

.bgc-cyan-500,
.bgcH-cyan-500:hover {
  background-color: #00bcd4 !important;
}

.bdc-cyan-500,
.bdcH-cyan-500:hover {
  border-color: #00bcd4 !important;
}

.fill-cyan-500,
.fillH-cyan-500:hover {
  fill: #00bcd4 !important;
}

.str-cyan-500,
.strH-cyan-500:hover {
  stroke: #00bcd4 !important;
}

.c-cyan-600,
.cH-cyan-600:hover {
  color: #00acc1 !important;
}

.bgc-cyan-600,
.bgcH-cyan-600:hover {
  background-color: #00acc1 !important;
}

.bdc-cyan-600,
.bdcH-cyan-600:hover {
  border-color: #00acc1 !important;
}

.fill-cyan-600,
.fillH-cyan-600:hover {
  fill: #00acc1 !important;
}

.str-cyan-600,
.strH-cyan-600:hover {
  stroke: #00acc1 !important;
}

.c-cyan-700,
.cH-cyan-700:hover {
  color: #0097a7 !important;
}

.bgc-cyan-700,
.bgcH-cyan-700:hover {
  background-color: #0097a7 !important;
}

.bdc-cyan-700,
.bdcH-cyan-700:hover {
  border-color: #0097a7 !important;
}

.fill-cyan-700,
.fillH-cyan-700:hover {
  fill: #0097a7 !important;
}

.str-cyan-700,
.strH-cyan-700:hover {
  stroke: #0097a7 !important;
}

.c-cyan-800,
.cH-cyan-800:hover {
  color: #00838f !important;
}

.bgc-cyan-800,
.bgcH-cyan-800:hover {
  background-color: #00838f !important;
}

.bdc-cyan-800,
.bdcH-cyan-800:hover {
  border-color: #00838f !important;
}

.fill-cyan-800,
.fillH-cyan-800:hover {
  fill: #00838f !important;
}

.str-cyan-800,
.strH-cyan-800:hover {
  stroke: #00838f !important;
}

.c-cyan-900,
.cH-cyan-900:hover {
  color: #006064 !important;
}

.bgc-cyan-900,
.bgcH-cyan-900:hover {
  background-color: #006064 !important;
}

.bdc-cyan-900,
.bdcH-cyan-900:hover {
  border-color: #006064 !important;
}

.fill-cyan-900,
.fillH-cyan-900:hover {
  fill: #006064 !important;
}

.str-cyan-900,
.strH-cyan-900:hover {
  stroke: #006064 !important;
}

.c-cyan-a100,
.cH-cyan-a100:hover {
  color: #84ffff !important;
}

.bgc-cyan-a100,
.bgcH-cyan-a100:hover {
  background-color: #84ffff !important;
}

.bdc-cyan-a100,
.bdcH-cyan-a100:hover {
  border-color: #84ffff !important;
}

.fill-cyan-a100,
.fillH-cyan-a100:hover {
  fill: #84ffff !important;
}

.str-cyan-a100,
.strH-cyan-a100:hover {
  stroke: #84ffff !important;
}

.c-cyan-a200,
.cH-cyan-a200:hover {
  color: #18ffff !important;
}

.bgc-cyan-a200,
.bgcH-cyan-a200:hover {
  background-color: #18ffff !important;
}

.bdc-cyan-a200,
.bdcH-cyan-a200:hover {
  border-color: #18ffff !important;
}

.fill-cyan-a200,
.fillH-cyan-a200:hover {
  fill: #18ffff !important;
}

.str-cyan-a200,
.strH-cyan-a200:hover {
  stroke: #18ffff !important;
}

.c-cyan-a400,
.cH-cyan-a400:hover {
  color: #00e5ff !important;
}

.bgc-cyan-a400,
.bgcH-cyan-a400:hover {
  background-color: #00e5ff !important;
}

.bdc-cyan-a400,
.bdcH-cyan-a400:hover {
  border-color: #00e5ff !important;
}

.fill-cyan-a400,
.fillH-cyan-a400:hover {
  fill: #00e5ff !important;
}

.str-cyan-a400,
.strH-cyan-a400:hover {
  stroke: #00e5ff !important;
}

.c-cyan-a700,
.cH-cyan-a700:hover {
  color: #00b8d4 !important;
}

.bgc-cyan-a700,
.bgcH-cyan-a700:hover {
  background-color: #00b8d4 !important;
}

.bdc-cyan-a700,
.bdcH-cyan-a700:hover {
  border-color: #00b8d4 !important;
}

.fill-cyan-a700,
.fillH-cyan-a700:hover {
  fill: #00b8d4 !important;
}

.str-cyan-a700,
.strH-cyan-a700:hover {
  stroke: #00b8d4 !important;
}

.c-teal-50,
.cH-teal-50:hover {
  color: #e0f2f1 !important;
}

.bgc-teal-50,
.bgcH-teal-50:hover {
  background-color: #e0f2f1 !important;
}

.bdc-teal-50,
.bdcH-teal-50:hover {
  border-color: #e0f2f1 !important;
}

.fill-teal-50,
.fillH-teal-50:hover {
  fill: #e0f2f1 !important;
}

.str-teal-50,
.strH-teal-50:hover {
  stroke: #e0f2f1 !important;
}

.c-teal-100,
.cH-teal-100:hover {
  color: #b2dfdb !important;
}

.bgc-teal-100,
.bgcH-teal-100:hover {
  background-color: #b2dfdb !important;
}

.bdc-teal-100,
.bdcH-teal-100:hover {
  border-color: #b2dfdb !important;
}

.fill-teal-100,
.fillH-teal-100:hover {
  fill: #b2dfdb !important;
}

.str-teal-100,
.strH-teal-100:hover {
  stroke: #b2dfdb !important;
}

.c-teal-200,
.cH-teal-200:hover {
  color: #80cbc4 !important;
}

.bgc-teal-200,
.bgcH-teal-200:hover {
  background-color: #80cbc4 !important;
}

.bdc-teal-200,
.bdcH-teal-200:hover {
  border-color: #80cbc4 !important;
}

.fill-teal-200,
.fillH-teal-200:hover {
  fill: #80cbc4 !important;
}

.str-teal-200,
.strH-teal-200:hover {
  stroke: #80cbc4 !important;
}

.c-teal-300,
.cH-teal-300:hover {
  color: #4db6ac !important;
}

.bgc-teal-300,
.bgcH-teal-300:hover {
  background-color: #4db6ac !important;
}

.bdc-teal-300,
.bdcH-teal-300:hover {
  border-color: #4db6ac !important;
}

.fill-teal-300,
.fillH-teal-300:hover {
  fill: #4db6ac !important;
}

.str-teal-300,
.strH-teal-300:hover {
  stroke: #4db6ac !important;
}

.c-teal-400,
.cH-teal-400:hover {
  color: #26a69a !important;
}

.bgc-teal-400,
.bgcH-teal-400:hover {
  background-color: #26a69a !important;
}

.bdc-teal-400,
.bdcH-teal-400:hover {
  border-color: #26a69a !important;
}

.fill-teal-400,
.fillH-teal-400:hover {
  fill: #26a69a !important;
}

.str-teal-400,
.strH-teal-400:hover {
  stroke: #26a69a !important;
}

.c-teal-500,
.cH-teal-500:hover {
  color: #009688 !important;
}

.bgc-teal-500,
.bgcH-teal-500:hover {
  background-color: #009688 !important;
}

.bdc-teal-500,
.bdcH-teal-500:hover {
  border-color: #009688 !important;
}

.fill-teal-500,
.fillH-teal-500:hover {
  fill: #009688 !important;
}

.str-teal-500,
.strH-teal-500:hover {
  stroke: #009688 !important;
}

.c-teal-600,
.cH-teal-600:hover {
  color: #00897b !important;
}

.bgc-teal-600,
.bgcH-teal-600:hover {
  background-color: #00897b !important;
}

.bdc-teal-600,
.bdcH-teal-600:hover {
  border-color: #00897b !important;
}

.fill-teal-600,
.fillH-teal-600:hover {
  fill: #00897b !important;
}

.str-teal-600,
.strH-teal-600:hover {
  stroke: #00897b !important;
}

.c-teal-700,
.cH-teal-700:hover {
  color: #00796b !important;
}

.bgc-teal-700,
.bgcH-teal-700:hover {
  background-color: #00796b !important;
}

.bdc-teal-700,
.bdcH-teal-700:hover {
  border-color: #00796b !important;
}

.fill-teal-700,
.fillH-teal-700:hover {
  fill: #00796b !important;
}

.str-teal-700,
.strH-teal-700:hover {
  stroke: #00796b !important;
}

.c-teal-800,
.cH-teal-800:hover {
  color: #00695c !important;
}

.bgc-teal-800,
.bgcH-teal-800:hover {
  background-color: #00695c !important;
}

.bdc-teal-800,
.bdcH-teal-800:hover {
  border-color: #00695c !important;
}

.fill-teal-800,
.fillH-teal-800:hover {
  fill: #00695c !important;
}

.str-teal-800,
.strH-teal-800:hover {
  stroke: #00695c !important;
}

.c-teal-900,
.cH-teal-900:hover {
  color: #004d40 !important;
}

.bgc-teal-900,
.bgcH-teal-900:hover {
  background-color: #004d40 !important;
}

.bdc-teal-900,
.bdcH-teal-900:hover {
  border-color: #004d40 !important;
}

.fill-teal-900,
.fillH-teal-900:hover {
  fill: #004d40 !important;
}

.str-teal-900,
.strH-teal-900:hover {
  stroke: #004d40 !important;
}

.c-teal-a100,
.cH-teal-a100:hover {
  color: #a7ffeb !important;
}

.bgc-teal-a100,
.bgcH-teal-a100:hover {
  background-color: #a7ffeb !important;
}

.bdc-teal-a100,
.bdcH-teal-a100:hover {
  border-color: #a7ffeb !important;
}

.fill-teal-a100,
.fillH-teal-a100:hover {
  fill: #a7ffeb !important;
}

.str-teal-a100,
.strH-teal-a100:hover {
  stroke: #a7ffeb !important;
}

.c-teal-a200,
.cH-teal-a200:hover {
  color: #64ffda !important;
}

.bgc-teal-a200,
.bgcH-teal-a200:hover {
  background-color: #64ffda !important;
}

.bdc-teal-a200,
.bdcH-teal-a200:hover {
  border-color: #64ffda !important;
}

.fill-teal-a200,
.fillH-teal-a200:hover {
  fill: #64ffda !important;
}

.str-teal-a200,
.strH-teal-a200:hover {
  stroke: #64ffda !important;
}

.c-teal-a400,
.cH-teal-a400:hover {
  color: #1de9b6 !important;
}

.bgc-teal-a400,
.bgcH-teal-a400:hover {
  background-color: #1de9b6 !important;
}

.bdc-teal-a400,
.bdcH-teal-a400:hover {
  border-color: #1de9b6 !important;
}

.fill-teal-a400,
.fillH-teal-a400:hover {
  fill: #1de9b6 !important;
}

.str-teal-a400,
.strH-teal-a400:hover {
  stroke: #1de9b6 !important;
}

.c-teal-a700,
.cH-teal-a700:hover {
  color: #00bfa5 !important;
}

.bgc-teal-a700,
.bgcH-teal-a700:hover {
  background-color: #00bfa5 !important;
}

.bdc-teal-a700,
.bdcH-teal-a700:hover {
  border-color: #00bfa5 !important;
}

.fill-teal-a700,
.fillH-teal-a700:hover {
  fill: #00bfa5 !important;
}

.str-teal-a700,
.strH-teal-a700:hover {
  stroke: #00bfa5 !important;
}

.c-green-50,
.cH-green-50:hover {
  color: #e8f5e9 !important;
}

.bgc-green-50,
.bgcH-green-50:hover {
  background-color: #e8f5e9 !important;
}

.bdc-green-50,
.bdcH-green-50:hover {
  border-color: #e8f5e9 !important;
}

.fill-green-50,
.fillH-green-50:hover {
  fill: #e8f5e9 !important;
}

.str-green-50,
.strH-green-50:hover {
  stroke: #e8f5e9 !important;
}

.c-green-100,
.cH-green-100:hover {
  color: #c8e6c9 !important;
}

.bgc-green-100,
.bgcH-green-100:hover {
  background-color: #c8e6c9 !important;
}

.bdc-green-100,
.bdcH-green-100:hover {
  border-color: #c8e6c9 !important;
}

.fill-green-100,
.fillH-green-100:hover {
  fill: #c8e6c9 !important;
}

.str-green-100,
.strH-green-100:hover {
  stroke: #c8e6c9 !important;
}

.c-green-200,
.cH-green-200:hover {
  color: #a5d6a7 !important;
}

.bgc-green-200,
.bgcH-green-200:hover {
  background-color: #a5d6a7 !important;
}

.bdc-green-200,
.bdcH-green-200:hover {
  border-color: #a5d6a7 !important;
}

.fill-green-200,
.fillH-green-200:hover {
  fill: #a5d6a7 !important;
}

.str-green-200,
.strH-green-200:hover {
  stroke: #a5d6a7 !important;
}

.c-green-300,
.cH-green-300:hover {
  color: #81c784 !important;
}

.bgc-green-300,
.bgcH-green-300:hover {
  background-color: #81c784 !important;
}

.bdc-green-300,
.bdcH-green-300:hover {
  border-color: #81c784 !important;
}

.fill-green-300,
.fillH-green-300:hover {
  fill: #81c784 !important;
}

.str-green-300,
.strH-green-300:hover {
  stroke: #81c784 !important;
}

.c-green-400,
.cH-green-400:hover {
  color: #66bb6a !important;
}

.bgc-green-400,
.bgcH-green-400:hover {
  background-color: #66bb6a !important;
}

.bdc-green-400,
.bdcH-green-400:hover {
  border-color: #66bb6a !important;
}

.fill-green-400,
.fillH-green-400:hover {
  fill: #66bb6a !important;
}

.str-green-400,
.strH-green-400:hover {
  stroke: #66bb6a !important;
}

.c-green-500,
.cH-green-500:hover {
  color: #4caf50 !important;
}

.bgc-green-500,
.bgcH-green-500:hover {
  background-color: #4caf50 !important;
}

.bdc-green-500,
.bdcH-green-500:hover {
  border-color: #4caf50 !important;
}

.fill-green-500,
.fillH-green-500:hover {
  fill: #4caf50 !important;
}

.str-green-500,
.strH-green-500:hover {
  stroke: #4caf50 !important;
}

.c-green-600,
.cH-green-600:hover {
  color: #43a047 !important;
}

.bgc-green-600,
.bgcH-green-600:hover {
  background-color: #43a047 !important;
}

.bdc-green-600,
.bdcH-green-600:hover {
  border-color: #43a047 !important;
}

.fill-green-600,
.fillH-green-600:hover {
  fill: #43a047 !important;
}

.str-green-600,
.strH-green-600:hover {
  stroke: #43a047 !important;
}

.c-green-700,
.cH-green-700:hover {
  color: #388e3c !important;
}

.bgc-green-700,
.bgcH-green-700:hover {
  background-color: #388e3c !important;
}

.bdc-green-700,
.bdcH-green-700:hover {
  border-color: #388e3c !important;
}

.fill-green-700,
.fillH-green-700:hover {
  fill: #388e3c !important;
}

.str-green-700,
.strH-green-700:hover {
  stroke: #388e3c !important;
}

.c-green-800,
.cH-green-800:hover {
  color: #2e7d32 !important;
}

.bgc-green-800,
.bgcH-green-800:hover {
  background-color: #2e7d32 !important;
}

.bdc-green-800,
.bdcH-green-800:hover {
  border-color: #2e7d32 !important;
}

.fill-green-800,
.fillH-green-800:hover {
  fill: #2e7d32 !important;
}

.str-green-800,
.strH-green-800:hover {
  stroke: #2e7d32 !important;
}

.c-green-900,
.cH-green-900:hover {
  color: #1b5e20 !important;
}

.bgc-green-900,
.bgcH-green-900:hover {
  background-color: #1b5e20 !important;
}

.bdc-green-900,
.bdcH-green-900:hover {
  border-color: #1b5e20 !important;
}

.fill-green-900,
.fillH-green-900:hover {
  fill: #1b5e20 !important;
}

.str-green-900,
.strH-green-900:hover {
  stroke: #1b5e20 !important;
}

.c-green-a100,
.cH-green-a100:hover {
  color: #b9f6ca !important;
}

.bgc-green-a100,
.bgcH-green-a100:hover {
  background-color: #b9f6ca !important;
}

.bdc-green-a100,
.bdcH-green-a100:hover {
  border-color: #b9f6ca !important;
}

.fill-green-a100,
.fillH-green-a100:hover {
  fill: #b9f6ca !important;
}

.str-green-a100,
.strH-green-a100:hover {
  stroke: #b9f6ca !important;
}

.c-green-a200,
.cH-green-a200:hover {
  color: #69f0ae !important;
}

.bgc-green-a200,
.bgcH-green-a200:hover {
  background-color: #69f0ae !important;
}

.bdc-green-a200,
.bdcH-green-a200:hover {
  border-color: #69f0ae !important;
}

.fill-green-a200,
.fillH-green-a200:hover {
  fill: #69f0ae !important;
}

.str-green-a200,
.strH-green-a200:hover {
  stroke: #69f0ae !important;
}

.c-green-a400,
.cH-green-a400:hover {
  color: #00e676 !important;
}

.bgc-green-a400,
.bgcH-green-a400:hover {
  background-color: #00e676 !important;
}

.bdc-green-a400,
.bdcH-green-a400:hover {
  border-color: #00e676 !important;
}

.fill-green-a400,
.fillH-green-a400:hover {
  fill: #00e676 !important;
}

.str-green-a400,
.strH-green-a400:hover {
  stroke: #00e676 !important;
}

.c-green-a700,
.cH-green-a700:hover {
  color: #00c853 !important;
}

.bgc-green-a700,
.bgcH-green-a700:hover {
  background-color: #00c853 !important;
}

.bdc-green-a700,
.bdcH-green-a700:hover {
  border-color: #00c853 !important;
}

.fill-green-a700,
.fillH-green-a700:hover {
  fill: #00c853 !important;
}

.str-green-a700,
.strH-green-a700:hover {
  stroke: #00c853 !important;
}

.c-light-green-50,
.cH-light-green-50:hover {
  color: #f1f8e9 !important;
}

.bgc-light-green-50,
.bgcH-light-green-50:hover {
  background-color: #f1f8e9 !important;
}

.bdc-light-green-50,
.bdcH-light-green-50:hover {
  border-color: #f1f8e9 !important;
}

.fill-light-green-50,
.fillH-light-green-50:hover {
  fill: #f1f8e9 !important;
}

.str-light-green-50,
.strH-light-green-50:hover {
  stroke: #f1f8e9 !important;
}

.c-light-green-100,
.cH-light-green-100:hover {
  color: #dcedc8 !important;
}

.bgc-light-green-100,
.bgcH-light-green-100:hover {
  background-color: #dcedc8 !important;
}

.bdc-light-green-100,
.bdcH-light-green-100:hover {
  border-color: #dcedc8 !important;
}

.fill-light-green-100,
.fillH-light-green-100:hover {
  fill: #dcedc8 !important;
}

.str-light-green-100,
.strH-light-green-100:hover {
  stroke: #dcedc8 !important;
}

.c-light-green-200,
.cH-light-green-200:hover {
  color: #c5e1a5 !important;
}

.bgc-light-green-200,
.bgcH-light-green-200:hover {
  background-color: #c5e1a5 !important;
}

.bdc-light-green-200,
.bdcH-light-green-200:hover {
  border-color: #c5e1a5 !important;
}

.fill-light-green-200,
.fillH-light-green-200:hover {
  fill: #c5e1a5 !important;
}

.str-light-green-200,
.strH-light-green-200:hover {
  stroke: #c5e1a5 !important;
}

.c-light-green-300,
.cH-light-green-300:hover {
  color: #aed581 !important;
}

.bgc-light-green-300,
.bgcH-light-green-300:hover {
  background-color: #aed581 !important;
}

.bdc-light-green-300,
.bdcH-light-green-300:hover {
  border-color: #aed581 !important;
}

.fill-light-green-300,
.fillH-light-green-300:hover {
  fill: #aed581 !important;
}

.str-light-green-300,
.strH-light-green-300:hover {
  stroke: #aed581 !important;
}

.c-light-green-400,
.cH-light-green-400:hover {
  color: #9ccc65 !important;
}

.bgc-light-green-400,
.bgcH-light-green-400:hover {
  background-color: #9ccc65 !important;
}

.bdc-light-green-400,
.bdcH-light-green-400:hover {
  border-color: #9ccc65 !important;
}

.fill-light-green-400,
.fillH-light-green-400:hover {
  fill: #9ccc65 !important;
}

.str-light-green-400,
.strH-light-green-400:hover {
  stroke: #9ccc65 !important;
}

.c-light-green-500,
.cH-light-green-500:hover {
  color: #8bc34a !important;
}

.bgc-light-green-500,
.bgcH-light-green-500:hover {
  background-color: #8bc34a !important;
}

.bdc-light-green-500,
.bdcH-light-green-500:hover {
  border-color: #8bc34a !important;
}

.fill-light-green-500,
.fillH-light-green-500:hover {
  fill: #8bc34a !important;
}

.str-light-green-500,
.strH-light-green-500:hover {
  stroke: #8bc34a !important;
}

.c-light-green-600,
.cH-light-green-600:hover {
  color: #7cb342 !important;
}

.bgc-light-green-600,
.bgcH-light-green-600:hover {
  background-color: #7cb342 !important;
}

.bdc-light-green-600,
.bdcH-light-green-600:hover {
  border-color: #7cb342 !important;
}

.fill-light-green-600,
.fillH-light-green-600:hover {
  fill: #7cb342 !important;
}

.str-light-green-600,
.strH-light-green-600:hover {
  stroke: #7cb342 !important;
}

.c-light-green-700,
.cH-light-green-700:hover {
  color: #689f38 !important;
}

.bgc-light-green-700,
.bgcH-light-green-700:hover {
  background-color: #689f38 !important;
}

.bdc-light-green-700,
.bdcH-light-green-700:hover {
  border-color: #689f38 !important;
}

.fill-light-green-700,
.fillH-light-green-700:hover {
  fill: #689f38 !important;
}

.str-light-green-700,
.strH-light-green-700:hover {
  stroke: #689f38 !important;
}

.c-light-green-800,
.cH-light-green-800:hover {
  color: #558b2f !important;
}

.bgc-light-green-800,
.bgcH-light-green-800:hover {
  background-color: #558b2f !important;
}

.bdc-light-green-800,
.bdcH-light-green-800:hover {
  border-color: #558b2f !important;
}

.fill-light-green-800,
.fillH-light-green-800:hover {
  fill: #558b2f !important;
}

.str-light-green-800,
.strH-light-green-800:hover {
  stroke: #558b2f !important;
}

.c-light-green-900,
.cH-light-green-900:hover {
  color: #33691e !important;
}

.bgc-light-green-900,
.bgcH-light-green-900:hover {
  background-color: #33691e !important;
}

.bdc-light-green-900,
.bdcH-light-green-900:hover {
  border-color: #33691e !important;
}

.fill-light-green-900,
.fillH-light-green-900:hover {
  fill: #33691e !important;
}

.str-light-green-900,
.strH-light-green-900:hover {
  stroke: #33691e !important;
}

.c-light-green-a100,
.cH-light-green-a100:hover {
  color: #ccff90 !important;
}

.bgc-light-green-a100,
.bgcH-light-green-a100:hover {
  background-color: #ccff90 !important;
}

.bdc-light-green-a100,
.bdcH-light-green-a100:hover {
  border-color: #ccff90 !important;
}

.fill-light-green-a100,
.fillH-light-green-a100:hover {
  fill: #ccff90 !important;
}

.str-light-green-a100,
.strH-light-green-a100:hover {
  stroke: #ccff90 !important;
}

.c-light-green-a200,
.cH-light-green-a200:hover {
  color: #b2ff59 !important;
}

.bgc-light-green-a200,
.bgcH-light-green-a200:hover {
  background-color: #b2ff59 !important;
}

.bdc-light-green-a200,
.bdcH-light-green-a200:hover {
  border-color: #b2ff59 !important;
}

.fill-light-green-a200,
.fillH-light-green-a200:hover {
  fill: #b2ff59 !important;
}

.str-light-green-a200,
.strH-light-green-a200:hover {
  stroke: #b2ff59 !important;
}

.c-light-green-a400,
.cH-light-green-a400:hover {
  color: #76ff03 !important;
}

.bgc-light-green-a400,
.bgcH-light-green-a400:hover {
  background-color: #76ff03 !important;
}

.bdc-light-green-a400,
.bdcH-light-green-a400:hover {
  border-color: #76ff03 !important;
}

.fill-light-green-a400,
.fillH-light-green-a400:hover {
  fill: #76ff03 !important;
}

.str-light-green-a400,
.strH-light-green-a400:hover {
  stroke: #76ff03 !important;
}

.c-light-green-a700,
.cH-light-green-a700:hover {
  color: #64dd17 !important;
}

.bgc-light-green-a700,
.bgcH-light-green-a700:hover {
  background-color: #64dd17 !important;
}

.bdc-light-green-a700,
.bdcH-light-green-a700:hover {
  border-color: #64dd17 !important;
}

.fill-light-green-a700,
.fillH-light-green-a700:hover {
  fill: #64dd17 !important;
}

.str-light-green-a700,
.strH-light-green-a700:hover {
  stroke: #64dd17 !important;
}

.c-lime-50,
.cH-lime-50:hover {
  color: #f9fbe7 !important;
}

.bgc-lime-50,
.bgcH-lime-50:hover {
  background-color: #f9fbe7 !important;
}

.bdc-lime-50,
.bdcH-lime-50:hover {
  border-color: #f9fbe7 !important;
}

.fill-lime-50,
.fillH-lime-50:hover {
  fill: #f9fbe7 !important;
}

.str-lime-50,
.strH-lime-50:hover {
  stroke: #f9fbe7 !important;
}

.c-lime-100,
.cH-lime-100:hover {
  color: #f0f4c3 !important;
}

.bgc-lime-100,
.bgcH-lime-100:hover {
  background-color: #f0f4c3 !important;
}

.bdc-lime-100,
.bdcH-lime-100:hover {
  border-color: #f0f4c3 !important;
}

.fill-lime-100,
.fillH-lime-100:hover {
  fill: #f0f4c3 !important;
}

.str-lime-100,
.strH-lime-100:hover {
  stroke: #f0f4c3 !important;
}

.c-lime-200,
.cH-lime-200:hover {
  color: #e6ee9c !important;
}

.bgc-lime-200,
.bgcH-lime-200:hover {
  background-color: #e6ee9c !important;
}

.bdc-lime-200,
.bdcH-lime-200:hover {
  border-color: #e6ee9c !important;
}

.fill-lime-200,
.fillH-lime-200:hover {
  fill: #e6ee9c !important;
}

.str-lime-200,
.strH-lime-200:hover {
  stroke: #e6ee9c !important;
}

.c-lime-300,
.cH-lime-300:hover {
  color: #dce775 !important;
}

.bgc-lime-300,
.bgcH-lime-300:hover {
  background-color: #dce775 !important;
}

.bdc-lime-300,
.bdcH-lime-300:hover {
  border-color: #dce775 !important;
}

.fill-lime-300,
.fillH-lime-300:hover {
  fill: #dce775 !important;
}

.str-lime-300,
.strH-lime-300:hover {
  stroke: #dce775 !important;
}

.c-lime-400,
.cH-lime-400:hover {
  color: #d4e157 !important;
}

.bgc-lime-400,
.bgcH-lime-400:hover {
  background-color: #d4e157 !important;
}

.bdc-lime-400,
.bdcH-lime-400:hover {
  border-color: #d4e157 !important;
}

.fill-lime-400,
.fillH-lime-400:hover {
  fill: #d4e157 !important;
}

.str-lime-400,
.strH-lime-400:hover {
  stroke: #d4e157 !important;
}

.c-lime-500,
.cH-lime-500:hover {
  color: #cddc39 !important;
}

.bgc-lime-500,
.bgcH-lime-500:hover {
  background-color: #cddc39 !important;
}

.bdc-lime-500,
.bdcH-lime-500:hover {
  border-color: #cddc39 !important;
}

.fill-lime-500,
.fillH-lime-500:hover {
  fill: #cddc39 !important;
}

.str-lime-500,
.strH-lime-500:hover {
  stroke: #cddc39 !important;
}

.c-lime-600,
.cH-lime-600:hover {
  color: #c0ca33 !important;
}

.bgc-lime-600,
.bgcH-lime-600:hover {
  background-color: #c0ca33 !important;
}

.bdc-lime-600,
.bdcH-lime-600:hover {
  border-color: #c0ca33 !important;
}

.fill-lime-600,
.fillH-lime-600:hover {
  fill: #c0ca33 !important;
}

.str-lime-600,
.strH-lime-600:hover {
  stroke: #c0ca33 !important;
}

.c-lime-700,
.cH-lime-700:hover {
  color: #afb42b !important;
}

.bgc-lime-700,
.bgcH-lime-700:hover {
  background-color: #afb42b !important;
}

.bdc-lime-700,
.bdcH-lime-700:hover {
  border-color: #afb42b !important;
}

.fill-lime-700,
.fillH-lime-700:hover {
  fill: #afb42b !important;
}

.str-lime-700,
.strH-lime-700:hover {
  stroke: #afb42b !important;
}

.c-lime-800,
.cH-lime-800:hover {
  color: #9e9d24 !important;
}

.bgc-lime-800,
.bgcH-lime-800:hover {
  background-color: #9e9d24 !important;
}

.bdc-lime-800,
.bdcH-lime-800:hover {
  border-color: #9e9d24 !important;
}

.fill-lime-800,
.fillH-lime-800:hover {
  fill: #9e9d24 !important;
}

.str-lime-800,
.strH-lime-800:hover {
  stroke: #9e9d24 !important;
}

.c-lime-900,
.cH-lime-900:hover {
  color: #827717 !important;
}

.bgc-lime-900,
.bgcH-lime-900:hover {
  background-color: #827717 !important;
}

.bdc-lime-900,
.bdcH-lime-900:hover {
  border-color: #827717 !important;
}

.fill-lime-900,
.fillH-lime-900:hover {
  fill: #827717 !important;
}

.str-lime-900,
.strH-lime-900:hover {
  stroke: #827717 !important;
}

.c-lime-a100,
.cH-lime-a100:hover {
  color: #f4ff81 !important;
}

.bgc-lime-a100,
.bgcH-lime-a100:hover {
  background-color: #f4ff81 !important;
}

.bdc-lime-a100,
.bdcH-lime-a100:hover {
  border-color: #f4ff81 !important;
}

.fill-lime-a100,
.fillH-lime-a100:hover {
  fill: #f4ff81 !important;
}

.str-lime-a100,
.strH-lime-a100:hover {
  stroke: #f4ff81 !important;
}

.c-lime-a200,
.cH-lime-a200:hover {
  color: #eeff41 !important;
}

.bgc-lime-a200,
.bgcH-lime-a200:hover {
  background-color: #eeff41 !important;
}

.bdc-lime-a200,
.bdcH-lime-a200:hover {
  border-color: #eeff41 !important;
}

.fill-lime-a200,
.fillH-lime-a200:hover {
  fill: #eeff41 !important;
}

.str-lime-a200,
.strH-lime-a200:hover {
  stroke: #eeff41 !important;
}

.c-lime-a400,
.cH-lime-a400:hover {
  color: #c6ff00 !important;
}

.bgc-lime-a400,
.bgcH-lime-a400:hover {
  background-color: #c6ff00 !important;
}

.bdc-lime-a400,
.bdcH-lime-a400:hover {
  border-color: #c6ff00 !important;
}

.fill-lime-a400,
.fillH-lime-a400:hover {
  fill: #c6ff00 !important;
}

.str-lime-a400,
.strH-lime-a400:hover {
  stroke: #c6ff00 !important;
}

.c-lime-a700,
.cH-lime-a700:hover {
  color: #aeea00 !important;
}

.bgc-lime-a700,
.bgcH-lime-a700:hover {
  background-color: #aeea00 !important;
}

.bdc-lime-a700,
.bdcH-lime-a700:hover {
  border-color: #aeea00 !important;
}

.fill-lime-a700,
.fillH-lime-a700:hover {
  fill: #aeea00 !important;
}

.str-lime-a700,
.strH-lime-a700:hover {
  stroke: #aeea00 !important;
}

.c-yellow-50,
.cH-yellow-50:hover {
  color: #fffde7 !important;
}

.bgc-yellow-50,
.bgcH-yellow-50:hover {
  background-color: #fffde7 !important;
}

.bdc-yellow-50,
.bdcH-yellow-50:hover {
  border-color: #fffde7 !important;
}

.fill-yellow-50,
.fillH-yellow-50:hover {
  fill: #fffde7 !important;
}

.str-yellow-50,
.strH-yellow-50:hover {
  stroke: #fffde7 !important;
}

.c-yellow-100,
.cH-yellow-100:hover {
  color: #fff9c4 !important;
}

.bgc-yellow-100,
.bgcH-yellow-100:hover {
  background-color: #fff9c4 !important;
}

.bdc-yellow-100,
.bdcH-yellow-100:hover {
  border-color: #fff9c4 !important;
}

.fill-yellow-100,
.fillH-yellow-100:hover {
  fill: #fff9c4 !important;
}

.str-yellow-100,
.strH-yellow-100:hover {
  stroke: #fff9c4 !important;
}

.c-yellow-200,
.cH-yellow-200:hover {
  color: #fff59d !important;
}

.bgc-yellow-200,
.bgcH-yellow-200:hover {
  background-color: #fff59d !important;
}

.bdc-yellow-200,
.bdcH-yellow-200:hover {
  border-color: #fff59d !important;
}

.fill-yellow-200,
.fillH-yellow-200:hover {
  fill: #fff59d !important;
}

.str-yellow-200,
.strH-yellow-200:hover {
  stroke: #fff59d !important;
}

.c-yellow-300,
.cH-yellow-300:hover {
  color: #fff176 !important;
}

.bgc-yellow-300,
.bgcH-yellow-300:hover {
  background-color: #fff176 !important;
}

.bdc-yellow-300,
.bdcH-yellow-300:hover {
  border-color: #fff176 !important;
}

.fill-yellow-300,
.fillH-yellow-300:hover {
  fill: #fff176 !important;
}

.str-yellow-300,
.strH-yellow-300:hover {
  stroke: #fff176 !important;
}

.c-yellow-400,
.cH-yellow-400:hover {
  color: #ffee58 !important;
}

.bgc-yellow-400,
.bgcH-yellow-400:hover {
  background-color: #ffee58 !important;
}

.bdc-yellow-400,
.bdcH-yellow-400:hover {
  border-color: #ffee58 !important;
}

.fill-yellow-400,
.fillH-yellow-400:hover {
  fill: #ffee58 !important;
}

.str-yellow-400,
.strH-yellow-400:hover {
  stroke: #ffee58 !important;
}

.c-yellow-500,
.cH-yellow-500:hover {
  color: #ffeb3b !important;
}

.bgc-yellow-500,
.bgcH-yellow-500:hover {
  background-color: #ffeb3b !important;
}

.bdc-yellow-500,
.bdcH-yellow-500:hover {
  border-color: #ffeb3b !important;
}

.fill-yellow-500,
.fillH-yellow-500:hover {
  fill: #ffeb3b !important;
}

.str-yellow-500,
.strH-yellow-500:hover {
  stroke: #ffeb3b !important;
}

.c-yellow-600,
.cH-yellow-600:hover {
  color: #fdd835 !important;
}

.bgc-yellow-600,
.bgcH-yellow-600:hover {
  background-color: #fdd835 !important;
}

.bdc-yellow-600,
.bdcH-yellow-600:hover {
  border-color: #fdd835 !important;
}

.fill-yellow-600,
.fillH-yellow-600:hover {
  fill: #fdd835 !important;
}

.str-yellow-600,
.strH-yellow-600:hover {
  stroke: #fdd835 !important;
}

.c-yellow-700,
.cH-yellow-700:hover {
  color: #fbc02d !important;
}

.bgc-yellow-700,
.bgcH-yellow-700:hover {
  background-color: #fbc02d !important;
}

.bdc-yellow-700,
.bdcH-yellow-700:hover {
  border-color: #fbc02d !important;
}

.fill-yellow-700,
.fillH-yellow-700:hover {
  fill: #fbc02d !important;
}

.str-yellow-700,
.strH-yellow-700:hover {
  stroke: #fbc02d !important;
}

.c-yellow-800,
.cH-yellow-800:hover {
  color: #f9a825 !important;
}

.bgc-yellow-800,
.bgcH-yellow-800:hover {
  background-color: #f9a825 !important;
}

.bdc-yellow-800,
.bdcH-yellow-800:hover {
  border-color: #f9a825 !important;
}

.fill-yellow-800,
.fillH-yellow-800:hover {
  fill: #f9a825 !important;
}

.str-yellow-800,
.strH-yellow-800:hover {
  stroke: #f9a825 !important;
}

.c-yellow-900,
.cH-yellow-900:hover {
  color: #f57f17 !important;
}

.bgc-yellow-900,
.bgcH-yellow-900:hover {
  background-color: #f57f17 !important;
}

.bdc-yellow-900,
.bdcH-yellow-900:hover {
  border-color: #f57f17 !important;
}

.fill-yellow-900,
.fillH-yellow-900:hover {
  fill: #f57f17 !important;
}

.str-yellow-900,
.strH-yellow-900:hover {
  stroke: #f57f17 !important;
}

.c-yellow-a100,
.cH-yellow-a100:hover {
  color: #ffff8d !important;
}

.bgc-yellow-a100,
.bgcH-yellow-a100:hover {
  background-color: #ffff8d !important;
}

.bdc-yellow-a100,
.bdcH-yellow-a100:hover {
  border-color: #ffff8d !important;
}

.fill-yellow-a100,
.fillH-yellow-a100:hover {
  fill: #ffff8d !important;
}

.str-yellow-a100,
.strH-yellow-a100:hover {
  stroke: #ffff8d !important;
}

.c-yellow-a200,
.cH-yellow-a200:hover {
  color: #ffff00 !important;
}

.bgc-yellow-a200,
.bgcH-yellow-a200:hover {
  background-color: #ffff00 !important;
}

.bdc-yellow-a200,
.bdcH-yellow-a200:hover {
  border-color: #ffff00 !important;
}

.fill-yellow-a200,
.fillH-yellow-a200:hover {
  fill: #ffff00 !important;
}

.str-yellow-a200,
.strH-yellow-a200:hover {
  stroke: #ffff00 !important;
}

.c-yellow-a400,
.cH-yellow-a400:hover {
  color: #ffea00 !important;
}

.bgc-yellow-a400,
.bgcH-yellow-a400:hover {
  background-color: #ffea00 !important;
}

.bdc-yellow-a400,
.bdcH-yellow-a400:hover {
  border-color: #ffea00 !important;
}

.fill-yellow-a400,
.fillH-yellow-a400:hover {
  fill: #ffea00 !important;
}

.str-yellow-a400,
.strH-yellow-a400:hover {
  stroke: #ffea00 !important;
}

.c-yellow-a700,
.cH-yellow-a700:hover {
  color: #ffd600 !important;
}

.bgc-yellow-a700,
.bgcH-yellow-a700:hover {
  background-color: #ffd600 !important;
}

.bdc-yellow-a700,
.bdcH-yellow-a700:hover {
  border-color: #ffd600 !important;
}

.fill-yellow-a700,
.fillH-yellow-a700:hover {
  fill: #ffd600 !important;
}

.str-yellow-a700,
.strH-yellow-a700:hover {
  stroke: #ffd600 !important;
}

.c-amber-50,
.cH-amber-50:hover {
  color: #fff8e1 !important;
}

.bgc-amber-50,
.bgcH-amber-50:hover {
  background-color: #fff8e1 !important;
}

.bdc-amber-50,
.bdcH-amber-50:hover {
  border-color: #fff8e1 !important;
}

.fill-amber-50,
.fillH-amber-50:hover {
  fill: #fff8e1 !important;
}

.str-amber-50,
.strH-amber-50:hover {
  stroke: #fff8e1 !important;
}

.c-amber-100,
.cH-amber-100:hover {
  color: #ffecb3 !important;
}

.bgc-amber-100,
.bgcH-amber-100:hover {
  background-color: #ffecb3 !important;
}

.bdc-amber-100,
.bdcH-amber-100:hover {
  border-color: #ffecb3 !important;
}

.fill-amber-100,
.fillH-amber-100:hover {
  fill: #ffecb3 !important;
}

.str-amber-100,
.strH-amber-100:hover {
  stroke: #ffecb3 !important;
}

.c-amber-200,
.cH-amber-200:hover {
  color: #ffe082 !important;
}

.bgc-amber-200,
.bgcH-amber-200:hover {
  background-color: #ffe082 !important;
}

.bdc-amber-200,
.bdcH-amber-200:hover {
  border-color: #ffe082 !important;
}

.fill-amber-200,
.fillH-amber-200:hover {
  fill: #ffe082 !important;
}

.str-amber-200,
.strH-amber-200:hover {
  stroke: #ffe082 !important;
}

.c-amber-300,
.cH-amber-300:hover {
  color: #ffd54f !important;
}

.bgc-amber-300,
.bgcH-amber-300:hover {
  background-color: #ffd54f !important;
}

.bdc-amber-300,
.bdcH-amber-300:hover {
  border-color: #ffd54f !important;
}

.fill-amber-300,
.fillH-amber-300:hover {
  fill: #ffd54f !important;
}

.str-amber-300,
.strH-amber-300:hover {
  stroke: #ffd54f !important;
}

.c-amber-400,
.cH-amber-400:hover {
  color: #ffca28 !important;
}

.bgc-amber-400,
.bgcH-amber-400:hover {
  background-color: #ffca28 !important;
}

.bdc-amber-400,
.bdcH-amber-400:hover {
  border-color: #ffca28 !important;
}

.fill-amber-400,
.fillH-amber-400:hover {
  fill: #ffca28 !important;
}

.str-amber-400,
.strH-amber-400:hover {
  stroke: #ffca28 !important;
}

.c-amber-500,
.cH-amber-500:hover {
  color: #ffc107 !important;
}

.bgc-amber-500,
.bgcH-amber-500:hover {
  background-color: #ffc107 !important;
}

.bdc-amber-500,
.bdcH-amber-500:hover {
  border-color: #ffc107 !important;
}

.fill-amber-500,
.fillH-amber-500:hover {
  fill: #ffc107 !important;
}

.str-amber-500,
.strH-amber-500:hover {
  stroke: #ffc107 !important;
}

.c-amber-600,
.cH-amber-600:hover {
  color: #ffb300 !important;
}

.bgc-amber-600,
.bgcH-amber-600:hover {
  background-color: #ffb300 !important;
}

.bdc-amber-600,
.bdcH-amber-600:hover {
  border-color: #ffb300 !important;
}

.fill-amber-600,
.fillH-amber-600:hover {
  fill: #ffb300 !important;
}

.str-amber-600,
.strH-amber-600:hover {
  stroke: #ffb300 !important;
}

.c-amber-700,
.cH-amber-700:hover {
  color: #ffa000 !important;
}

.bgc-amber-700,
.bgcH-amber-700:hover {
  background-color: #ffa000 !important;
}

.bdc-amber-700,
.bdcH-amber-700:hover {
  border-color: #ffa000 !important;
}

.fill-amber-700,
.fillH-amber-700:hover {
  fill: #ffa000 !important;
}

.str-amber-700,
.strH-amber-700:hover {
  stroke: #ffa000 !important;
}

.c-amber-800,
.cH-amber-800:hover {
  color: #ff8f00 !important;
}

.bgc-amber-800,
.bgcH-amber-800:hover {
  background-color: #ff8f00 !important;
}

.bdc-amber-800,
.bdcH-amber-800:hover {
  border-color: #ff8f00 !important;
}

.fill-amber-800,
.fillH-amber-800:hover {
  fill: #ff8f00 !important;
}

.str-amber-800,
.strH-amber-800:hover {
  stroke: #ff8f00 !important;
}

.c-amber-900,
.cH-amber-900:hover {
  color: #ff6f00 !important;
}

.bgc-amber-900,
.bgcH-amber-900:hover {
  background-color: #ff6f00 !important;
}

.bdc-amber-900,
.bdcH-amber-900:hover {
  border-color: #ff6f00 !important;
}

.fill-amber-900,
.fillH-amber-900:hover {
  fill: #ff6f00 !important;
}

.str-amber-900,
.strH-amber-900:hover {
  stroke: #ff6f00 !important;
}

.c-amber-a100,
.cH-amber-a100:hover {
  color: #ffe57f !important;
}

.bgc-amber-a100,
.bgcH-amber-a100:hover {
  background-color: #ffe57f !important;
}

.bdc-amber-a100,
.bdcH-amber-a100:hover {
  border-color: #ffe57f !important;
}

.fill-amber-a100,
.fillH-amber-a100:hover {
  fill: #ffe57f !important;
}

.str-amber-a100,
.strH-amber-a100:hover {
  stroke: #ffe57f !important;
}

.c-amber-a200,
.cH-amber-a200:hover {
  color: #ffd740 !important;
}

.bgc-amber-a200,
.bgcH-amber-a200:hover {
  background-color: #ffd740 !important;
}

.bdc-amber-a200,
.bdcH-amber-a200:hover {
  border-color: #ffd740 !important;
}

.fill-amber-a200,
.fillH-amber-a200:hover {
  fill: #ffd740 !important;
}

.str-amber-a200,
.strH-amber-a200:hover {
  stroke: #ffd740 !important;
}

.c-amber-a400,
.cH-amber-a400:hover {
  color: #ffc400 !important;
}

.bgc-amber-a400,
.bgcH-amber-a400:hover {
  background-color: #ffc400 !important;
}

.bdc-amber-a400,
.bdcH-amber-a400:hover {
  border-color: #ffc400 !important;
}

.fill-amber-a400,
.fillH-amber-a400:hover {
  fill: #ffc400 !important;
}

.str-amber-a400,
.strH-amber-a400:hover {
  stroke: #ffc400 !important;
}

.c-amber-a700,
.cH-amber-a700:hover {
  color: #ffab00 !important;
}

.bgc-amber-a700,
.bgcH-amber-a700:hover {
  background-color: #ffab00 !important;
}

.bdc-amber-a700,
.bdcH-amber-a700:hover {
  border-color: #ffab00 !important;
}

.fill-amber-a700,
.fillH-amber-a700:hover {
  fill: #ffab00 !important;
}

.str-amber-a700,
.strH-amber-a700:hover {
  stroke: #ffab00 !important;
}

.c-orange-50,
.cH-orange-50:hover {
  color: #fff3e0 !important;
}

.bgc-orange-50,
.bgcH-orange-50:hover {
  background-color: #fff3e0 !important;
}

.bdc-orange-50,
.bdcH-orange-50:hover {
  border-color: #fff3e0 !important;
}

.fill-orange-50,
.fillH-orange-50:hover {
  fill: #fff3e0 !important;
}

.str-orange-50,
.strH-orange-50:hover {
  stroke: #fff3e0 !important;
}

.c-orange-100,
.cH-orange-100:hover {
  color: #ffe0b2 !important;
}

.bgc-orange-100,
.bgcH-orange-100:hover {
  background-color: #ffe0b2 !important;
}

.bdc-orange-100,
.bdcH-orange-100:hover {
  border-color: #ffe0b2 !important;
}

.fill-orange-100,
.fillH-orange-100:hover {
  fill: #ffe0b2 !important;
}

.str-orange-100,
.strH-orange-100:hover {
  stroke: #ffe0b2 !important;
}

.c-orange-200,
.cH-orange-200:hover {
  color: #ffcc80 !important;
}

.bgc-orange-200,
.bgcH-orange-200:hover {
  background-color: #ffcc80 !important;
}

.bdc-orange-200,
.bdcH-orange-200:hover {
  border-color: #ffcc80 !important;
}

.fill-orange-200,
.fillH-orange-200:hover {
  fill: #ffcc80 !important;
}

.str-orange-200,
.strH-orange-200:hover {
  stroke: #ffcc80 !important;
}

.c-orange-300,
.cH-orange-300:hover {
  color: #ffb74d !important;
}

.bgc-orange-300,
.bgcH-orange-300:hover {
  background-color: #ffb74d !important;
}

.bdc-orange-300,
.bdcH-orange-300:hover {
  border-color: #ffb74d !important;
}

.fill-orange-300,
.fillH-orange-300:hover {
  fill: #ffb74d !important;
}

.str-orange-300,
.strH-orange-300:hover {
  stroke: #ffb74d !important;
}

.c-orange-400,
.cH-orange-400:hover {
  color: #ffa726 !important;
}

.bgc-orange-400,
.bgcH-orange-400:hover {
  background-color: #ffa726 !important;
}

.bdc-orange-400,
.bdcH-orange-400:hover {
  border-color: #ffa726 !important;
}

.fill-orange-400,
.fillH-orange-400:hover {
  fill: #ffa726 !important;
}

.str-orange-400,
.strH-orange-400:hover {
  stroke: #ffa726 !important;
}

.c-orange-500,
.cH-orange-500:hover {
  color: #ff9800 !important;
}

.bgc-orange-500,
.bgcH-orange-500:hover {
  background-color: #ff9800 !important;
}

.bdc-orange-500,
.bdcH-orange-500:hover {
  border-color: #ff9800 !important;
}

.fill-orange-500,
.fillH-orange-500:hover {
  fill: #ff9800 !important;
}

.str-orange-500,
.strH-orange-500:hover {
  stroke: #ff9800 !important;
}

.c-orange-600,
.cH-orange-600:hover {
  color: #fb8c00 !important;
}

.bgc-orange-600,
.bgcH-orange-600:hover {
  background-color: #fb8c00 !important;
}

.bdc-orange-600,
.bdcH-orange-600:hover {
  border-color: #fb8c00 !important;
}

.fill-orange-600,
.fillH-orange-600:hover {
  fill: #fb8c00 !important;
}

.str-orange-600,
.strH-orange-600:hover {
  stroke: #fb8c00 !important;
}

.c-orange-700,
.cH-orange-700:hover {
  color: #f57c00 !important;
}

.bgc-orange-700,
.bgcH-orange-700:hover {
  background-color: #f57c00 !important;
}

.bdc-orange-700,
.bdcH-orange-700:hover {
  border-color: #f57c00 !important;
}

.fill-orange-700,
.fillH-orange-700:hover {
  fill: #f57c00 !important;
}

.str-orange-700,
.strH-orange-700:hover {
  stroke: #f57c00 !important;
}

.c-orange-800,
.cH-orange-800:hover {
  color: #ef6c00 !important;
}

.bgc-orange-800,
.bgcH-orange-800:hover {
  background-color: #ef6c00 !important;
}

.bdc-orange-800,
.bdcH-orange-800:hover {
  border-color: #ef6c00 !important;
}

.fill-orange-800,
.fillH-orange-800:hover {
  fill: #ef6c00 !important;
}

.str-orange-800,
.strH-orange-800:hover {
  stroke: #ef6c00 !important;
}

.c-orange-900,
.cH-orange-900:hover {
  color: #e65100 !important;
}

.bgc-orange-900,
.bgcH-orange-900:hover {
  background-color: #e65100 !important;
}

.bdc-orange-900,
.bdcH-orange-900:hover {
  border-color: #e65100 !important;
}

.fill-orange-900,
.fillH-orange-900:hover {
  fill: #e65100 !important;
}

.str-orange-900,
.strH-orange-900:hover {
  stroke: #e65100 !important;
}

.c-orange-a100,
.cH-orange-a100:hover {
  color: #ffd180 !important;
}

.bgc-orange-a100,
.bgcH-orange-a100:hover {
  background-color: #ffd180 !important;
}

.bdc-orange-a100,
.bdcH-orange-a100:hover {
  border-color: #ffd180 !important;
}

.fill-orange-a100,
.fillH-orange-a100:hover {
  fill: #ffd180 !important;
}

.str-orange-a100,
.strH-orange-a100:hover {
  stroke: #ffd180 !important;
}

.c-orange-a200,
.cH-orange-a200:hover {
  color: #ffab40 !important;
}

.bgc-orange-a200,
.bgcH-orange-a200:hover {
  background-color: #ffab40 !important;
}

.bdc-orange-a200,
.bdcH-orange-a200:hover {
  border-color: #ffab40 !important;
}

.fill-orange-a200,
.fillH-orange-a200:hover {
  fill: #ffab40 !important;
}

.str-orange-a200,
.strH-orange-a200:hover {
  stroke: #ffab40 !important;
}

.c-orange-a400,
.cH-orange-a400:hover {
  color: #ff9100 !important;
}

.bgc-orange-a400,
.bgcH-orange-a400:hover {
  background-color: #ff9100 !important;
}

.bdc-orange-a400,
.bdcH-orange-a400:hover {
  border-color: #ff9100 !important;
}

.fill-orange-a400,
.fillH-orange-a400:hover {
  fill: #ff9100 !important;
}

.str-orange-a400,
.strH-orange-a400:hover {
  stroke: #ff9100 !important;
}

.c-orange-a700,
.cH-orange-a700:hover {
  color: #ff6d00 !important;
}

.bgc-orange-a700,
.bgcH-orange-a700:hover {
  background-color: #ff6d00 !important;
}

.bdc-orange-a700,
.bdcH-orange-a700:hover {
  border-color: #ff6d00 !important;
}

.fill-orange-a700,
.fillH-orange-a700:hover {
  fill: #ff6d00 !important;
}

.str-orange-a700,
.strH-orange-a700:hover {
  stroke: #ff6d00 !important;
}

.c-deep-orange-50,
.cH-deep-orange-50:hover {
  color: #fbe9e7 !important;
}

.bgc-deep-orange-50,
.bgcH-deep-orange-50:hover {
  background-color: #fbe9e7 !important;
}

.bdc-deep-orange-50,
.bdcH-deep-orange-50:hover {
  border-color: #fbe9e7 !important;
}

.fill-deep-orange-50,
.fillH-deep-orange-50:hover {
  fill: #fbe9e7 !important;
}

.str-deep-orange-50,
.strH-deep-orange-50:hover {
  stroke: #fbe9e7 !important;
}

.c-deep-orange-100,
.cH-deep-orange-100:hover {
  color: #ffccbc !important;
}

.bgc-deep-orange-100,
.bgcH-deep-orange-100:hover {
  background-color: #ffccbc !important;
}

.bdc-deep-orange-100,
.bdcH-deep-orange-100:hover {
  border-color: #ffccbc !important;
}

.fill-deep-orange-100,
.fillH-deep-orange-100:hover {
  fill: #ffccbc !important;
}

.str-deep-orange-100,
.strH-deep-orange-100:hover {
  stroke: #ffccbc !important;
}

.c-deep-orange-200,
.cH-deep-orange-200:hover {
  color: #ffab91 !important;
}

.bgc-deep-orange-200,
.bgcH-deep-orange-200:hover {
  background-color: #ffab91 !important;
}

.bdc-deep-orange-200,
.bdcH-deep-orange-200:hover {
  border-color: #ffab91 !important;
}

.fill-deep-orange-200,
.fillH-deep-orange-200:hover {
  fill: #ffab91 !important;
}

.str-deep-orange-200,
.strH-deep-orange-200:hover {
  stroke: #ffab91 !important;
}

.c-deep-orange-300,
.cH-deep-orange-300:hover {
  color: #ff8a65 !important;
}

.bgc-deep-orange-300,
.bgcH-deep-orange-300:hover {
  background-color: #ff8a65 !important;
}

.bdc-deep-orange-300,
.bdcH-deep-orange-300:hover {
  border-color: #ff8a65 !important;
}

.fill-deep-orange-300,
.fillH-deep-orange-300:hover {
  fill: #ff8a65 !important;
}

.str-deep-orange-300,
.strH-deep-orange-300:hover {
  stroke: #ff8a65 !important;
}

.c-deep-orange-400,
.cH-deep-orange-400:hover {
  color: #ff7043 !important;
}

.bgc-deep-orange-400,
.bgcH-deep-orange-400:hover {
  background-color: #ff7043 !important;
}

.bdc-deep-orange-400,
.bdcH-deep-orange-400:hover {
  border-color: #ff7043 !important;
}

.fill-deep-orange-400,
.fillH-deep-orange-400:hover {
  fill: #ff7043 !important;
}

.str-deep-orange-400,
.strH-deep-orange-400:hover {
  stroke: #ff7043 !important;
}

.c-deep-orange-500,
.cH-deep-orange-500:hover {
  color: #ff5722 !important;
}

.bgc-deep-orange-500,
.bgcH-deep-orange-500:hover {
  background-color: #ff5722 !important;
}

.bdc-deep-orange-500,
.bdcH-deep-orange-500:hover {
  border-color: #ff5722 !important;
}

.fill-deep-orange-500,
.fillH-deep-orange-500:hover {
  fill: #ff5722 !important;
}

.str-deep-orange-500,
.strH-deep-orange-500:hover {
  stroke: #ff5722 !important;
}

.c-deep-orange-600,
.cH-deep-orange-600:hover {
  color: #f4511e !important;
}

.bgc-deep-orange-600,
.bgcH-deep-orange-600:hover {
  background-color: #f4511e !important;
}

.bdc-deep-orange-600,
.bdcH-deep-orange-600:hover {
  border-color: #f4511e !important;
}

.fill-deep-orange-600,
.fillH-deep-orange-600:hover {
  fill: #f4511e !important;
}

.str-deep-orange-600,
.strH-deep-orange-600:hover {
  stroke: #f4511e !important;
}

.c-deep-orange-700,
.cH-deep-orange-700:hover {
  color: #e64a19 !important;
}

.bgc-deep-orange-700,
.bgcH-deep-orange-700:hover {
  background-color: #e64a19 !important;
}

.bdc-deep-orange-700,
.bdcH-deep-orange-700:hover {
  border-color: #e64a19 !important;
}

.fill-deep-orange-700,
.fillH-deep-orange-700:hover {
  fill: #e64a19 !important;
}

.str-deep-orange-700,
.strH-deep-orange-700:hover {
  stroke: #e64a19 !important;
}

.c-deep-orange-800,
.cH-deep-orange-800:hover {
  color: #d84315 !important;
}

.bgc-deep-orange-800,
.bgcH-deep-orange-800:hover {
  background-color: #d84315 !important;
}

.bdc-deep-orange-800,
.bdcH-deep-orange-800:hover {
  border-color: #d84315 !important;
}

.fill-deep-orange-800,
.fillH-deep-orange-800:hover {
  fill: #d84315 !important;
}

.str-deep-orange-800,
.strH-deep-orange-800:hover {
  stroke: #d84315 !important;
}

.c-deep-orange-900,
.cH-deep-orange-900:hover {
  color: #bf360c !important;
}

.bgc-deep-orange-900,
.bgcH-deep-orange-900:hover {
  background-color: #bf360c !important;
}

.bdc-deep-orange-900,
.bdcH-deep-orange-900:hover {
  border-color: #bf360c !important;
}

.fill-deep-orange-900,
.fillH-deep-orange-900:hover {
  fill: #bf360c !important;
}

.str-deep-orange-900,
.strH-deep-orange-900:hover {
  stroke: #bf360c !important;
}

.c-deep-orange-a100,
.cH-deep-orange-a100:hover {
  color: #ff9e80 !important;
}

.bgc-deep-orange-a100,
.bgcH-deep-orange-a100:hover {
  background-color: #ff9e80 !important;
}

.bdc-deep-orange-a100,
.bdcH-deep-orange-a100:hover {
  border-color: #ff9e80 !important;
}

.fill-deep-orange-a100,
.fillH-deep-orange-a100:hover {
  fill: #ff9e80 !important;
}

.str-deep-orange-a100,
.strH-deep-orange-a100:hover {
  stroke: #ff9e80 !important;
}

.c-deep-orange-a200,
.cH-deep-orange-a200:hover {
  color: #ff6e40 !important;
}

.bgc-deep-orange-a200,
.bgcH-deep-orange-a200:hover {
  background-color: #ff6e40 !important;
}

.bdc-deep-orange-a200,
.bdcH-deep-orange-a200:hover {
  border-color: #ff6e40 !important;
}

.fill-deep-orange-a200,
.fillH-deep-orange-a200:hover {
  fill: #ff6e40 !important;
}

.str-deep-orange-a200,
.strH-deep-orange-a200:hover {
  stroke: #ff6e40 !important;
}

.c-deep-orange-a400,
.cH-deep-orange-a400:hover {
  color: #ff3d00 !important;
}

.bgc-deep-orange-a400,
.bgcH-deep-orange-a400:hover {
  background-color: #ff3d00 !important;
}

.bdc-deep-orange-a400,
.bdcH-deep-orange-a400:hover {
  border-color: #ff3d00 !important;
}

.fill-deep-orange-a400,
.fillH-deep-orange-a400:hover {
  fill: #ff3d00 !important;
}

.str-deep-orange-a400,
.strH-deep-orange-a400:hover {
  stroke: #ff3d00 !important;
}

.c-deep-orange-a700,
.cH-deep-orange-a700:hover {
  color: #dd2c00 !important;
}

.bgc-deep-orange-a700,
.bgcH-deep-orange-a700:hover {
  background-color: #dd2c00 !important;
}

.bdc-deep-orange-a700,
.bdcH-deep-orange-a700:hover {
  border-color: #dd2c00 !important;
}

.fill-deep-orange-a700,
.fillH-deep-orange-a700:hover {
  fill: #dd2c00 !important;
}

.str-deep-orange-a700,
.strH-deep-orange-a700:hover {
  stroke: #dd2c00 !important;
}

.c-brown-50,
.cH-brown-50:hover {
  color: #efebe9 !important;
}

.bgc-brown-50,
.bgcH-brown-50:hover {
  background-color: #efebe9 !important;
}

.bdc-brown-50,
.bdcH-brown-50:hover {
  border-color: #efebe9 !important;
}

.fill-brown-50,
.fillH-brown-50:hover {
  fill: #efebe9 !important;
}

.str-brown-50,
.strH-brown-50:hover {
  stroke: #efebe9 !important;
}

.c-brown-100,
.cH-brown-100:hover {
  color: #d7ccc8 !important;
}

.bgc-brown-100,
.bgcH-brown-100:hover {
  background-color: #d7ccc8 !important;
}

.bdc-brown-100,
.bdcH-brown-100:hover {
  border-color: #d7ccc8 !important;
}

.fill-brown-100,
.fillH-brown-100:hover {
  fill: #d7ccc8 !important;
}

.str-brown-100,
.strH-brown-100:hover {
  stroke: #d7ccc8 !important;
}

.c-brown-200,
.cH-brown-200:hover {
  color: #bcaaa4 !important;
}

.bgc-brown-200,
.bgcH-brown-200:hover {
  background-color: #bcaaa4 !important;
}

.bdc-brown-200,
.bdcH-brown-200:hover {
  border-color: #bcaaa4 !important;
}

.fill-brown-200,
.fillH-brown-200:hover {
  fill: #bcaaa4 !important;
}

.str-brown-200,
.strH-brown-200:hover {
  stroke: #bcaaa4 !important;
}

.c-brown-300,
.cH-brown-300:hover {
  color: #a1887f !important;
}

.bgc-brown-300,
.bgcH-brown-300:hover {
  background-color: #a1887f !important;
}

.bdc-brown-300,
.bdcH-brown-300:hover {
  border-color: #a1887f !important;
}

.fill-brown-300,
.fillH-brown-300:hover {
  fill: #a1887f !important;
}

.str-brown-300,
.strH-brown-300:hover {
  stroke: #a1887f !important;
}

.c-brown-400,
.cH-brown-400:hover {
  color: #8d6e63 !important;
}

.bgc-brown-400,
.bgcH-brown-400:hover {
  background-color: #8d6e63 !important;
}

.bdc-brown-400,
.bdcH-brown-400:hover {
  border-color: #8d6e63 !important;
}

.fill-brown-400,
.fillH-brown-400:hover {
  fill: #8d6e63 !important;
}

.str-brown-400,
.strH-brown-400:hover {
  stroke: #8d6e63 !important;
}

.c-brown-500,
.cH-brown-500:hover {
  color: #795548 !important;
}

.bgc-brown-500,
.bgcH-brown-500:hover {
  background-color: #795548 !important;
}

.bdc-brown-500,
.bdcH-brown-500:hover {
  border-color: #795548 !important;
}

.fill-brown-500,
.fillH-brown-500:hover {
  fill: #795548 !important;
}

.str-brown-500,
.strH-brown-500:hover {
  stroke: #795548 !important;
}

.c-brown-600,
.cH-brown-600:hover {
  color: #6d4c41 !important;
}

.bgc-brown-600,
.bgcH-brown-600:hover {
  background-color: #6d4c41 !important;
}

.bdc-brown-600,
.bdcH-brown-600:hover {
  border-color: #6d4c41 !important;
}

.fill-brown-600,
.fillH-brown-600:hover {
  fill: #6d4c41 !important;
}

.str-brown-600,
.strH-brown-600:hover {
  stroke: #6d4c41 !important;
}

.c-brown-700,
.cH-brown-700:hover {
  color: #5d4037 !important;
}

.bgc-brown-700,
.bgcH-brown-700:hover {
  background-color: #5d4037 !important;
}

.bdc-brown-700,
.bdcH-brown-700:hover {
  border-color: #5d4037 !important;
}

.fill-brown-700,
.fillH-brown-700:hover {
  fill: #5d4037 !important;
}

.str-brown-700,
.strH-brown-700:hover {
  stroke: #5d4037 !important;
}

.c-brown-800,
.cH-brown-800:hover {
  color: #4e342e !important;
}

.bgc-brown-800,
.bgcH-brown-800:hover {
  background-color: #4e342e !important;
}

.bdc-brown-800,
.bdcH-brown-800:hover {
  border-color: #4e342e !important;
}

.fill-brown-800,
.fillH-brown-800:hover {
  fill: #4e342e !important;
}

.str-brown-800,
.strH-brown-800:hover {
  stroke: #4e342e !important;
}

.c-brown-900,
.cH-brown-900:hover {
  color: #3e2723 !important;
}

.bgc-brown-900,
.bgcH-brown-900:hover {
  background-color: #3e2723 !important;
}

.bdc-brown-900,
.bdcH-brown-900:hover {
  border-color: #3e2723 !important;
}

.fill-brown-900,
.fillH-brown-900:hover {
  fill: #3e2723 !important;
}

.str-brown-900,
.strH-brown-900:hover {
  stroke: #3e2723 !important;
}

.c-grey-50,
.cH-grey-50:hover {
  color: #fafafa !important;
}

.bgc-grey-50,
.bgcH-grey-50:hover {
  background-color: #fafafa !important;
}

.bdc-grey-50,
.bdcH-grey-50:hover {
  border-color: #fafafa !important;
}

.fill-grey-50,
.fillH-grey-50:hover {
  fill: #fafafa !important;
}

.str-grey-50,
.strH-grey-50:hover {
  stroke: #fafafa !important;
}

.c-grey-100,
.cH-grey-100:hover {
  color: #f5f5f5 !important;
}

.bgc-grey-100,
.bgcH-grey-100:hover {
  background-color: #f5f5f5 !important;
}

.bdc-grey-100,
.bdcH-grey-100:hover {
  border-color: #f5f5f5 !important;
}

.fill-grey-100,
.fillH-grey-100:hover {
  fill: #f5f5f5 !important;
}

.str-grey-100,
.strH-grey-100:hover {
  stroke: #f5f5f5 !important;
}

.c-grey-200,
.cH-grey-200:hover {
  color: #eeeeee !important;
}

.bgc-grey-200,
.bgcH-grey-200:hover {
  background-color: #eeeeee !important;
}

.bdc-grey-200,
.bdcH-grey-200:hover {
  border-color: #eeeeee !important;
}

.fill-grey-200,
.fillH-grey-200:hover {
  fill: #eeeeee !important;
}

.str-grey-200,
.strH-grey-200:hover {
  stroke: #eeeeee !important;
}

.c-grey-300,
.cH-grey-300:hover {
  color: #e0e0e0 !important;
}

.bgc-grey-300,
.bgcH-grey-300:hover {
  background-color: #e0e0e0 !important;
}

.bdc-grey-300,
.bdcH-grey-300:hover {
  border-color: #e0e0e0 !important;
}

.fill-grey-300,
.fillH-grey-300:hover {
  fill: #e0e0e0 !important;
}

.str-grey-300,
.strH-grey-300:hover {
  stroke: #e0e0e0 !important;
}

.c-grey-400,
.cH-grey-400:hover {
  color: #bdbdbd !important;
}

.bgc-grey-400,
.bgcH-grey-400:hover {
  background-color: #bdbdbd !important;
}

.bdc-grey-400,
.bdcH-grey-400:hover {
  border-color: #bdbdbd !important;
}

.fill-grey-400,
.fillH-grey-400:hover {
  fill: #bdbdbd !important;
}

.str-grey-400,
.strH-grey-400:hover {
  stroke: #bdbdbd !important;
}

.c-grey-500,
.cH-grey-500:hover {
  color: #9e9e9e !important;
}

.bgc-grey-500,
.bgcH-grey-500:hover {
  background-color: #9e9e9e !important;
}

.bdc-grey-500,
.bdcH-grey-500:hover {
  border-color: #9e9e9e !important;
}

.fill-grey-500,
.fillH-grey-500:hover {
  fill: #9e9e9e !important;
}

.str-grey-500,
.strH-grey-500:hover {
  stroke: #9e9e9e !important;
}

.c-grey-600,
.cH-grey-600:hover {
  color: #757575 !important;
}

.bgc-grey-600,
.bgcH-grey-600:hover {
  background-color: #757575 !important;
}

.bdc-grey-600,
.bdcH-grey-600:hover {
  border-color: #757575 !important;
}

.fill-grey-600,
.fillH-grey-600:hover {
  fill: #757575 !important;
}

.str-grey-600,
.strH-grey-600:hover {
  stroke: #757575 !important;
}

.c-grey-700,
.cH-grey-700:hover {
  color: #616161 !important;
}

.bgc-grey-700,
.bgcH-grey-700:hover {
  background-color: #616161 !important;
}

.bdc-grey-700,
.bdcH-grey-700:hover {
  border-color: #616161 !important;
}

.fill-grey-700,
.fillH-grey-700:hover {
  fill: #616161 !important;
}

.str-grey-700,
.strH-grey-700:hover {
  stroke: #616161 !important;
}

.c-grey-800,
.cH-grey-800:hover {
  color: #424242 !important;
}

.bgc-grey-800,
.bgcH-grey-800:hover {
  background-color: #424242 !important;
}

.bdc-grey-800,
.bdcH-grey-800:hover {
  border-color: #424242 !important;
}

.fill-grey-800,
.fillH-grey-800:hover {
  fill: #424242 !important;
}

.str-grey-800,
.strH-grey-800:hover {
  stroke: #424242 !important;
}

.c-grey-900,
.cH-grey-900:hover {
  color: #212121 !important;
}

.bgc-grey-900,
.bgcH-grey-900:hover {
  background-color: #212121 !important;
}

.bdc-grey-900,
.bdcH-grey-900:hover {
  border-color: #212121 !important;
}

.fill-grey-900,
.fillH-grey-900:hover {
  fill: #212121 !important;
}

.str-grey-900,
.strH-grey-900:hover {
  stroke: #212121 !important;
}

.c-blue-grey-50,
.cH-blue-grey-50:hover {
  color: #eceff1 !important;
}

.bgc-blue-grey-50,
.bgcH-blue-grey-50:hover {
  background-color: #eceff1 !important;
}

.bdc-blue-grey-50,
.bdcH-blue-grey-50:hover {
  border-color: #eceff1 !important;
}

.fill-blue-grey-50,
.fillH-blue-grey-50:hover {
  fill: #eceff1 !important;
}

.str-blue-grey-50,
.strH-blue-grey-50:hover {
  stroke: #eceff1 !important;
}

.c-blue-grey-100,
.cH-blue-grey-100:hover {
  color: #cfd8dc !important;
}

.bgc-blue-grey-100,
.bgcH-blue-grey-100:hover {
  background-color: #cfd8dc !important;
}

.bdc-blue-grey-100,
.bdcH-blue-grey-100:hover {
  border-color: #cfd8dc !important;
}

.fill-blue-grey-100,
.fillH-blue-grey-100:hover {
  fill: #cfd8dc !important;
}

.str-blue-grey-100,
.strH-blue-grey-100:hover {
  stroke: #cfd8dc !important;
}

.c-blue-grey-200,
.cH-blue-grey-200:hover {
  color: #b0bec5 !important;
}

.bgc-blue-grey-200,
.bgcH-blue-grey-200:hover {
  background-color: #b0bec5 !important;
}

.bdc-blue-grey-200,
.bdcH-blue-grey-200:hover {
  border-color: #b0bec5 !important;
}

.fill-blue-grey-200,
.fillH-blue-grey-200:hover {
  fill: #b0bec5 !important;
}

.str-blue-grey-200,
.strH-blue-grey-200:hover {
  stroke: #b0bec5 !important;
}

.c-blue-grey-300,
.cH-blue-grey-300:hover {
  color: #90a4ae !important;
}

.bgc-blue-grey-300,
.bgcH-blue-grey-300:hover {
  background-color: #90a4ae !important;
}

.bdc-blue-grey-300,
.bdcH-blue-grey-300:hover {
  border-color: #90a4ae !important;
}

.fill-blue-grey-300,
.fillH-blue-grey-300:hover {
  fill: #90a4ae !important;
}

.str-blue-grey-300,
.strH-blue-grey-300:hover {
  stroke: #90a4ae !important;
}

.c-blue-grey-400,
.cH-blue-grey-400:hover {
  color: #78909c !important;
}

.bgc-blue-grey-400,
.bgcH-blue-grey-400:hover {
  background-color: #78909c !important;
}

.bdc-blue-grey-400,
.bdcH-blue-grey-400:hover {
  border-color: #78909c !important;
}

.fill-blue-grey-400,
.fillH-blue-grey-400:hover {
  fill: #78909c !important;
}

.str-blue-grey-400,
.strH-blue-grey-400:hover {
  stroke: #78909c !important;
}

.c-blue-grey-500,
.cH-blue-grey-500:hover {
  color: #607d8b !important;
}

.bgc-blue-grey-500,
.bgcH-blue-grey-500:hover {
  background-color: #607d8b !important;
}

.bdc-blue-grey-500,
.bdcH-blue-grey-500:hover {
  border-color: #607d8b !important;
}

.fill-blue-grey-500,
.fillH-blue-grey-500:hover {
  fill: #607d8b !important;
}

.str-blue-grey-500,
.strH-blue-grey-500:hover {
  stroke: #607d8b !important;
}

.c-blue-grey-600,
.cH-blue-grey-600:hover {
  color: #546e7a !important;
}

.bgc-blue-grey-600,
.bgcH-blue-grey-600:hover {
  background-color: #546e7a !important;
}

.bdc-blue-grey-600,
.bdcH-blue-grey-600:hover {
  border-color: #546e7a !important;
}

.fill-blue-grey-600,
.fillH-blue-grey-600:hover {
  fill: #546e7a !important;
}

.str-blue-grey-600,
.strH-blue-grey-600:hover {
  stroke: #546e7a !important;
}

.c-blue-grey-700,
.cH-blue-grey-700:hover {
  color: #455a64 !important;
}

.bgc-blue-grey-700,
.bgcH-blue-grey-700:hover {
  background-color: #455a64 !important;
}

.bdc-blue-grey-700,
.bdcH-blue-grey-700:hover {
  border-color: #455a64 !important;
}

.fill-blue-grey-700,
.fillH-blue-grey-700:hover {
  fill: #455a64 !important;
}

.str-blue-grey-700,
.strH-blue-grey-700:hover {
  stroke: #455a64 !important;
}

.c-blue-grey-800,
.cH-blue-grey-800:hover {
  color: #37474f !important;
}

.bgc-blue-grey-800,
.bgcH-blue-grey-800:hover {
  background-color: #37474f !important;
}

.bdc-blue-grey-800,
.bdcH-blue-grey-800:hover {
  border-color: #37474f !important;
}

.fill-blue-grey-800,
.fillH-blue-grey-800:hover {
  fill: #37474f !important;
}

.str-blue-grey-800,
.strH-blue-grey-800:hover {
  stroke: #37474f !important;
}

.c-blue-grey-900,
.cH-blue-grey-900:hover {
  color: #263238 !important;
}

.bgc-blue-grey-900,
.bgcH-blue-grey-900:hover {
  background-color: #263238 !important;
}

.bdc-blue-grey-900,
.bdcH-blue-grey-900:hover {
  border-color: #263238 !important;
}

.fill-blue-grey-900,
.fillH-blue-grey-900:hover {
  fill: #263238 !important;
}

.str-blue-grey-900,
.strH-blue-grey-900:hover {
  stroke: #263238 !important;
}

.c-grey-100,
.cH-grey-100:hover {
  color: #f9fafb !important;
}

.bgc-grey-100,
.bgcH-grey-100:hover {
  background-color: #f9fafb !important;
}

.bdc-grey-100,
.bdcH-grey-100:hover {
  border-color: #f9fafb !important;
}

.fill-grey-100,
.fillH-grey-100:hover {
  fill: #f9fafb !important;
}

.str-grey-100,
.strH-grey-100:hover {
  stroke: #f9fafb !important;
}

.c-grey-200,
.cH-grey-200:hover {
  color: #f2f3f5 !important;
}

.bgc-grey-200,
.bgcH-grey-200:hover {
  background-color: #f2f3f5 !important;
}

.bdc-grey-200,
.bdcH-grey-200:hover {
  border-color: #f2f3f5 !important;
}

.fill-grey-200,
.fillH-grey-200:hover {
  fill: #f2f3f5 !important;
}

.str-grey-200,
.strH-grey-200:hover {
  stroke: #f2f3f5 !important;
}

.c-grey-300,
.cH-grey-300:hover {
  color: #e6eaf0 !important;
}

.bgc-grey-300,
.bgcH-grey-300:hover {
  background-color: #e6eaf0 !important;
}

.bdc-grey-300,
.bdcH-grey-300:hover {
  border-color: #e6eaf0 !important;
}

.fill-grey-300,
.fillH-grey-300:hover {
  fill: #e6eaf0 !important;
}

.str-grey-300,
.strH-grey-300:hover {
  stroke: #e6eaf0 !important;
}

.c-grey-400,
.cH-grey-400:hover {
  color: #d3d9e3 !important;
}

.bgc-grey-400,
.bgcH-grey-400:hover {
  background-color: #d3d9e3 !important;
}

.bdc-grey-400,
.bdcH-grey-400:hover {
  border-color: #d3d9e3 !important;
}

.fill-grey-400,
.fillH-grey-400:hover {
  fill: #d3d9e3 !important;
}

.str-grey-400,
.strH-grey-400:hover {
  stroke: #d3d9e3 !important;
}

.c-grey-500,
.cH-grey-500:hover {
  color: #b9c2d0 !important;
}

.bgc-grey-500,
.bgcH-grey-500:hover {
  background-color: #b9c2d0 !important;
}

.bdc-grey-500,
.bdcH-grey-500:hover {
  border-color: #b9c2d0 !important;
}

.fill-grey-500,
.fillH-grey-500:hover {
  fill: #b9c2d0 !important;
}

.str-grey-500,
.strH-grey-500:hover {
  stroke: #b9c2d0 !important;
}

.c-grey-600,
.cH-grey-600:hover {
  color: #7c8695 !important;
}

.bgc-grey-600,
.bgcH-grey-600:hover {
  background-color: #7c8695 !important;
}

.bdc-grey-600,
.bdcH-grey-600:hover {
  border-color: #7c8695 !important;
}

.fill-grey-600,
.fillH-grey-600:hover {
  fill: #7c8695 !important;
}

.str-grey-600,
.strH-grey-600:hover {
  stroke: #7c8695 !important;
}

.c-grey-700,
.cH-grey-700:hover {
  color: #72777a !important;
}

.bgc-grey-700,
.bgcH-grey-700:hover {
  background-color: #72777a !important;
}

.bdc-grey-700,
.bdcH-grey-700:hover {
  border-color: #72777a !important;
}

.fill-grey-700,
.fillH-grey-700:hover {
  fill: #72777a !important;
}

.str-grey-700,
.strH-grey-700:hover {
  stroke: #72777a !important;
}

.c-grey-800,
.cH-grey-800:hover {
  color: #565a5c !important;
}

.bgc-grey-800,
.bgcH-grey-800:hover {
  background-color: #565a5c !important;
}

.bdc-grey-800,
.bdcH-grey-800:hover {
  border-color: #565a5c !important;
}

.fill-grey-800,
.fillH-grey-800:hover {
  fill: #565a5c !important;
}

.str-grey-800,
.strH-grey-800:hover {
  stroke: #565a5c !important;
}

.c-grey-900,
.cH-grey-900:hover {
  color: #313435 !important;
}

.bgc-grey-900,
.bgcH-grey-900:hover {
  background-color: #313435 !important;
}

.bdc-grey-900,
.bdcH-grey-900:hover {
  border-color: #313435 !important;
}

.fill-grey-900,
.fillH-grey-900:hover {
  fill: #313435 !important;
}

.str-grey-900,
.strH-grey-900:hover {
  stroke: #313435 !important;
}

.is-empty .only-visible-when-empty {
  display: block;
}

.only-visible-when-empty,
.on-error .hidden-on-error,
.is-empty .hidden-when-empty {
  display: none;
}

.autocomplete-suggestions {
  border: 1px solid #999;
  background: #FFF;
  cursor: default;
  overflow: auto;
  -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
  -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
  box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
}

.autocomplete-suggestion {
  padding: 2px 5px;
  white-space: nowrap;
  overflow: hidden;
}

.autocomplete-no-suggestion {
  padding: 2px 5px;
}

.autocomplete-selected {
  background: #F0F0F0;
}

.autocomplete-suggestions strong {
  font-weight: bold;
  color: #000;
}

.autocomplete-group {
  padding: 2px 5px;
}

.autocomplete-group strong {
  font-weight: bold;
  font-size: 16px;
  color: #000;
  display: block;
  border-bottom: 1px solid #000;
}

a {
  color: #72777a;
}

a:hover {
  color: black;
}

.msg-box-client-ico {
  background: #3F547A;
}

.msg-box-client-content {
  padding: 10px;
}

.border-left-5 {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.send-proposition {
  padding: 37px;
  background: white;
}

.bg-gris {
  background: #eee;
}

.margin-20 {
  margin: 20px;
}

.del-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.tb-title-bloc-msg,
.tb-title-bloc-rdv {
  background: #3F547A;
  color: white;
  padding: 10px;
  font-size: 20px;
}

.tb-content-bloc-msg,
.tb-content-bloc-rdv {
  padding: 20px;
}

.titleTypeModuleFicheClient {
  background: #3F547A;
  color: white;
  padding: 10px;
  font-size: 20px;
}

.del-padding {
  padding-left: 0px;
  padding-right: 0px;
}

.title-info-client {
  background: #3F547A;
  color: white;
  padding: 10px;
  font-size: 20px;
}

.content-info-client {
  padding: 20px;
}

.content-info-client-projet {
  padding-left: 20px;
  padding-right: 20px;
}

.del-padding {
  padding-left: 0px;
  padding-right: 0px;
}

.bg-gris {
  background: #eee;
}

.titleEmprunteur {
  font-size: 27px;
  position: relative;
  top: 10px;
}

.hover-table:hover {
  background: blue;
}

.emprunteur-hat {
  font-size: 25px;
  position: relative;
  top: 9px;
}

.msg-box-client-ico {
  background: #3F547A;
}

.msg-box-client-content {
  padding: 10px;
}

.border-left-5 {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.bg-gris {
  background: #eee;
}

.padding-5 {
  padding: 5px;
}

.border-radius-bottom-5 {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.btn-grey {
  background: #eee;
}

.btn-grey-plus {
  background: #b1b1b1;
}

.btn-grey-plus:hover {
  background: #bab9ba !important;
}

.tb-curseur {
  margin-top: 20px;
}

.dLeft35md {
  left: 35px;
}

.client-bloc-left {
  width: 10%;
}

.client-bloc-center {
  width: 70%;
}

.client-bloc-right {
  width: 10%;
}

.text-align-right {
  text-align: right;
}

.text-align-left {
  text-align: left;
}

.tb-resume-client {
  /*padding:20px*/
}

.tb-sample-info {
  margin-left: 20px;
}

/*.paddding-top-padding-bottom-10{*/

/*padding-top: 10px;*/

/*padding-bottom: 10px;*/

/*}*/

.margin-top-10 {
  margin-top: 10px;
}

.preview-1,
.preview-2,
.preview-3,
.preview-4 {
  padding: 20px;
}

.margin-left-30 {
  margin-left: 30px;
}

.margin-top-30 {
  margin-top: 30px;
}

.tb-preview-client-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 20px;
}

.bloc-commentaire {
  position: relative;
  min-height: 50px;
}

.icon-pen,
.icon-pen-admin {
  position: absolute;
  right: 5px;
  bottom: 5px;
  cursor: pointer;
}

@media (max-width: 1560px) {
  .txBtnRd {
    font-size: 12px;
  }
}

@media (max-width: 767px) {
  .dLeft35md {
    left: 0px;
  }

  .mB-25xs- {
    margin-bottom: 25px;
  }
}

@media (max-width: 375px) {
  .main-content {
    width: 100%;
  }

  .breadcrumb {
    margin-top: 55px;
  }

  .iradio_line {
    width: 100%;
  }
}

.sidebar {
  background: #3F547A;
  background: -moz-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: -webkit-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: linear-gradient(135deg, #3F547A 28%, #3F547A 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$first-theme-color, endColorstr=$second-theme-color, GradientType=1);
}

.sidebar-menu .sidebar-link.active::before {
  background: #ffffff !important;
}

.login-page-fos {
  background: #3F547A;
  background: -moz-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: -webkit-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: linear-gradient(135deg, #3F547A 28%, #3F547A 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$first-theme-color, endColorstr=$second-theme-color, GradientType=1);
}

.style-form {
  background: #f2eeee;
  border-radius: 10px;
  padding: 30px;
}

.bouton-center {
  margin: auto;
}

.bloc-title-index {
  text-align: center;
  font-size: 21px;
  color: black;
}

.title-content {
  margin-bottom: 25px;
}

.form-formation {
  margin-bottom: 35px;
}

.dateJma select {
  padding: 8px;
  border-radius: 0.25rem;
}

#registration_pro_user_dateNaissance_day {
  width: 30%;
  margin-right: 3%;
}

#registration_pro_user_dateNaissance_month {
  width: 30%;
  margin-right: 1.5%;
  margin-left: 1.5%;
}

#registration_pro_user_dateNaissance_year {
  width: 30%;
  margin-left: 3%;
}

.shadow-light {
  -webkit-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
}

.err-active {
  color: #dc3545;
}

.has-error .form-control,
.has-error .select2-dropdown,
.has-error .select2-selection {
  background: #f2dede !important;
  border: 1px solid #ced4da;
}

.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: #3F547A;
  border-color: #3F547A;
  color: white;
}

.pagination > li > a,
.pagination > li > span {
  color: #3F547A;
}

.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #3F547A;
}

.page-item.active .page-link {
  background-color: #3F547A;
  border-color: #3F547A;
}

.pagination {
  display: inline-flex;
  padding-bottom: 25px;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
}

.pagination a:hover:not(.active) {
  background-color: #ddd;
}

.box-title-conseiller,
.box-title-vous {
  font-size: 25px;
  position: relative;
  margin-top: -6px;
  top: 9px;
}

.progress-tracker--center .progress-text::before {
  border-bottom: 20px solid #eeeeee;
  margin-left: -25px;
}

.background-theme-degrade {
  background: #3F547A;
  background: -moz-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: -webkit-linear-gradient(-45deg, #3F547A 28%, #3F547A 99%);
  background: linear-gradient(135deg, #3F547A 28%, #3F547A 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$first-theme-color, endColorstr=$second-theme-color, GradientType=1);
}

.background-first-theme-color {
  background: #3F547A;
}

.cptPieces {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #3F547A;
  color: white;
  z-index: 1;
  right: -12px;
  top: -12px;
}

.cptPiecesIndexProduct {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #3F547A;
  color: white;
  z-index: 1;
  right: 18px;
  top: 85px;
}

.cptPiecesIndexProductPro {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #3F547A;
  color: white;
  z-index: 1;
  right: -10px;
  top: -10px;
}

.cptPiecesOkIndexProductPro {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #28a745;
  color: white;
  z-index: 1;
  right: -10px;
  top: -10px;
}

.cptPiecesOkIndexProduct {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #28a745;
  color: white;
  z-index: 1;
  right: 18px;
  top: 85px;
}

@font-face {
  font-family: 'comfortaabold';
  src: url(/build/fonts/comfortaa-bold-webfont.39aa7bfb.eot);
  src: url(/build/fonts/comfortaa-bold-webfont.39aa7bfb.eot) format("embedded-opentype"), url(/build/fonts/comfortaa-bold-webfont.000fe00d.woff2) format("woff2"), url(/build/fonts/comfortaa-bold-webfont.906b02b0.woff) format("woff"), url(/build/fonts/comfortaa-bold-webfont.50f87aab.ttf) format("truetype"), url(/build/images/comfortaa-bold-webfont.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'comfortaaregular';
  src: url(/build/fonts/comfortaa-regular-webfont.8e6f3530.eot);
  src: url(/build/fonts/comfortaa-regular-webfont.8e6f3530.eot) format("embedded-opentype"), url(/build/fonts/comfortaa-regular-webfont.51862287.woff2) format("woff2"), url(/build/fonts/comfortaa-regular-webfont.a5316498.woff) format("woff"), url(/build/fonts/comfortaa-regular-webfont.f19f3544.ttf) format("truetype"), url(/build/images/comfortaa-regular-webfont.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.font-size-16 {
  font-size: 16px;
}

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

.font-size-20 {
  font-size: 20px;
}

.font-size-24 {
  font-size: 24px;
}

a {
  color: #3F547A;
}

a:hover {
  color: #3F547A;
}

.width-timelapse {
  width: 89%;
}

.timeline-formation {
  height: 19px;
  border-style: solid;
  background: #efefef;
  border-top-width: 0;
  border-right-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 0;
}

.timeline-formation:hover {
  background: #3F547A;
}

.text-first-theme-color {
  color: #3F547A;
}

.bg-first-theme-color {
  background-color: #3F547A;
}

.text-second-theme-color {
  color: #3F547A;
}

.text-third-theme-color {
  color: #DAE3F3;
}

.text-fourth-theme-color {
  color: #EF8B4A;
}

.curseur-step {
  width: 100%;
  text-align: center;
  margin-top: -8px;
}

.stepSommaire {
  box-shadow: rgba(121, 121, 121, 0.35) 1px 10px 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 20px;
  width: 100%;
}

.prev-step,
.next-step,
.title-step {
  height: 90px;
  color: white;
  background-color: #3F547A;
  margin: auto;
}

.prev-step,
.next-step {
  width: 20%;
  font-size: 25px;
}

.title-step {
  width: 80%;
  font-size: 16px;
  border-right-style: solid;
  border-left-style: solid;
  border-width: 2px;
}

.margin-auto {
  margin: auto;
}

.prev-step {
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
}

.next-step {
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
}

.num-chap {
  background-color: white;
  color: #3F547A;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  margin: auto;
  font-size: 23px;
  position: relative;
  top: 17px;
  -webkit-box-shadow: 0px 0px 23px -5px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 23px -5px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 23px -5px rgba(0, 0, 0, 0.75);
}

.margin-left-xs {
  margin-left: 5px;
}

.margin-right-xs {
  margin-right: 5px;
}

.margin-right-md {
  margin-right: 10px;
}

.margin-right-lg {
  margin-right: 20px;
}

.margin-left-1 {
  margin-left: 8.33333333%;
}

.home-icon {
  height: 50px;
  width: 50px;
  background: #3F547A;
  color: white;
  border-radius: 50%;
  margin-top: -15px;
}

.step-parent-icon {
  height: 47px;
  width: 47px;
  background: #3F547A;
  color: white;
  border-radius: 50%;
  margin-top: -15px;
}

.center-home-icon {
  margin-left: 9px;
  margin-top: 10px;
}

.info-formation {
  background-color: #4a4a4a;
  color: #ffffff;
  padding: 10px;
  border-radius: 5px;
}

.info-top {
  margin-right: 30px;
}

.bold {
  font-weight: bold;
}

.btn-suivant a,
.btn-retour a {
  background: #3F547A;
  padding: 10px;
  color: white;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
}

.btn-debut-formation a {
  background: #3F547A;
  padding: 15px;
  color: white;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
}

.next-step-parent {
  margin-left: -27px;
}

.center-num-step {
  margin-left: 18px;
  margin-top: 4px;
}

.center-num-step-parent {
  margin-left: 16px;
  margin-top: 4px;
}

.center-qcm {
  margin-left: 6px;
  margin-top: 12px;
}

.curseur-step-right {
  position: absolute;
  margin-left: -14px;
  margin-top: 6px;
}

.timeline-position {
  margin-left: -23px;
  margin-right: 4px;
}

.text-gris {
  color: #6c757d !important;
}

.text-gris-clair {
  color: #f9fafc !important;
}

.sidebar-menu li.dropdown .arrow {
  right: 10px !important;
}

.shadow-bloc {
  box-shadow: rgba(121, 121, 121, 0.35) 1px 10px 20px;
}

.border-radius-5 {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.no-padding-left {
  padding-left: 0 !important;
}

.no-padding-right {
  padding-right: 0 !important;
}

.border-radius-top-5 {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.border-radius-top-left-5 {
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
}

.border-radius-top-right-5 {
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
}

.img-presentation {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -moz-box-shadow: 0px 0px 10px 1px #cfcfcf;
  -webkit-box-shadow: 0px 0px 10px 1px #cfcfcf;
  -o-box-shadow: 0px 0px 10px 1px #cfcfcf;
  box-shadow: 0px 0px 10px 1px #cfcfcf;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=10);
  border-radius: 3px;
}

.div-zoom:hover {
  transform: scale(1.05);
  -ms-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  -moz-transform: scale(1.05);
}

.div-zoom {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=10);
  border-radius: 3px;
}

.img-presentation:hover {
  transform: scale(1.05);
  -ms-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  -moz-transform: scale(1.05);
}

.flag,
.cup,
.pencil {
  width: 25px;
  height: 25px;
}

.flag {
  background-color: #3F547A;
}

.pencil {
  background-color: #3F547A;
}

.cup {
  background-color: #3F547A;
}

.cercle-sommaire {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  background: white;
  text-align: center;
}

.hidden {
  display: none !important;
}

.margin-left-auto {
  margin-left: auto;
}

.margin-right-auto {
  margin-right: auto;
}

.btn-reprendre {
  background: #3F547A;
  padding: 10px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  color: white;
}

.btn-terminee {
  background: #0b8232;
  padding: 10px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  color: white;
}

.btn-reprendre a,
.btn-terminee a {
  color: #ffffff;
}

.btn-debuter {
  background: grey;
  padding: 10px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  color: white;
}

.btn-debuter a {
  color: #ffffff;
}

.avanceePoucentage {
  height: 3px;
  background: #4CAF50;
  width: 100%;
  position: absolute;
}

.btn-pd {
  background: #EF8B4A;
  padding: 10px;
  border-radius: 5px;
  color: white;
  -webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.75);
}

.btn-pd:hover {
  background: #DAE3F3;
}

.btn-pd a {
  color: #ffffff;
}

.rcPro {
  -webkit-box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
  padding: 30px;
  border-radius: 5px;
}

.btn-rc-oui,
.btn-rc-non {
  margin-right: 10px;
  margin-left: 10px;
}

.padding-40 {
  padding: 40px;
}

.docs-juridiques {
  min-height: 315px;
  background: #3F547A;
}

.docs-juridiques a {
  color: white;
}

.qcm {
  margin-top: 25px;
  text-align: center;
  padding: 10px;
  font-size: 20px;
  background: #3F547A;
  font-weight: bold;
}

.qcm a {
  color: white;
}

@media (max-width: 375px) {
  .hidden-sp {
    display: none;
  }

  .content-formation-position {
    margin-bottom: -10px;
  }
}

@media (max-width: 1794px) {
  .width-timelapse {
    width: 84%;
  }
}

@media (max-width: 1132px) {
  .width-timelapse {
    width: 83%;
  }
}

@media (max-width: 1074px) {
  .width-timelapse {
    width: 82%;
  }
}

@media (max-width: 1074px) {
  .width-timelapse {
    width: 82%;
  }
}

@media (max-width: 922px) {
  .width-timelapse {
    width: 81%;
  }
}

@media (max-width: 876px) {
  .width-timelapse {
    width: 80%;
  }
}

@media (max-width: 832px) {
  .width-timelapse {
    width: 79%;
  }
}

@media (max-width: 796px) {
  .width-timelapse {
    width: 78%;
  }
}

@media (max-width: 760px) {
  .totale-timeline {
    display: none;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: comfortaaregular, "Helvetica Neue", "Helvetica", Arial, sans-serif;
}

h1 {
  font-size: 26px;
  color: #3F547A;
}

h2 {
  font-size: 20px;
}

h3 {
  font-size: 17px;
  color: #3F547A;
}

.btn-grey-plus:hover {
  background: #DAE3F3;
}

.btn-grey:hover {
  background: #d0d0d0;
}

.breadcrumb {
  background-color: #ffffff !important;
}

.totalStepEloa {
  width: 350px;
  background: white;
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 5px;
  color: black;
  font-size: 20px;
  -webkit-box-shadow: 0px 0px 39px -9px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 39px -9px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 39px -9px rgba(0, 0, 0, 0.75);
}

.stepEloa {
  background: #3F547A;
  padding: 15px;
  margin-top: -15px;
  margin-left: -15px;
  border-top-left-radius: 5px;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 5px;
  color: white;
  width: 38px;
}

.stepEloaTitle {
  margin-left: 40px;
}

.schema-saas a {
  font-size: 20px;
}

.parent-triangle-h svg {
  width: 100%;
  height: 15px;
  vertical-align: bottom;
}

.parent-triangle-b svg {
  width: 100%;
  height: 30px;
  vertical-align: bottom;
}

.bloc-title-formation {
  background: #3F547A;
  padding: 10px;
}

.bloc-title-formation h3 {
  color: #ffffff;
}

.bloc-formation {
  -webkit-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.75);
}

.prix {
  font-size: 30px;
}

.bloc-desciptif-formation {
  padding: 25px;
}

.stepParcoursFormation li {
  display: inline;
}

.bloc-formation {
  min-height: 555px;
  border-radius: 5px;
}

.bloc-formation h3 {
  font-size: 16px;
}

.tpsFormation {
  font-size: 15px;
  font-style: italic;
}

/*Start Wizard*/

form#wizard-1 {
  width: 100%;
}

.bootstrapWizard {
  display: block;
  list-style: none;
  padding: 0;
  position: relative;
  width: 100%;
}

.bootstrapWizard a:hover,
.bootstrapWizard a:active,
.bootstrapWizard a:focus {
  text-decoration: none;
}

.bootstrapWizard li {
  display: block;
  float: left;
  width: 11%;
  text-align: center;
  padding-left: 0;
  height: 100px;
}

/*ligne*/

.bootstrapWizard li.complete:before {
  border-top: 5px solid #3F547A;
  content: "";
  display: block;
  font-size: 0;
  overflow: hidden;
  position: relative;
  top: 11px;
  right: 1px;
  width: 100%;
  z-index: 1;
}

.bootstrapWizard li:before {
  border-top: 5px solid #3F547A;
  content: "";
  display: block;
  font-size: 0;
  overflow: hidden;
  position: relative;
  top: 11px;
  right: 1px;
  width: 100%;
  z-index: 1;
}

.bootstrapWizard li:first-child:before {
  left: 50%;
  max-width: 50%;
}

.bootstrapWizard li:last-child:before {
  max-width: 50%;
  width: 50%;
}

.bootstrapWizard li.complete .step {
  background: #3F547A;
  padding: 11px 16px;
  border: 5px solid #3F547A;
}

.bootstrapWizard li .step i {
  font-size: 10px;
  font-weight: 400;
  position: relative;
  top: -1.5px;
}

.bootstrapWizard li .step {
  background: #3F547A;
  color: #fff;
  display: inline;
  font-size: 15px;
  font-weight: 700;
  line-height: 12px;
  padding: 7px 16px;
  border: 3px solid transparent;
  border-radius: 50%;
  line-height: normal;
  position: relative;
  text-align: center;
  z-index: 2;
  transition: all .1s linear 0s;
}

.bootstrapWizard li.active .step,
.bootstrapWizard li.active.complete .step {
  background: #3F547A;
  color: #fff;
  font-weight: 700;
  padding: 7px 16px;
  font-size: 15px;
  border-radius: 50%;
  border: 3px solid #DA6400;
}

.bootstrapWizard li.complete .title,
.bootstrapWizard li.active .title {
  color: #3F547A;
}

.bootstrapWizard li .title {
  color: #bfbfbf;
  display: block;
  font-size: 13px;
  line-height: 15px;
  max-width: 100%;
  position: relative;
  table-layout: fixed;
  text-align: center;
  top: 20px;
  word-wrap: break-word;
  z-index: 104;
}

.wizard-actions {
  display: block;
  list-style: none;
  padding: 0;
  position: relative;
  width: 100%;
}

.wizard-actions li {
  display: inline;
}

.tab-content.transparent {
  background-color: transparent;
}

/*End Wizard*/

@supports (-webkit-transform: scale(0)) and (-webkit-animation: sk-scaleout 1s infinite ease-in-out) {
  #loader {
    transition: all 0.3s ease-in-out;
    opacity: 1;
    visibility: visible;
    position: fixed;
    height: 100vh;
    width: 100%;
    background: #fff;
    z-index: 90000;
  }

  #loader.fadeOut {
    opacity: 0;
    visibility: hidden;
  }

  .spinner {
    width: 40px;
    height: 40px;
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
    animation: sk-scaleout 1.0s infinite ease-in-out;
  }

@-webkit-keyframes sk-scaleout {
    0% {
      -webkit-transform: scale(0);
    }

    100% {
      -webkit-transform: scale(1);
      opacity: 0;
    }
}

@keyframes sk-scaleout {
    0% {
      -webkit-transform: scale(0);
      transform: scale(0);
    }

    100% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 0;
    }
}
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  margin: 0 0.175rem 0.2em 0;
  padding: 0.5rem 0.75rem;
  border-color: #80bdff;
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  padding: 0.2rem 0.375rem 0 0.4rem;
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0.3rem 0.3rem 0.3rem 0.75rem;
}

.select2,
.select2-search {
  width: 100% !important;
}

li.select2-search > input {
  width: 100% !important;
}

.icheckbox_line {
  padding: 10px 20px 10px 20px;
}

.simulator-credit .bck {
  background-color: #3F547A !important;
}

.simulator-credit .irs-single {
  background: none !important;
  color: black !important;
  font-size: 16px !important;
  font-weight: bold !important;
}

.simulator-credit .irs--round .irs-from:before,
.simulator-credit .irs--round .irs-to:before,
.simulator-credit .irs--round .irs-single:before {
  border-top-color: #fafbfc !important;
}

.simulator-credit .irs--flat .irs-bar {
  background-color: #3F547A !important;
  height: 10px !important;
}

.simulator-credit .irs--round .irs-bar {
  background-color: #3F547A !important;
  height: 10px !important;
}

.simulator-credit .irs--round .irs-handle {
  background-color: #3F547A !important;
  border: 4px solid #3F547A !important;
}

.simulator-credit .irs-line {
  height: 10px !important;
}

.simulator-credit .irs-bar .irs-bar--single {
  height: 10px !important;
}

.simulator-credit .irs--round .irs-handle {
  width: 26px !important;
  height: 26px !important;
}

.simulator-credit .form-control {
  border: 0px solid #ced4da !important;
  border-bottom: 1px solid #ced4da !important;
}

.simulator-credit .input-group-text {
  background: none !important;
  border: 0px solid #ced4da !important;
}

/*.iradio_line {
  display: inline-block;
  margin: 5px;
  background: $gris-moyen;
  width: 45%;
  text-align: center;
}
.iradio_line.checked {
  background-color: $first-theme-color;
}

.icheckbox_line {
  display: inline-block;
  margin: 5px;
  background: $gris-moyen;
  width: 100%;
  text-align: center;
}
.icheckbox_line.checked {
  background-color: $first-theme-color;
}

.iradio_line.has-error{
  //background: $state-danger-text;
}*/

.icheckbox_line,
.iradio_line {
  position: relative;
  display: block;
  margin: 0;
  padding: 5px 15px 5px 38px;
  font-size: 13px;
  line-height: 17px;
  color: #fff;
  background: #3F547A;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}

.icheckbox_line .icheck_line-icon,
.iradio_line .icheck_line-icon {
  position: absolute;
  top: 50%;
  left: 13px;
  width: 13px;
  height: 11px;
  margin: -5px 0 0 0;
  padding: 0;
  overflow: hidden;
  border: none;
}

.icheckbox_line.hover,
.icheckbox_line.checked.hover,
.iradio_line.hover {
  background: #444;
}

.icheckbox_line.checked,
.iradio_line.checked {
  background: #4c0005;
}

.icheckbox_line.checked .icheck_line-icon,
.iradio_line.checked .icheck_line-icon {
  background-position: -15px 0;
}

.icheckbox_line.disabled,
.iradio_line.disabled {
  background: #ccc;
  cursor: default;
}

.icheckbox_line.disabled .icheck_line-icon,
.iradio_line.disabled .icheck_line-icon {
  background-position: -30px 0;
}

.icheckbox_line.checked.disabled,
.iradio_line.checked.disabled {
  background: #ccc;
}

.icheckbox_line.checked.disabled .icheck_line-icon,
.iradio_line.checked.disabled .icheck_line-icon {
  background-position: -45px 0;
}

/* HiDPI support */

@media (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_line .icheck_line-icon,
  .iradio_line .icheck_line-icon {
    -webkit-background-size: 60px 13px;
    background-size: 60px 13px;
  }
}

.icheckbox_line {
  text-align: center;
}

.colorCaretStepInfo {
  color: #3F547A;
}

.bloc-step-lp h1 {
  font-size: 26px;
  margin: 0 0 10px;
}

.bloc-step-lp h2 {
  font-size: 20px;
  margin-top: 40px;
}

.bloc-step-lp h3 {
  font-size: 14px;
  font-weight: bold;
  margin-top: 25px;
  color: #3F547A;
}

.bloc-step-lp h4 {
  font-size: 14px;
  font-weight: bold;
  font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
}

.bloc-step-lp .header-content {
  padding: 25px 15px;
}

.bloc-step-lp .header-content .bloc-left {
  display: table-cell;
  width: 70%;
  padding: 0 5px 0 0;
}

@media (max-width: 991px) {
  .bloc-step-lp .header-content .bloc-left {
    border-bottom: 2px solid #fff;
    border-right: none;
    padding: 0 0 10px 0;
    display: block;
    width: 95%;
    margin: auto;
  }
}

.bloc-step-lp .header-content .bloc-right {
  margin: 35px 0;
  background-color: #3F547A;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
  display: table-cell;
  width: 30%;
  vertical-align: middle;
}

@media (max-width: 991px) {
  .bloc-step-lp .header-content .bloc-right {
    display: block;
    width: 95%;
    margin: auto;
  }
}

.bloc-step-lp .header-content .zero .zero-chiffre {
  font-size: 2em;
  font-weight: bold;
}

.bloc-step-lp .header-content .zero .phrase {
  text-align: center;
  font-size: 1.2em;
  padding: 0 10px;
}

.bloc-step-lp .header-content .zero .rond {
  font-size: 30px;
  display: inline-block;
  background: #3F547A;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.5) inset, 0px 2px 2px 0px rgba(255, 255, 255, 0.1);
}

@media (max-width: 992px) {
  .bloc-step-lp .header-content .gagnez {
    margin-top: 15px;
  }
}

.bloc-step-lp .bloc-formulaire {
  background-color: #fafbfb;
  padding: 15px 0;
}

.bloc-step-lp .bloc-formulaire .circle {
  margin: 10px;
  width: 60px;
  height: 60px;
  text-align: center;
  border-radius: 60px;
  line-height: 60px;
  color: #fff;
  font-size: 20px;
}

.bloc-step-lp .bloc-formulaire .etape {
  display: table;
}

.bloc-step-lp .bloc-formulaire .text {
  display: table-cell;
  vertical-align: middle;
  font-size: 20px;
}

.bloc-step-lp .bloc-formulaire .bloc-etapes {
  border-bottom: 1px solid #e2e2e2;
  text-align: center;
}

.bloc-step-lp .bloc-formulaire .bloc-etape {
  display: inline-block;
}

.bloc-step-lp .bloc-formulaire .btn-next {
  float: right;
  background-color: #3F547A;
  color: #fff;
}

.bloc-step-lp .bloc-formulaire .btn-next:hover {
  background-color: #3F547A;
}

@media (max-width: 450px) {
  .bloc-step-lp .responsive-table-line td:before {
    content: attr(data-title);
  }

  .bloc-step-lp .responsive-table-line table,
  .bloc-step-lp .responsive-table-line thead,
  .bloc-step-lp .responsive-table-line tbody,
  .bloc-step-lp .responsive-table-line th,
  .bloc-step-lp .responsive-table-line td,
  .bloc-step-lp .responsive-table-line tr {
    display: block;
  }

  .bloc-step-lp .responsive-table-line thead tr {
    display: none;
  }

  .bloc-step-lp .responsive-table-line td {
    position: relative;
    border: 0px solid transparent;
    padding-left: 50% !important;
    white-space: normal;
    text-align: right;
  }

  .bloc-step-lp .responsive-table-line td:before {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 45%;
    height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    text-align: left;
    background-color: #f8f8f8;
    padding: 2px 15px 2px 2px;
  }
}

.bloc-step-lp .img-emprunteur,
.bloc-step-lp .img-habitation,
.bloc-step-lp .img-garantie-revente,
.bloc-step-lp .img-garantie-impaye {
  width: 320px;
  float: right;
  -moz-box-shadow: 1px 1px 5px 0px #656565;
  -webkit-box-shadow: 1px 1px 5px 0px #656565;
  -o-box-shadow: 1px 1px 5px 0px #656565;
  box-shadow: 1px 1px 5px 0px #656565;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=135, Strength=10);
  margin: 10px;
}

@media (max-width: 550px) {
  .bloc-step-lp .img-emprunteur,
  .bloc-step-lp .img-habitation,
  .bloc-step-lp .img-garantie-revente,
  .bloc-step-lp .img-garantie-impaye {
    float: none;
    margin: 15px auto 15px;
  }
}

.bloc-step-lp .table-garantie-revente th,
.bloc-step-lp .table-garantie-revente td {
  display: table-cell;
  vertical-align: middle;
  font-weight: normal;
}

.bloc-step-lp .bloc-guide h3 {
  margin-top: 5px;
}

.bloc-step-lp .bloc-guide .btn-guide {
  background-color: #3F547A;
  color: #fff;
}

.bloc-step-lp .bloc-taux .bloc {
  max-width: 300px;
}

.bloc-step-lp .bloc-taux .bloc .btn-guide {
  background-color: #3F547A;
  color: #fff;
}

.bloc-step-lp .bloc-taux .bloc h3 {
  font-size: 17px;
  color: #3F547A;
  text-align: center;
}

.bloc-step-lp .barometre {
  max-width: 950px;
  margin: 15px auto;
}

.bloc-step-lp .barometre th {
  background-color: #3F547A;
  color: #fff;
  vertical-align: middle;
}

.bloc-step-lp .barometre .align-vertical {
  vertical-align: middle;
}

@media (max-width: 450px) {
  .bloc-step-lp .barometre .responsive-table-line td:before {
    content: attr(data-title);
  }

  .bloc-step-lp .barometre .responsive-table-line table,
  .bloc-step-lp .barometre .responsive-table-line thead,
  .bloc-step-lp .barometre .responsive-table-line tbody,
  .bloc-step-lp .barometre .responsive-table-line th,
  .bloc-step-lp .barometre .responsive-table-line td,
  .bloc-step-lp .barometre .responsive-table-line tr {
    display: block;
  }

  .bloc-step-lp .barometre .responsive-table-line thead tr {
    display: none;
  }

  .bloc-step-lp .barometre .responsive-table-line td {
    position: relative;
    border: 0px solid transparent;
    padding-left: 50% !important;
    white-space: normal;
    text-align: right;
  }

  .bloc-step-lp .barometre .responsive-table-line td:before {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 45%;
    height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    text-align: left;
    background-color: #f8f8f8;
    padding: 2px 15px 2px 2px;
  }
}

.bloc-step-lp .btn-rouge {
  background-color: #3F547A;
  color: #fff;
}

.bloc-step-lp .btn-rouge:hover {
  background-color: #3F547A;
}

.bloc-step-lp .iradio_line {
  width: 100%;
}

.bloc-step-lp #formulaire_rachat_credits_form_nouveauProjet .iradio_line {
  width: 45%;
}

.bloc-step-lp .bloc-lien {
  width: 750px;
  margin: auto;
  padding: 10px;
  -moz-box-shadow: 5px 5px 5px 0px #cfcfcf;
  -webkit-box-shadow: 5px 5px 5px 0px #cfcfcf;
  -o-box-shadow: 5px 5px 5px 0px #cfcfcf;
  box-shadow: 5px 5px 5px 0px #cfcfcf;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=5);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.bloc-step-lp .bloc-lien .block-inline {
  width: 360px;
  margin: 0 !important;
}

@media (max-width: 768px) {
  .bloc-step-lp .bloc-lien {
    width: 95%;
  }

  .bloc-step-lp .bloc-lien .block-inline {
    display: block;
  }
}

.bloc-etape {
  cursor: pointer;
}

.bloc-etape .etape .circle {
  background-color: #b1b1b1;
}

.bloc-etape .etape .text {
  color: #b1b1b1;
}

.bloc-etape .active .circle {
  background-color: #3F547A;
}

.bloc-etape .active .text {
  color: #3F547A;
}

/*.form-inline {
  display: inline;
}

.form-inline-block {
  display: inline-block;
}*/

/*#startDate input, #endDate input{
  color: #000 !important;
}*/

/*.title-form{
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 10px 40px;
}*/

/*.collection-item-actions {
  float: right;
  margin: 2px 2px 0 0;

  > button {
    margin-left: 2px;
  }
}*/

.resultat-cc-partenaires .card-header .fa {
  font-size: 2em;
}

.resultat-cc-partenaires .card-header .collapsed .fa {
  transform: rotate(90deg);
}

.file-orange {
  background-color: #EF8B4A !important;
}

.loader-spi {
  font-size: 10px;
  margin: 50px auto;
  text-indent: -9999em;
  width: 11em;
  height: 11em;
  border-radius: 50%;
  background: #ffffff;
  background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  position: relative;
  -webkit-animation: load3 1.4s infinite linear;
  animation: load3 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}

.loader-spi:before {
  width: 50%;
  height: 50%;
  background: #e5e5e5;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}

.loader-spi:after {
  background: #3F547A;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

@-webkit-keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.payment-page {
  width: 600px;
}

.block-heading {
  padding-top: 30px !important;
}

.payment-form.dark {
  background-color: #fafbfb !important;
}

.svg-icon,
.svg-icon-error {
  width: 4em;
  height: 4em;
}

.svg-icon path,
.svg-icon polygon,
.svg-icon rect {
  fill: #3dc33c;
}

.svg-icon-error path,
.svg-icon-error polygon,
.svg-icon-error rect {
  fill: #f53f61;
}

.svg-icon-error circle {
  stroke: #f53f61;
  stroke-width: 1;
}

.svg-icon circle {
  stroke: #3dc33c;
  stroke-width: 1;
}

.profile-main-loader {
  z-index: 9000 !important;
}

.profile-main-loader .loader {
  position: relative;
  margin: 0px auto;
  width: 150px;
  height: 150px;
}

.profile-main-loader .loader:before {
  content: '';
  display: block;
  padding-top: 100%;
}

.circular-loader {
  -webkit-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
  height: 100%;
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
}

.loader-path {
  stroke-dasharray: 150,200;
  stroke-dashoffset: -10;
  -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  stroke-linecap: round;
}

@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1,200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -35;
  }

  100% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -124;
  }
}

@keyframes dash {
  0% {
    stroke-dasharray: 1,200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -35;
  }

  100% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -124;
  }
}

@-webkit-keyframes color {
  0% {
    stroke: #3F547A;
  }

  40% {
    stroke: #3F547A;
  }

  66% {
    stroke: #3F547A;
  }

  80%, 90% {
    stroke: #3F547A;
  }
}

@keyframes color {
  0% {
    stroke: #3F547A;
  }

  40% {
    stroke: #3F547A;
  }

  66% {
    stroke: #3F547A;
  }

  80%, 90% {
    stroke: #3F547A;
  }
}

.payment-form {
  padding-bottom: 50px;
  font-family: 'Montserrat', sans-serif;
}

.payment-form.dark {
  background-color: #f6f6f6;
}

.payment-form .content {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.075);
  background-color: white;
}

.payment-form .block-heading {
  padding-top: 130px;
  margin-bottom: 40px;
  text-align: center;
}

.payment-form .block-heading p {
  text-align: center;
  max-width: 420px;
  margin: auto;
  opacity: 0.7;
}

.payment-form.dark .block-heading p {
  opacity: 0.8;
}

.payment-form .block-heading h1,
.payment-form .block-heading h2,
.payment-form .block-heading h3 {
  margin-bottom: 1.2rem;
  color: #3F547A;
}

.payment-form form {
  border-top: 2px solid #3F547A;
  /*box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.075);*/
  background-color: #ffffff;
  padding: 0;
  max-width: 600px;
  margin: auto;
}

.payment-form .title {
  font-size: 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 0.8em;
  font-weight: 600;
  padding-bottom: 8px;
}

.payment-form .products {
  background-color: #FFFFFF;
  padding: 25px;
}

.payment-form .products .item {
  margin-bottom: 1em;
}

.payment-form .products .item-name {
  font-weight: 600;
  font-size: 0.9em;
}

.payment-form .products .item-description {
  font-size: 0.8em;
  opacity: 0.6;
}

.payment-form .products .item p {
  margin-bottom: 0.2em;
}

.payment-form .products .price {
  float: right;
  font-weight: 600;
  font-size: 0.9em;
}

.payment-form .products .total {
  padding-top: 10px;
  font-weight: 600;
  line-height: 1;
}

.payment-form .card-details {
  padding: 25px 25px 15px;
}

.payment-form .card-details label {
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 15px;
  color: #79818a;
  text-transform: uppercase;
}

.payment-form .card-details button {
  margin-top: 0.6em;
  padding: 12px 0;
  font-weight: 600;
}

.payment-form .date-separator {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
}

@media (min-width: 576px) {
  .payment-form .title {
    font-size: 1.2em;
  }

  .payment-form .products {
    padding: 40px;
  }

  .payment-form .products .item-name {
    font-size: 1em;
  }

  .payment-form .products .price {
    font-size: 1em;
  }

  .payment-form .card-details {
    padding: 40px 40px 30px;
  }

  .payment-form .card-details button {
    margin-top: 2em;
  }
}

.global-checkout {
  -ms-flex-positive: 1;
  flex-grow: 1;
  /*padding-top: 150px;
  margin-bottom: 150px;*/
  /*background: #f9fafb;*/
  min-height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 62.5%;
  font-family: Roboto, Open Sans, Segoe UI, sans-serif;
  font-weight: 400;
  font-style: normal;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "pnum";
  font-variant-numeric: proportional-nums;
  /** Page-specific styles */
  /*body {
    overflow-x: hidden;
    background-color: #f6f9fc;
  }*/
}

.global-checkout .container,
.global-checkout .container-fluid,
.global-checkout .container-lg,
.global-checkout .container-wide,
.global-checkout .container-xl {
  margin: 0 auto;
  padding: 0 20px;
  width: 100%;
}

.global-checkout .container,
.global-checkout .container-lg {
  max-width: 1040px;
}

.global-checkout .container-wide,
.global-checkout .container-xl {
  max-width: 1160px;
}

.global-checkout .common-SuperTitle {
  font-weight: 300;
  font-size: 45px;
  line-height: 60px;
  color: #32325d;
  letter-spacing: -.01em;
}

@media (min-width: 670px) {
  .global-checkout .common-SuperTitle {
    font-size: 50px;
    line-height: 70px;
  }
}

.global-checkout .common-IntroText {
  font-weight: 400;
  font-size: 21px;
  line-height: 31px;
  color: #525f7f;
}

@media (min-width: 670px) {
  .global-checkout .common-IntroText {
    font-size: 24px;
    line-height: 36px;
  }
}

.global-checkout .common-BodyText {
  font-weight: 400;
  font-size: 17px;
  line-height: 26px;
  color: #6b7c93;
}

.global-checkout .common-Link {
  color: #6772e5;
  font-weight: 500;
  cursor: pointer;
}

.global-checkout .common-Link:hover {
  color: #32325d;
}

.global-checkout .common-Link:active {
  color: #000;
}

.global-checkout .common-Link--arrow:after {
  font: normal 18px StripeIcons;
  content: "\2192";
  padding-left: 5px;
}

.global-checkout .common-Button {
  white-space: nowrap;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  padding: 0 14px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  background: #fff;
  border-radius: 4px;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.025em;
  color: #6772e5;
  text-decoration: none;
}

.global-checkout .common-Button:hover {
  color: #7795f8;
  transform: translateY(-1px);
  box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
}

.global-checkout .common-Button:active {
  color: #555abf;
  background-color: #f6f9fc;
  transform: translateY(1px);
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
}

.global-checkout .common-Button--default {
  color: #fff;
  background: #6772e5;
}

.global-checkout .common-Button--default:hover {
  color: #fff;
  background-color: #7795f8;
}

.global-checkout .common-Button--default:active {
  color: #e6ebf1;
  background-color: #555abf;
}

.global-checkout .common-Button--dark {
  color: #fff;
  background: #32325d;
}

.global-checkout .common-Button--dark:hover {
  color: #fff;
  background-color: #43458b;
}

.global-checkout .common-Button--dark:active {
  color: #e6ebf1;
  background-color: #32325d;
}

.global-checkout .common-Button--disabled {
  color: #fff;
  background: #aab7c4;
  pointer-events: none;
}

.global-checkout .common-ButtonIcon {
  display: inline;
  margin: 0 5px 0 0;
  position: relative;
}

.global-checkout .common-ButtonGroup {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -10px;
}

.global-checkout .common-ButtonGroup .common-Button {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 10px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

@keyframes void-animation-out {
  0%, to {
    opacity: 1;
  }
}

.global-checkout main {
  position: relative;
  display: block;
  z-index: 1;
}

.global-checkout .stripes {
  position: absolute;
  width: 100%;
  transform: skewY(-12deg);
  height: 950px;
  top: -350px;
  background: linear-gradient(180deg, #e6ebf1 350px, rgba(230, 235, 241, 0));
}

.global-checkout .stripes .stripe {
  position: absolute;
  height: 190px;
}

.global-checkout .stripes .s1 {
  height: 380px;
  top: 0;
  left: 0;
  width: 24%;
  background: linear-gradient(90deg, #e6ebf1, rgba(230, 235, 241, 0));
}

.global-checkout .stripes .s2 {
  top: 380px;
  left: 4%;
  width: 35%;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0));
}

.global-checkout .stripes .s3 {
  top: 380px;
  right: 0;
  width: 38%;
  background: linear-gradient(90deg, #e4e9f0, rgba(228, 233, 240, 0));
}

.global-checkout main > .container-lg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  max-width: 600px;
  padding: -10px 20px 110px;
}

.global-checkout main > .container-lg .cell {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -ms-flex: auto;
  flex: auto;
  min-width: 100%;
  min-height: 300px;
  padding: 0 40px;
}

.global-checkout main > .container-lg .cell + .cell {
  margin-top: 70px;
}

.global-checkout main > .container-lg .cell.intro {
  padding: 0;
}

@media (min-width: 670px) {
  .global-checkout main > .container-lg .cell.intro {
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .global-checkout .optionList {
    margin-left: 13px;
  }
}

.global-checkout main > .container-lg .cell.intro > * {
  width: 100%;
  max-width: 700px;
}

.global-checkout main > .container-lg .cell.intro .common-IntroText {
  margin-top: 10px;
}

.global-checkout main > .container-lg .cell.intro .common-BodyText {
  margin-top: 15px;
}

.global-checkout main > .container-lg .cell.intro .common-ButtonGroup {
  width: auto;
  margin-top: 20px;
}

.global-checkout main > .container-lg .content-checkout-order {
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
  padding: 15px 0 15px 0;
  margin-left: -20px;
  margin-right: -20px;
}

@media (min-width: 670px) {
  .global-checkout main > .container-lg .content-checkout-order {
    padding: 0px 0px 40px 0px;
  }
}

.global-checkout main > .container-lg .content-checkout-order.submitted form,
.global-checkout main > .container-lg .content-checkout-order.submitting form {
  opacity: 0;
  pointer-events: none;
}

.global-checkout main > .container-lg .content-checkout-order.submitted .success,
.global-checkout main > .container-lg .content-checkout-order.submitting .success {
  pointer-events: all;
}

.global-checkout main > .container-lg .content-checkout-order.submitting .success .icon {
  opacity: 1;
}

.global-checkout main > .container-lg .content-checkout-order.submitted .success > * {
  opacity: 1;
}

.global-checkout main > .container-lg .content-checkout-order.submitted .success .icon .border,
.global-checkout main > .container-lg .content-checkout-order.submitted .success .icon .checkmark {
  opacity: 1;
  stroke-dashoffset: 0 !important;
}

.global-checkout main > .container-lg .content-checkout-order * {
  /*margin: 10px;
    padding: 10px;*/
}

.global-checkout main > .container-lg .content-checkout-order .caption {
  display: flex;
  justify-content: space-between;
  position: absolute;
  width: 100%;
  top: 100%;
  left: 0;
  padding: 15px 10px 0;
  color: #aab7c4;
  font-family: Roboto, "Open Sans", "Segoe UI", sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.global-checkout main > .container-lg .content-checkout-order .caption * {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

.global-checkout main > .container-lg .content-checkout-order .caption .no-charge {
  color: #cfd7df;
  margin-right: 10px;
}

.global-checkout main > .container-lg .content-checkout-order .caption a.source {
  text-align: right;
  color: inherit;
  margin-left: 10px;
}

.global-checkout main > .container-lg .content-checkout-order .caption a.source:hover {
  color: #6772e5;
}

.global-checkout main > .container-lg .content-checkout-order .caption a.source:active {
  color: #43458b;
}

.global-checkout main > .container-lg .content-checkout-order .caption a.source svg {
  margin-right: 10px;
}

.global-checkout main > .container-lg .content-checkout-order .caption a.source svg path {
  fill: currentColor;
}

.global-checkout main > .container-lg .content-checkout-order form {
  position: relative;
  width: 100%;
  max-width: 600px;
  padding-top: 25px;
}

.global-checkout main > .container-lg .content-checkout-order form input::-webkit-input-placeholder {
  opacity: 1;
}

.global-checkout main > .container-lg .content-checkout-order form input::-moz-placeholder {
  opacity: 1;
}

.global-checkout main > .container-lg .content-checkout-order form input:-ms-input-placeholder {
  opacity: 1;
}

.global-checkout main > .container-lg .content-checkout-order .error {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  top: 100%;
  margin-top: 20px;
  left: 0;
  padding: 0 15px;
  font-size: 13px !important;
  opacity: 0;
  transform: translateY(10px);
  transition-property: opacity, transform;
  transition-duration: 0.35s;
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout main > .container-lg .content-checkout-order .error.visible {
  opacity: 1;
  transform: none;
}

.global-checkout main > .container-lg .content-checkout-order .error .message {
  font-size: inherit;
}

.global-checkout main > .container-lg .content-checkout-order .error svg {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-top: -1px;
  margin-right: 10px;
}

.global-checkout main > .container-lg .content-checkout-order .success {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  text-align: center;
  pointer-events: none;
  overflow: hidden;
}

@media (min-width: 670px) {
  .global-checkout main > .container-lg .content-checkout-order .success {
    padding: 40px;
  }
}

.global-checkout main > .container-lg .content-checkout-order .success > * {
  transition-property: opacity, transform;
  transition-duration: 0.35s;
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  opacity: 0;
  transform: translateY(0px);
}

.global-checkout main > .container-lg .content-checkout-order .success .icon {
  margin: 15px 0 30px;
}

.global-checkout main > .container-lg .content-checkout-order .success .icon .border {
  stroke-dasharray: 251;
  stroke-dashoffset: 62.75;
  transform-origin: 50% 50%;
  transition: stroke-dashoffset 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  animation: spin 1s linear infinite;
}

.global-checkout main > .container-lg .content-checkout-order .success .icon .checkmark {
  stroke-dasharray: 60;
  stroke-dashoffset: 60;
  transition: stroke-dashoffset 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) 0.35s;
}

.global-checkout main > .container-lg .content-checkout-order .success .title {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 8px;
}

.global-checkout main > .container-lg .content-checkout-order .success .message {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 25px;
  line-height: 1.6em;
}

.global-checkout main > .container-lg .content-checkout-order .success .message span {
  font-size: inherit;
}

.global-checkout main > .container-lg .content-checkout-order .success .reset:active {
  transition-duration: 0.15s;
  transition-delay: 0s;
  opacity: 0.65;
}

.global-checkout main > .container-lg .content-checkout-order .success .reset svg {
  will-change: transform;
}

.global-checkout footer {
  position: relative;
  max-width: 750px;
  padding: 50px 20px;
  margin: 0 auto;
}

.global-checkout .optionList {
  margin: 6px 0;
}

.global-checkout .optionList li {
  display: inline-block;
  margin-right: 13px;
}

.global-checkout .optionList a {
  color: #aab7c4;
  transition: color 0.1s ease-in-out;
  cursor: pointer;
  font-size: 15px;
  line-height: 26px;
}

.global-checkout .optionList a.selected {
  color: #6772e5;
  font-weight: 600;
}

.global-checkout .optionList a:hover {
  color: #32325d;
}

.global-checkout .optionList a.selected:hover {
  cursor: default;
  color: #6772e5;
}

.global-checkout .block-order {
  background-color: #fff;
}

.global-checkout .block-order * {
  font-family: Source Code Pro, Consolas, Menlo, monospace;
  font-size: 18px;
  font-weight: 500;
}

.global-checkout .block-order .row {
  display: -ms-flexbox;
  display: flex;
  margin: 0 35px 10px;
}

.global-checkout .block-order .field {
  position: relative;
  width: 100%;
  height: 50px;
  margin: 0 10px;
}

.global-checkout .block-order .field.half-width {
  width: 45%;
}

.global-checkout .block-order .field.quarter-width {
  width: calc(25% - 10px);
}

.global-checkout .block-order .baseline {
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
  background-color: #cfd7df;
  transition: background-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout .block-order label {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 8px;
  color: #cfd7df;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transform-origin: 0 50%;
  cursor: text;
  transition-property: color, transform;
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout .block-order .input {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  padding-bottom: 7px;
  color: #32325d;
  background-color: transparent;
}

.global-checkout .block-order .input::-webkit-input-placeholder {
  color: transparent;
  transition: color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout .block-order .input::-moz-placeholder {
  color: transparent;
  transition: color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout .block-order .input:-ms-input-placeholder {
  color: transparent;
  transition: color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.global-checkout .block-order .input.StripeElement {
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  will-change: opacity;
}

.global-checkout .block-order .input.focused,
.global-checkout .block-order .input:not(.empty) {
  opacity: 1;
}

.global-checkout .block-order .input.focused::-webkit-input-placeholder,
.global-checkout .block-order .input:not(.empty)::-webkit-input-placeholder {
  color: #cfd7df;
}

.global-checkout .block-order .input.focused::-moz-placeholder,
.global-checkout .block-order .input:not(.empty)::-moz-placeholder {
  color: #cfd7df;
}

.global-checkout .block-order .input.focused:-ms-input-placeholder,
.global-checkout .block-order .input:not(.empty):-ms-input-placeholder {
  color: #cfd7df;
}

.global-checkout .block-order .input.focused + label,
.global-checkout .block-order .input:not(.empty) + label {
  color: #aab7c4;
  transform: scale(0.85) translateY(-25px);
  cursor: default;
}

.global-checkout .block-order .input.focused + label {
  color: #3F547A;
}

.global-checkout .block-order .input.invalid + label {
  color: #ffa27b;
}

.global-checkout .block-order .input.focused + label + .baseline {
  background-color: #3F547A;
}

.global-checkout .block-order .input.focused.invalid + label + .baseline {
  background-color: #f53f61;
}

.global-checkout .block-order input,
.global-checkout .block-order button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  border-style: none;
}

.global-checkout .block-order input:-webkit-autofill {
  -webkit-text-fill-color: #e39f48;
  transition: background-color 100000000s;
  -webkit-animation: 1ms void-animation-out;
}

.global-checkout .block-order .StripeElement--webkit-autofill {
  background: transparent !important;
}

.global-checkout .block-order input,
.global-checkout .block-order button {
  -webkit-animation: 1ms void-animation-out;
}

.global-checkout .block-order button {
  display: block;
  height: 40px;
  margin: 40px 15px 0;
  background-color: #3F547A;
  border-radius: 4px;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
  min-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.global-checkout .block-order .error svg {
  margin-top: 0 !important;
}

.global-checkout .block-order .error svg .base {
  fill: #f53f61;
}

.global-checkout .block-order .error svg .glyph {
  fill: #fff;
}

.global-checkout .block-order .error .message {
  color: #f53f61;
}

.global-checkout .block-order .success .icon .border {
  stroke: #3F547A;
}

.global-checkout .block-order .success .icon .checkmark {
  stroke: #3F547A;
}

.global-checkout .block-order .success .title {
  color: #32325d;
  font-size: 18px !important;
}

.global-checkout .block-order .success .message {
  color: #8898aa;
  font-size: 13px !important;
}

.global-checkout .block-order .success .reset path {
  fill: #3F547A;
}

label .invalid-feedback {
  font-size: 50% !important;
  margin-top: 13px;
}

label .invalid-feedback .d-block {
  display: none !important;
}

.has-float-label label {
  height: 8px;
}

.bloc-question {
  background: #f1f1f1;
  padding: 30px;
  text-align: center;
  border-radius: 5px;
}

.cercle-question {
  width: 70px;
  height: 70px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  background: #3F547A;
  text-align: center;
}

.step-qcm {
  color: white;
  padding-top: 22px;
  margin-top: -70px;
  position: absolute;
  right: -35px;
}

.cercle-score {
  width: 100px;
  height: 100px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #3F547A;
  text-align: center;
}

.txt-score {
  font-size: 20px;
  padding-top: 30px;
  font-weight: bold;
}

.bloc-upload {
  padding: 20px;
  background: #efefef;
  margin-right: 20px;
  margin-bottom: 20px;
}

.icone {
  text-align: center;
}

.icone .my_false {
  filter: invert(50%);
  color: #5e5e6a;
  background: transparent;
}

.icone .my_true {
  filter: invert(0%);
  color: #830130;
  background: transparent;
}

.icone img:hover {
  filter: invert(0%);
  color: #830130;
  background: transparent;
}

.icone img {
  cursor: pointer;
  max-height: 50px;
  position: relative;
  bottom: 0;
  filter: invert(50%);
  color: #5e5e6a;
  background: transparent;
}

@media (min-width: 320px) {
  .icone img {
    max-height: 50px;
    bottom: 0;
  }
}

@media (min-width: 500px) {
  .icone img {
    max-height: 80px;
    bottom: 0;
  }
}

@media (min-width: 1200px) {
  .icone img {
    max-height: 80px;
    bottom: 0;
  }
}

.my_title {
  font-size: 20px;
  color: #3F547A;
}

.prospector .bck {
  background: #3F547A;
}

.prospector th {
  border-top: 0px solid #dee2e6 !important;
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL3NldHRpbmdzL2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvZ2VuZXJpYy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy90b29scy9taXhpbnMvbWVkaWFRdWVyaWVzUmFuZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3Rvb2xzL21peGlucy9jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3RvcGJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy90b29scy9taXhpbnMvcGxhY2Vob2xkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9wYWdlQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvcHJvZ3Jlc3NCYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9lYXN5UGllQ2hhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9mdWxsY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9kYXRhdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9jcmVkaXQtaW1tby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3Byb2dyZXNzVHJhY2tlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvYmctY29sb3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9zdGVwUHJvc3BlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy90b29sdGlwcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3BvY2hvaXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvY2hhdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2VtYWlsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvbG9naW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3Mvc2NyZWVucy9jb2x1bW4tc2lkZS1sZWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZm9udC1zaXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvcGxhY2VtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZmllbGQtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2Zsb2F0LWxhYmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZG93bmxvYWQtZG9jcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2JyZWFrcG9pbnQtcHJvc3BlY3QtZGV0YWlsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC91dGlscy9jZW50ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L21peGlucy9tZWRpYVF1ZXJ5Q29uZGl0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvdXRpbHMvZ2FwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC91dGlscy9wZWVycy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvdXRpbHMvbGF5ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL21hcmdpbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvaGVscGVycy9vYmplY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3BhZGRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcG9zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3NpemVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3BzZXVkby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2FzaWRlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9hdXRvY29tcGxldGUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Rhc2hib2FyZC9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2lkZWJhci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vbG9naW4vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Zvcm0vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3BhZ2luYXRpb24vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3Byb2R1Y3QvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Jhc2UvZm9udHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Jhc2UvZnJvbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2xvYWRlci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2VsZWN0Mi9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2ltdWxhdGlvbi9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vaWNoZWNrL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9zdGVwX2xwL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9tb2R1bGUvY3JlZGl0LWNvbnNvL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9zaWduYXR1cmUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3BheW1lbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Vycm9ycy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2FybW9uaWFsZS9hc3NldHMvc2Nzcy9wYWNrYWdlcy9wcm8vbW9kdWxlL2Zvcm1hdGlvbi9xY20uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvcHJvL21vZHVsZS9mb3JtYXRpb24vdXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvYXJtb25pYWxlL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL3Byby9tb2R1bGUvY3JlZGl0LWltbW8vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9hcm1vbmlhbGUvYXNzZXRzL3Njc3MvcGFja2FnZXMvcHJvL2xpc3RlUHJvc3BlY3QvaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBQ0E7RUFDQTtDQ0NEOztBREVEO0VBQ0U7RUFDQTtFQUNBO0NDQ0Q7O0FERUQ7O0VBQ0U7Q0NFRDs7QURDRDs7RUFDRTtFQUNBO0VBQ0E7Q0NHRDs7QURBRDs7O0VBRUU7RUFDQTtFQUNBO0NDSUQ7O0FEREQ7OztFQUVFO0NDS0Q7O0FERkQ7O0VBQ0U7RUFDQTtFQUNBO0NDTUQ7O0FESEQ7RUFDRTtDQ01EOztBQy9DRDs7O0VBQ0U7Q0RvREQ7O0FDN0NEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEZ0REOztBQzdDRDs7Ozs7O0VBTUU7RUFDQTtFQUNBO0NEZ0REOztBQ3hERDs7Ozs7O0VBV0k7Q0RzREg7O0FDakVEOzs7Ozs7RUFlSTtFQUNBO0NEMkRIOztBQ3ZERDtFQUNFO0VBQ0E7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDM0REOztFQUtJO0VBQ0E7Q0QyREg7O0FDakVEO0VBVUk7Q0QyREg7O0FDckVEOzs7RUFpQk07Q0QwREw7O0FDckREO0VBQ0U7Q0R3REQ7O0FDckREO0VBQ0U7Q0R3REQ7O0FDckREO0VBQ0U7Q0R3REQ7O0FFM0hEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7Q0Y2SEQ7O0FFcklEO0VBV0k7Q0Y4SEg7O0FHakdDO0VEeENGO0lBZUk7R0YrSEQ7O0VFOUlIO0lBbUJRO0lBQ0E7R0YrSEw7O0VFbkpIO0lBd0JZO0lBQ0E7R0YrSFQ7O0VFeEpIO0lBK0JRO0dGNkhMOztFRTVKSDtJQW9DYztHRjRIWDs7RUVoS0g7SUE0Q2M7R0Z3SFg7O0VFcEtIO0lBaURnQjtHRnVIYjs7RUV4S0g7SUEwRE07R0ZrSEg7O0VFNUtIO0lBOERVO0lBQ0E7R0ZrSFA7O0VFakxIO0lBc0VnQjtHRitHYjs7RUVyTEg7SUE4RWdCO0dGMkdiOztFRXpMSDtJQW9GZ0I7R0Z5R2I7Q0FDRjs7QUdsS0M7RUQ1QkY7SUE4Rkk7SUFDQTtHRnFHRDtDQUNGOztBRTlGRDtFQUNFO0VBQ0E7Q0ZpR0Q7O0FFMUZEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q0Y2RkQ7O0FFakdEO0VBUUk7RUFDQTtDRjZGSDs7QUV0R0Q7RUFZTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0Y4Rkw7O0FFL0dEO0VBcUJNO0NGOEZMOztBRW5IRDtFQTBCSTtFQUNBO0VBQ0E7RUFDQTtDRjZGSDs7QUUxSEQ7RUFnQ007Q0Y4Rkw7O0FHbE5DO0VEb0ZGO0lBb0NNO0dGK0ZIO0NBQ0Y7O0FHNU1DO0VEd0VGO0lBd0NNO0dGaUdIO0NBQ0Y7O0FFekZEO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0YyRkQ7O0FJN1FDOztFQUVFO0VBQ0E7Q0pnUkg7O0FJN1FDO0VBQ0U7Q0pnUkg7O0FFN0dEO0VBV0k7Q0ZzR0g7O0FFakhEO0VBZ0JNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRnFHTDs7QUU3SEQ7RUE2Qkk7Q0ZvR0g7O0FFaklEO0VBaUNRO0VBQ0E7RUFDQTtFQUNBO0NGb0dQOztBRzdRQztFRHFJRjtJQXdDVTtHRnFHUDtDQUNGOztBRTlJRDtFQThDVTtDRm9HVDs7QUVsSkQ7RUFpRFk7Q0ZxR1g7O0FFdEpEO0VBcURZO0NGcUdYOztBRTFKRDtFQTBEVTtDRm9HVDs7QUU5SkQ7RUE2RFk7Q0ZxR1g7O0FFbEtEO0VBaUVZO0NGcUdYOztBRXRLRDtFQXdFTTtDRmtHTDs7QUUxS0Q7O0VBNkVRO0VBQ0E7Q0ZrR1A7O0FFaExEOztFQWlGVTtDRm9HVDs7QUVyTEQ7RUEyRlU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NGOEZUOztBRWpNRDtFQXVHYztFQUNBO0NGOEZiOztBRXRNRDs7RUE0R2dCO0VBQ0E7Q0YrRmY7O0FFNU1EO0VBbUhnQjtDRjZGZjs7QUVoTkQ7RUE0SE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NGd0ZMOztBRXpORDtFQW9JUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtDRndGUDs7QUd2WEM7RUR5U0Y7SUFHTTtHRmdGSDs7RUVuRkg7SUFPVTtJQUNBO0dGZ0ZQOztFRXhGSDtJQVlVO0dGZ0ZQOztFRTVGSDtJQWlCZ0I7R0YrRWI7O0VFaEdIO0lBeUJnQjtHRjJFYjs7RUVwR0g7SUE4QmtCO0dGMEVmOztFRXhHSDtJQXVDUTtHRnFFTDs7RUU1R0g7SUEyQ1k7SUFDQTtHRnFFVDs7RUVqSEg7SUFtRGtCO0dGa0VmOztFRXJISDtJQTJEa0I7R0Y4RGY7O0VFekhIO0lBaUVrQjtHRjREZjtDQUNGOztBRy9ZQztFRGlSRjtJQTJFTTtHRndESDs7RUVuSUg7SUErRVU7SUFDQTtHRndEUDs7RUV4SUg7SUFvRmM7SUFDQTtHRndEWDs7RUU3SUg7SUE4RmdCO0dGbURiOztFRWpKSDtJQXNHZ0I7R0YrQ2I7O0VFckpIO0lBNEdnQjtHRjZDYjtDQUNGOztBR3ZiQztFRDZSRjtJQXFITTtHRjBDSDtDQUNGOztBSzdkRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7Q0wrZEQ7O0FHeGNDO0VFaENGO0lBWUk7R0xpZUQ7Q0FDRjs7QUdsY0M7RUU1Q0Y7SUFnQkk7R0xtZUQ7Q0FDRjs7QUtwZkQ7RUFzQkk7Q0xrZUg7O0FJN2ZDOztFQUVFO0VBQ0E7Q0pnZ0JIOztBSTdmQztFQUNFO0NKZ2dCSDs7QUtsZ0JEOztFQTBCTTtFQUNBO0VBQ0E7RUFDQTtDTDZlTDs7QUsxZ0JEOztFQWdDUTtDTCtlUDs7QUsvZ0JEOztFQW1DVTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NMaWZUOztBS3hoQkQ7O0VBMkNZO0NMa2ZYOztBSzdoQkQ7Ozs7RUFnRFk7RUFDQTtDTG9mWDs7QUdyZ0JDO0VFaENGOztJQXFEWTtHTHNmVDtDQUNGOztBSzVpQkQ7O0VBMkRRO0NMc2ZQOztBS2pqQkQ7O0VBOERVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDTHdmVDs7QUs5akJEOztFQTBFVTtFQUNBO0NMeWZUOztBR3BpQkM7RUVoQ0Y7O0lBOEVZO0dMNGZUO0NBQ0Y7O0FLM2tCRDtFQXFGTTtFQUNBO0VBQ0E7RUFDQTtDTDBmTDs7QUtsbEJEO0VBNEZRO0VBQ0E7RUFDQTtDTDBmUDs7QUt4bEJEO0VBMEdRO0NMa2ZQOztBSzVsQkQ7RUErR007RUFDQTtDTGlmTDs7QUtqbUJEO0VBb0hNO0NMaWZMOztBS3JtQkQ7RUF1SFE7RUFDQTtDTGtmUDs7QUsxbUJEO0VBMkhVO0NMbWZUOztBSzltQkQ7RUE4SFk7RUFDQTtFQUNBO0NMb2ZYOztBS3BuQkQ7RUF5SU07Q0wrZUw7O0FLeG5CRDtFQThJUTtDTDhlUDs7QUs1bkJEO0VBa0pRO0NMOGVQOztBS2hvQkQ7RUF3Skk7Q0w0ZUg7O0FLcG9CRDtFQTJKTTtDTDZlTDs7QUt4b0JEO0VBK0pNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0w2ZUw7O0FHbm5CQztFRWhDRjtJQXlLUTtHTCtlTDtDQUNGOztBTTlwQkM7RURrTE07RUFDQTtDTGdmUDs7QU1scUJDO0VEaUxNO0VBQ0E7Q0xxZlA7O0FNdHFCQztFRGdMTTtFQUNBO0NMMGZQOztBTTFxQkM7RUQrS007RUFDQTtDTCtmUDs7QUtyZkQ7RUFFSTtDTHVmSDs7QUdqcEJDO0VFd0pGO0lBS007R0x5Zkg7Q0FDRjs7QUczb0JDO0VFNElGO0lBU007R0wyZkg7Q0FDRjs7QU8xckJEO0VBQ0U7RUFDQTtDUDZyQkQ7O0FHdHBCQztFSXpDRjtJQU1JO0dQOHJCRDtDQUNGOztBR3hxQkM7RUk3QkY7SUFVSTtHUGdzQkQ7Q0FDRjs7QU96ckJEO0VBQ0U7RUFDQTtDUDRyQkQ7O0FHbnJCQztFSVhGO0lBS0k7R1A4ckJEO0NBQ0Y7O0FPM3JCRDtFQUNFO0NQOHJCRDs7QU92ckJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDByQkQ7O0FHenJCQztFSU5GO0lBU0k7SUFDQTtHUDJyQkQ7Q0FDRjs7QUc1c0JDO0VJTUY7SUFjSTtHUDZyQkQ7Q0FDRjs7QU90ckJEO0VBRUk7Q1B3ckJIOztBR3R0QkM7RUk0QkY7SUFLTTtHUDByQkg7Q0FDRjs7QUdodEJDO0VJZ0JGO0lBU007R1A0ckJIO0NBQ0Y7O0FPdHNCRDtFQWNJO0NQNHJCSDs7QUd0dUJDO0VJNEJGO0lBaUJNO0dQOHJCSDtDQUNGOztBR2h1QkM7RUlnQkY7SUFxQk07SUFDQTtHUGdzQkg7Q0FDRjs7QVE3eEJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1JneUJEOztBU3B5QkQ7RUFDRTtDVHV5QkQ7O0FTeHlCRDtFQUlJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1R3eUJIOztBVWh6QkQ7RUFDRTtFQUNBO0NWbXpCRDs7QVVyekJEO0VBS0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVm96Qkg7O0FVaDBCRDtFQWdCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWb3pCSDs7QVV4MEJEO0VBdUJNO0VBQ0E7Q1ZxekJMOztBVTcwQkQ7RUE0Qk07RUFDQTtDVnF6Qkw7O0FVaHpCRDtFQUNFO0NWbXpCRDs7QVVoekJEOztFQUVFO0NWbXpCRDs7QVVoekJEOztFQUVFO0NWbXpCRDs7QVVoekJEOzs7Ozs7OztFQVNJO0NWa3pCSDs7QVUzekJEO0VBYUk7Q1ZrekJIOztBVTl5QkQ7RUFHTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWK3lCTDs7QVUxeUJEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1Y0eUJIOztBVXB6QkQ7RUFZSTtDVjR5Qkg7O0FXeDRCRDtFQUdNO0VBQ0E7Q1h5NEJMOztBV3A0QkQ7RUFFSTtDWHM0Qkg7O0FXbDRCRDtFQUNFO0VBQ0E7Q1hxNEJEOztBV3Y0QkQ7RUFLSTtFQUNBO0VBQ0E7Q1hzNEJIOztBR2wzQkM7RVEzQkY7SUFVTTtHWHc0Qkg7Q0FDRjs7QVduNUJEO0VBY007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1h5NEJMOztBV2g2QkQ7RUE0Qkk7RUFDQTtDWHc0Qkg7O0FHMTRCQztFUTNCRjtJQWdDTTtHWDA0Qkg7Q0FDRjs7QVczNkJEO0VBb0NNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NYMjRCTDs7QVd4N0JEO0VBa0RJO0VBQ0E7Q1gwNEJIOztBVzc3QkQ7RUF1REk7Q1gwNEJIOztBV2o4QkQ7RUEyREk7RUFDQTtDWDA0Qkg7O0FXdDhCRDtFQStETTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWDI0Qkw7O0FXaDlCRDs7OztFQTJFUTtFQUNBO0NYNDRCUDs7QVd4OUJEOzs7Ozs7OztFQWdGVTtDWG01QlQ7O0FXbitCRDs7OztFQW9GVTtFQUNBO0NYczVCVDs7QVczK0JEO0VBMEZRO0VBQ0E7Q1hxNUJQOztBV2gvQkQ7RUErRlE7RUFDQTtDWHE1QlA7O0FXci9CRDtFQW1HVTtFQUNBO0NYczVCVDs7QVcxL0JEO0VBMkdJO0VBQ0E7Q1htNUJIOztBVy80QkQ7OztFQUdFO0dBQ0E7Q1hrNUJEOztBVy80QkQ7Ozs7O0VBS0U7RUFDQTtDWGs1QkQ7O0FXOTRCRDtFQUNFO0NYaTVCRDs7QVcvNEJEO0VBQ0U7Q1hrNUJEOztBV2g1QkQ7RUFDRTtDWG01QkQ7O0FXajVCRDtFQUNFO0NYbzVCRDs7QVdsNUJEO0VBQ0U7Q1hxNUJEOztBWWxqQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QWE1ekNEO0VBQ0U7RUFDQTtFQUNBO0NiK3pDRDs7QWE1ekNEO0VBQ0U7RUFDQTtDYit6Q0Q7O0FhMXpDRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDYjZ6Q0Q7O0FhMXpDRDtFQUNFO0lBQUs7R2I4ekNKOztFYTd6Q0Q7SUFDRTtJQUNBO0diZzBDRDtDQUNGOztBYTd6Q0Q7RUFDRTtJQUNFO0lBQ0E7R2JnMENEOztFYS96Q0M7SUFDQTtJQUNBO0lBQ0E7R2JrMENEO0NBQ0Y7O0FjMzJDRDtFQUNFO0VBQ0E7Q2Q4MkNEOztBZWgzQ0Q7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZmszQ0g7O0FlaDRDRDtFQWtCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2ZrM0NIOztBZXo0Q0Q7RUEyQkk7RUFDQTtFQU1BO0NmNjJDSDs7QWUvNENEO0VBcUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NmODJDSDs7QWU1NUNEO0VBaURJO0VBQ0E7Q2YrMkNIOztBZWo2Q0Q7RUFzREk7RUFDQTtFQUNBO0NmKzJDSDs7QWV2NkNEO0VBMERNO0VBQ0E7RUFDQTtFQUNBO0NmaTNDTDs7QWU1MkNEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZjgyQ0g7O0FldjNDRDtFQWFJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2Y4MkNIOztBZTMyQ0M7RUE3QkY7SUErQk07R2Y4MkNIOztFZTc0Q0g7SUFrQ007R2YrMkNIO0NBQ0Y7O0FlbDVDRDtFQXdDSTtFQUVBO0VBQ0E7RUFDQTtFQUtBO0NmeTJDSDs7QWV4MkNHO0VBbERKO0lBbURNO0lBQ0E7R2Y0MkNIO0NBQ0Y7O0FlMzJDRztFQXRESjtJQXVETTtHZisyQ0g7Q0FDRjs7QWV2NkNEO0VBMERNO0VBQ0E7RUFDQTtFQUNBO0NmaTNDTDs7QWU5NkNEO0VBdUVRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZjIyQ1A7O0FleDNDTztFQS9EUjtJQWdFVTtJQUNBO0dmNDNDUDtDQUNGOztBZTMzQ087RUFuRVI7SUFvRVU7SUFDQTtHZiszQ1A7Q0FDRjs7QWVyOENEO0VBaUZJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NmdzNDSDs7QWVuM0NEO0VBR007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2ZvM0NMOztBZS8yQ0Q7RUFDRTtDZmszQ0Q7O0FlLzJDRDtFQUVJO0NmaTNDSDs7QWU3MkNEO0VBRUk7Q2YrMkNIOztBZWozQ0Q7RUFLSTtDZmczQ0g7O0FlNTJDRDtFQUVJO0NmODJDSDs7QWVoM0NEO0VBS0k7Q2YrMkNIOztBZTMyQ0Q7RUFDRTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWdCdGxERDs7RUFDRTtDaEIwbEREOztBaUIzbEREO0VBQW9CO0VBQXNCO0VBQW9CO0NqQmltRDdEOztBaUJobUREO0VBQWtCO0VBQXNCO0VBQW9CO0NqQnNtRDNEOztBaUJybUREO0VBQW9CO0VBQXNCO0VBQW9CO0NqQjJtRDdEOztBaUIxbUREO0VBQXFCO0VBQXNCO0VBQW9CO0NqQmduRDlEOztBaUIvbUREO0VBQXFCO0VBQXNCO0VBQW9CO0NqQnFuRDlEOztBaUJwbkREOzs7OztFQUNFO0VBQ0E7RUFDQTtDakIybkREOztBaUJ6bkREO0VBQVU7Q2pCNm5EVDs7QWtCdm9ERDtFQUNFO0NsQjBvREQ7O0FrQnZvREQ7RUFDRTtDbEIwb0REOztBa0J2b0REO0VBQ0U7Q2xCMG9ERDs7QWtCdm9ERDtFQUNFO0NsQjBvREQ7O0FrQnZvREQ7RUFDRTtDbEIwb0REOztBa0J2b0REO0VBQ0U7Q2xCMG9ERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0NuQmtxREQ7O0FtQi9wREQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDbkJrcUREOztBb0Izc0REO0VBQ0U7Q3BCOHNERDs7QW9CM3NERDtFQUNFO0NwQjhzREQ7O0FvQjNzREQ7O0VBRUU7Q3BCOHNERDs7QW9CM3NERDs7RUFFRTtDcEI4c0REOztBb0Izc0REOztFQUVFO0NwQjhzREQ7O0FvQjNzREQ7O0VBRUU7Q3BCOHNERDs7QXFCdnVERDtFQUNFO0VBQ0E7Q3JCMHVERDs7QXFCdnVERDtFQUNFO0NyQjB1REQ7O0FxQnZ1REQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDckIwdUREOztBcUJ2dUREO0VBQ0U7RUFDQTtFQUNBO0NyQjB1REQ7O0FzQjd2REQ7RUFDRTtFQUNBO0VBQ0E7Q3RCZ3dERDs7QUd6dERDO0VtQjFDRjtJQU1JO0lBQ0E7R3RCa3dERDs7RXNCendESDtJQVVNO0d0Qm13REg7Q0FDRjs7QXNCL3ZERDtFQUNFO0VBQ0E7Q3RCa3dERDs7QXVCbnhERDtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJxeERIOztBR2x2REM7RW9CMUNGO0lBVU07SUFDQTtHdkJ1eERIO0NBQ0Y7O0F1Qm55REQ7RUFnQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJ1eERIOztBR2p3REM7RW9CMUNGO0lBdUJNO0lBQ0E7SUFDQTtJQUNBO0d2Qnl4REg7Q0FDRjs7QUd0eERDO0VvQjlCRjtJQThCTTtHdkIyeERIO0NBQ0Y7O0F1QjF6REQ7RUFrQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2QjR4REw7O0FHenhEQztFb0IxQ0Y7SUEwQ1E7R3ZCOHhETDtDQUNGOztBRzN5REM7RW9COUJGO0lBOENRO0lBQ0E7SUFDQTtHdkJneURMO0NBQ0Y7O0F1QmoxREQ7RUFxRE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJneURMOztBdUJ6MUREO0VBNkRRO0N2Qmd5RFA7O0FHbnpEQztFb0IxQ0Y7SUFpRVE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHdkJpeURMOztFdUJ6MkRIO0lBMkVVO0d2Qmt5RFA7Q0FDRjs7QXVCOTJERDtFQWlGUTtDdkJpeURQOztBdUJsM0REO0VBbUZRO0N2Qm15RFA7O0FHNTBEQztFb0IxQ0Y7SUE2RlU7R3ZCOHhEUDtDQUNGOztBR2wxREM7RW9CMUNGO0lBbUdVO0d2Qjh4RFA7Q0FDRjs7QXdCbDRERDtFQUNFO0VBRUE7Q3hCbzRERDs7QXdCajRERDtFQUNFO0N4Qm80REQ7O0F3Qmo0REQ7RUFDRTtDeEJvNEREOztBd0JqNEREO0VBQ0U7Q3hCbzRERDs7QXdCajRERDtFQUNFO0N4Qm80REQ7O0F3Qmo0REQ7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q3hCbzRERDs7QXdCajRERDs7O0VBQ0U7RUFDQTtFQUNBO0N4QnM0REQ7O0F3Qm40REQ7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q3hCczRERDs7QXdCbjRERDtFQUNFO0N4QnM0REQ7O0F3Qm40REQ7O0VBQ0U7RUFDQTtFQUFhO0VBQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REQ7O0F3QnI0REQ7RUFDRTtDeEJ3NEREOztBd0JyNEREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDeEJ3NEREOztBd0JyNEREOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REQ7O0F3QnI0REQ7O0VBRUU7Q3hCdzRERDs7QXdCcjRERDs7RUFFRTtDeEJ3NEREOztBd0JyNEREO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHeEJ3NEREOztFd0J0NEREO0lBQ0U7SUFDQTtHeEJ5NEREOztFd0J2NEREO0lBQ0U7R3hCMDRERDs7RXdCeDRERDtJQUNFO0lBQ0E7R3hCMjRERDs7RXdCejRERDtJQUNFO0lBQ0E7R3hCNDRERDtDQUNGOztBd0J6NEREO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHeEI0NEREOztFd0IxNEREO0lBQ0U7SUFDQTtHeEI2NEREOztFd0IzNEREO0lBQ0U7R3hCODRERDs7RXdCNTRERDtJQUNFO0lBQ0E7R3hCKzRERDs7RXdCNzRERDtJQUNFO0lBQ0E7R3hCZzVERDtDQUNGOztBd0I3NEREO0VBRUk7Q3hCKzRESDs7QXdCajVERDtFQU1JO0N4Qis0REg7O0F3QnI1REQ7RUFVSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtDeEI4NERIOztBd0IvNUREOzs7RUF5Qk07RUFDQTtDeEI0NERMOztBd0J0NkREOzs7RUE2QlE7Q3hCKzREUDs7QXdCNTZERDtFQW1DSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4QjY0REg7O0F3QnY3REQ7RUE4Q0k7RUFDQTtFQUNBO0VBQ0E7Q3hCNjRESDs7QXdCOTdERDs7RUFzREk7Q3hCNjRESDs7QXdCbjhERDs7RUEyREk7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBRUE7Q3hCMDRESDs7QXdCOThERDtFQTBFTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REw7O0F3QnQ5REQ7RUFrRk07Q3hCdzRETDs7QXdCMTlERDtFQXlGTTtFQUNBO0VBQ0E7Q3hCcTRETDs7QXlCbG5FRDtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pCb25FSDs7QUdobEVDO0VzQjFDRjtJQVVNO0lBQ0E7R3pCcW5FSDtDQUNGOztBeUJqb0VEO0VBZ0JJO0VBQ0E7RUFDQTtFQUNBO0N6QnFuRUg7O0FHOWxFQztFc0IxQ0Y7SUF1Qk07SUFDQTtJQUNBO0lBQ0E7R3pCc25FSDtDQUNGOztBR25uRUM7RXNCOUJGO0lBOEJNO0d6QnduRUg7Q0FDRjs7QXlCdnBFRDtFQWtDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pCeW5FTDs7QUd0bkVDO0VzQjFDRjtJQTBDUTtHekIybkVMO0NBQ0Y7O0FHeG9FQztFc0I5QkY7SUE4Q1E7SUFDQTtJQUNBO0d6QjZuRUw7Q0FDRjs7QXlCOXFFRDtFQXFETTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6QjZuRUw7O0F5QnRyRUQ7RUE2RFE7Q3pCNm5FUDs7QUdocEVDO0VzQjFDRjtJQWtFUTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7R3pCNG5FTDs7RXlCcHNFSDtJQTJFVTtHekI2bkVQO0NBQ0Y7O0F5QnpzRUQ7RUFpRk07Q3pCNG5FTDs7QXlCN3NFRDtFQW1GUTtDekI4bkVQOztBR3ZxRUM7RXNCMUNGO0lBNEZRO0d6QjBuRUw7Q0FDRjs7QUc3cUVDO0VzQjFDRjtJQWtHUTtHekIwbkVMO0NBQ0Y7O0EwQjd0RUQ7RUFDRTtDMUJndUVEOztBMEI5dEVEO0VBQ0U7QzFCaXVFRDs7QTBCL3RFRDtFQUNFO0MxQmt1RUQ7O0EwQmh1RUQ7RUFDRTtDMUJtdUVEOztBMEJqdUVEO0VBQ0U7QzFCb3VFRDs7QTBCbHVFRDtFQUNFO0MxQnF1RUQ7O0EwQm51RUQ7RUFDRTtDMUJzdUVEOztBMEJwdUVEO0VBQ0U7QzFCdXVFRDs7QTBCcnVFRDtFQUNHO0MxQnd1RUY7O0EwQnR1RUQ7RUFDRTtDMUJ5dUVEOztBMEJ2dUVEO0VBQ0U7QzFCMHVFRDs7QTBCeHVFRDtFQUNFO0MxQjJ1RUQ7O0EwQnp1RUQ7RUFDRTtDMUI0dUVEOztBMEIxdUVEO0VBQ0U7QzFCNnVFRDs7QTBCM3VFRDtFQUNFO0MxQjh1RUQ7O0EwQjV1RUQ7RUFDRTtDMUIrdUVEOztBMEI3dUVEO0VBQ0U7SUFDRTtHMUJndkVEOztFMEI5dUVEO0lBQ0U7RzFCaXZFRDs7RTBCL3VFRDtJQUNFO0cxQmt2RUQ7O0UwQmh2RUQ7SUFDRTtHMUJtdkVEOztFMEJqdkVEO0lBQ0U7RzFCb3ZFRDs7RTBCbHZFRDtJQUNFO0cxQnF2RUQ7O0UwQm52RUQ7SUFDRTtHMUJzdkVEOztFMEJwdkVEO0lBQ0U7RzFCdXZFRDs7RTBCcnZFRDtJQUNFO0cxQnd2RUQ7O0UwQnJ2RUQ7SUFDRTtHMUJ3dkVEOztFMEJ0dkVEO0lBQ0U7RzFCeXZFRDs7RTBCdnZFRDtJQUNFO0cxQjB2RUQ7Q0FDRjs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtFQUNBO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtFQUNBO0VBQ0E7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0lBQ0U7RzNCazFFRDs7RTJCaDFFRDtJQUNFO0czQm0xRUQ7O0UyQmoxRUQ7SUFDRTtHM0JvMUVEOztFMkJsMUVEO0lBQ0U7RzNCcTFFRDs7RTJCbjFFRDtJQUNFO0czQnMxRUQ7O0UyQnAxRUQ7SUFDRTtHM0J1MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnQxRUQ7SUFDRTtJQUNBO0lBQ0E7RzNCeTFFRDs7RTJCdjFFRDtJQUNFO0czQjAxRUQ7Q0FDRjs7QTRCOWdGRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0M1QmloRkQ7O0E0QjlnRkQ7RUFDRTtFQUNBO0VBQ0E7QzVCaWhGRDs7QTRCOWdGRDtFQUNFO0M1QmloRkQ7O0E0QjlnRkQ7RUFDRTtDNUJpaEZEOztBNEI5Z0ZEO0VBQ0U7QzVCaWhGRDs7QTRCOWdGRDtFQUNFO0VBQ0E7RUFDQTtDNUJpaEZEOztBNEI5Z0ZEO0VBQ0U7RUFDQTtDNUJpaEZEOztBNkJsakZEO0VBQ0U7SUFDRTtJQUNBO0c3QnFqRkQ7Q0FDRjs7QTZCbGpGRDtFQUNFO0VBQ0E7RUFDQTtDN0JxakZEOztBNkJsakZEO0VBQ0U7RUFDQTtDN0JxakZEOztBNkJsakZEO0VBQ0U7QzdCcWpGRDs7QTZCbGpGRDs7RUFDRTtDN0JzakZEOztBOEI3a0ZEO0VBQ0U7QzlCZ2xGRDs7QStCamxGRDtFQUNFO0lBQ0U7Ry9Cb2xGRDtDQUNGOztBK0JsbEZEO0VBQ0U7SUFDRTtHL0JxbEZEO0NBQ0Y7O0ErQmxsRkQ7RUFDRTtJQUNFO0cvQnFsRkQ7Q0FDRjs7QStCbGxGRDtFQUNFO0lBQ0U7Ry9CcWxGRDtDQUNGOztBK0JsbEZEO0VBQ0U7SUFDRTtHL0JxbEZEO0NBQ0Y7O0ErQmxsRkQ7RUFDRTtJQUNFO0cvQnFsRkQ7Q0FDRjs7QWdDcG1GRDtFQUNFO0VBQ0E7Q2hDdW1GRDs7QWdDcG1GRDtFQUNFO0VBQ0E7Q2hDdW1GRDs7QWdDcG1GRDtFQUNFO0VBQ0E7RUFDQTtDaEN1bUZEOztBaUNybkZLO0VEbUJGO0lBQ0U7SUFDQTtHaENzbUZIOztFZ0NubUZDO0lBQ0U7SUFDQTtHaENzbUZIOztFZ0NubUZDO0lBQ0U7SUFDQTtJQUNBO0doQ3NtRkg7Q0FDRjs7QWlDdm9GSztFRG1CRjtJQUNFO0lBQ0E7R2hDd25GSDs7RWdDcm5GQztJQUNFO0lBQ0E7R2hDd25GSDs7RWdDcm5GQztJQUNFO0lBQ0E7SUFDQTtHaEN3bkZIO0NBQ0Y7O0FpQ3pwRks7RURtQkY7SUFDRTtJQUNBO0doQzBvRkg7O0VnQ3ZvRkM7SUFDRTtJQUNBO0doQzBvRkg7O0VnQ3ZvRkM7SUFDRTtJQUNBO0lBQ0E7R2hDMG9GSDtDQUNGOztBaUMzcUZLO0VEbUJGO0lBQ0U7SUFDQTtHaEM0cEZIOztFZ0N6cEZDO0lBQ0U7SUFDQTtHaEM0cEZIOztFZ0N6cEZDO0lBQ0U7SUFDQTtJQUNBO0doQzRwRkg7Q0FDRjs7QWlDN3JGSztFRG1CRjtJQUNFO0lBQ0E7R2hDOHFGSDs7RWdDM3FGQztJQUNFO0lBQ0E7R2hDOHFGSDs7RWdDM3FGQztJQUNFO0lBQ0E7SUFDQTtHaEM4cUZIO0NBQ0Y7O0FpQy9zRks7RURtQkY7SUFDRTtJQUNBO0doQ2dzRkg7O0VnQzdyRkM7SUFDRTtJQUNBO0doQ2dzRkg7O0VnQzdyRkM7SUFDRTtJQUNBO0lBQ0E7R2hDZ3NGSDtDQUNGOztBaUNqdUZLO0VEbUJGO0lBQ0U7SUFDQTtHaENrdEZIOztFZ0Mvc0ZDO0lBQ0U7SUFDQTtHaENrdEZIOztFZ0Mvc0ZDO0lBQ0U7SUFDQTtJQUNBO0doQ2t0Rkg7Q0FDRjs7QWlDbnZGSztFRG1CRjtJQUNFO0lBQ0E7R2hDb3VGSDs7RWdDanVGQztJQUNFO0lBQ0E7R2hDb3VGSDs7RWdDanVGQztJQUNFO0lBQ0E7SUFDQTtHaENvdUZIO0NBQ0Y7O0FpQ3J3Rks7RURtQkY7SUFDRTtJQUNBO0doQ3N2Rkg7O0VnQ252RkM7SUFDRTtJQUNBO0doQ3N2Rkg7O0VnQ252RkM7SUFDRTtJQUNBO0lBQ0E7R2hDc3ZGSDtDQUNGOztBaUN2eEZLO0VEbUJGO0lBQ0U7SUFDQTtHaEN3d0ZIOztFZ0Nyd0ZDO0lBQ0U7SUFDQTtHaEN3d0ZIOztFZ0Nyd0ZDO0lBQ0U7SUFDQTtJQUNBO0doQ3d3Rkg7Q0FDRjs7QWlDenlGSztFRG1CRjtJQUNFO0lBQ0E7R2hDMHhGSDs7RWdDdnhGQztJQUNFO0lBQ0E7R2hDMHhGSDs7RWdDdnhGQztJQUNFO0lBQ0E7SUFDQTtHaEMweEZIO0NBQ0Y7O0FpQzN6Rks7RURtQkY7SUFDRTtJQUNBO0doQzR5Rkg7O0VnQ3p5RkM7SUFDRTtJQUNBO0doQzR5Rkg7O0VnQ3p5RkM7SUFDRTtJQUNBO0lBQ0E7R2hDNHlGSDtDQUNGOztBa0N4MUJEO0VDaC9ERTtFQUNBO0NuQzQwRkQ7O0FtQ3AwRkM7RUFDRTtFQUNBO0NuQ3UwRkg7O0FtQ3owRkM7RUFLSTtFQUNBO0NuQ3cwRkw7O0FtQ3AwRkM7RUFDRTtFQUNBO0NuQ3UwRkg7O0FtQ3owRkM7RUFLSTtFQUNBO0NuQ3cwRkw7O0FtQ3AwRkM7RUFDRTtDbkN1MEZIOztBbUN4MEZDO0VBSUk7Q25DdzBGTDs7QWlDOTJGSztFRTRDQTtJQUNFO0lBQ0E7R25DczBGTDs7RW1DeDBGRztJQUtJO0lBQ0E7R25DdTBGUDs7RW1DbjBGRztJQUNFO0lBQ0E7R25DczBGTDs7RW1DeDBGRztJQUtJO0lBQ0E7R25DdTBGUDs7RW1DbjBGRztJQUNFO0duQ3MwRkw7O0VtQ3YwRkc7SUFJSTtHbkN1MEZQO0NBQ0Y7O0FpQzU0Rks7RUU0Q0E7SUFDRTtJQUNBO0duQ28yRkw7O0VtQ3QyRkc7SUFLSTtJQUNBO0duQ3EyRlA7O0VtQ2oyRkc7SUFDRTtJQUNBO0duQ28yRkw7O0VtQ3QyRkc7SUFLSTtJQUNBO0duQ3EyRlA7O0VtQ2oyRkc7SUFDRTtHbkNvMkZMOztFbUNyMkZHO0lBSUk7R25DcTJGUDtDQUNGOztBaUMxNkZLO0VFNENBO0lBQ0U7SUFDQTtHbkNrNEZMOztFbUNwNEZHO0lBS0k7SUFDQTtHbkNtNEZQOztFbUMvM0ZHO0lBQ0U7SUFDQTtHbkNrNEZMOztFbUNwNEZHO0lBS0k7SUFDQTtHbkNtNEZQOztFbUMvM0ZHO0lBQ0U7R25DazRGTDs7RW1DbjRGRztJQUlJO0duQ200RlA7Q0FDRjs7QWlDeDhGSztFRTRDQTtJQUNFO0lBQ0E7R25DZzZGTDs7RW1DbDZGRztJQUtJO0lBQ0E7R25DaTZGUDs7RW1DNzVGRztJQUNFO0lBQ0E7R25DZzZGTDs7RW1DbDZGRztJQUtJO0lBQ0E7R25DaTZGUDs7RW1DNzVGRztJQUNFO0duQ2c2Rkw7O0VtQ2o2Rkc7SUFJSTtHbkNpNkZQO0NBQ0Y7O0FpQ3QrRks7RUU0Q0E7SUFDRTtJQUNBO0duQzg3Rkw7O0VtQ2g4Rkc7SUFLSTtJQUNBO0duQys3RlA7O0VtQzM3Rkc7SUFDRTtJQUNBO0duQzg3Rkw7O0VtQ2g4Rkc7SUFLSTtJQUNBO0duQys3RlA7O0VtQzM3Rkc7SUFDRTtHbkM4N0ZMOztFbUMvN0ZHO0lBSUk7R25DKzdGUDtDQUNGOztBaUNwZ0dLO0VFNENBO0lBQ0U7SUFDQTtHbkM0OUZMOztFbUM5OUZHO0lBS0k7SUFDQTtHbkM2OUZQOztFbUN6OUZHO0lBQ0U7SUFDQTtHbkM0OUZMOztFbUM5OUZHO0lBS0k7SUFDQTtHbkM2OUZQOztFbUN6OUZHO0lBQ0U7R25DNDlGTDs7RW1DNzlGRztJQUlJO0duQzY5RlA7Q0FDRjs7QWlDbGlHSztFRTRDQTtJQUNFO0lBQ0E7R25DMC9GTDs7RW1DNS9GRztJQUtJO0lBQ0E7R25DMi9GUDs7RW1Ddi9GRztJQUNFO0lBQ0E7R25DMC9GTDs7RW1DNS9GRztJQUtJO0lBQ0E7R25DMi9GUDs7RW1Ddi9GRztJQUNFO0duQzAvRkw7O0VtQzMvRkc7SUFJSTtHbkMyL0ZQO0NBQ0Y7O0FpQ2hrR0s7RUU0Q0E7SUFDRTtJQUNBO0duQ3doR0w7O0VtQzFoR0c7SUFLSTtJQUNBO0duQ3loR1A7O0VtQ3JoR0c7SUFDRTtJQUNBO0duQ3doR0w7O0VtQzFoR0c7SUFLSTtJQUNBO0duQ3loR1A7O0VtQ3JoR0c7SUFDRTtHbkN3aEdMOztFbUN6aEdHO0lBSUk7R25DeWhHUDtDQUNGOztBaUM5bEdLO0VFNENBO0lBQ0U7SUFDQTtHbkNzakdMOztFbUN4akdHO0lBS0k7SUFDQTtHbkN1akdQOztFbUNuakdHO0lBQ0U7SUFDQTtHbkNzakdMOztFbUN4akdHO0lBS0k7SUFDQTtHbkN1akdQOztFbUNuakdHO0lBQ0U7R25Dc2pHTDs7RW1DdmpHRztJQUlJO0duQ3VqR1A7Q0FDRjs7QWlDNW5HSztFRTRDQTtJQUNFO0lBQ0E7R25Db2xHTDs7RW1DdGxHRztJQUtJO0lBQ0E7R25DcWxHUDs7RW1DamxHRztJQUNFO0lBQ0E7R25Db2xHTDs7RW1DdGxHRztJQUtJO0lBQ0E7R25DcWxHUDs7RW1DamxHRztJQUNFO0duQ29sR0w7O0VtQ3JsR0c7SUFJSTtHbkNxbEdQO0NBQ0Y7O0FpQzFwR0s7RUU0Q0E7SUFDRTtJQUNBO0duQ2tuR0w7O0VtQ3BuR0c7SUFLSTtJQUNBO0duQ21uR1A7O0VtQy9tR0c7SUFDRTtJQUNBO0duQ2tuR0w7O0VtQ3BuR0c7SUFLSTtJQUNBO0duQ21uR1A7O0VtQy9tR0c7SUFDRTtHbkNrbkdMOztFbUNubkdHO0lBSUk7R25DbW5HUDtDQUNGOztBaUN4ckdLO0VFNENBO0lBQ0U7SUFDQTtHbkNncEdMOztFbUNscEdHO0lBS0k7SUFDQTtHbkNpcEdQOztFbUM3b0dHO0lBQ0U7SUFDQTtHbkNncEdMOztFbUNscEdHO0lBS0k7SUFDQTtHbkNpcEdQOztFbUM3b0dHO0lBQ0U7R25DZ3BHTDs7RW1DanBHRztJQUlJO0duQ2lwR1A7Q0FDRjs7QW1DeHNHQztFQUNFO0VBQ0E7Q25DMnNHSDs7QW1DN3NHQztFQUtJO0VBQ0E7Q25DNHNHTDs7QW1DeHNHQztFQUNFO0VBQ0E7Q25DMnNHSDs7QW1DN3NHQztFQUtJO0VBQ0E7Q25DNHNHTDs7QW1DeHNHQztFQUNFO0NuQzJzR0g7O0FtQzVzR0M7RUFJSTtDbkM0c0dMOztBaUNsdkdLO0VFNENBO0lBQ0U7SUFDQTtHbkMwc0dMOztFbUM1c0dHO0lBS0k7SUFDQTtHbkMyc0dQOztFbUN2c0dHO0lBQ0U7SUFDQTtHbkMwc0dMOztFbUM1c0dHO0lBS0k7SUFDQTtHbkMyc0dQOztFbUN2c0dHO0lBQ0U7R25DMHNHTDs7RW1DM3NHRztJQUlJO0duQzJzR1A7Q0FDRjs7QWlDaHhHSztFRTRDQTtJQUNFO0lBQ0E7R25Dd3VHTDs7RW1DMXVHRztJQUtJO0lBQ0E7R25DeXVHUDs7RW1DcnVHRztJQUNFO0lBQ0E7R25Dd3VHTDs7RW1DMXVHRztJQUtJO0lBQ0E7R25DeXVHUDs7RW1DcnVHRztJQUNFO0duQ3d1R0w7O0VtQ3p1R0c7SUFJSTtHbkN5dUdQO0NBQ0Y7O0FpQzl5R0s7RUU0Q0E7SUFDRTtJQUNBO0duQ3N3R0w7O0VtQ3h3R0c7SUFLSTtJQUNBO0duQ3V3R1A7O0VtQ253R0c7SUFDRTtJQUNBO0duQ3N3R0w7O0VtQ3h3R0c7SUFLSTtJQUNBO0duQ3V3R1A7O0VtQ253R0c7SUFDRTtHbkNzd0dMOztFbUN2d0dHO0lBSUk7R25DdXdHUDtDQUNGOztBaUM1MEdLO0VFNENBO0lBQ0U7SUFDQTtHbkNveUdMOztFbUN0eUdHO0lBS0k7SUFDQTtHbkNxeUdQOztFbUNqeUdHO0lBQ0U7SUFDQTtHbkNveUdMOztFbUN0eUdHO0lBS0k7SUFDQTtHbkNxeUdQOztFbUNqeUdHO0lBQ0U7R25Db3lHTDs7RW1DcnlHRztJQUlJO0duQ3F5R1A7Q0FDRjs7QWlDMTJHSztFRTRDQTtJQUNFO0lBQ0E7R25DazBHTDs7RW1DcDBHRztJQUtJO0lBQ0E7R25DbTBHUDs7RW1DL3pHRztJQUNFO0lBQ0E7R25DazBHTDs7RW1DcDBHRztJQUtJO0lBQ0E7R25DbTBHUDs7RW1DL3pHRztJQUNFO0duQ2swR0w7O0VtQ24wR0c7SUFJSTtHbkNtMEdQO0NBQ0Y7O0FpQ3g0R0s7RUU0Q0E7SUFDRTtJQUNBO0duQ2cyR0w7O0VtQ2wyR0c7SUFLSTtJQUNBO0duQ2kyR1A7O0VtQzcxR0c7SUFDRTtJQUNBO0duQ2cyR0w7O0VtQ2wyR0c7SUFLSTtJQUNBO0duQ2kyR1A7O0VtQzcxR0c7SUFDRTtHbkNnMkdMOztFbUNqMkdHO0lBSUk7R25DaTJHUDtDQUNGOztBaUN0NkdLO0VFNENBO0lBQ0U7SUFDQTtHbkM4M0dMOztFbUNoNEdHO0lBS0k7SUFDQTtHbkMrM0dQOztFbUMzM0dHO0lBQ0U7SUFDQTtHbkM4M0dMOztFbUNoNEdHO0lBS0k7SUFDQTtHbkMrM0dQOztFbUMzM0dHO0lBQ0U7R25DODNHTDs7RW1DLzNHRztJQUlJO0duQyszR1A7Q0FDRjs7QWlDcDhHSztFRTRDQTtJQUNFO0lBQ0E7R25DNDVHTDs7RW1DOTVHRztJQUtJO0lBQ0E7R25DNjVHUDs7RW1DejVHRztJQUNFO0lBQ0E7R25DNDVHTDs7RW1DOTVHRztJQUtJO0lBQ0E7R25DNjVHUDs7RW1DejVHRztJQUNFO0duQzQ1R0w7O0VtQzc1R0c7SUFJSTtHbkM2NUdQO0NBQ0Y7O0FpQ2wrR0s7RUU0Q0E7SUFDRTtJQUNBO0duQzA3R0w7O0VtQzU3R0c7SUFLSTtJQUNBO0duQzI3R1A7O0VtQ3Y3R0c7SUFDRTtJQUNBO0duQzA3R0w7O0VtQzU3R0c7SUFLSTtJQUNBO0duQzI3R1A7O0VtQ3Y3R0c7SUFDRTtHbkMwN0dMOztFbUMzN0dHO0lBSUk7R25DMjdHUDtDQUNGOztBaUNoZ0hLO0VFNENBO0lBQ0U7SUFDQTtHbkN3OUdMOztFbUMxOUdHO0lBS0k7SUFDQTtHbkN5OUdQOztFbUNyOUdHO0lBQ0U7SUFDQTtHbkN3OUdMOztFbUMxOUdHO0lBS0k7SUFDQTtHbkN5OUdQOztFbUNyOUdHO0lBQ0U7R25DdzlHTDs7RW1DejlHRztJQUlJO0duQ3k5R1A7Q0FDRjs7QWlDOWhISztFRTRDQTtJQUNFO0lBQ0E7R25Dcy9HTDs7RW1DeC9HRztJQUtJO0lBQ0E7R25DdS9HUDs7RW1Dbi9HRztJQUNFO0lBQ0E7R25Dcy9HTDs7RW1DeC9HRztJQUtJO0lBQ0E7R25DdS9HUDs7RW1Dbi9HRztJQUNFO0duQ3MvR0w7O0VtQ3YvR0c7SUFJSTtHbkN1L0dQO0NBQ0Y7O0FpQzVqSEs7RUU0Q0E7SUFDRTtJQUNBO0duQ29oSEw7O0VtQ3RoSEc7SUFLSTtJQUNBO0duQ3FoSFA7O0VtQ2poSEc7SUFDRTtJQUNBO0duQ29oSEw7O0VtQ3RoSEc7SUFLSTtJQUNBO0duQ3FoSFA7O0VtQ2poSEc7SUFDRTtHbkNvaEhMOztFbUNyaEhHO0lBSUk7R25DcWhIUDtDQUNGOztBbUM1a0hDO0VBQ0U7RUFDQTtDbkMra0hIOztBbUNqbEhDO0VBS0k7RUFDQTtDbkNnbEhMOztBbUM1a0hDO0VBQ0U7RUFDQTtDbkMra0hIOztBbUNqbEhDO0VBS0k7RUFDQTtDbkNnbEhMOztBbUM1a0hDO0VBQ0U7Q25DK2tISDs7QW1DaGxIQztFQUlJO0NuQ2dsSEw7O0FpQ3RuSEs7RUU0Q0E7SUFDRTtJQUNBO0duQzhrSEw7O0VtQ2hsSEc7SUFLSTtJQUNBO0duQytrSFA7O0VtQzNrSEc7SUFDRTtJQUNBO0duQzhrSEw7O0VtQ2hsSEc7SUFLSTtJQUNBO0duQytrSFA7O0VtQzNrSEc7SUFDRTtHbkM4a0hMOztFbUMva0hHO0lBSUk7R25DK2tIUDtDQUNGOztBaUNwcEhLO0VFNENBO0lBQ0U7SUFDQTtHbkM0bUhMOztFbUM5bUhHO0lBS0k7SUFDQTtHbkM2bUhQOztFbUN6bUhHO0lBQ0U7SUFDQTtHbkM0bUhMOztFbUM5bUhHO0lBS0k7SUFDQTtHbkM2bUhQOztFbUN6bUhHO0lBQ0U7R25DNG1ITDs7RW1DN21IRztJQUlJO0duQzZtSFA7Q0FDRjs7QWlDbHJISztFRTRDQTtJQUNFO0lBQ0E7R25DMG9ITDs7RW1DNW9IRztJQUtJO0lBQ0E7R25DMm9IUDs7RW1Ddm9IRztJQUNFO0lBQ0E7R25DMG9ITDs7RW1DNW9IRztJQUtJO0lBQ0E7R25DMm9IUDs7RW1Ddm9IRztJQUNFO0duQzBvSEw7O0VtQzNvSEc7SUFJSTtHbkMyb0hQO0NBQ0Y7O0FpQ2h0SEs7RUU0Q0E7SUFDRTtJQUNBO0duQ3dxSEw7O0VtQzFxSEc7SUFLSTtJQUNBO0duQ3lxSFA7O0VtQ3JxSEc7SUFDRTtJQUNBO0duQ3dxSEw7O0VtQzFxSEc7SUFLSTtJQUNBO0duQ3lxSFA7O0VtQ3JxSEc7SUFDRTtHbkN3cUhMOztFbUN6cUhHO0lBSUk7R25DeXFIUDtDQUNGOztBaUM5dUhLO0VFNENBO0lBQ0U7SUFDQTtHbkNzc0hMOztFbUN4c0hHO0lBS0k7SUFDQTtHbkN1c0hQOztFbUNuc0hHO0lBQ0U7SUFDQTtHbkNzc0hMOztFbUN4c0hHO0lBS0k7SUFDQTtHbkN1c0hQOztFbUNuc0hHO0lBQ0U7R25Dc3NITDs7RW1DdnNIRztJQUlJO0duQ3VzSFA7Q0FDRjs7QWlDNXdISztFRTRDQTtJQUNFO0lBQ0E7R25Db3VITDs7RW1DdHVIRztJQUtJO0lBQ0E7R25DcXVIUDs7RW1DanVIRztJQUNFO0lBQ0E7R25Db3VITDs7RW1DdHVIRztJQUtJO0lBQ0E7R25DcXVIUDs7RW1DanVIRztJQUNFO0duQ291SEw7O0VtQ3J1SEc7SUFJSTtHbkNxdUhQO0NBQ0Y7O0FpQzF5SEs7RUU0Q0E7SUFDRTtJQUNBO0duQ2t3SEw7O0VtQ3B3SEc7SUFLSTtJQUNBO0duQ213SFA7O0VtQy92SEc7SUFDRTtJQUNBO0duQ2t3SEw7O0VtQ3B3SEc7SUFLSTtJQUNBO0duQ213SFA7O0VtQy92SEc7SUFDRTtHbkNrd0hMOztFbUNud0hHO0lBSUk7R25DbXdIUDtDQUNGOztBaUN4MEhLO0VFNENBO0lBQ0U7SUFDQTtHbkNneUhMOztFbUNseUhHO0lBS0k7SUFDQTtHbkNpeUhQOztFbUM3eEhHO0lBQ0U7SUFDQTtHbkNneUhMOztFbUNseUhHO0lBS0k7SUFDQTtHbkNpeUhQOztFbUM3eEhHO0lBQ0U7R25DZ3lITDs7RW1DanlIRztJQUlJO0duQ2l5SFA7Q0FDRjs7QWlDdDJISztFRTRDQTtJQUNFO0lBQ0E7R25DOHpITDs7RW1DaDBIRztJQUtJO0lBQ0E7R25DK3pIUDs7RW1DM3pIRztJQUNFO0lBQ0E7R25DOHpITDs7RW1DaDBIRztJQUtJO0lBQ0E7R25DK3pIUDs7RW1DM3pIRztJQUNFO0duQzh6SEw7O0VtQy96SEc7SUFJSTtHbkMrekhQO0NBQ0Y7O0FpQ3A0SEs7RUU0Q0E7SUFDRTtJQUNBO0duQzQxSEw7O0VtQzkxSEc7SUFLSTtJQUNBO0duQzYxSFA7O0VtQ3oxSEc7SUFDRTtJQUNBO0duQzQxSEw7O0VtQzkxSEc7SUFLSTtJQUNBO0duQzYxSFA7O0VtQ3oxSEc7SUFDRTtHbkM0MUhMOztFbUM3MUhHO0lBSUk7R25DNjFIUDtDQUNGOztBaUNsNkhLO0VFNENBO0lBQ0U7SUFDQTtHbkMwM0hMOztFbUM1M0hHO0lBS0k7SUFDQTtHbkMyM0hQOztFbUN2M0hHO0lBQ0U7SUFDQTtHbkMwM0hMOztFbUM1M0hHO0lBS0k7SUFDQTtHbkMyM0hQOztFbUN2M0hHO0lBQ0U7R25DMDNITDs7RW1DMzNIRztJQUlJO0duQzIzSFA7Q0FDRjs7QWlDaDhISztFRTRDQTtJQUNFO0lBQ0E7R25DdzVITDs7RW1DMTVIRztJQUtJO0lBQ0E7R25DeTVIUDs7RW1DcjVIRztJQUNFO0lBQ0E7R25DdzVITDs7RW1DMTVIRztJQUtJO0lBQ0E7R25DeTVIUDs7RW1DcjVIRztJQUNFO0duQ3c1SEw7O0VtQ3o1SEc7SUFJSTtHbkN5NUhQO0NBQ0Y7O0FtQ2g5SEM7RUFDRTtFQUNBO0NuQ205SEg7O0FtQ3I5SEM7RUFLSTtFQUNBO0NuQ285SEw7O0FtQ2g5SEM7RUFDRTtFQUNBO0NuQ205SEg7O0FtQ3I5SEM7RUFLSTtFQUNBO0NuQ285SEw7O0FtQ2g5SEM7RUFDRTtDbkNtOUhIOztBbUNwOUhDO0VBSUk7Q25DbzlITDs7QWlDMS9ISztFRTRDQTtJQUNFO0lBQ0E7R25DazlITDs7RW1DcDlIRztJQUtJO0lBQ0E7R25DbTlIUDs7RW1DLzhIRztJQUNFO0lBQ0E7R25DazlITDs7RW1DcDlIRztJQUtJO0lBQ0E7R25DbTlIUDs7RW1DLzhIRztJQUNFO0duQ2s5SEw7O0VtQ245SEc7SUFJSTtHbkNtOUhQO0NBQ0Y7O0FpQ3hoSUs7RUU0Q0E7SUFDRTtJQUNBO0duQ2cvSEw7O0VtQ2wvSEc7SUFLSTtJQUNBO0duQ2kvSFA7O0VtQzcrSEc7SUFDRTtJQUNBO0duQ2cvSEw7O0VtQ2wvSEc7SUFLSTtJQUNBO0duQ2kvSFA7O0VtQzcrSEc7SUFDRTtHbkNnL0hMOztFbUNqL0hHO0lBSUk7R25DaS9IUDtDQUNGOztBaUN0aklLO0VFNENBO0lBQ0U7SUFDQTtHbkM4Z0lMOztFbUNoaElHO0lBS0k7SUFDQTtHbkMrZ0lQOztFbUMzZ0lHO0lBQ0U7SUFDQTtHbkM4Z0lMOztFbUNoaElHO0lBS0k7SUFDQTtHbkMrZ0lQOztFbUMzZ0lHO0lBQ0U7R25DOGdJTDs7RW1DL2dJRztJQUlJO0duQytnSVA7Q0FDRjs7QWlDcGxJSztFRTRDQTtJQUNFO0lBQ0E7R25DNGlJTDs7RW1DOWlJRztJQUtJO0lBQ0E7R25DNmlJUDs7RW1DemlJRztJQUNFO0lBQ0E7R25DNGlJTDs7RW1DOWlJRztJQUtJO0lBQ0E7R25DNmlJUDs7RW1DemlJRztJQUNFO0duQzRpSUw7O0VtQzdpSUc7SUFJSTtHbkM2aUlQO0NBQ0Y7O0FpQ2xuSUs7RUU0Q0E7SUFDRTtJQUNBO0duQzBrSUw7O0VtQzVrSUc7SUFLSTtJQUNBO0duQzJrSVA7O0VtQ3ZrSUc7SUFDRTtJQUNBO0duQzBrSUw7O0VtQzVrSUc7SUFLSTtJQUNBO0duQzJrSVA7O0VtQ3ZrSUc7SUFDRTtHbkMwa0lMOztFbUMza0lHO0lBSUk7R25DMmtJUDtDQUNGOztBaUNocElLO0VFNENBO0lBQ0U7SUFDQTtHbkN3bUlMOztFbUMxbUlHO0lBS0k7SUFDQTtHbkN5bUlQOztFbUNybUlHO0lBQ0U7SUFDQTtHbkN3bUlMOztFbUMxbUlHO0lBS0k7SUFDQTtHbkN5bUlQOztFbUNybUlHO0lBQ0U7R25Dd21JTDs7RW1Dem1JRztJQUlJO0duQ3ltSVA7Q0FDRjs7QWlDOXFJSztFRTRDQTtJQUNFO0lBQ0E7R25Dc29JTDs7RW1DeG9JRztJQUtJO0lBQ0E7R25DdW9JUDs7RW1Dbm9JRztJQUNFO0lBQ0E7R25Dc29JTDs7RW1DeG9JRztJQUtJO0lBQ0E7R25DdW9JUDs7RW1Dbm9JRztJQUNFO0duQ3NvSUw7O0VtQ3ZvSUc7SUFJSTtHbkN1b0lQO0NBQ0Y7O0FpQzVzSUs7RUU0Q0E7SUFDRTtJQUNBO0duQ29xSUw7O0VtQ3RxSUc7SUFLSTtJQUNBO0duQ3FxSVA7O0VtQ2pxSUc7SUFDRTtJQUNBO0duQ29xSUw7O0VtQ3RxSUc7SUFLSTtJQUNBO0duQ3FxSVA7O0VtQ2pxSUc7SUFDRTtHbkNvcUlMOztFbUNycUlHO0lBSUk7R25DcXFJUDtDQUNGOztBaUMxdUlLO0VFNENBO0lBQ0U7SUFDQTtHbkNrc0lMOztFbUNwc0lHO0lBS0k7SUFDQTtHbkNtc0lQOztFbUMvcklHO0lBQ0U7SUFDQTtHbkNrc0lMOztFbUNwc0lHO0lBS0k7SUFDQTtHbkNtc0lQOztFbUMvcklHO0lBQ0U7R25Da3NJTDs7RW1DbnNJRztJQUlJO0duQ21zSVA7Q0FDRjs7QWlDeHdJSztFRTRDQTtJQUNFO0lBQ0E7R25DZ3VJTDs7RW1DbHVJRztJQUtJO0lBQ0E7R25DaXVJUDs7RW1DN3RJRztJQUNFO0lBQ0E7R25DZ3VJTDs7RW1DbHVJRztJQUtJO0lBQ0E7R25DaXVJUDs7RW1DN3RJRztJQUNFO0duQ2d1SUw7O0VtQ2p1SUc7SUFJSTtHbkNpdUlQO0NBQ0Y7O0FpQ3R5SUs7RUU0Q0E7SUFDRTtJQUNBO0duQzh2SUw7O0VtQ2h3SUc7SUFLSTtJQUNBO0duQyt2SVA7O0VtQzN2SUc7SUFDRTtJQUNBO0duQzh2SUw7O0VtQ2h3SUc7SUFLSTtJQUNBO0duQyt2SVA7O0VtQzN2SUc7SUFDRTtHbkM4dklMOztFbUMvdklHO0lBSUk7R25DK3ZJUDtDQUNGOztBaUNwMElLO0VFNENBO0lBQ0U7SUFDQTtHbkM0eElMOztFbUM5eElHO0lBS0k7SUFDQTtHbkM2eElQOztFbUN6eElHO0lBQ0U7SUFDQTtHbkM0eElMOztFbUM5eElHO0lBS0k7SUFDQTtHbkM2eElQOztFbUN6eElHO0lBQ0U7R25DNHhJTDs7RW1DN3hJRztJQUlJO0duQzZ4SVA7Q0FDRjs7QW1DcDFJQztFQUNFO0VBQ0E7Q25DdTFJSDs7QW1DejFJQztFQUtJO0VBQ0E7Q25DdzFJTDs7QW1DcDFJQztFQUNFO0VBQ0E7Q25DdTFJSDs7QW1DejFJQztFQUtJO0VBQ0E7Q25DdzFJTDs7QW1DcDFJQztFQUNFO0NuQ3UxSUg7O0FtQ3gxSUM7RUFJSTtDbkN3MUlMOztBaUM5M0lLO0VFNENBO0lBQ0U7SUFDQTtHbkNzMUlMOztFbUN4MUlHO0lBS0k7SUFDQTtHbkN1MUlQOztFbUNuMUlHO0lBQ0U7SUFDQTtHbkNzMUlMOztFbUN4MUlHO0lBS0k7SUFDQTtHbkN1MUlQOztFbUNuMUlHO0lBQ0U7R25DczFJTDs7RW1DdjFJRztJQUlJO0duQ3UxSVA7Q0FDRjs7QWlDNTVJSztFRTRDQTtJQUNFO0lBQ0E7R25DbzNJTDs7RW1DdDNJRztJQUtJO0lBQ0E7R25DcTNJUDs7RW1DajNJRztJQUNFO0lBQ0E7R25DbzNJTDs7RW1DdDNJRztJQUtJO0lBQ0E7R25DcTNJUDs7RW1DajNJRztJQUNFO0duQ28zSUw7O0VtQ3IzSUc7SUFJSTtHbkNxM0lQO0NBQ0Y7O0FpQzE3SUs7RUU0Q0E7SUFDRTtJQUNBO0duQ2s1SUw7O0VtQ3A1SUc7SUFLSTtJQUNBO0duQ201SVA7O0VtQy80SUc7SUFDRTtJQUNBO0duQ2s1SUw7O0VtQ3A1SUc7SUFLSTtJQUNBO0duQ201SVA7O0VtQy80SUc7SUFDRTtHbkNrNUlMOztFbUNuNUlHO0lBSUk7R25DbTVJUDtDQUNGOztBaUN4OUlLO0VFNENBO0lBQ0U7SUFDQTtHbkNnN0lMOztFbUNsN0lHO0lBS0k7SUFDQTtHbkNpN0lQOztFbUM3NklHO0lBQ0U7SUFDQTtHbkNnN0lMOztFbUNsN0lHO0lBS0k7SUFDQTtHbkNpN0lQOztFbUM3NklHO0lBQ0U7R25DZzdJTDs7RW1DajdJRztJQUlJO0duQ2k3SVA7Q0FDRjs7QWlDdC9JSztFRTRDQTtJQUNFO0lBQ0E7R25DODhJTDs7RW1DaDlJRztJQUtJO0lBQ0E7R25DKzhJUDs7RW1DMzhJRztJQUNFO0lBQ0E7R25DODhJTDs7RW1DaDlJRztJQUtJO0lBQ0E7R25DKzhJUDs7RW1DMzhJRztJQUNFO0duQzg4SUw7O0VtQy84SUc7SUFJSTtHbkMrOElQO0NBQ0Y7O0FpQ3BoSks7RUU0Q0E7SUFDRTtJQUNBO0duQzQrSUw7O0VtQzkrSUc7SUFLSTtJQUNBO0duQzYrSVA7O0VtQ3orSUc7SUFDRTtJQUNBO0duQzQrSUw7O0VtQzkrSUc7SUFLSTtJQUNBO0duQzYrSVA7O0VtQ3orSUc7SUFDRTtHbkM0K0lMOztFbUM3K0lHO0lBSUk7R25DNitJUDtDQUNGOztBaUNsakpLO0VFNENBO0lBQ0U7SUFDQTtHbkMwZ0pMOztFbUM1Z0pHO0lBS0k7SUFDQTtHbkMyZ0pQOztFbUN2Z0pHO0lBQ0U7SUFDQTtHbkMwZ0pMOztFbUM1Z0pHO0lBS0k7SUFDQTtHbkMyZ0pQOztFbUN2Z0pHO0lBQ0U7R25DMGdKTDs7RW1DM2dKRztJQUlJO0duQzJnSlA7Q0FDRjs7QWlDaGxKSztFRTRDQTtJQUNFO0lBQ0E7R25Dd2lKTDs7RW1DMWlKRztJQUtJO0lBQ0E7R25DeWlKUDs7RW1DcmlKRztJQUNFO0lBQ0E7R25Dd2lKTDs7RW1DMWlKRztJQUtJO0lBQ0E7R25DeWlKUDs7RW1DcmlKRztJQUNFO0duQ3dpSkw7O0VtQ3ppSkc7SUFJSTtHbkN5aUpQO0NBQ0Y7O0FpQzltSks7RUU0Q0E7SUFDRTtJQUNBO0duQ3NrSkw7O0VtQ3hrSkc7SUFLSTtJQUNBO0duQ3VrSlA7O0VtQ25rSkc7SUFDRTtJQUNBO0duQ3NrSkw7O0VtQ3hrSkc7SUFLSTtJQUNBO0duQ3VrSlA7O0VtQ25rSkc7SUFDRTtHbkNza0pMOztFbUN2a0pHO0lBSUk7R25DdWtKUDtDQUNGOztBaUM1b0pLO0VFNENBO0lBQ0U7SUFDQTtHbkNvbUpMOztFbUN0bUpHO0lBS0k7SUFDQTtHbkNxbUpQOztFbUNqbUpHO0lBQ0U7SUFDQTtHbkNvbUpMOztFbUN0bUpHO0lBS0k7SUFDQTtHbkNxbUpQOztFbUNqbUpHO0lBQ0U7R25Db21KTDs7RW1Dcm1KRztJQUlJO0duQ3FtSlA7Q0FDRjs7QWlDMXFKSztFRTRDQTtJQUNFO0lBQ0E7R25Da29KTDs7RW1DcG9KRztJQUtJO0lBQ0E7R25DbW9KUDs7RW1DL25KRztJQUNFO0lBQ0E7R25Da29KTDs7RW1DcG9KRztJQUtJO0lBQ0E7R25DbW9KUDs7RW1DL25KRztJQUNFO0duQ2tvSkw7O0VtQ25vSkc7SUFJSTtHbkNtb0pQO0NBQ0Y7O0FpQ3hzSks7RUU0Q0E7SUFDRTtJQUNBO0duQ2dxSkw7O0VtQ2xxSkc7SUFLSTtJQUNBO0duQ2lxSlA7O0VtQzdwSkc7SUFDRTtJQUNBO0duQ2dxSkw7O0VtQ2xxSkc7SUFLSTtJQUNBO0duQ2lxSlA7O0VtQzdwSkc7SUFDRTtHbkNncUpMOztFbUNqcUpHO0lBSUk7R25DaXFKUDtDQUNGOztBbUNycEpHO0VBQ0U7RUFDQTtDbkN3cEpMOztBbUMxcEpHO0VBS0k7RUFDQTtDbkN5cEpQOztBbUNycEpHO0VBQ0U7RUFDQTtDbkN3cEpMOztBbUMxcEpHO0VBS0k7RUFDQTtDbkN5cEpQOztBbUNycEpHO0VBQ0U7Q25Dd3BKTDs7QW1DenBKRztFQUlJO0NuQ3lwSlA7O0FpQ2x3Sks7RUUrR0U7SUFDRTtJQUNBO0duQ3VwSlA7O0VtQ3pwSks7SUFLSTtJQUNBO0duQ3dwSlQ7O0VtQ3BwSks7SUFDRTtJQUNBO0duQ3VwSlA7O0VtQ3pwSks7SUFLSTtJQUNBO0duQ3dwSlQ7O0VtQ3BwSks7SUFDRTtHbkN1cEpQOztFbUN4cEpLO0lBSUk7R25Dd3BKVDtDQUNGOztBaUNoeUpLO0VFK0dFO0lBQ0U7SUFDQTtHbkNxckpQOztFbUN2ckpLO0lBS0k7SUFDQTtHbkNzckpUOztFbUNsckpLO0lBQ0U7SUFDQTtHbkNxckpQOztFbUN2ckpLO0lBS0k7SUFDQTtHbkNzckpUOztFbUNsckpLO0lBQ0U7R25DcXJKUDs7RW1DdHJKSztJQUlJO0duQ3NySlQ7Q0FDRjs7QWlDOXpKSztFRStHRTtJQUNFO0lBQ0E7R25DbXRKUDs7RW1DcnRKSztJQUtJO0lBQ0E7R25Db3RKVDs7RW1DaHRKSztJQUNFO0lBQ0E7R25DbXRKUDs7RW1DcnRKSztJQUtJO0lBQ0E7R25Db3RKVDs7RW1DaHRKSztJQUNFO0duQ210SlA7O0VtQ3B0Sks7SUFJSTtHbkNvdEpUO0NBQ0Y7O0FpQzUxSks7RUUrR0U7SUFDRTtJQUNBO0duQ2l2SlA7O0VtQ252Sks7SUFLSTtJQUNBO0duQ2t2SlQ7O0VtQzl1Sks7SUFDRTtJQUNBO0duQ2l2SlA7O0VtQ252Sks7SUFLSTtJQUNBO0duQ2t2SlQ7O0VtQzl1Sks7SUFDRTtHbkNpdkpQOztFbUNsdkpLO0lBSUk7R25Da3ZKVDtDQUNGOztBaUMxM0pLO0VFK0dFO0lBQ0U7SUFDQTtHbkMrd0pQOztFbUNqeEpLO0lBS0k7SUFDQTtHbkNneEpUOztFbUM1d0pLO0lBQ0U7SUFDQTtHbkMrd0pQOztFbUNqeEpLO0lBS0k7SUFDQTtHbkNneEpUOztFbUM1d0pLO0lBQ0U7R25DK3dKUDs7RW1DaHhKSztJQUlJO0duQ2d4SlQ7Q0FDRjs7QWlDeDVKSztFRStHRTtJQUNFO0lBQ0E7R25DNnlKUDs7RW1DL3lKSztJQUtJO0lBQ0E7R25DOHlKVDs7RW1DMXlKSztJQUNFO0lBQ0E7R25DNnlKUDs7RW1DL3lKSztJQUtJO0lBQ0E7R25DOHlKVDs7RW1DMXlKSztJQUNFO0duQzZ5SlA7O0VtQzl5Sks7SUFJSTtHbkM4eUpUO0NBQ0Y7O0FpQ3Q3Sks7RUUrR0U7SUFDRTtJQUNBO0duQzIwSlA7O0VtQzcwSks7SUFLSTtJQUNBO0duQzQwSlQ7O0VtQ3gwSks7SUFDRTtJQUNBO0duQzIwSlA7O0VtQzcwSks7SUFLSTtJQUNBO0duQzQwSlQ7O0VtQ3gwSks7SUFDRTtHbkMyMEpQOztFbUM1MEpLO0lBSUk7R25DNDBKVDtDQUNGOztBaUNwOUpLO0VFK0dFO0lBQ0U7SUFDQTtHbkN5MkpQOztFbUMzMkpLO0lBS0k7SUFDQTtHbkMwMkpUOztFbUN0MkpLO0lBQ0U7SUFDQTtHbkN5MkpQOztFbUMzMkpLO0lBS0k7SUFDQTtHbkMwMkpUOztFbUN0MkpLO0lBQ0U7R25DeTJKUDs7RW1DMTJKSztJQUlJO0duQzAySlQ7Q0FDRjs7QWlDbC9KSztFRStHRTtJQUNFO0lBQ0E7R25DdTRKUDs7RW1DejRKSztJQUtJO0lBQ0E7R25DdzRKVDs7RW1DcDRKSztJQUNFO0lBQ0E7R25DdTRKUDs7RW1DejRKSztJQUtJO0lBQ0E7R25DdzRKVDs7RW1DcDRKSztJQUNFO0duQ3U0SlA7O0VtQ3g0Sks7SUFJSTtHbkN3NEpUO0NBQ0Y7O0FpQ2hoS0s7RUUrR0U7SUFDRTtJQUNBO0duQ3E2SlA7O0VtQ3Y2Sks7SUFLSTtJQUNBO0duQ3M2SlQ7O0VtQ2w2Sks7SUFDRTtJQUNBO0duQ3E2SlA7O0VtQ3Y2Sks7SUFLSTtJQUNBO0duQ3M2SlQ7O0VtQ2w2Sks7SUFDRTtHbkNxNkpQOztFbUN0NkpLO0lBSUk7R25DczZKVDtDQUNGOztBaUM5aUtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNtOEpQOztFbUNyOEpLO0lBS0k7SUFDQTtHbkNvOEpUOztFbUNoOEpLO0lBQ0U7SUFDQTtHbkNtOEpQOztFbUNyOEpLO0lBS0k7SUFDQTtHbkNvOEpUOztFbUNoOEpLO0lBQ0U7R25DbThKUDs7RW1DcDhKSztJQUlJO0duQ284SlQ7Q0FDRjs7QWlDNWtLSztFRStHRTtJQUNFO0lBQ0E7R25DaStKUDs7RW1DbitKSztJQUtJO0lBQ0E7R25DaytKVDs7RW1DOTlKSztJQUNFO0lBQ0E7R25DaStKUDs7RW1DbitKSztJQUtJO0lBQ0E7R25DaytKVDs7RW1DOTlKSztJQUNFO0duQ2krSlA7O0VtQ2wrSks7SUFJSTtHbkNrK0pUO0NBQ0Y7O0FtQ3poS0c7RUFDRTtFQUNBO0NuQzRoS0w7O0FtQzloS0c7RUFLSTtFQUNBO0NuQzZoS1A7O0FtQ3poS0c7RUFDRTtFQUNBO0NuQzRoS0w7O0FtQzloS0c7RUFLSTtFQUNBO0NuQzZoS1A7O0FtQ3poS0c7RUFDRTtDbkM0aEtMOztBbUM3aEtHO0VBSUk7Q25DNmhLUDs7QWlDdG9LSztFRStHRTtJQUNFO0lBQ0E7R25DMmhLUDs7RW1DN2hLSztJQUtJO0lBQ0E7R25DNGhLVDs7RW1DeGhLSztJQUNFO0lBQ0E7R25DMmhLUDs7RW1DN2hLSztJQUtJO0lBQ0E7R25DNGhLVDs7RW1DeGhLSztJQUNFO0duQzJoS1A7O0VtQzVoS0s7SUFJSTtHbkM0aEtUO0NBQ0Y7O0FpQ3BxS0s7RUUrR0U7SUFDRTtJQUNBO0duQ3lqS1A7O0VtQzNqS0s7SUFLSTtJQUNBO0duQzBqS1Q7O0VtQ3RqS0s7SUFDRTtJQUNBO0duQ3lqS1A7O0VtQzNqS0s7SUFLSTtJQUNBO0duQzBqS1Q7O0VtQ3RqS0s7SUFDRTtHbkN5aktQOztFbUMxaktLO0lBSUk7R25DMGpLVDtDQUNGOztBaUNsc0tLO0VFK0dFO0lBQ0U7SUFDQTtHbkN1bEtQOztFbUN6bEtLO0lBS0k7SUFDQTtHbkN3bEtUOztFbUNwbEtLO0lBQ0U7SUFDQTtHbkN1bEtQOztFbUN6bEtLO0lBS0k7SUFDQTtHbkN3bEtUOztFbUNwbEtLO0lBQ0U7R25DdWxLUDs7RW1DeGxLSztJQUlJO0duQ3dsS1Q7Q0FDRjs7QWlDaHVLSztFRStHRTtJQUNFO0lBQ0E7R25DcW5LUDs7RW1Ddm5LSztJQUtJO0lBQ0E7R25Dc25LVDs7RW1DbG5LSztJQUNFO0lBQ0E7R25DcW5LUDs7RW1Ddm5LSztJQUtJO0lBQ0E7R25Dc25LVDs7RW1DbG5LSztJQUNFO0duQ3FuS1A7O0VtQ3RuS0s7SUFJSTtHbkNzbktUO0NBQ0Y7O0FpQzl2S0s7RUUrR0U7SUFDRTtJQUNBO0duQ21wS1A7O0VtQ3JwS0s7SUFLSTtJQUNBO0duQ29wS1Q7O0VtQ2hwS0s7SUFDRTtJQUNBO0duQ21wS1A7O0VtQ3JwS0s7SUFLSTtJQUNBO0duQ29wS1Q7O0VtQ2hwS0s7SUFDRTtHbkNtcEtQOztFbUNwcEtLO0lBSUk7R25Db3BLVDtDQUNGOztBaUM1eEtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNpcktQOztFbUNucktLO0lBS0k7SUFDQTtHbkNrcktUOztFbUM5cUtLO0lBQ0U7SUFDQTtHbkNpcktQOztFbUNucktLO0lBS0k7SUFDQTtHbkNrcktUOztFbUM5cUtLO0lBQ0U7R25DaXJLUDs7RW1DbHJLSztJQUlJO0duQ2tyS1Q7Q0FDRjs7QWlDMXpLSztFRStHRTtJQUNFO0lBQ0E7R25DK3NLUDs7RW1DanRLSztJQUtJO0lBQ0E7R25DZ3RLVDs7RW1DNXNLSztJQUNFO0lBQ0E7R25DK3NLUDs7RW1DanRLSztJQUtJO0lBQ0E7R25DZ3RLVDs7RW1DNXNLSztJQUNFO0duQytzS1A7O0VtQ2h0S0s7SUFJSTtHbkNndEtUO0NBQ0Y7O0FpQ3gxS0s7RUUrR0U7SUFDRTtJQUNBO0duQzZ1S1A7O0VtQy91S0s7SUFLSTtJQUNBO0duQzh1S1Q7O0VtQzF1S0s7SUFDRTtJQUNBO0duQzZ1S1A7O0VtQy91S0s7SUFLSTtJQUNBO0duQzh1S1Q7O0VtQzF1S0s7SUFDRTtHbkM2dUtQOztFbUM5dUtLO0lBSUk7R25DOHVLVDtDQUNGOztBaUN0M0tLO0VFK0dFO0lBQ0U7SUFDQTtHbkMyd0tQOztFbUM3d0tLO0lBS0k7SUFDQTtHbkM0d0tUOztFbUN4d0tLO0lBQ0U7SUFDQTtHbkMyd0tQOztFbUM3d0tLO0lBS0k7SUFDQTtHbkM0d0tUOztFbUN4d0tLO0lBQ0U7R25DMndLUDs7RW1DNXdLSztJQUlJO0duQzR3S1Q7Q0FDRjs7QWlDcDVLSztFRStHRTtJQUNFO0lBQ0E7R25DeXlLUDs7RW1DM3lLSztJQUtJO0lBQ0E7R25DMHlLVDs7RW1DdHlLSztJQUNFO0lBQ0E7R25DeXlLUDs7RW1DM3lLSztJQUtJO0lBQ0E7R25DMHlLVDs7RW1DdHlLSztJQUNFO0duQ3l5S1A7O0VtQzF5S0s7SUFJSTtHbkMweUtUO0NBQ0Y7O0FpQ2w3S0s7RUUrR0U7SUFDRTtJQUNBO0duQ3UwS1A7O0VtQ3owS0s7SUFLSTtJQUNBO0duQ3cwS1Q7O0VtQ3AwS0s7SUFDRTtJQUNBO0duQ3UwS1A7O0VtQ3owS0s7SUFLSTtJQUNBO0duQ3cwS1Q7O0VtQ3AwS0s7SUFDRTtHbkN1MEtQOztFbUN4MEtLO0lBSUk7R25DdzBLVDtDQUNGOztBaUNoOUtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNxMktQOztFbUN2MktLO0lBS0k7SUFDQTtHbkNzMktUOztFbUNsMktLO0lBQ0U7SUFDQTtHbkNxMktQOztFbUN2MktLO0lBS0k7SUFDQTtHbkNzMktUOztFbUNsMktLO0lBQ0U7R25DcTJLUDs7RW1DdDJLSztJQUlJO0duQ3MyS1Q7Q0FDRjs7QW1DNzVLRztFQUNFO0VBQ0E7Q25DZzZLTDs7QW1DbDZLRztFQUtJO0VBQ0E7Q25DaTZLUDs7QW1DNzVLRztFQUNFO0VBQ0E7Q25DZzZLTDs7QW1DbDZLRztFQUtJO0VBQ0E7Q25DaTZLUDs7QW1DNzVLRztFQUNFO0NuQ2c2S0w7O0FtQ2o2S0c7RUFJSTtDbkNpNktQOztBaUMxZ0xLO0VFK0dFO0lBQ0U7SUFDQTtHbkMrNUtQOztFbUNqNktLO0lBS0k7SUFDQTtHbkNnNktUOztFbUM1NUtLO0lBQ0U7SUFDQTtHbkMrNUtQOztFbUNqNktLO0lBS0k7SUFDQTtHbkNnNktUOztFbUM1NUtLO0lBQ0U7R25DKzVLUDs7RW1DaDZLSztJQUlJO0duQ2c2S1Q7Q0FDRjs7QWlDeGlMSztFRStHRTtJQUNFO0lBQ0E7R25DNjdLUDs7RW1DLzdLSztJQUtJO0lBQ0E7R25DODdLVDs7RW1DMTdLSztJQUNFO0lBQ0E7R25DNjdLUDs7RW1DLzdLSztJQUtJO0lBQ0E7R25DODdLVDs7RW1DMTdLSztJQUNFO0duQzY3S1A7O0VtQzk3S0s7SUFJSTtHbkM4N0tUO0NBQ0Y7O0FpQ3RrTEs7RUUrR0U7SUFDRTtJQUNBO0duQzI5S1A7O0VtQzc5S0s7SUFLSTtJQUNBO0duQzQ5S1Q7O0VtQ3g5S0s7SUFDRTtJQUNBO0duQzI5S1A7O0VtQzc5S0s7SUFLSTtJQUNBO0duQzQ5S1Q7O0VtQ3g5S0s7SUFDRTtHbkMyOUtQOztFbUM1OUtLO0lBSUk7R25DNDlLVDtDQUNGOztBaUNwbUxLO0VFK0dFO0lBQ0U7SUFDQTtHbkN5L0tQOztFbUMzL0tLO0lBS0k7SUFDQTtHbkMwL0tUOztFbUN0L0tLO0lBQ0U7SUFDQTtHbkN5L0tQOztFbUMzL0tLO0lBS0k7SUFDQTtHbkMwL0tUOztFbUN0L0tLO0lBQ0U7R25DeS9LUDs7RW1DMS9LSztJQUlJO0duQzAvS1Q7Q0FDRjs7QWlDbG9MSztFRStHRTtJQUNFO0lBQ0E7R25DdWhMUDs7RW1DemhMSztJQUtJO0lBQ0E7R25Dd2hMVDs7RW1DcGhMSztJQUNFO0lBQ0E7R25DdWhMUDs7RW1DemhMSztJQUtJO0lBQ0E7R25Dd2hMVDs7RW1DcGhMSztJQUNFO0duQ3VoTFA7O0VtQ3hoTEs7SUFJSTtHbkN3aExUO0NBQ0Y7O0FpQ2hxTEs7RUUrR0U7SUFDRTtJQUNBO0duQ3FqTFA7O0VtQ3ZqTEs7SUFLSTtJQUNBO0duQ3NqTFQ7O0VtQ2xqTEs7SUFDRTtJQUNBO0duQ3FqTFA7O0VtQ3ZqTEs7SUFLSTtJQUNBO0duQ3NqTFQ7O0VtQ2xqTEs7SUFDRTtHbkNxakxQOztFbUN0akxLO0lBSUk7R25Dc2pMVDtDQUNGOztBaUM5ckxLO0VFK0dFO0lBQ0U7SUFDQTtHbkNtbExQOztFbUNybExLO0lBS0k7SUFDQTtHbkNvbExUOztFbUNobExLO0lBQ0U7SUFDQTtHbkNtbExQOztFbUNybExLO0lBS0k7SUFDQTtHbkNvbExUOztFbUNobExLO0lBQ0U7R25DbWxMUDs7RW1DcGxMSztJQUlJO0duQ29sTFQ7Q0FDRjs7QWlDNXRMSztFRStHRTtJQUNFO0lBQ0E7R25DaW5MUDs7RW1Dbm5MSztJQUtJO0lBQ0E7R25Da25MVDs7RW1DOW1MSztJQUNFO0lBQ0E7R25DaW5MUDs7RW1Dbm5MSztJQUtJO0lBQ0E7R25Da25MVDs7RW1DOW1MSztJQUNFO0duQ2luTFA7O0VtQ2xuTEs7SUFJSTtHbkNrbkxUO0NBQ0Y7O0FpQzF2TEs7RUUrR0U7SUFDRTtJQUNBO0duQytvTFA7O0VtQ2pwTEs7SUFLSTtJQUNBO0duQ2dwTFQ7O0VtQzVvTEs7SUFDRTtJQUNBO0duQytvTFA7O0VtQ2pwTEs7SUFLSTtJQUNBO0duQ2dwTFQ7O0VtQzVvTEs7SUFDRTtHbkMrb0xQOztFbUNocExLO0lBSUk7R25DZ3BMVDtDQUNGOztBaUN4eExLO0VFK0dFO0lBQ0U7SUFDQTtHbkM2cUxQOztFbUMvcUxLO0lBS0k7SUFDQTtHbkM4cUxUOztFbUMxcUxLO0lBQ0U7SUFDQTtHbkM2cUxQOztFbUMvcUxLO0lBS0k7SUFDQTtHbkM4cUxUOztFbUMxcUxLO0lBQ0U7R25DNnFMUDs7RW1DOXFMSztJQUlJO0duQzhxTFQ7Q0FDRjs7QWlDdHpMSztFRStHRTtJQUNFO0lBQ0E7R25DMnNMUDs7RW1DN3NMSztJQUtJO0lBQ0E7R25DNHNMVDs7RW1DeHNMSztJQUNFO0lBQ0E7R25DMnNMUDs7RW1DN3NMSztJQUtJO0lBQ0E7R25DNHNMVDs7RW1DeHNMSztJQUNFO0duQzJzTFA7O0VtQzVzTEs7SUFJSTtHbkM0c0xUO0NBQ0Y7O0FpQ3AxTEs7RUUrR0U7SUFDRTtJQUNBO0duQ3l1TFA7O0VtQzN1TEs7SUFLSTtJQUNBO0duQzB1TFQ7O0VtQ3R1TEs7SUFDRTtJQUNBO0duQ3l1TFA7O0VtQzN1TEs7SUFLSTtJQUNBO0duQzB1TFQ7O0VtQ3R1TEs7SUFDRTtHbkN5dUxQOztFbUMxdUxLO0lBSUk7R25DMHVMVDtDQUNGOztBbUNqeUxHO0VBQ0U7RUFDQTtDbkNveUxMOztBbUN0eUxHO0VBS0k7RUFDQTtDbkNxeUxQOztBbUNqeUxHO0VBQ0U7RUFDQTtDbkNveUxMOztBbUN0eUxHO0VBS0k7RUFDQTtDbkNxeUxQOztBbUNqeUxHO0VBQ0U7Q25Db3lMTDs7QW1DcnlMRztFQUlJO0NuQ3F5TFA7O0FpQzk0TEs7RUUrR0U7SUFDRTtJQUNBO0duQ215TFA7O0VtQ3J5TEs7SUFLSTtJQUNBO0duQ295TFQ7O0VtQ2h5TEs7SUFDRTtJQUNBO0duQ215TFA7O0VtQ3J5TEs7SUFLSTtJQUNBO0duQ295TFQ7O0VtQ2h5TEs7SUFDRTtHbkNteUxQOztFbUNweUxLO0lBSUk7R25Db3lMVDtDQUNGOztBaUM1NkxLO0VFK0dFO0lBQ0U7SUFDQTtHbkNpMExQOztFbUNuMExLO0lBS0k7SUFDQTtHbkNrMExUOztFbUM5ekxLO0lBQ0U7SUFDQTtHbkNpMExQOztFbUNuMExLO0lBS0k7SUFDQTtHbkNrMExUOztFbUM5ekxLO0lBQ0U7R25DaTBMUDs7RW1DbDBMSztJQUlJO0duQ2swTFQ7Q0FDRjs7QWlDMThMSztFRStHRTtJQUNFO0lBQ0E7R25DKzFMUDs7RW1DajJMSztJQUtJO0lBQ0E7R25DZzJMVDs7RW1DNTFMSztJQUNFO0lBQ0E7R25DKzFMUDs7RW1DajJMSztJQUtJO0lBQ0E7R25DZzJMVDs7RW1DNTFMSztJQUNFO0duQysxTFA7O0VtQ2gyTEs7SUFJSTtHbkNnMkxUO0NBQ0Y7O0FpQ3grTEs7RUUrR0U7SUFDRTtJQUNBO0duQzYzTFA7O0VtQy8zTEs7SUFLSTtJQUNBO0duQzgzTFQ7O0VtQzEzTEs7SUFDRTtJQUNBO0duQzYzTFA7O0VtQy8zTEs7SUFLSTtJQUNBO0duQzgzTFQ7O0VtQzEzTEs7SUFDRTtHbkM2M0xQOztFbUM5M0xLO0lBSUk7R25DODNMVDtDQUNGOztBaUN0Z01LO0VFK0dFO0lBQ0U7SUFDQTtHbkMyNUxQOztFbUM3NUxLO0lBS0k7SUFDQTtHbkM0NUxUOztFbUN4NUxLO0lBQ0U7SUFDQTtHbkMyNUxQOztFbUM3NUxLO0lBS0k7SUFDQTtHbkM0NUxUOztFbUN4NUxLO0lBQ0U7R25DMjVMUDs7RW1DNTVMSztJQUlJO0duQzQ1TFQ7Q0FDRjs7QWlDcGlNSztFRStHRTtJQUNFO0lBQ0E7R25DeTdMUDs7RW1DMzdMSztJQUtJO0lBQ0E7R25DMDdMVDs7RW1DdDdMSztJQUNFO0lBQ0E7R25DeTdMUDs7RW1DMzdMSztJQUtJO0lBQ0E7R25DMDdMVDs7RW1DdDdMSztJQUNFO0duQ3k3TFA7O0VtQzE3TEs7SUFJSTtHbkMwN0xUO0NBQ0Y7O0FpQ2xrTUs7RUUrR0U7SUFDRTtJQUNBO0duQ3U5TFA7O0VtQ3o5TEs7SUFLSTtJQUNBO0duQ3c5TFQ7O0VtQ3A5TEs7SUFDRTtJQUNBO0duQ3U5TFA7O0VtQ3o5TEs7SUFLSTtJQUNBO0duQ3c5TFQ7O0VtQ3A5TEs7SUFDRTtHbkN1OUxQOztFbUN4OUxLO0lBSUk7R25DdzlMVDtDQUNGOztBaUNobU1LO0VFK0dFO0lBQ0U7SUFDQTtHbkNxL0xQOztFbUN2L0xLO0lBS0k7SUFDQTtHbkNzL0xUOztFbUNsL0xLO0lBQ0U7SUFDQTtHbkNxL0xQOztFbUN2L0xLO0lBS0k7SUFDQTtHbkNzL0xUOztFbUNsL0xLO0lBQ0U7R25DcS9MUDs7RW1DdC9MSztJQUlJO0duQ3MvTFQ7Q0FDRjs7QWlDOW5NSztFRStHRTtJQUNFO0lBQ0E7R25DbWhNUDs7RW1DcmhNSztJQUtJO0lBQ0E7R25Db2hNVDs7RW1DaGhNSztJQUNFO0lBQ0E7R25DbWhNUDs7RW1DcmhNSztJQUtJO0lBQ0E7R25Db2hNVDs7RW1DaGhNSztJQUNFO0duQ21oTVA7O0VtQ3BoTUs7SUFJSTtHbkNvaE1UO0NBQ0Y7O0FpQzVwTUs7RUUrR0U7SUFDRTtJQUNBO0duQ2lqTVA7O0VtQ25qTUs7SUFLSTtJQUNBO0duQ2tqTVQ7O0VtQzlpTUs7SUFDRTtJQUNBO0duQ2lqTVA7O0VtQ25qTUs7SUFLSTtJQUNBO0duQ2tqTVQ7O0VtQzlpTUs7SUFDRTtHbkNpak1QOztFbUNsak1LO0lBSUk7R25Da2pNVDtDQUNGOztBaUMxck1LO0VFK0dFO0lBQ0U7SUFDQTtHbkMra01QOztFbUNqbE1LO0lBS0k7SUFDQTtHbkNnbE1UOztFbUM1a01LO0lBQ0U7SUFDQTtHbkMra01QOztFbUNqbE1LO0lBS0k7SUFDQTtHbkNnbE1UOztFbUM1a01LO0lBQ0U7R25DK2tNUDs7RW1DaGxNSztJQUlJO0duQ2dsTVQ7Q0FDRjs7QWlDeHRNSztFRStHRTtJQUNFO0lBQ0E7R25DNm1NUDs7RW1DL21NSztJQUtJO0lBQ0E7R25DOG1NVDs7RW1DMW1NSztJQUNFO0lBQ0E7R25DNm1NUDs7RW1DL21NSztJQUtJO0lBQ0E7R25DOG1NVDs7RW1DMW1NSztJQUNFO0duQzZtTVA7O0VtQzltTUs7SUFJSTtHbkM4bU1UO0NBQ0Y7O0FtQ3JxTUc7RUFDRTtFQUNBO0NuQ3dxTUw7O0FtQzFxTUc7RUFLSTtFQUNBO0NuQ3lxTVA7O0FtQ3JxTUc7RUFDRTtFQUNBO0NuQ3dxTUw7O0FtQzFxTUc7RUFLSTtFQUNBO0NuQ3lxTVA7O0FtQ3JxTUc7RUFDRTtDbkN3cU1MOztBbUN6cU1HO0VBSUk7Q25DeXFNUDs7QWlDbHhNSztFRStHRTtJQUNFO0lBQ0E7R25DdXFNUDs7RW1DenFNSztJQUtJO0lBQ0E7R25Dd3FNVDs7RW1DcHFNSztJQUNFO0lBQ0E7R25DdXFNUDs7RW1DenFNSztJQUtJO0lBQ0E7R25Dd3FNVDs7RW1DcHFNSztJQUNFO0duQ3VxTVA7O0VtQ3hxTUs7SUFJSTtHbkN3cU1UO0NBQ0Y7O0FpQ2h6TUs7RUUrR0U7SUFDRTtJQUNBO0duQ3FzTVA7O0VtQ3ZzTUs7SUFLSTtJQUNBO0duQ3NzTVQ7O0VtQ2xzTUs7SUFDRTtJQUNBO0duQ3FzTVA7O0VtQ3ZzTUs7SUFLSTtJQUNBO0duQ3NzTVQ7O0VtQ2xzTUs7SUFDRTtHbkNxc01QOztFbUN0c01LO0lBSUk7R25Dc3NNVDtDQUNGOztBaUM5ME1LO0VFK0dFO0lBQ0U7SUFDQTtHbkNtdU1QOztFbUNydU1LO0lBS0k7SUFDQTtHbkNvdU1UOztFbUNodU1LO0lBQ0U7SUFDQTtHbkNtdU1QOztFbUNydU1LO0lBS0k7SUFDQTtHbkNvdU1UOztFbUNodU1LO0lBQ0U7R25DbXVNUDs7RW1DcHVNSztJQUlJO0duQ291TVQ7Q0FDRjs7QWlDNTJNSztFRStHRTtJQUNFO0lBQ0E7R25DaXdNUDs7RW1DbndNSztJQUtJO0lBQ0E7R25Da3dNVDs7RW1DOXZNSztJQUNFO0lBQ0E7R25DaXdNUDs7RW1DbndNSztJQUtJO0lBQ0E7R25Da3dNVDs7RW1DOXZNSztJQUNFO0duQ2l3TVA7O0VtQ2x3TUs7SUFJSTtHbkNrd01UO0NBQ0Y7O0FpQzE0TUs7RUUrR0U7SUFDRTtJQUNBO0duQyt4TVA7O0VtQ2p5TUs7SUFLSTtJQUNBO0duQ2d5TVQ7O0VtQzV4TUs7SUFDRTtJQUNBO0duQyt4TVA7O0VtQ2p5TUs7SUFLSTtJQUNBO0duQ2d5TVQ7O0VtQzV4TUs7SUFDRTtHbkMreE1QOztFbUNoeU1LO0lBSUk7R25DZ3lNVDtDQUNGOztBaUN4Nk1LO0VFK0dFO0lBQ0U7SUFDQTtHbkM2ek1QOztFbUMvek1LO0lBS0k7SUFDQTtHbkM4ek1UOztFbUMxek1LO0lBQ0U7SUFDQTtHbkM2ek1QOztFbUMvek1LO0lBS0k7SUFDQTtHbkM4ek1UOztFbUMxek1LO0lBQ0U7R25DNnpNUDs7RW1DOXpNSztJQUlJO0duQzh6TVQ7Q0FDRjs7QWlDdDhNSztFRStHRTtJQUNFO0lBQ0E7R25DMjFNUDs7RW1DNzFNSztJQUtJO0lBQ0E7R25DNDFNVDs7RW1DeDFNSztJQUNFO0lBQ0E7R25DMjFNUDs7RW1DNzFNSztJQUtJO0lBQ0E7R25DNDFNVDs7RW1DeDFNSztJQUNFO0duQzIxTVA7O0VtQzUxTUs7SUFJSTtHbkM0MU1UO0NBQ0Y7O0FpQ3ArTUs7RUUrR0U7SUFDRTtJQUNBO0duQ3kzTVA7O0VtQzMzTUs7SUFLSTtJQUNBO0duQzAzTVQ7O0VtQ3QzTUs7SUFDRTtJQUNBO0duQ3kzTVA7O0VtQzMzTUs7SUFLSTtJQUNBO0duQzAzTVQ7O0VtQ3QzTUs7SUFDRTtHbkN5M01QOztFbUMxM01LO0lBSUk7R25DMDNNVDtDQUNGOztBaUNsZ05LO0VFK0dFO0lBQ0U7SUFDQTtHbkN1NU1QOztFbUN6NU1LO0lBS0k7SUFDQTtHbkN3NU1UOztFbUNwNU1LO0lBQ0U7SUFDQTtHbkN1NU1QOztFbUN6NU1LO0lBS0k7SUFDQTtHbkN3NU1UOztFbUNwNU1LO0lBQ0U7R25DdTVNUDs7RW1DeDVNSztJQUlJO0duQ3c1TVQ7Q0FDRjs7QWlDaGlOSztFRStHRTtJQUNFO0lBQ0E7R25DcTdNUDs7RW1DdjdNSztJQUtJO0lBQ0E7R25DczdNVDs7RW1DbDdNSztJQUNFO0lBQ0E7R25DcTdNUDs7RW1DdjdNSztJQUtJO0lBQ0E7R25DczdNVDs7RW1DbDdNSztJQUNFO0duQ3E3TVA7O0VtQ3Q3TUs7SUFJSTtHbkNzN01UO0NBQ0Y7O0FpQzlqTks7RUUrR0U7SUFDRTtJQUNBO0duQ205TVA7O0VtQ3I5TUs7SUFLSTtJQUNBO0duQ285TVQ7O0VtQ2g5TUs7SUFDRTtJQUNBO0duQ205TVA7O0VtQ3I5TUs7SUFLSTtJQUNBO0duQ285TVQ7O0VtQ2g5TUs7SUFDRTtHbkNtOU1QOztFbUNwOU1LO0lBSUk7R25DbzlNVDtDQUNGOztBaUM1bE5LO0VFK0dFO0lBQ0U7SUFDQTtHbkNpL01QOztFbUNuL01LO0lBS0k7SUFDQTtHbkNrL01UOztFbUM5K01LO0lBQ0U7SUFDQTtHbkNpL01QOztFbUNuL01LO0lBS0k7SUFDQTtHbkNrL01UOztFbUM5K01LO0lBQ0U7R25DaS9NUDs7RW1DbC9NSztJQUlJO0duQ2svTVQ7Q0FDRjs7QW1DemlORztFQUNFO0VBQ0E7Q25DNGlOTDs7QW1DOWlORztFQUtJO0VBQ0E7Q25DNmlOUDs7QW1DemlORztFQUNFO0VBQ0E7Q25DNGlOTDs7QW1DOWlORztFQUtJO0VBQ0E7Q25DNmlOUDs7QW1DemlORztFQUNFO0NuQzRpTkw7O0FtQzdpTkc7RUFJSTtDbkM2aU5QOztBaUN0cE5LO0VFK0dFO0lBQ0U7SUFDQTtHbkMyaU5QOztFbUM3aU5LO0lBS0k7SUFDQTtHbkM0aU5UOztFbUN4aU5LO0lBQ0U7SUFDQTtHbkMyaU5QOztFbUM3aU5LO0lBS0k7SUFDQTtHbkM0aU5UOztFbUN4aU5LO0lBQ0U7R25DMmlOUDs7RW1DNWlOSztJQUlJO0duQzRpTlQ7Q0FDRjs7QWlDcHJOSztFRStHRTtJQUNFO0lBQ0E7R25DeWtOUDs7RW1DM2tOSztJQUtJO0lBQ0E7R25DMGtOVDs7RW1DdGtOSztJQUNFO0lBQ0E7R25DeWtOUDs7RW1DM2tOSztJQUtJO0lBQ0E7R25DMGtOVDs7RW1DdGtOSztJQUNFO0duQ3lrTlA7O0VtQzFrTks7SUFJSTtHbkMwa05UO0NBQ0Y7O0FpQ2x0Tks7RUUrR0U7SUFDRTtJQUNBO0duQ3VtTlA7O0VtQ3ptTks7SUFLSTtJQUNBO0duQ3dtTlQ7O0VtQ3BtTks7SUFDRTtJQUNBO0duQ3VtTlA7O0VtQ3ptTks7SUFLSTtJQUNBO0duQ3dtTlQ7O0VtQ3BtTks7SUFDRTtHbkN1bU5QOztFbUN4bU5LO0lBSUk7R25Dd21OVDtDQUNGOztBaUNodk5LO0VFK0dFO0lBQ0U7SUFDQTtHbkNxb05QOztFbUN2b05LO0lBS0k7SUFDQTtHbkNzb05UOztFbUNsb05LO0lBQ0U7SUFDQTtHbkNxb05QOztFbUN2b05LO0lBS0k7SUFDQTtHbkNzb05UOztFbUNsb05LO0lBQ0U7R25DcW9OUDs7RW1DdG9OSztJQUlJO0duQ3NvTlQ7Q0FDRjs7QWlDOXdOSztFRStHRTtJQUNFO0lBQ0E7R25DbXFOUDs7RW1DcnFOSztJQUtJO0lBQ0E7R25Db3FOVDs7RW1DaHFOSztJQUNFO0lBQ0E7R25DbXFOUDs7RW1DcnFOSztJQUtJO0lBQ0E7R25Db3FOVDs7RW1DaHFOSztJQUNFO0duQ21xTlA7O0VtQ3BxTks7SUFJSTtHbkNvcU5UO0NBQ0Y7O0FpQzV5Tks7RUUrR0U7SUFDRTtJQUNBO0duQ2lzTlA7O0VtQ25zTks7SUFLSTtJQUNBO0duQ2tzTlQ7O0VtQzlyTks7SUFDRTtJQUNBO0duQ2lzTlA7O0VtQ25zTks7SUFLSTtJQUNBO0duQ2tzTlQ7O0VtQzlyTks7SUFDRTtHbkNpc05QOztFbUNsc05LO0lBSUk7R25Da3NOVDtDQUNGOztBaUMxME5LO0VFK0dFO0lBQ0U7SUFDQTtHbkMrdE5QOztFbUNqdU5LO0lBS0k7SUFDQTtHbkNndU5UOztFbUM1dE5LO0lBQ0U7SUFDQTtHbkMrdE5QOztFbUNqdU5LO0lBS0k7SUFDQTtHbkNndU5UOztFbUM1dE5LO0lBQ0U7R25DK3ROUDs7RW1DaHVOSztJQUlJO0duQ2d1TlQ7Q0FDRjs7QWlDeDJOSztFRStHRTtJQUNFO0lBQ0E7R25DNnZOUDs7RW1DL3ZOSztJQUtJO0lBQ0E7R25DOHZOVDs7RW1DMXZOSztJQUNFO0lBQ0E7R25DNnZOUDs7RW1DL3ZOSztJQUtJO0lBQ0E7R25DOHZOVDs7RW1DMXZOSztJQUNFO0duQzZ2TlA7O0VtQzl2Tks7SUFJSTtHbkM4dk5UO0NBQ0Y7O0FpQ3Q0Tks7RUUrR0U7SUFDRTtJQUNBO0duQzJ4TlA7O0VtQzd4Tks7SUFLSTtJQUNBO0duQzR4TlQ7O0VtQ3h4Tks7SUFDRTtJQUNBO0duQzJ4TlA7O0VtQzd4Tks7SUFLSTtJQUNBO0duQzR4TlQ7O0VtQ3h4Tks7SUFDRTtHbkMyeE5QOztFbUM1eE5LO0lBSUk7R25DNHhOVDtDQUNGOztBaUNwNk5LO0VFK0dFO0lBQ0U7SUFDQTtHbkN5ek5QOztFbUMzek5LO0lBS0k7SUFDQTtHbkMwek5UOztFbUN0ek5LO0lBQ0U7SUFDQTtHbkN5ek5QOztFbUMzek5LO0lBS0k7SUFDQTtHbkMwek5UOztFbUN0ek5LO0lBQ0U7R25DeXpOUDs7RW1DMXpOSztJQUlJO0duQzB6TlQ7Q0FDRjs7QWlDbDhOSztFRStHRTtJQUNFO0lBQ0E7R25DdTFOUDs7RW1DejFOSztJQUtJO0lBQ0E7R25DdzFOVDs7RW1DcDFOSztJQUNFO0lBQ0E7R25DdTFOUDs7RW1DejFOSztJQUtJO0lBQ0E7R25DdzFOVDs7RW1DcDFOSztJQUNFO0duQ3UxTlA7O0VtQ3gxTks7SUFJSTtHbkN3MU5UO0NBQ0Y7O0FpQ2grTks7RUUrR0U7SUFDRTtJQUNBO0duQ3EzTlA7O0VtQ3YzTks7SUFLSTtJQUNBO0duQ3MzTlQ7O0VtQ2wzTks7SUFDRTtJQUNBO0duQ3EzTlA7O0VtQ3YzTks7SUFLSTtJQUNBO0duQ3MzTlQ7O0VtQ2wzTks7SUFDRTtHbkNxM05QOztFbUN0M05LO0lBSUk7R25DczNOVDtDQUNGOztBbUM3Nk5HO0VBQ0U7RUFDQTtDbkNnN05MOztBbUNsN05HO0VBS0k7RUFDQTtDbkNpN05QOztBbUM3Nk5HO0VBQ0U7RUFDQTtDbkNnN05MOztBbUNsN05HO0VBS0k7RUFDQTtDbkNpN05QOztBbUM3Nk5HO0VBQ0U7Q25DZzdOTDs7QW1DajdORztFQUlJO0NuQ2k3TlA7O0FpQzFoT0s7RUUrR0U7SUFDRTtJQUNBO0duQys2TlA7O0VtQ2o3Tks7SUFLSTtJQUNBO0duQ2c3TlQ7O0VtQzU2Tks7SUFDRTtJQUNBO0duQys2TlA7O0VtQ2o3Tks7SUFLSTtJQUNBO0duQ2c3TlQ7O0VtQzU2Tks7SUFDRTtHbkMrNk5QOztFbUNoN05LO0lBSUk7R25DZzdOVDtDQUNGOztBaUN4ak9LO0VFK0dFO0lBQ0U7SUFDQTtHbkM2OE5QOztFbUMvOE5LO0lBS0k7SUFDQTtHbkM4OE5UOztFbUMxOE5LO0lBQ0U7SUFDQTtHbkM2OE5QOztFbUMvOE5LO0lBS0k7SUFDQTtHbkM4OE5UOztFbUMxOE5LO0lBQ0U7R25DNjhOUDs7RW1DOThOSztJQUlJO0duQzg4TlQ7Q0FDRjs7QWlDdGxPSztFRStHRTtJQUNFO0lBQ0E7R25DMitOUDs7RW1DNytOSztJQUtJO0lBQ0E7R25DNCtOVDs7RW1DeCtOSztJQUNFO0lBQ0E7R25DMitOUDs7RW1DNytOSztJQUtJO0lBQ0E7R25DNCtOVDs7RW1DeCtOSztJQUNFO0duQzIrTlA7O0VtQzUrTks7SUFJSTtHbkM0K05UO0NBQ0Y7O0FpQ3BuT0s7RUUrR0U7SUFDRTtJQUNBO0duQ3lnT1A7O0VtQzNnT0s7SUFLSTtJQUNBO0duQzBnT1Q7O0VtQ3RnT0s7SUFDRTtJQUNBO0duQ3lnT1A7O0VtQzNnT0s7SUFLSTtJQUNBO0duQzBnT1Q7O0VtQ3RnT0s7SUFDRTtHbkN5Z09QOztFbUMxZ09LO0lBSUk7R25DMGdPVDtDQUNGOztBaUNscE9LO0VFK0dFO0lBQ0U7SUFDQTtHbkN1aU9QOztFbUN6aU9LO0lBS0k7SUFDQTtHbkN3aU9UOztFbUNwaU9LO0lBQ0U7SUFDQTtHbkN1aU9QOztFbUN6aU9LO0lBS0k7SUFDQTtHbkN3aU9UOztFbUNwaU9LO0lBQ0U7R25DdWlPUDs7RW1DeGlPSztJQUlJO0duQ3dpT1Q7Q0FDRjs7QWlDaHJPSztFRStHRTtJQUNFO0lBQ0E7R25DcWtPUDs7RW1DdmtPSztJQUtJO0lBQ0E7R25Dc2tPVDs7RW1DbGtPSztJQUNFO0lBQ0E7R25DcWtPUDs7RW1DdmtPSztJQUtJO0lBQ0E7R25Dc2tPVDs7RW1DbGtPSztJQUNFO0duQ3FrT1A7O0VtQ3RrT0s7SUFJSTtHbkNza09UO0NBQ0Y7O0FpQzlzT0s7RUUrR0U7SUFDRTtJQUNBO0duQ21tT1A7O0VtQ3JtT0s7SUFLSTtJQUNBO0duQ29tT1Q7O0VtQ2htT0s7SUFDRTtJQUNBO0duQ21tT1A7O0VtQ3JtT0s7SUFLSTtJQUNBO0duQ29tT1Q7O0VtQ2htT0s7SUFDRTtHbkNtbU9QOztFbUNwbU9LO0lBSUk7R25Db21PVDtDQUNGOztBaUM1dU9LO0VFK0dFO0lBQ0U7SUFDQTtHbkNpb09QOztFbUNub09LO0lBS0k7SUFDQTtHbkNrb09UOztFbUM5bk9LO0lBQ0U7SUFDQTtHbkNpb09QOztFbUNub09LO0lBS0k7SUFDQTtHbkNrb09UOztFbUM5bk9LO0lBQ0U7R25DaW9PUDs7RW1DbG9PSztJQUlJO0duQ2tvT1Q7Q0FDRjs7QWlDMXdPSztFRStHRTtJQUNFO0lBQ0E7R25DK3BPUDs7RW1DanFPSztJQUtJO0lBQ0E7R25DZ3FPVDs7RW1DNXBPSztJQUNFO0lBQ0E7R25DK3BPUDs7RW1DanFPSztJQUtJO0lBQ0E7R25DZ3FPVDs7RW1DNXBPSztJQUNFO0duQytwT1A7O0VtQ2hxT0s7SUFJSTtHbkNncU9UO0NBQ0Y7O0FpQ3h5T0s7RUUrR0U7SUFDRTtJQUNBO0duQzZyT1A7O0VtQy9yT0s7SUFLSTtJQUNBO0duQzhyT1Q7O0VtQzFyT0s7SUFDRTtJQUNBO0duQzZyT1A7O0VtQy9yT0s7SUFLSTtJQUNBO0duQzhyT1Q7O0VtQzFyT0s7SUFDRTtHbkM2ck9QOztFbUM5ck9LO0lBSUk7R25DOHJPVDtDQUNGOztBaUN0ME9LO0VFK0dFO0lBQ0U7SUFDQTtHbkMydE9QOztFbUM3dE9LO0lBS0k7SUFDQTtHbkM0dE9UOztFbUN4dE9LO0lBQ0U7SUFDQTtHbkMydE9QOztFbUM3dE9LO0lBS0k7SUFDQTtHbkM0dE9UOztFbUN4dE9LO0lBQ0U7R25DMnRPUDs7RW1DNXRPSztJQUlJO0duQzR0T1Q7Q0FDRjs7QWlDcDJPSztFRStHRTtJQUNFO0lBQ0E7R25DeXZPUDs7RW1DM3ZPSztJQUtJO0lBQ0E7R25DMHZPVDs7RW1DdHZPSztJQUNFO0lBQ0E7R25DeXZPUDs7RW1DM3ZPSztJQUtJO0lBQ0E7R25DMHZPVDs7RW1DdHZPSztJQUNFO0duQ3l2T1A7O0VtQzF2T0s7SUFJSTtHbkMwdk9UO0NBQ0Y7O0FtQzd1T0c7RUFDRTtFQUNBO0NuQ2d2T0w7O0FtQ2x2T0c7RUFLSTtFQUNBO0NuQ2l2T1A7O0FtQzd1T0c7RUFDRTtFQUNBO0NuQ2d2T0w7O0FtQ2x2T0c7RUFLSTtFQUNBO0NuQ2l2T1A7O0FtQzd1T0c7RUFDRTtDbkNndk9MOztBbUNqdk9HO0VBSUk7Q25DaXZPUDs7QWlDOTVPSztFRW1MRTtJQUNFO0lBQ0E7R25DK3VPUDs7RW1DanZPSztJQUtJO0lBQ0E7R25DZ3ZPVDs7RW1DNXVPSztJQUNFO0lBQ0E7R25DK3VPUDs7RW1DanZPSztJQUtJO0lBQ0E7R25DZ3ZPVDs7RW1DNXVPSztJQUNFO0duQyt1T1A7O0VtQ2h2T0s7SUFJSTtHbkNndk9UO0NBQ0Y7O0FpQzU3T0s7RUVtTEU7SUFDRTtJQUNBO0duQzZ3T1A7O0VtQy93T0s7SUFLSTtJQUNBO0duQzh3T1Q7O0VtQzF3T0s7SUFDRTtJQUNBO0duQzZ3T1A7O0VtQy93T0s7SUFLSTtJQUNBO0duQzh3T1Q7O0VtQzF3T0s7SUFDRTtHbkM2d09QOztFbUM5d09LO0lBSUk7R25DOHdPVDtDQUNGOztBaUMxOU9LO0VFbUxFO0lBQ0U7SUFDQTtHbkMyeU9QOztFbUM3eU9LO0lBS0k7SUFDQTtHbkM0eU9UOztFbUN4eU9LO0lBQ0U7SUFDQTtHbkMyeU9QOztFbUM3eU9LO0lBS0k7SUFDQTtHbkM0eU9UOztFbUN4eU9LO0lBQ0U7R25DMnlPUDs7RW1DNXlPSztJQUlJO0duQzR5T1Q7Q0FDRjs7QWlDeC9PSztFRW1MRTtJQUNFO0lBQ0E7R25DeTBPUDs7RW1DMzBPSztJQUtJO0lBQ0E7R25DMDBPVDs7RW1DdDBPSztJQUNFO0lBQ0E7R25DeTBPUDs7RW1DMzBPSztJQUtJO0lBQ0E7R25DMDBPVDs7RW1DdDBPSztJQUNFO0duQ3kwT1A7O0VtQzEwT0s7SUFJSTtHbkMwME9UO0NBQ0Y7O0FpQ3RoUEs7RUVtTEU7SUFDRTtJQUNBO0duQ3UyT1A7O0VtQ3oyT0s7SUFLSTtJQUNBO0duQ3cyT1Q7O0VtQ3AyT0s7SUFDRTtJQUNBO0duQ3UyT1A7O0VtQ3oyT0s7SUFLSTtJQUNBO0duQ3cyT1Q7O0VtQ3AyT0s7SUFDRTtHbkN1Mk9QOztFbUN4Mk9LO0lBSUk7R25DdzJPVDtDQUNGOztBaUNwalBLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxNE9QOztFbUN2NE9LO0lBS0k7SUFDQTtHbkNzNE9UOztFbUNsNE9LO0lBQ0U7SUFDQTtHbkNxNE9QOztFbUN2NE9LO0lBS0k7SUFDQTtHbkNzNE9UOztFbUNsNE9LO0lBQ0U7R25DcTRPUDs7RW1DdDRPSztJQUlJO0duQ3M0T1Q7Q0FDRjs7QWlDbGxQSztFRW1MRTtJQUNFO0lBQ0E7R25DbTZPUDs7RW1DcjZPSztJQUtJO0lBQ0E7R25DbzZPVDs7RW1DaDZPSztJQUNFO0lBQ0E7R25DbTZPUDs7RW1DcjZPSztJQUtJO0lBQ0E7R25DbzZPVDs7RW1DaDZPSztJQUNFO0duQ202T1A7O0VtQ3A2T0s7SUFJSTtHbkNvNk9UO0NBQ0Y7O0FpQ2huUEs7RUVtTEU7SUFDRTtJQUNBO0duQ2k4T1A7O0VtQ244T0s7SUFLSTtJQUNBO0duQ2s4T1Q7O0VtQzk3T0s7SUFDRTtJQUNBO0duQ2k4T1A7O0VtQ244T0s7SUFLSTtJQUNBO0duQ2s4T1Q7O0VtQzk3T0s7SUFDRTtHbkNpOE9QOztFbUNsOE9LO0lBSUk7R25DazhPVDtDQUNGOztBaUM5b1BLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrOU9QOztFbUNqK09LO0lBS0k7SUFDQTtHbkNnK09UOztFbUM1OU9LO0lBQ0U7SUFDQTtHbkMrOU9QOztFbUNqK09LO0lBS0k7SUFDQTtHbkNnK09UOztFbUM1OU9LO0lBQ0U7R25DKzlPUDs7RW1DaCtPSztJQUlJO0duQ2crT1Q7Q0FDRjs7QWlDNXFQSztFRW1MRTtJQUNFO0lBQ0E7R25DNi9PUDs7RW1DLy9PSztJQUtJO0lBQ0E7R25DOC9PVDs7RW1DMS9PSztJQUNFO0lBQ0E7R25DNi9PUDs7RW1DLy9PSztJQUtJO0lBQ0E7R25DOC9PVDs7RW1DMS9PSztJQUNFO0duQzYvT1A7O0VtQzkvT0s7SUFJSTtHbkM4L09UO0NBQ0Y7O0FpQzFzUEs7RUVtTEU7SUFDRTtJQUNBO0duQzJoUFA7O0VtQzdoUEs7SUFLSTtJQUNBO0duQzRoUFQ7O0VtQ3hoUEs7SUFDRTtJQUNBO0duQzJoUFA7O0VtQzdoUEs7SUFLSTtJQUNBO0duQzRoUFQ7O0VtQ3hoUEs7SUFDRTtHbkMyaFBQOztFbUM1aFBLO0lBSUk7R25DNGhQVDtDQUNGOztBaUN4dVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5alBQOztFbUMzalBLO0lBS0k7SUFDQTtHbkMwalBUOztFbUN0alBLO0lBQ0U7SUFDQTtHbkN5alBQOztFbUMzalBLO0lBS0k7SUFDQTtHbkMwalBUOztFbUN0alBLO0lBQ0U7R25DeWpQUDs7RW1DMWpQSztJQUlJO0duQzBqUFQ7Q0FDRjs7QW1Dam5QRztFQUNFO0VBQ0E7Q25Db25QTDs7QW1DdG5QRztFQUtJO0VBQ0E7Q25DcW5QUDs7QW1Dam5QRztFQUNFO0VBQ0E7Q25Db25QTDs7QW1DdG5QRztFQUtJO0VBQ0E7Q25DcW5QUDs7QW1Dam5QRztFQUNFO0NuQ29uUEw7O0FtQ3JuUEc7RUFJSTtDbkNxblBQOztBaUNseVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtblBQOztFbUNyblBLO0lBS0k7SUFDQTtHbkNvblBUOztFbUNoblBLO0lBQ0U7SUFDQTtHbkNtblBQOztFbUNyblBLO0lBS0k7SUFDQTtHbkNvblBUOztFbUNoblBLO0lBQ0U7R25DbW5QUDs7RW1DcG5QSztJQUlJO0duQ29uUFQ7Q0FDRjs7QWlDaDBQSztFRW1MRTtJQUNFO0lBQ0E7R25DaXBQUDs7RW1DbnBQSztJQUtJO0lBQ0E7R25Da3BQVDs7RW1DOW9QSztJQUNFO0lBQ0E7R25DaXBQUDs7RW1DbnBQSztJQUtJO0lBQ0E7R25Da3BQVDs7RW1DOW9QSztJQUNFO0duQ2lwUFA7O0VtQ2xwUEs7SUFJSTtHbkNrcFBUO0NBQ0Y7O0FpQzkxUEs7RUVtTEU7SUFDRTtJQUNBO0duQytxUFA7O0VtQ2pyUEs7SUFLSTtJQUNBO0duQ2dyUFQ7O0VtQzVxUEs7SUFDRTtJQUNBO0duQytxUFA7O0VtQ2pyUEs7SUFLSTtJQUNBO0duQ2dyUFQ7O0VtQzVxUEs7SUFDRTtHbkMrcVBQOztFbUNoclBLO0lBSUk7R25DZ3JQVDtDQUNGOztBaUM1M1BLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2c1BQOztFbUMvc1BLO0lBS0k7SUFDQTtHbkM4c1BUOztFbUMxc1BLO0lBQ0U7SUFDQTtHbkM2c1BQOztFbUMvc1BLO0lBS0k7SUFDQTtHbkM4c1BUOztFbUMxc1BLO0lBQ0U7R25DNnNQUDs7RW1DOXNQSztJQUlJO0duQzhzUFQ7Q0FDRjs7QWlDMTVQSztFRW1MRTtJQUNFO0lBQ0E7R25DMnVQUDs7RW1DN3VQSztJQUtJO0lBQ0E7R25DNHVQVDs7RW1DeHVQSztJQUNFO0lBQ0E7R25DMnVQUDs7RW1DN3VQSztJQUtJO0lBQ0E7R25DNHVQVDs7RW1DeHVQSztJQUNFO0duQzJ1UFA7O0VtQzV1UEs7SUFJSTtHbkM0dVBUO0NBQ0Y7O0FpQ3g3UEs7RUVtTEU7SUFDRTtJQUNBO0duQ3l3UFA7O0VtQzN3UEs7SUFLSTtJQUNBO0duQzB3UFQ7O0VtQ3R3UEs7SUFDRTtJQUNBO0duQ3l3UFA7O0VtQzN3UEs7SUFLSTtJQUNBO0duQzB3UFQ7O0VtQ3R3UEs7SUFDRTtHbkN5d1BQOztFbUMxd1BLO0lBSUk7R25DMHdQVDtDQUNGOztBaUN0OVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1eVBQOztFbUN6eVBLO0lBS0k7SUFDQTtHbkN3eVBUOztFbUNweVBLO0lBQ0U7SUFDQTtHbkN1eVBQOztFbUN6eVBLO0lBS0k7SUFDQTtHbkN3eVBUOztFbUNweVBLO0lBQ0U7R25DdXlQUDs7RW1DeHlQSztJQUlJO0duQ3d5UFQ7Q0FDRjs7QWlDcC9QSztFRW1MRTtJQUNFO0lBQ0E7R25DcTBQUDs7RW1DdjBQSztJQUtJO0lBQ0E7R25DczBQVDs7RW1DbDBQSztJQUNFO0lBQ0E7R25DcTBQUDs7RW1DdjBQSztJQUtJO0lBQ0E7R25DczBQVDs7RW1DbDBQSztJQUNFO0duQ3EwUFA7O0VtQ3QwUEs7SUFJSTtHbkNzMFBUO0NBQ0Y7O0FpQ2xoUUs7RUVtTEU7SUFDRTtJQUNBO0duQ20yUFA7O0VtQ3IyUEs7SUFLSTtJQUNBO0duQ28yUFQ7O0VtQ2gyUEs7SUFDRTtJQUNBO0duQ20yUFA7O0VtQ3IyUEs7SUFLSTtJQUNBO0duQ28yUFQ7O0VtQ2gyUEs7SUFDRTtHbkNtMlBQOztFbUNwMlBLO0lBSUk7R25DbzJQVDtDQUNGOztBaUNoalFLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpNFBQOztFbUNuNFBLO0lBS0k7SUFDQTtHbkNrNFBUOztFbUM5M1BLO0lBQ0U7SUFDQTtHbkNpNFBQOztFbUNuNFBLO0lBS0k7SUFDQTtHbkNrNFBUOztFbUM5M1BLO0lBQ0U7R25DaTRQUDs7RW1DbDRQSztJQUlJO0duQ2s0UFQ7Q0FDRjs7QWlDOWtRSztFRW1MRTtJQUNFO0lBQ0E7R25DKzVQUDs7RW1DajZQSztJQUtJO0lBQ0E7R25DZzZQVDs7RW1DNTVQSztJQUNFO0lBQ0E7R25DKzVQUDs7RW1DajZQSztJQUtJO0lBQ0E7R25DZzZQVDs7RW1DNTVQSztJQUNFO0duQys1UFA7O0VtQ2g2UEs7SUFJSTtHbkNnNlBUO0NBQ0Y7O0FpQzVtUUs7RUVtTEU7SUFDRTtJQUNBO0duQzY3UFA7O0VtQy83UEs7SUFLSTtJQUNBO0duQzg3UFQ7O0VtQzE3UEs7SUFDRTtJQUNBO0duQzY3UFA7O0VtQy83UEs7SUFLSTtJQUNBO0duQzg3UFQ7O0VtQzE3UEs7SUFDRTtHbkM2N1BQOztFbUM5N1BLO0lBSUk7R25DODdQVDtDQUNGOztBbUNyL1BHO0VBQ0U7RUFDQTtDbkN3L1BMOztBbUMxL1BHO0VBS0k7RUFDQTtDbkN5L1BQOztBbUNyL1BHO0VBQ0U7RUFDQTtDbkN3L1BMOztBbUMxL1BHO0VBS0k7RUFDQTtDbkN5L1BQOztBbUNyL1BHO0VBQ0U7Q25Ddy9QTDs7QW1Dei9QRztFQUlJO0NuQ3kvUFA7O0FpQ3RxUUs7RUVtTEU7SUFDRTtJQUNBO0duQ3UvUFA7O0VtQ3ovUEs7SUFLSTtJQUNBO0duQ3cvUFQ7O0VtQ3AvUEs7SUFDRTtJQUNBO0duQ3UvUFA7O0VtQ3ovUEs7SUFLSTtJQUNBO0duQ3cvUFQ7O0VtQ3AvUEs7SUFDRTtHbkN1L1BQOztFbUN4L1BLO0lBSUk7R25Ddy9QVDtDQUNGOztBaUNwc1FLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxaFFQOztFbUN2aFFLO0lBS0k7SUFDQTtHbkNzaFFUOztFbUNsaFFLO0lBQ0U7SUFDQTtHbkNxaFFQOztFbUN2aFFLO0lBS0k7SUFDQTtHbkNzaFFUOztFbUNsaFFLO0lBQ0U7R25DcWhRUDs7RW1DdGhRSztJQUlJO0duQ3NoUVQ7Q0FDRjs7QWlDbHVRSztFRW1MRTtJQUNFO0lBQ0E7R25DbWpRUDs7RW1DcmpRSztJQUtJO0lBQ0E7R25Db2pRVDs7RW1DaGpRSztJQUNFO0lBQ0E7R25DbWpRUDs7RW1DcmpRSztJQUtJO0lBQ0E7R25Db2pRVDs7RW1DaGpRSztJQUNFO0duQ21qUVA7O0VtQ3BqUUs7SUFJSTtHbkNvalFUO0NBQ0Y7O0FpQ2h3UUs7RUVtTEU7SUFDRTtJQUNBO0duQ2lsUVA7O0VtQ25sUUs7SUFLSTtJQUNBO0duQ2tsUVQ7O0VtQzlrUUs7SUFDRTtJQUNBO0duQ2lsUVA7O0VtQ25sUUs7SUFLSTtJQUNBO0duQ2tsUVQ7O0VtQzlrUUs7SUFDRTtHbkNpbFFQOztFbUNsbFFLO0lBSUk7R25Da2xRVDtDQUNGOztBaUM5eFFLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrbVFQOztFbUNqblFLO0lBS0k7SUFDQTtHbkNnblFUOztFbUM1bVFLO0lBQ0U7SUFDQTtHbkMrbVFQOztFbUNqblFLO0lBS0k7SUFDQTtHbkNnblFUOztFbUM1bVFLO0lBQ0U7R25DK21RUDs7RW1DaG5RSztJQUlJO0duQ2duUVQ7Q0FDRjs7QWlDNXpRSztFRW1MRTtJQUNFO0lBQ0E7R25DNm9RUDs7RW1DL29RSztJQUtJO0lBQ0E7R25DOG9RVDs7RW1DMW9RSztJQUNFO0lBQ0E7R25DNm9RUDs7RW1DL29RSztJQUtJO0lBQ0E7R25DOG9RVDs7RW1DMW9RSztJQUNFO0duQzZvUVA7O0VtQzlvUUs7SUFJSTtHbkM4b1FUO0NBQ0Y7O0FpQzExUUs7RUVtTEU7SUFDRTtJQUNBO0duQzJxUVA7O0VtQzdxUUs7SUFLSTtJQUNBO0duQzRxUVQ7O0VtQ3hxUUs7SUFDRTtJQUNBO0duQzJxUVA7O0VtQzdxUUs7SUFLSTtJQUNBO0duQzRxUVQ7O0VtQ3hxUUs7SUFDRTtHbkMycVFQOztFbUM1cVFLO0lBSUk7R25DNHFRVDtDQUNGOztBaUN4M1FLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5c1FQOztFbUMzc1FLO0lBS0k7SUFDQTtHbkMwc1FUOztFbUN0c1FLO0lBQ0U7SUFDQTtHbkN5c1FQOztFbUMzc1FLO0lBS0k7SUFDQTtHbkMwc1FUOztFbUN0c1FLO0lBQ0U7R25DeXNRUDs7RW1DMXNRSztJQUlJO0duQzBzUVQ7Q0FDRjs7QWlDdDVRSztFRW1MRTtJQUNFO0lBQ0E7R25DdXVRUDs7RW1DenVRSztJQUtJO0lBQ0E7R25Dd3VRVDs7RW1DcHVRSztJQUNFO0lBQ0E7R25DdXVRUDs7RW1DenVRSztJQUtJO0lBQ0E7R25Dd3VRVDs7RW1DcHVRSztJQUNFO0duQ3V1UVA7O0VtQ3h1UUs7SUFJSTtHbkN3dVFUO0NBQ0Y7O0FpQ3A3UUs7RUVtTEU7SUFDRTtJQUNBO0duQ3F3UVA7O0VtQ3Z3UUs7SUFLSTtJQUNBO0duQ3N3UVQ7O0VtQ2x3UUs7SUFDRTtJQUNBO0duQ3F3UVA7O0VtQ3Z3UUs7SUFLSTtJQUNBO0duQ3N3UVQ7O0VtQ2x3UUs7SUFDRTtHbkNxd1FQOztFbUN0d1FLO0lBSUk7R25Dc3dRVDtDQUNGOztBaUNsOVFLO0VFbUxFO0lBQ0U7SUFDQTtHbkNteVFQOztFbUNyeVFLO0lBS0k7SUFDQTtHbkNveVFUOztFbUNoeVFLO0lBQ0U7SUFDQTtHbkNteVFQOztFbUNyeVFLO0lBS0k7SUFDQTtHbkNveVFUOztFbUNoeVFLO0lBQ0U7R25DbXlRUDs7RW1DcHlRSztJQUlJO0duQ295UVQ7Q0FDRjs7QWlDaC9RSztFRW1MRTtJQUNFO0lBQ0E7R25DaTBRUDs7RW1DbjBRSztJQUtJO0lBQ0E7R25DazBRVDs7RW1DOXpRSztJQUNFO0lBQ0E7R25DaTBRUDs7RW1DbjBRSztJQUtJO0lBQ0E7R25DazBRVDs7RW1DOXpRSztJQUNFO0duQ2kwUVA7O0VtQ2wwUUs7SUFJSTtHbkNrMFFUO0NBQ0Y7O0FtQ3ozUUc7RUFDRTtFQUNBO0NuQzQzUUw7O0FtQzkzUUc7RUFLSTtFQUNBO0NuQzYzUVA7O0FtQ3ozUUc7RUFDRTtFQUNBO0NuQzQzUUw7O0FtQzkzUUc7RUFLSTtFQUNBO0NuQzYzUVA7O0FtQ3ozUUc7RUFDRTtDbkM0M1FMOztBbUM3M1FHO0VBSUk7Q25DNjNRUDs7QWlDMWlSSztFRW1MRTtJQUNFO0lBQ0E7R25DMjNRUDs7RW1DNzNRSztJQUtJO0lBQ0E7R25DNDNRVDs7RW1DeDNRSztJQUNFO0lBQ0E7R25DMjNRUDs7RW1DNzNRSztJQUtJO0lBQ0E7R25DNDNRVDs7RW1DeDNRSztJQUNFO0duQzIzUVA7O0VtQzUzUUs7SUFJSTtHbkM0M1FUO0NBQ0Y7O0FpQ3hrUks7RUVtTEU7SUFDRTtJQUNBO0duQ3k1UVA7O0VtQzM1UUs7SUFLSTtJQUNBO0duQzA1UVQ7O0VtQ3Q1UUs7SUFDRTtJQUNBO0duQ3k1UVA7O0VtQzM1UUs7SUFLSTtJQUNBO0duQzA1UVQ7O0VtQ3Q1UUs7SUFDRTtHbkN5NVFQOztFbUMxNVFLO0lBSUk7R25DMDVRVDtDQUNGOztBaUN0bVJLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1N1FQOztFbUN6N1FLO0lBS0k7SUFDQTtHbkN3N1FUOztFbUNwN1FLO0lBQ0U7SUFDQTtHbkN1N1FQOztFbUN6N1FLO0lBS0k7SUFDQTtHbkN3N1FUOztFbUNwN1FLO0lBQ0U7R25DdTdRUDs7RW1DeDdRSztJQUlJO0duQ3c3UVQ7Q0FDRjs7QWlDcG9SSztFRW1MRTtJQUNFO0lBQ0E7R25DcTlRUDs7RW1DdjlRSztJQUtJO0lBQ0E7R25DczlRVDs7RW1DbDlRSztJQUNFO0lBQ0E7R25DcTlRUDs7RW1DdjlRSztJQUtJO0lBQ0E7R25DczlRVDs7RW1DbDlRSztJQUNFO0duQ3E5UVA7O0VtQ3Q5UUs7SUFJSTtHbkNzOVFUO0NBQ0Y7O0FpQ2xxUks7RUVtTEU7SUFDRTtJQUNBO0duQ20vUVA7O0VtQ3IvUUs7SUFLSTtJQUNBO0duQ28vUVQ7O0VtQ2gvUUs7SUFDRTtJQUNBO0duQ20vUVA7O0VtQ3IvUUs7SUFLSTtJQUNBO0duQ28vUVQ7O0VtQ2gvUUs7SUFDRTtHbkNtL1FQOztFbUNwL1FLO0lBSUk7R25Dby9RVDtDQUNGOztBaUNoc1JLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpaFJQOztFbUNuaFJLO0lBS0k7SUFDQTtHbkNraFJUOztFbUM5Z1JLO0lBQ0U7SUFDQTtHbkNpaFJQOztFbUNuaFJLO0lBS0k7SUFDQTtHbkNraFJUOztFbUM5Z1JLO0lBQ0U7R25DaWhSUDs7RW1DbGhSSztJQUlJO0duQ2toUlQ7Q0FDRjs7QWlDOXRSSztFRW1MRTtJQUNFO0lBQ0E7R25DK2lSUDs7RW1DampSSztJQUtJO0lBQ0E7R25DZ2pSVDs7RW1DNWlSSztJQUNFO0lBQ0E7R25DK2lSUDs7RW1DampSSztJQUtJO0lBQ0E7R25DZ2pSVDs7RW1DNWlSSztJQUNFO0duQytpUlA7O0VtQ2hqUks7SUFJSTtHbkNnalJUO0NBQ0Y7O0FpQzV2Uks7RUVtTEU7SUFDRTtJQUNBO0duQzZrUlA7O0VtQy9rUks7SUFLSTtJQUNBO0duQzhrUlQ7O0VtQzFrUks7SUFDRTtJQUNBO0duQzZrUlA7O0VtQy9rUks7SUFLSTtJQUNBO0duQzhrUlQ7O0VtQzFrUks7SUFDRTtHbkM2a1JQOztFbUM5a1JLO0lBSUk7R25DOGtSVDtDQUNGOztBaUMxeFJLO0VFbUxFO0lBQ0U7SUFDQTtHbkMybVJQOztFbUM3bVJLO0lBS0k7SUFDQTtHbkM0bVJUOztFbUN4bVJLO0lBQ0U7SUFDQTtHbkMybVJQOztFbUM3bVJLO0lBS0k7SUFDQTtHbkM0bVJUOztFbUN4bVJLO0lBQ0U7R25DMm1SUDs7RW1DNW1SSztJQUlJO0duQzRtUlQ7Q0FDRjs7QWlDeHpSSztFRW1MRTtJQUNFO0lBQ0E7R25DeW9SUDs7RW1DM29SSztJQUtJO0lBQ0E7R25DMG9SVDs7RW1DdG9SSztJQUNFO0lBQ0E7R25DeW9SUDs7RW1DM29SSztJQUtJO0lBQ0E7R25DMG9SVDs7RW1DdG9SSztJQUNFO0duQ3lvUlA7O0VtQzFvUks7SUFJSTtHbkMwb1JUO0NBQ0Y7O0FpQ3QxUks7RUVtTEU7SUFDRTtJQUNBO0duQ3VxUlA7O0VtQ3pxUks7SUFLSTtJQUNBO0duQ3dxUlQ7O0VtQ3BxUks7SUFDRTtJQUNBO0duQ3VxUlA7O0VtQ3pxUks7SUFLSTtJQUNBO0duQ3dxUlQ7O0VtQ3BxUks7SUFDRTtHbkN1cVJQOztFbUN4cVJLO0lBSUk7R25Dd3FSVDtDQUNGOztBaUNwM1JLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxc1JQOztFbUN2c1JLO0lBS0k7SUFDQTtHbkNzc1JUOztFbUNsc1JLO0lBQ0U7SUFDQTtHbkNxc1JQOztFbUN2c1JLO0lBS0k7SUFDQTtHbkNzc1JUOztFbUNsc1JLO0lBQ0U7R25DcXNSUDs7RW1DdHNSSztJQUlJO0duQ3NzUlQ7Q0FDRjs7QW1DN3ZSRztFQUNFO0VBQ0E7Q25DZ3dSTDs7QW1DbHdSRztFQUtJO0VBQ0E7Q25DaXdSUDs7QW1DN3ZSRztFQUNFO0VBQ0E7Q25DZ3dSTDs7QW1DbHdSRztFQUtJO0VBQ0E7Q25DaXdSUDs7QW1DN3ZSRztFQUNFO0NuQ2d3Ukw7O0FtQ2p3Ukc7RUFJSTtDbkNpd1JQOztBaUM5NlJLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrdlJQOztFbUNqd1JLO0lBS0k7SUFDQTtHbkNnd1JUOztFbUM1dlJLO0lBQ0U7SUFDQTtHbkMrdlJQOztFbUNqd1JLO0lBS0k7SUFDQTtHbkNnd1JUOztFbUM1dlJLO0lBQ0U7R25DK3ZSUDs7RW1DaHdSSztJQUlJO0duQ2d3UlQ7Q0FDRjs7QWlDNThSSztFRW1MRTtJQUNFO0lBQ0E7R25DNnhSUDs7RW1DL3hSSztJQUtJO0lBQ0E7R25DOHhSVDs7RW1DMXhSSztJQUNFO0lBQ0E7R25DNnhSUDs7RW1DL3hSSztJQUtJO0lBQ0E7R25DOHhSVDs7RW1DMXhSSztJQUNFO0duQzZ4UlA7O0VtQzl4Uks7SUFJSTtHbkM4eFJUO0NBQ0Y7O0FpQzErUks7RUVtTEU7SUFDRTtJQUNBO0duQzJ6UlA7O0VtQzd6Uks7SUFLSTtJQUNBO0duQzR6UlQ7O0VtQ3h6Uks7SUFDRTtJQUNBO0duQzJ6UlA7O0VtQzd6Uks7SUFLSTtJQUNBO0duQzR6UlQ7O0VtQ3h6Uks7SUFDRTtHbkMyelJQOztFbUM1elJLO0lBSUk7R25DNHpSVDtDQUNGOztBaUN4Z1NLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5MVJQOztFbUMzMVJLO0lBS0k7SUFDQTtHbkMwMVJUOztFbUN0MVJLO0lBQ0U7SUFDQTtHbkN5MVJQOztFbUMzMVJLO0lBS0k7SUFDQTtHbkMwMVJUOztFbUN0MVJLO0lBQ0U7R25DeTFSUDs7RW1DMTFSSztJQUlJO0duQzAxUlQ7Q0FDRjs7QWlDdGlTSztFRW1MRTtJQUNFO0lBQ0E7R25DdTNSUDs7RW1DejNSSztJQUtJO0lBQ0E7R25DdzNSVDs7RW1DcDNSSztJQUNFO0lBQ0E7R25DdTNSUDs7RW1DejNSSztJQUtJO0lBQ0E7R25DdzNSVDs7RW1DcDNSSztJQUNFO0duQ3UzUlA7O0VtQ3gzUks7SUFJSTtHbkN3M1JUO0NBQ0Y7O0FpQ3BrU0s7RUVtTEU7SUFDRTtJQUNBO0duQ3E1UlA7O0VtQ3Y1Uks7SUFLSTtJQUNBO0duQ3M1UlQ7O0VtQ2w1Uks7SUFDRTtJQUNBO0duQ3E1UlA7O0VtQ3Y1Uks7SUFLSTtJQUNBO0duQ3M1UlQ7O0VtQ2w1Uks7SUFDRTtHbkNxNVJQOztFbUN0NVJLO0lBSUk7R25DczVSVDtDQUNGOztBaUNsbVNLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtN1JQOztFbUNyN1JLO0lBS0k7SUFDQTtHbkNvN1JUOztFbUNoN1JLO0lBQ0U7SUFDQTtHbkNtN1JQOztFbUNyN1JLO0lBS0k7SUFDQTtHbkNvN1JUOztFbUNoN1JLO0lBQ0U7R25DbTdSUDs7RW1DcDdSSztJQUlJO0duQ283UlQ7Q0FDRjs7QWlDaG9TSztFRW1MRTtJQUNFO0lBQ0E7R25DaTlSUDs7RW1DbjlSSztJQUtJO0lBQ0E7R25DazlSVDs7RW1DOThSSztJQUNFO0lBQ0E7R25DaTlSUDs7RW1DbjlSSztJQUtJO0lBQ0E7R25DazlSVDs7RW1DOThSSztJQUNFO0duQ2k5UlA7O0VtQ2w5Uks7SUFJSTtHbkNrOVJUO0NBQ0Y7O0FpQzlwU0s7RUVtTEU7SUFDRTtJQUNBO0duQysrUlA7O0VtQ2ovUks7SUFLSTtJQUNBO0duQ2cvUlQ7O0VtQzUrUks7SUFDRTtJQUNBO0duQysrUlA7O0VtQ2ovUks7SUFLSTtJQUNBO0duQ2cvUlQ7O0VtQzUrUks7SUFDRTtHbkMrK1JQOztFbUNoL1JLO0lBSUk7R25DZy9SVDtDQUNGOztBaUM1clNLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2Z1NQOztFbUMvZ1NLO0lBS0k7SUFDQTtHbkM4Z1NUOztFbUMxZ1NLO0lBQ0U7SUFDQTtHbkM2Z1NQOztFbUMvZ1NLO0lBS0k7SUFDQTtHbkM4Z1NUOztFbUMxZ1NLO0lBQ0U7R25DNmdTUDs7RW1DOWdTSztJQUlJO0duQzhnU1Q7Q0FDRjs7QWlDMXRTSztFRW1MRTtJQUNFO0lBQ0E7R25DMmlTUDs7RW1DN2lTSztJQUtJO0lBQ0E7R25DNGlTVDs7RW1DeGlTSztJQUNFO0lBQ0E7R25DMmlTUDs7RW1DN2lTSztJQUtJO0lBQ0E7R25DNGlTVDs7RW1DeGlTSztJQUNFO0duQzJpU1A7O0VtQzVpU0s7SUFJSTtHbkM0aVNUO0NBQ0Y7O0FpQ3h2U0s7RUVtTEU7SUFDRTtJQUNBO0duQ3lrU1A7O0VtQzNrU0s7SUFLSTtJQUNBO0duQzBrU1Q7O0VtQ3RrU0s7SUFDRTtJQUNBO0duQ3lrU1A7O0VtQzNrU0s7SUFLSTtJQUNBO0duQzBrU1Q7O0VtQ3RrU0s7SUFDRTtHbkN5a1NQOztFbUMxa1NLO0lBSUk7R25DMGtTVDtDQUNGOztBbUNqb1NHO0VBQ0U7RUFDQTtDbkNvb1NMOztBbUN0b1NHO0VBS0k7RUFDQTtDbkNxb1NQOztBbUNqb1NHO0VBQ0U7RUFDQTtDbkNvb1NMOztBbUN0b1NHO0VBS0k7RUFDQTtDbkNxb1NQOztBbUNqb1NHO0VBQ0U7Q25Db29TTDs7QW1Dcm9TRztFQUlJO0NuQ3FvU1A7O0FpQ2x6U0s7RUVtTEU7SUFDRTtJQUNBO0duQ21vU1A7O0VtQ3JvU0s7SUFLSTtJQUNBO0duQ29vU1Q7O0VtQ2hvU0s7SUFDRTtJQUNBO0duQ21vU1A7O0VtQ3JvU0s7SUFLSTtJQUNBO0duQ29vU1Q7O0VtQ2hvU0s7SUFDRTtHbkNtb1NQOztFbUNwb1NLO0lBSUk7R25Db29TVDtDQUNGOztBaUNoMVNLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpcVNQOztFbUNucVNLO0lBS0k7SUFDQTtHbkNrcVNUOztFbUM5cFNLO0lBQ0U7SUFDQTtHbkNpcVNQOztFbUNucVNLO0lBS0k7SUFDQTtHbkNrcVNUOztFbUM5cFNLO0lBQ0U7R25DaXFTUDs7RW1DbHFTSztJQUlJO0duQ2txU1Q7Q0FDRjs7QWlDOTJTSztFRW1MRTtJQUNFO0lBQ0E7R25DK3JTUDs7RW1DanNTSztJQUtJO0lBQ0E7R25DZ3NTVDs7RW1DNXJTSztJQUNFO0lBQ0E7R25DK3JTUDs7RW1DanNTSztJQUtJO0lBQ0E7R25DZ3NTVDs7RW1DNXJTSztJQUNFO0duQytyU1A7O0VtQ2hzU0s7SUFJSTtHbkNnc1NUO0NBQ0Y7O0FpQzU0U0s7RUVtTEU7SUFDRTtJQUNBO0duQzZ0U1A7O0VtQy90U0s7SUFLSTtJQUNBO0duQzh0U1Q7O0VtQzF0U0s7SUFDRTtJQUNBO0duQzZ0U1A7O0VtQy90U0s7SUFLSTtJQUNBO0duQzh0U1Q7O0VtQzF0U0s7SUFDRTtHbkM2dFNQOztFbUM5dFNLO0lBSUk7R25DOHRTVDtDQUNGOztBaUMxNlNLO0VFbUxFO0lBQ0U7SUFDQTtHbkMydlNQOztFbUM3dlNLO0lBS0k7SUFDQTtHbkM0dlNUOztFbUN4dlNLO0lBQ0U7SUFDQTtHbkMydlNQOztFbUM3dlNLO0lBS0k7SUFDQTtHbkM0dlNUOztFbUN4dlNLO0lBQ0U7R25DMnZTUDs7RW1DNXZTSztJQUlJO0duQzR2U1Q7Q0FDRjs7QWlDeDhTSztFRW1MRTtJQUNFO0lBQ0E7R25DeXhTUDs7RW1DM3hTSztJQUtJO0lBQ0E7R25DMHhTVDs7RW1DdHhTSztJQUNFO0lBQ0E7R25DeXhTUDs7RW1DM3hTSztJQUtJO0lBQ0E7R25DMHhTVDs7RW1DdHhTSztJQUNFO0duQ3l4U1A7O0VtQzF4U0s7SUFJSTtHbkMweFNUO0NBQ0Y7O0FpQ3QrU0s7RUVtTEU7SUFDRTtJQUNBO0duQ3V6U1A7O0VtQ3p6U0s7SUFLSTtJQUNBO0duQ3d6U1Q7O0VtQ3B6U0s7SUFDRTtJQUNBO0duQ3V6U1A7O0VtQ3p6U0s7SUFLSTtJQUNBO0duQ3d6U1Q7O0VtQ3B6U0s7SUFDRTtHbkN1elNQOztFbUN4elNLO0lBSUk7R25Dd3pTVDtDQUNGOztBaUNwZ1RLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxMVNQOztFbUN2MVNLO0lBS0k7SUFDQTtHbkNzMVNUOztFbUNsMVNLO0lBQ0U7SUFDQTtHbkNxMVNQOztFbUN2MVNLO0lBS0k7SUFDQTtHbkNzMVNUOztFbUNsMVNLO0lBQ0U7R25DcTFTUDs7RW1DdDFTSztJQUlJO0duQ3MxU1Q7Q0FDRjs7QWlDbGlUSztFRW1MRTtJQUNFO0lBQ0E7R25DbTNTUDs7RW1DcjNTSztJQUtJO0lBQ0E7R25DbzNTVDs7RW1DaDNTSztJQUNFO0lBQ0E7R25DbTNTUDs7RW1DcjNTSztJQUtJO0lBQ0E7R25DbzNTVDs7RW1DaDNTSztJQUNFO0duQ20zU1A7O0VtQ3AzU0s7SUFJSTtHbkNvM1NUO0NBQ0Y7O0FpQ2hrVEs7RUVtTEU7SUFDRTtJQUNBO0duQ2k1U1A7O0VtQ241U0s7SUFLSTtJQUNBO0duQ2s1U1Q7O0VtQzk0U0s7SUFDRTtJQUNBO0duQ2k1U1A7O0VtQ241U0s7SUFLSTtJQUNBO0duQ2s1U1Q7O0VtQzk0U0s7SUFDRTtHbkNpNVNQOztFbUNsNVNLO0lBSUk7R25DazVTVDtDQUNGOztBaUM5bFRLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrNlNQOztFbUNqN1NLO0lBS0k7SUFDQTtHbkNnN1NUOztFbUM1NlNLO0lBQ0U7SUFDQTtHbkMrNlNQOztFbUNqN1NLO0lBS0k7SUFDQTtHbkNnN1NUOztFbUM1NlNLO0lBQ0U7R25DKzZTUDs7RW1DaDdTSztJQUlJO0duQ2c3U1Q7Q0FDRjs7QWlDNW5USztFRW1MRTtJQUNFO0lBQ0E7R25DNjhTUDs7RW1DLzhTSztJQUtJO0lBQ0E7R25DODhTVDs7RW1DMThTSztJQUNFO0lBQ0E7R25DNjhTUDs7RW1DLzhTSztJQUtJO0lBQ0E7R25DODhTVDs7RW1DMThTSztJQUNFO0duQzY4U1A7O0VtQzk4U0s7SUFJSTtHbkM4OFNUO0NBQ0Y7O0FtQ3JnVEc7RUFDRTtFQUNBO0NuQ3dnVEw7O0FtQzFnVEc7RUFLSTtFQUNBO0NuQ3lnVFA7O0FtQ3JnVEc7RUFDRTtFQUNBO0NuQ3dnVEw7O0FtQzFnVEc7RUFLSTtFQUNBO0NuQ3lnVFA7O0FtQ3JnVEc7RUFDRTtDbkN3Z1RMOztBbUN6Z1RHO0VBSUk7Q25DeWdUUDs7QWlDdHJUSztFRW1MRTtJQUNFO0lBQ0E7R25DdWdUUDs7RW1DemdUSztJQUtJO0lBQ0E7R25Dd2dUVDs7RW1DcGdUSztJQUNFO0lBQ0E7R25DdWdUUDs7RW1DemdUSztJQUtJO0lBQ0E7R25Dd2dUVDs7RW1DcGdUSztJQUNFO0duQ3VnVFA7O0VtQ3hnVEs7SUFJSTtHbkN3Z1RUO0NBQ0Y7O0FpQ3B0VEs7RUVtTEU7SUFDRTtJQUNBO0duQ3FpVFA7O0VtQ3ZpVEs7SUFLSTtJQUNBO0duQ3NpVFQ7O0VtQ2xpVEs7SUFDRTtJQUNBO0duQ3FpVFA7O0VtQ3ZpVEs7SUFLSTtJQUNBO0duQ3NpVFQ7O0VtQ2xpVEs7SUFDRTtHbkNxaVRQOztFbUN0aVRLO0lBSUk7R25Dc2lUVDtDQUNGOztBaUNsdlRLO0VFbUxFO0lBQ0U7SUFDQTtHbkNta1RQOztFbUNya1RLO0lBS0k7SUFDQTtHbkNva1RUOztFbUNoa1RLO0lBQ0U7SUFDQTtHbkNta1RQOztFbUNya1RLO0lBS0k7SUFDQTtHbkNva1RUOztFbUNoa1RLO0lBQ0U7R25DbWtUUDs7RW1DcGtUSztJQUlJO0duQ29rVFQ7Q0FDRjs7QWlDaHhUSztFRW1MRTtJQUNFO0lBQ0E7R25DaW1UUDs7RW1Dbm1USztJQUtJO0lBQ0E7R25Da21UVDs7RW1DOWxUSztJQUNFO0lBQ0E7R25DaW1UUDs7RW1Dbm1USztJQUtJO0lBQ0E7R25Da21UVDs7RW1DOWxUSztJQUNFO0duQ2ltVFA7O0VtQ2xtVEs7SUFJSTtHbkNrbVRUO0NBQ0Y7O0FpQzl5VEs7RUVtTEU7SUFDRTtJQUNBO0duQytuVFA7O0VtQ2pvVEs7SUFLSTtJQUNBO0duQ2dvVFQ7O0VtQzVuVEs7SUFDRTtJQUNBO0duQytuVFA7O0VtQ2pvVEs7SUFLSTtJQUNBO0duQ2dvVFQ7O0VtQzVuVEs7SUFDRTtHbkMrblRQOztFbUNob1RLO0lBSUk7R25DZ29UVDtDQUNGOztBaUM1MFRLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2cFRQOztFbUMvcFRLO0lBS0k7SUFDQTtHbkM4cFRUOztFbUMxcFRLO0lBQ0U7SUFDQTtHbkM2cFRQOztFbUMvcFRLO0lBS0k7SUFDQTtHbkM4cFRUOztFbUMxcFRLO0lBQ0U7R25DNnBUUDs7RW1DOXBUSztJQUlJO0duQzhwVFQ7Q0FDRjs7QWlDMTJUSztFRW1MRTtJQUNFO0lBQ0E7R25DMnJUUDs7RW1DN3JUSztJQUtJO0lBQ0E7R25DNHJUVDs7RW1DeHJUSztJQUNFO0lBQ0E7R25DMnJUUDs7RW1DN3JUSztJQUtJO0lBQ0E7R25DNHJUVDs7RW1DeHJUSztJQUNFO0duQzJyVFA7O0VtQzVyVEs7SUFJSTtHbkM0clRUO0NBQ0Y7O0FpQ3g0VEs7RUVtTEU7SUFDRTtJQUNBO0duQ3l0VFA7O0VtQzN0VEs7SUFLSTtJQUNBO0duQzB0VFQ7O0VtQ3R0VEs7SUFDRTtJQUNBO0duQ3l0VFA7O0VtQzN0VEs7SUFLSTtJQUNBO0duQzB0VFQ7O0VtQ3R0VEs7SUFDRTtHbkN5dFRQOztFbUMxdFRLO0lBSUk7R25DMHRUVDtDQUNGOztBaUN0NlRLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1dlRQOztFbUN6dlRLO0lBS0k7SUFDQTtHbkN3dlRUOztFbUNwdlRLO0lBQ0U7SUFDQTtHbkN1dlRQOztFbUN6dlRLO0lBS0k7SUFDQTtHbkN3dlRUOztFbUNwdlRLO0lBQ0U7R25DdXZUUDs7RW1DeHZUSztJQUlJO0duQ3d2VFQ7Q0FDRjs7QWlDcDhUSztFRW1MRTtJQUNFO0lBQ0E7R25DcXhUUDs7RW1DdnhUSztJQUtJO0lBQ0E7R25Dc3hUVDs7RW1DbHhUSztJQUNFO0lBQ0E7R25DcXhUUDs7RW1DdnhUSztJQUtJO0lBQ0E7R25Dc3hUVDs7RW1DbHhUSztJQUNFO0duQ3F4VFA7O0VtQ3R4VEs7SUFJSTtHbkNzeFRUO0NBQ0Y7O0FpQ2wrVEs7RUVtTEU7SUFDRTtJQUNBO0duQ216VFA7O0VtQ3J6VEs7SUFLSTtJQUNBO0duQ296VFQ7O0VtQ2h6VEs7SUFDRTtJQUNBO0duQ216VFA7O0VtQ3J6VEs7SUFLSTtJQUNBO0duQ296VFQ7O0VtQ2h6VEs7SUFDRTtHbkNtelRQOztFbUNwelRLO0lBSUk7R25Db3pUVDtDQUNGOztBaUNoZ1VLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpMVRQOztFbUNuMVRLO0lBS0k7SUFDQTtHbkNrMVRUOztFbUM5MFRLO0lBQ0U7SUFDQTtHbkNpMVRQOztFbUNuMVRLO0lBS0k7SUFDQTtHbkNrMVRUOztFbUM5MFRLO0lBQ0U7R25DaTFUUDs7RW1DbDFUSztJQUlJO0duQ2sxVFQ7Q0FDRjs7QW1DejRURztFQUNFO0VBQ0E7Q25DNDRUTDs7QW1DOTRURztFQUtJO0VBQ0E7Q25DNjRUUDs7QW1DejRURztFQUNFO0VBQ0E7Q25DNDRUTDs7QW1DOTRURztFQUtJO0VBQ0E7Q25DNjRUUDs7QW1DejRURztFQUNFO0NuQzQ0VEw7O0FtQzc0VEc7RUFJSTtDbkM2NFRQOztBaUMxalVLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyNFRQOztFbUM3NFRLO0lBS0k7SUFDQTtHbkM0NFRUOztFbUN4NFRLO0lBQ0U7SUFDQTtHbkMyNFRQOztFbUM3NFRLO0lBS0k7SUFDQTtHbkM0NFRUOztFbUN4NFRLO0lBQ0U7R25DMjRUUDs7RW1DNTRUSztJQUlJO0duQzQ0VFQ7Q0FDRjs7QWlDeGxVSztFRW1MRTtJQUNFO0lBQ0E7R25DeTZUUDs7RW1DMzZUSztJQUtJO0lBQ0E7R25DMDZUVDs7RW1DdDZUSztJQUNFO0lBQ0E7R25DeTZUUDs7RW1DMzZUSztJQUtJO0lBQ0E7R25DMDZUVDs7RW1DdDZUSztJQUNFO0duQ3k2VFA7O0VtQzE2VEs7SUFJSTtHbkMwNlRUO0NBQ0Y7O0FpQ3RuVUs7RUVtTEU7SUFDRTtJQUNBO0duQ3U4VFA7O0VtQ3o4VEs7SUFLSTtJQUNBO0duQ3c4VFQ7O0VtQ3A4VEs7SUFDRTtJQUNBO0duQ3U4VFA7O0VtQ3o4VEs7SUFLSTtJQUNBO0duQ3c4VFQ7O0VtQ3A4VEs7SUFDRTtHbkN1OFRQOztFbUN4OFRLO0lBSUk7R25DdzhUVDtDQUNGOztBaUNwcFVLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxK1RQOztFbUN2K1RLO0lBS0k7SUFDQTtHbkNzK1RUOztFbUNsK1RLO0lBQ0U7SUFDQTtHbkNxK1RQOztFbUN2K1RLO0lBS0k7SUFDQTtHbkNzK1RUOztFbUNsK1RLO0lBQ0U7R25DcStUUDs7RW1DdCtUSztJQUlJO0duQ3MrVFQ7Q0FDRjs7QWlDbHJVSztFRW1MRTtJQUNFO0lBQ0E7R25DbWdVUDs7RW1DcmdVSztJQUtJO0lBQ0E7R25Db2dVVDs7RW1DaGdVSztJQUNFO0lBQ0E7R25DbWdVUDs7RW1DcmdVSztJQUtJO0lBQ0E7R25Db2dVVDs7RW1DaGdVSztJQUNFO0duQ21nVVA7O0VtQ3BnVUs7SUFJSTtHbkNvZ1VUO0NBQ0Y7O0FpQ2h0VUs7RUVtTEU7SUFDRTtJQUNBO0duQ2lpVVA7O0VtQ25pVUs7SUFLSTtJQUNBO0duQ2tpVVQ7O0VtQzloVUs7SUFDRTtJQUNBO0duQ2lpVVA7O0VtQ25pVUs7SUFLSTtJQUNBO0duQ2tpVVQ7O0VtQzloVUs7SUFDRTtHbkNpaVVQOztFbUNsaVVLO0lBSUk7R25Da2lVVDtDQUNGOztBaUM5dVVLO0VFbUxFO0lBQ0U7SUFDQTtHbkMralVQOztFbUNqa1VLO0lBS0k7SUFDQTtHbkNna1VUOztFbUM1alVLO0lBQ0U7SUFDQTtHbkMralVQOztFbUNqa1VLO0lBS0k7SUFDQTtHbkNna1VUOztFbUM1alVLO0lBQ0U7R25DK2pVUDs7RW1DaGtVSztJQUlJO0duQ2drVVQ7Q0FDRjs7QWlDNXdVSztFRW1MRTtJQUNFO0lBQ0E7R25DNmxVUDs7RW1DL2xVSztJQUtJO0lBQ0E7R25DOGxVVDs7RW1DMWxVSztJQUNFO0lBQ0E7R25DNmxVUDs7RW1DL2xVSztJQUtJO0lBQ0E7R25DOGxVVDs7RW1DMWxVSztJQUNFO0duQzZsVVA7O0VtQzlsVUs7SUFJSTtHbkM4bFVUO0NBQ0Y7O0FpQzF5VUs7RUVtTEU7SUFDRTtJQUNBO0duQzJuVVA7O0VtQzduVUs7SUFLSTtJQUNBO0duQzRuVVQ7O0VtQ3huVUs7SUFDRTtJQUNBO0duQzJuVVA7O0VtQzduVUs7SUFLSTtJQUNBO0duQzRuVVQ7O0VtQ3huVUs7SUFDRTtHbkMyblVQOztFbUM1blVLO0lBSUk7R25DNG5VVDtDQUNGOztBaUN4MFVLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5cFVQOztFbUMzcFVLO0lBS0k7SUFDQTtHbkMwcFVUOztFbUN0cFVLO0lBQ0U7SUFDQTtHbkN5cFVQOztFbUMzcFVLO0lBS0k7SUFDQTtHbkMwcFVUOztFbUN0cFVLO0lBQ0U7R25DeXBVUDs7RW1DMXBVSztJQUlJO0duQzBwVVQ7Q0FDRjs7QWlDdDJVSztFRW1MRTtJQUNFO0lBQ0E7R25DdXJVUDs7RW1DenJVSztJQUtJO0lBQ0E7R25Dd3JVVDs7RW1DcHJVSztJQUNFO0lBQ0E7R25DdXJVUDs7RW1DenJVSztJQUtJO0lBQ0E7R25Dd3JVVDs7RW1DcHJVSztJQUNFO0duQ3VyVVA7O0VtQ3hyVUs7SUFJSTtHbkN3clVUO0NBQ0Y7O0FpQ3A0VUs7RUVtTEU7SUFDRTtJQUNBO0duQ3F0VVA7O0VtQ3Z0VUs7SUFLSTtJQUNBO0duQ3N0VVQ7O0VtQ2x0VUs7SUFDRTtJQUNBO0duQ3F0VVA7O0VtQ3Z0VUs7SUFLSTtJQUNBO0duQ3N0VVQ7O0VtQ2x0VUs7SUFDRTtHbkNxdFVQOztFbUN0dFVLO0lBSUk7R25Dc3RVVDtDQUNGOztBbUM3d1VHO0VBQ0U7RUFDQTtDbkNneFVMOztBbUNseFVHO0VBS0k7RUFDQTtDbkNpeFVQOztBbUM3d1VHO0VBQ0U7RUFDQTtDbkNneFVMOztBbUNseFVHO0VBS0k7RUFDQTtDbkNpeFVQOztBbUM3d1VHO0VBQ0U7Q25DZ3hVTDs7QW1DanhVRztFQUlJO0NuQ2l4VVA7O0FpQzk3VUs7RUVtTEU7SUFDRTtJQUNBO0duQyt3VVA7O0VtQ2p4VUs7SUFLSTtJQUNBO0duQ2d4VVQ7O0VtQzV3VUs7SUFDRTtJQUNBO0duQyt3VVA7O0VtQ2p4VUs7SUFLSTtJQUNBO0duQ2d4VVQ7O0VtQzV3VUs7SUFDRTtHbkMrd1VQOztFbUNoeFVLO0lBSUk7R25DZ3hVVDtDQUNGOztBaUM1OVVLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2eVVQOztFbUMveVVLO0lBS0k7SUFDQTtHbkM4eVVUOztFbUMxeVVLO0lBQ0U7SUFDQTtHbkM2eVVQOztFbUMveVVLO0lBS0k7SUFDQTtHbkM4eVVUOztFbUMxeVVLO0lBQ0U7R25DNnlVUDs7RW1DOXlVSztJQUlJO0duQzh5VVQ7Q0FDRjs7QWlDMS9VSztFRW1MRTtJQUNFO0lBQ0E7R25DMjBVUDs7RW1DNzBVSztJQUtJO0lBQ0E7R25DNDBVVDs7RW1DeDBVSztJQUNFO0lBQ0E7R25DMjBVUDs7RW1DNzBVSztJQUtJO0lBQ0E7R25DNDBVVDs7RW1DeDBVSztJQUNFO0duQzIwVVA7O0VtQzUwVUs7SUFJSTtHbkM0MFVUO0NBQ0Y7O0FpQ3hoVks7RUVtTEU7SUFDRTtJQUNBO0duQ3kyVVA7O0VtQzMyVUs7SUFLSTtJQUNBO0duQzAyVVQ7O0VtQ3QyVUs7SUFDRTtJQUNBO0duQ3kyVVA7O0VtQzMyVUs7SUFLSTtJQUNBO0duQzAyVVQ7O0VtQ3QyVUs7SUFDRTtHbkN5MlVQOztFbUMxMlVLO0lBSUk7R25DMDJVVDtDQUNGOztBaUN0alZLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1NFVQOztFbUN6NFVLO0lBS0k7SUFDQTtHbkN3NFVUOztFbUNwNFVLO0lBQ0U7SUFDQTtHbkN1NFVQOztFbUN6NFVLO0lBS0k7SUFDQTtHbkN3NFVUOztFbUNwNFVLO0lBQ0U7R25DdTRVUDs7RW1DeDRVSztJQUlJO0duQ3c0VVQ7Q0FDRjs7QWlDcGxWSztFRW1MRTtJQUNFO0lBQ0E7R25DcTZVUDs7RW1DdjZVSztJQUtJO0lBQ0E7R25DczZVVDs7RW1DbDZVSztJQUNFO0lBQ0E7R25DcTZVUDs7RW1DdjZVSztJQUtJO0lBQ0E7R25DczZVVDs7RW1DbDZVSztJQUNFO0duQ3E2VVA7O0VtQ3Q2VUs7SUFJSTtHbkNzNlVUO0NBQ0Y7O0FpQ2xuVks7RUVtTEU7SUFDRTtJQUNBO0duQ204VVA7O0VtQ3I4VUs7SUFLSTtJQUNBO0duQ284VVQ7O0VtQ2g4VUs7SUFDRTtJQUNBO0duQ204VVA7O0VtQ3I4VUs7SUFLSTtJQUNBO0duQ284VVQ7O0VtQ2g4VUs7SUFDRTtHbkNtOFVQOztFbUNwOFVLO0lBSUk7R25DbzhVVDtDQUNGOztBaUNocFZLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpK1VQOztFbUNuK1VLO0lBS0k7SUFDQTtHbkNrK1VUOztFbUM5OVVLO0lBQ0U7SUFDQTtHbkNpK1VQOztFbUNuK1VLO0lBS0k7SUFDQTtHbkNrK1VUOztFbUM5OVVLO0lBQ0U7R25DaStVUDs7RW1DbCtVSztJQUlJO0duQ2srVVQ7Q0FDRjs7QWlDOXFWSztFRW1MRTtJQUNFO0lBQ0E7R25DKy9VUDs7RW1DamdWSztJQUtJO0lBQ0E7R25DZ2dWVDs7RW1DNS9VSztJQUNFO0lBQ0E7R25DKy9VUDs7RW1DamdWSztJQUtJO0lBQ0E7R25DZ2dWVDs7RW1DNS9VSztJQUNFO0duQysvVVA7O0VtQ2hnVks7SUFJSTtHbkNnZ1ZUO0NBQ0Y7O0FpQzVzVks7RUVtTEU7SUFDRTtJQUNBO0duQzZoVlA7O0VtQy9oVks7SUFLSTtJQUNBO0duQzhoVlQ7O0VtQzFoVks7SUFDRTtJQUNBO0duQzZoVlA7O0VtQy9oVks7SUFLSTtJQUNBO0duQzhoVlQ7O0VtQzFoVks7SUFDRTtHbkM2aFZQOztFbUM5aFZLO0lBSUk7R25DOGhWVDtDQUNGOztBaUMxdVZLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyalZQOztFbUM3alZLO0lBS0k7SUFDQTtHbkM0alZUOztFbUN4alZLO0lBQ0U7SUFDQTtHbkMyalZQOztFbUM3alZLO0lBS0k7SUFDQTtHbkM0alZUOztFbUN4alZLO0lBQ0U7R25DMmpWUDs7RW1DNWpWSztJQUlJO0duQzRqVlQ7Q0FDRjs7QWlDeHdWSztFRW1MRTtJQUNFO0lBQ0E7R25DeWxWUDs7RW1DM2xWSztJQUtJO0lBQ0E7R25DMGxWVDs7RW1DdGxWSztJQUNFO0lBQ0E7R25DeWxWUDs7RW1DM2xWSztJQUtJO0lBQ0E7R25DMGxWVDs7RW1DdGxWSztJQUNFO0duQ3lsVlA7O0VtQzFsVks7SUFJSTtHbkMwbFZUO0NBQ0Y7O0FtQ2pwVkc7RUFDRTtFQUNBO0NuQ29wVkw7O0FtQ3RwVkc7RUFLSTtFQUNBO0NuQ3FwVlA7O0FtQ2pwVkc7RUFDRTtFQUNBO0NuQ29wVkw7O0FtQ3RwVkc7RUFLSTtFQUNBO0NuQ3FwVlA7O0FtQ2pwVkc7RUFDRTtDbkNvcFZMOztBbUNycFZHO0VBSUk7Q25DcXBWUDs7QWlDbDBWSztFRW1MRTtJQUNFO0lBQ0E7R25DbXBWUDs7RW1DcnBWSztJQUtJO0lBQ0E7R25Db3BWVDs7RW1DaHBWSztJQUNFO0lBQ0E7R25DbXBWUDs7RW1DcnBWSztJQUtJO0lBQ0E7R25Db3BWVDs7RW1DaHBWSztJQUNFO0duQ21wVlA7O0VtQ3BwVks7SUFJSTtHbkNvcFZUO0NBQ0Y7O0FpQ2gyVks7RUVtTEU7SUFDRTtJQUNBO0duQ2lyVlA7O0VtQ25yVks7SUFLSTtJQUNBO0duQ2tyVlQ7O0VtQzlxVks7SUFDRTtJQUNBO0duQ2lyVlA7O0VtQ25yVks7SUFLSTtJQUNBO0duQ2tyVlQ7O0VtQzlxVks7SUFDRTtHbkNpclZQOztFbUNsclZLO0lBSUk7R25Da3JWVDtDQUNGOztBaUM5M1ZLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrc1ZQOztFbUNqdFZLO0lBS0k7SUFDQTtHbkNndFZUOztFbUM1c1ZLO0lBQ0U7SUFDQTtHbkMrc1ZQOztFbUNqdFZLO0lBS0k7SUFDQTtHbkNndFZUOztFbUM1c1ZLO0lBQ0U7R25DK3NWUDs7RW1DaHRWSztJQUlJO0duQ2d0VlQ7Q0FDRjs7QWlDNTVWSztFRW1MRTtJQUNFO0lBQ0E7R25DNnVWUDs7RW1DL3VWSztJQUtJO0lBQ0E7R25DOHVWVDs7RW1DMXVWSztJQUNFO0lBQ0E7R25DNnVWUDs7RW1DL3VWSztJQUtJO0lBQ0E7R25DOHVWVDs7RW1DMXVWSztJQUNFO0duQzZ1VlA7O0VtQzl1Vks7SUFJSTtHbkM4dVZUO0NBQ0Y7O0FpQzE3Vks7RUVtTEU7SUFDRTtJQUNBO0duQzJ3VlA7O0VtQzd3Vks7SUFLSTtJQUNBO0duQzR3VlQ7O0VtQ3h3Vks7SUFDRTtJQUNBO0duQzJ3VlA7O0VtQzd3Vks7SUFLSTtJQUNBO0duQzR3VlQ7O0VtQ3h3Vks7SUFDRTtHbkMyd1ZQOztFbUM1d1ZLO0lBSUk7R25DNHdWVDtDQUNGOztBaUN4OVZLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5eVZQOztFbUMzeVZLO0lBS0k7SUFDQTtHbkMweVZUOztFbUN0eVZLO0lBQ0U7SUFDQTtHbkN5eVZQOztFbUMzeVZLO0lBS0k7SUFDQTtHbkMweVZUOztFbUN0eVZLO0lBQ0U7R25DeXlWUDs7RW1DMXlWSztJQUlJO0duQzB5VlQ7Q0FDRjs7QWlDdC9WSztFRW1MRTtJQUNFO0lBQ0E7R25DdTBWUDs7RW1DejBWSztJQUtJO0lBQ0E7R25DdzBWVDs7RW1DcDBWSztJQUNFO0lBQ0E7R25DdTBWUDs7RW1DejBWSztJQUtJO0lBQ0E7R25DdzBWVDs7RW1DcDBWSztJQUNFO0duQ3UwVlA7O0VtQ3gwVks7SUFJSTtHbkN3MFZUO0NBQ0Y7O0FpQ3BoV0s7RUVtTEU7SUFDRTtJQUNBO0duQ3EyVlA7O0VtQ3YyVks7SUFLSTtJQUNBO0duQ3MyVlQ7O0VtQ2wyVks7SUFDRTtJQUNBO0duQ3EyVlA7O0VtQ3YyVks7SUFLSTtJQUNBO0duQ3MyVlQ7O0VtQ2wyVks7SUFDRTtHbkNxMlZQOztFbUN0MlZLO0lBSUk7R25DczJWVDtDQUNGOztBaUNsaldLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtNFZQOztFbUNyNFZLO0lBS0k7SUFDQTtHbkNvNFZUOztFbUNoNFZLO0lBQ0U7SUFDQTtHbkNtNFZQOztFbUNyNFZLO0lBS0k7SUFDQTtHbkNvNFZUOztFbUNoNFZLO0lBQ0U7R25DbTRWUDs7RW1DcDRWSztJQUlJO0duQ280VlQ7Q0FDRjs7QWlDaGxXSztFRW1MRTtJQUNFO0lBQ0E7R25DaTZWUDs7RW1DbjZWSztJQUtJO0lBQ0E7R25DazZWVDs7RW1DOTVWSztJQUNFO0lBQ0E7R25DaTZWUDs7RW1DbjZWSztJQUtJO0lBQ0E7R25DazZWVDs7RW1DOTVWSztJQUNFO0duQ2k2VlA7O0VtQ2w2Vks7SUFJSTtHbkNrNlZUO0NBQ0Y7O0FpQzltV0s7RUVtTEU7SUFDRTtJQUNBO0duQys3VlA7O0VtQ2o4Vks7SUFLSTtJQUNBO0duQ2c4VlQ7O0VtQzU3Vks7SUFDRTtJQUNBO0duQys3VlA7O0VtQ2o4Vks7SUFLSTtJQUNBO0duQ2c4VlQ7O0VtQzU3Vks7SUFDRTtHbkMrN1ZQOztFbUNoOFZLO0lBSUk7R25DZzhWVDtDQUNGOztBaUM1b1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2OVZQOztFbUMvOVZLO0lBS0k7SUFDQTtHbkM4OVZUOztFbUMxOVZLO0lBQ0U7SUFDQTtHbkM2OVZQOztFbUMvOVZLO0lBS0k7SUFDQTtHbkM4OVZUOztFbUMxOVZLO0lBQ0U7R25DNjlWUDs7RW1DOTlWSztJQUlJO0duQzg5VlQ7Q0FDRjs7QW1DcmhXRztFQUNFO0VBQ0E7Q25Dd2hXTDs7QW1DMWhXRztFQUtJO0VBQ0E7Q25DeWhXUDs7QW1DcmhXRztFQUNFO0VBQ0E7Q25Dd2hXTDs7QW1DMWhXRztFQUtJO0VBQ0E7Q25DeWhXUDs7QW1DcmhXRztFQUNFO0NuQ3doV0w7O0FtQ3poV0c7RUFJSTtDbkN5aFdQOztBaUN0c1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1aFdQOztFbUN6aFdLO0lBS0k7SUFDQTtHbkN3aFdUOztFbUNwaFdLO0lBQ0U7SUFDQTtHbkN1aFdQOztFbUN6aFdLO0lBS0k7SUFDQTtHbkN3aFdUOztFbUNwaFdLO0lBQ0U7R25DdWhXUDs7RW1DeGhXSztJQUlJO0duQ3doV1Q7Q0FDRjs7QWlDcHVXSztFRW1MRTtJQUNFO0lBQ0E7R25DcWpXUDs7RW1DdmpXSztJQUtJO0lBQ0E7R25Dc2pXVDs7RW1DbGpXSztJQUNFO0lBQ0E7R25DcWpXUDs7RW1DdmpXSztJQUtJO0lBQ0E7R25Dc2pXVDs7RW1DbGpXSztJQUNFO0duQ3FqV1A7O0VtQ3RqV0s7SUFJSTtHbkNzaldUO0NBQ0Y7O0FpQ2x3V0s7RUVtTEU7SUFDRTtJQUNBO0duQ21sV1A7O0VtQ3JsV0s7SUFLSTtJQUNBO0duQ29sV1Q7O0VtQ2hsV0s7SUFDRTtJQUNBO0duQ21sV1A7O0VtQ3JsV0s7SUFLSTtJQUNBO0duQ29sV1Q7O0VtQ2hsV0s7SUFDRTtHbkNtbFdQOztFbUNwbFdLO0lBSUk7R25Db2xXVDtDQUNGOztBaUNoeVdLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpbldQOztFbUNubldLO0lBS0k7SUFDQTtHbkNrbldUOztFbUM5bVdLO0lBQ0U7SUFDQTtHbkNpbldQOztFbUNubldLO0lBS0k7SUFDQTtHbkNrbldUOztFbUM5bVdLO0lBQ0U7R25DaW5XUDs7RW1DbG5XSztJQUlJO0duQ2tuV1Q7Q0FDRjs7QWlDOXpXSztFRW1MRTtJQUNFO0lBQ0E7R25DK29XUDs7RW1DanBXSztJQUtJO0lBQ0E7R25DZ3BXVDs7RW1DNW9XSztJQUNFO0lBQ0E7R25DK29XUDs7RW1DanBXSztJQUtJO0lBQ0E7R25DZ3BXVDs7RW1DNW9XSztJQUNFO0duQytvV1A7O0VtQ2hwV0s7SUFJSTtHbkNncFdUO0NBQ0Y7O0FpQzUxV0s7RUVtTEU7SUFDRTtJQUNBO0duQzZxV1A7O0VtQy9xV0s7SUFLSTtJQUNBO0duQzhxV1Q7O0VtQzFxV0s7SUFDRTtJQUNBO0duQzZxV1A7O0VtQy9xV0s7SUFLSTtJQUNBO0duQzhxV1Q7O0VtQzFxV0s7SUFDRTtHbkM2cVdQOztFbUM5cVdLO0lBSUk7R25DOHFXVDtDQUNGOztBaUMxM1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyc1dQOztFbUM3c1dLO0lBS0k7SUFDQTtHbkM0c1dUOztFbUN4c1dLO0lBQ0U7SUFDQTtHbkMyc1dQOztFbUM3c1dLO0lBS0k7SUFDQTtHbkM0c1dUOztFbUN4c1dLO0lBQ0U7R25DMnNXUDs7RW1DNXNXSztJQUlJO0duQzRzV1Q7Q0FDRjs7QWlDeDVXSztFRW1MRTtJQUNFO0lBQ0E7R25DeXVXUDs7RW1DM3VXSztJQUtJO0lBQ0E7R25DMHVXVDs7RW1DdHVXSztJQUNFO0lBQ0E7R25DeXVXUDs7RW1DM3VXSztJQUtJO0lBQ0E7R25DMHVXVDs7RW1DdHVXSztJQUNFO0duQ3l1V1A7O0VtQzF1V0s7SUFJSTtHbkMwdVdUO0NBQ0Y7O0FpQ3Q3V0s7RUVtTEU7SUFDRTtJQUNBO0duQ3V3V1A7O0VtQ3p3V0s7SUFLSTtJQUNBO0duQ3d3V1Q7O0VtQ3B3V0s7SUFDRTtJQUNBO0duQ3V3V1A7O0VtQ3p3V0s7SUFLSTtJQUNBO0duQ3d3V1Q7O0VtQ3B3V0s7SUFDRTtHbkN1d1dQOztFbUN4d1dLO0lBSUk7R25Dd3dXVDtDQUNGOztBaUNwOVdLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxeVdQOztFbUN2eVdLO0lBS0k7SUFDQTtHbkNzeVdUOztFbUNseVdLO0lBQ0U7SUFDQTtHbkNxeVdQOztFbUN2eVdLO0lBS0k7SUFDQTtHbkNzeVdUOztFbUNseVdLO0lBQ0U7R25DcXlXUDs7RW1DdHlXSztJQUlJO0duQ3N5V1Q7Q0FDRjs7QWlDbC9XSztFRW1MRTtJQUNFO0lBQ0E7R25DbTBXUDs7RW1DcjBXSztJQUtJO0lBQ0E7R25DbzBXVDs7RW1DaDBXSztJQUNFO0lBQ0E7R25DbTBXUDs7RW1DcjBXSztJQUtJO0lBQ0E7R25DbzBXVDs7RW1DaDBXSztJQUNFO0duQ20wV1A7O0VtQ3AwV0s7SUFJSTtHbkNvMFdUO0NBQ0Y7O0FpQ2hoWEs7RUVtTEU7SUFDRTtJQUNBO0duQ2kyV1A7O0VtQ24yV0s7SUFLSTtJQUNBO0duQ2syV1Q7O0VtQzkxV0s7SUFDRTtJQUNBO0duQ2kyV1A7O0VtQ24yV0s7SUFLSTtJQUNBO0duQ2syV1Q7O0VtQzkxV0s7SUFDRTtHbkNpMldQOztFbUNsMldLO0lBSUk7R25DazJXVDtDQUNGOztBbUN6NVdHO0VBQ0U7RUFDQTtDbkM0NVdMOztBbUM5NVdHO0VBS0k7RUFDQTtDbkM2NVdQOztBbUN6NVdHO0VBQ0U7RUFDQTtDbkM0NVdMOztBbUM5NVdHO0VBS0k7RUFDQTtDbkM2NVdQOztBbUN6NVdHO0VBQ0U7Q25DNDVXTDs7QW1DNzVXRztFQUlJO0NuQzY1V1A7O0FpQzFrWEs7RUVtTEU7SUFDRTtJQUNBO0duQzI1V1A7O0VtQzc1V0s7SUFLSTtJQUNBO0duQzQ1V1Q7O0VtQ3g1V0s7SUFDRTtJQUNBO0duQzI1V1A7O0VtQzc1V0s7SUFLSTtJQUNBO0duQzQ1V1Q7O0VtQ3g1V0s7SUFDRTtHbkMyNVdQOztFbUM1NVdLO0lBSUk7R25DNDVXVDtDQUNGOztBaUN4bVhLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5N1dQOztFbUMzN1dLO0lBS0k7SUFDQTtHbkMwN1dUOztFbUN0N1dLO0lBQ0U7SUFDQTtHbkN5N1dQOztFbUMzN1dLO0lBS0k7SUFDQTtHbkMwN1dUOztFbUN0N1dLO0lBQ0U7R25DeTdXUDs7RW1DMTdXSztJQUlJO0duQzA3V1Q7Q0FDRjs7QWlDdG9YSztFRW1MRTtJQUNFO0lBQ0E7R25DdTlXUDs7RW1DejlXSztJQUtJO0lBQ0E7R25DdzlXVDs7RW1DcDlXSztJQUNFO0lBQ0E7R25DdTlXUDs7RW1DejlXSztJQUtJO0lBQ0E7R25DdzlXVDs7RW1DcDlXSztJQUNFO0duQ3U5V1A7O0VtQ3g5V0s7SUFJSTtHbkN3OVdUO0NBQ0Y7O0FpQ3BxWEs7RUVtTEU7SUFDRTtJQUNBO0duQ3EvV1A7O0VtQ3YvV0s7SUFLSTtJQUNBO0duQ3MvV1Q7O0VtQ2wvV0s7SUFDRTtJQUNBO0duQ3EvV1A7O0VtQ3YvV0s7SUFLSTtJQUNBO0duQ3MvV1Q7O0VtQ2wvV0s7SUFDRTtHbkNxL1dQOztFbUN0L1dLO0lBSUk7R25Dcy9XVDtDQUNGOztBaUNsc1hLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtaFhQOztFbUNyaFhLO0lBS0k7SUFDQTtHbkNvaFhUOztFbUNoaFhLO0lBQ0U7SUFDQTtHbkNtaFhQOztFbUNyaFhLO0lBS0k7SUFDQTtHbkNvaFhUOztFbUNoaFhLO0lBQ0U7R25DbWhYUDs7RW1DcGhYSztJQUlJO0duQ29oWFQ7Q0FDRjs7QWlDaHVYSztFRW1MRTtJQUNFO0lBQ0E7R25DaWpYUDs7RW1DbmpYSztJQUtJO0lBQ0E7R25Da2pYVDs7RW1DOWlYSztJQUNFO0lBQ0E7R25DaWpYUDs7RW1DbmpYSztJQUtJO0lBQ0E7R25Da2pYVDs7RW1DOWlYSztJQUNFO0duQ2lqWFA7O0VtQ2xqWEs7SUFJSTtHbkNralhUO0NBQ0Y7O0FpQzl2WEs7RUVtTEU7SUFDRTtJQUNBO0duQytrWFA7O0VtQ2psWEs7SUFLSTtJQUNBO0duQ2dsWFQ7O0VtQzVrWEs7SUFDRTtJQUNBO0duQytrWFA7O0VtQ2psWEs7SUFLSTtJQUNBO0duQ2dsWFQ7O0VtQzVrWEs7SUFDRTtHbkMra1hQOztFbUNobFhLO0lBSUk7R25DZ2xYVDtDQUNGOztBaUM1eFhLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2bVhQOztFbUMvbVhLO0lBS0k7SUFDQTtHbkM4bVhUOztFbUMxbVhLO0lBQ0U7SUFDQTtHbkM2bVhQOztFbUMvbVhLO0lBS0k7SUFDQTtHbkM4bVhUOztFbUMxbVhLO0lBQ0U7R25DNm1YUDs7RW1DOW1YSztJQUlJO0duQzhtWFQ7Q0FDRjs7QWlDMXpYSztFRW1MRTtJQUNFO0lBQ0E7R25DMm9YUDs7RW1DN29YSztJQUtJO0lBQ0E7R25DNG9YVDs7RW1DeG9YSztJQUNFO0lBQ0E7R25DMm9YUDs7RW1DN29YSztJQUtJO0lBQ0E7R25DNG9YVDs7RW1DeG9YSztJQUNFO0duQzJvWFA7O0VtQzVvWEs7SUFJSTtHbkM0b1hUO0NBQ0Y7O0FpQ3gxWEs7RUVtTEU7SUFDRTtJQUNBO0duQ3lxWFA7O0VtQzNxWEs7SUFLSTtJQUNBO0duQzBxWFQ7O0VtQ3RxWEs7SUFDRTtJQUNBO0duQ3lxWFA7O0VtQzNxWEs7SUFLSTtJQUNBO0duQzBxWFQ7O0VtQ3RxWEs7SUFDRTtHbkN5cVhQOztFbUMxcVhLO0lBSUk7R25DMHFYVDtDQUNGOztBaUN0M1hLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1c1hQOztFbUN6c1hLO0lBS0k7SUFDQTtHbkN3c1hUOztFbUNwc1hLO0lBQ0U7SUFDQTtHbkN1c1hQOztFbUN6c1hLO0lBS0k7SUFDQTtHbkN3c1hUOztFbUNwc1hLO0lBQ0U7R25DdXNYUDs7RW1DeHNYSztJQUlJO0duQ3dzWFQ7Q0FDRjs7QWlDcDVYSztFRW1MRTtJQUNFO0lBQ0E7R25DcXVYUDs7RW1DdnVYSztJQUtJO0lBQ0E7R25Dc3VYVDs7RW1DbHVYSztJQUNFO0lBQ0E7R25DcXVYUDs7RW1DdnVYSztJQUtJO0lBQ0E7R25Dc3VYVDs7RW1DbHVYSztJQUNFO0duQ3F1WFA7O0VtQ3R1WEs7SUFJSTtHbkNzdVhUO0NBQ0Y7O0FtQzd4WEc7RUFDRTtFQUNBO0NuQ2d5WEw7O0FtQ2x5WEc7RUFLSTtFQUNBO0NuQ2l5WFA7O0FtQzd4WEc7RUFDRTtFQUNBO0NuQ2d5WEw7O0FtQ2x5WEc7RUFLSTtFQUNBO0NuQ2l5WFA7O0FtQzd4WEc7RUFDRTtDbkNneVhMOztBbUNqeVhHO0VBSUk7Q25DaXlYUDs7QWlDOThYSztFRW1MRTtJQUNFO0lBQ0E7R25DK3hYUDs7RW1DanlYSztJQUtJO0lBQ0E7R25DZ3lYVDs7RW1DNXhYSztJQUNFO0lBQ0E7R25DK3hYUDs7RW1DanlYSztJQUtJO0lBQ0E7R25DZ3lYVDs7RW1DNXhYSztJQUNFO0duQyt4WFA7O0VtQ2h5WEs7SUFJSTtHbkNneVhUO0NBQ0Y7O0FpQzUrWEs7RUVtTEU7SUFDRTtJQUNBO0duQzZ6WFA7O0VtQy96WEs7SUFLSTtJQUNBO0duQzh6WFQ7O0VtQzF6WEs7SUFDRTtJQUNBO0duQzZ6WFA7O0VtQy96WEs7SUFLSTtJQUNBO0duQzh6WFQ7O0VtQzF6WEs7SUFDRTtHbkM2elhQOztFbUM5elhLO0lBSUk7R25DOHpYVDtDQUNGOztBaUMxZ1lLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyMVhQOztFbUM3MVhLO0lBS0k7SUFDQTtHbkM0MVhUOztFbUN4MVhLO0lBQ0U7SUFDQTtHbkMyMVhQOztFbUM3MVhLO0lBS0k7SUFDQTtHbkM0MVhUOztFbUN4MVhLO0lBQ0U7R25DMjFYUDs7RW1DNTFYSztJQUlJO0duQzQxWFQ7Q0FDRjs7QWlDeGlZSztFRW1MRTtJQUNFO0lBQ0E7R25DeTNYUDs7RW1DMzNYSztJQUtJO0lBQ0E7R25DMDNYVDs7RW1DdDNYSztJQUNFO0lBQ0E7R25DeTNYUDs7RW1DMzNYSztJQUtJO0lBQ0E7R25DMDNYVDs7RW1DdDNYSztJQUNFO0duQ3kzWFA7O0VtQzEzWEs7SUFJSTtHbkMwM1hUO0NBQ0Y7O0FpQ3RrWUs7RUVtTEU7SUFDRTtJQUNBO0duQ3U1WFA7O0VtQ3o1WEs7SUFLSTtJQUNBO0duQ3c1WFQ7O0VtQ3A1WEs7SUFDRTtJQUNBO0duQ3U1WFA7O0VtQ3o1WEs7SUFLSTtJQUNBO0duQ3c1WFQ7O0VtQ3A1WEs7SUFDRTtHbkN1NVhQOztFbUN4NVhLO0lBSUk7R25DdzVYVDtDQUNGOztBaUNwbVlLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxN1hQOztFbUN2N1hLO0lBS0k7SUFDQTtHbkNzN1hUOztFbUNsN1hLO0lBQ0U7SUFDQTtHbkNxN1hQOztFbUN2N1hLO0lBS0k7SUFDQTtHbkNzN1hUOztFbUNsN1hLO0lBQ0U7R25DcTdYUDs7RW1DdDdYSztJQUlJO0duQ3M3WFQ7Q0FDRjs7QWlDbG9ZSztFRW1MRTtJQUNFO0lBQ0E7R25DbTlYUDs7RW1DcjlYSztJQUtJO0lBQ0E7R25DbzlYVDs7RW1DaDlYSztJQUNFO0lBQ0E7R25DbTlYUDs7RW1DcjlYSztJQUtJO0lBQ0E7R25DbzlYVDs7RW1DaDlYSztJQUNFO0duQ205WFA7O0VtQ3A5WEs7SUFJSTtHbkNvOVhUO0NBQ0Y7O0FpQ2hxWUs7RUVtTEU7SUFDRTtJQUNBO0duQ2kvWFA7O0VtQ24vWEs7SUFLSTtJQUNBO0duQ2svWFQ7O0VtQzkrWEs7SUFDRTtJQUNBO0duQ2kvWFA7O0VtQ24vWEs7SUFLSTtJQUNBO0duQ2svWFQ7O0VtQzkrWEs7SUFDRTtHbkNpL1hQOztFbUNsL1hLO0lBSUk7R25Day9YVDtDQUNGOztBaUM5cllLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrZ1lQOztFbUNqaFlLO0lBS0k7SUFDQTtHbkNnaFlUOztFbUM1Z1lLO0lBQ0U7SUFDQTtHbkMrZ1lQOztFbUNqaFlLO0lBS0k7SUFDQTtHbkNnaFlUOztFbUM1Z1lLO0lBQ0U7R25DK2dZUDs7RW1DaGhZSztJQUlJO0duQ2doWVQ7Q0FDRjs7QWlDNXRZSztFRW1MRTtJQUNFO0lBQ0E7R25DNmlZUDs7RW1DL2lZSztJQUtJO0lBQ0E7R25DOGlZVDs7RW1DMWlZSztJQUNFO0lBQ0E7R25DNmlZUDs7RW1DL2lZSztJQUtJO0lBQ0E7R25DOGlZVDs7RW1DMWlZSztJQUNFO0duQzZpWVA7O0VtQzlpWUs7SUFJSTtHbkM4aVlUO0NBQ0Y7O0FpQzF2WUs7RUVtTEU7SUFDRTtJQUNBO0duQzJrWVA7O0VtQzdrWUs7SUFLSTtJQUNBO0duQzRrWVQ7O0VtQ3hrWUs7SUFDRTtJQUNBO0duQzJrWVA7O0VtQzdrWUs7SUFLSTtJQUNBO0duQzRrWVQ7O0VtQ3hrWUs7SUFDRTtHbkMya1lQOztFbUM1a1lLO0lBSUk7R25DNGtZVDtDQUNGOztBaUN4eFlLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5bVlQOztFbUMzbVlLO0lBS0k7SUFDQTtHbkMwbVlUOztFbUN0bVlLO0lBQ0U7SUFDQTtHbkN5bVlQOztFbUMzbVlLO0lBS0k7SUFDQTtHbkMwbVlUOztFbUN0bVlLO0lBQ0U7R25DeW1ZUDs7RW1DMW1ZSztJQUlJO0duQzBtWVQ7Q0FDRjs7QW9DdDBZRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEN5MFlEOztBb0N0MFlEO0VBQ0U7RUFDQTtFQUNBO0NwQ3kwWUQ7O0FvQ3QwWUQ7RUFDRTtDcEN5MFlEOztBb0NyMFlEOztFQUVFO0NwQ3cwWUQ7O0FvQ3IwWUQ7RUFDRTtDcEN3MFlEOztBb0NyMFlEO0VBQ0U7Q3BDdzBZRDs7QXFDejJZRDtFQUNFO0VBQ0E7RUFDQTtDckM0MllEOztBc0N4MVlEO0VBQVc7Q3RDNDFZVjs7QXNDMzFZRDtFQUFXO0N0QysxWVY7O0FpQ3YyWUs7RUtZRjtJQUFnQztHdENnMllqQzs7RXNDLzFZQztJQUFnQztHdENtMllqQztDQUNGOztBaUNqM1lLO0VLWUY7SUFBZ0M7R3RDMDJZakM7O0VzQ3oyWUM7SUFBZ0M7R3RDNjJZakM7Q0FDRjs7QWlDMzNZSztFS1lGO0lBQWdDO0d0Q28zWWpDOztFc0NuM1lDO0lBQWdDO0d0Q3UzWWpDO0NBQ0Y7O0FpQ3I0WUs7RUtZRjtJQUFnQztHdEM4M1lqQzs7RXNDNzNZQztJQUFnQztHdENpNFlqQztDQUNGOztBaUMvNFlLO0VLWUY7SUFBZ0M7R3RDdzRZakM7O0VzQ3Y0WUM7SUFBZ0M7R3RDMjRZakM7Q0FDRjs7QWlDejVZSztFS1lGO0lBQWdDO0d0Q2s1WWpDOztFc0NqNVlDO0lBQWdDO0d0Q3E1WWpDO0NBQ0Y7O0FpQ242WUs7RUtZRjtJQUFnQztHdEM0NVlqQzs7RXNDMzVZQztJQUFnQztHdEMrNVlqQztDQUNGOztBaUM3NllLO0VLWUY7SUFBZ0M7R3RDczZZakM7O0VzQ3I2WUM7SUFBZ0M7R3RDeTZZakM7Q0FDRjs7QWlDdjdZSztFS1lGO0lBQWdDO0d0Q2c3WWpDOztFc0MvNllDO0lBQWdDO0d0Q203WWpDO0NBQ0Y7O0FpQ2o4WUs7RUtZRjtJQUFnQztHdEMwN1lqQzs7RXNDejdZQztJQUFnQztHdEM2N1lqQztDQUNGOztBaUMzOFlLO0VLWUY7SUFBZ0M7R3RDbzhZakM7O0VzQ244WUM7SUFBZ0M7R3RDdThZakM7Q0FDRjs7QWlDcjlZSztFS1lGO0lBQWdDO0d0Qzg4WWpDOztFc0M3OFlDO0lBQWdDO0d0Q2k5WWpDO0NBQ0Y7O0FzQzE4WUQ7RUFBVztDdEM4OFlWOztBc0M3OFlEO0VBQVc7Q3RDaTlZVjs7QXNDaDlZRDtFQUFXO0N0Q285WVY7O0FpQzMrWUs7RUsyQkY7SUFBZ0M7R3RDcTlZakM7O0VzQ3A5WUM7SUFBZ0M7R3RDdzlZakM7O0VzQ3Y5WUM7SUFBZ0M7R3RDMjlZakM7Q0FDRjs7QWlDei9ZSztFSzJCRjtJQUFnQztHdENtK1lqQzs7RXNDbCtZQztJQUFnQztHdENzK1lqQzs7RXNDcitZQztJQUFnQztHdEN5K1lqQztDQUNGOztBaUN2Z1pLO0VLMkJGO0lBQWdDO0d0Q2kvWWpDOztFc0NoL1lDO0lBQWdDO0d0Q28vWWpDOztFc0NuL1lDO0lBQWdDO0d0Q3UvWWpDO0NBQ0Y7O0FpQ3JoWks7RUsyQkY7SUFBZ0M7R3RDKy9ZakM7O0VzQzkvWUM7SUFBZ0M7R3RDa2daakM7O0VzQ2pnWkM7SUFBZ0M7R3RDcWdaakM7Q0FDRjs7QWlDbmlaSztFSzJCRjtJQUFnQztHdEM2Z1pqQzs7RXNDNWdaQztJQUFnQztHdENnaFpqQzs7RXNDL2daQztJQUFnQztHdENtaFpqQztDQUNGOztBaUNqalpLO0VLMkJGO0lBQWdDO0d0QzJoWmpDOztFc0MxaFpDO0lBQWdDO0d0QzhoWmpDOztFc0M3aFpDO0lBQWdDO0d0Q2lpWmpDO0NBQ0Y7O0FpQy9qWks7RUsyQkY7SUFBZ0M7R3RDeWlaakM7O0VzQ3hpWkM7SUFBZ0M7R3RDNGlaakM7O0VzQzNpWkM7SUFBZ0M7R3RDK2laakM7Q0FDRjs7QWlDN2taSztFSzJCRjtJQUFnQztHdEN1alpqQzs7RXNDdGpaQztJQUFnQztHdEMwalpqQzs7RXNDempaQztJQUFnQztHdEM2alpqQztDQUNGOztBaUMzbFpLO0VLMkJGO0lBQWdDO0d0Q3FrWmpDOztFc0Nwa1pDO0lBQWdDO0d0Q3drWmpDOztFc0N2a1pDO0lBQWdDO0d0QzJrWmpDO0NBQ0Y7O0FpQ3ptWks7RUsyQkY7SUFBZ0M7R3RDbWxaakM7O0VzQ2xsWkM7SUFBZ0M7R3RDc2xaakM7O0VzQ3JsWkM7SUFBZ0M7R3RDeWxaakM7Q0FDRjs7QWlDdm5aSztFSzJCRjtJQUFnQztHdENpbVpqQzs7RXNDaG1aQztJQUFnQztHdENvbVpqQzs7RXNDbm1aQztJQUFnQztHdEN1bVpqQztDQUNGOztBaUNyb1pLO0VLMkJGO0lBQWdDO0d0QyttWmpDOztFc0M5bVpDO0lBQWdDO0d0Q2tuWmpDOztFc0NqblpDO0lBQWdDO0d0Q3FuWmpDO0NBQ0Y7O0FzQzltWkQ7RUFBVztDdENrblpWOztBc0NqblpEO0VBQVc7Q3RDcW5aVjs7QXNDcG5aRDtFQUFXO0N0Q3duWlY7O0FzQ3ZuWkQ7RUFBVztDdEMyblpWOztBaUNucVpLO0VLNENGO0lBQWdDO0d0QzRuWmpDOztFc0MzblpDO0lBQWdDO0d0QytuWmpDOztFc0M5blpDO0lBQWdDO0d0Q2tvWmpDOztFc0Nqb1pDO0lBQWdDO0d0Q3FvWmpDO0NBQ0Y7O0FpQ3JyWks7RUs0Q0Y7SUFBZ0M7R3RDOG9aakM7O0VzQzdvWkM7SUFBZ0M7R3RDaXBaakM7O0VzQ2hwWkM7SUFBZ0M7R3RDb3BaakM7O0VzQ25wWkM7SUFBZ0M7R3RDdXBaakM7Q0FDRjs7QWlDdnNaSztFSzRDRjtJQUFnQztHdENncVpqQzs7RXNDL3BaQztJQUFnQztHdENtcVpqQzs7RXNDbHFaQztJQUFnQztHdENzcVpqQzs7RXNDcnFaQztJQUFnQztHdEN5cVpqQztDQUNGOztBaUN6dFpLO0VLNENGO0lBQWdDO0d0Q2tyWmpDOztFc0NqclpDO0lBQWdDO0d0Q3FyWmpDOztFc0NwclpDO0lBQWdDO0d0Q3dyWmpDOztFc0N2clpDO0lBQWdDO0d0QzJyWmpDO0NBQ0Y7O0FpQzN1Wks7RUs0Q0Y7SUFBZ0M7R3RDb3NaakM7O0VzQ25zWkM7SUFBZ0M7R3RDdXNaakM7O0VzQ3RzWkM7SUFBZ0M7R3RDMHNaakM7O0VzQ3pzWkM7SUFBZ0M7R3RDNnNaakM7Q0FDRjs7QWlDN3ZaSztFSzRDRjtJQUFnQztHdENzdFpqQzs7RXNDcnRaQztJQUFnQztHdEN5dFpqQzs7RXNDeHRaQztJQUFnQztHdEM0dFpqQzs7RXNDM3RaQztJQUFnQztHdEMrdFpqQztDQUNGOztBaUMvd1pLO0VLNENGO0lBQWdDO0d0Q3d1WmpDOztFc0N2dVpDO0lBQWdDO0d0QzJ1WmpDOztFc0MxdVpDO0lBQWdDO0d0Qzh1WmpDOztFc0M3dVpDO0lBQWdDO0d0Q2l2WmpDO0NBQ0Y7O0FpQ2p5Wks7RUs0Q0Y7SUFBZ0M7R3RDMHZaakM7O0VzQ3p2WkM7SUFBZ0M7R3RDNnZaakM7O0VzQzV2WkM7SUFBZ0M7R3RDZ3daakM7O0VzQy92WkM7SUFBZ0M7R3RDbXdaakM7Q0FDRjs7QWlDbnpaSztFSzRDRjtJQUFnQztHdEM0d1pqQzs7RXNDM3daQztJQUFnQztHdEMrd1pqQzs7RXNDOXdaQztJQUFnQztHdENreFpqQzs7RXNDanhaQztJQUFnQztHdENxeFpqQztDQUNGOztBaUNyMFpLO0VLNENGO0lBQWdDO0d0Qzh4WmpDOztFc0M3eFpDO0lBQWdDO0d0Q2l5WmpDOztFc0NoeVpDO0lBQWdDO0d0Q295WmpDOztFc0NueVpDO0lBQWdDO0d0Q3V5WmpDO0NBQ0Y7O0FpQ3YxWks7RUs0Q0Y7SUFBZ0M7R3RDZ3paakM7O0VzQy95WkM7SUFBZ0M7R3RDbXpaakM7O0VzQ2x6WkM7SUFBZ0M7R3RDc3paakM7O0VzQ3J6WkM7SUFBZ0M7R3RDeXpaakM7Q0FDRjs7QWlDejJaSztFSzRDRjtJQUFnQztHdENrMFpqQzs7RXNDajBaQztJQUFnQztHdENxMFpqQzs7RXNDcDBaQztJQUFnQztHdEN3MFpqQzs7RXNDdjBaQztJQUFnQztHdEMyMFpqQztDQUNGOztBc0NwMFpEO0VBQVc7Q3RDdzBaVjs7QXNDdjBaRDtFQUFXO0N0QzIwWlY7O0FzQzEwWkQ7RUFBVztDdEM4MFpWOztBc0M3MFpEO0VBQVc7Q3RDaTFaVjs7QXNDaDFaRDtFQUFXO0N0Q28xWlY7O0FpQy80Wks7RUsrREY7SUFBZ0M7R3RDcTFaakM7O0VzQ3AxWkM7SUFBZ0M7R3RDdzFaakM7O0VzQ3YxWkM7SUFBZ0M7R3RDMjFaakM7O0VzQzExWkM7SUFBZ0M7R3RDODFaakM7O0VzQzcxWkM7SUFBZ0M7R3RDaTJaakM7Q0FDRjs7QWlDcjZaSztFSytERjtJQUFnQztHdEMyMlpqQzs7RXNDMTJaQztJQUFnQztHdEM4MlpqQzs7RXNDNzJaQztJQUFnQztHdENpM1pqQzs7RXNDaDNaQztJQUFnQztHdENvM1pqQzs7RXNDbjNaQztJQUFnQztHdEN1M1pqQztDQUNGOztBaUMzN1pLO0VLK0RGO0lBQWdDO0d0Q2k0WmpDOztFc0NoNFpDO0lBQWdDO0d0Q280WmpDOztFc0NuNFpDO0lBQWdDO0d0Q3U0WmpDOztFc0N0NFpDO0lBQWdDO0d0QzA0WmpDOztFc0N6NFpDO0lBQWdDO0d0QzY0WmpDO0NBQ0Y7O0FpQ2o5Wks7RUsrREY7SUFBZ0M7R3RDdTVaakM7O0VzQ3Q1WkM7SUFBZ0M7R3RDMDVaakM7O0VzQ3o1WkM7SUFBZ0M7R3RDNjVaakM7O0VzQzU1WkM7SUFBZ0M7R3RDZzZaakM7O0VzQy81WkM7SUFBZ0M7R3RDbTZaakM7Q0FDRjs7QWlDditaSztFSytERjtJQUFnQztHdEM2NlpqQzs7RXNDNTZaQztJQUFnQztHdENnN1pqQzs7RXNDLzZaQztJQUFnQztHdENtN1pqQzs7RXNDbDdaQztJQUFnQztHdENzN1pqQzs7RXNDcjdaQztJQUFnQztHdEN5N1pqQztDQUNGOztBaUM3L1pLO0VLK0RGO0lBQWdDO0d0Q204WmpDOztFc0NsOFpDO0lBQWdDO0d0Q3M4WmpDOztFc0NyOFpDO0lBQWdDO0d0Q3k4WmpDOztFc0N4OFpDO0lBQWdDO0d0QzQ4WmpDOztFc0MzOFpDO0lBQWdDO0d0Qys4WmpDO0NBQ0Y7O0FpQ25oYUs7RUsrREY7SUFBZ0M7R3RDeTlaakM7O0VzQ3g5WkM7SUFBZ0M7R3RDNDlaakM7O0VzQzM5WkM7SUFBZ0M7R3RDKzlaakM7O0VzQzk5WkM7SUFBZ0M7R3RDaytaakM7O0VzQ2orWkM7SUFBZ0M7R3RDcStaakM7Q0FDRjs7QWlDemlhSztFSytERjtJQUFnQztHdEMrK1pqQzs7RXNDOStaQztJQUFnQztHdENrL1pqQzs7RXNDai9aQztJQUFnQztHdENxL1pqQzs7RXNDcC9aQztJQUFnQztHdEN3L1pqQzs7RXNDdi9aQztJQUFnQztHdEMyL1pqQztDQUNGOztBaUMvamFLO0VLK0RGO0lBQWdDO0d0Q3FnYWpDOztFc0NwZ2FDO0lBQWdDO0d0Q3dnYWpDOztFc0N2Z2FDO0lBQWdDO0d0QzJnYWpDOztFc0MxZ2FDO0lBQWdDO0d0QzhnYWpDOztFc0M3Z2FDO0lBQWdDO0d0Q2loYWpDO0NBQ0Y7O0FpQ3JsYUs7RUsrREY7SUFBZ0M7R3RDMmhhakM7O0VzQzFoYUM7SUFBZ0M7R3RDOGhhakM7O0VzQzdoYUM7SUFBZ0M7R3RDaWlhakM7O0VzQ2hpYUM7SUFBZ0M7R3RDb2lhakM7O0VzQ25pYUM7SUFBZ0M7R3RDdWlhakM7Q0FDRjs7QWlDM21hSztFSytERjtJQUFnQztHdENpamFqQzs7RXNDaGphQztJQUFnQztHdENvamFqQzs7RXNDbmphQztJQUFnQztHdEN1amFqQzs7RXNDdGphQztJQUFnQztHdEMwamFqQzs7RXNDemphQztJQUFnQztHdEM2amFqQztDQUNGOztBaUNqb2FLO0VLK0RGO0lBQWdDO0d0Q3VrYWpDOztFc0N0a2FDO0lBQWdDO0d0QzBrYWpDOztFc0N6a2FDO0lBQWdDO0d0QzZrYWpDOztFc0M1a2FDO0lBQWdDO0d0Q2dsYWpDOztFc0Mva2FDO0lBQWdDO0d0Q21sYWpDO0NBQ0Y7O0FzQzVrYUQ7RUFBVztDdENnbGFWOztBc0Mva2FEO0VBQVc7Q3RDbWxhVjs7QXNDbGxhRDtFQUFXO0N0Q3NsYVY7O0FzQ3JsYUQ7RUFBVztDdEN5bGFWOztBc0N4bGFEO0VBQVc7Q3RDNGxhVjs7QWlDM3FhSztFS21GRjtJQUFnQztHdEM2bGFqQzs7RXNDNWxhQztJQUFnQztHdENnbWFqQzs7RXNDL2xhQztJQUFnQztHdENtbWFqQzs7RXNDbG1hQztJQUFnQztHdENzbWFqQzs7RXNDcm1hQztJQUFnQztHdEN5bWFqQztDQUNGOztBaUNqc2FLO0VLbUZGO0lBQWdDO0d0Q21uYWpDOztFc0NsbmFDO0lBQWdDO0d0Q3NuYWpDOztFc0NybmFDO0lBQWdDO0d0Q3luYWpDOztFc0N4bmFDO0lBQWdDO0d0QzRuYWpDOztFc0MzbmFDO0lBQWdDO0d0QytuYWpDO0NBQ0Y7O0FpQ3Z0YUs7RUttRkY7SUFBZ0M7R3RDeW9hakM7O0VzQ3hvYUM7SUFBZ0M7R3RDNG9hakM7O0VzQzNvYUM7SUFBZ0M7R3RDK29hakM7O0VzQzlvYUM7SUFBZ0M7R3RDa3BhakM7O0VzQ2pwYUM7SUFBZ0M7R3RDcXBhakM7Q0FDRjs7QWlDN3VhSztFS21GRjtJQUFnQztHdEMrcGFqQzs7RXNDOXBhQztJQUFnQztHdENrcWFqQzs7RXNDanFhQztJQUFnQztHdENxcWFqQzs7RXNDcHFhQztJQUFnQztHdEN3cWFqQzs7RXNDdnFhQztJQUFnQztHdEMycWFqQztDQUNGOztBaUNud2FLO0VLbUZGO0lBQWdDO0d0Q3FyYWpDOztFc0NwcmFDO0lBQWdDO0d0Q3dyYWpDOztFc0N2cmFDO0lBQWdDO0d0QzJyYWpDOztFc0MxcmFDO0lBQWdDO0d0QzhyYWpDOztFc0M3cmFDO0lBQWdDO0d0Q2lzYWpDO0NBQ0Y7O0FpQ3p4YUs7RUttRkY7SUFBZ0M7R3RDMnNhakM7O0VzQzFzYUM7SUFBZ0M7R3RDOHNhakM7O0VzQzdzYUM7SUFBZ0M7R3RDaXRhakM7O0VzQ2h0YUM7SUFBZ0M7R3RDb3RhakM7O0VzQ250YUM7SUFBZ0M7R3RDdXRhakM7Q0FDRjs7QWlDL3lhSztFS21GRjtJQUFnQztHdENpdWFqQzs7RXNDaHVhQztJQUFnQztHdENvdWFqQzs7RXNDbnVhQztJQUFnQztHdEN1dWFqQzs7RXNDdHVhQztJQUFnQztHdEMwdWFqQzs7RXNDenVhQztJQUFnQztHdEM2dWFqQztDQUNGOztBaUNyMGFLO0VLbUZGO0lBQWdDO0d0Q3V2YWpDOztFc0N0dmFDO0lBQWdDO0d0QzB2YWpDOztFc0N6dmFDO0lBQWdDO0d0QzZ2YWpDOztFc0M1dmFDO0lBQWdDO0d0Q2d3YWpDOztFc0MvdmFDO0lBQWdDO0d0Q213YWpDO0NBQ0Y7O0FpQzMxYUs7RUttRkY7SUFBZ0M7R3RDNndhakM7O0VzQzV3YUM7SUFBZ0M7R3RDZ3hhakM7O0VzQy93YUM7SUFBZ0M7R3RDbXhhakM7O0VzQ2x4YUM7SUFBZ0M7R3RDc3hhakM7O0VzQ3J4YUM7SUFBZ0M7R3RDeXhhakM7Q0FDRjs7QWlDajNhSztFS21GRjtJQUFnQztHdENteWFqQzs7RXNDbHlhQztJQUFnQztHdENzeWFqQzs7RXNDcnlhQztJQUFnQztHdEN5eWFqQzs7RXNDeHlhQztJQUFnQztHdEM0eWFqQzs7RXNDM3lhQztJQUFnQztHdEMreWFqQztDQUNGOztBaUN2NGFLO0VLbUZGO0lBQWdDO0d0Q3l6YWpDOztFc0N4emFDO0lBQWdDO0d0QzR6YWpDOztFc0MzemFDO0lBQWdDO0d0Qyt6YWpDOztFc0M5emFDO0lBQWdDO0d0Q2swYWpDOztFc0NqMGFDO0lBQWdDO0d0Q3EwYWpDO0NBQ0Y7O0FpQzc1YUs7RUttRkY7SUFBZ0M7R3RDKzBhakM7O0VzQzkwYUM7SUFBZ0M7R3RDazFhakM7O0VzQ2oxYUM7SUFBZ0M7R3RDcTFhakM7O0VzQ3AxYUM7SUFBZ0M7R3RDdzFhakM7O0VzQ3YxYUM7SUFBZ0M7R3RDMjFhakM7Q0FDRjs7QXNDcDFhRDtFQUFXO0N0Q3cxYVY7O0FzQ3YxYUQ7RUFBVztDdEMyMWFWOztBc0MxMWFEO0VBQVc7Q3RDODFhVjs7QXNDNzFhRDtFQUFXO0N0Q2kyYVY7O0FzQ2gyYUQ7RUFBVztDdENvMmFWOztBc0NuMmFEO0VBQVc7Q3RDdTJhVjs7QWlDMzhhSztFS3dHRjtJQUFnQztHdEN3MmFqQzs7RXNDdjJhQztJQUFnQztHdEMyMmFqQzs7RXNDMTJhQztJQUFnQztHdEM4MmFqQzs7RXNDNzJhQztJQUFnQztHdENpM2FqQzs7RXNDaDNhQztJQUFnQztHdENvM2FqQzs7RXNDbjNhQztJQUFnQztHdEN1M2FqQztDQUNGOztBaUNyK2FLO0VLd0dGO0lBQWdDO0d0Q2s0YWpDOztFc0NqNGFDO0lBQWdDO0d0Q3E0YWpDOztFc0NwNGFDO0lBQWdDO0d0Q3c0YWpDOztFc0N2NGFDO0lBQWdDO0d0QzI0YWpDOztFc0MxNGFDO0lBQWdDO0d0Qzg0YWpDOztFc0M3NGFDO0lBQWdDO0d0Q2k1YWpDO0NBQ0Y7O0FpQy8vYUs7RUt3R0Y7SUFBZ0M7R3RDNDVhakM7O0VzQzM1YUM7SUFBZ0M7R3RDKzVhakM7O0VzQzk1YUM7SUFBZ0M7R3RDazZhakM7O0VzQ2o2YUM7SUFBZ0M7R3RDcTZhakM7O0VzQ3A2YUM7SUFBZ0M7R3RDdzZhakM7O0VzQ3Y2YUM7SUFBZ0M7R3RDMjZhakM7Q0FDRjs7QWlDemhiSztFS3dHRjtJQUFnQztHdENzN2FqQzs7RXNDcjdhQztJQUFnQztHdEN5N2FqQzs7RXNDeDdhQztJQUFnQztHdEM0N2FqQzs7RXNDMzdhQztJQUFnQztHdEMrN2FqQzs7RXNDOTdhQztJQUFnQztHdENrOGFqQzs7RXNDajhhQztJQUFnQztHdENxOGFqQztDQUNGOztBaUNuamJLO0VLd0dGO0lBQWdDO0d0Q2c5YWpDOztFc0MvOGFDO0lBQWdDO0d0Q205YWpDOztFc0NsOWFDO0lBQWdDO0d0Q3M5YWpDOztFc0NyOWFDO0lBQWdDO0d0Q3k5YWpDOztFc0N4OWFDO0lBQWdDO0d0QzQ5YWpDOztFc0MzOWFDO0lBQWdDO0d0Qys5YWpDO0NBQ0Y7O0FpQzdrYks7RUt3R0Y7SUFBZ0M7R3RDMCthakM7O0VzQ3orYUM7SUFBZ0M7R3RDNithakM7O0VzQzUrYUM7SUFBZ0M7R3RDZy9hakM7O0VzQy8rYUM7SUFBZ0M7R3RDbS9hakM7O0VzQ2wvYUM7SUFBZ0M7R3RDcy9hakM7O0VzQ3IvYUM7SUFBZ0M7R3RDeS9hakM7Q0FDRjs7QWlDdm1iSztFS3dHRjtJQUFnQztHdENvZ2JqQzs7RXNDbmdiQztJQUFnQztHdEN1Z2JqQzs7RXNDdGdiQztJQUFnQztHdEMwZ2JqQzs7RXNDemdiQztJQUFnQztHdEM2Z2JqQzs7RXNDNWdiQztJQUFnQztHdENnaGJqQzs7RXNDL2diQztJQUFnQztHdENtaGJqQztDQUNGOztBaUNqb2JLO0VLd0dGO0lBQWdDO0d0QzhoYmpDOztFc0M3aGJDO0lBQWdDO0d0Q2lpYmpDOztFc0NoaWJDO0lBQWdDO0d0Q29pYmpDOztFc0NuaWJDO0lBQWdDO0d0Q3VpYmpDOztFc0N0aWJDO0lBQWdDO0d0QzBpYmpDOztFc0N6aWJDO0lBQWdDO0d0QzZpYmpDO0NBQ0Y7O0FpQzNwYks7RUt3R0Y7SUFBZ0M7R3RDd2piakM7O0VzQ3ZqYkM7SUFBZ0M7R3RDMmpiakM7O0VzQzFqYkM7SUFBZ0M7R3RDOGpiakM7O0VzQzdqYkM7SUFBZ0M7R3RDaWtiakM7O0VzQ2hrYkM7SUFBZ0M7R3RDb2tiakM7O0VzQ25rYkM7SUFBZ0M7R3RDdWtiakM7Q0FDRjs7QWlDcnJiSztFS3dHRjtJQUFnQztHdENrbGJqQzs7RXNDamxiQztJQUFnQztHdENxbGJqQzs7RXNDcGxiQztJQUFnQztHdEN3bGJqQzs7RXNDdmxiQztJQUFnQztHdEMybGJqQzs7RXNDMWxiQztJQUFnQztHdEM4bGJqQzs7RXNDN2xiQztJQUFnQztHdENpbWJqQztDQUNGOztBaUMvc2JLO0VLd0dGO0lBQWdDO0d0QzRtYmpDOztFc0MzbWJDO0lBQWdDO0d0QyttYmpDOztFc0M5bWJDO0lBQWdDO0d0Q2tuYmpDOztFc0NqbmJDO0lBQWdDO0d0Q3FuYmpDOztFc0NwbmJDO0lBQWdDO0d0Q3duYmpDOztFc0N2bmJDO0lBQWdDO0d0QzJuYmpDO0NBQ0Y7O0FpQ3p1Yks7RUt3R0Y7SUFBZ0M7R3RDc29iakM7O0VzQ3JvYkM7SUFBZ0M7R3RDeW9iakM7O0VzQ3hvYkM7SUFBZ0M7R3RDNG9iakM7O0VzQzNvYkM7SUFBZ0M7R3RDK29iakM7O0VzQzlvYkM7SUFBZ0M7R3RDa3BiakM7O0VzQ2pwYkM7SUFBZ0M7R3RDcXBiakM7Q0FDRjs7QXNDOW9iRDtFQUFXO0N0Q2twYlY7O0FzQ2pwYkQ7RUFBVztDdENxcGJWOztBc0NwcGJEO0VBQVc7Q3RDd3BiVjs7QXNDdnBiRDtFQUFXO0N0QzJwYlY7O0FzQzFwYkQ7RUFBVztDdEM4cGJWOztBaUN2eGJLO0VLNkhGO0lBQWdDO0d0QytwYmpDOztFc0M5cGJDO0lBQWdDO0d0Q2txYmpDOztFc0NqcWJDO0lBQWdDO0d0Q3FxYmpDOztFc0NwcWJDO0lBQWdDO0d0Q3dxYmpDOztFc0N2cWJDO0lBQWdDO0d0QzJxYmpDO0NBQ0Y7O0FpQzd5Yks7RUs2SEY7SUFBZ0M7R3RDcXJiakM7O0VzQ3ByYkM7SUFBZ0M7R3RDd3JiakM7O0VzQ3ZyYkM7SUFBZ0M7R3RDMnJiakM7O0VzQzFyYkM7SUFBZ0M7R3RDOHJiakM7O0VzQzdyYkM7SUFBZ0M7R3RDaXNiakM7Q0FDRjs7QWlDbjBiSztFSzZIRjtJQUFnQztHdEMyc2JqQzs7RXNDMXNiQztJQUFnQztHdEM4c2JqQzs7RXNDN3NiQztJQUFnQztHdENpdGJqQzs7RXNDaHRiQztJQUFnQztHdENvdGJqQzs7RXNDbnRiQztJQUFnQztHdEN1dGJqQztDQUNGOztBaUN6MWJLO0VLNkhGO0lBQWdDO0d0Q2l1YmpDOztFc0NodWJDO0lBQWdDO0d0Q291YmpDOztFc0NudWJDO0lBQWdDO0d0Q3V1YmpDOztFc0N0dWJDO0lBQWdDO0d0QzB1YmpDOztFc0N6dWJDO0lBQWdDO0d0QzZ1YmpDO0NBQ0Y7O0FpQy8yYks7RUs2SEY7SUFBZ0M7R3RDdXZiakM7O0VzQ3R2YkM7SUFBZ0M7R3RDMHZiakM7O0VzQ3p2YkM7SUFBZ0M7R3RDNnZiakM7O0VzQzV2YkM7SUFBZ0M7R3RDZ3diakM7O0VzQy92YkM7SUFBZ0M7R3RDbXdiakM7Q0FDRjs7QWlDcjRiSztFSzZIRjtJQUFnQztHdEM2d2JqQzs7RXNDNXdiQztJQUFnQztHdENneGJqQzs7RXNDL3diQztJQUFnQztHdENteGJqQzs7RXNDbHhiQztJQUFnQztHdENzeGJqQzs7RXNDcnhiQztJQUFnQztHdEN5eGJqQztDQUNGOztBaUMzNWJLO0VLNkhGO0lBQWdDO0d0Q215YmpDOztFc0NseWJDO0lBQWdDO0d0Q3N5YmpDOztFc0NyeWJDO0lBQWdDO0d0Q3l5YmpDOztFc0N4eWJDO0lBQWdDO0d0QzR5YmpDOztFc0MzeWJDO0lBQWdDO0d0Qyt5YmpDO0NBQ0Y7O0FpQ2o3Yks7RUs2SEY7SUFBZ0M7R3RDeXpiakM7O0VzQ3h6YkM7SUFBZ0M7R3RDNHpiakM7O0VzQzN6YkM7SUFBZ0M7R3RDK3piakM7O0VzQzl6YkM7SUFBZ0M7R3RDazBiakM7O0VzQ2owYkM7SUFBZ0M7R3RDcTBiakM7Q0FDRjs7QWlDdjhiSztFSzZIRjtJQUFnQztHdEMrMGJqQzs7RXNDOTBiQztJQUFnQztHdENrMWJqQzs7RXNDajFiQztJQUFnQztHdENxMWJqQzs7RXNDcDFiQztJQUFnQztHdEN3MWJqQzs7RXNDdjFiQztJQUFnQztHdEMyMWJqQztDQUNGOztBaUM3OWJLO0VLNkhGO0lBQWdDO0d0Q3EyYmpDOztFc0NwMmJDO0lBQWdDO0d0Q3cyYmpDOztFc0N2MmJDO0lBQWdDO0d0QzIyYmpDOztFc0MxMmJDO0lBQWdDO0d0QzgyYmpDOztFc0M3MmJDO0lBQWdDO0d0Q2kzYmpDO0NBQ0Y7O0FpQ24vYks7RUs2SEY7SUFBZ0M7R3RDMjNiakM7O0VzQzEzYkM7SUFBZ0M7R3RDODNiakM7O0VzQzczYkM7SUFBZ0M7R3RDaTRiakM7O0VzQ2g0YkM7SUFBZ0M7R3RDbzRiakM7O0VzQ240YkM7SUFBZ0M7R3RDdTRiakM7Q0FDRjs7QWlDemdjSztFSzZIRjtJQUFnQztHdENpNWJqQzs7RXNDaDViQztJQUFnQztHdENvNWJqQzs7RXNDbjViQztJQUFnQztHdEN1NWJqQzs7RXNDdDViQztJQUFnQztHdEMwNWJqQzs7RXNDejViQztJQUFnQztHdEM2NWJqQztDQUNGOztBc0N0NWJEO0VBQVc7Q3RDMDViVjs7QXNDejViRDtFQUFXO0N0QzY1YlY7O0FpQ3ZpY0s7RUs4SUY7SUFBZ0M7R3RDODViakM7O0VzQzc1YkM7SUFBZ0M7R3RDaTZiakM7Q0FDRjs7QWlDampjSztFSzhJRjtJQUFnQztHdEN3NmJqQzs7RXNDdjZiQztJQUFnQztHdEMyNmJqQztDQUNGOztBaUMzamNLO0VLOElGO0lBQWdDO0d0Q2s3YmpDOztFc0NqN2JDO0lBQWdDO0d0Q3E3YmpDO0NBQ0Y7O0FpQ3JrY0s7RUs4SUY7SUFBZ0M7R3RDNDdiakM7O0VzQzM3YkM7SUFBZ0M7R3RDKzdiakM7Q0FDRjs7QWlDL2tjSztFSzhJRjtJQUFnQztHdENzOGJqQzs7RXNDcjhiQztJQUFnQztHdEN5OGJqQztDQUNGOztBaUN6bGNLO0VLOElGO0lBQWdDO0d0Q2c5YmpDOztFc0MvOGJDO0lBQWdDO0d0Q205YmpDO0NBQ0Y7O0FpQ25tY0s7RUs4SUY7SUFBZ0M7R3RDMDliakM7O0VzQ3o5YkM7SUFBZ0M7R3RDNjliakM7Q0FDRjs7QWlDN21jSztFSzhJRjtJQUFnQztHdENvK2JqQzs7RXNDbitiQztJQUFnQztHdEN1K2JqQztDQUNGOztBaUN2bmNLO0VLOElGO0lBQWdDO0d0QzgrYmpDOztFc0M3K2JDO0lBQWdDO0d0Q2kvYmpDO0NBQ0Y7O0FpQ2pvY0s7RUs4SUY7SUFBZ0M7R3RDdy9iakM7O0VzQ3YvYkM7SUFBZ0M7R3RDMi9iakM7Q0FDRjs7QWlDM29jSztFSzhJRjtJQUFnQztHdENrZ2NqQzs7RXNDamdjQztJQUFnQztHdENxZ2NqQztDQUNGOztBaUNycGNLO0VLOElGO0lBQWdDO0d0QzRnY2pDOztFc0MzZ2NDO0lBQWdDO0d0QytnY2pDO0NBQ0Y7O0FzQ3hnY0Q7RUFBVztDdEM0Z2NWOztBc0MzZ2NEO0VBQVc7Q3RDK2djVjs7QWlDdnFjSztFSzRKRjtJQUFnQztHdENnaGNqQzs7RXNDL2djQztJQUFnQztHdENtaGNqQztDQUNGOztBaUNqcmNLO0VLNEpGO0lBQWdDO0d0QzBoY2pDOztFc0N6aGNDO0lBQWdDO0d0QzZoY2pDO0NBQ0Y7O0FpQzNyY0s7RUs0SkY7SUFBZ0M7R3RDb2ljakM7O0VzQ25pY0M7SUFBZ0M7R3RDdWljakM7Q0FDRjs7QWlDcnNjSztFSzRKRjtJQUFnQztHdEM4aWNqQzs7RXNDN2ljQztJQUFnQztHdENpamNqQztDQUNGOztBaUMvc2NLO0VLNEpGO0lBQWdDO0d0Q3dqY2pDOztFc0N2amNDO0lBQWdDO0d0QzJqY2pDO0NBQ0Y7O0FpQ3p0Y0s7RUs0SkY7SUFBZ0M7R3RDa2tjakM7O0VzQ2prY0M7SUFBZ0M7R3RDcWtjakM7Q0FDRjs7QWlDbnVjSztFSzRKRjtJQUFnQztHdEM0a2NqQzs7RXNDM2tjQztJQUFnQztHdEMra2NqQztDQUNGOztBaUM3dWNLO0VLNEpGO0lBQWdDO0d0Q3NsY2pDOztFc0NybGNDO0lBQWdDO0d0Q3lsY2pDO0NBQ0Y7O0FpQ3Z2Y0s7RUs0SkY7SUFBZ0M7R3RDZ21jakM7O0VzQy9sY0M7SUFBZ0M7R3RDbW1jakM7Q0FDRjs7QWlDandjSztFSzRKRjtJQUFnQztHdEMwbWNqQzs7RXNDem1jQztJQUFnQztHdEM2bWNqQztDQUNGOztBaUMzd2NLO0VLNEpGO0lBQWdDO0d0Q29uY2pDOztFc0NubmNDO0lBQWdDO0d0Q3VuY2pDO0NBQ0Y7O0FpQ3J4Y0s7RUs0SkY7SUFBZ0M7R3RDOG5jakM7O0VzQzduY0M7SUFBZ0M7R3RDaW9jakM7Q0FDRjs7QXNDMW5jRDtFQUFXO0N0QzhuY1Y7O0FzQzduY0Q7RUFBVztDdENpb2NWOztBaUN2eWNLO0VLMEtGO0lBQWdDO0d0Q2tvY2pDOztFc0Nqb2NDO0lBQWdDO0d0Q3FvY2pDO0NBQ0Y7O0FpQ2p6Y0s7RUswS0Y7SUFBZ0M7R3RDNG9jakM7O0VzQzNvY0M7SUFBZ0M7R3RDK29jakM7Q0FDRjs7QWlDM3pjSztFSzBLRjtJQUFnQztHdENzcGNqQzs7RXNDcnBjQztJQUFnQztHdEN5cGNqQztDQUNGOztBaUNyMGNLO0VLMEtGO0lBQWdDO0d0Q2dxY2pDOztFc0MvcGNDO0lBQWdDO0d0Q21xY2pDO0NBQ0Y7O0FpQy8wY0s7RUswS0Y7SUFBZ0M7R3RDMHFjakM7O0VzQ3pxY0M7SUFBZ0M7R3RDNnFjakM7Q0FDRjs7QWlDejFjSztFSzBLRjtJQUFnQztHdENvcmNqQzs7RXNDbnJjQztJQUFnQztHdEN1cmNqQztDQUNGOztBaUNuMmNLO0VLMEtGO0lBQWdDO0d0QzhyY2pDOztFc0M3cmNDO0lBQWdDO0d0Q2lzY2pDO0NBQ0Y7O0FpQzcyY0s7RUswS0Y7SUFBZ0M7R3RDd3NjakM7O0VzQ3ZzY0M7SUFBZ0M7R3RDMnNjakM7Q0FDRjs7QWlDdjNjSztFSzBLRjtJQUFnQztHdENrdGNqQzs7RXNDanRjQztJQUFnQztHdENxdGNqQztDQUNGOztBaUNqNGNLO0VLMEtGO0lBQWdDO0d0QzR0Y2pDOztFc0MzdGNDO0lBQWdDO0d0Qyt0Y2pDO0NBQ0Y7O0FpQzM0Y0s7RUswS0Y7SUFBZ0M7R3RDc3VjakM7O0VzQ3J1Y0M7SUFBZ0M7R3RDeXVjakM7Q0FDRjs7QWlDcjVjSztFSzBLRjtJQUFnQztHdENndmNqQzs7RXNDL3VjQztJQUFnQztHdENtdmNqQztDQUNGOztBc0M1dWNEO0VBQVc7Q3RDZ3ZjVjs7QXNDL3VjRDtFQUFXO0N0Q212Y1Y7O0FpQ3Y2Y0s7RUt3TEY7SUFBZ0M7R3RDb3ZjakM7O0VzQ252Y0M7SUFBZ0M7R3RDdXZjakM7Q0FDRjs7QWlDajdjSztFS3dMRjtJQUFnQztHdEM4dmNqQzs7RXNDN3ZjQztJQUFnQztHdENpd2NqQztDQUNGOztBaUMzN2NLO0VLd0xGO0lBQWdDO0d0Q3d3Y2pDOztFc0N2d2NDO0lBQWdDO0d0QzJ3Y2pDO0NBQ0Y7O0FpQ3I4Y0s7RUt3TEY7SUFBZ0M7R3RDa3hjakM7O0VzQ2p4Y0M7SUFBZ0M7R3RDcXhjakM7Q0FDRjs7QWlDLzhjSztFS3dMRjtJQUFnQztHdEM0eGNqQzs7RXNDM3hjQztJQUFnQztHdEMreGNqQztDQUNGOztBaUN6OWNLO0VLd0xGO0lBQWdDO0d0Q3N5Y2pDOztFc0NyeWNDO0lBQWdDO0d0Q3l5Y2pDO0NBQ0Y7O0FpQ24rY0s7RUt3TEY7SUFBZ0M7R3RDZ3pjakM7O0VzQy95Y0M7SUFBZ0M7R3RDbXpjakM7Q0FDRjs7QWlDNytjSztFS3dMRjtJQUFnQztHdEMwemNqQzs7RXNDenpjQztJQUFnQztHdEM2emNqQztDQUNGOztBaUN2L2NLO0VLd0xGO0lBQWdDO0d0Q28wY2pDOztFc0NuMGNDO0lBQWdDO0d0Q3UwY2pDO0NBQ0Y7O0FpQ2pnZEs7RUt3TEY7SUFBZ0M7R3RDODBjakM7O0VzQzcwY0M7SUFBZ0M7R3RDaTFjakM7Q0FDRjs7QWlDM2dkSztFS3dMRjtJQUFnQztHdEN3MWNqQzs7RXNDdjFjQztJQUFnQztHdEMyMWNqQztDQUNGOztBaUNyaGRLO0VLd0xGO0lBQWdDO0d0Q2syY2pDOztFc0NqMmNDO0lBQWdDO0d0Q3EyY2pDO0NBQ0Y7O0FzQzcxY0M7RUFBYTtDdENpMmNkOztBaUNuaWRLO0VLc01BO0lBQWtDO0d0Q2syY3JDO0NBQ0Y7O0FpQ3ppZEs7RUtzTUE7SUFBa0M7R3RDdzJjckM7Q0FDRjs7QWlDL2lkSztFS3NNQTtJQUFrQztHdEM4MmNyQztDQUNGOztBaUNyamRLO0VLc01BO0lBQWtDO0d0Q28zY3JDO0NBQ0Y7O0FpQzNqZEs7RUtzTUE7SUFBa0M7R3RDMDNjckM7Q0FDRjs7QWlDamtkSztFS3NNQTtJQUFrQztHdENnNGNyQztDQUNGOztBaUN2a2RLO0VLc01BO0lBQWtDO0d0Q3M0Y3JDO0NBQ0Y7O0FpQzdrZEs7RUtzTUE7SUFBa0M7R3RDNDRjckM7Q0FDRjs7QWlDbmxkSztFS3NNQTtJQUFrQztHdENrNWNyQztDQUNGOztBaUN6bGRLO0VLc01BO0lBQWtDO0d0Q3c1Y3JDO0NBQ0Y7O0FpQy9sZEs7RUtzTUE7SUFBa0M7R3RDODVjckM7Q0FDRjs7QWlDcm1kSztFS3NNQTtJQUFrQztHdENvNmNyQztDQUNGOztBc0N6NmNDO0VBQWE7Q3RDNjZjZDs7QWlDL21kSztFS3NNQTtJQUFrQztHdEM4NmNyQztDQUNGOztBaUNybmRLO0VLc01BO0lBQWtDO0d0Q283Y3JDO0NBQ0Y7O0FpQzNuZEs7RUtzTUE7SUFBa0M7R3RDMDdjckM7Q0FDRjs7QWlDam9kSztFS3NNQTtJQUFrQztHdENnOGNyQztDQUNGOztBaUN2b2RLO0VLc01BO0lBQWtDO0d0Q3M4Y3JDO0NBQ0Y7O0FpQzdvZEs7RUtzTUE7SUFBa0M7R3RDNDhjckM7Q0FDRjs7QWlDbnBkSztFS3NNQTtJQUFrQztHdENrOWNyQztDQUNGOztBaUN6cGRLO0VLc01BO0lBQWtDO0d0Q3c5Y3JDO0NBQ0Y7O0FpQy9wZEs7RUtzTUE7SUFBa0M7R3RDODljckM7Q0FDRjs7QWlDcnFkSztFS3NNQTtJQUFrQztHdENvK2NyQztDQUNGOztBaUMzcWRLO0VLc01BO0lBQWtDO0d0QzArY3JDO0NBQ0Y7O0FpQ2pyZEs7RUtzTUE7SUFBa0M7R3RDZy9jckM7Q0FDRjs7QXNDci9jQztFQUFhO0N0Q3kvY2Q7O0FpQzNyZEs7RUtzTUE7SUFBa0M7R3RDMC9jckM7Q0FDRjs7QWlDanNkSztFS3NNQTtJQUFrQztHdENnZ2RyQztDQUNGOztBaUN2c2RLO0VLc01BO0lBQWtDO0d0Q3NnZHJDO0NBQ0Y7O0FpQzdzZEs7RUtzTUE7SUFBa0M7R3RDNGdkckM7Q0FDRjs7QWlDbnRkSztFS3NNQTtJQUFrQztHdENraGRyQztDQUNGOztBaUN6dGRLO0VLc01BO0lBQWtDO0d0Q3doZHJDO0NBQ0Y7O0FpQy90ZEs7RUtzTUE7SUFBa0M7R3RDOGhkckM7Q0FDRjs7QWlDcnVkSztFS3NNQTtJQUFrQztHdENvaWRyQztDQUNGOztBaUMzdWRLO0VLc01BO0lBQWtDO0d0QzBpZHJDO0NBQ0Y7O0FpQ2p2ZEs7RUtzTUE7SUFBa0M7R3RDZ2pkckM7Q0FDRjs7QWlDdnZkSztFS3NNQTtJQUFrQztHdENzamRyQztDQUNGOztBaUM3dmRLO0VLc01BO0lBQWtDO0d0QzRqZHJDO0NBQ0Y7O0FzQ2prZEM7RUFBYTtDdENxa2RkOztBaUN2d2RLO0VLc01BO0lBQWtDO0d0Q3NrZHJDO0NBQ0Y7O0FpQzd3ZEs7RUtzTUE7SUFBa0M7R3RDNGtkckM7Q0FDRjs7QWlDbnhkSztFS3NNQTtJQUFrQztHdENrbGRyQztDQUNGOztBaUN6eGRLO0VLc01BO0lBQWtDO0d0Q3dsZHJDO0NBQ0Y7O0FpQy94ZEs7RUtzTUE7SUFBa0M7R3RDOGxkckM7Q0FDRjs7QWlDcnlkSztFS3NNQTtJQUFrQztHdENvbWRyQztDQUNGOztBaUMzeWRLO0VLc01BO0lBQWtDO0d0QzBtZHJDO0NBQ0Y7O0FpQ2p6ZEs7RUtzTUE7SUFBa0M7R3RDZ25kckM7Q0FDRjs7QWlDdnpkSztFS3NNQTtJQUFrQztHdENzbmRyQztDQUNGOztBaUM3emRLO0VLc01BO0lBQWtDO0d0QzRuZHJDO0NBQ0Y7O0FpQ24wZEs7RUtzTUE7SUFBa0M7R3RDa29kckM7Q0FDRjs7QWlDejBkSztFS3NNQTtJQUFrQztHdEN3b2RyQztDQUNGOztBc0M3b2RDO0VBQWE7Q3RDaXBkZDs7QWlDbjFkSztFS3NNQTtJQUFrQztHdENrcGRyQztDQUNGOztBaUN6MWRLO0VLc01BO0lBQWtDO0d0Q3dwZHJDO0NBQ0Y7O0FpQy8xZEs7RUtzTUE7SUFBa0M7R3RDOHBkckM7Q0FDRjs7QWlDcjJkSztFS3NNQTtJQUFrQztHdENvcWRyQztDQUNGOztBaUMzMmRLO0VLc01BO0lBQWtDO0d0QzBxZHJDO0NBQ0Y7O0FpQ2ozZEs7RUtzTUE7SUFBa0M7R3RDZ3JkckM7Q0FDRjs7QWlDdjNkSztFS3NNQTtJQUFrQztHdENzcmRyQztDQUNGOztBaUM3M2RLO0VLc01BO0lBQWtDO0d0QzRyZHJDO0NBQ0Y7O0FpQ240ZEs7RUtzTUE7SUFBa0M7R3RDa3NkckM7Q0FDRjs7QWlDejRkSztFS3NNQTtJQUFrQztHdEN3c2RyQztDQUNGOztBaUMvNGRLO0VLc01BO0lBQWtDO0d0QzhzZHJDO0NBQ0Y7O0FpQ3I1ZEs7RUtzTUE7SUFBa0M7R3RDb3RkckM7Q0FDRjs7QXNDenRkQztFQUFhO0N0QzZ0ZGQ7O0FpQy81ZEs7RUtzTUE7SUFBa0M7R3RDOHRkckM7Q0FDRjs7QWlDcjZkSztFS3NNQTtJQUFrQztHdENvdWRyQztDQUNGOztBaUMzNmRLO0VLc01BO0lBQWtDO0d0QzB1ZHJDO0NBQ0Y7O0FpQ2o3ZEs7RUtzTUE7SUFBa0M7R3RDZ3ZkckM7Q0FDRjs7QWlDdjdkSztFS3NNQTtJQUFrQztHdENzdmRyQztDQUNGOztBaUM3N2RLO0VLc01BO0lBQWtDO0d0QzR2ZHJDO0NBQ0Y7O0FpQ244ZEs7RUtzTUE7SUFBa0M7R3RDa3dkckM7Q0FDRjs7QWlDejhkSztFS3NNQTtJQUFrQztHdEN3d2RyQztDQUNGOztBaUMvOGRLO0VLc01BO0lBQWtDO0d0Qzh3ZHJDO0NBQ0Y7O0FpQ3I5ZEs7RUtzTUE7SUFBa0M7R3RDb3hkckM7Q0FDRjs7QWlDMzlkSztFS3NNQTtJQUFrQztHdEMweGRyQztDQUNGOztBaUNqK2RLO0VLc01BO0lBQWtDO0d0Q2d5ZHJDO0NBQ0Y7O0FzQ3J5ZEM7RUFBYTtDdEN5eWRkOztBaUMzK2RLO0VLc01BO0lBQWtDO0d0QzB5ZHJDO0NBQ0Y7O0FpQ2ovZEs7RUtzTUE7SUFBa0M7R3RDZ3pkckM7Q0FDRjs7QWlDdi9kSztFS3NNQTtJQUFrQztHdENzemRyQztDQUNGOztBaUM3L2RLO0VLc01BO0lBQWtDO0d0QzR6ZHJDO0NBQ0Y7O0FpQ25nZUs7RUtzTUE7SUFBa0M7R3RDazBkckM7Q0FDRjs7QWlDemdlSztFS3NNQTtJQUFrQztHdEN3MGRyQztDQUNGOztBaUMvZ2VLO0VLc01BO0lBQWtDO0d0QzgwZHJDO0NBQ0Y7O0FpQ3JoZUs7RUtzTUE7SUFBa0M7R3RDbzFkckM7Q0FDRjs7QWlDM2hlSztFS3NNQTtJQUFrQztHdEMwMWRyQztDQUNGOztBaUNqaWVLO0VLc01BO0lBQWtDO0d0Q2cyZHJDO0NBQ0Y7O0FpQ3ZpZUs7RUtzTUE7SUFBa0M7R3RDczJkckM7Q0FDRjs7QWlDN2llSztFS3NNQTtJQUFrQztHdEM0MmRyQztDQUNGOztBc0NqM2RDO0VBQWE7Q3RDcTNkZDs7QWlDdmplSztFS3NNQTtJQUFrQztHdENzM2RyQztDQUNGOztBaUM3amVLO0VLc01BO0lBQWtDO0d0QzQzZHJDO0NBQ0Y7O0FpQ25rZUs7RUtzTUE7SUFBa0M7R3RDazRkckM7Q0FDRjs7QWlDemtlSztFS3NNQTtJQUFrQztHdEN3NGRyQztDQUNGOztBaUMva2VLO0VLc01BO0lBQWtDO0d0Qzg0ZHJDO0NBQ0Y7O0FpQ3JsZUs7RUtzTUE7SUFBa0M7R3RDbzVkckM7Q0FDRjs7QWlDM2xlSztFS3NNQTtJQUFrQztHdEMwNWRyQztDQUNGOztBaUNqbWVLO0VLc01BO0lBQWtDO0d0Q2c2ZHJDO0NBQ0Y7O0FpQ3ZtZUs7RUtzTUE7SUFBa0M7R3RDczZkckM7Q0FDRjs7QWlDN21lSztFS3NNQTtJQUFrQztHdEM0NmRyQztDQUNGOztBaUNubmVLO0VLc01BO0lBQWtDO0d0Q2s3ZHJDO0NBQ0Y7O0FpQ3puZUs7RUtzTUE7SUFBa0M7R3RDdzdkckM7Q0FDRjs7QXNDNzdkQztFQUFhO0N0Q2k4ZGQ7O0FpQ25vZUs7RUtzTUE7SUFBa0M7R3RDazhkckM7Q0FDRjs7QWlDem9lSztFS3NNQTtJQUFrQztHdEN3OGRyQztDQUNGOztBaUMvb2VLO0VLc01BO0lBQWtDO0d0Qzg4ZHJDO0NBQ0Y7O0FpQ3JwZUs7RUtzTUE7SUFBa0M7R3RDbzlkckM7Q0FDRjs7QWlDM3BlSztFS3NNQTtJQUFrQztHdEMwOWRyQztDQUNGOztBaUNqcWVLO0VLc01BO0lBQWtDO0d0Q2crZHJDO0NBQ0Y7O0FpQ3ZxZUs7RUtzTUE7SUFBa0M7R3RDcytkckM7Q0FDRjs7QWlDN3FlSztFS3NNQTtJQUFrQztHdEM0K2RyQztDQUNGOztBaUNucmVLO0VLc01BO0lBQWtDO0d0Q2svZHJDO0NBQ0Y7O0FpQ3pyZUs7RUtzTUE7SUFBa0M7R3RDdy9kckM7Q0FDRjs7QWlDL3JlSztFS3NNQTtJQUFrQztHdEM4L2RyQztDQUNGOztBaUNyc2VLO0VLc01BO0lBQWtDO0d0Q29nZXJDO0NBQ0Y7O0FzQ3pnZUM7RUFBYTtDdEM2Z2VkOztBaUMvc2VLO0VLc01BO0lBQWtDO0d0QzhnZXJDO0NBQ0Y7O0FpQ3J0ZUs7RUtzTUE7SUFBa0M7R3RDb2hlckM7Q0FDRjs7QWlDM3RlSztFS3NNQTtJQUFrQztHdEMwaGVyQztDQUNGOztBaUNqdWVLO0VLc01BO0lBQWtDO0d0Q2dpZXJDO0NBQ0Y7O0FpQ3Z1ZUs7RUtzTUE7SUFBa0M7R3RDc2llckM7Q0FDRjs7QWlDN3VlSztFS3NNQTtJQUFrQztHdEM0aWVyQztDQUNGOztBaUNudmVLO0VLc01BO0lBQWtDO0d0Q2tqZXJDO0NBQ0Y7O0FpQ3p2ZUs7RUtzTUE7SUFBa0M7R3RDd2plckM7Q0FDRjs7QWlDL3ZlSztFS3NNQTtJQUFrQztHdEM4amVyQztDQUNGOztBaUNyd2VLO0VLc01BO0lBQWtDO0d0Q29rZXJDO0NBQ0Y7O0FpQzN3ZUs7RUtzTUE7SUFBa0M7R3RDMGtlckM7Q0FDRjs7QWlDanhlSztFS3NNQTtJQUFrQztHdENnbGVyQztDQUNGOztBc0NybGVDO0VBQWE7Q3RDeWxlZDs7QWlDM3hlSztFS3NNQTtJQUFrQztHdEMwbGVyQztDQUNGOztBaUNqeWVLO0VLc01BO0lBQWtDO0d0Q2dtZXJDO0NBQ0Y7O0FpQ3Z5ZUs7RUtzTUE7SUFBa0M7R3RDc21lckM7Q0FDRjs7QWlDN3llSztFS3NNQTtJQUFrQztHdEM0bWVyQztDQUNGOztBaUNuemVLO0VLc01BO0lBQWtDO0d0Q2tuZXJDO0NBQ0Y7O0FpQ3p6ZUs7RUtzTUE7SUFBa0M7R3RDd25lckM7Q0FDRjs7QWlDL3plSztFS3NNQTtJQUFrQztHdEM4bmVyQztDQUNGOztBaUNyMGVLO0VLc01BO0lBQWtDO0d0Q29vZXJDO0NBQ0Y7O0FpQzMwZUs7RUtzTUE7SUFBa0M7R3RDMG9lckM7Q0FDRjs7QWlDajFlSztFS3NNQTtJQUFrQztHdENncGVyQztDQUNGOztBaUN2MWVLO0VLc01BO0lBQWtDO0d0Q3NwZXJDO0NBQ0Y7O0FpQzcxZUs7RUtzTUE7SUFBa0M7R3RDNHBlckM7Q0FDRjs7QXNDanFlQztFQUFhO0N0Q3FxZWQ7O0FpQ3YyZUs7RUtzTUE7SUFBa0M7R3RDc3FlckM7Q0FDRjs7QWlDNzJlSztFS3NNQTtJQUFrQztHdEM0cWVyQztDQUNGOztBaUNuM2VLO0VLc01BO0lBQWtDO0d0Q2tyZXJDO0NBQ0Y7O0FpQ3ozZUs7RUtzTUE7SUFBa0M7R3RDd3JlckM7Q0FDRjs7QWlDLzNlSztFS3NNQTtJQUFrQztHdEM4cmVyQztDQUNGOztBaUNyNGVLO0VLc01BO0lBQWtDO0d0Q29zZXJDO0NBQ0Y7O0FpQzM0ZUs7RUtzTUE7SUFBa0M7R3RDMHNlckM7Q0FDRjs7QWlDajVlSztFS3NNQTtJQUFrQztHdENndGVyQztDQUNGOztBaUN2NWVLO0VLc01BO0lBQWtDO0d0Q3N0ZXJDO0NBQ0Y7O0FpQzc1ZUs7RUtzTUE7SUFBa0M7R3RDNHRlckM7Q0FDRjs7QWlDbjZlSztFS3NNQTtJQUFrQztHdENrdWVyQztDQUNGOztBaUN6NmVLO0VLc01BO0lBQWtDO0d0Q3d1ZXJDO0NBQ0Y7O0FzQzd1ZUM7RUFBYTtDdENpdmVkOztBaUNuN2VLO0VLc01BO0lBQWtDO0d0Q2t2ZXJDO0NBQ0Y7O0FpQ3o3ZUs7RUtzTUE7SUFBa0M7R3RDd3ZlckM7Q0FDRjs7QWlDLzdlSztFS3NNQTtJQUFrQztHdEM4dmVyQztDQUNGOztBaUNyOGVLO0VLc01BO0lBQWtDO0d0Q293ZXJDO0NBQ0Y7O0FpQzM4ZUs7RUtzTUE7SUFBa0M7R3RDMHdlckM7Q0FDRjs7QWlDajllSztFS3NNQTtJQUFrQztHdENneGVyQztDQUNGOztBaUN2OWVLO0VLc01BO0lBQWtDO0d0Q3N4ZXJDO0NBQ0Y7O0FpQzc5ZUs7RUtzTUE7SUFBa0M7R3RDNHhlckM7Q0FDRjs7QWlDbitlSztFS3NNQTtJQUFrQztHdENreWVyQztDQUNGOztBaUN6K2VLO0VLc01BO0lBQWtDO0d0Q3d5ZXJDO0NBQ0Y7O0FpQy8rZUs7RUtzTUE7SUFBa0M7R3RDOHllckM7Q0FDRjs7QWlDci9lSztFS3NNQTtJQUFrQztHdENvemVyQztDQUNGOztBdUNyL2VEO0VBQWdCO0N2Q3kvZWY7O0F1Q3gvZUQ7RUFBZ0I7Q3ZDNC9lZjs7QXVDMy9lRDtFQUFnQjtDdkMrL2VmOztBdUM5L2VEO0VBQWdCO0N2Q2tnZmY7O0F1Q2pnZkQ7RUFBZ0I7Q3ZDcWdmZjs7QXVDcGdmRDtFQUFnQjtDdkN3Z2ZmOztBaUNuaGZLO0VNZUY7SUFBaUM7R3ZDeWdmbEM7O0V1Q3hnZkM7SUFBaUM7R3ZDNGdmbEM7O0V1QzNnZkM7SUFBaUM7R3ZDK2dmbEM7O0V1QzlnZkM7SUFBaUM7R3ZDa2hmbEM7O0V1Q2poZkM7SUFBaUM7R3ZDcWhmbEM7O0V1Q3BoZkM7SUFBaUM7R3ZDd2hmbEM7Q0FDRjs7QWlDN2lmSztFTWVGO0lBQWlDO0d2Q21pZmxDOztFdUNsaWZDO0lBQWlDO0d2Q3NpZmxDOztFdUNyaWZDO0lBQWlDO0d2Q3lpZmxDOztFdUN4aWZDO0lBQWlDO0d2QzRpZmxDOztFdUMzaWZDO0lBQWlDO0d2QytpZmxDOztFdUM5aWZDO0lBQWlDO0d2Q2tqZmxDO0NBQ0Y7O0FpQ3ZrZks7RU1lRjtJQUFpQztHdkM2amZsQzs7RXVDNWpmQztJQUFpQztHdkNna2ZsQzs7RXVDL2pmQztJQUFpQztHdkNta2ZsQzs7RXVDbGtmQztJQUFpQztHdkNza2ZsQzs7RXVDcmtmQztJQUFpQztHdkN5a2ZsQzs7RXVDeGtmQztJQUFpQztHdkM0a2ZsQztDQUNGOztBaUNqbWZLO0VNZUY7SUFBaUM7R3ZDdWxmbEM7O0V1Q3RsZkM7SUFBaUM7R3ZDMGxmbEM7O0V1Q3psZkM7SUFBaUM7R3ZDNmxmbEM7O0V1QzVsZkM7SUFBaUM7R3ZDZ21mbEM7O0V1Qy9sZkM7SUFBaUM7R3ZDbW1mbEM7O0V1Q2xtZkM7SUFBaUM7R3ZDc21mbEM7Q0FDRjs7QWlDM25mSztFTWVGO0lBQWlDO0d2Q2luZmxDOztFdUNobmZDO0lBQWlDO0d2Q29uZmxDOztFdUNubmZDO0lBQWlDO0d2Q3VuZmxDOztFdUN0bmZDO0lBQWlDO0d2QzBuZmxDOztFdUN6bmZDO0lBQWlDO0d2QzZuZmxDOztFdUM1bmZDO0lBQWlDO0d2Q2dvZmxDO0NBQ0Y7O0FpQ3JwZks7RU1lRjtJQUFpQztHdkMyb2ZsQzs7RXVDMW9mQztJQUFpQztHdkM4b2ZsQzs7RXVDN29mQztJQUFpQztHdkNpcGZsQzs7RXVDaHBmQztJQUFpQztHdkNvcGZsQzs7RXVDbnBmQztJQUFpQztHdkN1cGZsQzs7RXVDdHBmQztJQUFpQztHdkMwcGZsQztDQUNGOztBaUMvcWZLO0VNZUY7SUFBaUM7R3ZDcXFmbEM7O0V1Q3BxZkM7SUFBaUM7R3ZDd3FmbEM7O0V1Q3ZxZkM7SUFBaUM7R3ZDMnFmbEM7O0V1QzFxZkM7SUFBaUM7R3ZDOHFmbEM7O0V1QzdxZkM7SUFBaUM7R3ZDaXJmbEM7O0V1Q2hyZkM7SUFBaUM7R3ZDb3JmbEM7Q0FDRjs7QWlDenNmSztFTWVGO0lBQWlDO0d2QytyZmxDOztFdUM5cmZDO0lBQWlDO0d2Q2tzZmxDOztFdUNqc2ZDO0lBQWlDO0d2Q3FzZmxDOztFdUNwc2ZDO0lBQWlDO0d2Q3dzZmxDOztFdUN2c2ZDO0lBQWlDO0d2QzJzZmxDOztFdUMxc2ZDO0lBQWlDO0d2QzhzZmxDO0NBQ0Y7O0FpQ251Zks7RU1lRjtJQUFpQztHdkN5dGZsQzs7RXVDeHRmQztJQUFpQztHdkM0dGZsQzs7RXVDM3RmQztJQUFpQztHdkMrdGZsQzs7RXVDOXRmQztJQUFpQztHdkNrdWZsQzs7RXVDanVmQztJQUFpQztHdkNxdWZsQzs7RXVDcHVmQztJQUFpQztHdkN3dWZsQztDQUNGOztBaUM3dmZLO0VNZUY7SUFBaUM7R3ZDbXZmbEM7O0V1Q2x2ZkM7SUFBaUM7R3ZDc3ZmbEM7O0V1Q3J2ZkM7SUFBaUM7R3ZDeXZmbEM7O0V1Q3h2ZkM7SUFBaUM7R3ZDNHZmbEM7O0V1QzN2ZkM7SUFBaUM7R3ZDK3ZmbEM7O0V1Qzl2ZkM7SUFBaUM7R3ZDa3dmbEM7Q0FDRjs7QWlDdnhmSztFTWVGO0lBQWlDO0d2QzZ3ZmxDOztFdUM1d2ZDO0lBQWlDO0d2Q2d4ZmxDOztFdUMvd2ZDO0lBQWlDO0d2Q214ZmxDOztFdUNseGZDO0lBQWlDO0d2Q3N4ZmxDOztFdUNyeGZDO0lBQWlDO0d2Q3l4ZmxDOztFdUN4eGZDO0lBQWlDO0d2QzR4ZmxDO0NBQ0Y7O0FpQ2p6Zks7RU1lRjtJQUFpQztHdkN1eWZsQzs7RXVDdHlmQztJQUFpQztHdkMweWZsQzs7RXVDenlmQztJQUFpQztHdkM2eWZsQzs7RXVDNXlmQztJQUFpQztHdkNnemZsQzs7RXVDL3lmQztJQUFpQztHdkNtemZsQzs7RXVDbHpmQztJQUFpQztHdkNzemZsQztDQUNGOztBdUMveWZEO0VBQWdCO0N2Q216ZmY7O0F1Q2x6ZkQ7RUFBZ0I7Q3ZDc3pmZjs7QXVDcnpmRDtFQUFnQjtDdkN5emZmOztBdUN2emZEO0VBQWdCO0N2QzJ6ZmY7O0F1QzF6ZkQ7RUFBZ0I7Q3ZDOHpmZjs7QXVDN3pmRDtFQUFnQjtDdkNpMGZmOztBdUNoMGZEO0VBQWdCO0N2Q28wZmY7O0F1Q24wZkQ7RUFBZ0I7Q3ZDdTBmZjs7QXVDdDBmRDtFQUFnQjtDdkMwMGZmOztBaUMvMmZLO0VNeUNGO0lBQWlDO0d2QzIwZmxDOztFdUMxMGZDO0lBQWlDO0d2QzgwZmxDOztFdUM3MGZDO0lBQWlDO0d2Q2kxZmxDOztFdUMvMGZDO0lBQWlDO0d2Q20xZmxDOztFdUNsMWZDO0lBQWlDO0d2Q3MxZmxDOztFdUNyMWZDO0lBQWlDO0d2Q3kxZmxDOztFdUN4MWZDO0lBQWlDO0d2QzQxZmxDOztFdUMzMWZDO0lBQWlDO0d2QysxZmxDOztFdUM5MWZDO0lBQWlDO0d2Q2syZmxDO0NBQ0Y7O0FpQ3I1Zks7RU15Q0Y7SUFBaUM7R3ZDaTNmbEM7O0V1Q2gzZkM7SUFBaUM7R3ZDbzNmbEM7O0V1Q24zZkM7SUFBaUM7R3ZDdTNmbEM7O0V1Q3IzZkM7SUFBaUM7R3ZDeTNmbEM7O0V1Q3gzZkM7SUFBaUM7R3ZDNDNmbEM7O0V1QzMzZkM7SUFBaUM7R3ZDKzNmbEM7O0V1QzkzZkM7SUFBaUM7R3ZDazRmbEM7O0V1Q2o0ZkM7SUFBaUM7R3ZDcTRmbEM7O0V1Q3A0ZkM7SUFBaUM7R3ZDdzRmbEM7Q0FDRjs7QWlDMzdmSztFTXlDRjtJQUFpQztHdkN1NWZsQzs7RXVDdDVmQztJQUFpQztHdkMwNWZsQzs7RXVDejVmQztJQUFpQztHdkM2NWZsQzs7RXVDMzVmQztJQUFpQztHdkMrNWZsQzs7RXVDOTVmQztJQUFpQztHdkNrNmZsQzs7RXVDajZmQztJQUFpQztHdkNxNmZsQzs7RXVDcDZmQztJQUFpQztHdkN3NmZsQzs7RXVDdjZmQztJQUFpQztHdkMyNmZsQzs7RXVDMTZmQztJQUFpQztHdkM4NmZsQztDQUNGOztBaUNqK2ZLO0VNeUNGO0lBQWlDO0d2QzY3ZmxDOztFdUM1N2ZDO0lBQWlDO0d2Q2c4ZmxDOztFdUMvN2ZDO0lBQWlDO0d2Q204ZmxDOztFdUNqOGZDO0lBQWlDO0d2Q3E4ZmxDOztFdUNwOGZDO0lBQWlDO0d2Q3c4ZmxDOztFdUN2OGZDO0lBQWlDO0d2QzI4ZmxDOztFdUMxOGZDO0lBQWlDO0d2Qzg4ZmxDOztFdUM3OGZDO0lBQWlDO0d2Q2k5ZmxDOztFdUNoOWZDO0lBQWlDO0d2Q285ZmxDO0NBQ0Y7O0FpQ3ZnZ0JLO0VNeUNGO0lBQWlDO0d2Q20rZmxDOztFdUNsK2ZDO0lBQWlDO0d2Q3MrZmxDOztFdUNyK2ZDO0lBQWlDO0d2Q3krZmxDOztFdUN2K2ZDO0lBQWlDO0d2QzIrZmxDOztFdUMxK2ZDO0lBQWlDO0d2QzgrZmxDOztFdUM3K2ZDO0lBQWlDO0d2Q2kvZmxDOztFdUNoL2ZDO0lBQWlDO0d2Q28vZmxDOztFdUNuL2ZDO0lBQWlDO0d2Q3UvZmxDOztFdUN0L2ZDO0lBQWlDO0d2QzAvZmxDO0NBQ0Y7O0FpQzdpZ0JLO0VNeUNGO0lBQWlDO0d2Q3lnZ0JsQzs7RXVDeGdnQkM7SUFBaUM7R3ZDNGdnQmxDOztFdUMzZ2dCQztJQUFpQztHdkMrZ2dCbEM7O0V1QzdnZ0JDO0lBQWlDO0d2Q2loZ0JsQzs7RXVDaGhnQkM7SUFBaUM7R3ZDb2hnQmxDOztFdUNuaGdCQztJQUFpQztHdkN1aGdCbEM7O0V1Q3RoZ0JDO0lBQWlDO0d2QzBoZ0JsQzs7RXVDemhnQkM7SUFBaUM7R3ZDNmhnQmxDOztFdUM1aGdCQztJQUFpQztHdkNnaWdCbEM7Q0FDRjs7QWlDbmxnQks7RU15Q0Y7SUFBaUM7R3ZDK2lnQmxDOztFdUM5aWdCQztJQUFpQztHdkNramdCbEM7O0V1Q2pqZ0JDO0lBQWlDO0d2Q3FqZ0JsQzs7RXVDbmpnQkM7SUFBaUM7R3ZDdWpnQmxDOztFdUN0amdCQztJQUFpQztHdkMwamdCbEM7O0V1Q3pqZ0JDO0lBQWlDO0d2QzZqZ0JsQzs7RXVDNWpnQkM7SUFBaUM7R3ZDZ2tnQmxDOztFdUMvamdCQztJQUFpQztHdkNta2dCbEM7O0V1Q2xrZ0JDO0lBQWlDO0d2Q3NrZ0JsQztDQUNGOztBaUN6bmdCSztFTXlDRjtJQUFpQztHdkNxbGdCbEM7O0V1Q3BsZ0JDO0lBQWlDO0d2Q3dsZ0JsQzs7RXVDdmxnQkM7SUFBaUM7R3ZDMmxnQmxDOztFdUN6bGdCQztJQUFpQztHdkM2bGdCbEM7O0V1QzVsZ0JDO0lBQWlDO0d2Q2dtZ0JsQzs7RXVDL2xnQkM7SUFBaUM7R3ZDbW1nQmxDOztFdUNsbWdCQztJQUFpQztHdkNzbWdCbEM7O0V1Q3JtZ0JDO0lBQWlDO0d2Q3ltZ0JsQzs7RXVDeG1nQkM7SUFBaUM7R3ZDNG1nQmxDO0NBQ0Y7O0FpQy9wZ0JLO0VNeUNGO0lBQWlDO0d2QzJuZ0JsQzs7RXVDMW5nQkM7SUFBaUM7R3ZDOG5nQmxDOztFdUM3bmdCQztJQUFpQztHdkNpb2dCbEM7O0V1Qy9uZ0JDO0lBQWlDO0d2Q21vZ0JsQzs7RXVDbG9nQkM7SUFBaUM7R3ZDc29nQmxDOztFdUNyb2dCQztJQUFpQztHdkN5b2dCbEM7O0V1Q3hvZ0JDO0lBQWlDO0d2QzRvZ0JsQzs7RXVDM29nQkM7SUFBaUM7R3ZDK29nQmxDOztFdUM5b2dCQztJQUFpQztHdkNrcGdCbEM7Q0FDRjs7QWlDcnNnQks7RU15Q0Y7SUFBaUM7R3ZDaXFnQmxDOztFdUNocWdCQztJQUFpQztHdkNvcWdCbEM7O0V1Q25xZ0JDO0lBQWlDO0d2Q3VxZ0JsQzs7RXVDcnFnQkM7SUFBaUM7R3ZDeXFnQmxDOztFdUN4cWdCQztJQUFpQztHdkM0cWdCbEM7O0V1QzNxZ0JDO0lBQWlDO0d2QytxZ0JsQzs7RXVDOXFnQkM7SUFBaUM7R3ZDa3JnQmxDOztFdUNqcmdCQztJQUFpQztHdkNxcmdCbEM7O0V1Q3ByZ0JDO0lBQWlDO0d2Q3dyZ0JsQztDQUNGOztBaUMzdWdCSztFTXlDRjtJQUFpQztHdkN1c2dCbEM7O0V1Q3RzZ0JDO0lBQWlDO0d2QzBzZ0JsQzs7RXVDenNnQkM7SUFBaUM7R3ZDNnNnQmxDOztFdUMzc2dCQztJQUFpQztHdkMrc2dCbEM7O0V1QzlzZ0JDO0lBQWlDO0d2Q2t0Z0JsQzs7RXVDanRnQkM7SUFBaUM7R3ZDcXRnQmxDOztFdUNwdGdCQztJQUFpQztHdkN3dGdCbEM7O0V1Q3Z0Z0JDO0lBQWlDO0d2QzJ0Z0JsQzs7RXVDMXRnQkM7SUFBaUM7R3ZDOHRnQmxDO0NBQ0Y7O0FpQ2p4Z0JLO0VNeUNGO0lBQWlDO0d2QzZ1Z0JsQzs7RXVDNXVnQkM7SUFBaUM7R3ZDZ3ZnQmxDOztFdUMvdWdCQztJQUFpQztHdkNtdmdCbEM7O0V1Q2p2Z0JDO0lBQWlDO0d2Q3F2Z0JsQzs7RXVDcHZnQkM7SUFBaUM7R3ZDd3ZnQmxDOztFdUN2dmdCQztJQUFpQztHdkMydmdCbEM7O0V1QzF2Z0JDO0lBQWlDO0d2Qzh2Z0JsQzs7RXVDN3ZnQkM7SUFBaUM7R3ZDaXdnQmxDOztFdUNod2dCQztJQUFpQztHdkNvd2dCbEM7Q0FDRjs7QXVDN3ZnQkQ7RUFBZ0I7Q3ZDaXdnQmY7O0F1Q2h3Z0JEO0VBQWdCO0N2Q293Z0JmOztBdUNud2dCRDtFQUFnQjtDdkN1d2dCZjs7QWlDbjBnQks7RU1nRUY7SUFBaUM7R3ZDd3dnQmxDOztFdUN2d2dCQztJQUFpQztHdkMyd2dCbEM7O0V1QzF3Z0JDO0lBQWlDO0d2Qzh3Z0JsQztDQUNGOztBaUNqMWdCSztFTWdFRjtJQUFpQztHdkNzeGdCbEM7O0V1Q3J4Z0JDO0lBQWlDO0d2Q3l4Z0JsQzs7RXVDeHhnQkM7SUFBaUM7R3ZDNHhnQmxDO0NBQ0Y7O0FpQy8xZ0JLO0VNZ0VGO0lBQWlDO0d2Q295Z0JsQzs7RXVDbnlnQkM7SUFBaUM7R3ZDdXlnQmxDOztFdUN0eWdCQztJQUFpQztHdkMweWdCbEM7Q0FDRjs7QWlDNzJnQks7RU1nRUY7SUFBaUM7R3ZDa3pnQmxDOztFdUNqemdCQztJQUFpQztHdkNxemdCbEM7O0V1Q3B6Z0JDO0lBQWlDO0d2Q3d6Z0JsQztDQUNGOztBaUMzM2dCSztFTWdFRjtJQUFpQztHdkNnMGdCbEM7O0V1Qy96Z0JDO0lBQWlDO0d2Q20wZ0JsQzs7RXVDbDBnQkM7SUFBaUM7R3ZDczBnQmxDO0NBQ0Y7O0FpQ3o0Z0JLO0VNZ0VGO0lBQWlDO0d2QzgwZ0JsQzs7RXVDNzBnQkM7SUFBaUM7R3ZDaTFnQmxDOztFdUNoMWdCQztJQUFpQztHdkNvMWdCbEM7Q0FDRjs7QWlDdjVnQks7RU1nRUY7SUFBaUM7R3ZDNDFnQmxDOztFdUMzMWdCQztJQUFpQztHdkMrMWdCbEM7O0V1QzkxZ0JDO0lBQWlDO0d2Q2syZ0JsQztDQUNGOztBaUNyNmdCSztFTWdFRjtJQUFpQztHdkMwMmdCbEM7O0V1Q3oyZ0JDO0lBQWlDO0d2QzYyZ0JsQzs7RXVDNTJnQkM7SUFBaUM7R3ZDZzNnQmxDO0NBQ0Y7O0FpQ243Z0JLO0VNZ0VGO0lBQWlDO0d2Q3czZ0JsQzs7RXVDdjNnQkM7SUFBaUM7R3ZDMjNnQmxDOztFdUMxM2dCQztJQUFpQztHdkM4M2dCbEM7Q0FDRjs7QWlDajhnQks7RU1nRUY7SUFBaUM7R3ZDczRnQmxDOztFdUNyNGdCQztJQUFpQztHdkN5NGdCbEM7O0V1Q3g0Z0JDO0lBQWlDO0d2QzQ0Z0JsQztDQUNGOztBaUMvOGdCSztFTWdFRjtJQUFpQztHdkNvNWdCbEM7O0V1Q241Z0JDO0lBQWlDO0d2Q3U1Z0JsQzs7RXVDdDVnQkM7SUFBaUM7R3ZDMDVnQmxDO0NBQ0Y7O0FpQzc5Z0JLO0VNZ0VGO0lBQWlDO0d2Q2s2Z0JsQzs7RXVDajZnQkM7SUFBaUM7R3ZDcTZnQmxDOztFdUNwNmdCQztJQUFpQztHdkN3NmdCbEM7Q0FDRjs7QXVDajZnQkQ7RUFBZ0I7Q3ZDcTZnQmY7O0F1Q3A2Z0JEO0VBQWdCO0N2Q3c2Z0JmOztBdUN2NmdCRDtFQUFnQjtDdkMyNmdCZjs7QWlDdi9nQks7RU1nRkY7SUFBaUM7R3ZDNDZnQmxDOztFdUMzNmdCQztJQUFpQztHdkMrNmdCbEM7O0V1Qzk2Z0JDO0lBQWlDO0d2Q2s3Z0JsQztDQUNGOztBaUNyZ2hCSztFTWdGRjtJQUFpQztHdkMwN2dCbEM7O0V1Q3o3Z0JDO0lBQWlDO0d2QzY3Z0JsQzs7RXVDNTdnQkM7SUFBaUM7R3ZDZzhnQmxDO0NBQ0Y7O0FpQ25oaEJLO0VNZ0ZGO0lBQWlDO0d2Q3c4Z0JsQzs7RXVDdjhnQkM7SUFBaUM7R3ZDMjhnQmxDOztFdUMxOGdCQztJQUFpQztHdkM4OGdCbEM7Q0FDRjs7QWlDamloQks7RU1nRkY7SUFBaUM7R3ZDczlnQmxDOztFdUNyOWdCQztJQUFpQztHdkN5OWdCbEM7O0V1Q3g5Z0JDO0lBQWlDO0d2QzQ5Z0JsQztDQUNGOztBaUMvaWhCSztFTWdGRjtJQUFpQztHdkNvK2dCbEM7O0V1Q24rZ0JDO0lBQWlDO0d2Q3UrZ0JsQzs7RXVDdCtnQkM7SUFBaUM7R3ZDMCtnQmxDO0NBQ0Y7O0FpQzdqaEJLO0VNZ0ZGO0lBQWlDO0d2Q2svZ0JsQzs7RXVDai9nQkM7SUFBaUM7R3ZDcS9nQmxDOztFdUNwL2dCQztJQUFpQztHdkN3L2dCbEM7Q0FDRjs7QWlDM2toQks7RU1nRkY7SUFBaUM7R3ZDZ2doQmxDOztFdUMvL2dCQztJQUFpQztHdkNtZ2hCbEM7O0V1Q2xnaEJDO0lBQWlDO0d2Q3NnaEJsQztDQUNGOztBaUN6bGhCSztFTWdGRjtJQUFpQztHdkM4Z2hCbEM7O0V1QzdnaEJDO0lBQWlDO0d2Q2loaEJsQzs7RXVDaGhoQkM7SUFBaUM7R3ZDb2hoQmxDO0NBQ0Y7O0FpQ3ZtaEJLO0VNZ0ZGO0lBQWlDO0d2QzRoaEJsQzs7RXVDM2hoQkM7SUFBaUM7R3ZDK2hoQmxDOztFdUM5aGhCQztJQUFpQztHdkNraWhCbEM7Q0FDRjs7QWlDcm5oQks7RU1nRkY7SUFBaUM7R3ZDMGloQmxDOztFdUN6aWhCQztJQUFpQztHdkM2aWhCbEM7O0V1QzVpaEJDO0lBQWlDO0d2Q2dqaEJsQztDQUNGOztBaUNub2hCSztFTWdGRjtJQUFpQztHdkN3amhCbEM7O0V1Q3ZqaEJDO0lBQWlDO0d2QzJqaEJsQzs7RXVDMWpoQkM7SUFBaUM7R3ZDOGpoQmxDO0NBQ0Y7O0FpQ2pwaEJLO0VNZ0ZGO0lBQWlDO0d2Q3NraEJsQzs7RXVDcmtoQkM7SUFBaUM7R3ZDeWtoQmxDOztFdUN4a2hCQztJQUFpQztHdkM0a2hCbEM7Q0FDRjs7QXVDcmtoQkQ7RUFBZ0I7Q3ZDeWtoQmY7O0F1Q3hraEJEO0VBQWdCO0N2QzRraEJmOztBdUMza2hCRDtFQUFnQjtDdkMra2hCZjs7QXVDOWtoQkQ7RUFBZ0I7Q3ZDa2xoQmY7O0F1Q2psaEJEO0VBQWdCO0N2Q3FsaEJmOztBaUNucmhCSztFTWtHRjtJQUFpQztHdkNzbGhCbEM7O0V1Q3JsaEJDO0lBQWlDO0d2Q3lsaEJsQzs7RXVDeGxoQkM7SUFBaUM7R3ZDNGxoQmxDOztFdUMzbGhCQztJQUFpQztHdkMrbGhCbEM7O0V1QzlsaEJDO0lBQWlDO0d2Q2ttaEJsQztDQUNGOztBaUN6c2hCSztFTWtHRjtJQUFpQztHdkM0bWhCbEM7O0V1QzNtaEJDO0lBQWlDO0d2QyttaEJsQzs7RXVDOW1oQkM7SUFBaUM7R3ZDa25oQmxDOztFdUNqbmhCQztJQUFpQztHdkNxbmhCbEM7O0V1Q3BuaEJDO0lBQWlDO0d2Q3duaEJsQztDQUNGOztBaUMvdGhCSztFTWtHRjtJQUFpQztHdkNrb2hCbEM7O0V1Q2pvaEJDO0lBQWlDO0d2Q3FvaEJsQzs7RXVDcG9oQkM7SUFBaUM7R3ZDd29oQmxDOztFdUN2b2hCQztJQUFpQztHdkMyb2hCbEM7O0V1QzFvaEJDO0lBQWlDO0d2QzhvaEJsQztDQUNGOztBaUNydmhCSztFTWtHRjtJQUFpQztHdkN3cGhCbEM7O0V1Q3ZwaEJDO0lBQWlDO0d2QzJwaEJsQzs7RXVDMXBoQkM7SUFBaUM7R3ZDOHBoQmxDOztFdUM3cGhCQztJQUFpQztHdkNpcWhCbEM7O0V1Q2hxaEJDO0lBQWlDO0d2Q29xaEJsQztDQUNGOztBaUMzd2hCSztFTWtHRjtJQUFpQztHdkM4cWhCbEM7O0V1QzdxaEJDO0lBQWlDO0d2Q2lyaEJsQzs7RXVDaHJoQkM7SUFBaUM7R3ZDb3JoQmxDOztFdUNucmhCQztJQUFpQztHdkN1cmhCbEM7O0V1Q3RyaEJDO0lBQWlDO0d2QzByaEJsQztDQUNGOztBaUNqeWhCSztFTWtHRjtJQUFpQztHdkNvc2hCbEM7O0V1Q25zaEJDO0lBQWlDO0d2Q3VzaEJsQzs7RXVDdHNoQkM7SUFBaUM7R3ZDMHNoQmxDOztFdUN6c2hCQztJQUFpQztHdkM2c2hCbEM7O0V1QzVzaEJDO0lBQWlDO0d2Q2d0aEJsQztDQUNGOztBaUN2emhCSztFTWtHRjtJQUFpQztHdkMwdGhCbEM7O0V1Q3p0aEJDO0lBQWlDO0d2QzZ0aEJsQzs7RXVDNXRoQkM7SUFBaUM7R3ZDZ3VoQmxDOztFdUMvdGhCQztJQUFpQztHdkNtdWhCbEM7O0V1Q2x1aEJDO0lBQWlDO0d2Q3N1aEJsQztDQUNGOztBaUM3MGhCSztFTWtHRjtJQUFpQztHdkNndmhCbEM7O0V1Qy91aEJDO0lBQWlDO0d2Q212aEJsQzs7RXVDbHZoQkM7SUFBaUM7R3ZDc3ZoQmxDOztFdUNydmhCQztJQUFpQztHdkN5dmhCbEM7O0V1Q3h2aEJDO0lBQWlDO0d2QzR2aEJsQztDQUNGOztBaUNuMmhCSztFTWtHRjtJQUFpQztHdkNzd2hCbEM7O0V1Q3J3aEJDO0lBQWlDO0d2Q3l3aEJsQzs7RXVDeHdoQkM7SUFBaUM7R3ZDNHdoQmxDOztFdUMzd2hCQztJQUFpQztHdkMrd2hCbEM7O0V1Qzl3aEJDO0lBQWlDO0d2Q2t4aEJsQztDQUNGOztBaUN6M2hCSztFTWtHRjtJQUFpQztHdkM0eGhCbEM7O0V1QzN4aEJDO0lBQWlDO0d2Qyt4aEJsQzs7RXVDOXhoQkM7SUFBaUM7R3ZDa3loQmxDOztFdUNqeWhCQztJQUFpQztHdkNxeWhCbEM7O0V1Q3B5aEJDO0lBQWlDO0d2Q3d5aEJsQztDQUNGOztBaUMvNGhCSztFTWtHRjtJQUFpQztHdkNremhCbEM7O0V1Q2p6aEJDO0lBQWlDO0d2Q3F6aEJsQzs7RXVDcHpoQkM7SUFBaUM7R3ZDd3poQmxDOztFdUN2emhCQztJQUFpQztHdkMyemhCbEM7O0V1QzF6aEJDO0lBQWlDO0d2Qzh6aEJsQztDQUNGOztBaUNyNmhCSztFTWtHRjtJQUFpQztHdkN3MGhCbEM7O0V1Q3YwaEJDO0lBQWlDO0d2QzIwaEJsQzs7RXVDMTBoQkM7SUFBaUM7R3ZDODBoQmxDOztFdUM3MGhCQztJQUFpQztHdkNpMWhCbEM7O0V1Q2gxaEJDO0lBQWlDO0d2Q28xaEJsQztDQUNGOztBdUM1MGhCQztFQUFXO0N2Q2cxaEJaOztBaUMvN2hCSztFTW1IQTtJQUFnQztHdkNpMWhCbkM7Q0FDRjs7QWlDcjhoQks7RU1tSEE7SUFBZ0M7R3ZDdTFoQm5DO0NBQ0Y7O0FpQzM4aEJLO0VNbUhBO0lBQWdDO0d2QzYxaEJuQztDQUNGOztBaUNqOWhCSztFTW1IQTtJQUFnQztHdkNtMmhCbkM7Q0FDRjs7QWlDdjloQks7RU1tSEE7SUFBZ0M7R3ZDeTJoQm5DO0NBQ0Y7O0FpQzc5aEJLO0VNbUhBO0lBQWdDO0d2QysyaEJuQztDQUNGOztBaUNuK2hCSztFTW1IQTtJQUFnQztHdkNxM2hCbkM7Q0FDRjs7QWlDeitoQks7RU1tSEE7SUFBZ0M7R3ZDMjNoQm5DO0NBQ0Y7O0FpQy8raEJLO0VNbUhBO0lBQWdDO0d2Q2k0aEJuQztDQUNGOztBaUNyL2hCSztFTW1IQTtJQUFnQztHdkN1NGhCbkM7Q0FDRjs7QWlDMy9oQks7RU1tSEE7SUFBZ0M7R3ZDNjRoQm5DO0NBQ0Y7O0FpQ2pnaUJLO0VNbUhBO0lBQWdDO0d2Q201aEJuQztDQUNGOztBdUN4NWhCQztFQUFXO0N2QzQ1aEJaOztBaUMzZ2lCSztFTW1IQTtJQUFnQztHdkM2NWhCbkM7Q0FDRjs7QWlDamhpQks7RU1tSEE7SUFBZ0M7R3ZDbTZoQm5DO0NBQ0Y7O0FpQ3ZoaUJLO0VNbUhBO0lBQWdDO0d2Q3k2aEJuQztDQUNGOztBaUM3aGlCSztFTW1IQTtJQUFnQztHdkMrNmhCbkM7Q0FDRjs7QWlDbmlpQks7RU1tSEE7SUFBZ0M7R3ZDcTdoQm5DO0NBQ0Y7O0FpQ3ppaUJLO0VNbUhBO0lBQWdDO0d2QzI3aEJuQztDQUNGOztBaUMvaWlCSztFTW1IQTtJQUFnQztHdkNpOGhCbkM7Q0FDRjs7QWlDcmppQks7RU1tSEE7SUFBZ0M7R3ZDdThoQm5DO0NBQ0Y7O0FpQzNqaUJLO0VNbUhBO0lBQWdDO0d2QzY4aEJuQztDQUNGOztBaUNqa2lCSztFTW1IQTtJQUFnQztHdkNtOWhCbkM7Q0FDRjs7QWlDdmtpQks7RU1tSEE7SUFBZ0M7R3ZDeTloQm5DO0NBQ0Y7O0FpQzdraUJLO0VNbUhBO0lBQWdDO0d2Qys5aEJuQztDQUNGOztBdUNwK2hCQztFQUFXO0N2Q3craEJaOztBaUN2bGlCSztFTW1IQTtJQUFnQztHdkN5K2hCbkM7Q0FDRjs7QWlDN2xpQks7RU1tSEE7SUFBZ0M7R3ZDKytoQm5DO0NBQ0Y7O0FpQ25taUJLO0VNbUhBO0lBQWdDO0d2Q3EvaEJuQztDQUNGOztBaUN6bWlCSztFTW1IQTtJQUFnQztHdkMyL2hCbkM7Q0FDRjs7QWlDL21pQks7RU1tSEE7SUFBZ0M7R3ZDaWdpQm5DO0NBQ0Y7O0FpQ3JuaUJLO0VNbUhBO0lBQWdDO0d2Q3VnaUJuQztDQUNGOztBaUMzbmlCSztFTW1IQTtJQUFnQztHdkM2Z2lCbkM7Q0FDRjs7QWlDam9pQks7RU1tSEE7SUFBZ0M7R3ZDbWhpQm5DO0NBQ0Y7O0FpQ3ZvaUJLO0VNbUhBO0lBQWdDO0d2Q3loaUJuQztDQUNGOztBaUM3b2lCSztFTW1IQTtJQUFnQztHdkMraGlCbkM7Q0FDRjs7QWlDbnBpQks7RU1tSEE7SUFBZ0M7R3ZDcWlpQm5DO0NBQ0Y7O0FpQ3pwaUJLO0VNbUhBO0lBQWdDO0d2QzJpaUJuQztDQUNGOztBdUNoamlCQztFQUFXO0N2Q29qaUJaOztBaUNucWlCSztFTW1IQTtJQUFnQztHdkNxamlCbkM7Q0FDRjs7QWlDenFpQks7RU1tSEE7SUFBZ0M7R3ZDMmppQm5DO0NBQ0Y7O0FpQy9xaUJLO0VNbUhBO0lBQWdDO0d2Q2lraUJuQztDQUNGOztBaUNycmlCSztFTW1IQTtJQUFnQztHdkN1a2lCbkM7Q0FDRjs7QWlDM3JpQks7RU1tSEE7SUFBZ0M7R3ZDNmtpQm5DO0NBQ0Y7O0FpQ2pzaUJLO0VNbUhBO0lBQWdDO0d2Q21saUJuQztDQUNGOztBaUN2c2lCSztFTW1IQTtJQUFnQztHdkN5bGlCbkM7Q0FDRjs7QWlDN3NpQks7RU1tSEE7SUFBZ0M7R3ZDK2xpQm5DO0NBQ0Y7O0FpQ250aUJLO0VNbUhBO0lBQWdDO0d2Q3FtaUJuQztDQUNGOztBaUN6dGlCSztFTW1IQTtJQUFnQztHdkMybWlCbkM7Q0FDRjs7QWlDL3RpQks7RU1tSEE7SUFBZ0M7R3ZDaW5pQm5DO0NBQ0Y7O0FpQ3J1aUJLO0VNbUhBO0lBQWdDO0d2Q3VuaUJuQztDQUNGOztBdUM1bmlCQztFQUFXO0N2Q2dvaUJaOztBaUMvdWlCSztFTW1IQTtJQUFnQztHdkNpb2lCbkM7Q0FDRjs7QWlDcnZpQks7RU1tSEE7SUFBZ0M7R3ZDdW9pQm5DO0NBQ0Y7O0FpQzN2aUJLO0VNbUhBO0lBQWdDO0d2QzZvaUJuQztDQUNGOztBaUNqd2lCSztFTW1IQTtJQUFnQztHdkNtcGlCbkM7Q0FDRjs7QWlDdndpQks7RU1tSEE7SUFBZ0M7R3ZDeXBpQm5DO0NBQ0Y7O0FpQzd3aUJLO0VNbUhBO0lBQWdDO0d2QytwaUJuQztDQUNGOztBaUNueGlCSztFTW1IQTtJQUFnQztHdkNxcWlCbkM7Q0FDRjs7QWlDenhpQks7RU1tSEE7SUFBZ0M7R3ZDMnFpQm5DO0NBQ0Y7O0FpQy94aUJLO0VNbUhBO0lBQWdDO0d2Q2lyaUJuQztDQUNGOztBaUNyeWlCSztFTW1IQTtJQUFnQztHdkN1cmlCbkM7Q0FDRjs7QWlDM3lpQks7RU1tSEE7SUFBZ0M7R3ZDNnJpQm5DO0NBQ0Y7O0FpQ2p6aUJLO0VNbUhBO0lBQWdDO0d2Q21zaUJuQztDQUNGOztBdUN4c2lCQztFQUFXO0N2QzRzaUJaOztBaUMzemlCSztFTW1IQTtJQUFnQztHdkM2c2lCbkM7Q0FDRjs7QWlDajBpQks7RU1tSEE7SUFBZ0M7R3ZDbXRpQm5DO0NBQ0Y7O0FpQ3YwaUJLO0VNbUhBO0lBQWdDO0d2Q3l0aUJuQztDQUNGOztBaUM3MGlCSztFTW1IQTtJQUFnQztHdkMrdGlCbkM7Q0FDRjs7QWlDbjFpQks7RU1tSEE7SUFBZ0M7R3ZDcXVpQm5DO0NBQ0Y7O0FpQ3oxaUJLO0VNbUhBO0lBQWdDO0d2QzJ1aUJuQztDQUNGOztBaUMvMWlCSztFTW1IQTtJQUFnQztHdkNpdmlCbkM7Q0FDRjs7QWlDcjJpQks7RU1tSEE7SUFBZ0M7R3ZDdXZpQm5DO0NBQ0Y7O0FpQzMyaUJLO0VNbUhBO0lBQWdDO0d2QzZ2aUJuQztDQUNGOztBaUNqM2lCSztFTW1IQTtJQUFnQztHdkNtd2lCbkM7Q0FDRjs7QWlDdjNpQks7RU1tSEE7SUFBZ0M7R3ZDeXdpQm5DO0NBQ0Y7O0FpQzczaUJLO0VNbUhBO0lBQWdDO0d2Qyt3aUJuQztDQUNGOztBdUNweGlCQztFQUFXO0N2Q3d4aUJaOztBaUN2NGlCSztFTW1IQTtJQUFnQztHdkN5eGlCbkM7Q0FDRjs7QWlDNzRpQks7RU1tSEE7SUFBZ0M7R3ZDK3hpQm5DO0NBQ0Y7O0FpQ241aUJLO0VNbUhBO0lBQWdDO0d2Q3F5aUJuQztDQUNGOztBaUN6NWlCSztFTW1IQTtJQUFnQztHdkMyeWlCbkM7Q0FDRjs7QWlDLzVpQks7RU1tSEE7SUFBZ0M7R3ZDaXppQm5DO0NBQ0Y7O0FpQ3I2aUJLO0VNbUhBO0lBQWdDO0d2Q3V6aUJuQztDQUNGOztBaUMzNmlCSztFTW1IQTtJQUFnQztHdkM2emlCbkM7Q0FDRjs7QWlDajdpQks7RU1tSEE7SUFBZ0M7R3ZDbTBpQm5DO0NBQ0Y7O0FpQ3Y3aUJLO0VNbUhBO0lBQWdDO0d2Q3kwaUJuQztDQUNGOztBaUM3N2lCSztFTW1IQTtJQUFnQztHdkMrMGlCbkM7Q0FDRjs7QWlDbjhpQks7RU1tSEE7SUFBZ0M7R3ZDcTFpQm5DO0NBQ0Y7O0FpQ3o4aUJLO0VNbUhBO0lBQWdDO0d2QzIxaUJuQztDQUNGOztBdUNoMmlCQztFQUFXO0N2Q28yaUJaOztBaUNuOWlCSztFTW1IQTtJQUFnQztHdkNxMmlCbkM7Q0FDRjs7QWlDejlpQks7RU1tSEE7SUFBZ0M7R3ZDMjJpQm5DO0NBQ0Y7O0FpQy85aUJLO0VNbUhBO0lBQWdDO0d2Q2kzaUJuQztDQUNGOztBaUNyK2lCSztFTW1IQTtJQUFnQztHdkN1M2lCbkM7Q0FDRjs7QWlDMytpQks7RU1tSEE7SUFBZ0M7R3ZDNjNpQm5DO0NBQ0Y7O0FpQ2ovaUJLO0VNbUhBO0lBQWdDO0d2Q200aUJuQztDQUNGOztBaUN2L2lCSztFTW1IQTtJQUFnQztHdkN5NGlCbkM7Q0FDRjs7QWlDNy9pQks7RU1tSEE7SUFBZ0M7R3ZDKzRpQm5DO0NBQ0Y7O0FpQ25nakJLO0VNbUhBO0lBQWdDO0d2Q3E1aUJuQztDQUNGOztBaUN6Z2pCSztFTW1IQTtJQUFnQztHdkMyNWlCbkM7Q0FDRjs7QWlDL2dqQks7RU1tSEE7SUFBZ0M7R3ZDaTZpQm5DO0NBQ0Y7O0FpQ3JoakJLO0VNbUhBO0lBQWdDO0d2Q3U2aUJuQztDQUNGOztBdUM1NmlCQztFQUFXO0N2Q2c3aUJaOztBaUMvaGpCSztFTW1IQTtJQUFnQztHdkNpN2lCbkM7Q0FDRjs7QWlDcmlqQks7RU1tSEE7SUFBZ0M7R3ZDdTdpQm5DO0NBQ0Y7O0FpQzNpakJLO0VNbUhBO0lBQWdDO0d2QzY3aUJuQztDQUNGOztBaUNqampCSztFTW1IQTtJQUFnQztHdkNtOGlCbkM7Q0FDRjs7QWlDdmpqQks7RU1tSEE7SUFBZ0M7R3ZDeThpQm5DO0NBQ0Y7O0FpQzdqakJLO0VNbUhBO0lBQWdDO0d2Qys4aUJuQztDQUNGOztBaUNua2pCSztFTW1IQTtJQUFnQztHdkNxOWlCbkM7Q0FDRjs7QWlDemtqQks7RU1tSEE7SUFBZ0M7R3ZDMjlpQm5DO0NBQ0Y7O0FpQy9rakJLO0VNbUhBO0lBQWdDO0d2Q2kraUJuQztDQUNGOztBaUNybGpCSztFTW1IQTtJQUFnQztHdkN1K2lCbkM7Q0FDRjs7QWlDM2xqQks7RU1tSEE7SUFBZ0M7R3ZDNitpQm5DO0NBQ0Y7O0FpQ2ptakJLO0VNbUhBO0lBQWdDO0d2Q20vaUJuQztDQUNGOztBdUN4L2lCQztFQUFXO0N2QzQvaUJaOztBaUMzbWpCSztFTW1IQTtJQUFnQztHdkM2L2lCbkM7Q0FDRjs7QWlDam5qQks7RU1tSEE7SUFBZ0M7R3ZDbWdqQm5DO0NBQ0Y7O0FpQ3ZuakJLO0VNbUhBO0lBQWdDO0d2Q3lnakJuQztDQUNGOztBaUM3bmpCSztFTW1IQTtJQUFnQztHdkMrZ2pCbkM7Q0FDRjs7QWlDbm9qQks7RU1tSEE7SUFBZ0M7R3ZDcWhqQm5DO0NBQ0Y7O0FpQ3pvakJLO0VNbUhBO0lBQWdDO0d2QzJoakJuQztDQUNGOztBaUMvb2pCSztFTW1IQTtJQUFnQztHdkNpaWpCbkM7Q0FDRjs7QWlDcnBqQks7RU1tSEE7SUFBZ0M7R3ZDdWlqQm5DO0NBQ0Y7O0FpQzNwakJLO0VNbUhBO0lBQWdDO0d2QzZpakJuQztDQUNGOztBaUNqcWpCSztFTW1IQTtJQUFnQztHdkNtampCbkM7Q0FDRjs7QWlDdnFqQks7RU1tSEE7SUFBZ0M7R3ZDeWpqQm5DO0NBQ0Y7O0FpQzdxakJLO0VNbUhBO0lBQWdDO0d2QytqakJuQztDQUNGOztBd0N4cmpCRDtFQUFVO0N4QzRyakJUOztBd0MzcmpCRDtFQUFVO0N4QytyakJUOztBd0N6cmpCRDtFQUFVO0N4QzZyakJUOztBd0M1cmpCRDtFQUFVO0N4Q2dzakJUOztBd0MvcmpCRDtFQUFVO0N4Q21zakJUOztBd0Nsc2pCRDtFQUFVO0N4Q3NzakJUOztBd0Nyc2pCRDtFQUFVO0N4Q3lzakJUOztBeUMxc2pCQztFQUFZO0N6QzhzakJiOztBeUM3c2pCQztFQUFZO0N6Q2l0akJiOztBeUNodGpCQztFQUFZO0N6Q290akJiOztBeUNudGpCQztFQUFZO0N6Q3V0akJiOztBeUN0dGpCQztFQUFZO0N6QzB0akJiOztBeUN4dGpCQztFQUNFO0VBQ0E7Q3pDMnRqQkg7O0F5Q3h0akJDO0VBQ0U7RUFDQTtDekMydGpCSDs7QXlDeHRqQkM7RUFBZTtDekM0dGpCaEI7O0F5QzN0akJDO0VBQWU7Q3pDK3RqQmhCOztBeUM5dGpCQztFQUFlO0N6Q2t1akJoQjs7QXlDanVqQkM7RUFBZTtDekNxdWpCaEI7O0F5Q3B1akJDO0VBQWU7Q3pDd3VqQmhCOztBeUN0dWpCQztFQUNFO0VBQ0E7Q3pDeXVqQkg7O0F5Q3R1akJDO0VBQ0U7RUFDQTtDekN5dWpCSDs7QWlDM3dqQks7RVF1Q0E7SUFBaUM7R3pDeXVqQnBDOztFeUN4dWpCRztJQUFpQztHekM0dWpCcEM7O0V5QzN1akJHO0lBQWlDO0d6Qyt1akJwQzs7RXlDOXVqQkc7SUFBaUM7R3pDa3ZqQnBDOztFeUNqdmpCRztJQUFpQztHekNxdmpCcEM7O0V5Q252akJHO0lBQ0U7SUFDQTtHekNzdmpCTDs7RXlDbnZqQkc7SUFDRTtJQUNBO0d6Q3N2akJMOztFeUNudmpCRztJQUFvQztHekN1dmpCdkM7O0V5Q3R2akJHO0lBQW9DO0d6QzB2akJ2Qzs7RXlDenZqQkc7SUFBb0M7R3pDNnZqQnZDOztFeUM1dmpCRztJQUFvQztHekNnd2pCdkM7O0V5Qy92akJHO0lBQW9DO0d6Q213akJ2Qzs7RXlDandqQkc7SUFDRTtJQUNBO0d6Q293akJMOztFeUNqd2pCRztJQUNFO0lBQ0E7R3pDb3dqQkw7Q0FDRjs7QWlDejBqQks7RVF1Q0E7SUFBaUM7R3pDdXlqQnBDOztFeUN0eWpCRztJQUFpQztHekMweWpCcEM7O0V5Q3p5akJHO0lBQWlDO0d6QzZ5akJwQzs7RXlDNXlqQkc7SUFBaUM7R3pDZ3pqQnBDOztFeUMveWpCRztJQUFpQztHekNtempCcEM7O0V5Q2p6akJHO0lBQ0U7SUFDQTtHekNvempCTDs7RXlDanpqQkc7SUFDRTtJQUNBO0d6Q296akJMOztFeUNqempCRztJQUFvQztHekNxempCdkM7O0V5Q3B6akJHO0lBQW9DO0d6Q3d6akJ2Qzs7RXlDdnpqQkc7SUFBb0M7R3pDMnpqQnZDOztFeUMxempCRztJQUFvQztHekM4empCdkM7O0V5Qzd6akJHO0lBQW9DO0d6Q2kwakJ2Qzs7RXlDL3pqQkc7SUFDRTtJQUNBO0d6Q2swakJMOztFeUMvempCRztJQUNFO0lBQ0E7R3pDazBqQkw7Q0FDRjs7QWlDdjRqQks7RVF1Q0E7SUFBaUM7R3pDcTJqQnBDOztFeUNwMmpCRztJQUFpQztHekN3MmpCcEM7O0V5Q3YyakJHO0lBQWlDO0d6QzIyakJwQzs7RXlDMTJqQkc7SUFBaUM7R3pDODJqQnBDOztFeUM3MmpCRztJQUFpQztHekNpM2pCcEM7O0V5Qy8yakJHO0lBQ0U7SUFDQTtHekNrM2pCTDs7RXlDLzJqQkc7SUFDRTtJQUNBO0d6Q2szakJMOztFeUMvMmpCRztJQUFvQztHekNtM2pCdkM7O0V5Q2wzakJHO0lBQW9DO0d6Q3MzakJ2Qzs7RXlDcjNqQkc7SUFBb0M7R3pDeTNqQnZDOztFeUN4M2pCRztJQUFvQztHekM0M2pCdkM7O0V5QzMzakJHO0lBQW9DO0d6QyszakJ2Qzs7RXlDNzNqQkc7SUFDRTtJQUNBO0d6Q2c0akJMOztFeUM3M2pCRztJQUNFO0lBQ0E7R3pDZzRqQkw7Q0FDRjs7QWlDcjhqQks7RVF1Q0E7SUFBaUM7R3pDbTZqQnBDOztFeUNsNmpCRztJQUFpQztHekNzNmpCcEM7O0V5Q3I2akJHO0lBQWlDO0d6Q3k2akJwQzs7RXlDeDZqQkc7SUFBaUM7R3pDNDZqQnBDOztFeUMzNmpCRztJQUFpQztHekMrNmpCcEM7O0V5Qzc2akJHO0lBQ0U7SUFDQTtHekNnN2pCTDs7RXlDNzZqQkc7SUFDRTtJQUNBO0d6Q2c3akJMOztFeUM3NmpCRztJQUFvQztHekNpN2pCdkM7O0V5Q2g3akJHO0lBQW9DO0d6Q283akJ2Qzs7RXlDbjdqQkc7SUFBb0M7R3pDdTdqQnZDOztFeUN0N2pCRztJQUFvQztHekMwN2pCdkM7O0V5Q3o3akJHO0lBQW9DO0d6QzY3akJ2Qzs7RXlDMzdqQkc7SUFDRTtJQUNBO0d6Qzg3akJMOztFeUMzN2pCRztJQUNFO0lBQ0E7R3pDODdqQkw7Q0FDRjs7QWlDbmdrQks7RVF1Q0E7SUFBaUM7R3pDaStqQnBDOztFeUNoK2pCRztJQUFpQztHekNvK2pCcEM7O0V5Q24rakJHO0lBQWlDO0d6Q3UrakJwQzs7RXlDdCtqQkc7SUFBaUM7R3pDMCtqQnBDOztFeUN6K2pCRztJQUFpQztHekM2K2pCcEM7O0V5QzMrakJHO0lBQ0U7SUFDQTtHekM4K2pCTDs7RXlDMytqQkc7SUFDRTtJQUNBO0d6QzgrakJMOztFeUMzK2pCRztJQUFvQztHekMrK2pCdkM7O0V5QzkrakJHO0lBQW9DO0d6Q2svakJ2Qzs7RXlDai9qQkc7SUFBb0M7R3pDcS9qQnZDOztFeUNwL2pCRztJQUFvQztHekN3L2pCdkM7O0V5Q3YvakJHO0lBQW9DO0d6QzIvakJ2Qzs7RXlDei9qQkc7SUFDRTtJQUNBO0d6QzQvakJMOztFeUN6L2pCRztJQUNFO0lBQ0E7R3pDNC9qQkw7Q0FDRjs7QWlDamtrQks7RVF1Q0E7SUFBaUM7R3pDK2hrQnBDOztFeUM5aGtCRztJQUFpQztHekNraWtCcEM7O0V5Q2ppa0JHO0lBQWlDO0d6Q3Fpa0JwQzs7RXlDcGlrQkc7SUFBaUM7R3pDd2lrQnBDOztFeUN2aWtCRztJQUFpQztHekMyaWtCcEM7O0V5Q3ppa0JHO0lBQ0U7SUFDQTtHekM0aWtCTDs7RXlDemlrQkc7SUFDRTtJQUNBO0d6QzRpa0JMOztFeUN6aWtCRztJQUFvQztHekM2aWtCdkM7O0V5QzVpa0JHO0lBQW9DO0d6Q2dqa0J2Qzs7RXlDL2lrQkc7SUFBb0M7R3pDbWprQnZDOztFeUNsamtCRztJQUFvQztHekNzamtCdkM7O0V5Q3Jqa0JHO0lBQW9DO0d6Q3lqa0J2Qzs7RXlDdmprQkc7SUFDRTtJQUNBO0d6QzBqa0JMOztFeUN2amtCRztJQUNFO0lBQ0E7R3pDMGprQkw7Q0FDRjs7QWlDL25rQks7RVF1Q0E7SUFBaUM7R3pDNmxrQnBDOztFeUM1bGtCRztJQUFpQztHekNnbWtCcEM7O0V5Qy9sa0JHO0lBQWlDO0d6Q21ta0JwQzs7RXlDbG1rQkc7SUFBaUM7R3pDc21rQnBDOztFeUNybWtCRztJQUFpQztHekN5bWtCcEM7O0V5Q3Zta0JHO0lBQ0U7SUFDQTtHekMwbWtCTDs7RXlDdm1rQkc7SUFDRTtJQUNBO0d6QzBta0JMOztFeUN2bWtCRztJQUFvQztHekMybWtCdkM7O0V5QzFta0JHO0lBQW9DO0d6Qzhta0J2Qzs7RXlDN21rQkc7SUFBb0M7R3pDaW5rQnZDOztFeUNobmtCRztJQUFvQztHekNvbmtCdkM7O0V5Q25ua0JHO0lBQW9DO0d6Q3Vua0J2Qzs7RXlDcm5rQkc7SUFDRTtJQUNBO0d6Q3dua0JMOztFeUNybmtCRztJQUNFO0lBQ0E7R3pDd25rQkw7Q0FDRjs7QWlDN3JrQks7RVF1Q0E7SUFBaUM7R3pDMnBrQnBDOztFeUMxcGtCRztJQUFpQztHekM4cGtCcEM7O0V5Qzdwa0JHO0lBQWlDO0d6Q2lxa0JwQzs7RXlDaHFrQkc7SUFBaUM7R3pDb3FrQnBDOztFeUNucWtCRztJQUFpQztHekN1cWtCcEM7O0V5Q3Jxa0JHO0lBQ0U7SUFDQTtHekN3cWtCTDs7RXlDcnFrQkc7SUFDRTtJQUNBO0d6Q3dxa0JMOztFeUNycWtCRztJQUFvQztHekN5cWtCdkM7O0V5Q3hxa0JHO0lBQW9DO0d6QzRxa0J2Qzs7RXlDM3FrQkc7SUFBb0M7R3pDK3FrQnZDOztFeUM5cWtCRztJQUFvQztHekNrcmtCdkM7O0V5Q2pya0JHO0lBQW9DO0d6Q3Fya0J2Qzs7RXlDbnJrQkc7SUFDRTtJQUNBO0d6Q3Nya0JMOztFeUNucmtCRztJQUNFO0lBQ0E7R3pDc3JrQkw7Q0FDRjs7QWlDM3ZrQks7RVF1Q0E7SUFBaUM7R3pDeXRrQnBDOztFeUN4dGtCRztJQUFpQztHekM0dGtCcEM7O0V5QzN0a0JHO0lBQWlDO0d6Qyt0a0JwQzs7RXlDOXRrQkc7SUFBaUM7R3pDa3VrQnBDOztFeUNqdWtCRztJQUFpQztHekNxdWtCcEM7O0V5Q251a0JHO0lBQ0U7SUFDQTtHekNzdWtCTDs7RXlDbnVrQkc7SUFDRTtJQUNBO0d6Q3N1a0JMOztFeUNudWtCRztJQUFvQztHekN1dWtCdkM7O0V5Q3R1a0JHO0lBQW9DO0d6QzB1a0J2Qzs7RXlDenVrQkc7SUFBb0M7R3pDNnVrQnZDOztFeUM1dWtCRztJQUFvQztHekNndmtCdkM7O0V5Qy91a0JHO0lBQW9DO0d6Q212a0J2Qzs7RXlDanZrQkc7SUFDRTtJQUNBO0d6Q292a0JMOztFeUNqdmtCRztJQUNFO0lBQ0E7R3pDb3ZrQkw7Q0FDRjs7QWlDenprQks7RVF1Q0E7SUFBaUM7R3pDdXhrQnBDOztFeUN0eGtCRztJQUFpQztHekMweGtCcEM7O0V5Q3p4a0JHO0lBQWlDO0d6QzZ4a0JwQzs7RXlDNXhrQkc7SUFBaUM7R3pDZ3lrQnBDOztFeUMveGtCRztJQUFpQztHekNteWtCcEM7O0V5Q2p5a0JHO0lBQ0U7SUFDQTtHekNveWtCTDs7RXlDanlrQkc7SUFDRTtJQUNBO0d6Q295a0JMOztFeUNqeWtCRztJQUFvQztHekNxeWtCdkM7O0V5Q3B5a0JHO0lBQW9DO0d6Q3d5a0J2Qzs7RXlDdnlrQkc7SUFBb0M7R3pDMnlrQnZDOztFeUMxeWtCRztJQUFvQztHekM4eWtCdkM7O0V5Qzd5a0JHO0lBQW9DO0d6Q2l6a0J2Qzs7RXlDL3lrQkc7SUFDRTtJQUNBO0d6Q2t6a0JMOztFeUMveWtCRztJQUNFO0lBQ0E7R3pDa3prQkw7Q0FDRjs7QWlDdjNrQks7RVF1Q0E7SUFBaUM7R3pDcTFrQnBDOztFeUNwMWtCRztJQUFpQztHekN3MWtCcEM7O0V5Q3Yxa0JHO0lBQWlDO0d6QzIxa0JwQzs7RXlDMTFrQkc7SUFBaUM7R3pDODFrQnBDOztFeUM3MWtCRztJQUFpQztHekNpMmtCcEM7O0V5Qy8xa0JHO0lBQ0U7SUFDQTtHekNrMmtCTDs7RXlDLzFrQkc7SUFDRTtJQUNBO0d6Q2sya0JMOztFeUMvMWtCRztJQUFvQztHekNtMmtCdkM7O0V5Q2wya0JHO0lBQW9DO0d6Q3Mya0J2Qzs7RXlDcjJrQkc7SUFBb0M7R3pDeTJrQnZDOztFeUN4MmtCRztJQUFvQztHekM0MmtCdkM7O0V5QzMya0JHO0lBQW9DO0d6Qysya0J2Qzs7RXlDNzJrQkc7SUFDRTtJQUNBO0d6Q2cza0JMOztFeUM3MmtCRztJQUNFO0lBQ0E7R3pDZzNrQkw7Q0FDRjs7QWlDcjdrQks7RVF1Q0E7SUFBaUM7R3pDbTVrQnBDOztFeUNsNWtCRztJQUFpQztHekNzNWtCcEM7O0V5Q3I1a0JHO0lBQWlDO0d6Q3k1a0JwQzs7RXlDeDVrQkc7SUFBaUM7R3pDNDVrQnBDOztFeUMzNWtCRztJQUFpQztHekMrNWtCcEM7O0V5Qzc1a0JHO0lBQ0U7SUFDQTtHekNnNmtCTDs7RXlDNzVrQkc7SUFDRTtJQUNBO0d6Q2c2a0JMOztFeUM3NWtCRztJQUFvQztHekNpNmtCdkM7O0V5Q2g2a0JHO0lBQW9DO0d6Q282a0J2Qzs7RXlDbjZrQkc7SUFBb0M7R3pDdTZrQnZDOztFeUN0NmtCRztJQUFvQztHekMwNmtCdkM7O0V5Q3o2a0JHO0lBQW9DO0d6QzY2a0J2Qzs7RXlDMzZrQkc7SUFDRTtJQUNBO0d6Qzg2a0JMOztFeUMzNmtCRztJQUNFO0lBQ0E7R3pDODZrQkw7Q0FDRjs7QXlDOStrQkM7RUFBWTtDekNrL2tCYjs7QXlDai9rQkM7RUFBWTtDekNxL2tCYjs7QXlDcC9rQkM7RUFBWTtDekN3L2tCYjs7QXlDdi9rQkM7RUFBWTtDekMyL2tCYjs7QXlDMS9rQkM7RUFBWTtDekM4L2tCYjs7QXlDNS9rQkM7RUFDRTtFQUNBO0N6Qysva0JIOztBeUM1L2tCQztFQUNFO0VBQ0E7Q3pDKy9rQkg7O0F5QzUva0JDO0VBQWU7Q3pDZ2dsQmhCOztBeUMvL2tCQztFQUFlO0N6Q21nbEJoQjs7QXlDbGdsQkM7RUFBZTtDekNzZ2xCaEI7O0F5Q3JnbEJDO0VBQWU7Q3pDeWdsQmhCOztBeUN4Z2xCQztFQUFlO0N6QzRnbEJoQjs7QXlDMWdsQkM7RUFDRTtFQUNBO0N6QzZnbEJIOztBeUMxZ2xCQztFQUNFO0VBQ0E7Q3pDNmdsQkg7O0FpQy9pbEJLO0VRdUNBO0lBQWlDO0d6QzZnbEJwQzs7RXlDNWdsQkc7SUFBaUM7R3pDZ2hsQnBDOztFeUMvZ2xCRztJQUFpQztHekNtaGxCcEM7O0V5Q2xobEJHO0lBQWlDO0d6Q3NobEJwQzs7RXlDcmhsQkc7SUFBaUM7R3pDeWhsQnBDOztFeUN2aGxCRztJQUNFO0lBQ0E7R3pDMGhsQkw7O0V5Q3ZobEJHO0lBQ0U7SUFDQTtHekMwaGxCTDs7RXlDdmhsQkc7SUFBb0M7R3pDMmhsQnZDOztFeUMxaGxCRztJQUFvQztHekM4aGxCdkM7O0V5QzdobEJHO0lBQW9DO0d6Q2lpbEJ2Qzs7RXlDaGlsQkc7SUFBb0M7R3pDb2lsQnZDOztFeUNuaWxCRztJQUFvQztHekN1aWxCdkM7O0V5Q3JpbEJHO0lBQ0U7SUFDQTtHekN3aWxCTDs7RXlDcmlsQkc7SUFDRTtJQUNBO0d6Q3dpbEJMO0NBQ0Y7O0FpQzdtbEJLO0VRdUNBO0lBQWlDO0d6QzJrbEJwQzs7RXlDMWtsQkc7SUFBaUM7R3pDOGtsQnBDOztFeUM3a2xCRztJQUFpQztHekNpbGxCcEM7O0V5Q2hsbEJHO0lBQWlDO0d6Q29sbEJwQzs7RXlDbmxsQkc7SUFBaUM7R3pDdWxsQnBDOztFeUNybGxCRztJQUNFO0lBQ0E7R3pDd2xsQkw7O0V5Q3JsbEJHO0lBQ0U7SUFDQTtHekN3bGxCTDs7RXlDcmxsQkc7SUFBb0M7R3pDeWxsQnZDOztFeUN4bGxCRztJQUFvQztHekM0bGxCdkM7O0V5QzNsbEJHO0lBQW9DO0d6QytsbEJ2Qzs7RXlDOWxsQkc7SUFBb0M7R3pDa21sQnZDOztFeUNqbWxCRztJQUFvQztHekNxbWxCdkM7O0V5Q25tbEJHO0lBQ0U7SUFDQTtHekNzbWxCTDs7RXlDbm1sQkc7SUFDRTtJQUNBO0d6Q3NtbEJMO0NBQ0Y7O0FpQzNxbEJLO0VRdUNBO0lBQWlDO0d6Q3lvbEJwQzs7RXlDeG9sQkc7SUFBaUM7R3pDNG9sQnBDOztFeUMzb2xCRztJQUFpQztHekMrb2xCcEM7O0V5QzlvbEJHO0lBQWlDO0d6Q2twbEJwQzs7RXlDanBsQkc7SUFBaUM7R3pDcXBsQnBDOztFeUNucGxCRztJQUNFO0lBQ0E7R3pDc3BsQkw7O0V5Q25wbEJHO0lBQ0U7SUFDQTtHekNzcGxCTDs7RXlDbnBsQkc7SUFBb0M7R3pDdXBsQnZDOztFeUN0cGxCRztJQUFvQztHekMwcGxCdkM7O0V5Q3pwbEJHO0lBQW9DO0d6QzZwbEJ2Qzs7RXlDNXBsQkc7SUFBb0M7R3pDZ3FsQnZDOztFeUMvcGxCRztJQUFvQztHekNtcWxCdkM7O0V5Q2pxbEJHO0lBQ0U7SUFDQTtHekNvcWxCTDs7RXlDanFsQkc7SUFDRTtJQUNBO0d6Q29xbEJMO0NBQ0Y7O0FpQ3p1bEJLO0VRdUNBO0lBQWlDO0d6Q3VzbEJwQzs7RXlDdHNsQkc7SUFBaUM7R3pDMHNsQnBDOztFeUN6c2xCRztJQUFpQztHekM2c2xCcEM7O0V5QzVzbEJHO0lBQWlDO0d6Q2d0bEJwQzs7RXlDL3NsQkc7SUFBaUM7R3pDbXRsQnBDOztFeUNqdGxCRztJQUNFO0lBQ0E7R3pDb3RsQkw7O0V5Q2p0bEJHO0lBQ0U7SUFDQTtHekNvdGxCTDs7RXlDanRsQkc7SUFBb0M7R3pDcXRsQnZDOztFeUNwdGxCRztJQUFvQztHekN3dGxCdkM7O0V5Q3Z0bEJHO0lBQW9DO0d6QzJ0bEJ2Qzs7RXlDMXRsQkc7SUFBb0M7R3pDOHRsQnZDOztFeUM3dGxCRztJQUFvQztHekNpdWxCdkM7O0V5Qy90bEJHO0lBQ0U7SUFDQTtHekNrdWxCTDs7RXlDL3RsQkc7SUFDRTtJQUNBO0d6Q2t1bEJMO0NBQ0Y7O0FpQ3Z5bEJLO0VRdUNBO0lBQWlDO0d6Q3F3bEJwQzs7RXlDcHdsQkc7SUFBaUM7R3pDd3dsQnBDOztFeUN2d2xCRztJQUFpQztHekMyd2xCcEM7O0V5QzF3bEJHO0lBQWlDO0d6Qzh3bEJwQzs7RXlDN3dsQkc7SUFBaUM7R3pDaXhsQnBDOztFeUMvd2xCRztJQUNFO0lBQ0E7R3pDa3hsQkw7O0V5Qy93bEJHO0lBQ0U7SUFDQTtHekNreGxCTDs7RXlDL3dsQkc7SUFBb0M7R3pDbXhsQnZDOztFeUNseGxCRztJQUFvQztHekNzeGxCdkM7O0V5Q3J4bEJHO0lBQW9DO0d6Q3l4bEJ2Qzs7RXlDeHhsQkc7SUFBb0M7R3pDNHhsQnZDOztFeUMzeGxCRztJQUFvQztHekMreGxCdkM7O0V5Qzd4bEJHO0lBQ0U7SUFDQTtHekNneWxCTDs7RXlDN3hsQkc7SUFDRTtJQUNBO0d6Q2d5bEJMO0NBQ0Y7O0FpQ3IybEJLO0VRdUNBO0lBQWlDO0d6Q20wbEJwQzs7RXlDbDBsQkc7SUFBaUM7R3pDczBsQnBDOztFeUNyMGxCRztJQUFpQztHekN5MGxCcEM7O0V5Q3gwbEJHO0lBQWlDO0d6QzQwbEJwQzs7RXlDMzBsQkc7SUFBaUM7R3pDKzBsQnBDOztFeUM3MGxCRztJQUNFO0lBQ0E7R3pDZzFsQkw7O0V5QzcwbEJHO0lBQ0U7SUFDQTtHekNnMWxCTDs7RXlDNzBsQkc7SUFBb0M7R3pDaTFsQnZDOztFeUNoMWxCRztJQUFvQztHekNvMWxCdkM7O0V5Q24xbEJHO0lBQW9DO0d6Q3UxbEJ2Qzs7RXlDdDFsQkc7SUFBb0M7R3pDMDFsQnZDOztFeUN6MWxCRztJQUFvQztHekM2MWxCdkM7O0V5QzMxbEJHO0lBQ0U7SUFDQTtHekM4MWxCTDs7RXlDMzFsQkc7SUFDRTtJQUNBO0d6QzgxbEJMO0NBQ0Y7O0FpQ242bEJLO0VRdUNBO0lBQWlDO0d6Q2k0bEJwQzs7RXlDaDRsQkc7SUFBaUM7R3pDbzRsQnBDOztFeUNuNGxCRztJQUFpQztHekN1NGxCcEM7O0V5Q3Q0bEJHO0lBQWlDO0d6QzA0bEJwQzs7RXlDejRsQkc7SUFBaUM7R3pDNjRsQnBDOztFeUMzNGxCRztJQUNFO0lBQ0E7R3pDODRsQkw7O0V5QzM0bEJHO0lBQ0U7SUFDQTtHekM4NGxCTDs7RXlDMzRsQkc7SUFBb0M7R3pDKzRsQnZDOztFeUM5NGxCRztJQUFvQztHekNrNWxCdkM7O0V5Q2o1bEJHO0lBQW9DO0d6Q3E1bEJ2Qzs7RXlDcDVsQkc7SUFBb0M7R3pDdzVsQnZDOztFeUN2NWxCRztJQUFvQztHekMyNWxCdkM7O0V5Q3o1bEJHO0lBQ0U7SUFDQTtHekM0NWxCTDs7RXlDejVsQkc7SUFDRTtJQUNBO0d6QzQ1bEJMO0NBQ0Y7O0FpQ2orbEJLO0VRdUNBO0lBQWlDO0d6Qys3bEJwQzs7RXlDOTdsQkc7SUFBaUM7R3pDazhsQnBDOztFeUNqOGxCRztJQUFpQztHekNxOGxCcEM7O0V5Q3A4bEJHO0lBQWlDO0d6Q3c4bEJwQzs7RXlDdjhsQkc7SUFBaUM7R3pDMjhsQnBDOztFeUN6OGxCRztJQUNFO0lBQ0E7R3pDNDhsQkw7O0V5Q3o4bEJHO0lBQ0U7SUFDQTtHekM0OGxCTDs7RXlDejhsQkc7SUFBb0M7R3pDNjhsQnZDOztFeUM1OGxCRztJQUFvQztHekNnOWxCdkM7O0V5Qy84bEJHO0lBQW9DO0d6Q205bEJ2Qzs7RXlDbDlsQkc7SUFBb0M7R3pDczlsQnZDOztFeUNyOWxCRztJQUFvQztHekN5OWxCdkM7O0V5Q3Y5bEJHO0lBQ0U7SUFDQTtHekMwOWxCTDs7RXlDdjlsQkc7SUFDRTtJQUNBO0d6QzA5bEJMO0NBQ0Y7O0FpQy9obUJLO0VRdUNBO0lBQWlDO0d6QzYvbEJwQzs7RXlDNS9sQkc7SUFBaUM7R3pDZ2dtQnBDOztFeUMvL2xCRztJQUFpQztHekNtZ21CcEM7O0V5Q2xnbUJHO0lBQWlDO0d6Q3NnbUJwQzs7RXlDcmdtQkc7SUFBaUM7R3pDeWdtQnBDOztFeUN2Z21CRztJQUNFO0lBQ0E7R3pDMGdtQkw7O0V5Q3ZnbUJHO0lBQ0U7SUFDQTtHekMwZ21CTDs7RXlDdmdtQkc7SUFBb0M7R3pDMmdtQnZDOztFeUMxZ21CRztJQUFvQztHekM4Z21CdkM7O0V5QzdnbUJHO0lBQW9DO0d6Q2lobUJ2Qzs7RXlDaGhtQkc7SUFBb0M7R3pDb2htQnZDOztFeUNuaG1CRztJQUFvQztHekN1aG1CdkM7O0V5Q3JobUJHO0lBQ0U7SUFDQTtHekN3aG1CTDs7RXlDcmhtQkc7SUFDRTtJQUNBO0d6Q3dobUJMO0NBQ0Y7O0FpQzdsbUJLO0VRdUNBO0lBQWlDO0d6QzJqbUJwQzs7RXlDMWptQkc7SUFBaUM7R3pDOGptQnBDOztFeUM3am1CRztJQUFpQztHekNpa21CcEM7O0V5Q2hrbUJHO0lBQWlDO0d6Q29rbUJwQzs7RXlDbmttQkc7SUFBaUM7R3pDdWttQnBDOztFeUNya21CRztJQUNFO0lBQ0E7R3pDd2ttQkw7O0V5Q3JrbUJHO0lBQ0U7SUFDQTtHekN3a21CTDs7RXlDcmttQkc7SUFBb0M7R3pDeWttQnZDOztFeUN4a21CRztJQUFvQztHekM0a21CdkM7O0V5QzNrbUJHO0lBQW9DO0d6QytrbUJ2Qzs7RXlDOWttQkc7SUFBb0M7R3pDa2xtQnZDOztFeUNqbG1CRztJQUFvQztHekNxbG1CdkM7O0V5Q25sbUJHO0lBQ0U7SUFDQTtHekNzbG1CTDs7RXlDbmxtQkc7SUFDRTtJQUNBO0d6Q3NsbUJMO0NBQ0Y7O0FpQzNwbUJLO0VRdUNBO0lBQWlDO0d6Q3lubUJwQzs7RXlDeG5tQkc7SUFBaUM7R3pDNG5tQnBDOztFeUMzbm1CRztJQUFpQztHekMrbm1CcEM7O0V5QzlubUJHO0lBQWlDO0d6Q2tvbUJwQzs7RXlDam9tQkc7SUFBaUM7R3pDcW9tQnBDOztFeUNub21CRztJQUNFO0lBQ0E7R3pDc29tQkw7O0V5Q25vbUJHO0lBQ0U7SUFDQTtHekNzb21CTDs7RXlDbm9tQkc7SUFBb0M7R3pDdW9tQnZDOztFeUN0b21CRztJQUFvQztHekMwb21CdkM7O0V5Q3pvbUJHO0lBQW9DO0d6QzZvbUJ2Qzs7RXlDNW9tQkc7SUFBb0M7R3pDZ3BtQnZDOztFeUMvb21CRztJQUFvQztHekNtcG1CdkM7O0V5Q2pwbUJHO0lBQ0U7SUFDQTtHekNvcG1CTDs7RXlDanBtQkc7SUFDRTtJQUNBO0d6Q29wbUJMO0NBQ0Y7O0FpQ3p0bUJLO0VRdUNBO0lBQWlDO0d6Q3VybUJwQzs7RXlDdHJtQkc7SUFBaUM7R3pDMHJtQnBDOztFeUN6cm1CRztJQUFpQztHekM2cm1CcEM7O0V5QzVybUJHO0lBQWlDO0d6Q2dzbUJwQzs7RXlDL3JtQkc7SUFBaUM7R3pDbXNtQnBDOztFeUNqc21CRztJQUNFO0lBQ0E7R3pDb3NtQkw7O0V5Q2pzbUJHO0lBQ0U7SUFDQTtHekNvc21CTDs7RXlDanNtQkc7SUFBb0M7R3pDcXNtQnZDOztFeUNwc21CRztJQUFvQztHekN3c21CdkM7O0V5Q3ZzbUJHO0lBQW9DO0d6QzJzbUJ2Qzs7RXlDMXNtQkc7SUFBb0M7R3pDOHNtQnZDOztFeUM3c21CRztJQUFvQztHekNpdG1CdkM7O0V5Qy9zbUJHO0lBQ0U7SUFDQTtHekNrdG1CTDs7RXlDL3NtQkc7SUFDRTtJQUNBO0d6Q2t0bUJMO0NBQ0Y7O0F5Q2x4bUJDO0VBQVk7Q3pDc3htQmI7O0F5Q3J4bUJDO0VBQVk7Q3pDeXhtQmI7O0F5Q3h4bUJDO0VBQVk7Q3pDNHhtQmI7O0F5QzN4bUJDO0VBQVk7Q3pDK3htQmI7O0F5Qzl4bUJDO0VBQVk7Q3pDa3ltQmI7O0F5Q2h5bUJDO0VBQ0U7RUFDQTtDekNteW1CSDs7QXlDaHltQkM7RUFDRTtFQUNBO0N6Q215bUJIOztBeUNoeW1CQztFQUFlO0N6Q295bUJoQjs7QXlDbnltQkM7RUFBZTtDekN1eW1CaEI7O0F5Q3R5bUJDO0VBQWU7Q3pDMHltQmhCOztBeUN6eW1CQztFQUFlO0N6QzZ5bUJoQjs7QXlDNXltQkM7RUFBZTtDekNnem1CaEI7O0F5Qzl5bUJDO0VBQ0U7RUFDQTtDekNpem1CSDs7QXlDOXltQkM7RUFDRTtFQUNBO0N6Q2l6bUJIOztBaUNuMW1CSztFUXVDQTtJQUFpQztHekNpem1CcEM7O0V5Q2h6bUJHO0lBQWlDO0d6Q296bUJwQzs7RXlDbnptQkc7SUFBaUM7R3pDdXptQnBDOztFeUN0em1CRztJQUFpQztHekMwem1CcEM7O0V5Q3p6bUJHO0lBQWlDO0d6QzZ6bUJwQzs7RXlDM3ptQkc7SUFDRTtJQUNBO0d6Qzh6bUJMOztFeUMzem1CRztJQUNFO0lBQ0E7R3pDOHptQkw7O0V5QzN6bUJHO0lBQW9DO0d6Qyt6bUJ2Qzs7RXlDOXptQkc7SUFBb0M7R3pDazBtQnZDOztFeUNqMG1CRztJQUFvQztHekNxMG1CdkM7O0V5Q3AwbUJHO0lBQW9DO0d6Q3cwbUJ2Qzs7RXlDdjBtQkc7SUFBb0M7R3pDMjBtQnZDOztFeUN6MG1CRztJQUNFO0lBQ0E7R3pDNDBtQkw7O0V5Q3owbUJHO0lBQ0U7SUFDQTtHekM0MG1CTDtDQUNGOztBaUNqNW1CSztFUXVDQTtJQUFpQztHekMrMm1CcEM7O0V5QzkybUJHO0lBQWlDO0d6Q2szbUJwQzs7RXlDajNtQkc7SUFBaUM7R3pDcTNtQnBDOztFeUNwM21CRztJQUFpQztHekN3M21CcEM7O0V5Q3YzbUJHO0lBQWlDO0d6QzIzbUJwQzs7RXlDejNtQkc7SUFDRTtJQUNBO0d6QzQzbUJMOztFeUN6M21CRztJQUNFO0lBQ0E7R3pDNDNtQkw7O0V5Q3ozbUJHO0lBQW9DO0d6QzYzbUJ2Qzs7RXlDNTNtQkc7SUFBb0M7R3pDZzRtQnZDOztFeUMvM21CRztJQUFvQztHekNtNG1CdkM7O0V5Q2w0bUJHO0lBQW9DO0d6Q3M0bUJ2Qzs7RXlDcjRtQkc7SUFBb0M7R3pDeTRtQnZDOztFeUN2NG1CRztJQUNFO0lBQ0E7R3pDMDRtQkw7O0V5Q3Y0bUJHO0lBQ0U7SUFDQTtHekMwNG1CTDtDQUNGOztBaUMvOG1CSztFUXVDQTtJQUFpQztHekM2Nm1CcEM7O0V5QzU2bUJHO0lBQWlDO0d6Q2c3bUJwQzs7RXlDLzZtQkc7SUFBaUM7R3pDbTdtQnBDOztFeUNsN21CRztJQUFpQztHekNzN21CcEM7O0V5Q3I3bUJHO0lBQWlDO0d6Q3k3bUJwQzs7RXlDdjdtQkc7SUFDRTtJQUNBO0d6QzA3bUJMOztFeUN2N21CRztJQUNFO0lBQ0E7R3pDMDdtQkw7O0V5Q3Y3bUJHO0lBQW9DO0d6QzI3bUJ2Qzs7RXlDMTdtQkc7SUFBb0M7R3pDODdtQnZDOztFeUM3N21CRztJQUFvQztHekNpOG1CdkM7O0V5Q2g4bUJHO0lBQW9DO0d6Q284bUJ2Qzs7RXlDbjhtQkc7SUFBb0M7R3pDdThtQnZDOztFeUNyOG1CRztJQUNFO0lBQ0E7R3pDdzhtQkw7O0V5Q3I4bUJHO0lBQ0U7SUFDQTtHekN3OG1CTDtDQUNGOztBaUM3Z25CSztFUXVDQTtJQUFpQztHekMyK21CcEM7O0V5QzErbUJHO0lBQWlDO0d6QzgrbUJwQzs7RXlDNyttQkc7SUFBaUM7R3pDaS9tQnBDOztFeUNoL21CRztJQUFpQztHekNvL21CcEM7O0V5Q24vbUJHO0lBQWlDO0d6Q3UvbUJwQzs7RXlDci9tQkc7SUFDRTtJQUNBO0d6Q3cvbUJMOztFeUNyL21CRztJQUNFO0lBQ0E7R3pDdy9tQkw7O0V5Q3IvbUJHO0lBQW9DO0d6Q3kvbUJ2Qzs7RXlDeC9tQkc7SUFBb0M7R3pDNC9tQnZDOztFeUMzL21CRztJQUFvQztHekMrL21CdkM7O0V5QzkvbUJHO0lBQW9DO0d6Q2tnbkJ2Qzs7RXlDamduQkc7SUFBb0M7R3pDcWduQnZDOztFeUNuZ25CRztJQUNFO0lBQ0E7R3pDc2duQkw7O0V5Q25nbkJHO0lBQ0U7SUFDQTtHekNzZ25CTDtDQUNGOztBaUMza25CSztFUXVDQTtJQUFpQztHekN5aW5CcEM7O0V5Q3hpbkJHO0lBQWlDO0d6QzRpbkJwQzs7RXlDM2luQkc7SUFBaUM7R3pDK2luQnBDOztFeUM5aW5CRztJQUFpQztHekNram5CcEM7O0V5Q2pqbkJHO0lBQWlDO0d6Q3FqbkJwQzs7RXlDbmpuQkc7SUFDRTtJQUNBO0d6Q3NqbkJMOztFeUNuam5CRztJQUNFO0lBQ0E7R3pDc2puQkw7O0V5Q25qbkJHO0lBQW9DO0d6Q3VqbkJ2Qzs7RXlDdGpuQkc7SUFBb0M7R3pDMGpuQnZDOztFeUN6am5CRztJQUFvQztHekM2am5CdkM7O0V5QzVqbkJHO0lBQW9DO0d6Q2drbkJ2Qzs7RXlDL2puQkc7SUFBb0M7R3pDbWtuQnZDOztFeUNqa25CRztJQUNFO0lBQ0E7R3pDb2tuQkw7O0V5Q2prbkJHO0lBQ0U7SUFDQTtHekNva25CTDtDQUNGOztBaUN6b25CSztFUXVDQTtJQUFpQztHekN1bW5CcEM7O0V5Q3RtbkJHO0lBQWlDO0d6QzBtbkJwQzs7RXlDem1uQkc7SUFBaUM7R3pDNm1uQnBDOztFeUM1bW5CRztJQUFpQztHekNnbm5CcEM7O0V5Qy9tbkJHO0lBQWlDO0d6Q21ubkJwQzs7RXlDam5uQkc7SUFDRTtJQUNBO0d6Q29ubkJMOztFeUNqbm5CRztJQUNFO0lBQ0E7R3pDb25uQkw7O0V5Q2pubkJHO0lBQW9DO0d6Q3FubkJ2Qzs7RXlDcG5uQkc7SUFBb0M7R3pDd25uQnZDOztFeUN2bm5CRztJQUFvQztHekMybm5CdkM7O0V5QzFubkJHO0lBQW9DO0d6QzhubkJ2Qzs7RXlDN25uQkc7SUFBb0M7R3pDaW9uQnZDOztFeUMvbm5CRztJQUNFO0lBQ0E7R3pDa29uQkw7O0V5Qy9ubkJHO0lBQ0U7SUFDQTtHekNrb25CTDtDQUNGOztBaUN2c25CSztFUXVDQTtJQUFpQztHekNxcW5CcEM7O0V5Q3BxbkJHO0lBQWlDO0d6Q3dxbkJwQzs7RXlDdnFuQkc7SUFBaUM7R3pDMnFuQnBDOztFeUMxcW5CRztJQUFpQztHekM4cW5CcEM7O0V5QzdxbkJHO0lBQWlDO0d6Q2lybkJwQzs7RXlDL3FuQkc7SUFDRTtJQUNBO0d6Q2tybkJMOztFeUMvcW5CRztJQUNFO0lBQ0E7R3pDa3JuQkw7O0V5Qy9xbkJHO0lBQW9DO0d6Q21ybkJ2Qzs7RXlDbHJuQkc7SUFBb0M7R3pDc3JuQnZDOztFeUNycm5CRztJQUFvQztHekN5cm5CdkM7O0V5Q3hybkJHO0lBQW9DO0d6QzRybkJ2Qzs7RXlDM3JuQkc7SUFBb0M7R3pDK3JuQnZDOztFeUM3cm5CRztJQUNFO0lBQ0E7R3pDZ3NuQkw7O0V5QzdybkJHO0lBQ0U7SUFDQTtHekNnc25CTDtDQUNGOztBaUNyd25CSztFUXVDQTtJQUFpQztHekNtdW5CcEM7O0V5Q2x1bkJHO0lBQWlDO0d6Q3N1bkJwQzs7RXlDcnVuQkc7SUFBaUM7R3pDeXVuQnBDOztFeUN4dW5CRztJQUFpQztHekM0dW5CcEM7O0V5QzN1bkJHO0lBQWlDO0d6Qyt1bkJwQzs7RXlDN3VuQkc7SUFDRTtJQUNBO0d6Q2d2bkJMOztFeUM3dW5CRztJQUNFO0lBQ0E7R3pDZ3ZuQkw7O0V5Qzd1bkJHO0lBQW9DO0d6Q2l2bkJ2Qzs7RXlDaHZuQkc7SUFBb0M7R3pDb3ZuQnZDOztFeUNudm5CRztJQUFvQztHekN1dm5CdkM7O0V5Q3R2bkJHO0lBQW9DO0d6QzB2bkJ2Qzs7RXlDenZuQkc7SUFBb0M7R3pDNnZuQnZDOztFeUMzdm5CRztJQUNFO0lBQ0E7R3pDOHZuQkw7O0V5QzN2bkJHO0lBQ0U7SUFDQTtHekM4dm5CTDtDQUNGOztBaUNuMG5CSztFUXVDQTtJQUFpQztHekNpeW5CcEM7O0V5Q2h5bkJHO0lBQWlDO0d6Q295bkJwQzs7RXlDbnluQkc7SUFBaUM7R3pDdXluQnBDOztFeUN0eW5CRztJQUFpQztHekMweW5CcEM7O0V5Q3p5bkJHO0lBQWlDO0d6QzZ5bkJwQzs7RXlDM3luQkc7SUFDRTtJQUNBO0d6Qzh5bkJMOztFeUMzeW5CRztJQUNFO0lBQ0E7R3pDOHluQkw7O0V5QzN5bkJHO0lBQW9DO0d6Qyt5bkJ2Qzs7RXlDOXluQkc7SUFBb0M7R3pDa3puQnZDOztFeUNqem5CRztJQUFvQztHekNxem5CdkM7O0V5Q3B6bkJHO0lBQW9DO0d6Q3d6bkJ2Qzs7RXlDdnpuQkc7SUFBb0M7R3pDMnpuQnZDOztFeUN6em5CRztJQUNFO0lBQ0E7R3pDNHpuQkw7O0V5Q3p6bkJHO0lBQ0U7SUFDQTtHekM0em5CTDtDQUNGOztBaUNqNG5CSztFUXVDQTtJQUFpQztHekMrMW5CcEM7O0V5QzkxbkJHO0lBQWlDO0d6Q2sybkJwQzs7RXlDajJuQkc7SUFBaUM7R3pDcTJuQnBDOztFeUNwMm5CRztJQUFpQztHekN3Mm5CcEM7O0V5Q3YybkJHO0lBQWlDO0d6QzIybkJwQzs7RXlDejJuQkc7SUFDRTtJQUNBO0d6QzQybkJMOztFeUN6Mm5CRztJQUNFO0lBQ0E7R3pDNDJuQkw7O0V5Q3oybkJHO0lBQW9DO0d6QzYybkJ2Qzs7RXlDNTJuQkc7SUFBb0M7R3pDZzNuQnZDOztFeUMvMm5CRztJQUFvQztHekNtM25CdkM7O0V5Q2wzbkJHO0lBQW9DO0d6Q3MzbkJ2Qzs7RXlDcjNuQkc7SUFBb0M7R3pDeTNuQnZDOztFeUN2M25CRztJQUNFO0lBQ0E7R3pDMDNuQkw7O0V5Q3YzbkJHO0lBQ0U7SUFDQTtHekMwM25CTDtDQUNGOztBaUMvN25CSztFUXVDQTtJQUFpQztHekM2NW5CcEM7O0V5QzU1bkJHO0lBQWlDO0d6Q2c2bkJwQzs7RXlDLzVuQkc7SUFBaUM7R3pDbTZuQnBDOztFeUNsNm5CRztJQUFpQztHekNzNm5CcEM7O0V5Q3I2bkJHO0lBQWlDO0d6Q3k2bkJwQzs7RXlDdjZuQkc7SUFDRTtJQUNBO0d6QzA2bkJMOztFeUN2Nm5CRztJQUNFO0lBQ0E7R3pDMDZuQkw7O0V5Q3Y2bkJHO0lBQW9DO0d6QzI2bkJ2Qzs7RXlDMTZuQkc7SUFBb0M7R3pDODZuQnZDOztFeUM3Nm5CRztJQUFvQztHekNpN25CdkM7O0V5Q2g3bkJHO0lBQW9DO0d6Q283bkJ2Qzs7RXlDbjduQkc7SUFBb0M7R3pDdTduQnZDOztFeUNyN25CRztJQUNFO0lBQ0E7R3pDdzduQkw7O0V5Q3I3bkJHO0lBQ0U7SUFDQTtHekN3N25CTDtDQUNGOztBaUM3L25CSztFUXVDQTtJQUFpQztHekMyOW5CcEM7O0V5QzE5bkJHO0lBQWlDO0d6Qzg5bkJwQzs7RXlDNzluQkc7SUFBaUM7R3pDaStuQnBDOztFeUNoK25CRztJQUFpQztHekNvK25CcEM7O0V5Q24rbkJHO0lBQWlDO0d6Q3UrbkJwQzs7RXlDcituQkc7SUFDRTtJQUNBO0d6Q3crbkJMOztFeUNyK25CRztJQUNFO0lBQ0E7R3pDdytuQkw7O0V5Q3IrbkJHO0lBQW9DO0d6Q3krbkJ2Qzs7RXlDeCtuQkc7SUFBb0M7R3pDNCtuQnZDOztFeUMzK25CRztJQUFvQztHekMrK25CdkM7O0V5QzkrbkJHO0lBQW9DO0d6Q2svbkJ2Qzs7RXlDai9uQkc7SUFBb0M7R3pDcS9uQnZDOztFeUNuL25CRztJQUNFO0lBQ0E7R3pDcy9uQkw7O0V5Q24vbkJHO0lBQ0U7SUFDQTtHekNzL25CTDtDQUNGOztBeUN0am9CQztFQUFZO0N6QzBqb0JiOztBeUN6am9CQztFQUFZO0N6QzZqb0JiOztBeUM1am9CQztFQUFZO0N6Q2drb0JiOztBeUMvam9CQztFQUFZO0N6Q21rb0JiOztBeUNsa29CQztFQUFZO0N6Q3Nrb0JiOztBeUNwa29CQztFQUNFO0VBQ0E7Q3pDdWtvQkg7O0F5Q3Brb0JDO0VBQ0U7RUFDQTtDekN1a29CSDs7QXlDcGtvQkM7RUFBZTtDekN3a29CaEI7O0F5Q3Zrb0JDO0VBQWU7Q3pDMmtvQmhCOztBeUMxa29CQztFQUFlO0N6Qzhrb0JoQjs7QXlDN2tvQkM7RUFBZTtDekNpbG9CaEI7O0F5Q2hsb0JDO0VBQWU7Q3pDb2xvQmhCOztBeUNsbG9CQztFQUNFO0VBQ0E7Q3pDcWxvQkg7O0F5Q2xsb0JDO0VBQ0U7RUFDQTtDekNxbG9CSDs7QWlDdm5vQks7RVF1Q0E7SUFBaUM7R3pDcWxvQnBDOztFeUNwbG9CRztJQUFpQztHekN3bG9CcEM7O0V5Q3Zsb0JHO0lBQWlDO0d6QzJsb0JwQzs7RXlDMWxvQkc7SUFBaUM7R3pDOGxvQnBDOztFeUM3bG9CRztJQUFpQztHekNpbW9CcEM7O0V5Qy9sb0JHO0lBQ0U7SUFDQTtHekNrbW9CTDs7RXlDL2xvQkc7SUFDRTtJQUNBO0d6Q2ttb0JMOztFeUMvbG9CRztJQUFvQztHekNtbW9CdkM7O0V5Q2xtb0JHO0lBQW9DO0d6Q3Ntb0J2Qzs7RXlDcm1vQkc7SUFBb0M7R3pDeW1vQnZDOztFeUN4bW9CRztJQUFvQztHekM0bW9CdkM7O0V5QzNtb0JHO0lBQW9DO0d6Qyttb0J2Qzs7RXlDN21vQkc7SUFDRTtJQUNBO0d6Q2dub0JMOztFeUM3bW9CRztJQUNFO0lBQ0E7R3pDZ25vQkw7Q0FDRjs7QWlDcnJvQks7RVF1Q0E7SUFBaUM7R3pDbXBvQnBDOztFeUNscG9CRztJQUFpQztHekNzcG9CcEM7O0V5Q3Jwb0JHO0lBQWlDO0d6Q3lwb0JwQzs7RXlDeHBvQkc7SUFBaUM7R3pDNHBvQnBDOztFeUMzcG9CRztJQUFpQztHekMrcG9CcEM7O0V5Qzdwb0JHO0lBQ0U7SUFDQTtHekNncW9CTDs7RXlDN3BvQkc7SUFDRTtJQUNBO0d6Q2dxb0JMOztFeUM3cG9CRztJQUFvQztHekNpcW9CdkM7O0V5Q2hxb0JHO0lBQW9DO0d6Q29xb0J2Qzs7RXlDbnFvQkc7SUFBb0M7R3pDdXFvQnZDOztFeUN0cW9CRztJQUFvQztHekMwcW9CdkM7O0V5Q3pxb0JHO0lBQW9DO0d6QzZxb0J2Qzs7RXlDM3FvQkc7SUFDRTtJQUNBO0d6Qzhxb0JMOztFeUMzcW9CRztJQUNFO0lBQ0E7R3pDOHFvQkw7Q0FDRjs7QWlDbnZvQks7RVF1Q0E7SUFBaUM7R3pDaXRvQnBDOztFeUNodG9CRztJQUFpQztHekNvdG9CcEM7O0V5Q250b0JHO0lBQWlDO0d6Q3V0b0JwQzs7RXlDdHRvQkc7SUFBaUM7R3pDMHRvQnBDOztFeUN6dG9CRztJQUFpQztHekM2dG9CcEM7O0V5QzN0b0JHO0lBQ0U7SUFDQTtHekM4dG9CTDs7RXlDM3RvQkc7SUFDRTtJQUNBO0d6Qzh0b0JMOztFeUMzdG9CRztJQUFvQztHekMrdG9CdkM7O0V5Qzl0b0JHO0lBQW9DO0d6Q2t1b0J2Qzs7RXlDanVvQkc7SUFBb0M7R3pDcXVvQnZDOztFeUNwdW9CRztJQUFvQztHekN3dW9CdkM7O0V5Q3Z1b0JHO0lBQW9DO0d6QzJ1b0J2Qzs7RXlDenVvQkc7SUFDRTtJQUNBO0d6QzR1b0JMOztFeUN6dW9CRztJQUNFO0lBQ0E7R3pDNHVvQkw7Q0FDRjs7QWlDanpvQks7RVF1Q0E7SUFBaUM7R3pDK3dvQnBDOztFeUM5d29CRztJQUFpQztHekNreG9CcEM7O0V5Q2p4b0JHO0lBQWlDO0d6Q3F4b0JwQzs7RXlDcHhvQkc7SUFBaUM7R3pDd3hvQnBDOztFeUN2eG9CRztJQUFpQztHekMyeG9CcEM7O0V5Q3p4b0JHO0lBQ0U7SUFDQTtHekM0eG9CTDs7RXlDenhvQkc7SUFDRTtJQUNBO0d6QzR4b0JMOztFeUN6eG9CRztJQUFvQztHekM2eG9CdkM7O0V5QzV4b0JHO0lBQW9DO0d6Q2d5b0J2Qzs7RXlDL3hvQkc7SUFBb0M7R3pDbXlvQnZDOztFeUNseW9CRztJQUFvQztHekNzeW9CdkM7O0V5Q3J5b0JHO0lBQW9DO0d6Q3l5b0J2Qzs7RXlDdnlvQkc7SUFDRTtJQUNBO0d6QzB5b0JMOztFeUN2eW9CRztJQUNFO0lBQ0E7R3pDMHlvQkw7Q0FDRjs7QWlDLzJvQks7RVF1Q0E7SUFBaUM7R3pDNjBvQnBDOztFeUM1MG9CRztJQUFpQztHekNnMW9CcEM7O0V5Qy8wb0JHO0lBQWlDO0d6Q20xb0JwQzs7RXlDbDFvQkc7SUFBaUM7R3pDczFvQnBDOztFeUNyMW9CRztJQUFpQztHekN5MW9CcEM7O0V5Q3Yxb0JHO0lBQ0U7SUFDQTtHekMwMW9CTDs7RXlDdjFvQkc7SUFDRTtJQUNBO0d6QzAxb0JMOztFeUN2MW9CRztJQUFvQztHekMyMW9CdkM7O0V5QzExb0JHO0lBQW9DO0d6Qzgxb0J2Qzs7RXlDNzFvQkc7SUFBb0M7R3pDaTJvQnZDOztFeUNoMm9CRztJQUFvQztHekNvMm9CdkM7O0V5Q24yb0JHO0lBQW9DO0d6Q3Uyb0J2Qzs7RXlDcjJvQkc7SUFDRTtJQUNBO0d6Q3cyb0JMOztFeUNyMm9CRztJQUNFO0lBQ0E7R3pDdzJvQkw7Q0FDRjs7QWlDNzZvQks7RVF1Q0E7SUFBaUM7R3pDMjRvQnBDOztFeUMxNG9CRztJQUFpQztHekM4NG9CcEM7O0V5Qzc0b0JHO0lBQWlDO0d6Q2k1b0JwQzs7RXlDaDVvQkc7SUFBaUM7R3pDbzVvQnBDOztFeUNuNW9CRztJQUFpQztHekN1NW9CcEM7O0V5Q3I1b0JHO0lBQ0U7SUFDQTtHekN3NW9CTDs7RXlDcjVvQkc7SUFDRTtJQUNBO0d6Q3c1b0JMOztFeUNyNW9CRztJQUFvQztHekN5NW9CdkM7O0V5Q3g1b0JHO0lBQW9DO0d6QzQ1b0J2Qzs7RXlDMzVvQkc7SUFBb0M7R3pDKzVvQnZDOztFeUM5NW9CRztJQUFvQztHekNrNm9CdkM7O0V5Q2o2b0JHO0lBQW9DO0d6Q3E2b0J2Qzs7RXlDbjZvQkc7SUFDRTtJQUNBO0d6Q3M2b0JMOztFeUNuNm9CRztJQUNFO0lBQ0E7R3pDczZvQkw7Q0FDRjs7QWlDMytvQks7RVF1Q0E7SUFBaUM7R3pDeThvQnBDOztFeUN4OG9CRztJQUFpQztHekM0OG9CcEM7O0V5QzM4b0JHO0lBQWlDO0d6Qys4b0JwQzs7RXlDOThvQkc7SUFBaUM7R3pDazlvQnBDOztFeUNqOW9CRztJQUFpQztHekNxOW9CcEM7O0V5Q245b0JHO0lBQ0U7SUFDQTtHekNzOW9CTDs7RXlDbjlvQkc7SUFDRTtJQUNBO0d6Q3M5b0JMOztFeUNuOW9CRztJQUFvQztHekN1OW9CdkM7O0V5Q3Q5b0JHO0lBQW9DO0d6QzA5b0J2Qzs7RXlDejlvQkc7SUFBb0M7R3pDNjlvQnZDOztFeUM1OW9CRztJQUFvQztHekNnK29CdkM7O0V5Qy85b0JHO0lBQW9DO0d6Q20rb0J2Qzs7RXlDaitvQkc7SUFDRTtJQUNBO0d6Q28rb0JMOztFeUNqK29CRztJQUNFO0lBQ0E7R3pDbytvQkw7Q0FDRjs7QWlDemlwQks7RVF1Q0E7SUFBaUM7R3pDdWdwQnBDOztFeUN0Z3BCRztJQUFpQztHekMwZ3BCcEM7O0V5Q3pncEJHO0lBQWlDO0d6QzZncEJwQzs7RXlDNWdwQkc7SUFBaUM7R3pDZ2hwQnBDOztFeUMvZ3BCRztJQUFpQztHekNtaHBCcEM7O0V5Q2pocEJHO0lBQ0U7SUFDQTtHekNvaHBCTDs7RXlDamhwQkc7SUFDRTtJQUNBO0d6Q29ocEJMOztFeUNqaHBCRztJQUFvQztHekNxaHBCdkM7O0V5Q3BocEJHO0lBQW9DO0d6Q3docEJ2Qzs7RXlDdmhwQkc7SUFBb0M7R3pDMmhwQnZDOztFeUMxaHBCRztJQUFvQztHekM4aHBCdkM7O0V5QzdocEJHO0lBQW9DO0d6Q2lpcEJ2Qzs7RXlDL2hwQkc7SUFDRTtJQUNBO0d6Q2tpcEJMOztFeUMvaHBCRztJQUNFO0lBQ0E7R3pDa2lwQkw7Q0FDRjs7QWlDdm1wQks7RVF1Q0E7SUFBaUM7R3pDcWtwQnBDOztFeUNwa3BCRztJQUFpQztHekN3a3BCcEM7O0V5Q3ZrcEJHO0lBQWlDO0d6QzJrcEJwQzs7RXlDMWtwQkc7SUFBaUM7R3pDOGtwQnBDOztFeUM3a3BCRztJQUFpQztHekNpbHBCcEM7O0V5Qy9rcEJHO0lBQ0U7SUFDQTtHekNrbHBCTDs7RXlDL2twQkc7SUFDRTtJQUNBO0d6Q2tscEJMOztFeUMva3BCRztJQUFvQztHekNtbHBCdkM7O0V5Q2xscEJHO0lBQW9DO0d6Q3NscEJ2Qzs7RXlDcmxwQkc7SUFBb0M7R3pDeWxwQnZDOztFeUN4bHBCRztJQUFvQztHekM0bHBCdkM7O0V5QzNscEJHO0lBQW9DO0d6QytscEJ2Qzs7RXlDN2xwQkc7SUFDRTtJQUNBO0d6Q2dtcEJMOztFeUM3bHBCRztJQUNFO0lBQ0E7R3pDZ21wQkw7Q0FDRjs7QWlDcnFwQks7RVF1Q0E7SUFBaUM7R3pDbW9wQnBDOztFeUNsb3BCRztJQUFpQztHekNzb3BCcEM7O0V5Q3JvcEJHO0lBQWlDO0d6Q3lvcEJwQzs7RXlDeG9wQkc7SUFBaUM7R3pDNG9wQnBDOztFeUMzb3BCRztJQUFpQztHekMrb3BCcEM7O0V5QzdvcEJHO0lBQ0U7SUFDQTtHekNncHBCTDs7RXlDN29wQkc7SUFDRTtJQUNBO0d6Q2dwcEJMOztFeUM3b3BCRztJQUFvQztHekNpcHBCdkM7O0V5Q2hwcEJHO0lBQW9DO0d6Q29wcEJ2Qzs7RXlDbnBwQkc7SUFBb0M7R3pDdXBwQnZDOztFeUN0cHBCRztJQUFvQztHekMwcHBCdkM7O0V5Q3pwcEJHO0lBQW9DO0d6QzZwcEJ2Qzs7RXlDM3BwQkc7SUFDRTtJQUNBO0d6QzhwcEJMOztFeUMzcHBCRztJQUNFO0lBQ0E7R3pDOHBwQkw7Q0FDRjs7QWlDbnVwQks7RVF1Q0E7SUFBaUM7R3pDaXNwQnBDOztFeUNoc3BCRztJQUFpQztHekNvc3BCcEM7O0V5Q25zcEJHO0lBQWlDO0d6Q3VzcEJwQzs7RXlDdHNwQkc7SUFBaUM7R3pDMHNwQnBDOztFeUN6c3BCRztJQUFpQztHekM2c3BCcEM7O0V5QzNzcEJHO0lBQ0U7SUFDQTtHekM4c3BCTDs7RXlDM3NwQkc7SUFDRTtJQUNBO0d6QzhzcEJMOztFeUMzc3BCRztJQUFvQztHekMrc3BCdkM7O0V5QzlzcEJHO0lBQW9DO0d6Q2t0cEJ2Qzs7RXlDanRwQkc7SUFBb0M7R3pDcXRwQnZDOztFeUNwdHBCRztJQUFvQztHekN3dHBCdkM7O0V5Q3Z0cEJHO0lBQW9DO0d6QzJ0cEJ2Qzs7RXlDenRwQkc7SUFDRTtJQUNBO0d6QzR0cEJMOztFeUN6dHBCRztJQUNFO0lBQ0E7R3pDNHRwQkw7Q0FDRjs7QWlDanlwQks7RVF1Q0E7SUFBaUM7R3pDK3ZwQnBDOztFeUM5dnBCRztJQUFpQztHekNrd3BCcEM7O0V5Q2p3cEJHO0lBQWlDO0d6Q3F3cEJwQzs7RXlDcHdwQkc7SUFBaUM7R3pDd3dwQnBDOztFeUN2d3BCRztJQUFpQztHekMyd3BCcEM7O0V5Q3p3cEJHO0lBQ0U7SUFDQTtHekM0d3BCTDs7RXlDendwQkc7SUFDRTtJQUNBO0d6QzR3cEJMOztFeUN6d3BCRztJQUFvQztHekM2d3BCdkM7O0V5QzV3cEJHO0lBQW9DO0d6Q2d4cEJ2Qzs7RXlDL3dwQkc7SUFBb0M7R3pDbXhwQnZDOztFeUNseHBCRztJQUFvQztHekNzeHBCdkM7O0V5Q3J4cEJHO0lBQW9DO0d6Q3l4cEJ2Qzs7RXlDdnhwQkc7SUFDRTtJQUNBO0d6QzB4cEJMOztFeUN2eHBCRztJQUNFO0lBQ0E7R3pDMHhwQkw7Q0FDRjs7QXlDMTFwQkM7RUFBWTtDekM4MXBCYjs7QXlDNzFwQkM7RUFBWTtDekNpMnBCYjs7QXlDaDJwQkM7RUFBWTtDekNvMnBCYjs7QXlDbjJwQkM7RUFBWTtDekN1MnBCYjs7QXlDdDJwQkM7RUFBWTtDekMwMnBCYjs7QXlDeDJwQkM7RUFDRTtFQUNBO0N6QzIycEJIOztBeUN4MnBCQztFQUNFO0VBQ0E7Q3pDMjJwQkg7O0F5Q3gycEJDO0VBQWU7Q3pDNDJwQmhCOztBeUMzMnBCQztFQUFlO0N6QysycEJoQjs7QXlDOTJwQkM7RUFBZTtDekNrM3BCaEI7O0F5Q2ozcEJDO0VBQWU7Q3pDcTNwQmhCOztBeUNwM3BCQztFQUFlO0N6Q3czcEJoQjs7QXlDdDNwQkM7RUFDRTtFQUNBO0N6Q3kzcEJIOztBeUN0M3BCQztFQUNFO0VBQ0E7Q3pDeTNwQkg7O0FpQzM1cEJLO0VRdUNBO0lBQWlDO0d6Q3kzcEJwQzs7RXlDeDNwQkc7SUFBaUM7R3pDNDNwQnBDOztFeUMzM3BCRztJQUFpQztHekMrM3BCcEM7O0V5QzkzcEJHO0lBQWlDO0d6Q2s0cEJwQzs7RXlDajRwQkc7SUFBaUM7R3pDcTRwQnBDOztFeUNuNHBCRztJQUNFO0lBQ0E7R3pDczRwQkw7O0V5Q240cEJHO0lBQ0U7SUFDQTtHekNzNHBCTDs7RXlDbjRwQkc7SUFBb0M7R3pDdTRwQnZDOztFeUN0NHBCRztJQUFvQztHekMwNHBCdkM7O0V5Q3o0cEJHO0lBQW9DO0d6QzY0cEJ2Qzs7RXlDNTRwQkc7SUFBb0M7R3pDZzVwQnZDOztFeUMvNHBCRztJQUFvQztHekNtNXBCdkM7O0V5Q2o1cEJHO0lBQ0U7SUFDQTtHekNvNXBCTDs7RXlDajVwQkc7SUFDRTtJQUNBO0d6Q281cEJMO0NBQ0Y7O0FpQ3o5cEJLO0VRdUNBO0lBQWlDO0d6Q3U3cEJwQzs7RXlDdDdwQkc7SUFBaUM7R3pDMDdwQnBDOztFeUN6N3BCRztJQUFpQztHekM2N3BCcEM7O0V5QzU3cEJHO0lBQWlDO0d6Q2c4cEJwQzs7RXlDLzdwQkc7SUFBaUM7R3pDbThwQnBDOztFeUNqOHBCRztJQUNFO0lBQ0E7R3pDbzhwQkw7O0V5Q2o4cEJHO0lBQ0U7SUFDQTtHekNvOHBCTDs7RXlDajhwQkc7SUFBb0M7R3pDcThwQnZDOztFeUNwOHBCRztJQUFvQztHekN3OHBCdkM7O0V5Q3Y4cEJHO0lBQW9DO0d6QzI4cEJ2Qzs7RXlDMThwQkc7SUFBb0M7R3pDODhwQnZDOztFeUM3OHBCRztJQUFvQztHekNpOXBCdkM7O0V5Qy84cEJHO0lBQ0U7SUFDQTtHekNrOXBCTDs7RXlDLzhwQkc7SUFDRTtJQUNBO0d6Q2s5cEJMO0NBQ0Y7O0FpQ3ZocUJLO0VRdUNBO0lBQWlDO0d6Q3EvcEJwQzs7RXlDcC9wQkc7SUFBaUM7R3pDdy9wQnBDOztFeUN2L3BCRztJQUFpQztHekMyL3BCcEM7O0V5QzEvcEJHO0lBQWlDO0d6QzgvcEJwQzs7RXlDNy9wQkc7SUFBaUM7R3pDaWdxQnBDOztFeUMvL3BCRztJQUNFO0lBQ0E7R3pDa2dxQkw7O0V5Qy8vcEJHO0lBQ0U7SUFDQTtHekNrZ3FCTDs7RXlDLy9wQkc7SUFBb0M7R3pDbWdxQnZDOztFeUNsZ3FCRztJQUFvQztHekNzZ3FCdkM7O0V5Q3JncUJHO0lBQW9DO0d6Q3lncUJ2Qzs7RXlDeGdxQkc7SUFBb0M7R3pDNGdxQnZDOztFeUMzZ3FCRztJQUFvQztHekMrZ3FCdkM7O0V5QzdncUJHO0lBQ0U7SUFDQTtHekNnaHFCTDs7RXlDN2dxQkc7SUFDRTtJQUNBO0d6Q2docUJMO0NBQ0Y7O0FpQ3JscUJLO0VRdUNBO0lBQWlDO0d6Q21qcUJwQzs7RXlDbGpxQkc7SUFBaUM7R3pDc2pxQnBDOztFeUNyanFCRztJQUFpQztHekN5anFCcEM7O0V5Q3hqcUJHO0lBQWlDO0d6QzRqcUJwQzs7RXlDM2pxQkc7SUFBaUM7R3pDK2pxQnBDOztFeUM3anFCRztJQUNFO0lBQ0E7R3pDZ2txQkw7O0V5QzdqcUJHO0lBQ0U7SUFDQTtHekNna3FCTDs7RXlDN2pxQkc7SUFBb0M7R3pDaWtxQnZDOztFeUNoa3FCRztJQUFvQztHekNva3FCdkM7O0V5Q25rcUJHO0lBQW9DO0d6Q3VrcUJ2Qzs7RXlDdGtxQkc7SUFBb0M7R3pDMGtxQnZDOztFeUN6a3FCRztJQUFvQztHekM2a3FCdkM7O0V5QzNrcUJHO0lBQ0U7SUFDQTtHekM4a3FCTDs7RXlDM2txQkc7SUFDRTtJQUNBO0d6QzhrcUJMO0NBQ0Y7O0FpQ25wcUJLO0VRdUNBO0lBQWlDO0d6Q2lucUJwQzs7RXlDaG5xQkc7SUFBaUM7R3pDb25xQnBDOztFeUNubnFCRztJQUFpQztHekN1bnFCcEM7O0V5Q3RucUJHO0lBQWlDO0d6QzBucUJwQzs7RXlDem5xQkc7SUFBaUM7R3pDNm5xQnBDOztFeUMzbnFCRztJQUNFO0lBQ0E7R3pDOG5xQkw7O0V5QzNucUJHO0lBQ0U7SUFDQTtHekM4bnFCTDs7RXlDM25xQkc7SUFBb0M7R3pDK25xQnZDOztFeUM5bnFCRztJQUFvQztHekNrb3FCdkM7O0V5Q2pvcUJHO0lBQW9DO0d6Q3FvcUJ2Qzs7RXlDcG9xQkc7SUFBb0M7R3pDd29xQnZDOztFeUN2b3FCRztJQUFvQztHekMyb3FCdkM7O0V5Q3pvcUJHO0lBQ0U7SUFDQTtHekM0b3FCTDs7RXlDem9xQkc7SUFDRTtJQUNBO0d6QzRvcUJMO0NBQ0Y7O0FpQ2p0cUJLO0VRdUNBO0lBQWlDO0d6QytxcUJwQzs7RXlDOXFxQkc7SUFBaUM7R3pDa3JxQnBDOztFeUNqcnFCRztJQUFpQztHekNxcnFCcEM7O0V5Q3BycUJHO0lBQWlDO0d6Q3dycUJwQzs7RXlDdnJxQkc7SUFBaUM7R3pDMnJxQnBDOztFeUN6cnFCRztJQUNFO0lBQ0E7R3pDNHJxQkw7O0V5Q3pycUJHO0lBQ0U7SUFDQTtHekM0cnFCTDs7RXlDenJxQkc7SUFBb0M7R3pDNnJxQnZDOztFeUM1cnFCRztJQUFvQztHekNnc3FCdkM7O0V5Qy9ycUJHO0lBQW9DO0d6Q21zcUJ2Qzs7RXlDbHNxQkc7SUFBb0M7R3pDc3NxQnZDOztFeUNyc3FCRztJQUFvQztHekN5c3FCdkM7O0V5Q3ZzcUJHO0lBQ0U7SUFDQTtHekMwc3FCTDs7RXlDdnNxQkc7SUFDRTtJQUNBO0d6QzBzcUJMO0NBQ0Y7O0FpQy93cUJLO0VRdUNBO0lBQWlDO0d6QzZ1cUJwQzs7RXlDNXVxQkc7SUFBaUM7R3pDZ3ZxQnBDOztFeUMvdXFCRztJQUFpQztHekNtdnFCcEM7O0V5Q2x2cUJHO0lBQWlDO0d6Q3N2cUJwQzs7RXlDcnZxQkc7SUFBaUM7R3pDeXZxQnBDOztFeUN2dnFCRztJQUNFO0lBQ0E7R3pDMHZxQkw7O0V5Q3Z2cUJHO0lBQ0U7SUFDQTtHekMwdnFCTDs7RXlDdnZxQkc7SUFBb0M7R3pDMnZxQnZDOztFeUMxdnFCRztJQUFvQztHekM4dnFCdkM7O0V5Qzd2cUJHO0lBQW9DO0d6Q2l3cUJ2Qzs7RXlDaHdxQkc7SUFBb0M7R3pDb3dxQnZDOztFeUNud3FCRztJQUFvQztHekN1d3FCdkM7O0V5Q3J3cUJHO0lBQ0U7SUFDQTtHekN3d3FCTDs7RXlDcndxQkc7SUFDRTtJQUNBO0d6Q3d3cUJMO0NBQ0Y7O0FpQzcwcUJLO0VRdUNBO0lBQWlDO0d6QzJ5cUJwQzs7RXlDMXlxQkc7SUFBaUM7R3pDOHlxQnBDOztFeUM3eXFCRztJQUFpQztHekNpenFCcEM7O0V5Q2h6cUJHO0lBQWlDO0d6Q296cUJwQzs7RXlDbnpxQkc7SUFBaUM7R3pDdXpxQnBDOztFeUNyenFCRztJQUNFO0lBQ0E7R3pDd3pxQkw7O0V5Q3J6cUJHO0lBQ0U7SUFDQTtHekN3enFCTDs7RXlDcnpxQkc7SUFBb0M7R3pDeXpxQnZDOztFeUN4enFCRztJQUFvQztHekM0enFCdkM7O0V5QzN6cUJHO0lBQW9DO0d6Qyt6cUJ2Qzs7RXlDOXpxQkc7SUFBb0M7R3pDazBxQnZDOztFeUNqMHFCRztJQUFvQztHekNxMHFCdkM7O0V5Q24wcUJHO0lBQ0U7SUFDQTtHekNzMHFCTDs7RXlDbjBxQkc7SUFDRTtJQUNBO0d6Q3MwcUJMO0NBQ0Y7O0FpQzM0cUJLO0VRdUNBO0lBQWlDO0d6Q3kycUJwQzs7RXlDeDJxQkc7SUFBaUM7R3pDNDJxQnBDOztFeUMzMnFCRztJQUFpQztHekMrMnFCcEM7O0V5QzkycUJHO0lBQWlDO0d6Q2szcUJwQzs7RXlDajNxQkc7SUFBaUM7R3pDcTNxQnBDOztFeUNuM3FCRztJQUNFO0lBQ0E7R3pDczNxQkw7O0V5Q24zcUJHO0lBQ0U7SUFDQTtHekNzM3FCTDs7RXlDbjNxQkc7SUFBb0M7R3pDdTNxQnZDOztFeUN0M3FCRztJQUFvQztHekMwM3FCdkM7O0V5Q3ozcUJHO0lBQW9DO0d6QzYzcUJ2Qzs7RXlDNTNxQkc7SUFBb0M7R3pDZzRxQnZDOztFeUMvM3FCRztJQUFvQztHekNtNHFCdkM7O0V5Q2o0cUJHO0lBQ0U7SUFDQTtHekNvNHFCTDs7RXlDajRxQkc7SUFDRTtJQUNBO0d6Q280cUJMO0NBQ0Y7O0FpQ3o4cUJLO0VRdUNBO0lBQWlDO0d6Q3U2cUJwQzs7RXlDdDZxQkc7SUFBaUM7R3pDMDZxQnBDOztFeUN6NnFCRztJQUFpQztHekM2NnFCcEM7O0V5QzU2cUJHO0lBQWlDO0d6Q2c3cUJwQzs7RXlDLzZxQkc7SUFBaUM7R3pDbTdxQnBDOztFeUNqN3FCRztJQUNFO0lBQ0E7R3pDbzdxQkw7O0V5Q2o3cUJHO0lBQ0U7SUFDQTtHekNvN3FCTDs7RXlDajdxQkc7SUFBb0M7R3pDcTdxQnZDOztFeUNwN3FCRztJQUFvQztHekN3N3FCdkM7O0V5Q3Y3cUJHO0lBQW9DO0d6QzI3cUJ2Qzs7RXlDMTdxQkc7SUFBb0M7R3pDODdxQnZDOztFeUM3N3FCRztJQUFvQztHekNpOHFCdkM7O0V5Qy83cUJHO0lBQ0U7SUFDQTtHekNrOHFCTDs7RXlDLzdxQkc7SUFDRTtJQUNBO0d6Q2s4cUJMO0NBQ0Y7O0FpQ3ZnckJLO0VRdUNBO0lBQWlDO0d6Q3ErcUJwQzs7RXlDcCtxQkc7SUFBaUM7R3pDdytxQnBDOztFeUN2K3FCRztJQUFpQztHekMyK3FCcEM7O0V5QzErcUJHO0lBQWlDO0d6QzgrcUJwQzs7RXlDNytxQkc7SUFBaUM7R3pDaS9xQnBDOztFeUMvK3FCRztJQUNFO0lBQ0E7R3pDay9xQkw7O0V5Qy8rcUJHO0lBQ0U7SUFDQTtHekNrL3FCTDs7RXlDLytxQkc7SUFBb0M7R3pDbS9xQnZDOztFeUNsL3FCRztJQUFvQztHekNzL3FCdkM7O0V5Q3IvcUJHO0lBQW9DO0d6Q3kvcUJ2Qzs7RXlDeC9xQkc7SUFBb0M7R3pDNC9xQnZDOztFeUMzL3FCRztJQUFvQztHekMrL3FCdkM7O0V5QzcvcUJHO0lBQ0U7SUFDQTtHekNnZ3JCTDs7RXlDNy9xQkc7SUFDRTtJQUNBO0d6Q2dnckJMO0NBQ0Y7O0FpQ3JrckJLO0VRdUNBO0lBQWlDO0d6Q21pckJwQzs7RXlDbGlyQkc7SUFBaUM7R3pDc2lyQnBDOztFeUNyaXJCRztJQUFpQztHekN5aXJCcEM7O0V5Q3hpckJHO0lBQWlDO0d6QzRpckJwQzs7RXlDM2lyQkc7SUFBaUM7R3pDK2lyQnBDOztFeUM3aXJCRztJQUNFO0lBQ0E7R3pDZ2pyQkw7O0V5QzdpckJHO0lBQ0U7SUFDQTtHekNnanJCTDs7RXlDN2lyQkc7SUFBb0M7R3pDaWpyQnZDOztFeUNoanJCRztJQUFvQztHekNvanJCdkM7O0V5Q25qckJHO0lBQW9DO0d6Q3VqckJ2Qzs7RXlDdGpyQkc7SUFBb0M7R3pDMGpyQnZDOztFeUN6anJCRztJQUFvQztHekM2anJCdkM7O0V5QzNqckJHO0lBQ0U7SUFDQTtHekM4anJCTDs7RXlDM2pyQkc7SUFDRTtJQUNBO0d6QzhqckJMO0NBQ0Y7O0F5Q25qckJHO0VBQVk7Q3pDdWpyQmY7O0F5Q3RqckJHO0VBQVk7Q3pDMGpyQmY7O0F5Q3pqckJHO0VBQVk7Q3pDNmpyQmY7O0F5QzVqckJHO0VBQVk7Q3pDZ2tyQmY7O0F5Qy9qckJHO0VBQVk7Q3pDbWtyQmY7O0F5Q2prckJHO0VBQ0U7RUFDQTtDekNva3JCTDs7QXlDamtyQkc7RUFDRTtFQUNBO0N6Q29rckJMOztBeUNqa3JCRztFQUFlO0N6Q3FrckJsQjs7QXlDcGtyQkc7RUFBZTtDekN3a3JCbEI7O0F5Q3ZrckJHO0VBQWU7Q3pDMmtyQmxCOztBeUMxa3JCRztFQUFlO0N6QzhrckJsQjs7QXlDN2tyQkc7RUFBZTtDekNpbHJCbEI7O0F5Qy9rckJHO0VBQ0U7RUFDQTtDekNrbHJCTDs7QXlDL2tyQkc7RUFDRTtFQUNBO0N6Q2tsckJMOztBaUMvcnJCSztFUWtIRTtJQUFpQztHekNrbHJCdEM7O0V5Q2psckJLO0lBQWlDO0d6Q3FsckJ0Qzs7RXlDcGxyQks7SUFBaUM7R3pDd2xyQnRDOztFeUN2bHJCSztJQUFpQztHekMybHJCdEM7O0V5QzFsckJLO0lBQWlDO0d6QzhsckJ0Qzs7RXlDNWxyQks7SUFDRTtJQUNBO0d6QytsckJQOztFeUM1bHJCSztJQUNFO0lBQ0E7R3pDK2xyQlA7O0V5QzVsckJLO0lBQW9DO0d6Q2dtckJ6Qzs7RXlDL2xyQks7SUFBb0M7R3pDbW1yQnpDOztFeUNsbXJCSztJQUFvQztHekNzbXJCekM7O0V5Q3JtckJLO0lBQW9DO0d6Q3ltckJ6Qzs7RXlDeG1yQks7SUFBb0M7R3pDNG1yQnpDOztFeUMxbXJCSztJQUNFO0lBQ0E7R3pDNm1yQlA7O0V5QzFtckJLO0lBQ0U7SUFDQTtHekM2bXJCUDtDQUNGOztBaUM3dnJCSztFUWtIRTtJQUFpQztHekNncHJCdEM7O0V5Qy9vckJLO0lBQWlDO0d6Q21wckJ0Qzs7RXlDbHByQks7SUFBaUM7R3pDc3ByQnRDOztFeUNycHJCSztJQUFpQztHekN5cHJCdEM7O0V5Q3hwckJLO0lBQWlDO0d6QzRwckJ0Qzs7RXlDMXByQks7SUFDRTtJQUNBO0d6QzZwckJQOztFeUMxcHJCSztJQUNFO0lBQ0E7R3pDNnByQlA7O0V5QzFwckJLO0lBQW9DO0d6QzhwckJ6Qzs7RXlDN3ByQks7SUFBb0M7R3pDaXFyQnpDOztFeUNocXJCSztJQUFvQztHekNvcXJCekM7O0V5Q25xckJLO0lBQW9DO0d6Q3VxckJ6Qzs7RXlDdHFyQks7SUFBb0M7R3pDMHFyQnpDOztFeUN4cXJCSztJQUNFO0lBQ0E7R3pDMnFyQlA7O0V5Q3hxckJLO0lBQ0U7SUFDQTtHekMycXJCUDtDQUNGOztBaUMzenJCSztFUWtIRTtJQUFpQztHekM4c3JCdEM7O0V5QzdzckJLO0lBQWlDO0d6Q2l0ckJ0Qzs7RXlDaHRyQks7SUFBaUM7R3pDb3RyQnRDOztFeUNudHJCSztJQUFpQztHekN1dHJCdEM7O0V5Q3R0ckJLO0lBQWlDO0d6QzB0ckJ0Qzs7RXlDeHRyQks7SUFDRTtJQUNBO0d6QzJ0ckJQOztFeUN4dHJCSztJQUNFO0lBQ0E7R3pDMnRyQlA7O0V5Q3h0ckJLO0lBQW9DO0d6QzR0ckJ6Qzs7RXlDM3RyQks7SUFBb0M7R3pDK3RyQnpDOztFeUM5dHJCSztJQUFvQztHekNrdXJCekM7O0V5Q2p1ckJLO0lBQW9DO0d6Q3F1ckJ6Qzs7RXlDcHVyQks7SUFBb0M7R3pDd3VyQnpDOztFeUN0dXJCSztJQUNFO0lBQ0E7R3pDeXVyQlA7O0V5Q3R1ckJLO0lBQ0U7SUFDQTtHekN5dXJCUDtDQUNGOztBaUN6M3JCSztFUWtIRTtJQUFpQztHekM0d3JCdEM7O0V5QzN3ckJLO0lBQWlDO0d6Qyt3ckJ0Qzs7RXlDOXdyQks7SUFBaUM7R3pDa3hyQnRDOztFeUNqeHJCSztJQUFpQztHekNxeHJCdEM7O0V5Q3B4ckJLO0lBQWlDO0d6Q3d4ckJ0Qzs7RXlDdHhyQks7SUFDRTtJQUNBO0d6Q3l4ckJQOztFeUN0eHJCSztJQUNFO0lBQ0E7R3pDeXhyQlA7O0V5Q3R4ckJLO0lBQW9DO0d6QzB4ckJ6Qzs7RXlDenhyQks7SUFBb0M7R3pDNnhyQnpDOztFeUM1eHJCSztJQUFvQztHekNneXJCekM7O0V5Qy94ckJLO0lBQW9DO0d6Q215ckJ6Qzs7RXlDbHlyQks7SUFBb0M7R3pDc3lyQnpDOztFeUNweXJCSztJQUNFO0lBQ0E7R3pDdXlyQlA7O0V5Q3B5ckJLO0lBQ0U7SUFDQTtHekN1eXJCUDtDQUNGOztBaUN2N3JCSztFUWtIRTtJQUFpQztHekMwMHJCdEM7O0V5Q3owckJLO0lBQWlDO0d6QzYwckJ0Qzs7RXlDNTByQks7SUFBaUM7R3pDZzFyQnRDOztFeUMvMHJCSztJQUFpQztHekNtMXJCdEM7O0V5Q2wxckJLO0lBQWlDO0d6Q3MxckJ0Qzs7RXlDcDFyQks7SUFDRTtJQUNBO0d6Q3UxckJQOztFeUNwMXJCSztJQUNFO0lBQ0E7R3pDdTFyQlA7O0V5Q3AxckJLO0lBQW9DO0d6Q3cxckJ6Qzs7RXlDdjFyQks7SUFBb0M7R3pDMjFyQnpDOztFeUMxMXJCSztJQUFvQztHekM4MXJCekM7O0V5QzcxckJLO0lBQW9DO0d6Q2kyckJ6Qzs7RXlDaDJyQks7SUFBb0M7R3pDbzJyQnpDOztFeUNsMnJCSztJQUNFO0lBQ0E7R3pDcTJyQlA7O0V5Q2wyckJLO0lBQ0U7SUFDQTtHekNxMnJCUDtDQUNGOztBaUNyL3JCSztFUWtIRTtJQUFpQztHekN3NHJCdEM7O0V5Q3Y0ckJLO0lBQWlDO0d6QzI0ckJ0Qzs7RXlDMTRyQks7SUFBaUM7R3pDODRyQnRDOztFeUM3NHJCSztJQUFpQztHekNpNXJCdEM7O0V5Q2g1ckJLO0lBQWlDO0d6Q281ckJ0Qzs7RXlDbDVyQks7SUFDRTtJQUNBO0d6Q3E1ckJQOztFeUNsNXJCSztJQUNFO0lBQ0E7R3pDcTVyQlA7O0V5Q2w1ckJLO0lBQW9DO0d6Q3M1ckJ6Qzs7RXlDcjVyQks7SUFBb0M7R3pDeTVyQnpDOztFeUN4NXJCSztJQUFvQztHekM0NXJCekM7O0V5QzM1ckJLO0lBQW9DO0d6Qys1ckJ6Qzs7RXlDOTVyQks7SUFBb0M7R3pDazZyQnpDOztFeUNoNnJCSztJQUNFO0lBQ0E7R3pDbTZyQlA7O0V5Q2g2ckJLO0lBQ0U7SUFDQTtHekNtNnJCUDtDQUNGOztBaUNuanNCSztFUWtIRTtJQUFpQztHekNzOHJCdEM7O0V5Q3I4ckJLO0lBQWlDO0d6Q3k4ckJ0Qzs7RXlDeDhyQks7SUFBaUM7R3pDNDhyQnRDOztFeUMzOHJCSztJQUFpQztHekMrOHJCdEM7O0V5Qzk4ckJLO0lBQWlDO0d6Q2s5ckJ0Qzs7RXlDaDlyQks7SUFDRTtJQUNBO0d6Q205ckJQOztFeUNoOXJCSztJQUNFO0lBQ0E7R3pDbTlyQlA7O0V5Q2g5ckJLO0lBQW9DO0d6Q285ckJ6Qzs7RXlDbjlyQks7SUFBb0M7R3pDdTlyQnpDOztFeUN0OXJCSztJQUFvQztHekMwOXJCekM7O0V5Q3o5ckJLO0lBQW9DO0d6QzY5ckJ6Qzs7RXlDNTlyQks7SUFBb0M7R3pDZytyQnpDOztFeUM5OXJCSztJQUNFO0lBQ0E7R3pDaStyQlA7O0V5Qzk5ckJLO0lBQ0U7SUFDQTtHekNpK3JCUDtDQUNGOztBaUNqbnNCSztFUWtIRTtJQUFpQztHekNvZ3NCdEM7O0V5Q25nc0JLO0lBQWlDO0d6Q3Vnc0J0Qzs7RXlDdGdzQks7SUFBaUM7R3pDMGdzQnRDOztFeUN6Z3NCSztJQUFpQztHekM2Z3NCdEM7O0V5QzVnc0JLO0lBQWlDO0d6Q2doc0J0Qzs7RXlDOWdzQks7SUFDRTtJQUNBO0d6Q2loc0JQOztFeUM5Z3NCSztJQUNFO0lBQ0E7R3pDaWhzQlA7O0V5Qzlnc0JLO0lBQW9DO0d6Q2toc0J6Qzs7RXlDamhzQks7SUFBb0M7R3pDcWhzQnpDOztFeUNwaHNCSztJQUFvQztHekN3aHNCekM7O0V5Q3Zoc0JLO0lBQW9DO0d6QzJoc0J6Qzs7RXlDMWhzQks7SUFBb0M7R3pDOGhzQnpDOztFeUM1aHNCSztJQUNFO0lBQ0E7R3pDK2hzQlA7O0V5QzVoc0JLO0lBQ0U7SUFDQTtHekMraHNCUDtDQUNGOztBaUMvcXNCSztFUWtIRTtJQUFpQztHekNra3NCdEM7O0V5Q2prc0JLO0lBQWlDO0d6Q3Frc0J0Qzs7RXlDcGtzQks7SUFBaUM7R3pDd2tzQnRDOztFeUN2a3NCSztJQUFpQztHekMya3NCdEM7O0V5QzFrc0JLO0lBQWlDO0d6Qzhrc0J0Qzs7RXlDNWtzQks7SUFDRTtJQUNBO0d6Qytrc0JQOztFeUM1a3NCSztJQUNFO0lBQ0E7R3pDK2tzQlA7O0V5QzVrc0JLO0lBQW9DO0d6Q2dsc0J6Qzs7RXlDL2tzQks7SUFBb0M7R3pDbWxzQnpDOztFeUNsbHNCSztJQUFvQztHekNzbHNCekM7O0V5Q3Jsc0JLO0lBQW9DO0d6Q3lsc0J6Qzs7RXlDeGxzQks7SUFBb0M7R3pDNGxzQnpDOztFeUMxbHNCSztJQUNFO0lBQ0E7R3pDNmxzQlA7O0V5QzFsc0JLO0lBQ0U7SUFDQTtHekM2bHNCUDtDQUNGOztBaUM3dXNCSztFUWtIRTtJQUFpQztHekNnb3NCdEM7O0V5Qy9uc0JLO0lBQWlDO0d6Q21vc0J0Qzs7RXlDbG9zQks7SUFBaUM7R3pDc29zQnRDOztFeUNyb3NCSztJQUFpQztHekN5b3NCdEM7O0V5Q3hvc0JLO0lBQWlDO0d6QzRvc0J0Qzs7RXlDMW9zQks7SUFDRTtJQUNBO0d6QzZvc0JQOztFeUMxb3NCSztJQUNFO0lBQ0E7R3pDNm9zQlA7O0V5QzFvc0JLO0lBQW9DO0d6Qzhvc0J6Qzs7RXlDN29zQks7SUFBb0M7R3pDaXBzQnpDOztFeUNocHNCSztJQUFvQztHekNvcHNCekM7O0V5Q25wc0JLO0lBQW9DO0d6Q3Vwc0J6Qzs7RXlDdHBzQks7SUFBb0M7R3pDMHBzQnpDOztFeUN4cHNCSztJQUNFO0lBQ0E7R3pDMnBzQlA7O0V5Q3hwc0JLO0lBQ0U7SUFDQTtHekMycHNCUDtDQUNGOztBaUMzeXNCSztFUWtIRTtJQUFpQztHekM4cnNCdEM7O0V5Qzdyc0JLO0lBQWlDO0d6Q2lzc0J0Qzs7RXlDaHNzQks7SUFBaUM7R3pDb3NzQnRDOztFeUNuc3NCSztJQUFpQztHekN1c3NCdEM7O0V5Q3Rzc0JLO0lBQWlDO0d6QzBzc0J0Qzs7RXlDeHNzQks7SUFDRTtJQUNBO0d6QzJzc0JQOztFeUN4c3NCSztJQUNFO0lBQ0E7R3pDMnNzQlA7O0V5Q3hzc0JLO0lBQW9DO0d6QzRzc0J6Qzs7RXlDM3NzQks7SUFBb0M7R3pDK3NzQnpDOztFeUM5c3NCSztJQUFvQztHekNrdHNCekM7O0V5Q2p0c0JLO0lBQW9DO0d6Q3F0c0J6Qzs7RXlDcHRzQks7SUFBb0M7R3pDd3RzQnpDOztFeUN0dHNCSztJQUNFO0lBQ0E7R3pDeXRzQlA7O0V5Q3R0c0JLO0lBQ0U7SUFDQTtHekN5dHNCUDtDQUNGOztBaUN6MnNCSztFUWtIRTtJQUFpQztHekM0dnNCdEM7O0V5QzN2c0JLO0lBQWlDO0d6Qyt2c0J0Qzs7RXlDOXZzQks7SUFBaUM7R3pDa3dzQnRDOztFeUNqd3NCSztJQUFpQztHekNxd3NCdEM7O0V5Q3B3c0JLO0lBQWlDO0d6Q3d3c0J0Qzs7RXlDdHdzQks7SUFDRTtJQUNBO0d6Q3l3c0JQOztFeUN0d3NCSztJQUNFO0lBQ0E7R3pDeXdzQlA7O0V5Q3R3c0JLO0lBQW9DO0d6QzB3c0J6Qzs7RXlDendzQks7SUFBb0M7R3pDNndzQnpDOztFeUM1d3NCSztJQUFvQztHekNneHNCekM7O0V5Qy93c0JLO0lBQW9DO0d6Q214c0J6Qzs7RXlDbHhzQks7SUFBb0M7R3pDc3hzQnpDOztFeUNweHNCSztJQUNFO0lBQ0E7R3pDdXhzQlA7O0V5Q3B4c0JLO0lBQ0U7SUFDQTtHekN1eHNCUDtDQUNGOztBeUN2MXNCRztFQUFZO0N6QzIxc0JmOztBeUMxMXNCRztFQUFZO0N6Qzgxc0JmOztBeUM3MXNCRztFQUFZO0N6Q2kyc0JmOztBeUNoMnNCRztFQUFZO0N6Q28yc0JmOztBeUNuMnNCRztFQUFZO0N6Q3Uyc0JmOztBeUNyMnNCRztFQUNFO0VBQ0E7Q3pDdzJzQkw7O0F5Q3Iyc0JHO0VBQ0U7RUFDQTtDekN3MnNCTDs7QXlDcjJzQkc7RUFBZTtDekN5MnNCbEI7O0F5Q3gyc0JHO0VBQWU7Q3pDNDJzQmxCOztBeUMzMnNCRztFQUFlO0N6Qysyc0JsQjs7QXlDOTJzQkc7RUFBZTtDekNrM3NCbEI7O0F5Q2ozc0JHO0VBQWU7Q3pDcTNzQmxCOztBeUNuM3NCRztFQUNFO0VBQ0E7Q3pDczNzQkw7O0F5Q24zc0JHO0VBQ0U7RUFDQTtDekNzM3NCTDs7QWlDbitzQks7RVFrSEU7SUFBaUM7R3pDczNzQnRDOztFeUNyM3NCSztJQUFpQztHekN5M3NCdEM7O0V5Q3gzc0JLO0lBQWlDO0d6QzQzc0J0Qzs7RXlDMzNzQks7SUFBaUM7R3pDKzNzQnRDOztFeUM5M3NCSztJQUFpQztHekNrNHNCdEM7O0V5Q2g0c0JLO0lBQ0U7SUFDQTtHekNtNHNCUDs7RXlDaDRzQks7SUFDRTtJQUNBO0d6Q200c0JQOztFeUNoNHNCSztJQUFvQztHekNvNHNCekM7O0V5Q240c0JLO0lBQW9DO0d6Q3U0c0J6Qzs7RXlDdDRzQks7SUFBb0M7R3pDMDRzQnpDOztFeUN6NHNCSztJQUFvQztHekM2NHNCekM7O0V5QzU0c0JLO0lBQW9DO0d6Q2c1c0J6Qzs7RXlDOTRzQks7SUFDRTtJQUNBO0d6Q2k1c0JQOztFeUM5NHNCSztJQUNFO0lBQ0E7R3pDaTVzQlA7Q0FDRjs7QWlDaml0Qks7RVFrSEU7SUFBaUM7R3pDbzdzQnRDOztFeUNuN3NCSztJQUFpQztHekN1N3NCdEM7O0V5Q3Q3c0JLO0lBQWlDO0d6QzA3c0J0Qzs7RXlDejdzQks7SUFBaUM7R3pDNjdzQnRDOztFeUM1N3NCSztJQUFpQztHekNnOHNCdEM7O0V5Qzk3c0JLO0lBQ0U7SUFDQTtHekNpOHNCUDs7RXlDOTdzQks7SUFDRTtJQUNBO0d6Q2k4c0JQOztFeUM5N3NCSztJQUFvQztHekNrOHNCekM7O0V5Q2o4c0JLO0lBQW9DO0d6Q3E4c0J6Qzs7RXlDcDhzQks7SUFBb0M7R3pDdzhzQnpDOztFeUN2OHNCSztJQUFvQztHekMyOHNCekM7O0V5QzE4c0JLO0lBQW9DO0d6Qzg4c0J6Qzs7RXlDNThzQks7SUFDRTtJQUNBO0d6Qys4c0JQOztFeUM1OHNCSztJQUNFO0lBQ0E7R3pDKzhzQlA7Q0FDRjs7QWlDL2x0Qks7RVFrSEU7SUFBaUM7R3pDay9zQnRDOztFeUNqL3NCSztJQUFpQztHekNxL3NCdEM7O0V5Q3Avc0JLO0lBQWlDO0d6Q3cvc0J0Qzs7RXlDdi9zQks7SUFBaUM7R3pDMi9zQnRDOztFeUMxL3NCSztJQUFpQztHekM4L3NCdEM7O0V5QzUvc0JLO0lBQ0U7SUFDQTtHekMrL3NCUDs7RXlDNS9zQks7SUFDRTtJQUNBO0d6Qysvc0JQOztFeUM1L3NCSztJQUFvQztHekNnZ3RCekM7O0V5Qy8vc0JLO0lBQW9DO0d6Q21ndEJ6Qzs7RXlDbGd0Qks7SUFBb0M7R3pDc2d0QnpDOztFeUNyZ3RCSztJQUFvQztHekN5Z3RCekM7O0V5Q3hndEJLO0lBQW9DO0d6QzRndEJ6Qzs7RXlDMWd0Qks7SUFDRTtJQUNBO0d6QzZndEJQOztFeUMxZ3RCSztJQUNFO0lBQ0E7R3pDNmd0QlA7Q0FDRjs7QWlDN3B0Qks7RVFrSEU7SUFBaUM7R3pDZ2p0QnRDOztFeUMvaXRCSztJQUFpQztHekNtanRCdEM7O0V5Q2xqdEJLO0lBQWlDO0d6Q3NqdEJ0Qzs7RXlDcmp0Qks7SUFBaUM7R3pDeWp0QnRDOztFeUN4anRCSztJQUFpQztHekM0anRCdEM7O0V5QzFqdEJLO0lBQ0U7SUFDQTtHekM2anRCUDs7RXlDMWp0Qks7SUFDRTtJQUNBO0d6QzZqdEJQOztFeUMxanRCSztJQUFvQztHekM4anRCekM7O0V5QzdqdEJLO0lBQW9DO0d6Q2lrdEJ6Qzs7RXlDaGt0Qks7SUFBb0M7R3pDb2t0QnpDOztFeUNua3RCSztJQUFvQztHekN1a3RCekM7O0V5Q3RrdEJLO0lBQW9DO0d6QzBrdEJ6Qzs7RXlDeGt0Qks7SUFDRTtJQUNBO0d6QzJrdEJQOztFeUN4a3RCSztJQUNFO0lBQ0E7R3pDMmt0QlA7Q0FDRjs7QWlDM3R0Qks7RVFrSEU7SUFBaUM7R3pDOG10QnRDOztFeUM3bXRCSztJQUFpQztHekNpbnRCdEM7O0V5Q2hudEJLO0lBQWlDO0d6Q29udEJ0Qzs7RXlDbm50Qks7SUFBaUM7R3pDdW50QnRDOztFeUN0bnRCSztJQUFpQztHekMwbnRCdEM7O0V5Q3hudEJLO0lBQ0U7SUFDQTtHekMybnRCUDs7RXlDeG50Qks7SUFDRTtJQUNBO0d6QzJudEJQOztFeUN4bnRCSztJQUFvQztHekM0bnRCekM7O0V5QzNudEJLO0lBQW9DO0d6QytudEJ6Qzs7RXlDOW50Qks7SUFBb0M7R3pDa290QnpDOztFeUNqb3RCSztJQUFvQztHekNxb3RCekM7O0V5Q3BvdEJLO0lBQW9DO0d6Q3dvdEJ6Qzs7RXlDdG90Qks7SUFDRTtJQUNBO0d6Q3lvdEJQOztFeUN0b3RCSztJQUNFO0lBQ0E7R3pDeW90QlA7Q0FDRjs7QWlDenh0Qks7RVFrSEU7SUFBaUM7R3pDNHF0QnRDOztFeUMzcXRCSztJQUFpQztHekMrcXRCdEM7O0V5QzlxdEJLO0lBQWlDO0d6Q2tydEJ0Qzs7RXlDanJ0Qks7SUFBaUM7R3pDcXJ0QnRDOztFeUNwcnRCSztJQUFpQztHekN3cnRCdEM7O0V5Q3RydEJLO0lBQ0U7SUFDQTtHekN5cnRCUDs7RXlDdHJ0Qks7SUFDRTtJQUNBO0d6Q3lydEJQOztFeUN0cnRCSztJQUFvQztHekMwcnRCekM7O0V5Q3pydEJLO0lBQW9DO0d6QzZydEJ6Qzs7RXlDNXJ0Qks7SUFBb0M7R3pDZ3N0QnpDOztFeUMvcnRCSztJQUFvQztHekNtc3RCekM7O0V5Q2xzdEJLO0lBQW9DO0d6Q3NzdEJ6Qzs7RXlDcHN0Qks7SUFDRTtJQUNBO0d6Q3VzdEJQOztFeUNwc3RCSztJQUNFO0lBQ0E7R3pDdXN0QlA7Q0FDRjs7QWlDdjF0Qks7RVFrSEU7SUFBaUM7R3pDMHV0QnRDOztFeUN6dXRCSztJQUFpQztHekM2dXRCdEM7O0V5QzV1dEJLO0lBQWlDO0d6Q2d2dEJ0Qzs7RXlDL3V0Qks7SUFBaUM7R3pDbXZ0QnRDOztFeUNsdnRCSztJQUFpQztHekNzdnRCdEM7O0V5Q3B2dEJLO0lBQ0U7SUFDQTtHekN1dnRCUDs7RXlDcHZ0Qks7SUFDRTtJQUNBO0d6Q3V2dEJQOztFeUNwdnRCSztJQUFvQztHekN3dnRCekM7O0V5Q3Z2dEJLO0lBQW9DO0d6QzJ2dEJ6Qzs7RXlDMXZ0Qks7SUFBb0M7R3pDOHZ0QnpDOztFeUM3dnRCSztJQUFvQztHekNpd3RCekM7O0V5Q2h3dEJLO0lBQW9DO0d6Q293dEJ6Qzs7RXlDbHd0Qks7SUFDRTtJQUNBO0d6Q3F3dEJQOztFeUNsd3RCSztJQUNFO0lBQ0E7R3pDcXd0QlA7Q0FDRjs7QWlDcjV0Qks7RVFrSEU7SUFBaUM7R3pDd3l0QnRDOztFeUN2eXRCSztJQUFpQztHekMyeXRCdEM7O0V5QzF5dEJLO0lBQWlDO0d6Qzh5dEJ0Qzs7RXlDN3l0Qks7SUFBaUM7R3pDaXp0QnRDOztFeUNoenRCSztJQUFpQztHekNvenRCdEM7O0V5Q2x6dEJLO0lBQ0U7SUFDQTtHekNxenRCUDs7RXlDbHp0Qks7SUFDRTtJQUNBO0d6Q3F6dEJQOztFeUNsenRCSztJQUFvQztHekNzenRCekM7O0V5Q3J6dEJLO0lBQW9DO0d6Q3l6dEJ6Qzs7RXlDeHp0Qks7SUFBb0M7R3pDNHp0QnpDOztFeUMzenRCSztJQUFvQztHekMrenRCekM7O0V5Qzl6dEJLO0lBQW9DO0d6Q2swdEJ6Qzs7RXlDaDB0Qks7SUFDRTtJQUNBO0d6Q20wdEJQOztFeUNoMHRCSztJQUNFO0lBQ0E7R3pDbTB0QlA7Q0FDRjs7QWlDbjl0Qks7RVFrSEU7SUFBaUM7R3pDczJ0QnRDOztFeUNyMnRCSztJQUFpQztHekN5MnRCdEM7O0V5Q3gydEJLO0lBQWlDO0d6QzQydEJ0Qzs7RXlDMzJ0Qks7SUFBaUM7R3pDKzJ0QnRDOztFeUM5MnRCSztJQUFpQztHekNrM3RCdEM7O0V5Q2gzdEJLO0lBQ0U7SUFDQTtHekNtM3RCUDs7RXlDaDN0Qks7SUFDRTtJQUNBO0d6Q20zdEJQOztFeUNoM3RCSztJQUFvQztHekNvM3RCekM7O0V5Q24zdEJLO0lBQW9DO0d6Q3UzdEJ6Qzs7RXlDdDN0Qks7SUFBb0M7R3pDMDN0QnpDOztFeUN6M3RCSztJQUFvQztHekM2M3RCekM7O0V5QzUzdEJLO0lBQW9DO0d6Q2c0dEJ6Qzs7RXlDOTN0Qks7SUFDRTtJQUNBO0d6Q2k0dEJQOztFeUM5M3RCSztJQUNFO0lBQ0E7R3pDaTR0QlA7Q0FDRjs7QWlDamh1Qks7RVFrSEU7SUFBaUM7R3pDbzZ0QnRDOztFeUNuNnRCSztJQUFpQztHekN1NnRCdEM7O0V5Q3Q2dEJLO0lBQWlDO0d6QzA2dEJ0Qzs7RXlDejZ0Qks7SUFBaUM7R3pDNjZ0QnRDOztFeUM1NnRCSztJQUFpQztHekNnN3RCdEM7O0V5Qzk2dEJLO0lBQ0U7SUFDQTtHekNpN3RCUDs7RXlDOTZ0Qks7SUFDRTtJQUNBO0d6Q2k3dEJQOztFeUM5NnRCSztJQUFvQztHekNrN3RCekM7O0V5Q2o3dEJLO0lBQW9DO0d6Q3E3dEJ6Qzs7RXlDcDd0Qks7SUFBb0M7R3pDdzd0QnpDOztFeUN2N3RCSztJQUFvQztHekMyN3RCekM7O0V5QzE3dEJLO0lBQW9DO0d6Qzg3dEJ6Qzs7RXlDNTd0Qks7SUFDRTtJQUNBO0d6Qys3dEJQOztFeUM1N3RCSztJQUNFO0lBQ0E7R3pDKzd0QlA7Q0FDRjs7QWlDL2t1Qks7RVFrSEU7SUFBaUM7R3pDayt0QnRDOztFeUNqK3RCSztJQUFpQztHekNxK3RCdEM7O0V5Q3ArdEJLO0lBQWlDO0d6Q3crdEJ0Qzs7RXlDdit0Qks7SUFBaUM7R3pDMit0QnRDOztFeUMxK3RCSztJQUFpQztHekM4K3RCdEM7O0V5QzUrdEJLO0lBQ0U7SUFDQTtHekMrK3RCUDs7RXlDNSt0Qks7SUFDRTtJQUNBO0d6QysrdEJQOztFeUM1K3RCSztJQUFvQztHekNnL3RCekM7O0V5Qy8rdEJLO0lBQW9DO0d6Q20vdEJ6Qzs7RXlDbC90Qks7SUFBb0M7R3pDcy90QnpDOztFeUNyL3RCSztJQUFvQztHekN5L3RCekM7O0V5Q3gvdEJLO0lBQW9DO0d6QzQvdEJ6Qzs7RXlDMS90Qks7SUFDRTtJQUNBO0d6QzYvdEJQOztFeUMxL3RCSztJQUNFO0lBQ0E7R3pDNi90QlA7Q0FDRjs7QWlDN291Qks7RVFrSEU7SUFBaUM7R3pDZ2l1QnRDOztFeUMvaHVCSztJQUFpQztHekNtaXVCdEM7O0V5Q2xpdUJLO0lBQWlDO0d6Q3NpdUJ0Qzs7RXlDcml1Qks7SUFBaUM7R3pDeWl1QnRDOztFeUN4aXVCSztJQUFpQztHekM0aXVCdEM7O0V5QzFpdUJLO0lBQ0U7SUFDQTtHekM2aXVCUDs7RXlDMWl1Qks7SUFDRTtJQUNBO0d6QzZpdUJQOztFeUMxaXVCSztJQUFvQztHekM4aXVCekM7O0V5QzdpdUJLO0lBQW9DO0d6Q2lqdUJ6Qzs7RXlDaGp1Qks7SUFBb0M7R3pDb2p1QnpDOztFeUNuanVCSztJQUFvQztHekN1anVCekM7O0V5Q3RqdUJLO0lBQW9DO0d6QzBqdUJ6Qzs7RXlDeGp1Qks7SUFDRTtJQUNBO0d6QzJqdUJQOztFeUN4anVCSztJQUNFO0lBQ0E7R3pDMmp1QlA7Q0FDRjs7QXlDM251Qkc7RUFBWTtDekMrbnVCZjs7QXlDOW51Qkc7RUFBWTtDekNrb3VCZjs7QXlDam91Qkc7RUFBWTtDekNxb3VCZjs7QXlDcG91Qkc7RUFBWTtDekN3b3VCZjs7QXlDdm91Qkc7RUFBWTtDekMyb3VCZjs7QXlDem91Qkc7RUFDRTtFQUNBO0N6QzRvdUJMOztBeUN6b3VCRztFQUNFO0VBQ0E7Q3pDNG91Qkw7O0F5Q3pvdUJHO0VBQWU7Q3pDNm91QmxCOztBeUM1b3VCRztFQUFlO0N6Q2dwdUJsQjs7QXlDL291Qkc7RUFBZTtDekNtcHVCbEI7O0F5Q2xwdUJHO0VBQWU7Q3pDc3B1QmxCOztBeUNycHVCRztFQUFlO0N6Q3lwdUJsQjs7QXlDdnB1Qkc7RUFDRTtFQUNBO0N6QzBwdUJMOztBeUN2cHVCRztFQUNFO0VBQ0E7Q3pDMHB1Qkw7O0FpQ3Z3dUJLO0VRa0hFO0lBQWlDO0d6QzBwdUJ0Qzs7RXlDenB1Qks7SUFBaUM7R3pDNnB1QnRDOztFeUM1cHVCSztJQUFpQztHekNncXVCdEM7O0V5Qy9wdUJLO0lBQWlDO0d6Q21xdUJ0Qzs7RXlDbHF1Qks7SUFBaUM7R3pDc3F1QnRDOztFeUNwcXVCSztJQUNFO0lBQ0E7R3pDdXF1QlA7O0V5Q3BxdUJLO0lBQ0U7SUFDQTtHekN1cXVCUDs7RXlDcHF1Qks7SUFBb0M7R3pDd3F1QnpDOztFeUN2cXVCSztJQUFvQztHekMycXVCekM7O0V5QzFxdUJLO0lBQW9DO0d6QzhxdUJ6Qzs7RXlDN3F1Qks7SUFBb0M7R3pDaXJ1QnpDOztFeUNocnVCSztJQUFvQztHekNvcnVCekM7O0V5Q2xydUJLO0lBQ0U7SUFDQTtHekNxcnVCUDs7RXlDbHJ1Qks7SUFDRTtJQUNBO0d6Q3FydUJQO0NBQ0Y7O0FpQ3IwdUJLO0VRa0hFO0lBQWlDO0d6Q3d0dUJ0Qzs7RXlDdnR1Qks7SUFBaUM7R3pDMnR1QnRDOztFeUMxdHVCSztJQUFpQztHekM4dHVCdEM7O0V5Qzd0dUJLO0lBQWlDO0d6Q2l1dUJ0Qzs7RXlDaHV1Qks7SUFBaUM7R3pDb3V1QnRDOztFeUNsdXVCSztJQUNFO0lBQ0E7R3pDcXV1QlA7O0V5Q2x1dUJLO0lBQ0U7SUFDQTtHekNxdXVCUDs7RXlDbHV1Qks7SUFBb0M7R3pDc3V1QnpDOztFeUNydXVCSztJQUFvQztHekN5dXVCekM7O0V5Q3h1dUJLO0lBQW9DO0d6QzR1dUJ6Qzs7RXlDM3V1Qks7SUFBb0M7R3pDK3V1QnpDOztFeUM5dXVCSztJQUFvQztHekNrdnVCekM7O0V5Q2h2dUJLO0lBQ0U7SUFDQTtHekNtdnVCUDs7RXlDaHZ1Qks7SUFDRTtJQUNBO0d6Q212dUJQO0NBQ0Y7O0FpQ240dUJLO0VRa0hFO0lBQWlDO0d6Q3N4dUJ0Qzs7RXlDcnh1Qks7SUFBaUM7R3pDeXh1QnRDOztFeUN4eHVCSztJQUFpQztHekM0eHVCdEM7O0V5QzN4dUJLO0lBQWlDO0d6Qyt4dUJ0Qzs7RXlDOXh1Qks7SUFBaUM7R3pDa3l1QnRDOztFeUNoeXVCSztJQUNFO0lBQ0E7R3pDbXl1QlA7O0V5Q2h5dUJLO0lBQ0U7SUFDQTtHekNteXVCUDs7RXlDaHl1Qks7SUFBb0M7R3pDb3l1QnpDOztFeUNueXVCSztJQUFvQztHekN1eXVCekM7O0V5Q3R5dUJLO0lBQW9DO0d6QzB5dUJ6Qzs7RXlDenl1Qks7SUFBb0M7R3pDNnl1QnpDOztFeUM1eXVCSztJQUFvQztHekNnenVCekM7O0V5Qzl5dUJLO0lBQ0U7SUFDQTtHekNpenVCUDs7RXlDOXl1Qks7SUFDRTtJQUNBO0d6Q2l6dUJQO0NBQ0Y7O0FpQ2o4dUJLO0VRa0hFO0lBQWlDO0d6Q28xdUJ0Qzs7RXlDbjF1Qks7SUFBaUM7R3pDdTF1QnRDOztFeUN0MXVCSztJQUFpQztHekMwMXVCdEM7O0V5Q3oxdUJLO0lBQWlDO0d6QzYxdUJ0Qzs7RXlDNTF1Qks7SUFBaUM7R3pDZzJ1QnRDOztFeUM5MXVCSztJQUNFO0lBQ0E7R3pDaTJ1QlA7O0V5QzkxdUJLO0lBQ0U7SUFDQTtHekNpMnVCUDs7RXlDOTF1Qks7SUFBb0M7R3pDazJ1QnpDOztFeUNqMnVCSztJQUFvQztHekNxMnVCekM7O0V5Q3AydUJLO0lBQW9DO0d6Q3cydUJ6Qzs7RXlDdjJ1Qks7SUFBb0M7R3pDMjJ1QnpDOztFeUMxMnVCSztJQUFvQztHekM4MnVCekM7O0V5QzUydUJLO0lBQ0U7SUFDQTtHekMrMnVCUDs7RXlDNTJ1Qks7SUFDRTtJQUNBO0d6QysydUJQO0NBQ0Y7O0FpQy8vdUJLO0VRa0hFO0lBQWlDO0d6Q2s1dUJ0Qzs7RXlDajV1Qks7SUFBaUM7R3pDcTV1QnRDOztFeUNwNXVCSztJQUFpQztHekN3NXVCdEM7O0V5Q3Y1dUJLO0lBQWlDO0d6QzI1dUJ0Qzs7RXlDMTV1Qks7SUFBaUM7R3pDODV1QnRDOztFeUM1NXVCSztJQUNFO0lBQ0E7R3pDKzV1QlA7O0V5QzU1dUJLO0lBQ0U7SUFDQTtHekMrNXVCUDs7RXlDNTV1Qks7SUFBb0M7R3pDZzZ1QnpDOztFeUMvNXVCSztJQUFvQztHekNtNnVCekM7O0V5Q2w2dUJLO0lBQW9DO0d6Q3M2dUJ6Qzs7RXlDcjZ1Qks7SUFBb0M7R3pDeTZ1QnpDOztFeUN4NnVCSztJQUFvQztHekM0NnVCekM7O0V5QzE2dUJLO0lBQ0U7SUFDQTtHekM2NnVCUDs7RXlDMTZ1Qks7SUFDRTtJQUNBO0d6QzY2dUJQO0NBQ0Y7O0FpQzdqdkJLO0VRa0hFO0lBQWlDO0d6Q2c5dUJ0Qzs7RXlDLzh1Qks7SUFBaUM7R3pDbTl1QnRDOztFeUNsOXVCSztJQUFpQztHekNzOXVCdEM7O0V5Q3I5dUJLO0lBQWlDO0d6Q3k5dUJ0Qzs7RXlDeDl1Qks7SUFBaUM7R3pDNDl1QnRDOztFeUMxOXVCSztJQUNFO0lBQ0E7R3pDNjl1QlA7O0V5QzE5dUJLO0lBQ0U7SUFDQTtHekM2OXVCUDs7RXlDMTl1Qks7SUFBb0M7R3pDODl1QnpDOztFeUM3OXVCSztJQUFvQztHekNpK3VCekM7O0V5Q2grdUJLO0lBQW9DO0d6Q28rdUJ6Qzs7RXlDbit1Qks7SUFBb0M7R3pDdSt1QnpDOztFeUN0K3VCSztJQUFvQztHekMwK3VCekM7O0V5Q3grdUJLO0lBQ0U7SUFDQTtHekMyK3VCUDs7RXlDeCt1Qks7SUFDRTtJQUNBO0d6QzIrdUJQO0NBQ0Y7O0FpQzNudkJLO0VRa0hFO0lBQWlDO0d6QzhndkJ0Qzs7RXlDN2d2Qks7SUFBaUM7R3pDaWh2QnRDOztFeUNoaHZCSztJQUFpQztHekNvaHZCdEM7O0V5Q25odkJLO0lBQWlDO0d6Q3VodkJ0Qzs7RXlDdGh2Qks7SUFBaUM7R3pDMGh2QnRDOztFeUN4aHZCSztJQUNFO0lBQ0E7R3pDMmh2QlA7O0V5Q3hodkJLO0lBQ0U7SUFDQTtHekMyaHZCUDs7RXlDeGh2Qks7SUFBb0M7R3pDNGh2QnpDOztFeUMzaHZCSztJQUFvQztHekMraHZCekM7O0V5QzlodkJLO0lBQW9DO0d6Q2tpdkJ6Qzs7RXlDaml2Qks7SUFBb0M7R3pDcWl2QnpDOztFeUNwaXZCSztJQUFvQztHekN3aXZCekM7O0V5Q3RpdkJLO0lBQ0U7SUFDQTtHekN5aXZCUDs7RXlDdGl2Qks7SUFDRTtJQUNBO0d6Q3lpdkJQO0NBQ0Y7O0FpQ3pydkJLO0VRa0hFO0lBQWlDO0d6QzRrdkJ0Qzs7RXlDM2t2Qks7SUFBaUM7R3pDK2t2QnRDOztFeUM5a3ZCSztJQUFpQztHekNrbHZCdEM7O0V5Q2psdkJLO0lBQWlDO0d6Q3FsdkJ0Qzs7RXlDcGx2Qks7SUFBaUM7R3pDd2x2QnRDOztFeUN0bHZCSztJQUNFO0lBQ0E7R3pDeWx2QlA7O0V5Q3RsdkJLO0lBQ0U7SUFDQTtHekN5bHZCUDs7RXlDdGx2Qks7SUFBb0M7R3pDMGx2QnpDOztFeUN6bHZCSztJQUFvQztHekM2bHZCekM7O0V5QzVsdkJLO0lBQW9DO0d6Q2dtdkJ6Qzs7RXlDL2x2Qks7SUFBb0M7R3pDbW12QnpDOztFeUNsbXZCSztJQUFvQztHekNzbXZCekM7O0V5Q3BtdkJLO0lBQ0U7SUFDQTtHekN1bXZCUDs7RXlDcG12Qks7SUFDRTtJQUNBO0d6Q3VtdkJQO0NBQ0Y7O0FpQ3Z2dkJLO0VRa0hFO0lBQWlDO0d6QzBvdkJ0Qzs7RXlDem92Qks7SUFBaUM7R3pDNm92QnRDOztFeUM1b3ZCSztJQUFpQztHekNncHZCdEM7O0V5Qy9vdkJLO0lBQWlDO0d6Q21wdkJ0Qzs7RXlDbHB2Qks7SUFBaUM7R3pDc3B2QnRDOztFeUNwcHZCSztJQUNFO0lBQ0E7R3pDdXB2QlA7O0V5Q3BwdkJLO0lBQ0U7SUFDQTtHekN1cHZCUDs7RXlDcHB2Qks7SUFBb0M7R3pDd3B2QnpDOztFeUN2cHZCSztJQUFvQztHekMycHZCekM7O0V5QzFwdkJLO0lBQW9DO0d6QzhwdkJ6Qzs7RXlDN3B2Qks7SUFBb0M7R3pDaXF2QnpDOztFeUNocXZCSztJQUFvQztHekNvcXZCekM7O0V5Q2xxdkJLO0lBQ0U7SUFDQTtHekNxcXZCUDs7RXlDbHF2Qks7SUFDRTtJQUNBO0d6Q3FxdkJQO0NBQ0Y7O0FpQ3J6dkJLO0VRa0hFO0lBQWlDO0d6Q3dzdkJ0Qzs7RXlDdnN2Qks7SUFBaUM7R3pDMnN2QnRDOztFeUMxc3ZCSztJQUFpQztHekM4c3ZCdEM7O0V5QzdzdkJLO0lBQWlDO0d6Q2l0dkJ0Qzs7RXlDaHR2Qks7SUFBaUM7R3pDb3R2QnRDOztFeUNsdHZCSztJQUNFO0lBQ0E7R3pDcXR2QlA7O0V5Q2x0dkJLO0lBQ0U7SUFDQTtHekNxdHZCUDs7RXlDbHR2Qks7SUFBb0M7R3pDc3R2QnpDOztFeUNydHZCSztJQUFvQztHekN5dHZCekM7O0V5Q3h0dkJLO0lBQW9DO0d6QzR0dkJ6Qzs7RXlDM3R2Qks7SUFBb0M7R3pDK3R2QnpDOztFeUM5dHZCSztJQUFvQztHekNrdXZCekM7O0V5Q2h1dkJLO0lBQ0U7SUFDQTtHekNtdXZCUDs7RXlDaHV2Qks7SUFDRTtJQUNBO0d6Q211dkJQO0NBQ0Y7O0FpQ24zdkJLO0VRa0hFO0lBQWlDO0d6Q3N3dkJ0Qzs7RXlDcnd2Qks7SUFBaUM7R3pDeXd2QnRDOztFeUN4d3ZCSztJQUFpQztHekM0d3ZCdEM7O0V5QzN3dkJLO0lBQWlDO0d6Qyt3dkJ0Qzs7RXlDOXd2Qks7SUFBaUM7R3pDa3h2QnRDOztFeUNoeHZCSztJQUNFO0lBQ0E7R3pDbXh2QlA7O0V5Q2h4dkJLO0lBQ0U7SUFDQTtHekNteHZCUDs7RXlDaHh2Qks7SUFBb0M7R3pDb3h2QnpDOztFeUNueHZCSztJQUFvQztHekN1eHZCekM7O0V5Q3R4dkJLO0lBQW9DO0d6QzB4dkJ6Qzs7RXlDenh2Qks7SUFBb0M7R3pDNnh2QnpDOztFeUM1eHZCSztJQUFvQztHekNneXZCekM7O0V5Qzl4dkJLO0lBQ0U7SUFDQTtHekNpeXZCUDs7RXlDOXh2Qks7SUFDRTtJQUNBO0d6Q2l5dkJQO0NBQ0Y7O0FpQ2o3dkJLO0VRa0hFO0lBQWlDO0d6Q28wdkJ0Qzs7RXlDbjB2Qks7SUFBaUM7R3pDdTB2QnRDOztFeUN0MHZCSztJQUFpQztHekMwMHZCdEM7O0V5Q3owdkJLO0lBQWlDO0d6QzYwdkJ0Qzs7RXlDNTB2Qks7SUFBaUM7R3pDZzF2QnRDOztFeUM5MHZCSztJQUNFO0lBQ0E7R3pDaTF2QlA7O0V5QzkwdkJLO0lBQ0U7SUFDQTtHekNpMXZCUDs7RXlDOTB2Qks7SUFBb0M7R3pDazF2QnpDOztFeUNqMXZCSztJQUFvQztHekNxMXZCekM7O0V5Q3AxdkJLO0lBQW9DO0d6Q3cxdkJ6Qzs7RXlDdjF2Qks7SUFBb0M7R3pDMjF2QnpDOztFeUMxMXZCSztJQUFvQztHekM4MXZCekM7O0V5QzUxdkJLO0lBQ0U7SUFDQTtHekMrMXZCUDs7RXlDNTF2Qks7SUFDRTtJQUNBO0d6QysxdkJQO0NBQ0Y7O0F5Qy81dkJHO0VBQVk7Q3pDbTZ2QmY7O0F5Q2w2dkJHO0VBQVk7Q3pDczZ2QmY7O0F5Q3I2dkJHO0VBQVk7Q3pDeTZ2QmY7O0F5Q3g2dkJHO0VBQVk7Q3pDNDZ2QmY7O0F5QzM2dkJHO0VBQVk7Q3pDKzZ2QmY7O0F5Qzc2dkJHO0VBQ0U7RUFDQTtDekNnN3ZCTDs7QXlDNzZ2Qkc7RUFDRTtFQUNBO0N6Q2c3dkJMOztBeUM3NnZCRztFQUFlO0N6Q2k3dkJsQjs7QXlDaDd2Qkc7RUFBZTtDekNvN3ZCbEI7O0F5Q243dkJHO0VBQWU7Q3pDdTd2QmxCOztBeUN0N3ZCRztFQUFlO0N6QzA3dkJsQjs7QXlDejd2Qkc7RUFBZTtDekM2N3ZCbEI7O0F5QzM3dkJHO0VBQ0U7RUFDQTtDekM4N3ZCTDs7QXlDMzd2Qkc7RUFDRTtFQUNBO0N6Qzg3dkJMOztBaUMzaXdCSztFUWtIRTtJQUFpQztHekM4N3ZCdEM7O0V5Qzc3dkJLO0lBQWlDO0d6Q2k4dkJ0Qzs7RXlDaDh2Qks7SUFBaUM7R3pDbzh2QnRDOztFeUNuOHZCSztJQUFpQztHekN1OHZCdEM7O0V5Q3Q4dkJLO0lBQWlDO0d6QzA4dkJ0Qzs7RXlDeDh2Qks7SUFDRTtJQUNBO0d6QzI4dkJQOztFeUN4OHZCSztJQUNFO0lBQ0E7R3pDMjh2QlA7O0V5Q3g4dkJLO0lBQW9DO0d6QzQ4dkJ6Qzs7RXlDMzh2Qks7SUFBb0M7R3pDKzh2QnpDOztFeUM5OHZCSztJQUFvQztHekNrOXZCekM7O0V5Q2o5dkJLO0lBQW9DO0d6Q3E5dkJ6Qzs7RXlDcDl2Qks7SUFBb0M7R3pDdzl2QnpDOztFeUN0OXZCSztJQUNFO0lBQ0E7R3pDeTl2QlA7O0V5Q3Q5dkJLO0lBQ0U7SUFDQTtHekN5OXZCUDtDQUNGOztBaUN6bXdCSztFUWtIRTtJQUFpQztHekM0L3ZCdEM7O0V5QzMvdkJLO0lBQWlDO0d6QysvdkJ0Qzs7RXlDOS92Qks7SUFBaUM7R3pDa2d3QnRDOztFeUNqZ3dCSztJQUFpQztHekNxZ3dCdEM7O0V5Q3Bnd0JLO0lBQWlDO0d6Q3dnd0J0Qzs7RXlDdGd3Qks7SUFDRTtJQUNBO0d6Q3lnd0JQOztFeUN0Z3dCSztJQUNFO0lBQ0E7R3pDeWd3QlA7O0V5Q3Rnd0JLO0lBQW9DO0d6QzBnd0J6Qzs7RXlDemd3Qks7SUFBb0M7R3pDNmd3QnpDOztFeUM1Z3dCSztJQUFvQztHekNnaHdCekM7O0V5Qy9nd0JLO0lBQW9DO0d6Q21od0J6Qzs7RXlDbGh3Qks7SUFBb0M7R3pDc2h3QnpDOztFeUNwaHdCSztJQUNFO0lBQ0E7R3pDdWh3QlA7O0V5Q3Bod0JLO0lBQ0U7SUFDQTtHekN1aHdCUDtDQUNGOztBaUN2cXdCSztFUWtIRTtJQUFpQztHekMwandCdEM7O0V5Q3pqd0JLO0lBQWlDO0d6QzZqd0J0Qzs7RXlDNWp3Qks7SUFBaUM7R3pDZ2t3QnRDOztFeUMvandCSztJQUFpQztHekNta3dCdEM7O0V5Q2xrd0JLO0lBQWlDO0d6Q3Nrd0J0Qzs7RXlDcGt3Qks7SUFDRTtJQUNBO0d6Q3Vrd0JQOztFeUNwa3dCSztJQUNFO0lBQ0E7R3pDdWt3QlA7O0V5Q3Brd0JLO0lBQW9DO0d6Q3drd0J6Qzs7RXlDdmt3Qks7SUFBb0M7R3pDMmt3QnpDOztFeUMxa3dCSztJQUFvQztHekM4a3dCekM7O0V5Qzdrd0JLO0lBQW9DO0d6Q2lsd0J6Qzs7RXlDaGx3Qks7SUFBb0M7R3pDb2x3QnpDOztFeUNsbHdCSztJQUNFO0lBQ0E7R3pDcWx3QlA7O0V5Q2xsd0JLO0lBQ0U7SUFDQTtHekNxbHdCUDtDQUNGOztBaUNydXdCSztFUWtIRTtJQUFpQztHekN3bndCdEM7O0V5Q3Zud0JLO0lBQWlDO0d6QzJud0J0Qzs7RXlDMW53Qks7SUFBaUM7R3pDOG53QnRDOztFeUM3bndCSztJQUFpQztHekNpb3dCdEM7O0V5Q2hvd0JLO0lBQWlDO0d6Q29vd0J0Qzs7RXlDbG93Qks7SUFDRTtJQUNBO0d6Q3Fvd0JQOztFeUNsb3dCSztJQUNFO0lBQ0E7R3pDcW93QlA7O0V5Q2xvd0JLO0lBQW9DO0d6Q3Nvd0J6Qzs7RXlDcm93Qks7SUFBb0M7R3pDeW93QnpDOztFeUN4b3dCSztJQUFvQztHekM0b3dCekM7O0V5QzNvd0JLO0lBQW9DO0d6Qytvd0J6Qzs7RXlDOW93Qks7SUFBb0M7R3pDa3B3QnpDOztFeUNocHdCSztJQUNFO0lBQ0E7R3pDbXB3QlA7O0V5Q2hwd0JLO0lBQ0U7SUFDQTtHekNtcHdCUDtDQUNGOztBaUNueXdCSztFUWtIRTtJQUFpQztHekNzcndCdEM7O0V5Q3Jyd0JLO0lBQWlDO0d6Q3lyd0J0Qzs7RXlDeHJ3Qks7SUFBaUM7R3pDNHJ3QnRDOztFeUMzcndCSztJQUFpQztHekMrcndCdEM7O0V5Qzlyd0JLO0lBQWlDO0d6Q2tzd0J0Qzs7RXlDaHN3Qks7SUFDRTtJQUNBO0d6Q21zd0JQOztFeUNoc3dCSztJQUNFO0lBQ0E7R3pDbXN3QlA7O0V5Q2hzd0JLO0lBQW9DO0d6Q29zd0J6Qzs7RXlDbnN3Qks7SUFBb0M7R3pDdXN3QnpDOztFeUN0c3dCSztJQUFvQztHekMwc3dCekM7O0V5Q3pzd0JLO0lBQW9DO0d6QzZzd0J6Qzs7RXlDNXN3Qks7SUFBb0M7R3pDZ3R3QnpDOztFeUM5c3dCSztJQUNFO0lBQ0E7R3pDaXR3QlA7O0V5Qzlzd0JLO0lBQ0U7SUFDQTtHekNpdHdCUDtDQUNGOztBaUNqMndCSztFUWtIRTtJQUFpQztHekNvdndCdEM7O0V5Q252d0JLO0lBQWlDO0d6Q3V2d0J0Qzs7RXlDdHZ3Qks7SUFBaUM7R3pDMHZ3QnRDOztFeUN6dndCSztJQUFpQztHekM2dndCdEM7O0V5QzV2d0JLO0lBQWlDO0d6Q2d3d0J0Qzs7RXlDOXZ3Qks7SUFDRTtJQUNBO0d6Q2l3d0JQOztFeUM5dndCSztJQUNFO0lBQ0E7R3pDaXd3QlA7O0V5Qzl2d0JLO0lBQW9DO0d6Q2t3d0J6Qzs7RXlDand3Qks7SUFBb0M7R3pDcXd3QnpDOztFeUNwd3dCSztJQUFvQztHekN3d3dCekM7O0V5Q3Z3d0JLO0lBQW9DO0d6QzJ3d0J6Qzs7RXlDMXd3Qks7SUFBb0M7R3pDOHd3QnpDOztFeUM1d3dCSztJQUNFO0lBQ0E7R3pDK3d3QlA7O0V5QzV3d0JLO0lBQ0U7SUFDQTtHekMrd3dCUDtDQUNGOztBaUMvNXdCSztFUWtIRTtJQUFpQztHekNrendCdEM7O0V5Q2p6d0JLO0lBQWlDO0d6Q3F6d0J0Qzs7RXlDcHp3Qks7SUFBaUM7R3pDd3p3QnRDOztFeUN2endCSztJQUFpQztHekMyendCdEM7O0V5QzF6d0JLO0lBQWlDO0d6Qzh6d0J0Qzs7RXlDNXp3Qks7SUFDRTtJQUNBO0d6Qyt6d0JQOztFeUM1endCSztJQUNFO0lBQ0E7R3pDK3p3QlA7O0V5QzV6d0JLO0lBQW9DO0d6Q2cwd0J6Qzs7RXlDL3p3Qks7SUFBb0M7R3pDbTB3QnpDOztFeUNsMHdCSztJQUFvQztHekNzMHdCekM7O0V5Q3Iwd0JLO0lBQW9DO0d6Q3kwd0J6Qzs7RXlDeDB3Qks7SUFBb0M7R3pDNDB3QnpDOztFeUMxMHdCSztJQUNFO0lBQ0E7R3pDNjB3QlA7O0V5QzEwd0JLO0lBQ0U7SUFDQTtHekM2MHdCUDtDQUNGOztBaUM3OXdCSztFUWtIRTtJQUFpQztHekNnM3dCdEM7O0V5Qy8yd0JLO0lBQWlDO0d6Q20zd0J0Qzs7RXlDbDN3Qks7SUFBaUM7R3pDczN3QnRDOztFeUNyM3dCSztJQUFpQztHekN5M3dCdEM7O0V5Q3gzd0JLO0lBQWlDO0d6QzQzd0J0Qzs7RXlDMTN3Qks7SUFDRTtJQUNBO0d6QzYzd0JQOztFeUMxM3dCSztJQUNFO0lBQ0E7R3pDNjN3QlA7O0V5QzEzd0JLO0lBQW9DO0d6Qzgzd0J6Qzs7RXlDNzN3Qks7SUFBb0M7R3pDaTR3QnpDOztFeUNoNHdCSztJQUFvQztHekNvNHdCekM7O0V5Q240d0JLO0lBQW9DO0d6Q3U0d0J6Qzs7RXlDdDR3Qks7SUFBb0M7R3pDMDR3QnpDOztFeUN4NHdCSztJQUNFO0lBQ0E7R3pDMjR3QlA7O0V5Q3g0d0JLO0lBQ0U7SUFDQTtHekMyNHdCUDtDQUNGOztBaUMzaHhCSztFUWtIRTtJQUFpQztHekM4NndCdEM7O0V5Qzc2d0JLO0lBQWlDO0d6Q2k3d0J0Qzs7RXlDaDd3Qks7SUFBaUM7R3pDbzd3QnRDOztFeUNuN3dCSztJQUFpQztHekN1N3dCdEM7O0V5Q3Q3d0JLO0lBQWlDO0d6QzA3d0J0Qzs7RXlDeDd3Qks7SUFDRTtJQUNBO0d6QzI3d0JQOztFeUN4N3dCSztJQUNFO0lBQ0E7R3pDMjd3QlA7O0V5Q3g3d0JLO0lBQW9DO0d6QzQ3d0J6Qzs7RXlDMzd3Qks7SUFBb0M7R3pDKzd3QnpDOztFeUM5N3dCSztJQUFvQztHekNrOHdCekM7O0V5Q2o4d0JLO0lBQW9DO0d6Q3E4d0J6Qzs7RXlDcDh3Qks7SUFBb0M7R3pDdzh3QnpDOztFeUN0OHdCSztJQUNFO0lBQ0E7R3pDeTh3QlA7O0V5Q3Q4d0JLO0lBQ0U7SUFDQTtHekN5OHdCUDtDQUNGOztBaUN6bHhCSztFUWtIRTtJQUFpQztHekM0K3dCdEM7O0V5QzMrd0JLO0lBQWlDO0d6Qysrd0J0Qzs7RXlDOSt3Qks7SUFBaUM7R3pDay93QnRDOztFeUNqL3dCSztJQUFpQztHekNxL3dCdEM7O0V5Q3Avd0JLO0lBQWlDO0d6Q3cvd0J0Qzs7RXlDdC93Qks7SUFDRTtJQUNBO0d6Q3kvd0JQOztFeUN0L3dCSztJQUNFO0lBQ0E7R3pDeS93QlA7O0V5Q3Qvd0JLO0lBQW9DO0d6QzAvd0J6Qzs7RXlDei93Qks7SUFBb0M7R3pDNi93QnpDOztFeUM1L3dCSztJQUFvQztHekNnZ3hCekM7O0V5Qy8vd0JLO0lBQW9DO0d6Q21neEJ6Qzs7RXlDbGd4Qks7SUFBb0M7R3pDc2d4QnpDOztFeUNwZ3hCSztJQUNFO0lBQ0E7R3pDdWd4QlA7O0V5Q3BneEJLO0lBQ0U7SUFDQTtHekN1Z3hCUDtDQUNGOztBaUN2cHhCSztFUWtIRTtJQUFpQztHekMwaXhCdEM7O0V5Q3ppeEJLO0lBQWlDO0d6QzZpeEJ0Qzs7RXlDNWl4Qks7SUFBaUM7R3pDZ2p4QnRDOztFeUMvaXhCSztJQUFpQztHekNtanhCdEM7O0V5Q2xqeEJLO0lBQWlDO0d6Q3NqeEJ0Qzs7RXlDcGp4Qks7SUFDRTtJQUNBO0d6Q3VqeEJQOztFeUNwanhCSztJQUNFO0lBQ0E7R3pDdWp4QlA7O0V5Q3BqeEJLO0lBQW9DO0d6Q3dqeEJ6Qzs7RXlDdmp4Qks7SUFBb0M7R3pDMmp4QnpDOztFeUMxanhCSztJQUFvQztHekM4anhCekM7O0V5QzdqeEJLO0lBQW9DO0d6Q2lreEJ6Qzs7RXlDaGt4Qks7SUFBb0M7R3pDb2t4QnpDOztFeUNsa3hCSztJQUNFO0lBQ0E7R3pDcWt4QlA7O0V5Q2xreEJLO0lBQ0U7SUFDQTtHekNxa3hCUDtDQUNGOztBaUNydHhCSztFUWtIRTtJQUFpQztHekN3bXhCdEM7O0V5Q3ZteEJLO0lBQWlDO0d6QzJteEJ0Qzs7RXlDMW14Qks7SUFBaUM7R3pDOG14QnRDOztFeUM3bXhCSztJQUFpQztHekNpbnhCdEM7O0V5Q2hueEJLO0lBQWlDO0d6Q29ueEJ0Qzs7RXlDbG54Qks7SUFDRTtJQUNBO0d6Q3FueEJQOztFeUNsbnhCSztJQUNFO0lBQ0E7R3pDcW54QlA7O0V5Q2xueEJLO0lBQW9DO0d6Q3NueEJ6Qzs7RXlDcm54Qks7SUFBb0M7R3pDeW54QnpDOztFeUN4bnhCSztJQUFvQztHekM0bnhCekM7O0V5QzNueEJLO0lBQW9DO0d6QytueEJ6Qzs7RXlDOW54Qks7SUFBb0M7R3pDa294QnpDOztFeUNob3hCSztJQUNFO0lBQ0E7R3pDbW94QlA7O0V5Q2hveEJLO0lBQ0U7SUFDQTtHekNtb3hCUDtDQUNGOztBeUNuc3hCRztFQUFZO0N6Q3VzeEJmOztBeUN0c3hCRztFQUFZO0N6QzBzeEJmOztBeUN6c3hCRztFQUFZO0N6QzZzeEJmOztBeUM1c3hCRztFQUFZO0N6Q2d0eEJmOztBeUMvc3hCRztFQUFZO0N6Q210eEJmOztBeUNqdHhCRztFQUNFO0VBQ0E7Q3pDb3R4Qkw7O0F5Q2p0eEJHO0VBQ0U7RUFDQTtDekNvdHhCTDs7QXlDanR4Qkc7RUFBZTtDekNxdHhCbEI7O0F5Q3B0eEJHO0VBQWU7Q3pDd3R4QmxCOztBeUN2dHhCRztFQUFlO0N6QzJ0eEJsQjs7QXlDMXR4Qkc7RUFBZTtDekM4dHhCbEI7O0F5Qzd0eEJHO0VBQWU7Q3pDaXV4QmxCOztBeUMvdHhCRztFQUNFO0VBQ0E7Q3pDa3V4Qkw7O0F5Qy90eEJHO0VBQ0U7RUFDQTtDekNrdXhCTDs7QWlDLzB4Qks7RVFrSEU7SUFBaUM7R3pDa3V4QnRDOztFeUNqdXhCSztJQUFpQztHekNxdXhCdEM7O0V5Q3B1eEJLO0lBQWlDO0d6Q3d1eEJ0Qzs7RXlDdnV4Qks7SUFBaUM7R3pDMnV4QnRDOztFeUMxdXhCSztJQUFpQztHekM4dXhCdEM7O0V5QzV1eEJLO0lBQ0U7SUFDQTtHekMrdXhCUDs7RXlDNXV4Qks7SUFDRTtJQUNBO0d6Qyt1eEJQOztFeUM1dXhCSztJQUFvQztHekNndnhCekM7O0V5Qy91eEJLO0lBQW9DO0d6Q212eEJ6Qzs7RXlDbHZ4Qks7SUFBb0M7R3pDc3Z4QnpDOztFeUNydnhCSztJQUFvQztHekN5dnhCekM7O0V5Q3h2eEJLO0lBQW9DO0d6QzR2eEJ6Qzs7RXlDMXZ4Qks7SUFDRTtJQUNBO0d6QzZ2eEJQOztFeUMxdnhCSztJQUNFO0lBQ0E7R3pDNnZ4QlA7Q0FDRjs7QWlDNzR4Qks7RVFrSEU7SUFBaUM7R3pDZ3l4QnRDOztFeUMveHhCSztJQUFpQztHekNteXhCdEM7O0V5Q2x5eEJLO0lBQWlDO0d6Q3N5eEJ0Qzs7RXlDcnl4Qks7SUFBaUM7R3pDeXl4QnRDOztFeUN4eXhCSztJQUFpQztHekM0eXhCdEM7O0V5QzF5eEJLO0lBQ0U7SUFDQTtHekM2eXhCUDs7RXlDMXl4Qks7SUFDRTtJQUNBO0d6QzZ5eEJQOztFeUMxeXhCSztJQUFvQztHekM4eXhCekM7O0V5Qzd5eEJLO0lBQW9DO0d6Q2l6eEJ6Qzs7RXlDaHp4Qks7SUFBb0M7R3pDb3p4QnpDOztFeUNuenhCSztJQUFvQztHekN1enhCekM7O0V5Q3R6eEJLO0lBQW9DO0d6QzB6eEJ6Qzs7RXlDeHp4Qks7SUFDRTtJQUNBO0d6QzJ6eEJQOztFeUN4enhCSztJQUNFO0lBQ0E7R3pDMnp4QlA7Q0FDRjs7QWlDMzh4Qks7RVFrSEU7SUFBaUM7R3pDODF4QnRDOztFeUM3MXhCSztJQUFpQztHekNpMnhCdEM7O0V5Q2gyeEJLO0lBQWlDO0d6Q28yeEJ0Qzs7RXlDbjJ4Qks7SUFBaUM7R3pDdTJ4QnRDOztFeUN0MnhCSztJQUFpQztHekMwMnhCdEM7O0V5Q3gyeEJLO0lBQ0U7SUFDQTtHekMyMnhCUDs7RXlDeDJ4Qks7SUFDRTtJQUNBO0d6QzIyeEJQOztFeUN4MnhCSztJQUFvQztHekM0MnhCekM7O0V5QzMyeEJLO0lBQW9DO0d6QysyeEJ6Qzs7RXlDOTJ4Qks7SUFBb0M7R3pDazN4QnpDOztFeUNqM3hCSztJQUFvQztHekNxM3hCekM7O0V5Q3AzeEJLO0lBQW9DO0d6Q3czeEJ6Qzs7RXlDdDN4Qks7SUFDRTtJQUNBO0d6Q3kzeEJQOztFeUN0M3hCSztJQUNFO0lBQ0E7R3pDeTN4QlA7Q0FDRjs7QWlDemd5Qks7RVFrSEU7SUFBaUM7R3pDNDV4QnRDOztFeUMzNXhCSztJQUFpQztHekMrNXhCdEM7O0V5Qzk1eEJLO0lBQWlDO0d6Q2s2eEJ0Qzs7RXlDajZ4Qks7SUFBaUM7R3pDcTZ4QnRDOztFeUNwNnhCSztJQUFpQztHekN3NnhCdEM7O0V5Q3Q2eEJLO0lBQ0U7SUFDQTtHekN5NnhCUDs7RXlDdDZ4Qks7SUFDRTtJQUNBO0d6Q3k2eEJQOztFeUN0NnhCSztJQUFvQztHekMwNnhCekM7O0V5Q3o2eEJLO0lBQW9DO0d6QzY2eEJ6Qzs7RXlDNTZ4Qks7SUFBb0M7R3pDZzd4QnpDOztFeUMvNnhCSztJQUFvQztHekNtN3hCekM7O0V5Q2w3eEJLO0lBQW9DO0d6Q3M3eEJ6Qzs7RXlDcDd4Qks7SUFDRTtJQUNBO0d6Q3U3eEJQOztFeUNwN3hCSztJQUNFO0lBQ0E7R3pDdTd4QlA7Q0FDRjs7QWlDdmt5Qks7RVFrSEU7SUFBaUM7R3pDMDl4QnRDOztFeUN6OXhCSztJQUFpQztHekM2OXhCdEM7O0V5QzU5eEJLO0lBQWlDO0d6Q2creEJ0Qzs7RXlDLzl4Qks7SUFBaUM7R3pDbSt4QnRDOztFeUNsK3hCSztJQUFpQztHekNzK3hCdEM7O0V5Q3AreEJLO0lBQ0U7SUFDQTtHekN1K3hCUDs7RXlDcCt4Qks7SUFDRTtJQUNBO0d6Q3UreEJQOztFeUNwK3hCSztJQUFvQztHekN3K3hCekM7O0V5Q3YreEJLO0lBQW9DO0d6QzIreEJ6Qzs7RXlDMSt4Qks7SUFBb0M7R3pDOCt4QnpDOztFeUM3K3hCSztJQUFvQztHekNpL3hCekM7O0V5Q2gveEJLO0lBQW9DO0d6Q28veEJ6Qzs7RXlDbC94Qks7SUFDRTtJQUNBO0d6Q3EveEJQOztFeUNsL3hCSztJQUNFO0lBQ0E7R3pDcS94QlA7Q0FDRjs7QWlDcm95Qks7RVFrSEU7SUFBaUM7R3pDd2h5QnRDOztFeUN2aHlCSztJQUFpQztHekMyaHlCdEM7O0V5QzFoeUJLO0lBQWlDO0d6QzhoeUJ0Qzs7RXlDN2h5Qks7SUFBaUM7R3pDaWl5QnRDOztFeUNoaXlCSztJQUFpQztHekNvaXlCdEM7O0V5Q2xpeUJLO0lBQ0U7SUFDQTtHekNxaXlCUDs7RXlDbGl5Qks7SUFDRTtJQUNBO0d6Q3FpeUJQOztFeUNsaXlCSztJQUFvQztHekNzaXlCekM7O0V5Q3JpeUJLO0lBQW9DO0d6Q3lpeUJ6Qzs7RXlDeGl5Qks7SUFBb0M7R3pDNGl5QnpDOztFeUMzaXlCSztJQUFvQztHekMraXlCekM7O0V5QzlpeUJLO0lBQW9DO0d6Q2tqeUJ6Qzs7RXlDaGp5Qks7SUFDRTtJQUNBO0d6Q21qeUJQOztFeUNoanlCSztJQUNFO0lBQ0E7R3pDbWp5QlA7Q0FDRjs7QWlDbnN5Qks7RVFrSEU7SUFBaUM7R3pDc2x5QnRDOztFeUNybHlCSztJQUFpQztHekN5bHlCdEM7O0V5Q3hseUJLO0lBQWlDO0d6QzRseUJ0Qzs7RXlDM2x5Qks7SUFBaUM7R3pDK2x5QnRDOztFeUM5bHlCSztJQUFpQztHekNrbXlCdEM7O0V5Q2hteUJLO0lBQ0U7SUFDQTtHekNtbXlCUDs7RXlDaG15Qks7SUFDRTtJQUNBO0d6Q21teUJQOztFeUNobXlCSztJQUFvQztHekNvbXlCekM7O0V5Q25teUJLO0lBQW9DO0d6Q3VteUJ6Qzs7RXlDdG15Qks7SUFBb0M7R3pDMG15QnpDOztFeUN6bXlCSztJQUFvQztHekM2bXlCekM7O0V5QzVteUJLO0lBQW9DO0d6Q2dueUJ6Qzs7RXlDOW15Qks7SUFDRTtJQUNBO0d6Q2lueUJQOztFeUM5bXlCSztJQUNFO0lBQ0E7R3pDaW55QlA7Q0FDRjs7QWlDand5Qks7RVFrSEU7SUFBaUM7R3pDb3B5QnRDOztFeUNucHlCSztJQUFpQztHekN1cHlCdEM7O0V5Q3RweUJLO0lBQWlDO0d6QzBweUJ0Qzs7RXlDenB5Qks7SUFBaUM7R3pDNnB5QnRDOztFeUM1cHlCSztJQUFpQztHekNncXlCdEM7O0V5QzlweUJLO0lBQ0U7SUFDQTtHekNpcXlCUDs7RXlDOXB5Qks7SUFDRTtJQUNBO0d6Q2lxeUJQOztFeUM5cHlCSztJQUFvQztHekNrcXlCekM7O0V5Q2pxeUJLO0lBQW9DO0d6Q3FxeUJ6Qzs7RXlDcHF5Qks7SUFBb0M7R3pDd3F5QnpDOztFeUN2cXlCSztJQUFvQztHekMycXlCekM7O0V5QzFxeUJLO0lBQW9DO0d6QzhxeUJ6Qzs7RXlDNXF5Qks7SUFDRTtJQUNBO0d6QytxeUJQOztFeUM1cXlCSztJQUNFO0lBQ0E7R3pDK3F5QlA7Q0FDRjs7QWlDL3p5Qks7RVFrSEU7SUFBaUM7R3pDa3R5QnRDOztFeUNqdHlCSztJQUFpQztHekNxdHlCdEM7O0V5Q3B0eUJLO0lBQWlDO0d6Q3d0eUJ0Qzs7RXlDdnR5Qks7SUFBaUM7R3pDMnR5QnRDOztFeUMxdHlCSztJQUFpQztHekM4dHlCdEM7O0V5QzV0eUJLO0lBQ0U7SUFDQTtHekMrdHlCUDs7RXlDNXR5Qks7SUFDRTtJQUNBO0d6Qyt0eUJQOztFeUM1dHlCSztJQUFvQztHekNndXlCekM7O0V5Qy90eUJLO0lBQW9DO0d6Q211eUJ6Qzs7RXlDbHV5Qks7SUFBb0M7R3pDc3V5QnpDOztFeUNydXlCSztJQUFvQztHekN5dXlCekM7O0V5Q3h1eUJLO0lBQW9DO0d6QzR1eUJ6Qzs7RXlDMXV5Qks7SUFDRTtJQUNBO0d6QzZ1eUJQOztFeUMxdXlCSztJQUNFO0lBQ0E7R3pDNnV5QlA7Q0FDRjs7QWlDNzN5Qks7RVFrSEU7SUFBaUM7R3pDZ3h5QnRDOztFeUMvd3lCSztJQUFpQztHekNteHlCdEM7O0V5Q2x4eUJLO0lBQWlDO0d6Q3N4eUJ0Qzs7RXlDcnh5Qks7SUFBaUM7R3pDeXh5QnRDOztFeUN4eHlCSztJQUFpQztHekM0eHlCdEM7O0V5QzF4eUJLO0lBQ0U7SUFDQTtHekM2eHlCUDs7RXlDMXh5Qks7SUFDRTtJQUNBO0d6QzZ4eUJQOztFeUMxeHlCSztJQUFvQztHekM4eHlCekM7O0V5Qzd4eUJLO0lBQW9DO0d6Q2l5eUJ6Qzs7RXlDaHl5Qks7SUFBb0M7R3pDb3l5QnpDOztFeUNueXlCSztJQUFvQztHekN1eXlCekM7O0V5Q3R5eUJLO0lBQW9DO0d6QzB5eUJ6Qzs7RXlDeHl5Qks7SUFDRTtJQUNBO0d6QzJ5eUJQOztFeUN4eXlCSztJQUNFO0lBQ0E7R3pDMnl5QlA7Q0FDRjs7QWlDMzd5Qks7RVFrSEU7SUFBaUM7R3pDODB5QnRDOztFeUM3MHlCSztJQUFpQztHekNpMXlCdEM7O0V5Q2gxeUJLO0lBQWlDO0d6Q28xeUJ0Qzs7RXlDbjF5Qks7SUFBaUM7R3pDdTF5QnRDOztFeUN0MXlCSztJQUFpQztHekMwMXlCdEM7O0V5Q3gxeUJLO0lBQ0U7SUFDQTtHekMyMXlCUDs7RXlDeDF5Qks7SUFDRTtJQUNBO0d6QzIxeUJQOztFeUN4MXlCSztJQUFvQztHekM0MXlCekM7O0V5QzMxeUJLO0lBQW9DO0d6QysxeUJ6Qzs7RXlDOTF5Qks7SUFBb0M7R3pDazJ5QnpDOztFeUNqMnlCSztJQUFvQztHekNxMnlCekM7O0V5Q3AyeUJLO0lBQW9DO0d6Q3cyeUJ6Qzs7RXlDdDJ5Qks7SUFDRTtJQUNBO0d6Q3kyeUJQOztFeUN0MnlCSztJQUNFO0lBQ0E7R3pDeTJ5QlA7Q0FDRjs7QWlDei95Qks7RVFrSEU7SUFBaUM7R3pDNDR5QnRDOztFeUMzNHlCSztJQUFpQztHekMrNHlCdEM7O0V5Qzk0eUJLO0lBQWlDO0d6Q2s1eUJ0Qzs7RXlDajV5Qks7SUFBaUM7R3pDcTV5QnRDOztFeUNwNXlCSztJQUFpQztHekN3NXlCdEM7O0V5Q3Q1eUJLO0lBQ0U7SUFDQTtHekN5NXlCUDs7RXlDdDV5Qks7SUFDRTtJQUNBO0d6Q3k1eUJQOztFeUN0NXlCSztJQUFvQztHekMwNXlCekM7O0V5Q3o1eUJLO0lBQW9DO0d6QzY1eUJ6Qzs7RXlDNTV5Qks7SUFBb0M7R3pDZzZ5QnpDOztFeUMvNXlCSztJQUFvQztHekNtNnlCekM7O0V5Q2w2eUJLO0lBQW9DO0d6Q3M2eUJ6Qzs7RXlDcDZ5Qks7SUFDRTtJQUNBO0d6Q3U2eUJQOztFeUNwNnlCSztJQUNFO0lBQ0E7R3pDdTZ5QlA7Q0FDRjs7QXlDdit5Qkc7RUFBWTtDekMyK3lCZjs7QXlDMSt5Qkc7RUFBWTtDekM4K3lCZjs7QXlDNyt5Qkc7RUFBWTtDekNpL3lCZjs7QXlDaC95Qkc7RUFBWTtDekNvL3lCZjs7QXlDbi95Qkc7RUFBWTtDekN1L3lCZjs7QXlDci95Qkc7RUFDRTtFQUNBO0N6Q3cveUJMOztBeUNyL3lCRztFQUNFO0VBQ0E7Q3pDdy95Qkw7O0F5Q3IveUJHO0VBQWU7Q3pDeS95QmxCOztBeUN4L3lCRztFQUFlO0N6QzQveUJsQjs7QXlDMy95Qkc7RUFBZTtDekMrL3lCbEI7O0F5QzkveUJHO0VBQWU7Q3pDa2d6QmxCOztBeUNqZ3pCRztFQUFlO0N6Q3FnekJsQjs7QXlDbmd6Qkc7RUFDRTtFQUNBO0N6Q3NnekJMOztBeUNuZ3pCRztFQUNFO0VBQ0E7Q3pDc2d6Qkw7O0FpQ25uekJLO0VRa0hFO0lBQWlDO0d6Q3NnekJ0Qzs7RXlDcmd6Qks7SUFBaUM7R3pDeWd6QnRDOztFeUN4Z3pCSztJQUFpQztHekM0Z3pCdEM7O0V5QzNnekJLO0lBQWlDO0d6QytnekJ0Qzs7RXlDOWd6Qks7SUFBaUM7R3pDa2h6QnRDOztFeUNoaHpCSztJQUNFO0lBQ0E7R3pDbWh6QlA7O0V5Q2hoekJLO0lBQ0U7SUFDQTtHekNtaHpCUDs7RXlDaGh6Qks7SUFBb0M7R3pDb2h6QnpDOztFeUNuaHpCSztJQUFvQztHekN1aHpCekM7O0V5Q3RoekJLO0lBQW9DO0d6QzBoekJ6Qzs7RXlDemh6Qks7SUFBb0M7R3pDNmh6QnpDOztFeUM1aHpCSztJQUFvQztHekNnaXpCekM7O0V5QzloekJLO0lBQ0U7SUFDQTtHekNpaXpCUDs7RXlDOWh6Qks7SUFDRTtJQUNBO0d6Q2lpekJQO0NBQ0Y7O0FpQ2pyekJLO0VRa0hFO0lBQWlDO0d6Q29rekJ0Qzs7RXlDbmt6Qks7SUFBaUM7R3pDdWt6QnRDOztFeUN0a3pCSztJQUFpQztHekMwa3pCdEM7O0V5Q3prekJLO0lBQWlDO0d6QzZrekJ0Qzs7RXlDNWt6Qks7SUFBaUM7R3pDZ2x6QnRDOztFeUM5a3pCSztJQUNFO0lBQ0E7R3pDaWx6QlA7O0V5QzlrekJLO0lBQ0U7SUFDQTtHekNpbHpCUDs7RXlDOWt6Qks7SUFBb0M7R3pDa2x6QnpDOztFeUNqbHpCSztJQUFvQztHekNxbHpCekM7O0V5Q3BsekJLO0lBQW9DO0d6Q3dsekJ6Qzs7RXlDdmx6Qks7SUFBb0M7R3pDMmx6QnpDOztFeUMxbHpCSztJQUFvQztHekM4bHpCekM7O0V5QzVsekJLO0lBQ0U7SUFDQTtHekMrbHpCUDs7RXlDNWx6Qks7SUFDRTtJQUNBO0d6QytsekJQO0NBQ0Y7O0FpQy91ekJLO0VRa0hFO0lBQWlDO0d6Q2tvekJ0Qzs7RXlDam96Qks7SUFBaUM7R3pDcW96QnRDOztFeUNwb3pCSztJQUFpQztHekN3b3pCdEM7O0V5Q3ZvekJLO0lBQWlDO0d6QzJvekJ0Qzs7RXlDMW96Qks7SUFBaUM7R3pDOG96QnRDOztFeUM1b3pCSztJQUNFO0lBQ0E7R3pDK296QlA7O0V5QzVvekJLO0lBQ0U7SUFDQTtHekMrb3pCUDs7RXlDNW96Qks7SUFBb0M7R3pDZ3B6QnpDOztFeUMvb3pCSztJQUFvQztHekNtcHpCekM7O0V5Q2xwekJLO0lBQW9DO0d6Q3NwekJ6Qzs7RXlDcnB6Qks7SUFBb0M7R3pDeXB6QnpDOztFeUN4cHpCSztJQUFvQztHekM0cHpCekM7O0V5QzFwekJLO0lBQ0U7SUFDQTtHekM2cHpCUDs7RXlDMXB6Qks7SUFDRTtJQUNBO0d6QzZwekJQO0NBQ0Y7O0FpQzd5ekJLO0VRa0hFO0lBQWlDO0d6Q2dzekJ0Qzs7RXlDL3J6Qks7SUFBaUM7R3pDbXN6QnRDOztFeUNsc3pCSztJQUFpQztHekNzc3pCdEM7O0V5Q3JzekJLO0lBQWlDO0d6Q3lzekJ0Qzs7RXlDeHN6Qks7SUFBaUM7R3pDNHN6QnRDOztFeUMxc3pCSztJQUNFO0lBQ0E7R3pDNnN6QlA7O0V5QzFzekJLO0lBQ0U7SUFDQTtHekM2c3pCUDs7RXlDMXN6Qks7SUFBb0M7R3pDOHN6QnpDOztFeUM3c3pCSztJQUFvQztHekNpdHpCekM7O0V5Q2h0ekJLO0lBQW9DO0d6Q290ekJ6Qzs7RXlDbnR6Qks7SUFBb0M7R3pDdXR6QnpDOztFeUN0dHpCSztJQUFvQztHekMwdHpCekM7O0V5Q3h0ekJLO0lBQ0U7SUFDQTtHekMydHpCUDs7RXlDeHR6Qks7SUFDRTtJQUNBO0d6QzJ0ekJQO0NBQ0Y7O0FpQzMyekJLO0VRa0hFO0lBQWlDO0d6Qzh2ekJ0Qzs7RXlDN3Z6Qks7SUFBaUM7R3pDaXd6QnRDOztFeUNod3pCSztJQUFpQztHekNvd3pCdEM7O0V5Q253ekJLO0lBQWlDO0d6Q3V3ekJ0Qzs7RXlDdHd6Qks7SUFBaUM7R3pDMHd6QnRDOztFeUN4d3pCSztJQUNFO0lBQ0E7R3pDMnd6QlA7O0V5Q3h3ekJLO0lBQ0U7SUFDQTtHekMyd3pCUDs7RXlDeHd6Qks7SUFBb0M7R3pDNHd6QnpDOztFeUMzd3pCSztJQUFvQztHekMrd3pCekM7O0V5Qzl3ekJLO0lBQW9DO0d6Q2t4ekJ6Qzs7RXlDanh6Qks7SUFBb0M7R3pDcXh6QnpDOztFeUNweHpCSztJQUFvQztHekN3eHpCekM7O0V5Q3R4ekJLO0lBQ0U7SUFDQTtHekN5eHpCUDs7RXlDdHh6Qks7SUFDRTtJQUNBO0d6Q3l4ekJQO0NBQ0Y7O0FpQ3o2ekJLO0VRa0hFO0lBQWlDO0d6QzR6ekJ0Qzs7RXlDM3p6Qks7SUFBaUM7R3pDK3p6QnRDOztFeUM5enpCSztJQUFpQztHekNrMHpCdEM7O0V5Q2owekJLO0lBQWlDO0d6Q3EwekJ0Qzs7RXlDcDB6Qks7SUFBaUM7R3pDdzB6QnRDOztFeUN0MHpCSztJQUNFO0lBQ0E7R3pDeTB6QlA7O0V5Q3QwekJLO0lBQ0U7SUFDQTtHekN5MHpCUDs7RXlDdDB6Qks7SUFBb0M7R3pDMDB6QnpDOztFeUN6MHpCSztJQUFvQztHekM2MHpCekM7O0V5QzUwekJLO0lBQW9DO0d6Q2cxekJ6Qzs7RXlDLzB6Qks7SUFBb0M7R3pDbTF6QnpDOztFeUNsMXpCSztJQUFvQztHekNzMXpCekM7O0V5Q3AxekJLO0lBQ0U7SUFDQTtHekN1MXpCUDs7RXlDcDF6Qks7SUFDRTtJQUNBO0d6Q3UxekJQO0NBQ0Y7O0FpQ3YrekJLO0VRa0hFO0lBQWlDO0d6QzAzekJ0Qzs7RXlDejN6Qks7SUFBaUM7R3pDNjN6QnRDOztFeUM1M3pCSztJQUFpQztHekNnNHpCdEM7O0V5Qy8zekJLO0lBQWlDO0d6Q200ekJ0Qzs7RXlDbDR6Qks7SUFBaUM7R3pDczR6QnRDOztFeUNwNHpCSztJQUNFO0lBQ0E7R3pDdTR6QlA7O0V5Q3A0ekJLO0lBQ0U7SUFDQTtHekN1NHpCUDs7RXlDcDR6Qks7SUFBb0M7R3pDdzR6QnpDOztFeUN2NHpCSztJQUFvQztHekMyNHpCekM7O0V5QzE0ekJLO0lBQW9DO0d6Qzg0ekJ6Qzs7RXlDNzR6Qks7SUFBb0M7R3pDaTV6QnpDOztFeUNoNXpCSztJQUFvQztHekNvNXpCekM7O0V5Q2w1ekJLO0lBQ0U7SUFDQTtHekNxNXpCUDs7RXlDbDV6Qks7SUFDRTtJQUNBO0d6Q3E1ekJQO0NBQ0Y7O0FpQ3JpMEJLO0VRa0hFO0lBQWlDO0d6Q3c3ekJ0Qzs7RXlDdjd6Qks7SUFBaUM7R3pDMjd6QnRDOztFeUMxN3pCSztJQUFpQztHekM4N3pCdEM7O0V5Qzc3ekJLO0lBQWlDO0d6Q2k4ekJ0Qzs7RXlDaDh6Qks7SUFBaUM7R3pDbzh6QnRDOztFeUNsOHpCSztJQUNFO0lBQ0E7R3pDcTh6QlA7O0V5Q2w4ekJLO0lBQ0U7SUFDQTtHekNxOHpCUDs7RXlDbDh6Qks7SUFBb0M7R3pDczh6QnpDOztFeUNyOHpCSztJQUFvQztHekN5OHpCekM7O0V5Q3g4ekJLO0lBQW9DO0d6QzQ4ekJ6Qzs7RXlDMzh6Qks7SUFBb0M7R3pDKzh6QnpDOztFeUM5OHpCSztJQUFvQztHekNrOXpCekM7O0V5Q2g5ekJLO0lBQ0U7SUFDQTtHekNtOXpCUDs7RXlDaDl6Qks7SUFDRTtJQUNBO0d6Q205ekJQO0NBQ0Y7O0FpQ25tMEJLO0VRa0hFO0lBQWlDO0d6Q3MvekJ0Qzs7RXlDci96Qks7SUFBaUM7R3pDeS96QnRDOztFeUN4L3pCSztJQUFpQztHekM0L3pCdEM7O0V5QzMvekJLO0lBQWlDO0d6QysvekJ0Qzs7RXlDOS96Qks7SUFBaUM7R3pDa2cwQnRDOztFeUNoZzBCSztJQUNFO0lBQ0E7R3pDbWcwQlA7O0V5Q2hnMEJLO0lBQ0U7SUFDQTtHekNtZzBCUDs7RXlDaGcwQks7SUFBb0M7R3pDb2cwQnpDOztFeUNuZzBCSztJQUFvQztHekN1ZzBCekM7O0V5Q3RnMEJLO0lBQW9DO0d6QzBnMEJ6Qzs7RXlDemcwQks7SUFBb0M7R3pDNmcwQnpDOztFeUM1ZzBCSztJQUFvQztHekNnaDBCekM7O0V5QzlnMEJLO0lBQ0U7SUFDQTtHekNpaDBCUDs7RXlDOWcwQks7SUFDRTtJQUNBO0d6Q2loMEJQO0NBQ0Y7O0FpQ2pxMEJLO0VRa0hFO0lBQWlDO0d6Q29qMEJ0Qzs7RXlDbmowQks7SUFBaUM7R3pDdWowQnRDOztFeUN0ajBCSztJQUFpQztHekMwajBCdEM7O0V5Q3pqMEJLO0lBQWlDO0d6QzZqMEJ0Qzs7RXlDNWowQks7SUFBaUM7R3pDZ2swQnRDOztFeUM5ajBCSztJQUNFO0lBQ0E7R3pDaWswQlA7O0V5QzlqMEJLO0lBQ0U7SUFDQTtHekNpazBCUDs7RXlDOWowQks7SUFBb0M7R3pDa2swQnpDOztFeUNqazBCSztJQUFvQztHekNxazBCekM7O0V5Q3BrMEJLO0lBQW9DO0d6Q3drMEJ6Qzs7RXlDdmswQks7SUFBb0M7R3pDMmswQnpDOztFeUMxazBCSztJQUFvQztHekM4azBCekM7O0V5QzVrMEJLO0lBQ0U7SUFDQTtHekMrazBCUDs7RXlDNWswQks7SUFDRTtJQUNBO0d6QytrMEJQO0NBQ0Y7O0FpQy90MEJLO0VRa0hFO0lBQWlDO0d6Q2tuMEJ0Qzs7RXlDam4wQks7SUFBaUM7R3pDcW4wQnRDOztFeUNwbjBCSztJQUFpQztHekN3bjBCdEM7O0V5Q3ZuMEJLO0lBQWlDO0d6QzJuMEJ0Qzs7RXlDMW4wQks7SUFBaUM7R3pDOG4wQnRDOztFeUM1bjBCSztJQUNFO0lBQ0E7R3pDK24wQlA7O0V5QzVuMEJLO0lBQ0U7SUFDQTtHekMrbjBCUDs7RXlDNW4wQks7SUFBb0M7R3pDZ28wQnpDOztFeUMvbjBCSztJQUFvQztHekNtbzBCekM7O0V5Q2xvMEJLO0lBQW9DO0d6Q3NvMEJ6Qzs7RXlDcm8wQks7SUFBb0M7R3pDeW8wQnpDOztFeUN4bzBCSztJQUFvQztHekM0bzBCekM7O0V5QzFvMEJLO0lBQ0U7SUFDQTtHekM2bzBCUDs7RXlDMW8wQks7SUFDRTtJQUNBO0d6QzZvMEJQO0NBQ0Y7O0FpQzd4MEJLO0VRa0hFO0lBQWlDO0d6Q2dyMEJ0Qzs7RXlDL3EwQks7SUFBaUM7R3pDbXIwQnRDOztFeUNscjBCSztJQUFpQztHekNzcjBCdEM7O0V5Q3JyMEJLO0lBQWlDO0d6Q3lyMEJ0Qzs7RXlDeHIwQks7SUFBaUM7R3pDNHIwQnRDOztFeUMxcjBCSztJQUNFO0lBQ0E7R3pDNnIwQlA7O0V5QzFyMEJLO0lBQ0U7SUFDQTtHekM2cjBCUDs7RXlDMXIwQks7SUFBb0M7R3pDOHIwQnpDOztFeUM3cjBCSztJQUFvQztHekNpczBCekM7O0V5Q2hzMEJLO0lBQW9DO0d6Q29zMEJ6Qzs7RXlDbnMwQks7SUFBb0M7R3pDdXMwQnpDOztFeUN0czBCSztJQUFvQztHekMwczBCekM7O0V5Q3hzMEJLO0lBQ0U7SUFDQTtHekMyczBCUDs7RXlDeHMwQks7SUFDRTtJQUNBO0d6QzJzMEJQO0NBQ0Y7O0F5QzN3MEJHO0VBQVk7Q3pDK3cwQmY7O0F5Qzl3MEJHO0VBQVk7Q3pDa3gwQmY7O0F5Q2p4MEJHO0VBQVk7Q3pDcXgwQmY7O0F5Q3B4MEJHO0VBQVk7Q3pDd3gwQmY7O0F5Q3Z4MEJHO0VBQVk7Q3pDMngwQmY7O0F5Q3p4MEJHO0VBQ0U7RUFDQTtDekM0eDBCTDs7QXlDengwQkc7RUFDRTtFQUNBO0N6QzR4MEJMOztBeUN6eDBCRztFQUFlO0N6QzZ4MEJsQjs7QXlDNXgwQkc7RUFBZTtDekNneTBCbEI7O0F5Qy94MEJHO0VBQWU7Q3pDbXkwQmxCOztBeUNseTBCRztFQUFlO0N6Q3N5MEJsQjs7QXlDcnkwQkc7RUFBZTtDekN5eTBCbEI7O0F5Q3Z5MEJHO0VBQ0U7RUFDQTtDekMweTBCTDs7QXlDdnkwQkc7RUFDRTtFQUNBO0N6QzB5MEJMOztBaUN2NTBCSztFUWtIRTtJQUFpQztHekMweTBCdEM7O0V5Q3p5MEJLO0lBQWlDO0d6QzZ5MEJ0Qzs7RXlDNXkwQks7SUFBaUM7R3pDZ3owQnRDOztFeUMveTBCSztJQUFpQztHekNtejBCdEM7O0V5Q2x6MEJLO0lBQWlDO0d6Q3N6MEJ0Qzs7RXlDcHowQks7SUFDRTtJQUNBO0d6Q3V6MEJQOztFeUNwejBCSztJQUNFO0lBQ0E7R3pDdXowQlA7O0V5Q3B6MEJLO0lBQW9DO0d6Q3d6MEJ6Qzs7RXlDdnowQks7SUFBb0M7R3pDMnowQnpDOztFeUMxejBCSztJQUFvQztHekM4ejBCekM7O0V5Qzd6MEJLO0lBQW9DO0d6Q2kwMEJ6Qzs7RXlDaDAwQks7SUFBb0M7R3pDbzAwQnpDOztFeUNsMDBCSztJQUNFO0lBQ0E7R3pDcTAwQlA7O0V5Q2wwMEJLO0lBQ0U7SUFDQTtHekNxMDBCUDtDQUNGOztBaUNyOTBCSztFUWtIRTtJQUFpQztHekN3MjBCdEM7O0V5Q3YyMEJLO0lBQWlDO0d6QzIyMEJ0Qzs7RXlDMTIwQks7SUFBaUM7R3pDODIwQnRDOztFeUM3MjBCSztJQUFpQztHekNpMzBCdEM7O0V5Q2gzMEJLO0lBQWlDO0d6Q28zMEJ0Qzs7RXlDbDMwQks7SUFDRTtJQUNBO0d6Q3EzMEJQOztFeUNsMzBCSztJQUNFO0lBQ0E7R3pDcTMwQlA7O0V5Q2wzMEJLO0lBQW9DO0d6Q3MzMEJ6Qzs7RXlDcjMwQks7SUFBb0M7R3pDeTMwQnpDOztFeUN4MzBCSztJQUFvQztHekM0MzBCekM7O0V5QzMzMEJLO0lBQW9DO0d6QyszMEJ6Qzs7RXlDOTMwQks7SUFBb0M7R3pDazQwQnpDOztFeUNoNDBCSztJQUNFO0lBQ0E7R3pDbTQwQlA7O0V5Q2g0MEJLO0lBQ0U7SUFDQTtHekNtNDBCUDtDQUNGOztBaUNuaDFCSztFUWtIRTtJQUFpQztHekNzNjBCdEM7O0V5Q3I2MEJLO0lBQWlDO0d6Q3k2MEJ0Qzs7RXlDeDYwQks7SUFBaUM7R3pDNDYwQnRDOztFeUMzNjBCSztJQUFpQztHekMrNjBCdEM7O0V5Qzk2MEJLO0lBQWlDO0d6Q2s3MEJ0Qzs7RXlDaDcwQks7SUFDRTtJQUNBO0d6Q203MEJQOztFeUNoNzBCSztJQUNFO0lBQ0E7R3pDbTcwQlA7O0V5Q2g3MEJLO0lBQW9DO0d6Q283MEJ6Qzs7RXlDbjcwQks7SUFBb0M7R3pDdTcwQnpDOztFeUN0NzBCSztJQUFvQztHekMwNzBCekM7O0V5Q3o3MEJLO0lBQW9DO0d6QzY3MEJ6Qzs7RXlDNTcwQks7SUFBb0M7R3pDZzgwQnpDOztFeUM5NzBCSztJQUNFO0lBQ0E7R3pDaTgwQlA7O0V5Qzk3MEJLO0lBQ0U7SUFDQTtHekNpODBCUDtDQUNGOztBaUNqbDFCSztFUWtIRTtJQUFpQztHekNvKzBCdEM7O0V5Q24rMEJLO0lBQWlDO0d6Q3UrMEJ0Qzs7RXlDdCswQks7SUFBaUM7R3pDMCswQnRDOztFeUN6KzBCSztJQUFpQztHekM2KzBCdEM7O0V5QzUrMEJLO0lBQWlDO0d6Q2cvMEJ0Qzs7RXlDOSswQks7SUFDRTtJQUNBO0d6Q2kvMEJQOztFeUM5KzBCSztJQUNFO0lBQ0E7R3pDaS8wQlA7O0V5QzkrMEJLO0lBQW9DO0d6Q2svMEJ6Qzs7RXlDai8wQks7SUFBb0M7R3pDcS8wQnpDOztFeUNwLzBCSztJQUFvQztHekN3LzBCekM7O0V5Q3YvMEJLO0lBQW9DO0d6QzIvMEJ6Qzs7RXlDMS8wQks7SUFBb0M7R3pDOC8wQnpDOztFeUM1LzBCSztJQUNFO0lBQ0E7R3pDKy8wQlA7O0V5QzUvMEJLO0lBQ0U7SUFDQTtHekMrLzBCUDtDQUNGOztBaUMvbzFCSztFUWtIRTtJQUFpQztHekNraTFCdEM7O0V5Q2ppMUJLO0lBQWlDO0d6Q3FpMUJ0Qzs7RXlDcGkxQks7SUFBaUM7R3pDd2kxQnRDOztFeUN2aTFCSztJQUFpQztHekMyaTFCdEM7O0V5QzFpMUJLO0lBQWlDO0d6QzhpMUJ0Qzs7RXlDNWkxQks7SUFDRTtJQUNBO0d6QytpMUJQOztFeUM1aTFCSztJQUNFO0lBQ0E7R3pDK2kxQlA7O0V5QzVpMUJLO0lBQW9DO0d6Q2dqMUJ6Qzs7RXlDL2kxQks7SUFBb0M7R3pDbWoxQnpDOztFeUNsajFCSztJQUFvQztHekNzajFCekM7O0V5Q3JqMUJLO0lBQW9DO0d6Q3lqMUJ6Qzs7RXlDeGoxQks7SUFBb0M7R3pDNGoxQnpDOztFeUMxajFCSztJQUNFO0lBQ0E7R3pDNmoxQlA7O0V5QzFqMUJLO0lBQ0U7SUFDQTtHekM2ajFCUDtDQUNGOztBaUM3czFCSztFUWtIRTtJQUFpQztHekNnbTFCdEM7O0V5Qy9sMUJLO0lBQWlDO0d6Q21tMUJ0Qzs7RXlDbG0xQks7SUFBaUM7R3pDc20xQnRDOztFeUNybTFCSztJQUFpQztHekN5bTFCdEM7O0V5Q3htMUJLO0lBQWlDO0d6QzRtMUJ0Qzs7RXlDMW0xQks7SUFDRTtJQUNBO0d6QzZtMUJQOztFeUMxbTFCSztJQUNFO0lBQ0E7R3pDNm0xQlA7O0V5QzFtMUJLO0lBQW9DO0d6QzhtMUJ6Qzs7RXlDN20xQks7SUFBb0M7R3pDaW4xQnpDOztFeUNobjFCSztJQUFvQztHekNvbjFCekM7O0V5Q25uMUJLO0lBQW9DO0d6Q3VuMUJ6Qzs7RXlDdG4xQks7SUFBb0M7R3pDMG4xQnpDOztFeUN4bjFCSztJQUNFO0lBQ0E7R3pDMm4xQlA7O0V5Q3huMUJLO0lBQ0U7SUFDQTtHekMybjFCUDtDQUNGOztBaUMzdzFCSztFUWtIRTtJQUFpQztHekM4cDFCdEM7O0V5QzdwMUJLO0lBQWlDO0d6Q2lxMUJ0Qzs7RXlDaHExQks7SUFBaUM7R3pDb3ExQnRDOztFeUNucTFCSztJQUFpQztHekN1cTFCdEM7O0V5Q3RxMUJLO0lBQWlDO0d6QzBxMUJ0Qzs7RXlDeHExQks7SUFDRTtJQUNBO0d6QzJxMUJQOztFeUN4cTFCSztJQUNFO0lBQ0E7R3pDMnExQlA7O0V5Q3hxMUJLO0lBQW9DO0d6QzRxMUJ6Qzs7RXlDM3ExQks7SUFBb0M7R3pDK3ExQnpDOztFeUM5cTFCSztJQUFvQztHekNrcjFCekM7O0V5Q2pyMUJLO0lBQW9DO0d6Q3FyMUJ6Qzs7RXlDcHIxQks7SUFBb0M7R3pDd3IxQnpDOztFeUN0cjFCSztJQUNFO0lBQ0E7R3pDeXIxQlA7O0V5Q3RyMUJLO0lBQ0U7SUFDQTtHekN5cjFCUDtDQUNGOztBaUN6MDFCSztFUWtIRTtJQUFpQztHekM0dDFCdEM7O0V5QzN0MUJLO0lBQWlDO0d6Qyt0MUJ0Qzs7RXlDOXQxQks7SUFBaUM7R3pDa3UxQnRDOztFeUNqdTFCSztJQUFpQztHekNxdTFCdEM7O0V5Q3B1MUJLO0lBQWlDO0d6Q3d1MUJ0Qzs7RXlDdHUxQks7SUFDRTtJQUNBO0d6Q3l1MUJQOztFeUN0dTFCSztJQUNFO0lBQ0E7R3pDeXUxQlA7O0V5Q3R1MUJLO0lBQW9DO0d6QzB1MUJ6Qzs7RXlDenUxQks7SUFBb0M7R3pDNnUxQnpDOztFeUM1dTFCSztJQUFvQztHekNndjFCekM7O0V5Qy91MUJLO0lBQW9DO0d6Q212MUJ6Qzs7RXlDbHYxQks7SUFBb0M7R3pDc3YxQnpDOztFeUNwdjFCSztJQUNFO0lBQ0E7R3pDdXYxQlA7O0V5Q3B2MUJLO0lBQ0U7SUFDQTtHekN1djFCUDtDQUNGOztBaUN2NDFCSztFUWtIRTtJQUFpQztHekMweDFCdEM7O0V5Q3p4MUJLO0lBQWlDO0d6QzZ4MUJ0Qzs7RXlDNXgxQks7SUFBaUM7R3pDZ3kxQnRDOztFeUMveDFCSztJQUFpQztHekNteTFCdEM7O0V5Q2x5MUJLO0lBQWlDO0d6Q3N5MUJ0Qzs7RXlDcHkxQks7SUFDRTtJQUNBO0d6Q3V5MUJQOztFeUNweTFCSztJQUNFO0lBQ0E7R3pDdXkxQlA7O0V5Q3B5MUJLO0lBQW9DO0d6Q3d5MUJ6Qzs7RXlDdnkxQks7SUFBb0M7R3pDMnkxQnpDOztFeUMxeTFCSztJQUFvQztHekM4eTFCekM7O0V5Qzd5MUJLO0lBQW9DO0d6Q2l6MUJ6Qzs7RXlDaHoxQks7SUFBb0M7R3pDb3oxQnpDOztFeUNsejFCSztJQUNFO0lBQ0E7R3pDcXoxQlA7O0V5Q2x6MUJLO0lBQ0U7SUFDQTtHekNxejFCUDtDQUNGOztBaUNyODFCSztFUWtIRTtJQUFpQztHekN3MTFCdEM7O0V5Q3YxMUJLO0lBQWlDO0d6QzIxMUJ0Qzs7RXlDMTExQks7SUFBaUM7R3pDODExQnRDOztFeUM3MTFCSztJQUFpQztHekNpMjFCdEM7O0V5Q2gyMUJLO0lBQWlDO0d6Q28yMUJ0Qzs7RXlDbDIxQks7SUFDRTtJQUNBO0d6Q3EyMUJQOztFeUNsMjFCSztJQUNFO0lBQ0E7R3pDcTIxQlA7O0V5Q2wyMUJLO0lBQW9DO0d6Q3MyMUJ6Qzs7RXlDcjIxQks7SUFBb0M7R3pDeTIxQnpDOztFeUN4MjFCSztJQUFvQztHekM0MjFCekM7O0V5QzMyMUJLO0lBQW9DO0d6QysyMUJ6Qzs7RXlDOTIxQks7SUFBb0M7R3pDazMxQnpDOztFeUNoMzFCSztJQUNFO0lBQ0E7R3pDbTMxQlA7O0V5Q2gzMUJLO0lBQ0U7SUFDQTtHekNtMzFCUDtDQUNGOztBaUNuZzJCSztFUWtIRTtJQUFpQztHekNzNTFCdEM7O0V5Q3I1MUJLO0lBQWlDO0d6Q3k1MUJ0Qzs7RXlDeDUxQks7SUFBaUM7R3pDNDUxQnRDOztFeUMzNTFCSztJQUFpQztHekMrNTFCdEM7O0V5Qzk1MUJLO0lBQWlDO0d6Q2s2MUJ0Qzs7RXlDaDYxQks7SUFDRTtJQUNBO0d6Q202MUJQOztFeUNoNjFCSztJQUNFO0lBQ0E7R3pDbTYxQlA7O0V5Q2g2MUJLO0lBQW9DO0d6Q282MUJ6Qzs7RXlDbjYxQks7SUFBb0M7R3pDdTYxQnpDOztFeUN0NjFCSztJQUFvQztHekMwNjFCekM7O0V5Q3o2MUJLO0lBQW9DO0d6QzY2MUJ6Qzs7RXlDNTYxQks7SUFBb0M7R3pDZzcxQnpDOztFeUM5NjFCSztJQUNFO0lBQ0E7R3pDaTcxQlA7O0V5Qzk2MUJLO0lBQ0U7SUFDQTtHekNpNzFCUDtDQUNGOztBaUNqazJCSztFUWtIRTtJQUFpQztHekNvOTFCdEM7O0V5Q245MUJLO0lBQWlDO0d6Q3U5MUJ0Qzs7RXlDdDkxQks7SUFBaUM7R3pDMDkxQnRDOztFeUN6OTFCSztJQUFpQztHekM2OTFCdEM7O0V5QzU5MUJLO0lBQWlDO0d6Q2crMUJ0Qzs7RXlDOTkxQks7SUFDRTtJQUNBO0d6Q2krMUJQOztFeUM5OTFCSztJQUNFO0lBQ0E7R3pDaSsxQlA7O0V5Qzk5MUJLO0lBQW9DO0d6Q2srMUJ6Qzs7RXlDaisxQks7SUFBb0M7R3pDcSsxQnpDOztFeUNwKzFCSztJQUFvQztHekN3KzFCekM7O0V5Q3YrMUJLO0lBQW9DO0d6QzIrMUJ6Qzs7RXlDMSsxQks7SUFBb0M7R3pDOCsxQnpDOztFeUM1KzFCSztJQUNFO0lBQ0E7R3pDKysxQlA7O0V5QzUrMUJLO0lBQ0U7SUFDQTtHekMrKzFCUDtDQUNGOztBeUNsKzFCRztFQUFZO0N6Q3MrMUJmOztBeUNyKzFCRztFQUFZO0N6Q3krMUJmOztBeUN4KzFCRztFQUFZO0N6QzQrMUJmOztBeUMzKzFCRztFQUFZO0N6QysrMUJmOztBeUM5KzFCRztFQUFZO0N6Q2svMUJmOztBeUNoLzFCRztFQUNFO0VBQ0E7Q3pDbS8xQkw7O0F5Q2gvMUJHO0VBQ0U7RUFDQTtDekNtLzFCTDs7QXlDaC8xQkc7RUFBZTtDekNvLzFCbEI7O0F5Q24vMUJHO0VBQWU7Q3pDdS8xQmxCOztBeUN0LzFCRztFQUFlO0N6QzAvMUJsQjs7QXlDei8xQkc7RUFBZTtDekM2LzFCbEI7O0F5QzUvMUJHO0VBQWU7Q3pDZ2cyQmxCOztBeUM5LzFCRztFQUNFO0VBQ0E7Q3pDaWcyQkw7O0F5QzkvMUJHO0VBQ0U7RUFDQTtDekNpZzJCTDs7QWlDM3IyQks7RVErTEU7SUFBaUM7R3pDaWcyQnRDOztFeUNoZzJCSztJQUFpQztHekNvZzJCdEM7O0V5Q25nMkJLO0lBQWlDO0d6Q3VnMkJ0Qzs7RXlDdGcyQks7SUFBaUM7R3pDMGcyQnRDOztFeUN6ZzJCSztJQUFpQztHekM2ZzJCdEM7O0V5QzNnMkJLO0lBQ0U7SUFDQTtHekM4ZzJCUDs7RXlDM2cyQks7SUFDRTtJQUNBO0d6QzhnMkJQOztFeUMzZzJCSztJQUFvQztHekMrZzJCekM7O0V5QzlnMkJLO0lBQW9DO0d6Q2toMkJ6Qzs7RXlDamgyQks7SUFBb0M7R3pDcWgyQnpDOztFeUNwaDJCSztJQUFvQztHekN3aDJCekM7O0V5Q3ZoMkJLO0lBQW9DO0d6QzJoMkJ6Qzs7RXlDemgyQks7SUFDRTtJQUNBO0d6QzRoMkJQOztFeUN6aDJCSztJQUNFO0lBQ0E7R3pDNGgyQlA7Q0FDRjs7QWlDenYyQks7RVErTEU7SUFBaUM7R3pDK2oyQnRDOztFeUM5ajJCSztJQUFpQztHekNrazJCdEM7O0V5Q2prMkJLO0lBQWlDO0d6Q3FrMkJ0Qzs7RXlDcGsyQks7SUFBaUM7R3pDd2syQnRDOztFeUN2azJCSztJQUFpQztHekMyazJCdEM7O0V5Q3prMkJLO0lBQ0U7SUFDQTtHekM0azJCUDs7RXlDemsyQks7SUFDRTtJQUNBO0d6QzRrMkJQOztFeUN6azJCSztJQUFvQztHekM2azJCekM7O0V5QzVrMkJLO0lBQW9DO0d6Q2dsMkJ6Qzs7RXlDL2syQks7SUFBb0M7R3pDbWwyQnpDOztFeUNsbDJCSztJQUFvQztHekNzbDJCekM7O0V5Q3JsMkJLO0lBQW9DO0d6Q3lsMkJ6Qzs7RXlDdmwyQks7SUFDRTtJQUNBO0d6QzBsMkJQOztFeUN2bDJCSztJQUNFO0lBQ0E7R3pDMGwyQlA7Q0FDRjs7QWlDdnoyQks7RVErTEU7SUFBaUM7R3pDNm4yQnRDOztFeUM1bjJCSztJQUFpQztHekNnbzJCdEM7O0V5Qy9uMkJLO0lBQWlDO0d6Q21vMkJ0Qzs7RXlDbG8yQks7SUFBaUM7R3pDc28yQnRDOztFeUNybzJCSztJQUFpQztHekN5bzJCdEM7O0V5Q3ZvMkJLO0lBQ0U7SUFDQTtHekMwbzJCUDs7RXlDdm8yQks7SUFDRTtJQUNBO0d6QzBvMkJQOztFeUN2bzJCSztJQUFvQztHekMybzJCekM7O0V5QzFvMkJLO0lBQW9DO0d6QzhvMkJ6Qzs7RXlDN28yQks7SUFBb0M7R3pDaXAyQnpDOztFeUNocDJCSztJQUFvQztHekNvcDJCekM7O0V5Q25wMkJLO0lBQW9DO0d6Q3VwMkJ6Qzs7RXlDcnAyQks7SUFDRTtJQUNBO0d6Q3dwMkJQOztFeUNycDJCSztJQUNFO0lBQ0E7R3pDd3AyQlA7Q0FDRjs7QWlDcjMyQks7RVErTEU7SUFBaUM7R3pDMnIyQnRDOztFeUMxcjJCSztJQUFpQztHekM4cjJCdEM7O0V5QzdyMkJLO0lBQWlDO0d6Q2lzMkJ0Qzs7RXlDaHMyQks7SUFBaUM7R3pDb3MyQnRDOztFeUNuczJCSztJQUFpQztHekN1czJCdEM7O0V5Q3JzMkJLO0lBQ0U7SUFDQTtHekN3czJCUDs7RXlDcnMyQks7SUFDRTtJQUNBO0d6Q3dzMkJQOztFeUNyczJCSztJQUFvQztHekN5czJCekM7O0V5Q3hzMkJLO0lBQW9DO0d6QzRzMkJ6Qzs7RXlDM3MyQks7SUFBb0M7R3pDK3MyQnpDOztFeUM5czJCSztJQUFvQztHekNrdDJCekM7O0V5Q2p0MkJLO0lBQW9DO0d6Q3F0MkJ6Qzs7RXlDbnQyQks7SUFDRTtJQUNBO0d6Q3N0MkJQOztFeUNudDJCSztJQUNFO0lBQ0E7R3pDc3QyQlA7Q0FDRjs7QWlDbjcyQks7RVErTEU7SUFBaUM7R3pDeXYyQnRDOztFeUN4djJCSztJQUFpQztHekM0djJCdEM7O0V5QzN2MkJLO0lBQWlDO0d6Qyt2MkJ0Qzs7RXlDOXYyQks7SUFBaUM7R3pDa3cyQnRDOztFeUNqdzJCSztJQUFpQztHekNxdzJCdEM7O0V5Q253MkJLO0lBQ0U7SUFDQTtHekNzdzJCUDs7RXlDbncyQks7SUFDRTtJQUNBO0d6Q3N3MkJQOztFeUNudzJCSztJQUFvQztHekN1dzJCekM7O0V5Q3R3MkJLO0lBQW9DO0d6QzB3MkJ6Qzs7RXlDencyQks7SUFBb0M7R3pDNncyQnpDOztFeUM1dzJCSztJQUFvQztHekNneDJCekM7O0V5Qy93MkJLO0lBQW9DO0d6Q214MkJ6Qzs7RXlDangyQks7SUFDRTtJQUNBO0d6Q294MkJQOztFeUNqeDJCSztJQUNFO0lBQ0E7R3pDb3gyQlA7Q0FDRjs7QWlDai8yQks7RVErTEU7SUFBaUM7R3pDdXoyQnRDOztFeUN0ejJCSztJQUFpQztHekMwejJCdEM7O0V5Q3p6MkJLO0lBQWlDO0d6QzZ6MkJ0Qzs7RXlDNXoyQks7SUFBaUM7R3pDZzAyQnRDOztFeUMvejJCSztJQUFpQztHekNtMDJCdEM7O0V5Q2owMkJLO0lBQ0U7SUFDQTtHekNvMDJCUDs7RXlDajAyQks7SUFDRTtJQUNBO0d6Q28wMkJQOztFeUNqMDJCSztJQUFvQztHekNxMDJCekM7O0V5Q3AwMkJLO0lBQW9DO0d6Q3cwMkJ6Qzs7RXlDdjAyQks7SUFBb0M7R3pDMjAyQnpDOztFeUMxMDJCSztJQUFvQztHekM4MDJCekM7O0V5QzcwMkJLO0lBQW9DO0d6Q2kxMkJ6Qzs7RXlDLzAyQks7SUFDRTtJQUNBO0d6Q2sxMkJQOztFeUMvMDJCSztJQUNFO0lBQ0E7R3pDazEyQlA7Q0FDRjs7QWlDL2kzQks7RVErTEU7SUFBaUM7R3pDcTMyQnRDOztFeUNwMzJCSztJQUFpQztHekN3MzJCdEM7O0V5Q3YzMkJLO0lBQWlDO0d6QzIzMkJ0Qzs7RXlDMTMyQks7SUFBaUM7R3pDODMyQnRDOztFeUM3MzJCSztJQUFpQztHekNpNDJCdEM7O0V5Qy8zMkJLO0lBQ0U7SUFDQTtHekNrNDJCUDs7RXlDLzMyQks7SUFDRTtJQUNBO0d6Q2s0MkJQOztFeUMvMzJCSztJQUFvQztHekNtNDJCekM7O0V5Q2w0MkJLO0lBQW9DO0d6Q3M0MkJ6Qzs7RXlDcjQyQks7SUFBb0M7R3pDeTQyQnpDOztFeUN4NDJCSztJQUFvQztHekM0NDJCekM7O0V5QzM0MkJLO0lBQW9DO0d6Qys0MkJ6Qzs7RXlDNzQyQks7SUFDRTtJQUNBO0d6Q2c1MkJQOztFeUM3NDJCSztJQUNFO0lBQ0E7R3pDZzUyQlA7Q0FDRjs7QWlDN20zQks7RVErTEU7SUFBaUM7R3pDbTcyQnRDOztFeUNsNzJCSztJQUFpQztHekNzNzJCdEM7O0V5Q3I3MkJLO0lBQWlDO0d6Q3k3MkJ0Qzs7RXlDeDcyQks7SUFBaUM7R3pDNDcyQnRDOztFeUMzNzJCSztJQUFpQztHekMrNzJCdEM7O0V5Qzc3MkJLO0lBQ0U7SUFDQTtHekNnODJCUDs7RXlDNzcyQks7SUFDRTtJQUNBO0d6Q2c4MkJQOztFeUM3NzJCSztJQUFvQztHekNpODJCekM7O0V5Q2g4MkJLO0lBQW9DO0d6Q284MkJ6Qzs7RXlDbjgyQks7SUFBb0M7R3pDdTgyQnpDOztFeUN0ODJCSztJQUFvQztHekMwODJCekM7O0V5Q3o4MkJLO0lBQW9DO0d6QzY4MkJ6Qzs7RXlDMzgyQks7SUFDRTtJQUNBO0d6Qzg4MkJQOztFeUMzODJCSztJQUNFO0lBQ0E7R3pDODgyQlA7Q0FDRjs7QWlDM3EzQks7RVErTEU7SUFBaUM7R3pDaS8yQnRDOztFeUNoLzJCSztJQUFpQztHekNvLzJCdEM7O0V5Q24vMkJLO0lBQWlDO0d6Q3UvMkJ0Qzs7RXlDdC8yQks7SUFBaUM7R3pDMC8yQnRDOztFeUN6LzJCSztJQUFpQztHekM2LzJCdEM7O0V5QzMvMkJLO0lBQ0U7SUFDQTtHekM4LzJCUDs7RXlDMy8yQks7SUFDRTtJQUNBO0d6QzgvMkJQOztFeUMzLzJCSztJQUFvQztHekMrLzJCekM7O0V5QzkvMkJLO0lBQW9DO0d6Q2tnM0J6Qzs7RXlDamczQks7SUFBb0M7R3pDcWczQnpDOztFeUNwZzNCSztJQUFvQztHekN3ZzNCekM7O0V5Q3ZnM0JLO0lBQW9DO0d6QzJnM0J6Qzs7RXlDemczQks7SUFDRTtJQUNBO0d6QzRnM0JQOztFeUN6ZzNCSztJQUNFO0lBQ0E7R3pDNGczQlA7Q0FDRjs7QWlDenUzQks7RVErTEU7SUFBaUM7R3pDK2kzQnRDOztFeUM5aTNCSztJQUFpQztHekNrajNCdEM7O0V5Q2pqM0JLO0lBQWlDO0d6Q3FqM0J0Qzs7RXlDcGozQks7SUFBaUM7R3pDd2ozQnRDOztFeUN2ajNCSztJQUFpQztHekMyajNCdEM7O0V5Q3pqM0JLO0lBQ0U7SUFDQTtHekM0ajNCUDs7RXlDemozQks7SUFDRTtJQUNBO0d6QzRqM0JQOztFeUN6ajNCSztJQUFvQztHekM2ajNCekM7O0V5QzVqM0JLO0lBQW9DO0d6Q2drM0J6Qzs7RXlDL2ozQks7SUFBb0M7R3pDbWszQnpDOztFeUNsazNCSztJQUFvQztHekNzazNCekM7O0V5Q3JrM0JLO0lBQW9DO0d6Q3lrM0J6Qzs7RXlDdmszQks7SUFDRTtJQUNBO0d6QzBrM0JQOztFeUN2azNCSztJQUNFO0lBQ0E7R3pDMGszQlA7Q0FDRjs7QWlDdnkzQks7RVErTEU7SUFBaUM7R3pDNm0zQnRDOztFeUM1bTNCSztJQUFpQztHekNnbjNCdEM7O0V5Qy9tM0JLO0lBQWlDO0d6Q21uM0J0Qzs7RXlDbG4zQks7SUFBaUM7R3pDc24zQnRDOztFeUNybjNCSztJQUFpQztHekN5bjNCdEM7O0V5Q3ZuM0JLO0lBQ0U7SUFDQTtHekMwbjNCUDs7RXlDdm4zQks7SUFDRTtJQUNBO0d6QzBuM0JQOztFeUN2bjNCSztJQUFvQztHekMybjNCekM7O0V5QzFuM0JLO0lBQW9DO0d6QzhuM0J6Qzs7RXlDN24zQks7SUFBb0M7R3pDaW8zQnpDOztFeUNobzNCSztJQUFvQztHekNvbzNCekM7O0V5Q25vM0JLO0lBQW9DO0d6Q3VvM0J6Qzs7RXlDcm8zQks7SUFDRTtJQUNBO0d6Q3dvM0JQOztFeUNybzNCSztJQUNFO0lBQ0E7R3pDd28zQlA7Q0FDRjs7QWlDcjIzQks7RVErTEU7SUFBaUM7R3pDMnEzQnRDOztFeUMxcTNCSztJQUFpQztHekM4cTNCdEM7O0V5QzdxM0JLO0lBQWlDO0d6Q2lyM0J0Qzs7RXlDaHIzQks7SUFBaUM7R3pDb3IzQnRDOztFeUNucjNCSztJQUFpQztHekN1cjNCdEM7O0V5Q3JyM0JLO0lBQ0U7SUFDQTtHekN3cjNCUDs7RXlDcnIzQks7SUFDRTtJQUNBO0d6Q3dyM0JQOztFeUNycjNCSztJQUFvQztHekN5cjNCekM7O0V5Q3hyM0JLO0lBQW9DO0d6QzRyM0J6Qzs7RXlDM3IzQks7SUFBb0M7R3pDK3IzQnpDOztFeUM5cjNCSztJQUFvQztHekNrczNCekM7O0V5Q2pzM0JLO0lBQW9DO0d6Q3FzM0J6Qzs7RXlDbnMzQks7SUFDRTtJQUNBO0d6Q3NzM0JQOztFeUNuczNCSztJQUNFO0lBQ0E7R3pDc3MzQlA7Q0FDRjs7QXlDdHczQkc7RUFBWTtDekMwdzNCZjs7QXlDenczQkc7RUFBWTtDekM2dzNCZjs7QXlDNXczQkc7RUFBWTtDekNneDNCZjs7QXlDL3czQkc7RUFBWTtDekNteDNCZjs7QXlDbHgzQkc7RUFBWTtDekNzeDNCZjs7QXlDcHgzQkc7RUFDRTtFQUNBO0N6Q3V4M0JMOztBeUNweDNCRztFQUNFO0VBQ0E7Q3pDdXgzQkw7O0F5Q3B4M0JHO0VBQWU7Q3pDd3gzQmxCOztBeUN2eDNCRztFQUFlO0N6QzJ4M0JsQjs7QXlDMXgzQkc7RUFBZTtDekM4eDNCbEI7O0F5Qzd4M0JHO0VBQWU7Q3pDaXkzQmxCOztBeUNoeTNCRztFQUFlO0N6Q295M0JsQjs7QXlDbHkzQkc7RUFDRTtFQUNBO0N6Q3F5M0JMOztBeUNseTNCRztFQUNFO0VBQ0E7Q3pDcXkzQkw7O0FpQy85M0JLO0VRK0xFO0lBQWlDO0d6Q3F5M0J0Qzs7RXlDcHkzQks7SUFBaUM7R3pDd3kzQnRDOztFeUN2eTNCSztJQUFpQztHekMyeTNCdEM7O0V5QzF5M0JLO0lBQWlDO0d6Qzh5M0J0Qzs7RXlDN3kzQks7SUFBaUM7R3pDaXozQnRDOztFeUMveTNCSztJQUNFO0lBQ0E7R3pDa3ozQlA7O0V5Qy95M0JLO0lBQ0U7SUFDQTtHekNrejNCUDs7RXlDL3kzQks7SUFBb0M7R3pDbXozQnpDOztFeUNsejNCSztJQUFvQztHekNzejNCekM7O0V5Q3J6M0JLO0lBQW9DO0d6Q3l6M0J6Qzs7RXlDeHozQks7SUFBb0M7R3pDNHozQnpDOztFeUMzejNCSztJQUFvQztHekMrejNCekM7O0V5Qzd6M0JLO0lBQ0U7SUFDQTtHekNnMDNCUDs7RXlDN3ozQks7SUFDRTtJQUNBO0d6Q2cwM0JQO0NBQ0Y7O0FpQzdoNEJLO0VRK0xFO0lBQWlDO0d6Q20yM0J0Qzs7RXlDbDIzQks7SUFBaUM7R3pDczIzQnRDOztFeUNyMjNCSztJQUFpQztHekN5MjNCdEM7O0V5Q3gyM0JLO0lBQWlDO0d6QzQyM0J0Qzs7RXlDMzIzQks7SUFBaUM7R3pDKzIzQnRDOztFeUM3MjNCSztJQUNFO0lBQ0E7R3pDZzMzQlA7O0V5QzcyM0JLO0lBQ0U7SUFDQTtHekNnMzNCUDs7RXlDNzIzQks7SUFBb0M7R3pDaTMzQnpDOztFeUNoMzNCSztJQUFvQztHekNvMzNCekM7O0V5Q24zM0JLO0lBQW9DO0d6Q3UzM0J6Qzs7RXlDdDMzQks7SUFBb0M7R3pDMDMzQnpDOztFeUN6MzNCSztJQUFvQztHekM2MzNCekM7O0V5QzMzM0JLO0lBQ0U7SUFDQTtHekM4MzNCUDs7RXlDMzMzQks7SUFDRTtJQUNBO0d6QzgzM0JQO0NBQ0Y7O0FpQzNsNEJLO0VRK0xFO0lBQWlDO0d6Q2k2M0J0Qzs7RXlDaDYzQks7SUFBaUM7R3pDbzYzQnRDOztFeUNuNjNCSztJQUFpQztHekN1NjNCdEM7O0V5Q3Q2M0JLO0lBQWlDO0d6QzA2M0J0Qzs7RXlDejYzQks7SUFBaUM7R3pDNjYzQnRDOztFeUMzNjNCSztJQUNFO0lBQ0E7R3pDODYzQlA7O0V5QzM2M0JLO0lBQ0U7SUFDQTtHekM4NjNCUDs7RXlDMzYzQks7SUFBb0M7R3pDKzYzQnpDOztFeUM5NjNCSztJQUFvQztHekNrNzNCekM7O0V5Q2o3M0JLO0lBQW9DO0d6Q3E3M0J6Qzs7RXlDcDczQks7SUFBb0M7R3pDdzczQnpDOztFeUN2NzNCSztJQUFvQztHekMyNzNCekM7O0V5Q3o3M0JLO0lBQ0U7SUFDQTtHekM0NzNCUDs7RXlDejczQks7SUFDRTtJQUNBO0d6QzQ3M0JQO0NBQ0Y7O0FpQ3pwNEJLO0VRK0xFO0lBQWlDO0d6Qys5M0J0Qzs7RXlDOTkzQks7SUFBaUM7R3pDayszQnRDOztFeUNqKzNCSztJQUFpQztHekNxKzNCdEM7O0V5Q3ArM0JLO0lBQWlDO0d6Q3crM0J0Qzs7RXlDdiszQks7SUFBaUM7R3pDMiszQnRDOztFeUN6KzNCSztJQUNFO0lBQ0E7R3pDNCszQlA7O0V5Q3orM0JLO0lBQ0U7SUFDQTtHekM0KzNCUDs7RXlDeiszQks7SUFBb0M7R3pDNiszQnpDOztFeUM1KzNCSztJQUFvQztHekNnLzNCekM7O0V5Qy8rM0JLO0lBQW9DO0d6Q20vM0J6Qzs7RXlDbC8zQks7SUFBb0M7R3pDcy8zQnpDOztFeUNyLzNCSztJQUFvQztHekN5LzNCekM7O0V5Q3YvM0JLO0lBQ0U7SUFDQTtHekMwLzNCUDs7RXlDdi8zQks7SUFDRTtJQUNBO0d6QzAvM0JQO0NBQ0Y7O0FpQ3Z0NEJLO0VRK0xFO0lBQWlDO0d6QzZoNEJ0Qzs7RXlDNWg0Qks7SUFBaUM7R3pDZ2k0QnRDOztFeUMvaDRCSztJQUFpQztHekNtaTRCdEM7O0V5Q2xpNEJLO0lBQWlDO0d6Q3NpNEJ0Qzs7RXlDcmk0Qks7SUFBaUM7R3pDeWk0QnRDOztFeUN2aTRCSztJQUNFO0lBQ0E7R3pDMGk0QlA7O0V5Q3ZpNEJLO0lBQ0U7SUFDQTtHekMwaTRCUDs7RXlDdmk0Qks7SUFBb0M7R3pDMmk0QnpDOztFeUMxaTRCSztJQUFvQztHekM4aTRCekM7O0V5QzdpNEJLO0lBQW9DO0d6Q2lqNEJ6Qzs7RXlDaGo0Qks7SUFBb0M7R3pDb2o0QnpDOztFeUNuajRCSztJQUFvQztHekN1ajRCekM7O0V5Q3JqNEJLO0lBQ0U7SUFDQTtHekN3ajRCUDs7RXlDcmo0Qks7SUFDRTtJQUNBO0d6Q3dqNEJQO0NBQ0Y7O0FpQ3J4NEJLO0VRK0xFO0lBQWlDO0d6QzJsNEJ0Qzs7RXlDMWw0Qks7SUFBaUM7R3pDOGw0QnRDOztFeUM3bDRCSztJQUFpQztHekNpbTRCdEM7O0V5Q2htNEJLO0lBQWlDO0d6Q29tNEJ0Qzs7RXlDbm00Qks7SUFBaUM7R3pDdW00QnRDOztFeUNybTRCSztJQUNFO0lBQ0E7R3pDd200QlA7O0V5Q3JtNEJLO0lBQ0U7SUFDQTtHekN3bTRCUDs7RXlDcm00Qks7SUFBb0M7R3pDeW00QnpDOztFeUN4bTRCSztJQUFvQztHekM0bTRCekM7O0V5QzNtNEJLO0lBQW9DO0d6QyttNEJ6Qzs7RXlDOW00Qks7SUFBb0M7R3pDa240QnpDOztFeUNqbjRCSztJQUFvQztHekNxbjRCekM7O0V5Q25uNEJLO0lBQ0U7SUFDQTtHekNzbjRCUDs7RXlDbm40Qks7SUFDRTtJQUNBO0d6Q3NuNEJQO0NBQ0Y7O0FpQ24xNEJLO0VRK0xFO0lBQWlDO0d6Q3lwNEJ0Qzs7RXlDeHA0Qks7SUFBaUM7R3pDNHA0QnRDOztFeUMzcDRCSztJQUFpQztHekMrcDRCdEM7O0V5QzlwNEJLO0lBQWlDO0d6Q2txNEJ0Qzs7RXlDanE0Qks7SUFBaUM7R3pDcXE0QnRDOztFeUNucTRCSztJQUNFO0lBQ0E7R3pDc3E0QlA7O0V5Q25xNEJLO0lBQ0U7SUFDQTtHekNzcTRCUDs7RXlDbnE0Qks7SUFBb0M7R3pDdXE0QnpDOztFeUN0cTRCSztJQUFvQztHekMwcTRCekM7O0V5Q3pxNEJLO0lBQW9DO0d6QzZxNEJ6Qzs7RXlDNXE0Qks7SUFBb0M7R3pDZ3I0QnpDOztFeUMvcTRCSztJQUFvQztHekNtcjRCekM7O0V5Q2pyNEJLO0lBQ0U7SUFDQTtHekNvcjRCUDs7RXlDanI0Qks7SUFDRTtJQUNBO0d6Q29yNEJQO0NBQ0Y7O0FpQ2o1NEJLO0VRK0xFO0lBQWlDO0d6Q3V0NEJ0Qzs7RXlDdHQ0Qks7SUFBaUM7R3pDMHQ0QnRDOztFeUN6dDRCSztJQUFpQztHekM2dDRCdEM7O0V5QzV0NEJLO0lBQWlDO0d6Q2d1NEJ0Qzs7RXlDL3Q0Qks7SUFBaUM7R3pDbXU0QnRDOztFeUNqdTRCSztJQUNFO0lBQ0E7R3pDb3U0QlA7O0V5Q2p1NEJLO0lBQ0U7SUFDQTtHekNvdTRCUDs7RXlDanU0Qks7SUFBb0M7R3pDcXU0QnpDOztFeUNwdTRCSztJQUFvQztHekN3dTRCekM7O0V5Q3Z1NEJLO0lBQW9DO0d6QzJ1NEJ6Qzs7RXlDMXU0Qks7SUFBb0M7R3pDOHU0QnpDOztFeUM3dTRCSztJQUFvQztHekNpdjRCekM7O0V5Qy91NEJLO0lBQ0U7SUFDQTtHekNrdjRCUDs7RXlDL3U0Qks7SUFDRTtJQUNBO0d6Q2t2NEJQO0NBQ0Y7O0FpQy84NEJLO0VRK0xFO0lBQWlDO0d6Q3F4NEJ0Qzs7RXlDcHg0Qks7SUFBaUM7R3pDd3g0QnRDOztFeUN2eDRCSztJQUFpQztHekMyeDRCdEM7O0V5QzF4NEJLO0lBQWlDO0d6Qzh4NEJ0Qzs7RXlDN3g0Qks7SUFBaUM7R3pDaXk0QnRDOztFeUMveDRCSztJQUNFO0lBQ0E7R3pDa3k0QlA7O0V5Qy94NEJLO0lBQ0U7SUFDQTtHekNreTRCUDs7RXlDL3g0Qks7SUFBb0M7R3pDbXk0QnpDOztFeUNseTRCSztJQUFvQztHekNzeTRCekM7O0V5Q3J5NEJLO0lBQW9DO0d6Q3l5NEJ6Qzs7RXlDeHk0Qks7SUFBb0M7R3pDNHk0QnpDOztFeUMzeTRCSztJQUFvQztHekMreTRCekM7O0V5Qzd5NEJLO0lBQ0U7SUFDQTtHekNnejRCUDs7RXlDN3k0Qks7SUFDRTtJQUNBO0d6Q2d6NEJQO0NBQ0Y7O0FpQzdnNUJLO0VRK0xFO0lBQWlDO0d6Q20xNEJ0Qzs7RXlDbDE0Qks7SUFBaUM7R3pDczE0QnRDOztFeUNyMTRCSztJQUFpQztHekN5MTRCdEM7O0V5Q3gxNEJLO0lBQWlDO0d6QzQxNEJ0Qzs7RXlDMzE0Qks7SUFBaUM7R3pDKzE0QnRDOztFeUM3MTRCSztJQUNFO0lBQ0E7R3pDZzI0QlA7O0V5QzcxNEJLO0lBQ0U7SUFDQTtHekNnMjRCUDs7RXlDNzE0Qks7SUFBb0M7R3pDaTI0QnpDOztFeUNoMjRCSztJQUFvQztHekNvMjRCekM7O0V5Q24yNEJLO0lBQW9DO0d6Q3UyNEJ6Qzs7RXlDdDI0Qks7SUFBb0M7R3pDMDI0QnpDOztFeUN6MjRCSztJQUFvQztHekM2MjRCekM7O0V5QzMyNEJLO0lBQ0U7SUFDQTtHekM4MjRCUDs7RXlDMzI0Qks7SUFDRTtJQUNBO0d6QzgyNEJQO0NBQ0Y7O0FpQzNrNUJLO0VRK0xFO0lBQWlDO0d6Q2k1NEJ0Qzs7RXlDaDU0Qks7SUFBaUM7R3pDbzU0QnRDOztFeUNuNTRCSztJQUFpQztHekN1NTRCdEM7O0V5Q3Q1NEJLO0lBQWlDO0d6QzA1NEJ0Qzs7RXlDejU0Qks7SUFBaUM7R3pDNjU0QnRDOztFeUMzNTRCSztJQUNFO0lBQ0E7R3pDODU0QlA7O0V5QzM1NEJLO0lBQ0U7SUFDQTtHekM4NTRCUDs7RXlDMzU0Qks7SUFBb0M7R3pDKzU0QnpDOztFeUM5NTRCSztJQUFvQztHekNrNjRCekM7O0V5Q2o2NEJLO0lBQW9DO0d6Q3E2NEJ6Qzs7RXlDcDY0Qks7SUFBb0M7R3pDdzY0QnpDOztFeUN2NjRCSztJQUFvQztHekMyNjRCekM7O0V5Q3o2NEJLO0lBQ0U7SUFDQTtHekM0NjRCUDs7RXlDejY0Qks7SUFDRTtJQUNBO0d6QzQ2NEJQO0NBQ0Y7O0FpQ3pvNUJLO0VRK0xFO0lBQWlDO0d6Qys4NEJ0Qzs7RXlDOTg0Qks7SUFBaUM7R3pDazk0QnRDOztFeUNqOTRCSztJQUFpQztHekNxOTRCdEM7O0V5Q3A5NEJLO0lBQWlDO0d6Q3c5NEJ0Qzs7RXlDdjk0Qks7SUFBaUM7R3pDMjk0QnRDOztFeUN6OTRCSztJQUNFO0lBQ0E7R3pDNDk0QlA7O0V5Q3o5NEJLO0lBQ0U7SUFDQTtHekM0OTRCUDs7RXlDejk0Qks7SUFBb0M7R3pDNjk0QnpDOztFeUM1OTRCSztJQUFvQztHekNnKzRCekM7O0V5Qy85NEJLO0lBQW9DO0d6Q20rNEJ6Qzs7RXlDbCs0Qks7SUFBb0M7R3pDcys0QnpDOztFeUNyKzRCSztJQUFvQztHekN5KzRCekM7O0V5Q3YrNEJLO0lBQ0U7SUFDQTtHekMwKzRCUDs7RXlDdis0Qks7SUFDRTtJQUNBO0d6QzArNEJQO0NBQ0Y7O0F5QzFpNUJHO0VBQVk7Q3pDOGk1QmY7O0F5QzdpNUJHO0VBQVk7Q3pDaWo1QmY7O0F5Q2hqNUJHO0VBQVk7Q3pDb2o1QmY7O0F5Q25qNUJHO0VBQVk7Q3pDdWo1QmY7O0F5Q3RqNUJHO0VBQVk7Q3pDMGo1QmY7O0F5Q3hqNUJHO0VBQ0U7RUFDQTtDekMyajVCTDs7QXlDeGo1Qkc7RUFDRTtFQUNBO0N6QzJqNUJMOztBeUN4ajVCRztFQUFlO0N6QzRqNUJsQjs7QXlDM2o1Qkc7RUFBZTtDekMrajVCbEI7O0F5QzlqNUJHO0VBQWU7Q3pDa2s1QmxCOztBeUNqazVCRztFQUFlO0N6Q3FrNUJsQjs7QXlDcGs1Qkc7RUFBZTtDekN3azVCbEI7O0F5Q3RrNUJHO0VBQ0U7RUFDQTtDekN5azVCTDs7QXlDdGs1Qkc7RUFDRTtFQUNBO0N6Q3lrNUJMOztBaUNudzVCSztFUStMRTtJQUFpQztHekN5azVCdEM7O0V5Q3hrNUJLO0lBQWlDO0d6QzRrNUJ0Qzs7RXlDM2s1Qks7SUFBaUM7R3pDK2s1QnRDOztFeUM5azVCSztJQUFpQztHekNrbDVCdEM7O0V5Q2psNUJLO0lBQWlDO0d6Q3FsNUJ0Qzs7RXlDbmw1Qks7SUFDRTtJQUNBO0d6Q3NsNUJQOztFeUNubDVCSztJQUNFO0lBQ0E7R3pDc2w1QlA7O0V5Q25sNUJLO0lBQW9DO0d6Q3VsNUJ6Qzs7RXlDdGw1Qks7SUFBb0M7R3pDMGw1QnpDOztFeUN6bDVCSztJQUFvQztHekM2bDVCekM7O0V5QzVsNUJLO0lBQW9DO0d6Q2dtNUJ6Qzs7RXlDL2w1Qks7SUFBb0M7R3pDbW01QnpDOztFeUNqbTVCSztJQUNFO0lBQ0E7R3pDb201QlA7O0V5Q2ptNUJLO0lBQ0U7SUFDQTtHekNvbTVCUDtDQUNGOztBaUNqMDVCSztFUStMRTtJQUFpQztHekN1bzVCdEM7O0V5Q3RvNUJLO0lBQWlDO0d6QzBvNUJ0Qzs7RXlDem81Qks7SUFBaUM7R3pDNm81QnRDOztFeUM1bzVCSztJQUFpQztHekNncDVCdEM7O0V5Qy9vNUJLO0lBQWlDO0d6Q21wNUJ0Qzs7RXlDanA1Qks7SUFDRTtJQUNBO0d6Q29wNUJQOztFeUNqcDVCSztJQUNFO0lBQ0E7R3pDb3A1QlA7O0V5Q2pwNUJLO0lBQW9DO0d6Q3FwNUJ6Qzs7RXlDcHA1Qks7SUFBb0M7R3pDd3A1QnpDOztFeUN2cDVCSztJQUFvQztHekMycDVCekM7O0V5QzFwNUJLO0lBQW9DO0d6QzhwNUJ6Qzs7RXlDN3A1Qks7SUFBb0M7R3pDaXE1QnpDOztFeUMvcDVCSztJQUNFO0lBQ0E7R3pDa3E1QlA7O0V5Qy9wNUJLO0lBQ0U7SUFDQTtHekNrcTVCUDtDQUNGOztBaUMvMzVCSztFUStMRTtJQUFpQztHekNxczVCdEM7O0V5Q3BzNUJLO0lBQWlDO0d6Q3dzNUJ0Qzs7RXlDdnM1Qks7SUFBaUM7R3pDMnM1QnRDOztFeUMxczVCSztJQUFpQztHekM4czVCdEM7O0V5QzdzNUJLO0lBQWlDO0d6Q2l0NUJ0Qzs7RXlDL3M1Qks7SUFDRTtJQUNBO0d6Q2t0NUJQOztFeUMvczVCSztJQUNFO0lBQ0E7R3pDa3Q1QlA7O0V5Qy9zNUJLO0lBQW9DO0d6Q210NUJ6Qzs7RXlDbHQ1Qks7SUFBb0M7R3pDc3Q1QnpDOztFeUNydDVCSztJQUFvQztHekN5dDVCekM7O0V5Q3h0NUJLO0lBQW9DO0d6QzR0NUJ6Qzs7RXlDM3Q1Qks7SUFBb0M7R3pDK3Q1QnpDOztFeUM3dDVCSztJQUNFO0lBQ0E7R3pDZ3U1QlA7O0V5Qzd0NUJLO0lBQ0U7SUFDQTtHekNndTVCUDtDQUNGOztBaUM3NzVCSztFUStMRTtJQUFpQztHekNtdzVCdEM7O0V5Q2x3NUJLO0lBQWlDO0d6Q3N3NUJ0Qzs7RXlDcnc1Qks7SUFBaUM7R3pDeXc1QnRDOztFeUN4dzVCSztJQUFpQztHekM0dzVCdEM7O0V5QzN3NUJLO0lBQWlDO0d6Qyt3NUJ0Qzs7RXlDN3c1Qks7SUFDRTtJQUNBO0d6Q2d4NUJQOztFeUM3dzVCSztJQUNFO0lBQ0E7R3pDZ3g1QlA7O0V5Qzd3NUJLO0lBQW9DO0d6Q2l4NUJ6Qzs7RXlDaHg1Qks7SUFBb0M7R3pDb3g1QnpDOztFeUNueDVCSztJQUFvQztHekN1eDVCekM7O0V5Q3R4NUJLO0lBQW9DO0d6QzB4NUJ6Qzs7RXlDeng1Qks7SUFBb0M7R3pDNng1QnpDOztFeUMzeDVCSztJQUNFO0lBQ0E7R3pDOHg1QlA7O0V5QzN4NUJLO0lBQ0U7SUFDQTtHekM4eDVCUDtDQUNGOztBaUMzLzVCSztFUStMRTtJQUFpQztHekNpMDVCdEM7O0V5Q2gwNUJLO0lBQWlDO0d6Q28wNUJ0Qzs7RXlDbjA1Qks7SUFBaUM7R3pDdTA1QnRDOztFeUN0MDVCSztJQUFpQztHekMwMDVCdEM7O0V5Q3owNUJLO0lBQWlDO0d6QzYwNUJ0Qzs7RXlDMzA1Qks7SUFDRTtJQUNBO0d6QzgwNUJQOztFeUMzMDVCSztJQUNFO0lBQ0E7R3pDODA1QlA7O0V5QzMwNUJLO0lBQW9DO0d6QyswNUJ6Qzs7RXlDOTA1Qks7SUFBb0M7R3pDazE1QnpDOztFeUNqMTVCSztJQUFvQztHekNxMTVCekM7O0V5Q3AxNUJLO0lBQW9DO0d6Q3cxNUJ6Qzs7RXlDdjE1Qks7SUFBb0M7R3pDMjE1QnpDOztFeUN6MTVCSztJQUNFO0lBQ0E7R3pDNDE1QlA7O0V5Q3oxNUJLO0lBQ0U7SUFDQTtHekM0MTVCUDtDQUNGOztBaUN6ajZCSztFUStMRTtJQUFpQztHekMrMzVCdEM7O0V5QzkzNUJLO0lBQWlDO0d6Q2s0NUJ0Qzs7RXlDajQ1Qks7SUFBaUM7R3pDcTQ1QnRDOztFeUNwNDVCSztJQUFpQztHekN3NDVCdEM7O0V5Q3Y0NUJLO0lBQWlDO0d6QzI0NUJ0Qzs7RXlDejQ1Qks7SUFDRTtJQUNBO0d6QzQ0NUJQOztFeUN6NDVCSztJQUNFO0lBQ0E7R3pDNDQ1QlA7O0V5Q3o0NUJLO0lBQW9DO0d6QzY0NUJ6Qzs7RXlDNTQ1Qks7SUFBb0M7R3pDZzU1QnpDOztFeUMvNDVCSztJQUFvQztHekNtNTVCekM7O0V5Q2w1NUJLO0lBQW9DO0d6Q3M1NUJ6Qzs7RXlDcjU1Qks7SUFBb0M7R3pDeTU1QnpDOztFeUN2NTVCSztJQUNFO0lBQ0E7R3pDMDU1QlA7O0V5Q3Y1NUJLO0lBQ0U7SUFDQTtHekMwNTVCUDtDQUNGOztBaUN2bjZCSztFUStMRTtJQUFpQztHekM2NzVCdEM7O0V5QzU3NUJLO0lBQWlDO0d6Q2c4NUJ0Qzs7RXlDLzc1Qks7SUFBaUM7R3pDbTg1QnRDOztFeUNsODVCSztJQUFpQztHekNzODVCdEM7O0V5Q3I4NUJLO0lBQWlDO0d6Q3k4NUJ0Qzs7RXlDdjg1Qks7SUFDRTtJQUNBO0d6QzA4NUJQOztFeUN2ODVCSztJQUNFO0lBQ0E7R3pDMDg1QlA7O0V5Q3Y4NUJLO0lBQW9DO0d6QzI4NUJ6Qzs7RXlDMTg1Qks7SUFBb0M7R3pDODg1QnpDOztFeUM3ODVCSztJQUFvQztHekNpOTVCekM7O0V5Q2g5NUJLO0lBQW9DO0d6Q285NUJ6Qzs7RXlDbjk1Qks7SUFBb0M7R3pDdTk1QnpDOztFeUNyOTVCSztJQUNFO0lBQ0E7R3pDdzk1QlA7O0V5Q3I5NUJLO0lBQ0U7SUFDQTtHekN3OTVCUDtDQUNGOztBaUNycjZCSztFUStMRTtJQUFpQztHekMyLzVCdEM7O0V5QzEvNUJLO0lBQWlDO0d6QzgvNUJ0Qzs7RXlDNy81Qks7SUFBaUM7R3pDaWc2QnRDOztFeUNoZzZCSztJQUFpQztHekNvZzZCdEM7O0V5Q25nNkJLO0lBQWlDO0d6Q3VnNkJ0Qzs7RXlDcmc2Qks7SUFDRTtJQUNBO0d6Q3dnNkJQOztFeUNyZzZCSztJQUNFO0lBQ0E7R3pDd2c2QlA7O0V5Q3JnNkJLO0lBQW9DO0d6Q3lnNkJ6Qzs7RXlDeGc2Qks7SUFBb0M7R3pDNGc2QnpDOztFeUMzZzZCSztJQUFvQztHekMrZzZCekM7O0V5QzlnNkJLO0lBQW9DO0d6Q2toNkJ6Qzs7RXlDamg2Qks7SUFBb0M7R3pDcWg2QnpDOztFeUNuaDZCSztJQUNFO0lBQ0E7R3pDc2g2QlA7O0V5Q25oNkJLO0lBQ0U7SUFDQTtHekNzaDZCUDtDQUNGOztBaUNudjZCSztFUStMRTtJQUFpQztHekN5ajZCdEM7O0V5Q3hqNkJLO0lBQWlDO0d6QzRqNkJ0Qzs7RXlDM2o2Qks7SUFBaUM7R3pDK2o2QnRDOztFeUM5ajZCSztJQUFpQztHekNrazZCdEM7O0V5Q2prNkJLO0lBQWlDO0d6Q3FrNkJ0Qzs7RXlDbms2Qks7SUFDRTtJQUNBO0d6Q3NrNkJQOztFeUNuazZCSztJQUNFO0lBQ0E7R3pDc2s2QlA7O0V5Q25rNkJLO0lBQW9DO0d6Q3VrNkJ6Qzs7RXlDdGs2Qks7SUFBb0M7R3pDMGs2QnpDOztFeUN6azZCSztJQUFvQztHekM2azZCekM7O0V5QzVrNkJLO0lBQW9DO0d6Q2dsNkJ6Qzs7RXlDL2s2Qks7SUFBb0M7R3pDbWw2QnpDOztFeUNqbDZCSztJQUNFO0lBQ0E7R3pDb2w2QlA7O0V5Q2psNkJLO0lBQ0U7SUFDQTtHekNvbDZCUDtDQUNGOztBaUNqejZCSztFUStMRTtJQUFpQztHekN1bjZCdEM7O0V5Q3RuNkJLO0lBQWlDO0d6QzBuNkJ0Qzs7RXlDem42Qks7SUFBaUM7R3pDNm42QnRDOztFeUM1bjZCSztJQUFpQztHekNnbzZCdEM7O0V5Qy9uNkJLO0lBQWlDO0d6Q21vNkJ0Qzs7RXlDam82Qks7SUFDRTtJQUNBO0d6Q29vNkJQOztFeUNqbzZCSztJQUNFO0lBQ0E7R3pDb282QlA7O0V5Q2pvNkJLO0lBQW9DO0d6Q3FvNkJ6Qzs7RXlDcG82Qks7SUFBb0M7R3pDd282QnpDOztFeUN2bzZCSztJQUFvQztHekMybzZCekM7O0V5QzFvNkJLO0lBQW9DO0d6QzhvNkJ6Qzs7RXlDN282Qks7SUFBb0M7R3pDaXA2QnpDOztFeUMvbzZCSztJQUNFO0lBQ0E7R3pDa3A2QlA7O0V5Qy9vNkJLO0lBQ0U7SUFDQTtHekNrcDZCUDtDQUNGOztBaUMvMjZCSztFUStMRTtJQUFpQztHekNxcjZCdEM7O0V5Q3ByNkJLO0lBQWlDO0d6Q3dyNkJ0Qzs7RXlDdnI2Qks7SUFBaUM7R3pDMnI2QnRDOztFeUMxcjZCSztJQUFpQztHekM4cjZCdEM7O0V5QzdyNkJLO0lBQWlDO0d6Q2lzNkJ0Qzs7RXlDL3I2Qks7SUFDRTtJQUNBO0d6Q2tzNkJQOztFeUMvcjZCSztJQUNFO0lBQ0E7R3pDa3M2QlA7O0V5Qy9yNkJLO0lBQW9DO0d6Q21zNkJ6Qzs7RXlDbHM2Qks7SUFBb0M7R3pDc3M2QnpDOztFeUNyczZCSztJQUFvQztHekN5czZCekM7O0V5Q3hzNkJLO0lBQW9DO0d6QzRzNkJ6Qzs7RXlDM3M2Qks7SUFBb0M7R3pDK3M2QnpDOztFeUM3czZCSztJQUNFO0lBQ0E7R3pDZ3Q2QlA7O0V5QzdzNkJLO0lBQ0U7SUFDQTtHekNndDZCUDtDQUNGOztBaUM3NjZCSztFUStMRTtJQUFpQztHekNtdjZCdEM7O0V5Q2x2NkJLO0lBQWlDO0d6Q3N2NkJ0Qzs7RXlDcnY2Qks7SUFBaUM7R3pDeXY2QnRDOztFeUN4djZCSztJQUFpQztHekM0djZCdEM7O0V5QzN2NkJLO0lBQWlDO0d6Qyt2NkJ0Qzs7RXlDN3Y2Qks7SUFDRTtJQUNBO0d6Q2d3NkJQOztFeUM3djZCSztJQUNFO0lBQ0E7R3pDZ3c2QlA7O0V5Qzd2NkJLO0lBQW9DO0d6Q2l3NkJ6Qzs7RXlDaHc2Qks7SUFBb0M7R3pDb3c2QnpDOztFeUNudzZCSztJQUFvQztHekN1dzZCekM7O0V5Q3R3NkJLO0lBQW9DO0d6QzB3NkJ6Qzs7RXlDenc2Qks7SUFBb0M7R3pDNnc2QnpDOztFeUMzdzZCSztJQUNFO0lBQ0E7R3pDOHc2QlA7O0V5QzN3NkJLO0lBQ0U7SUFDQTtHekM4dzZCUDtDQUNGOztBeUM5MDZCRztFQUFZO0N6Q2sxNkJmOztBeUNqMTZCRztFQUFZO0N6Q3ExNkJmOztBeUNwMTZCRztFQUFZO0N6Q3cxNkJmOztBeUN2MTZCRztFQUFZO0N6QzIxNkJmOztBeUMxMTZCRztFQUFZO0N6QzgxNkJmOztBeUM1MTZCRztFQUNFO0VBQ0E7Q3pDKzE2Qkw7O0F5QzUxNkJHO0VBQ0U7RUFDQTtDekMrMTZCTDs7QXlDNTE2Qkc7RUFBZTtDekNnMjZCbEI7O0F5Qy8xNkJHO0VBQWU7Q3pDbTI2QmxCOztBeUNsMjZCRztFQUFlO0N6Q3MyNkJsQjs7QXlDcjI2Qkc7RUFBZTtDekN5MjZCbEI7O0F5Q3gyNkJHO0VBQWU7Q3pDNDI2QmxCOztBeUMxMjZCRztFQUNFO0VBQ0E7Q3pDNjI2Qkw7O0F5QzEyNkJHO0VBQ0U7RUFDQTtDekM2MjZCTDs7QWlDdmk3Qks7RVErTEU7SUFBaUM7R3pDNjI2QnRDOztFeUM1MjZCSztJQUFpQztHekNnMzZCdEM7O0V5Qy8yNkJLO0lBQWlDO0d6Q20zNkJ0Qzs7RXlDbDM2Qks7SUFBaUM7R3pDczM2QnRDOztFeUNyMzZCSztJQUFpQztHekN5MzZCdEM7O0V5Q3YzNkJLO0lBQ0U7SUFDQTtHekMwMzZCUDs7RXlDdjM2Qks7SUFDRTtJQUNBO0d6QzAzNkJQOztFeUN2MzZCSztJQUFvQztHekMyMzZCekM7O0V5QzEzNkJLO0lBQW9DO0d6QzgzNkJ6Qzs7RXlDNzM2Qks7SUFBb0M7R3pDaTQ2QnpDOztFeUNoNDZCSztJQUFvQztHekNvNDZCekM7O0V5Q240NkJLO0lBQW9DO0d6Q3U0NkJ6Qzs7RXlDcjQ2Qks7SUFDRTtJQUNBO0d6Q3c0NkJQOztFeUNyNDZCSztJQUNFO0lBQ0E7R3pDdzQ2QlA7Q0FDRjs7QWlDcm03Qks7RVErTEU7SUFBaUM7R3pDMjY2QnRDOztFeUMxNjZCSztJQUFpQztHekM4NjZCdEM7O0V5Qzc2NkJLO0lBQWlDO0d6Q2k3NkJ0Qzs7RXlDaDc2Qks7SUFBaUM7R3pDbzc2QnRDOztFeUNuNzZCSztJQUFpQztHekN1NzZCdEM7O0V5Q3I3NkJLO0lBQ0U7SUFDQTtHekN3NzZCUDs7RXlDcjc2Qks7SUFDRTtJQUNBO0d6Q3c3NkJQOztFeUNyNzZCSztJQUFvQztHekN5NzZCekM7O0V5Q3g3NkJLO0lBQW9DO0d6QzQ3NkJ6Qzs7RXlDMzc2Qks7SUFBb0M7R3pDKzc2QnpDOztFeUM5NzZCSztJQUFvQztHekNrODZCekM7O0V5Q2o4NkJLO0lBQW9DO0d6Q3E4NkJ6Qzs7RXlDbjg2Qks7SUFDRTtJQUNBO0d6Q3M4NkJQOztFeUNuODZCSztJQUNFO0lBQ0E7R3pDczg2QlA7Q0FDRjs7QWlDbnE3Qks7RVErTEU7SUFBaUM7R3pDeSs2QnRDOztFeUN4KzZCSztJQUFpQztHekM0KzZCdEM7O0V5QzMrNkJLO0lBQWlDO0d6QysrNkJ0Qzs7RXlDOSs2Qks7SUFBaUM7R3pDay82QnRDOztFeUNqLzZCSztJQUFpQztHekNxLzZCdEM7O0V5Q24vNkJLO0lBQ0U7SUFDQTtHekNzLzZCUDs7RXlDbi82Qks7SUFDRTtJQUNBO0d6Q3MvNkJQOztFeUNuLzZCSztJQUFvQztHekN1LzZCekM7O0V5Q3QvNkJLO0lBQW9DO0d6QzAvNkJ6Qzs7RXlDei82Qks7SUFBb0M7R3pDNi82QnpDOztFeUM1LzZCSztJQUFvQztHekNnZzdCekM7O0V5Qy8vNkJLO0lBQW9DO0d6Q21nN0J6Qzs7RXlDamc3Qks7SUFDRTtJQUNBO0d6Q29nN0JQOztFeUNqZzdCSztJQUNFO0lBQ0E7R3pDb2c3QlA7Q0FDRjs7QWlDanU3Qks7RVErTEU7SUFBaUM7R3pDdWk3QnRDOztFeUN0aTdCSztJQUFpQztHekMwaTdCdEM7O0V5Q3ppN0JLO0lBQWlDO0d6QzZpN0J0Qzs7RXlDNWk3Qks7SUFBaUM7R3pDZ2o3QnRDOztFeUMvaTdCSztJQUFpQztHekNtajdCdEM7O0V5Q2pqN0JLO0lBQ0U7SUFDQTtHekNvajdCUDs7RXlDamo3Qks7SUFDRTtJQUNBO0d6Q29qN0JQOztFeUNqajdCSztJQUFvQztHekNxajdCekM7O0V5Q3BqN0JLO0lBQW9DO0d6Q3dqN0J6Qzs7RXlDdmo3Qks7SUFBb0M7R3pDMmo3QnpDOztFeUMxajdCSztJQUFvQztHekM4ajdCekM7O0V5QzdqN0JLO0lBQW9DO0d6Q2lrN0J6Qzs7RXlDL2o3Qks7SUFDRTtJQUNBO0d6Q2trN0JQOztFeUMvajdCSztJQUNFO0lBQ0E7R3pDa2s3QlA7Q0FDRjs7QWlDL3g3Qks7RVErTEU7SUFBaUM7R3pDcW03QnRDOztFeUNwbTdCSztJQUFpQztHekN3bTdCdEM7O0V5Q3ZtN0JLO0lBQWlDO0d6QzJtN0J0Qzs7RXlDMW03Qks7SUFBaUM7R3pDOG03QnRDOztFeUM3bTdCSztJQUFpQztHekNpbjdCdEM7O0V5Qy9tN0JLO0lBQ0U7SUFDQTtHekNrbjdCUDs7RXlDL203Qks7SUFDRTtJQUNBO0d6Q2tuN0JQOztFeUMvbTdCSztJQUFvQztHekNtbjdCekM7O0V5Q2xuN0JLO0lBQW9DO0d6Q3NuN0J6Qzs7RXlDcm43Qks7SUFBb0M7R3pDeW43QnpDOztFeUN4bjdCSztJQUFvQztHekM0bjdCekM7O0V5QzNuN0JLO0lBQW9DO0d6QytuN0J6Qzs7RXlDN243Qks7SUFDRTtJQUNBO0d6Q2dvN0JQOztFeUM3bjdCSztJQUNFO0lBQ0E7R3pDZ283QlA7Q0FDRjs7QWlDNzE3Qks7RVErTEU7SUFBaUM7R3pDbXE3QnRDOztFeUNscTdCSztJQUFpQztHekNzcTdCdEM7O0V5Q3JxN0JLO0lBQWlDO0d6Q3lxN0J0Qzs7RXlDeHE3Qks7SUFBaUM7R3pDNHE3QnRDOztFeUMzcTdCSztJQUFpQztHekMrcTdCdEM7O0V5QzdxN0JLO0lBQ0U7SUFDQTtHekNncjdCUDs7RXlDN3E3Qks7SUFDRTtJQUNBO0d6Q2dyN0JQOztFeUM3cTdCSztJQUFvQztHekNpcjdCekM7O0V5Q2hyN0JLO0lBQW9DO0d6Q29yN0J6Qzs7RXlDbnI3Qks7SUFBb0M7R3pDdXI3QnpDOztFeUN0cjdCSztJQUFvQztHekMwcjdCekM7O0V5Q3pyN0JLO0lBQW9DO0d6QzZyN0J6Qzs7RXlDM3I3Qks7SUFDRTtJQUNBO0d6QzhyN0JQOztFeUMzcjdCSztJQUNFO0lBQ0E7R3pDOHI3QlA7Q0FDRjs7QWlDMzU3Qks7RVErTEU7SUFBaUM7R3pDaXU3QnRDOztFeUNodTdCSztJQUFpQztHekNvdTdCdEM7O0V5Q251N0JLO0lBQWlDO0d6Q3V1N0J0Qzs7RXlDdHU3Qks7SUFBaUM7R3pDMHU3QnRDOztFeUN6dTdCSztJQUFpQztHekM2dTdCdEM7O0V5QzN1N0JLO0lBQ0U7SUFDQTtHekM4dTdCUDs7RXlDM3U3Qks7SUFDRTtJQUNBO0d6Qzh1N0JQOztFeUMzdTdCSztJQUFvQztHekMrdTdCekM7O0V5Qzl1N0JLO0lBQW9DO0d6Q2t2N0J6Qzs7RXlDanY3Qks7SUFBb0M7R3pDcXY3QnpDOztFeUNwdjdCSztJQUFvQztHekN3djdCekM7O0V5Q3Z2N0JLO0lBQW9DO0d6QzJ2N0J6Qzs7RXlDenY3Qks7SUFDRTtJQUNBO0d6QzR2N0JQOztFeUN6djdCSztJQUNFO0lBQ0E7R3pDNHY3QlA7Q0FDRjs7QWlDejk3Qks7RVErTEU7SUFBaUM7R3pDK3g3QnRDOztFeUM5eDdCSztJQUFpQztHekNreTdCdEM7O0V5Q2p5N0JLO0lBQWlDO0d6Q3F5N0J0Qzs7RXlDcHk3Qks7SUFBaUM7R3pDd3k3QnRDOztFeUN2eTdCSztJQUFpQztHekMyeTdCdEM7O0V5Q3p5N0JLO0lBQ0U7SUFDQTtHekM0eTdCUDs7RXlDenk3Qks7SUFDRTtJQUNBO0d6QzR5N0JQOztFeUN6eTdCSztJQUFvQztHekM2eTdCekM7O0V5QzV5N0JLO0lBQW9DO0d6Q2d6N0J6Qzs7RXlDL3k3Qks7SUFBb0M7R3pDbXo3QnpDOztFeUNsejdCSztJQUFvQztHekNzejdCekM7O0V5Q3J6N0JLO0lBQW9DO0d6Q3l6N0J6Qzs7RXlDdno3Qks7SUFDRTtJQUNBO0d6QzB6N0JQOztFeUN2ejdCSztJQUNFO0lBQ0E7R3pDMHo3QlA7Q0FDRjs7QWlDdmg4Qks7RVErTEU7SUFBaUM7R3pDNjE3QnRDOztFeUM1MTdCSztJQUFpQztHekNnMjdCdEM7O0V5Qy8xN0JLO0lBQWlDO0d6Q20yN0J0Qzs7RXlDbDI3Qks7SUFBaUM7R3pDczI3QnRDOztFeUNyMjdCSztJQUFpQztHekN5MjdCdEM7O0V5Q3YyN0JLO0lBQ0U7SUFDQTtHekMwMjdCUDs7RXlDdjI3Qks7SUFDRTtJQUNBO0d6QzAyN0JQOztFeUN2MjdCSztJQUFvQztHekMyMjdCekM7O0V5QzEyN0JLO0lBQW9DO0d6QzgyN0J6Qzs7RXlDNzI3Qks7SUFBb0M7R3pDaTM3QnpDOztFeUNoMzdCSztJQUFvQztHekNvMzdCekM7O0V5Q24zN0JLO0lBQW9DO0d6Q3UzN0J6Qzs7RXlDcjM3Qks7SUFDRTtJQUNBO0d6Q3czN0JQOztFeUNyMzdCSztJQUNFO0lBQ0E7R3pDdzM3QlA7Q0FDRjs7QWlDcmw4Qks7RVErTEU7SUFBaUM7R3pDMjU3QnRDOztFeUMxNTdCSztJQUFpQztHekM4NTdCdEM7O0V5Qzc1N0JLO0lBQWlDO0d6Q2k2N0J0Qzs7RXlDaDY3Qks7SUFBaUM7R3pDbzY3QnRDOztFeUNuNjdCSztJQUFpQztHekN1NjdCdEM7O0V5Q3I2N0JLO0lBQ0U7SUFDQTtHekN3NjdCUDs7RXlDcjY3Qks7SUFDRTtJQUNBO0d6Q3c2N0JQOztFeUNyNjdCSztJQUFvQztHekN5NjdCekM7O0V5Q3g2N0JLO0lBQW9DO0d6QzQ2N0J6Qzs7RXlDMzY3Qks7SUFBb0M7R3pDKzY3QnpDOztFeUM5NjdCSztJQUFvQztHekNrNzdCekM7O0V5Q2o3N0JLO0lBQW9DO0d6Q3E3N0J6Qzs7RXlDbjc3Qks7SUFDRTtJQUNBO0d6Q3M3N0JQOztFeUNuNzdCSztJQUNFO0lBQ0E7R3pDczc3QlA7Q0FDRjs7QWlDbnA4Qks7RVErTEU7SUFBaUM7R3pDeTk3QnRDOztFeUN4OTdCSztJQUFpQztHekM0OTdCdEM7O0V5QzM5N0JLO0lBQWlDO0d6Qys5N0J0Qzs7RXlDOTk3Qks7SUFBaUM7R3pDays3QnRDOztFeUNqKzdCSztJQUFpQztHekNxKzdCdEM7O0V5Q24rN0JLO0lBQ0U7SUFDQTtHekNzKzdCUDs7RXlDbis3Qks7SUFDRTtJQUNBO0d6Q3MrN0JQOztFeUNuKzdCSztJQUFvQztHekN1KzdCekM7O0V5Q3QrN0JLO0lBQW9DO0d6QzArN0J6Qzs7RXlDeis3Qks7SUFBb0M7R3pDNis3QnpDOztFeUM1KzdCSztJQUFvQztHekNnLzdCekM7O0V5Qy8rN0JLO0lBQW9DO0d6Q20vN0J6Qzs7RXlDai83Qks7SUFDRTtJQUNBO0d6Q28vN0JQOztFeUNqLzdCSztJQUNFO0lBQ0E7R3pDby83QlA7Q0FDRjs7QWlDanQ4Qks7RVErTEU7SUFBaUM7R3pDdWg4QnRDOztFeUN0aDhCSztJQUFpQztHekMwaDhCdEM7O0V5Q3poOEJLO0lBQWlDO0d6QzZoOEJ0Qzs7RXlDNWg4Qks7SUFBaUM7R3pDZ2k4QnRDOztFeUMvaDhCSztJQUFpQztHekNtaThCdEM7O0V5Q2ppOEJLO0lBQ0U7SUFDQTtHekNvaThCUDs7RXlDamk4Qks7SUFDRTtJQUNBO0d6Q29pOEJQOztFeUNqaThCSztJQUFvQztHekNxaThCekM7O0V5Q3BpOEJLO0lBQW9DO0d6Q3dpOEJ6Qzs7RXlDdmk4Qks7SUFBb0M7R3pDMmk4QnpDOztFeUMxaThCSztJQUFvQztHekM4aThCekM7O0V5QzdpOEJLO0lBQW9DO0d6Q2lqOEJ6Qzs7RXlDL2k4Qks7SUFDRTtJQUNBO0d6Q2tqOEJQOztFeUMvaThCSztJQUNFO0lBQ0E7R3pDa2o4QlA7Q0FDRjs7QXlDbG44Qkc7RUFBWTtDekNzbjhCZjs7QXlDcm44Qkc7RUFBWTtDekN5bjhCZjs7QXlDeG44Qkc7RUFBWTtDekM0bjhCZjs7QXlDM244Qkc7RUFBWTtDekMrbjhCZjs7QXlDOW44Qkc7RUFBWTtDekNrbzhCZjs7QXlDaG84Qkc7RUFDRTtFQUNBO0N6Q21vOEJMOztBeUNobzhCRztFQUNFO0VBQ0E7Q3pDbW84Qkw7O0F5Q2hvOEJHO0VBQWU7Q3pDb284QmxCOztBeUNubzhCRztFQUFlO0N6Q3VvOEJsQjs7QXlDdG84Qkc7RUFBZTtDekMwbzhCbEI7O0F5Q3pvOEJHO0VBQWU7Q3pDNm84QmxCOztBeUM1bzhCRztFQUFlO0N6Q2dwOEJsQjs7QXlDOW84Qkc7RUFDRTtFQUNBO0N6Q2lwOEJMOztBeUM5bzhCRztFQUNFO0VBQ0E7Q3pDaXA4Qkw7O0FpQzMwOEJLO0VRK0xFO0lBQWlDO0d6Q2lwOEJ0Qzs7RXlDaHA4Qks7SUFBaUM7R3pDb3A4QnRDOztFeUNucDhCSztJQUFpQztHekN1cDhCdEM7O0V5Q3RwOEJLO0lBQWlDO0d6QzBwOEJ0Qzs7RXlDenA4Qks7SUFBaUM7R3pDNnA4QnRDOztFeUMzcDhCSztJQUNFO0lBQ0E7R3pDOHA4QlA7O0V5QzNwOEJLO0lBQ0U7SUFDQTtHekM4cDhCUDs7RXlDM3A4Qks7SUFBb0M7R3pDK3A4QnpDOztFeUM5cDhCSztJQUFvQztHekNrcThCekM7O0V5Q2pxOEJLO0lBQW9DO0d6Q3FxOEJ6Qzs7RXlDcHE4Qks7SUFBb0M7R3pDd3E4QnpDOztFeUN2cThCSztJQUFvQztHekMycThCekM7O0V5Q3pxOEJLO0lBQ0U7SUFDQTtHekM0cThCUDs7RXlDenE4Qks7SUFDRTtJQUNBO0d6QzRxOEJQO0NBQ0Y7O0FpQ3o0OEJLO0VRK0xFO0lBQWlDO0d6QytzOEJ0Qzs7RXlDOXM4Qks7SUFBaUM7R3pDa3Q4QnRDOztFeUNqdDhCSztJQUFpQztHekNxdDhCdEM7O0V5Q3B0OEJLO0lBQWlDO0d6Q3d0OEJ0Qzs7RXlDdnQ4Qks7SUFBaUM7R3pDMnQ4QnRDOztFeUN6dDhCSztJQUNFO0lBQ0E7R3pDNHQ4QlA7O0V5Q3p0OEJLO0lBQ0U7SUFDQTtHekM0dDhCUDs7RXlDenQ4Qks7SUFBb0M7R3pDNnQ4QnpDOztFeUM1dDhCSztJQUFvQztHekNndThCekM7O0V5Qy90OEJLO0lBQW9DO0d6Q211OEJ6Qzs7RXlDbHU4Qks7SUFBb0M7R3pDc3U4QnpDOztFeUNydThCSztJQUFvQztHekN5dThCekM7O0V5Q3Z1OEJLO0lBQ0U7SUFDQTtHekMwdThCUDs7RXlDdnU4Qks7SUFDRTtJQUNBO0d6QzB1OEJQO0NBQ0Y7O0FpQ3Y4OEJLO0VRK0xFO0lBQWlDO0d6QzZ3OEJ0Qzs7RXlDNXc4Qks7SUFBaUM7R3pDZ3g4QnRDOztFeUMvdzhCSztJQUFpQztHekNteDhCdEM7O0V5Q2x4OEJLO0lBQWlDO0d6Q3N4OEJ0Qzs7RXlDcng4Qks7SUFBaUM7R3pDeXg4QnRDOztFeUN2eDhCSztJQUNFO0lBQ0E7R3pDMHg4QlA7O0V5Q3Z4OEJLO0lBQ0U7SUFDQTtHekMweDhCUDs7RXlDdng4Qks7SUFBb0M7R3pDMng4QnpDOztFeUMxeDhCSztJQUFvQztHekM4eDhCekM7O0V5Qzd4OEJLO0lBQW9DO0d6Q2l5OEJ6Qzs7RXlDaHk4Qks7SUFBb0M7R3pDb3k4QnpDOztFeUNueThCSztJQUFvQztHekN1eThCekM7O0V5Q3J5OEJLO0lBQ0U7SUFDQTtHekN3eThCUDs7RXlDcnk4Qks7SUFDRTtJQUNBO0d6Q3d5OEJQO0NBQ0Y7O0FpQ3JnOUJLO0VRK0xFO0lBQWlDO0d6QzIwOEJ0Qzs7RXlDMTA4Qks7SUFBaUM7R3pDODA4QnRDOztFeUM3MDhCSztJQUFpQztHekNpMThCdEM7O0V5Q2gxOEJLO0lBQWlDO0d6Q28xOEJ0Qzs7RXlDbjE4Qks7SUFBaUM7R3pDdTE4QnRDOztFeUNyMThCSztJQUNFO0lBQ0E7R3pDdzE4QlA7O0V5Q3IxOEJLO0lBQ0U7SUFDQTtHekN3MThCUDs7RXlDcjE4Qks7SUFBb0M7R3pDeTE4QnpDOztFeUN4MThCSztJQUFvQztHekM0MThCekM7O0V5QzMxOEJLO0lBQW9DO0d6QysxOEJ6Qzs7RXlDOTE4Qks7SUFBb0M7R3pDazI4QnpDOztFeUNqMjhCSztJQUFvQztHekNxMjhCekM7O0V5Q24yOEJLO0lBQ0U7SUFDQTtHekNzMjhCUDs7RXlDbjI4Qks7SUFDRTtJQUNBO0d6Q3MyOEJQO0NBQ0Y7O0FpQ25rOUJLO0VRK0xFO0lBQWlDO0d6Q3k0OEJ0Qzs7RXlDeDQ4Qks7SUFBaUM7R3pDNDQ4QnRDOztFeUMzNDhCSztJQUFpQztHekMrNDhCdEM7O0V5Qzk0OEJLO0lBQWlDO0d6Q2s1OEJ0Qzs7RXlDajU4Qks7SUFBaUM7R3pDcTU4QnRDOztFeUNuNThCSztJQUNFO0lBQ0E7R3pDczU4QlA7O0V5Q241OEJLO0lBQ0U7SUFDQTtHekNzNThCUDs7RXlDbjU4Qks7SUFBb0M7R3pDdTU4QnpDOztFeUN0NThCSztJQUFvQztHekMwNThCekM7O0V5Q3o1OEJLO0lBQW9DO0d6QzY1OEJ6Qzs7RXlDNTU4Qks7SUFBb0M7R3pDZzY4QnpDOztFeUMvNThCSztJQUFvQztHekNtNjhCekM7O0V5Q2o2OEJLO0lBQ0U7SUFDQTtHekNvNjhCUDs7RXlDajY4Qks7SUFDRTtJQUNBO0d6Q282OEJQO0NBQ0Y7O0FpQ2pvOUJLO0VRK0xFO0lBQWlDO0d6Q3U4OEJ0Qzs7RXlDdDg4Qks7SUFBaUM7R3pDMDg4QnRDOztFeUN6ODhCSztJQUFpQztHekM2ODhCdEM7O0V5QzU4OEJLO0lBQWlDO0d6Q2c5OEJ0Qzs7RXlDLzg4Qks7SUFBaUM7R3pDbTk4QnRDOztFeUNqOThCSztJQUNFO0lBQ0E7R3pDbzk4QlA7O0V5Q2o5OEJLO0lBQ0U7SUFDQTtHekNvOThCUDs7RXlDajk4Qks7SUFBb0M7R3pDcTk4QnpDOztFeUNwOThCSztJQUFvQztHekN3OThCekM7O0V5Q3Y5OEJLO0lBQW9DO0d6QzI5OEJ6Qzs7RXlDMTk4Qks7SUFBb0M7R3pDODk4QnpDOztFeUM3OThCSztJQUFvQztHekNpKzhCekM7O0V5Qy85OEJLO0lBQ0U7SUFDQTtHekNrKzhCUDs7RXlDLzk4Qks7SUFDRTtJQUNBO0d6Q2srOEJQO0NBQ0Y7O0FpQy9yOUJLO0VRK0xFO0lBQWlDO0d6Q3FnOUJ0Qzs7RXlDcGc5Qks7SUFBaUM7R3pDd2c5QnRDOztFeUN2ZzlCSztJQUFpQztHekMyZzlCdEM7O0V5QzFnOUJLO0lBQWlDO0d6QzhnOUJ0Qzs7RXlDN2c5Qks7SUFBaUM7R3pDaWg5QnRDOztFeUMvZzlCSztJQUNFO0lBQ0E7R3pDa2g5QlA7O0V5Qy9nOUJLO0lBQ0U7SUFDQTtHekNraDlCUDs7RXlDL2c5Qks7SUFBb0M7R3pDbWg5QnpDOztFeUNsaDlCSztJQUFvQztHekNzaDlCekM7O0V5Q3JoOUJLO0lBQW9DO0d6Q3loOUJ6Qzs7RXlDeGg5Qks7SUFBb0M7R3pDNGg5QnpDOztFeUMzaDlCSztJQUFvQztHekMraDlCekM7O0V5QzdoOUJLO0lBQ0U7SUFDQTtHekNnaTlCUDs7RXlDN2g5Qks7SUFDRTtJQUNBO0d6Q2dpOUJQO0NBQ0Y7O0FpQzd2OUJLO0VRK0xFO0lBQWlDO0d6Q21rOUJ0Qzs7RXlDbGs5Qks7SUFBaUM7R3pDc2s5QnRDOztFeUNyazlCSztJQUFpQztHekN5azlCdEM7O0V5Q3hrOUJLO0lBQWlDO0d6QzRrOUJ0Qzs7RXlDM2s5Qks7SUFBaUM7R3pDK2s5QnRDOztFeUM3azlCSztJQUNFO0lBQ0E7R3pDZ2w5QlA7O0V5QzdrOUJLO0lBQ0U7SUFDQTtHekNnbDlCUDs7RXlDN2s5Qks7SUFBb0M7R3pDaWw5QnpDOztFeUNobDlCSztJQUFvQztHekNvbDlCekM7O0V5Q25sOUJLO0lBQW9DO0d6Q3VsOUJ6Qzs7RXlDdGw5Qks7SUFBb0M7R3pDMGw5QnpDOztFeUN6bDlCSztJQUFvQztHekM2bDlCekM7O0V5QzNsOUJLO0lBQ0U7SUFDQTtHekM4bDlCUDs7RXlDM2w5Qks7SUFDRTtJQUNBO0d6QzhsOUJQO0NBQ0Y7O0FpQzN6OUJLO0VRK0xFO0lBQWlDO0d6Q2lvOUJ0Qzs7RXlDaG85Qks7SUFBaUM7R3pDb285QnRDOztFeUNubzlCSztJQUFpQztHekN1bzlCdEM7O0V5Q3RvOUJLO0lBQWlDO0d6QzBvOUJ0Qzs7RXlDem85Qks7SUFBaUM7R3pDNm85QnRDOztFeUMzbzlCSztJQUNFO0lBQ0E7R3pDOG85QlA7O0V5QzNvOUJLO0lBQ0U7SUFDQTtHekM4bzlCUDs7RXlDM285Qks7SUFBb0M7R3pDK285QnpDOztFeUM5bzlCSztJQUFvQztHekNrcDlCekM7O0V5Q2pwOUJLO0lBQW9DO0d6Q3FwOUJ6Qzs7RXlDcHA5Qks7SUFBb0M7R3pDd3A5QnpDOztFeUN2cDlCSztJQUFvQztHekMycDlCekM7O0V5Q3pwOUJLO0lBQ0U7SUFDQTtHekM0cDlCUDs7RXlDenA5Qks7SUFDRTtJQUNBO0d6QzRwOUJQO0NBQ0Y7O0FpQ3ozOUJLO0VRK0xFO0lBQWlDO0d6QytyOUJ0Qzs7RXlDOXI5Qks7SUFBaUM7R3pDa3M5QnRDOztFeUNqczlCSztJQUFpQztHekNxczlCdEM7O0V5Q3BzOUJLO0lBQWlDO0d6Q3dzOUJ0Qzs7RXlDdnM5Qks7SUFBaUM7R3pDMnM5QnRDOztFeUN6czlCSztJQUNFO0lBQ0E7R3pDNHM5QlA7O0V5Q3pzOUJLO0lBQ0U7SUFDQTtHekM0czlCUDs7RXlDenM5Qks7SUFBb0M7R3pDNnM5QnpDOztFeUM1czlCSztJQUFvQztHekNndDlCekM7O0V5Qy9zOUJLO0lBQW9DO0d6Q210OUJ6Qzs7RXlDbHQ5Qks7SUFBb0M7R3pDc3Q5QnpDOztFeUNydDlCSztJQUFvQztHekN5dDlCekM7O0V5Q3Z0OUJLO0lBQ0U7SUFDQTtHekMwdDlCUDs7RXlDdnQ5Qks7SUFDRTtJQUNBO0d6QzB0OUJQO0NBQ0Y7O0FpQ3Y3OUJLO0VRK0xFO0lBQWlDO0d6QzZ2OUJ0Qzs7RXlDNXY5Qks7SUFBaUM7R3pDZ3c5QnRDOztFeUMvdjlCSztJQUFpQztHekNtdzlCdEM7O0V5Q2x3OUJLO0lBQWlDO0d6Q3N3OUJ0Qzs7RXlDcnc5Qks7SUFBaUM7R3pDeXc5QnRDOztFeUN2dzlCSztJQUNFO0lBQ0E7R3pDMHc5QlA7O0V5Q3Z3OUJLO0lBQ0U7SUFDQTtHekMwdzlCUDs7RXlDdnc5Qks7SUFBb0M7R3pDMnc5QnpDOztFeUMxdzlCSztJQUFvQztHekM4dzlCekM7O0V5Qzd3OUJLO0lBQW9DO0d6Q2l4OUJ6Qzs7RXlDaHg5Qks7SUFBb0M7R3pDb3g5QnpDOztFeUNueDlCSztJQUFvQztHekN1eDlCekM7O0V5Q3J4OUJLO0lBQ0U7SUFDQTtHekN3eDlCUDs7RXlDcng5Qks7SUFDRTtJQUNBO0d6Q3d4OUJQO0NBQ0Y7O0FpQ3IvOUJLO0VRK0xFO0lBQWlDO0d6QzJ6OUJ0Qzs7RXlDMXo5Qks7SUFBaUM7R3pDOHo5QnRDOztFeUM3ejlCSztJQUFpQztHekNpMDlCdEM7O0V5Q2gwOUJLO0lBQWlDO0d6Q28wOUJ0Qzs7RXlDbjA5Qks7SUFBaUM7R3pDdTA5QnRDOztFeUNyMDlCSztJQUNFO0lBQ0E7R3pDdzA5QlA7O0V5Q3IwOUJLO0lBQ0U7SUFDQTtHekN3MDlCUDs7RXlDcjA5Qks7SUFBb0M7R3pDeTA5QnpDOztFeUN4MDlCSztJQUFvQztHekM0MDlCekM7O0V5QzMwOUJLO0lBQW9DO0d6QyswOUJ6Qzs7RXlDOTA5Qks7SUFBb0M7R3pDazE5QnpDOztFeUNqMTlCSztJQUFvQztHekNxMTlCekM7O0V5Q24xOUJLO0lBQ0U7SUFDQTtHekNzMTlCUDs7RXlDbjE5Qks7SUFDRTtJQUNBO0d6Q3MxOUJQO0NBQ0Y7O0F5Q3Q1OUJHO0VBQVk7Q3pDMDU5QmY7O0F5Q3o1OUJHO0VBQVk7Q3pDNjU5QmY7O0F5QzU1OUJHO0VBQVk7Q3pDZzY5QmY7O0F5Qy81OUJHO0VBQVk7Q3pDbTY5QmY7O0F5Q2w2OUJHO0VBQVk7Q3pDczY5QmY7O0F5Q3A2OUJHO0VBQ0U7RUFDQTtDekN1NjlCTDs7QXlDcDY5Qkc7RUFDRTtFQUNBO0N6Q3U2OUJMOztBeUNwNjlCRztFQUFlO0N6Q3c2OUJsQjs7QXlDdjY5Qkc7RUFBZTtDekMyNjlCbEI7O0F5QzE2OUJHO0VBQWU7Q3pDODY5QmxCOztBeUM3NjlCRztFQUFlO0N6Q2k3OUJsQjs7QXlDaDc5Qkc7RUFBZTtDekNvNzlCbEI7O0F5Q2w3OUJHO0VBQ0U7RUFDQTtDekNxNzlCTDs7QXlDbDc5Qkc7RUFDRTtFQUNBO0N6Q3E3OUJMOztBaUMvbStCSztFUStMRTtJQUFpQztHekNxNzlCdEM7O0V5Q3A3OUJLO0lBQWlDO0d6Q3c3OUJ0Qzs7RXlDdjc5Qks7SUFBaUM7R3pDMjc5QnRDOztFeUMxNzlCSztJQUFpQztHekM4NzlCdEM7O0V5Qzc3OUJLO0lBQWlDO0d6Q2k4OUJ0Qzs7RXlDLzc5Qks7SUFDRTtJQUNBO0d6Q2s4OUJQOztFeUMvNzlCSztJQUNFO0lBQ0E7R3pDazg5QlA7O0V5Qy83OUJLO0lBQW9DO0d6Q204OUJ6Qzs7RXlDbDg5Qks7SUFBb0M7R3pDczg5QnpDOztFeUNyODlCSztJQUFvQztHekN5ODlCekM7O0V5Q3g4OUJLO0lBQW9DO0d6QzQ4OUJ6Qzs7RXlDMzg5Qks7SUFBb0M7R3pDKzg5QnpDOztFeUM3ODlCSztJQUNFO0lBQ0E7R3pDZzk5QlA7O0V5Qzc4OUJLO0lBQ0U7SUFDQTtHekNnOTlCUDtDQUNGOztBaUM3cStCSztFUStMRTtJQUFpQztHekNtLzlCdEM7O0V5Q2wvOUJLO0lBQWlDO0d6Q3MvOUJ0Qzs7RXlDci85Qks7SUFBaUM7R3pDeS85QnRDOztFeUN4LzlCSztJQUFpQztHekM0LzlCdEM7O0V5QzMvOUJLO0lBQWlDO0d6QysvOUJ0Qzs7RXlDNy85Qks7SUFDRTtJQUNBO0d6Q2dnK0JQOztFeUM3LzlCSztJQUNFO0lBQ0E7R3pDZ2crQlA7O0V5QzcvOUJLO0lBQW9DO0d6Q2lnK0J6Qzs7RXlDaGcrQks7SUFBb0M7R3pDb2crQnpDOztFeUNuZytCSztJQUFvQztHekN1ZytCekM7O0V5Q3RnK0JLO0lBQW9DO0d6QzBnK0J6Qzs7RXlDemcrQks7SUFBb0M7R3pDNmcrQnpDOztFeUMzZytCSztJQUNFO0lBQ0E7R3pDOGcrQlA7O0V5QzNnK0JLO0lBQ0U7SUFDQTtHekM4ZytCUDtDQUNGOztBaUMzdStCSztFUStMRTtJQUFpQztHekNpaitCdEM7O0V5Q2hqK0JLO0lBQWlDO0d6Q29qK0J0Qzs7RXlDbmorQks7SUFBaUM7R3pDdWorQnRDOztFeUN0aitCSztJQUFpQztHekMwaitCdEM7O0V5Q3pqK0JLO0lBQWlDO0d6QzZqK0J0Qzs7RXlDM2orQks7SUFDRTtJQUNBO0d6QzhqK0JQOztFeUMzaitCSztJQUNFO0lBQ0E7R3pDOGorQlA7O0V5QzNqK0JLO0lBQW9DO0d6QytqK0J6Qzs7RXlDOWorQks7SUFBb0M7R3pDa2srQnpDOztFeUNqaytCSztJQUFvQztHekNxaytCekM7O0V5Q3BrK0JLO0lBQW9DO0d6Q3drK0J6Qzs7RXlDdmsrQks7SUFBb0M7R3pDMmsrQnpDOztFeUN6aytCSztJQUNFO0lBQ0E7R3pDNGsrQlA7O0V5Q3prK0JLO0lBQ0U7SUFDQTtHekM0aytCUDtDQUNGOztBaUN6eStCSztFUStMRTtJQUFpQztHekMrbStCdEM7O0V5QzltK0JLO0lBQWlDO0d6Q2tuK0J0Qzs7RXlDam4rQks7SUFBaUM7R3pDcW4rQnRDOztFeUNwbitCSztJQUFpQztHekN3bitCdEM7O0V5Q3ZuK0JLO0lBQWlDO0d6QzJuK0J0Qzs7RXlDem4rQks7SUFDRTtJQUNBO0d6QzRuK0JQOztFeUN6bitCSztJQUNFO0lBQ0E7R3pDNG4rQlA7O0V5Q3puK0JLO0lBQW9DO0d6QzZuK0J6Qzs7RXlDNW4rQks7SUFBb0M7R3pDZ28rQnpDOztFeUMvbitCSztJQUFvQztHekNtbytCekM7O0V5Q2xvK0JLO0lBQW9DO0d6Q3NvK0J6Qzs7RXlDcm8rQks7SUFBb0M7R3pDeW8rQnpDOztFeUN2bytCSztJQUNFO0lBQ0E7R3pDMG8rQlA7O0V5Q3ZvK0JLO0lBQ0U7SUFDQTtHekMwbytCUDtDQUNGOztBaUN2MitCSztFUStMRTtJQUFpQztHekM2cStCdEM7O0V5QzVxK0JLO0lBQWlDO0d6Q2dyK0J0Qzs7RXlDL3ErQks7SUFBaUM7R3pDbXIrQnRDOztFeUNscitCSztJQUFpQztHekNzcitCdEM7O0V5Q3JyK0JLO0lBQWlDO0d6Q3lyK0J0Qzs7RXlDdnIrQks7SUFDRTtJQUNBO0d6QzByK0JQOztFeUN2citCSztJQUNFO0lBQ0E7R3pDMHIrQlA7O0V5Q3ZyK0JLO0lBQW9DO0d6QzJyK0J6Qzs7RXlDMXIrQks7SUFBb0M7R3pDOHIrQnpDOztFeUM3citCSztJQUFvQztHekNpcytCekM7O0V5Q2hzK0JLO0lBQW9DO0d6Q29zK0J6Qzs7RXlDbnMrQks7SUFBb0M7R3pDdXMrQnpDOztFeUNycytCSztJQUNFO0lBQ0E7R3pDd3MrQlA7O0V5Q3JzK0JLO0lBQ0U7SUFDQTtHekN3cytCUDtDQUNGOztBaUNyNitCSztFUStMRTtJQUFpQztHekMydStCdEM7O0V5QzF1K0JLO0lBQWlDO0d6Qzh1K0J0Qzs7RXlDN3UrQks7SUFBaUM7R3pDaXYrQnRDOztFeUNoditCSztJQUFpQztHekNvditCdEM7O0V5Q252K0JLO0lBQWlDO0d6Q3V2K0J0Qzs7RXlDcnYrQks7SUFDRTtJQUNBO0d6Q3d2K0JQOztFeUNyditCSztJQUNFO0lBQ0E7R3pDd3YrQlA7O0V5Q3J2K0JLO0lBQW9DO0d6Q3l2K0J6Qzs7RXlDeHYrQks7SUFBb0M7R3pDNHYrQnpDOztFeUMzditCSztJQUFvQztHekMrditCekM7O0V5Qzl2K0JLO0lBQW9DO0d6Q2t3K0J6Qzs7RXlDancrQks7SUFBb0M7R3pDcXcrQnpDOztFeUNudytCSztJQUNFO0lBQ0E7R3pDc3crQlA7O0V5Q253K0JLO0lBQ0U7SUFDQTtHekNzdytCUDtDQUNGOztBaUNuKytCSztFUStMRTtJQUFpQztHekN5eStCdEM7O0V5Q3h5K0JLO0lBQWlDO0d6QzR5K0J0Qzs7RXlDM3krQks7SUFBaUM7R3pDK3krQnRDOztFeUM5eStCSztJQUFpQztHekNreitCdEM7O0V5Q2p6K0JLO0lBQWlDO0d6Q3F6K0J0Qzs7RXlDbnorQks7SUFDRTtJQUNBO0d6Q3N6K0JQOztFeUNueitCSztJQUNFO0lBQ0E7R3pDc3orQlA7O0V5Q256K0JLO0lBQW9DO0d6Q3V6K0J6Qzs7RXlDdHorQks7SUFBb0M7R3pDMHorQnpDOztFeUN6eitCSztJQUFvQztHekM2eitCekM7O0V5QzV6K0JLO0lBQW9DO0d6Q2cwK0J6Qzs7RXlDL3orQks7SUFBb0M7R3pDbTArQnpDOztFeUNqMCtCSztJQUNFO0lBQ0E7R3pDbzArQlA7O0V5Q2owK0JLO0lBQ0U7SUFDQTtHekNvMCtCUDtDQUNGOztBaUNqaS9CSztFUStMRTtJQUFpQztHekN1MitCdEM7O0V5Q3QyK0JLO0lBQWlDO0d6QzAyK0J0Qzs7RXlDejIrQks7SUFBaUM7R3pDNjIrQnRDOztFeUM1MitCSztJQUFpQztHekNnMytCdEM7O0V5Qy8yK0JLO0lBQWlDO0d6Q20zK0J0Qzs7RXlDajMrQks7SUFDRTtJQUNBO0d6Q28zK0JQOztFeUNqMytCSztJQUNFO0lBQ0E7R3pDbzMrQlA7O0V5Q2ozK0JLO0lBQW9DO0d6Q3EzK0J6Qzs7RXlDcDMrQks7SUFBb0M7R3pDdzMrQnpDOztFeUN2MytCSztJQUFvQztHekMyMytCekM7O0V5QzEzK0JLO0lBQW9DO0d6QzgzK0J6Qzs7RXlDNzMrQks7SUFBb0M7R3pDaTQrQnpDOztFeUMvMytCSztJQUNFO0lBQ0E7R3pDazQrQlA7O0V5Qy8zK0JLO0lBQ0U7SUFDQTtHekNrNCtCUDtDQUNGOztBaUMvbC9CSztFUStMRTtJQUFpQztHekNxNitCdEM7O0V5Q3A2K0JLO0lBQWlDO0d6Q3c2K0J0Qzs7RXlDdjYrQks7SUFBaUM7R3pDMjYrQnRDOztFeUMxNitCSztJQUFpQztHekM4NitCdEM7O0V5Qzc2K0JLO0lBQWlDO0d6Q2k3K0J0Qzs7RXlDLzYrQks7SUFDRTtJQUNBO0d6Q2s3K0JQOztFeUMvNitCSztJQUNFO0lBQ0E7R3pDazcrQlA7O0V5Qy82K0JLO0lBQW9DO0d6Q203K0J6Qzs7RXlDbDcrQks7SUFBb0M7R3pDczcrQnpDOztFeUNyNytCSztJQUFvQztHekN5NytCekM7O0V5Q3g3K0JLO0lBQW9DO0d6QzQ3K0J6Qzs7RXlDMzcrQks7SUFBb0M7R3pDKzcrQnpDOztFeUM3NytCSztJQUNFO0lBQ0E7R3pDZzgrQlA7O0V5Qzc3K0JLO0lBQ0U7SUFDQTtHekNnOCtCUDtDQUNGOztBaUM3cC9CSztFUStMRTtJQUFpQztHekNtKytCdEM7O0V5Q2wrK0JLO0lBQWlDO0d6Q3MrK0J0Qzs7RXlDcisrQks7SUFBaUM7R3pDeSsrQnRDOztFeUN4KytCSztJQUFpQztHekM0KytCdEM7O0V5QzMrK0JLO0lBQWlDO0d6QysrK0J0Qzs7RXlDNysrQks7SUFDRTtJQUNBO0d6Q2cvK0JQOztFeUM3KytCSztJQUNFO0lBQ0E7R3pDZy8rQlA7O0V5QzcrK0JLO0lBQW9DO0d6Q2kvK0J6Qzs7RXlDaC8rQks7SUFBb0M7R3pDby8rQnpDOztFeUNuLytCSztJQUFvQztHekN1LytCekM7O0V5Q3QvK0JLO0lBQW9DO0d6QzAvK0J6Qzs7RXlDei8rQks7SUFBb0M7R3pDNi8rQnpDOztFeUMzLytCSztJQUNFO0lBQ0E7R3pDOC8rQlA7O0V5QzMvK0JLO0lBQ0U7SUFDQTtHekM4LytCUDtDQUNGOztBaUMzdC9CSztFUStMRTtJQUFpQztHekNpaS9CdEM7O0V5Q2hpL0JLO0lBQWlDO0d6Q29pL0J0Qzs7RXlDbmkvQks7SUFBaUM7R3pDdWkvQnRDOztFeUN0aS9CSztJQUFpQztHekMwaS9CdEM7O0V5Q3ppL0JLO0lBQWlDO0d6QzZpL0J0Qzs7RXlDM2kvQks7SUFDRTtJQUNBO0d6QzhpL0JQOztFeUMzaS9CSztJQUNFO0lBQ0E7R3pDOGkvQlA7O0V5QzNpL0JLO0lBQW9DO0d6QytpL0J6Qzs7RXlDOWkvQks7SUFBb0M7R3pDa2ovQnpDOztFeUNqai9CSztJQUFvQztHekNxai9CekM7O0V5Q3BqL0JLO0lBQW9DO0d6Q3dqL0J6Qzs7RXlDdmovQks7SUFBb0M7R3pDMmovQnpDOztFeUN6ai9CSztJQUNFO0lBQ0E7R3pDNGovQlA7O0V5Q3pqL0JLO0lBQ0U7SUFDQTtHekM0ai9CUDtDQUNGOztBaUN6eC9CSztFUStMRTtJQUFpQztHekMrbC9CdEM7O0V5QzlsL0JLO0lBQWlDO0d6Q2ttL0J0Qzs7RXlDam0vQks7SUFBaUM7R3pDcW0vQnRDOztFeUNwbS9CSztJQUFpQztHekN3bS9CdEM7O0V5Q3ZtL0JLO0lBQWlDO0d6QzJtL0J0Qzs7RXlDem0vQks7SUFDRTtJQUNBO0d6QzRtL0JQOztFeUN6bS9CSztJQUNFO0lBQ0E7R3pDNG0vQlA7O0V5Q3ptL0JLO0lBQW9DO0d6QzZtL0J6Qzs7RXlDNW0vQks7SUFBb0M7R3pDZ24vQnpDOztFeUMvbS9CSztJQUFvQztHekNtbi9CekM7O0V5Q2xuL0JLO0lBQW9DO0d6Q3NuL0J6Qzs7RXlDcm4vQks7SUFBb0M7R3pDeW4vQnpDOztFeUN2bi9CSztJQUNFO0lBQ0E7R3pDMG4vQlA7O0V5Q3ZuL0JLO0lBQ0U7SUFDQTtHekMwbi9CUDtDQUNGOztBeUMxci9CRztFQUFZO0N6QzhyL0JmOztBeUM3ci9CRztFQUFZO0N6Q2lzL0JmOztBeUNocy9CRztFQUFZO0N6Q29zL0JmOztBeUNucy9CRztFQUFZO0N6Q3VzL0JmOztBeUN0cy9CRztFQUFZO0N6QzBzL0JmOztBeUN4cy9CRztFQUNFO0VBQ0E7Q3pDMnMvQkw7O0F5Q3hzL0JHO0VBQ0U7RUFDQTtDekMycy9CTDs7QXlDeHMvQkc7RUFBZTtDekM0cy9CbEI7O0F5QzNzL0JHO0VBQWU7Q3pDK3MvQmxCOztBeUM5cy9CRztFQUFlO0N6Q2t0L0JsQjs7QXlDanQvQkc7RUFBZTtDekNxdC9CbEI7O0F5Q3B0L0JHO0VBQWU7Q3pDd3QvQmxCOztBeUN0dC9CRztFQUNFO0VBQ0E7Q3pDeXQvQkw7O0F5Q3R0L0JHO0VBQ0U7RUFDQTtDekN5dC9CTDs7QWlDbjUvQks7RVErTEU7SUFBaUM7R3pDeXQvQnRDOztFeUN4dC9CSztJQUFpQztHekM0dC9CdEM7O0V5QzN0L0JLO0lBQWlDO0d6Qyt0L0J0Qzs7RXlDOXQvQks7SUFBaUM7R3pDa3UvQnRDOztFeUNqdS9CSztJQUFpQztHekNxdS9CdEM7O0V5Q251L0JLO0lBQ0U7SUFDQTtHekNzdS9CUDs7RXlDbnUvQks7SUFDRTtJQUNBO0d6Q3N1L0JQOztFeUNudS9CSztJQUFvQztHekN1dS9CekM7O0V5Q3R1L0JLO0lBQW9DO0d6QzB1L0J6Qzs7RXlDenUvQks7SUFBb0M7R3pDNnUvQnpDOztFeUM1dS9CSztJQUFvQztHekNndi9CekM7O0V5Qy91L0JLO0lBQW9DO0d6Q212L0J6Qzs7RXlDanYvQks7SUFDRTtJQUNBO0d6Q292L0JQOztFeUNqdi9CSztJQUNFO0lBQ0E7R3pDb3YvQlA7Q0FDRjs7QWlDajkvQks7RVErTEU7SUFBaUM7R3pDdXgvQnRDOztFeUN0eC9CSztJQUFpQztHekMweC9CdEM7O0V5Q3p4L0JLO0lBQWlDO0d6QzZ4L0J0Qzs7RXlDNXgvQks7SUFBaUM7R3pDZ3kvQnRDOztFeUMveC9CSztJQUFpQztHekNteS9CdEM7O0V5Q2p5L0JLO0lBQ0U7SUFDQTtHekNveS9CUDs7RXlDankvQks7SUFDRTtJQUNBO0d6Q295L0JQOztFeUNqeS9CSztJQUFvQztHekNxeS9CekM7O0V5Q3B5L0JLO0lBQW9DO0d6Q3d5L0J6Qzs7RXlDdnkvQks7SUFBb0M7R3pDMnkvQnpDOztFeUMxeS9CSztJQUFvQztHekM4eS9CekM7O0V5Qzd5L0JLO0lBQW9DO0d6Q2l6L0J6Qzs7RXlDL3kvQks7SUFDRTtJQUNBO0d6Q2t6L0JQOztFeUMveS9CSztJQUNFO0lBQ0E7R3pDa3ovQlA7Q0FDRjs7QWlDL2dnQ0s7RVErTEU7SUFBaUM7R3pDcTEvQnRDOztFeUNwMS9CSztJQUFpQztHekN3MS9CdEM7O0V5Q3YxL0JLO0lBQWlDO0d6QzIxL0J0Qzs7RXlDMTEvQks7SUFBaUM7R3pDODEvQnRDOztFeUM3MS9CSztJQUFpQztHekNpMi9CdEM7O0V5Qy8xL0JLO0lBQ0U7SUFDQTtHekNrMi9CUDs7RXlDLzEvQks7SUFDRTtJQUNBO0d6Q2syL0JQOztFeUMvMS9CSztJQUFvQztHekNtMi9CekM7O0V5Q2wyL0JLO0lBQW9DO0d6Q3MyL0J6Qzs7RXlDcjIvQks7SUFBb0M7R3pDeTIvQnpDOztFeUN4Mi9CSztJQUFvQztHekM0Mi9CekM7O0V5QzMyL0JLO0lBQW9DO0d6QysyL0J6Qzs7RXlDNzIvQks7SUFDRTtJQUNBO0d6Q2czL0JQOztFeUM3Mi9CSztJQUNFO0lBQ0E7R3pDZzMvQlA7Q0FDRjs7QWlDN2tnQ0s7RVErTEU7SUFBaUM7R3pDbTUvQnRDOztFeUNsNS9CSztJQUFpQztHekNzNS9CdEM7O0V5Q3I1L0JLO0lBQWlDO0d6Q3k1L0J0Qzs7RXlDeDUvQks7SUFBaUM7R3pDNDUvQnRDOztFeUMzNS9CSztJQUFpQztHekMrNS9CdEM7O0V5Qzc1L0JLO0lBQ0U7SUFDQTtHekNnNi9CUDs7RXlDNzUvQks7SUFDRTtJQUNBO0d6Q2c2L0JQOztFeUM3NS9CSztJQUFvQztHekNpNi9CekM7O0V5Q2g2L0JLO0lBQW9DO0d6Q282L0J6Qzs7RXlDbjYvQks7SUFBb0M7R3pDdTYvQnpDOztFeUN0Ni9CSztJQUFvQztHekMwNi9CekM7O0V5Q3o2L0JLO0lBQW9DO0d6QzY2L0J6Qzs7RXlDMzYvQks7SUFDRTtJQUNBO0d6Qzg2L0JQOztFeUMzNi9CSztJQUNFO0lBQ0E7R3pDODYvQlA7Q0FDRjs7QWlDM29nQ0s7RVErTEU7SUFBaUM7R3pDaTkvQnRDOztFeUNoOS9CSztJQUFpQztHekNvOS9CdEM7O0V5Q245L0JLO0lBQWlDO0d6Q3U5L0J0Qzs7RXlDdDkvQks7SUFBaUM7R3pDMDkvQnRDOztFeUN6OS9CSztJQUFpQztHekM2OS9CdEM7O0V5QzM5L0JLO0lBQ0U7SUFDQTtHekM4OS9CUDs7RXlDMzkvQks7SUFDRTtJQUNBO0d6Qzg5L0JQOztFeUMzOS9CSztJQUFvQztHekMrOS9CekM7O0V5Qzk5L0JLO0lBQW9DO0d6Q2srL0J6Qzs7RXlDaisvQks7SUFBb0M7R3pDcSsvQnpDOztFeUNwKy9CSztJQUFvQztHekN3Ky9CekM7O0V5Q3YrL0JLO0lBQW9DO0d6QzIrL0J6Qzs7RXlDeisvQks7SUFDRTtJQUNBO0d6QzQrL0JQOztFeUN6Ky9CSztJQUNFO0lBQ0E7R3pDNCsvQlA7Q0FDRjs7QWlDenNnQ0s7RVErTEU7SUFBaUM7R3pDK2dnQ3RDOztFeUM5Z2dDSztJQUFpQztHekNraGdDdEM7O0V5Q2poZ0NLO0lBQWlDO0d6Q3FoZ0N0Qzs7RXlDcGhnQ0s7SUFBaUM7R3pDd2hnQ3RDOztFeUN2aGdDSztJQUFpQztHekMyaGdDdEM7O0V5Q3poZ0NLO0lBQ0U7SUFDQTtHekM0aGdDUDs7RXlDemhnQ0s7SUFDRTtJQUNBO0d6QzRoZ0NQOztFeUN6aGdDSztJQUFvQztHekM2aGdDekM7O0V5QzVoZ0NLO0lBQW9DO0d6Q2dpZ0N6Qzs7RXlDL2hnQ0s7SUFBb0M7R3pDbWlnQ3pDOztFeUNsaWdDSztJQUFvQztHekNzaWdDekM7O0V5Q3JpZ0NLO0lBQW9DO0d6Q3lpZ0N6Qzs7RXlDdmlnQ0s7SUFDRTtJQUNBO0d6QzBpZ0NQOztFeUN2aWdDSztJQUNFO0lBQ0E7R3pDMGlnQ1A7Q0FDRjs7QWlDdndnQ0s7RVErTEU7SUFBaUM7R3pDNmtnQ3RDOztFeUM1a2dDSztJQUFpQztHekNnbGdDdEM7O0V5Qy9rZ0NLO0lBQWlDO0d6Q21sZ0N0Qzs7RXlDbGxnQ0s7SUFBaUM7R3pDc2xnQ3RDOztFeUNybGdDSztJQUFpQztHekN5bGdDdEM7O0V5Q3ZsZ0NLO0lBQ0U7SUFDQTtHekMwbGdDUDs7RXlDdmxnQ0s7SUFDRTtJQUNBO0d6QzBsZ0NQOztFeUN2bGdDSztJQUFvQztHekMybGdDekM7O0V5QzFsZ0NLO0lBQW9DO0d6QzhsZ0N6Qzs7RXlDN2xnQ0s7SUFBb0M7R3pDaW1nQ3pDOztFeUNobWdDSztJQUFvQztHekNvbWdDekM7O0V5Q25tZ0NLO0lBQW9DO0d6Q3VtZ0N6Qzs7RXlDcm1nQ0s7SUFDRTtJQUNBO0d6Q3dtZ0NQOztFeUNybWdDSztJQUNFO0lBQ0E7R3pDd21nQ1A7Q0FDRjs7QWlDcjBnQ0s7RVErTEU7SUFBaUM7R3pDMm9nQ3RDOztFeUMxb2dDSztJQUFpQztHekM4b2dDdEM7O0V5QzdvZ0NLO0lBQWlDO0d6Q2lwZ0N0Qzs7RXlDaHBnQ0s7SUFBaUM7R3pDb3BnQ3RDOztFeUNucGdDSztJQUFpQztHekN1cGdDdEM7O0V5Q3JwZ0NLO0lBQ0U7SUFDQTtHekN3cGdDUDs7RXlDcnBnQ0s7SUFDRTtJQUNBO0d6Q3dwZ0NQOztFeUNycGdDSztJQUFvQztHekN5cGdDekM7O0V5Q3hwZ0NLO0lBQW9DO0d6QzRwZ0N6Qzs7RXlDM3BnQ0s7SUFBb0M7R3pDK3BnQ3pDOztFeUM5cGdDSztJQUFvQztHekNrcWdDekM7O0V5Q2pxZ0NLO0lBQW9DO0d6Q3FxZ0N6Qzs7RXlDbnFnQ0s7SUFDRTtJQUNBO0d6Q3NxZ0NQOztFeUNucWdDSztJQUNFO0lBQ0E7R3pDc3FnQ1A7Q0FDRjs7QWlDbjRnQ0s7RVErTEU7SUFBaUM7R3pDeXNnQ3RDOztFeUN4c2dDSztJQUFpQztHekM0c2dDdEM7O0V5QzNzZ0NLO0lBQWlDO0d6QytzZ0N0Qzs7RXlDOXNnQ0s7SUFBaUM7R3pDa3RnQ3RDOztFeUNqdGdDSztJQUFpQztHekNxdGdDdEM7O0V5Q250Z0NLO0lBQ0U7SUFDQTtHekNzdGdDUDs7RXlDbnRnQ0s7SUFDRTtJQUNBO0d6Q3N0Z0NQOztFeUNudGdDSztJQUFvQztHekN1dGdDekM7O0V5Q3R0Z0NLO0lBQW9DO0d6QzB0Z0N6Qzs7RXlDenRnQ0s7SUFBb0M7R3pDNnRnQ3pDOztFeUM1dGdDSztJQUFvQztHekNndWdDekM7O0V5Qy90Z0NLO0lBQW9DO0d6Q211Z0N6Qzs7RXlDanVnQ0s7SUFDRTtJQUNBO0d6Q291Z0NQOztFeUNqdWdDSztJQUNFO0lBQ0E7R3pDb3VnQ1A7Q0FDRjs7QWlDajhnQ0s7RVErTEU7SUFBaUM7R3pDdXdnQ3RDOztFeUN0d2dDSztJQUFpQztHekMwd2dDdEM7O0V5Q3p3Z0NLO0lBQWlDO0d6QzZ3Z0N0Qzs7RXlDNXdnQ0s7SUFBaUM7R3pDZ3hnQ3RDOztFeUMvd2dDSztJQUFpQztHekNteGdDdEM7O0V5Q2p4Z0NLO0lBQ0U7SUFDQTtHekNveGdDUDs7RXlDanhnQ0s7SUFDRTtJQUNBO0d6Q294Z0NQOztFeUNqeGdDSztJQUFvQztHekNxeGdDekM7O0V5Q3B4Z0NLO0lBQW9DO0d6Q3d4Z0N6Qzs7RXlDdnhnQ0s7SUFBb0M7R3pDMnhnQ3pDOztFeUMxeGdDSztJQUFvQztHekM4eGdDekM7O0V5Qzd4Z0NLO0lBQW9DO0d6Q2l5Z0N6Qzs7RXlDL3hnQ0s7SUFDRTtJQUNBO0d6Q2t5Z0NQOztFeUMveGdDSztJQUNFO0lBQ0E7R3pDa3lnQ1A7Q0FDRjs7QWlDLy9nQ0s7RVErTEU7SUFBaUM7R3pDcTBnQ3RDOztFeUNwMGdDSztJQUFpQztHekN3MGdDdEM7O0V5Q3YwZ0NLO0lBQWlDO0d6QzIwZ0N0Qzs7RXlDMTBnQ0s7SUFBaUM7R3pDODBnQ3RDOztFeUM3MGdDSztJQUFpQztHekNpMWdDdEM7O0V5Qy8wZ0NLO0lBQ0U7SUFDQTtHekNrMWdDUDs7RXlDLzBnQ0s7SUFDRTtJQUNBO0d6Q2sxZ0NQOztFeUMvMGdDSztJQUFvQztHekNtMWdDekM7O0V5Q2wxZ0NLO0lBQW9DO0d6Q3MxZ0N6Qzs7RXlDcjFnQ0s7SUFBb0M7R3pDeTFnQ3pDOztFeUN4MWdDSztJQUFvQztHekM0MWdDekM7O0V5QzMxZ0NLO0lBQW9DO0d6QysxZ0N6Qzs7RXlDNzFnQ0s7SUFDRTtJQUNBO0d6Q2cyZ0NQOztFeUM3MWdDSztJQUNFO0lBQ0E7R3pDZzJnQ1A7Q0FDRjs7QWlDN2poQ0s7RVErTEU7SUFBaUM7R3pDbTRnQ3RDOztFeUNsNGdDSztJQUFpQztHekNzNGdDdEM7O0V5Q3I0Z0NLO0lBQWlDO0d6Q3k0Z0N0Qzs7RXlDeDRnQ0s7SUFBaUM7R3pDNDRnQ3RDOztFeUMzNGdDSztJQUFpQztHekMrNGdDdEM7O0V5Qzc0Z0NLO0lBQ0U7SUFDQTtHekNnNWdDUDs7RXlDNzRnQ0s7SUFDRTtJQUNBO0d6Q2c1Z0NQOztFeUM3NGdDSztJQUFvQztHekNpNWdDekM7O0V5Q2g1Z0NLO0lBQW9DO0d6Q281Z0N6Qzs7RXlDbjVnQ0s7SUFBb0M7R3pDdTVnQ3pDOztFeUN0NWdDSztJQUFvQztHekMwNWdDekM7O0V5Q3o1Z0NLO0lBQW9DO0d6QzY1Z0N6Qzs7RXlDMzVnQ0s7SUFDRTtJQUNBO0d6Qzg1Z0NQOztFeUMzNWdDSztJQUNFO0lBQ0E7R3pDODVnQ1A7Q0FDRjs7QXlDOTlnQ0c7RUFBWTtDekNrK2dDZjs7QXlDaitnQ0c7RUFBWTtDekNxK2dDZjs7QXlDcCtnQ0c7RUFBWTtDekN3K2dDZjs7QXlDditnQ0c7RUFBWTtDekMyK2dDZjs7QXlDMStnQ0c7RUFBWTtDekM4K2dDZjs7QXlDNStnQ0c7RUFDRTtFQUNBO0N6QysrZ0NMOztBeUM1K2dDRztFQUNFO0VBQ0E7Q3pDKytnQ0w7O0F5QzUrZ0NHO0VBQWU7Q3pDZy9nQ2xCOztBeUMvK2dDRztFQUFlO0N6Q20vZ0NsQjs7QXlDbC9nQ0c7RUFBZTtDekNzL2dDbEI7O0F5Q3IvZ0NHO0VBQWU7Q3pDeS9nQ2xCOztBeUN4L2dDRztFQUFlO0N6QzQvZ0NsQjs7QXlDMS9nQ0c7RUFDRTtFQUNBO0N6QzYvZ0NMOztBeUMxL2dDRztFQUNFO0VBQ0E7Q3pDNi9nQ0w7O0FpQ3ZyaENLO0VRK0xFO0lBQWlDO0d6QzYvZ0N0Qzs7RXlDNS9nQ0s7SUFBaUM7R3pDZ2doQ3RDOztFeUMvL2dDSztJQUFpQztHekNtZ2hDdEM7O0V5Q2xnaENLO0lBQWlDO0d6Q3NnaEN0Qzs7RXlDcmdoQ0s7SUFBaUM7R3pDeWdoQ3RDOztFeUN2Z2hDSztJQUNFO0lBQ0E7R3pDMGdoQ1A7O0V5Q3ZnaENLO0lBQ0U7SUFDQTtHekMwZ2hDUDs7RXlDdmdoQ0s7SUFBb0M7R3pDMmdoQ3pDOztFeUMxZ2hDSztJQUFvQztHekM4Z2hDekM7O0V5QzdnaENLO0lBQW9DO0d6Q2loaEN6Qzs7RXlDaGhoQ0s7SUFBb0M7R3pDb2hoQ3pDOztFeUNuaGhDSztJQUFvQztHekN1aGhDekM7O0V5Q3JoaENLO0lBQ0U7SUFDQTtHekN3aGhDUDs7RXlDcmhoQ0s7SUFDRTtJQUNBO0d6Q3doaENQO0NBQ0Y7O0FpQ3J2aENLO0VRK0xFO0lBQWlDO0d6QzJqaEN0Qzs7RXlDMWpoQ0s7SUFBaUM7R3pDOGpoQ3RDOztFeUM3amhDSztJQUFpQztHekNpa2hDdEM7O0V5Q2hraENLO0lBQWlDO0d6Q29raEN0Qzs7RXlDbmtoQ0s7SUFBaUM7R3pDdWtoQ3RDOztFeUNya2hDSztJQUNFO0lBQ0E7R3pDd2toQ1A7O0V5Q3JraENLO0lBQ0U7SUFDQTtHekN3a2hDUDs7RXlDcmtoQ0s7SUFBb0M7R3pDeWtoQ3pDOztFeUN4a2hDSztJQUFvQztHekM0a2hDekM7O0V5QzNraENLO0lBQW9DO0d6QytraEN6Qzs7RXlDOWtoQ0s7SUFBb0M7R3pDa2xoQ3pDOztFeUNqbGhDSztJQUFvQztHekNxbGhDekM7O0V5Q25saENLO0lBQ0U7SUFDQTtHekNzbGhDUDs7RXlDbmxoQ0s7SUFDRTtJQUNBO0d6Q3NsaENQO0NBQ0Y7O0FpQ256aENLO0VRK0xFO0lBQWlDO0d6Q3luaEN0Qzs7RXlDeG5oQ0s7SUFBaUM7R3pDNG5oQ3RDOztFeUMzbmhDSztJQUFpQztHekMrbmhDdEM7O0V5QzluaENLO0lBQWlDO0d6Q2tvaEN0Qzs7RXlDam9oQ0s7SUFBaUM7R3pDcW9oQ3RDOztFeUNub2hDSztJQUNFO0lBQ0E7R3pDc29oQ1A7O0V5Q25vaENLO0lBQ0U7SUFDQTtHekNzb2hDUDs7RXlDbm9oQ0s7SUFBb0M7R3pDdW9oQ3pDOztFeUN0b2hDSztJQUFvQztHekMwb2hDekM7O0V5Q3pvaENLO0lBQW9DO0d6QzZvaEN6Qzs7RXlDNW9oQ0s7SUFBb0M7R3pDZ3BoQ3pDOztFeUMvb2hDSztJQUFvQztHekNtcGhDekM7O0V5Q2pwaENLO0lBQ0U7SUFDQTtHekNvcGhDUDs7RXlDanBoQ0s7SUFDRTtJQUNBO0d6Q29waENQO0NBQ0Y7O0FpQ2ozaENLO0VRK0xFO0lBQWlDO0d6Q3VyaEN0Qzs7RXlDdHJoQ0s7SUFBaUM7R3pDMHJoQ3RDOztFeUN6cmhDSztJQUFpQztHekM2cmhDdEM7O0V5QzVyaENLO0lBQWlDO0d6Q2dzaEN0Qzs7RXlDL3JoQ0s7SUFBaUM7R3pDbXNoQ3RDOztFeUNqc2hDSztJQUNFO0lBQ0E7R3pDb3NoQ1A7O0V5Q2pzaENLO0lBQ0U7SUFDQTtHekNvc2hDUDs7RXlDanNoQ0s7SUFBb0M7R3pDcXNoQ3pDOztFeUNwc2hDSztJQUFvQztHekN3c2hDekM7O0V5Q3ZzaENLO0lBQW9DO0d6QzJzaEN6Qzs7RXlDMXNoQ0s7SUFBb0M7R3pDOHNoQ3pDOztFeUM3c2hDSztJQUFvQztHekNpdGhDekM7O0V5Qy9zaENLO0lBQ0U7SUFDQTtHekNrdGhDUDs7RXlDL3NoQ0s7SUFDRTtJQUNBO0d6Q2t0aENQO0NBQ0Y7O0FpQy82aENLO0VRK0xFO0lBQWlDO0d6Q3F2aEN0Qzs7RXlDcHZoQ0s7SUFBaUM7R3pDd3ZoQ3RDOztFeUN2dmhDSztJQUFpQztHekMydmhDdEM7O0V5QzF2aENLO0lBQWlDO0d6Qzh2aEN0Qzs7RXlDN3ZoQ0s7SUFBaUM7R3pDaXdoQ3RDOztFeUMvdmhDSztJQUNFO0lBQ0E7R3pDa3doQ1A7O0V5Qy92aENLO0lBQ0U7SUFDQTtHekNrd2hDUDs7RXlDL3ZoQ0s7SUFBb0M7R3pDbXdoQ3pDOztFeUNsd2hDSztJQUFvQztHekNzd2hDekM7O0V5Q3J3aENLO0lBQW9DO0d6Q3l3aEN6Qzs7RXlDeHdoQ0s7SUFBb0M7R3pDNHdoQ3pDOztFeUMzd2hDSztJQUFvQztHekMrd2hDekM7O0V5Qzd3aENLO0lBQ0U7SUFDQTtHekNneGhDUDs7RXlDN3doQ0s7SUFDRTtJQUNBO0d6Q2d4aENQO0NBQ0Y7O0FpQzcraENLO0VRK0xFO0lBQWlDO0d6Q216aEN0Qzs7RXlDbHpoQ0s7SUFBaUM7R3pDc3poQ3RDOztFeUNyemhDSztJQUFpQztHekN5emhDdEM7O0V5Q3h6aENLO0lBQWlDO0d6QzR6aEN0Qzs7RXlDM3poQ0s7SUFBaUM7R3pDK3poQ3RDOztFeUM3emhDSztJQUNFO0lBQ0E7R3pDZzBoQ1A7O0V5Qzd6aENLO0lBQ0U7SUFDQTtHekNnMGhDUDs7RXlDN3poQ0s7SUFBb0M7R3pDaTBoQ3pDOztFeUNoMGhDSztJQUFvQztHekNvMGhDekM7O0V5Q24waENLO0lBQW9DO0d6Q3UwaEN6Qzs7RXlDdDBoQ0s7SUFBb0M7R3pDMDBoQ3pDOztFeUN6MGhDSztJQUFvQztHekM2MGhDekM7O0V5QzMwaENLO0lBQ0U7SUFDQTtHekM4MGhDUDs7RXlDMzBoQ0s7SUFDRTtJQUNBO0d6QzgwaENQO0NBQ0Y7O0FpQzNpaUNLO0VRK0xFO0lBQWlDO0d6Q2kzaEN0Qzs7RXlDaDNoQ0s7SUFBaUM7R3pDbzNoQ3RDOztFeUNuM2hDSztJQUFpQztHekN1M2hDdEM7O0V5Q3QzaENLO0lBQWlDO0d6QzAzaEN0Qzs7RXlDejNoQ0s7SUFBaUM7R3pDNjNoQ3RDOztFeUMzM2hDSztJQUNFO0lBQ0E7R3pDODNoQ1A7O0V5QzMzaENLO0lBQ0U7SUFDQTtHekM4M2hDUDs7RXlDMzNoQ0s7SUFBb0M7R3pDKzNoQ3pDOztFeUM5M2hDSztJQUFvQztHekNrNGhDekM7O0V5Q2o0aENLO0lBQW9DO0d6Q3E0aEN6Qzs7RXlDcDRoQ0s7SUFBb0M7R3pDdzRoQ3pDOztFeUN2NGhDSztJQUFvQztHekMyNGhDekM7O0V5Q3o0aENLO0lBQ0U7SUFDQTtHekM0NGhDUDs7RXlDejRoQ0s7SUFDRTtJQUNBO0d6QzQ0aENQO0NBQ0Y7O0FpQ3ptaUNLO0VRK0xFO0lBQWlDO0d6Qys2aEN0Qzs7RXlDOTZoQ0s7SUFBaUM7R3pDazdoQ3RDOztFeUNqN2hDSztJQUFpQztHekNxN2hDdEM7O0V5Q3A3aENLO0lBQWlDO0d6Q3c3aEN0Qzs7RXlDdjdoQ0s7SUFBaUM7R3pDMjdoQ3RDOztFeUN6N2hDSztJQUNFO0lBQ0E7R3pDNDdoQ1A7O0V5Q3o3aENLO0lBQ0U7SUFDQTtHekM0N2hDUDs7RXlDejdoQ0s7SUFBb0M7R3pDNjdoQ3pDOztFeUM1N2hDSztJQUFvQztHekNnOGhDekM7O0V5Qy83aENLO0lBQW9DO0d6Q204aEN6Qzs7RXlDbDhoQ0s7SUFBb0M7R3pDczhoQ3pDOztFeUNyOGhDSztJQUFvQztHekN5OGhDekM7O0V5Q3Y4aENLO0lBQ0U7SUFDQTtHekMwOGhDUDs7RXlDdjhoQ0s7SUFDRTtJQUNBO0d6QzA4aENQO0NBQ0Y7O0FpQ3ZxaUNLO0VRK0xFO0lBQWlDO0d6QzYraEN0Qzs7RXlDNStoQ0s7SUFBaUM7R3pDZy9oQ3RDOztFeUMvK2hDSztJQUFpQztHekNtL2hDdEM7O0V5Q2wvaENLO0lBQWlDO0d6Q3MvaEN0Qzs7RXlDci9oQ0s7SUFBaUM7R3pDeS9oQ3RDOztFeUN2L2hDSztJQUNFO0lBQ0E7R3pDMC9oQ1A7O0V5Q3YvaENLO0lBQ0U7SUFDQTtHekMwL2hDUDs7RXlDdi9oQ0s7SUFBb0M7R3pDMi9oQ3pDOztFeUMxL2hDSztJQUFvQztHekM4L2hDekM7O0V5QzcvaENLO0lBQW9DO0d6Q2lnaUN6Qzs7RXlDaGdpQ0s7SUFBb0M7R3pDb2dpQ3pDOztFeUNuZ2lDSztJQUFvQztHekN1Z2lDekM7O0V5Q3JnaUNLO0lBQ0U7SUFDQTtHekN3Z2lDUDs7RXlDcmdpQ0s7SUFDRTtJQUNBO0d6Q3dnaUNQO0NBQ0Y7O0FpQ3J1aUNLO0VRK0xFO0lBQWlDO0d6QzJpaUN0Qzs7RXlDMWlpQ0s7SUFBaUM7R3pDOGlpQ3RDOztFeUM3aWlDSztJQUFpQztHekNpamlDdEM7O0V5Q2hqaUNLO0lBQWlDO0d6Q29qaUN0Qzs7RXlDbmppQ0s7SUFBaUM7R3pDdWppQ3RDOztFeUNyamlDSztJQUNFO0lBQ0E7R3pDd2ppQ1A7O0V5Q3JqaUNLO0lBQ0U7SUFDQTtHekN3amlDUDs7RXlDcmppQ0s7SUFBb0M7R3pDeWppQ3pDOztFeUN4amlDSztJQUFvQztHekM0amlDekM7O0V5QzNqaUNLO0lBQW9DO0d6QytqaUN6Qzs7RXlDOWppQ0s7SUFBb0M7R3pDa2tpQ3pDOztFeUNqa2lDSztJQUFvQztHekNxa2lDekM7O0V5Q25raUNLO0lBQ0U7SUFDQTtHekNza2lDUDs7RXlDbmtpQ0s7SUFDRTtJQUNBO0d6Q3NraUNQO0NBQ0Y7O0FpQ255aUNLO0VRK0xFO0lBQWlDO0d6Q3ltaUN0Qzs7RXlDeG1pQ0s7SUFBaUM7R3pDNG1pQ3RDOztFeUMzbWlDSztJQUFpQztHekMrbWlDdEM7O0V5QzltaUNLO0lBQWlDO0d6Q2tuaUN0Qzs7RXlDam5pQ0s7SUFBaUM7R3pDcW5pQ3RDOztFeUNubmlDSztJQUNFO0lBQ0E7R3pDc25pQ1A7O0V5Q25uaUNLO0lBQ0U7SUFDQTtHekNzbmlDUDs7RXlDbm5pQ0s7SUFBb0M7R3pDdW5pQ3pDOztFeUN0bmlDSztJQUFvQztHekMwbmlDekM7O0V5Q3puaUNLO0lBQW9DO0d6QzZuaUN6Qzs7RXlDNW5pQ0s7SUFBb0M7R3pDZ29pQ3pDOztFeUMvbmlDSztJQUFvQztHekNtb2lDekM7O0V5Q2pvaUNLO0lBQ0U7SUFDQTtHekNvb2lDUDs7RXlDam9pQ0s7SUFDRTtJQUNBO0d6Q29vaUNQO0NBQ0Y7O0FpQ2oyaUNLO0VRK0xFO0lBQWlDO0d6Q3VxaUN0Qzs7RXlDdHFpQ0s7SUFBaUM7R3pDMHFpQ3RDOztFeUN6cWlDSztJQUFpQztHekM2cWlDdEM7O0V5QzVxaUNLO0lBQWlDO0d6Q2dyaUN0Qzs7RXlDL3FpQ0s7SUFBaUM7R3pDbXJpQ3RDOztFeUNqcmlDSztJQUNFO0lBQ0E7R3pDb3JpQ1A7O0V5Q2pyaUNLO0lBQ0U7SUFDQTtHekNvcmlDUDs7RXlDanJpQ0s7SUFBb0M7R3pDcXJpQ3pDOztFeUNwcmlDSztJQUFvQztHekN3cmlDekM7O0V5Q3ZyaUNLO0lBQW9DO0d6QzJyaUN6Qzs7RXlDMXJpQ0s7SUFBb0M7R3pDOHJpQ3pDOztFeUM3cmlDSztJQUFvQztHekNpc2lDekM7O0V5Qy9yaUNLO0lBQ0U7SUFDQTtHekNrc2lDUDs7RXlDL3JpQ0s7SUFDRTtJQUNBO0d6Q2tzaUNQO0NBQ0Y7O0F5Q2x3aUNHO0VBQVk7Q3pDc3dpQ2Y7O0F5Q3J3aUNHO0VBQVk7Q3pDeXdpQ2Y7O0F5Q3h3aUNHO0VBQVk7Q3pDNHdpQ2Y7O0F5QzN3aUNHO0VBQVk7Q3pDK3dpQ2Y7O0F5Qzl3aUNHO0VBQVk7Q3pDa3hpQ2Y7O0F5Q2h4aUNHO0VBQ0U7RUFDQTtDekNteGlDTDs7QXlDaHhpQ0c7RUFDRTtFQUNBO0N6Q214aUNMOztBeUNoeGlDRztFQUFlO0N6Q294aUNsQjs7QXlDbnhpQ0c7RUFBZTtDekN1eGlDbEI7O0F5Q3R4aUNHO0VBQWU7Q3pDMHhpQ2xCOztBeUN6eGlDRztFQUFlO0N6QzZ4aUNsQjs7QXlDNXhpQ0c7RUFBZTtDekNneWlDbEI7O0F5Qzl4aUNHO0VBQ0U7RUFDQTtDekNpeWlDTDs7QXlDOXhpQ0c7RUFDRTtFQUNBO0N6Q2l5aUNMOztBaUMzOWlDSztFUStMRTtJQUFpQztHekNpeWlDdEM7O0V5Q2h5aUNLO0lBQWlDO0d6Q295aUN0Qzs7RXlDbnlpQ0s7SUFBaUM7R3pDdXlpQ3RDOztFeUN0eWlDSztJQUFpQztHekMweWlDdEM7O0V5Q3p5aUNLO0lBQWlDO0d6QzZ5aUN0Qzs7RXlDM3lpQ0s7SUFDRTtJQUNBO0d6Qzh5aUNQOztFeUMzeWlDSztJQUNFO0lBQ0E7R3pDOHlpQ1A7O0V5QzN5aUNLO0lBQW9DO0d6Qyt5aUN6Qzs7RXlDOXlpQ0s7SUFBb0M7R3pDa3ppQ3pDOztFeUNqemlDSztJQUFvQztHekNxemlDekM7O0V5Q3B6aUNLO0lBQW9DO0d6Q3d6aUN6Qzs7RXlDdnppQ0s7SUFBb0M7R3pDMnppQ3pDOztFeUN6emlDSztJQUNFO0lBQ0E7R3pDNHppQ1A7O0V5Q3p6aUNLO0lBQ0U7SUFDQTtHekM0emlDUDtDQUNGOztBaUN6aGpDSztFUStMRTtJQUFpQztHekMrMWlDdEM7O0V5QzkxaUNLO0lBQWlDO0d6Q2syaUN0Qzs7RXlDajJpQ0s7SUFBaUM7R3pDcTJpQ3RDOztFeUNwMmlDSztJQUFpQztHekN3MmlDdEM7O0V5Q3YyaUNLO0lBQWlDO0d6QzIyaUN0Qzs7RXlDejJpQ0s7SUFDRTtJQUNBO0d6QzQyaUNQOztFeUN6MmlDSztJQUNFO0lBQ0E7R3pDNDJpQ1A7O0V5Q3oyaUNLO0lBQW9DO0d6QzYyaUN6Qzs7RXlDNTJpQ0s7SUFBb0M7R3pDZzNpQ3pDOztFeUMvMmlDSztJQUFvQztHekNtM2lDekM7O0V5Q2wzaUNLO0lBQW9DO0d6Q3MzaUN6Qzs7RXlDcjNpQ0s7SUFBb0M7R3pDeTNpQ3pDOztFeUN2M2lDSztJQUNFO0lBQ0E7R3pDMDNpQ1A7O0V5Q3YzaUNLO0lBQ0U7SUFDQTtHekMwM2lDUDtDQUNGOztBaUN2bGpDSztFUStMRTtJQUFpQztHekM2NWlDdEM7O0V5QzU1aUNLO0lBQWlDO0d6Q2c2aUN0Qzs7RXlDLzVpQ0s7SUFBaUM7R3pDbTZpQ3RDOztFeUNsNmlDSztJQUFpQztHekNzNmlDdEM7O0V5Q3I2aUNLO0lBQWlDO0d6Q3k2aUN0Qzs7RXlDdjZpQ0s7SUFDRTtJQUNBO0d6QzA2aUNQOztFeUN2NmlDSztJQUNFO0lBQ0E7R3pDMDZpQ1A7O0V5Q3Y2aUNLO0lBQW9DO0d6QzI2aUN6Qzs7RXlDMTZpQ0s7SUFBb0M7R3pDODZpQ3pDOztFeUM3NmlDSztJQUFvQztHekNpN2lDekM7O0V5Q2g3aUNLO0lBQW9DO0d6Q283aUN6Qzs7RXlDbjdpQ0s7SUFBb0M7R3pDdTdpQ3pDOztFeUNyN2lDSztJQUNFO0lBQ0E7R3pDdzdpQ1A7O0V5Q3I3aUNLO0lBQ0U7SUFDQTtHekN3N2lDUDtDQUNGOztBaUNycGpDSztFUStMRTtJQUFpQztHekMyOWlDdEM7O0V5QzE5aUNLO0lBQWlDO0d6Qzg5aUN0Qzs7RXlDNzlpQ0s7SUFBaUM7R3pDaStpQ3RDOztFeUNoK2lDSztJQUFpQztHekNvK2lDdEM7O0V5Q24raUNLO0lBQWlDO0d6Q3UraUN0Qzs7RXlDcitpQ0s7SUFDRTtJQUNBO0d6Q3craUNQOztFeUNyK2lDSztJQUNFO0lBQ0E7R3pDdytpQ1A7O0V5Q3IraUNLO0lBQW9DO0d6Q3kraUN6Qzs7RXlDeCtpQ0s7SUFBb0M7R3pDNCtpQ3pDOztFeUMzK2lDSztJQUFvQztHekMrK2lDekM7O0V5QzkraUNLO0lBQW9DO0d6Q2svaUN6Qzs7RXlDai9pQ0s7SUFBb0M7R3pDcS9pQ3pDOztFeUNuL2lDSztJQUNFO0lBQ0E7R3pDcy9pQ1A7O0V5Q24vaUNLO0lBQ0U7SUFDQTtHekNzL2lDUDtDQUNGOztBaUNudGpDSztFUStMRTtJQUFpQztHekN5aGpDdEM7O0V5Q3hoakNLO0lBQWlDO0d6QzRoakN0Qzs7RXlDM2hqQ0s7SUFBaUM7R3pDK2hqQ3RDOztFeUM5aGpDSztJQUFpQztHekNraWpDdEM7O0V5Q2ppakNLO0lBQWlDO0d6Q3FpakN0Qzs7RXlDbmlqQ0s7SUFDRTtJQUNBO0d6Q3NpakNQOztFeUNuaWpDSztJQUNFO0lBQ0E7R3pDc2lqQ1A7O0V5Q25pakNLO0lBQW9DO0d6Q3VpakN6Qzs7RXlDdGlqQ0s7SUFBb0M7R3pDMGlqQ3pDOztFeUN6aWpDSztJQUFvQztHekM2aWpDekM7O0V5QzVpakNLO0lBQW9DO0d6Q2dqakN6Qzs7RXlDL2lqQ0s7SUFBb0M7R3pDbWpqQ3pDOztFeUNqampDSztJQUNFO0lBQ0E7R3pDb2pqQ1A7O0V5Q2pqakNLO0lBQ0U7SUFDQTtHekNvampDUDtDQUNGOztBaUNqeGpDSztFUStMRTtJQUFpQztHekN1bGpDdEM7O0V5Q3RsakNLO0lBQWlDO0d6QzBsakN0Qzs7RXlDemxqQ0s7SUFBaUM7R3pDNmxqQ3RDOztFeUM1bGpDSztJQUFpQztHekNnbWpDdEM7O0V5Qy9sakNLO0lBQWlDO0d6Q21takN0Qzs7RXlDam1qQ0s7SUFDRTtJQUNBO0d6Q29takNQOztFeUNqbWpDSztJQUNFO0lBQ0E7R3pDb21qQ1A7O0V5Q2ptakNLO0lBQW9DO0d6Q3FtakN6Qzs7RXlDcG1qQ0s7SUFBb0M7R3pDd21qQ3pDOztFeUN2bWpDSztJQUFvQztHekMybWpDekM7O0V5QzFtakNLO0lBQW9DO0d6QzhtakN6Qzs7RXlDN21qQ0s7SUFBb0M7R3pDaW5qQ3pDOztFeUMvbWpDSztJQUNFO0lBQ0E7R3pDa25qQ1A7O0V5Qy9takNLO0lBQ0U7SUFDQTtHekNrbmpDUDtDQUNGOztBaUMvMGpDSztFUStMRTtJQUFpQztHekNxcGpDdEM7O0V5Q3BwakNLO0lBQWlDO0d6Q3dwakN0Qzs7RXlDdnBqQ0s7SUFBaUM7R3pDMnBqQ3RDOztFeUMxcGpDSztJQUFpQztHekM4cGpDdEM7O0V5QzdwakNLO0lBQWlDO0d6Q2lxakN0Qzs7RXlDL3BqQ0s7SUFDRTtJQUNBO0d6Q2txakNQOztFeUMvcGpDSztJQUNFO0lBQ0E7R3pDa3FqQ1A7O0V5Qy9wakNLO0lBQW9DO0d6Q21xakN6Qzs7RXlDbHFqQ0s7SUFBb0M7R3pDc3FqQ3pDOztFeUNycWpDSztJQUFvQztHekN5cWpDekM7O0V5Q3hxakNLO0lBQW9DO0d6QzRxakN6Qzs7RXlDM3FqQ0s7SUFBb0M7R3pDK3FqQ3pDOztFeUM3cWpDSztJQUNFO0lBQ0E7R3pDZ3JqQ1A7O0V5QzdxakNLO0lBQ0U7SUFDQTtHekNncmpDUDtDQUNGOztBaUM3NGpDSztFUStMRTtJQUFpQztHekNtdGpDdEM7O0V5Q2x0akNLO0lBQWlDO0d6Q3N0akN0Qzs7RXlDcnRqQ0s7SUFBaUM7R3pDeXRqQ3RDOztFeUN4dGpDSztJQUFpQztHekM0dGpDdEM7O0V5QzN0akNLO0lBQWlDO0d6Qyt0akN0Qzs7RXlDN3RqQ0s7SUFDRTtJQUNBO0d6Q2d1akNQOztFeUM3dGpDSztJQUNFO0lBQ0E7R3pDZ3VqQ1A7O0V5Qzd0akNLO0lBQW9DO0d6Q2l1akN6Qzs7RXlDaHVqQ0s7SUFBb0M7R3pDb3VqQ3pDOztFeUNudWpDSztJQUFvQztHekN1dWpDekM7O0V5Q3R1akNLO0lBQW9DO0d6QzB1akN6Qzs7RXlDenVqQ0s7SUFBb0M7R3pDNnVqQ3pDOztFeUMzdWpDSztJQUNFO0lBQ0E7R3pDOHVqQ1A7O0V5QzN1akNLO0lBQ0U7SUFDQTtHekM4dWpDUDtDQUNGOztBaUMzOGpDSztFUStMRTtJQUFpQztHekNpeGpDdEM7O0V5Q2h4akNLO0lBQWlDO0d6Q294akN0Qzs7RXlDbnhqQ0s7SUFBaUM7R3pDdXhqQ3RDOztFeUN0eGpDSztJQUFpQztHekMweGpDdEM7O0V5Q3p4akNLO0lBQWlDO0d6QzZ4akN0Qzs7RXlDM3hqQ0s7SUFDRTtJQUNBO0d6Qzh4akNQOztFeUMzeGpDSztJQUNFO0lBQ0E7R3pDOHhqQ1A7O0V5QzN4akNLO0lBQW9DO0d6Qyt4akN6Qzs7RXlDOXhqQ0s7SUFBb0M7R3pDa3lqQ3pDOztFeUNqeWpDSztJQUFvQztHekNxeWpDekM7O0V5Q3B5akNLO0lBQW9DO0d6Q3d5akN6Qzs7RXlDdnlqQ0s7SUFBb0M7R3pDMnlqQ3pDOztFeUN6eWpDSztJQUNFO0lBQ0E7R3pDNHlqQ1A7O0V5Q3p5akNLO0lBQ0U7SUFDQTtHekM0eWpDUDtDQUNGOztBaUN6Z2tDSztFUStMRTtJQUFpQztHekMrMGpDdEM7O0V5QzkwakNLO0lBQWlDO0d6Q2sxakN0Qzs7RXlDajFqQ0s7SUFBaUM7R3pDcTFqQ3RDOztFeUNwMWpDSztJQUFpQztHekN3MWpDdEM7O0V5Q3YxakNLO0lBQWlDO0d6QzIxakN0Qzs7RXlDejFqQ0s7SUFDRTtJQUNBO0d6QzQxakNQOztFeUN6MWpDSztJQUNFO0lBQ0E7R3pDNDFqQ1A7O0V5Q3oxakNLO0lBQW9DO0d6QzYxakN6Qzs7RXlDNTFqQ0s7SUFBb0M7R3pDZzJqQ3pDOztFeUMvMWpDSztJQUFvQztHekNtMmpDekM7O0V5Q2wyakNLO0lBQW9DO0d6Q3MyakN6Qzs7RXlDcjJqQ0s7SUFBb0M7R3pDeTJqQ3pDOztFeUN2MmpDSztJQUNFO0lBQ0E7R3pDMDJqQ1A7O0V5Q3YyakNLO0lBQ0U7SUFDQTtHekMwMmpDUDtDQUNGOztBaUN2a2tDSztFUStMRTtJQUFpQztHekM2NGpDdEM7O0V5QzU0akNLO0lBQWlDO0d6Q2c1akN0Qzs7RXlDLzRqQ0s7SUFBaUM7R3pDbTVqQ3RDOztFeUNsNWpDSztJQUFpQztHekNzNWpDdEM7O0V5Q3I1akNLO0lBQWlDO0d6Q3k1akN0Qzs7RXlDdjVqQ0s7SUFDRTtJQUNBO0d6QzA1akNQOztFeUN2NWpDSztJQUNFO0lBQ0E7R3pDMDVqQ1A7O0V5Q3Y1akNLO0lBQW9DO0d6QzI1akN6Qzs7RXlDMTVqQ0s7SUFBb0M7R3pDODVqQ3pDOztFeUM3NWpDSztJQUFvQztHekNpNmpDekM7O0V5Q2g2akNLO0lBQW9DO0d6Q282akN6Qzs7RXlDbjZqQ0s7SUFBb0M7R3pDdTZqQ3pDOztFeUNyNmpDSztJQUNFO0lBQ0E7R3pDdzZqQ1A7O0V5Q3I2akNLO0lBQ0U7SUFDQTtHekN3NmpDUDtDQUNGOztBaUNyb2tDSztFUStMRTtJQUFpQztHekMyOGpDdEM7O0V5QzE4akNLO0lBQWlDO0d6Qzg4akN0Qzs7RXlDNzhqQ0s7SUFBaUM7R3pDaTlqQ3RDOztFeUNoOWpDSztJQUFpQztHekNvOWpDdEM7O0V5Q245akNLO0lBQWlDO0d6Q3U5akN0Qzs7RXlDcjlqQ0s7SUFDRTtJQUNBO0d6Q3c5akNQOztFeUNyOWpDSztJQUNFO0lBQ0E7R3pDdzlqQ1A7O0V5Q3I5akNLO0lBQW9DO0d6Q3k5akN6Qzs7RXlDeDlqQ0s7SUFBb0M7R3pDNDlqQ3pDOztFeUMzOWpDSztJQUFvQztHekMrOWpDekM7O0V5Qzk5akNLO0lBQW9DO0d6Q2srakN6Qzs7RXlDaitqQ0s7SUFBb0M7R3pDcStqQ3pDOztFeUNuK2pDSztJQUNFO0lBQ0E7R3pDcytqQ1A7O0V5Q24rakNLO0lBQ0U7SUFDQTtHekNzK2pDUDtDQUNGOztBeUN0aWtDRztFQUFZO0N6QzBpa0NmOztBeUN6aWtDRztFQUFZO0N6QzZpa0NmOztBeUM1aWtDRztFQUFZO0N6Q2dqa0NmOztBeUMvaWtDRztFQUFZO0N6Q21qa0NmOztBeUNsamtDRztFQUFZO0N6Q3Nqa0NmOztBeUNwamtDRztFQUNFO0VBQ0E7Q3pDdWprQ0w7O0F5Q3Bqa0NHO0VBQ0U7RUFDQTtDekN1amtDTDs7QXlDcGprQ0c7RUFBZTtDekN3amtDbEI7O0F5Q3Zqa0NHO0VBQWU7Q3pDMmprQ2xCOztBeUMxamtDRztFQUFlO0N6Qzhqa0NsQjs7QXlDN2prQ0c7RUFBZTtDekNpa2tDbEI7O0F5Q2hra0NHO0VBQWU7Q3pDb2trQ2xCOztBeUNsa2tDRztFQUNFO0VBQ0E7Q3pDcWtrQ0w7O0F5Q2xra0NHO0VBQ0U7RUFDQTtDekNxa2tDTDs7QWlDL3ZrQ0s7RVErTEU7SUFBaUM7R3pDcWtrQ3RDOztFeUNwa2tDSztJQUFpQztHekN3a2tDdEM7O0V5Q3Zra0NLO0lBQWlDO0d6QzJra0N0Qzs7RXlDMWtrQ0s7SUFBaUM7R3pDOGtrQ3RDOztFeUM3a2tDSztJQUFpQztHekNpbGtDdEM7O0V5Qy9ra0NLO0lBQ0U7SUFDQTtHekNrbGtDUDs7RXlDL2trQ0s7SUFDRTtJQUNBO0d6Q2tsa0NQOztFeUMva2tDSztJQUFvQztHekNtbGtDekM7O0V5Q2xsa0NLO0lBQW9DO0d6Q3Nsa0N6Qzs7RXlDcmxrQ0s7SUFBb0M7R3pDeWxrQ3pDOztFeUN4bGtDSztJQUFvQztHekM0bGtDekM7O0V5QzNsa0NLO0lBQW9DO0d6Qytsa0N6Qzs7RXlDN2xrQ0s7SUFDRTtJQUNBO0d6Q2dta0NQOztFeUM3bGtDSztJQUNFO0lBQ0E7R3pDZ21rQ1A7Q0FDRjs7QWlDN3prQ0s7RVErTEU7SUFBaUM7R3pDbW9rQ3RDOztFeUNsb2tDSztJQUFpQztHekNzb2tDdEM7O0V5Q3Jva0NLO0lBQWlDO0d6Q3lva0N0Qzs7RXlDeG9rQ0s7SUFBaUM7R3pDNG9rQ3RDOztFeUMzb2tDSztJQUFpQztHekMrb2tDdEM7O0V5Qzdva0NLO0lBQ0U7SUFDQTtHekNncGtDUDs7RXlDN29rQ0s7SUFDRTtJQUNBO0d6Q2dwa0NQOztFeUM3b2tDSztJQUFvQztHekNpcGtDekM7O0V5Q2hwa0NLO0lBQW9DO0d6Q29wa0N6Qzs7RXlDbnBrQ0s7SUFBb0M7R3pDdXBrQ3pDOztFeUN0cGtDSztJQUFvQztHekMwcGtDekM7O0V5Q3pwa0NLO0lBQW9DO0d6QzZwa0N6Qzs7RXlDM3BrQ0s7SUFDRTtJQUNBO0d6Qzhwa0NQOztFeUMzcGtDSztJQUNFO0lBQ0E7R3pDOHBrQ1A7Q0FDRjs7QWlDMzNrQ0s7RVErTEU7SUFBaUM7R3pDaXNrQ3RDOztFeUNoc2tDSztJQUFpQztHekNvc2tDdEM7O0V5Q25za0NLO0lBQWlDO0d6Q3Vza0N0Qzs7RXlDdHNrQ0s7SUFBaUM7R3pDMHNrQ3RDOztFeUN6c2tDSztJQUFpQztHekM2c2tDdEM7O0V5QzNza0NLO0lBQ0U7SUFDQTtHekM4c2tDUDs7RXlDM3NrQ0s7SUFDRTtJQUNBO0d6Qzhza0NQOztFeUMzc2tDSztJQUFvQztHekMrc2tDekM7O0V5Qzlza0NLO0lBQW9DO0d6Q2t0a0N6Qzs7RXlDanRrQ0s7SUFBb0M7R3pDcXRrQ3pDOztFeUNwdGtDSztJQUFvQztHekN3dGtDekM7O0V5Q3Z0a0NLO0lBQW9DO0d6QzJ0a0N6Qzs7RXlDenRrQ0s7SUFDRTtJQUNBO0d6QzR0a0NQOztFeUN6dGtDSztJQUNFO0lBQ0E7R3pDNHRrQ1A7Q0FDRjs7QWlDejdrQ0s7RVErTEU7SUFBaUM7R3pDK3ZrQ3RDOztFeUM5dmtDSztJQUFpQztHekNrd2tDdEM7O0V5Q2p3a0NLO0lBQWlDO0d6Q3F3a0N0Qzs7RXlDcHdrQ0s7SUFBaUM7R3pDd3drQ3RDOztFeUN2d2tDSztJQUFpQztHekMyd2tDdEM7O0V5Q3p3a0NLO0lBQ0U7SUFDQTtHekM0d2tDUDs7RXlDendrQ0s7SUFDRTtJQUNBO0d6QzR3a0NQOztFeUN6d2tDSztJQUFvQztHekM2d2tDekM7O0V5QzV3a0NLO0lBQW9DO0d6Q2d4a0N6Qzs7RXlDL3drQ0s7SUFBb0M7R3pDbXhrQ3pDOztFeUNseGtDSztJQUFvQztHekNzeGtDekM7O0V5Q3J4a0NLO0lBQW9DO0d6Q3l4a0N6Qzs7RXlDdnhrQ0s7SUFDRTtJQUNBO0d6QzB4a0NQOztFeUN2eGtDSztJQUNFO0lBQ0E7R3pDMHhrQ1A7Q0FDRjs7QWlDdi9rQ0s7RVErTEU7SUFBaUM7R3pDNnprQ3RDOztFeUM1emtDSztJQUFpQztHekNnMGtDdEM7O0V5Qy96a0NLO0lBQWlDO0d6Q20wa0N0Qzs7RXlDbDBrQ0s7SUFBaUM7R3pDczBrQ3RDOztFeUNyMGtDSztJQUFpQztHekN5MGtDdEM7O0V5Q3Ywa0NLO0lBQ0U7SUFDQTtHekMwMGtDUDs7RXlDdjBrQ0s7SUFDRTtJQUNBO0d6QzAwa0NQOztFeUN2MGtDSztJQUFvQztHekMyMGtDekM7O0V5QzEwa0NLO0lBQW9DO0d6Qzgwa0N6Qzs7RXlDNzBrQ0s7SUFBb0M7R3pDaTFrQ3pDOztFeUNoMWtDSztJQUFvQztHekNvMWtDekM7O0V5Q24xa0NLO0lBQW9DO0d6Q3Uxa0N6Qzs7RXlDcjFrQ0s7SUFDRTtJQUNBO0d6Q3cxa0NQOztFeUNyMWtDSztJQUNFO0lBQ0E7R3pDdzFrQ1A7Q0FDRjs7QWlDcmpsQ0s7RVErTEU7SUFBaUM7R3pDMjNrQ3RDOztFeUMxM2tDSztJQUFpQztHekM4M2tDdEM7O0V5Qzcza0NLO0lBQWlDO0d6Q2k0a0N0Qzs7RXlDaDRrQ0s7SUFBaUM7R3pDbzRrQ3RDOztFeUNuNGtDSztJQUFpQztHekN1NGtDdEM7O0V5Q3I0a0NLO0lBQ0U7SUFDQTtHekN3NGtDUDs7RXlDcjRrQ0s7SUFDRTtJQUNBO0d6Q3c0a0NQOztFeUNyNGtDSztJQUFvQztHekN5NGtDekM7O0V5Q3g0a0NLO0lBQW9DO0d6QzQ0a0N6Qzs7RXlDMzRrQ0s7SUFBb0M7R3pDKzRrQ3pDOztFeUM5NGtDSztJQUFvQztHekNrNWtDekM7O0V5Q2o1a0NLO0lBQW9DO0d6Q3E1a0N6Qzs7RXlDbjVrQ0s7SUFDRTtJQUNBO0d6Q3M1a0NQOztFeUNuNWtDSztJQUNFO0lBQ0E7R3pDczVrQ1A7Q0FDRjs7QWlDbm5sQ0s7RVErTEU7SUFBaUM7R3pDeTdrQ3RDOztFeUN4N2tDSztJQUFpQztHekM0N2tDdEM7O0V5QzM3a0NLO0lBQWlDO0d6Qys3a0N0Qzs7RXlDOTdrQ0s7SUFBaUM7R3pDazhrQ3RDOztFeUNqOGtDSztJQUFpQztHekNxOGtDdEM7O0V5Q244a0NLO0lBQ0U7SUFDQTtHekNzOGtDUDs7RXlDbjhrQ0s7SUFDRTtJQUNBO0d6Q3M4a0NQOztFeUNuOGtDSztJQUFvQztHekN1OGtDekM7O0V5Q3Q4a0NLO0lBQW9DO0d6QzA4a0N6Qzs7RXlDejhrQ0s7SUFBb0M7R3pDNjhrQ3pDOztFeUM1OGtDSztJQUFvQztHekNnOWtDekM7O0V5Qy84a0NLO0lBQW9DO0d6Q205a0N6Qzs7RXlDajlrQ0s7SUFDRTtJQUNBO0d6Q285a0NQOztFeUNqOWtDSztJQUNFO0lBQ0E7R3pDbzlrQ1A7Q0FDRjs7QWlDanJsQ0s7RVErTEU7SUFBaUM7R3pDdS9rQ3RDOztFeUN0L2tDSztJQUFpQztHekMwL2tDdEM7O0V5Q3ova0NLO0lBQWlDO0d6QzYva0N0Qzs7RXlDNS9rQ0s7SUFBaUM7R3pDZ2dsQ3RDOztFeUMvL2tDSztJQUFpQztHekNtZ2xDdEM7O0V5Q2pnbENLO0lBQ0U7SUFDQTtHekNvZ2xDUDs7RXlDamdsQ0s7SUFDRTtJQUNBO0d6Q29nbENQOztFeUNqZ2xDSztJQUFvQztHekNxZ2xDekM7O0V5Q3BnbENLO0lBQW9DO0d6Q3dnbEN6Qzs7RXlDdmdsQ0s7SUFBb0M7R3pDMmdsQ3pDOztFeUMxZ2xDSztJQUFvQztHekM4Z2xDekM7O0V5QzdnbENLO0lBQW9DO0d6Q2lobEN6Qzs7RXlDL2dsQ0s7SUFDRTtJQUNBO0d6Q2tobENQOztFeUMvZ2xDSztJQUNFO0lBQ0E7R3pDa2hsQ1A7Q0FDRjs7QWlDL3VsQ0s7RVErTEU7SUFBaUM7R3pDcWpsQ3RDOztFeUNwamxDSztJQUFpQztHekN3amxDdEM7O0V5Q3ZqbENLO0lBQWlDO0d6QzJqbEN0Qzs7RXlDMWpsQ0s7SUFBaUM7R3pDOGpsQ3RDOztFeUM3amxDSztJQUFpQztHekNpa2xDdEM7O0V5Qy9qbENLO0lBQ0U7SUFDQTtHekNra2xDUDs7RXlDL2psQ0s7SUFDRTtJQUNBO0d6Q2trbENQOztFeUMvamxDSztJQUFvQztHekNta2xDekM7O0V5Q2xrbENLO0lBQW9DO0d6Q3NrbEN6Qzs7RXlDcmtsQ0s7SUFBb0M7R3pDeWtsQ3pDOztFeUN4a2xDSztJQUFvQztHekM0a2xDekM7O0V5QzNrbENLO0lBQW9DO0d6QytrbEN6Qzs7RXlDN2tsQ0s7SUFDRTtJQUNBO0d6Q2dsbENQOztFeUM3a2xDSztJQUNFO0lBQ0E7R3pDZ2xsQ1A7Q0FDRjs7QWlDN3lsQ0s7RVErTEU7SUFBaUM7R3pDbW5sQ3RDOztFeUNsbmxDSztJQUFpQztHekNzbmxDdEM7O0V5Q3JubENLO0lBQWlDO0d6Q3lubEN0Qzs7RXlDeG5sQ0s7SUFBaUM7R3pDNG5sQ3RDOztFeUMzbmxDSztJQUFpQztHekMrbmxDdEM7O0V5QzdubENLO0lBQ0U7SUFDQTtHekNnb2xDUDs7RXlDN25sQ0s7SUFDRTtJQUNBO0d6Q2dvbENQOztFeUM3bmxDSztJQUFvQztHekNpb2xDekM7O0V5Q2hvbENLO0lBQW9DO0d6Q29vbEN6Qzs7RXlDbm9sQ0s7SUFBb0M7R3pDdW9sQ3pDOztFeUN0b2xDSztJQUFvQztHekMwb2xDekM7O0V5Q3pvbENLO0lBQW9DO0d6QzZvbEN6Qzs7RXlDM29sQ0s7SUFDRTtJQUNBO0d6QzhvbENQOztFeUMzb2xDSztJQUNFO0lBQ0E7R3pDOG9sQ1A7Q0FDRjs7QWlDMzJsQ0s7RVErTEU7SUFBaUM7R3pDaXJsQ3RDOztFeUNocmxDSztJQUFpQztHekNvcmxDdEM7O0V5Q25ybENLO0lBQWlDO0d6Q3VybEN0Qzs7RXlDdHJsQ0s7SUFBaUM7R3pDMHJsQ3RDOztFeUN6cmxDSztJQUFpQztHekM2cmxDdEM7O0V5QzNybENLO0lBQ0U7SUFDQTtHekM4cmxDUDs7RXlDM3JsQ0s7SUFDRTtJQUNBO0d6QzhybENQOztFeUMzcmxDSztJQUFvQztHekMrcmxDekM7O0V5QzlybENLO0lBQW9DO0d6Q2tzbEN6Qzs7RXlDanNsQ0s7SUFBb0M7R3pDcXNsQ3pDOztFeUNwc2xDSztJQUFvQztHekN3c2xDekM7O0V5Q3ZzbENLO0lBQW9DO0d6QzJzbEN6Qzs7RXlDenNsQ0s7SUFDRTtJQUNBO0d6QzRzbENQOztFeUN6c2xDSztJQUNFO0lBQ0E7R3pDNHNsQ1A7Q0FDRjs7QWlDejZsQ0s7RVErTEU7SUFBaUM7R3pDK3VsQ3RDOztFeUM5dWxDSztJQUFpQztHekNrdmxDdEM7O0V5Q2p2bENLO0lBQWlDO0d6Q3F2bEN0Qzs7RXlDcHZsQ0s7SUFBaUM7R3pDd3ZsQ3RDOztFeUN2dmxDSztJQUFpQztHekMydmxDdEM7O0V5Q3p2bENLO0lBQ0U7SUFDQTtHekM0dmxDUDs7RXlDenZsQ0s7SUFDRTtJQUNBO0d6QzR2bENQOztFeUN6dmxDSztJQUFvQztHekM2dmxDekM7O0V5QzV2bENLO0lBQW9DO0d6Q2d3bEN6Qzs7RXlDL3ZsQ0s7SUFBb0M7R3pDbXdsQ3pDOztFeUNsd2xDSztJQUFvQztHekNzd2xDekM7O0V5Q3J3bENLO0lBQW9DO0d6Q3l3bEN6Qzs7RXlDdndsQ0s7SUFDRTtJQUNBO0d6QzB3bENQOztFeUN2d2xDSztJQUNFO0lBQ0E7R3pDMHdsQ1A7Q0FDRjs7QXlDMTBsQ0c7RUFBWTtDekM4MGxDZjs7QXlDNzBsQ0c7RUFBWTtDekNpMWxDZjs7QXlDaDFsQ0c7RUFBWTtDekNvMWxDZjs7QXlDbjFsQ0c7RUFBWTtDekN1MWxDZjs7QXlDdDFsQ0c7RUFBWTtDekMwMWxDZjs7QXlDeDFsQ0c7RUFDRTtFQUNBO0N6QzIxbENMOztBeUN4MWxDRztFQUNFO0VBQ0E7Q3pDMjFsQ0w7O0F5Q3gxbENHO0VBQWU7Q3pDNDFsQ2xCOztBeUMzMWxDRztFQUFlO0N6QysxbENsQjs7QXlDOTFsQ0c7RUFBZTtDekNrMmxDbEI7O0F5Q2oybENHO0VBQWU7Q3pDcTJsQ2xCOztBeUNwMmxDRztFQUFlO0N6Q3cybENsQjs7QXlDdDJsQ0c7RUFDRTtFQUNBO0N6Q3kybENMOztBeUN0MmxDRztFQUNFO0VBQ0E7Q3pDeTJsQ0w7O0FpQ25pbUNLO0VRK0xFO0lBQWlDO0d6Q3kybEN0Qzs7RXlDeDJsQ0s7SUFBaUM7R3pDNDJsQ3RDOztFeUMzMmxDSztJQUFpQztHekMrMmxDdEM7O0V5QzkybENLO0lBQWlDO0d6Q2szbEN0Qzs7RXlDajNsQ0s7SUFBaUM7R3pDcTNsQ3RDOztFeUNuM2xDSztJQUNFO0lBQ0E7R3pDczNsQ1A7O0V5Q24zbENLO0lBQ0U7SUFDQTtHekNzM2xDUDs7RXlDbjNsQ0s7SUFBb0M7R3pDdTNsQ3pDOztFeUN0M2xDSztJQUFvQztHekMwM2xDekM7O0V5Q3ozbENLO0lBQW9DO0d6QzYzbEN6Qzs7RXlDNTNsQ0s7SUFBb0M7R3pDZzRsQ3pDOztFeUMvM2xDSztJQUFvQztHekNtNGxDekM7O0V5Q2o0bENLO0lBQ0U7SUFDQTtHekNvNGxDUDs7RXlDajRsQ0s7SUFDRTtJQUNBO0d6Q280bENQO0NBQ0Y7O0FpQ2ptbUNLO0VRK0xFO0lBQWlDO0d6Q3U2bEN0Qzs7RXlDdDZsQ0s7SUFBaUM7R3pDMDZsQ3RDOztFeUN6NmxDSztJQUFpQztHekM2NmxDdEM7O0V5QzU2bENLO0lBQWlDO0d6Q2c3bEN0Qzs7RXlDLzZsQ0s7SUFBaUM7R3pDbTdsQ3RDOztFeUNqN2xDSztJQUNFO0lBQ0E7R3pDbzdsQ1A7O0V5Q2o3bENLO0lBQ0U7SUFDQTtHekNvN2xDUDs7RXlDajdsQ0s7SUFBb0M7R3pDcTdsQ3pDOztFeUNwN2xDSztJQUFvQztHekN3N2xDekM7O0V5Q3Y3bENLO0lBQW9DO0d6QzI3bEN6Qzs7RXlDMTdsQ0s7SUFBb0M7R3pDODdsQ3pDOztFeUM3N2xDSztJQUFvQztHekNpOGxDekM7O0V5Qy83bENLO0lBQ0U7SUFDQTtHekNrOGxDUDs7RXlDLzdsQ0s7SUFDRTtJQUNBO0d6Q2s4bENQO0NBQ0Y7O0FpQy9wbUNLO0VRK0xFO0lBQWlDO0d6Q3ErbEN0Qzs7RXlDcCtsQ0s7SUFBaUM7R3pDdytsQ3RDOztFeUN2K2xDSztJQUFpQztHekMyK2xDdEM7O0V5QzErbENLO0lBQWlDO0d6QzgrbEN0Qzs7RXlDNytsQ0s7SUFBaUM7R3pDaS9sQ3RDOztFeUMvK2xDSztJQUNFO0lBQ0E7R3pDay9sQ1A7O0V5Qy8rbENLO0lBQ0U7SUFDQTtHekNrL2xDUDs7RXlDLytsQ0s7SUFBb0M7R3pDbS9sQ3pDOztFeUNsL2xDSztJQUFvQztHekNzL2xDekM7O0V5Q3IvbENLO0lBQW9DO0d6Q3kvbEN6Qzs7RXlDeC9sQ0s7SUFBb0M7R3pDNC9sQ3pDOztFeUMzL2xDSztJQUFvQztHekMrL2xDekM7O0V5QzcvbENLO0lBQ0U7SUFDQTtHekNnZ21DUDs7RXlDNy9sQ0s7SUFDRTtJQUNBO0d6Q2dnbUNQO0NBQ0Y7O0FpQzd0bUNLO0VRK0xFO0lBQWlDO0d6Q21pbUN0Qzs7RXlDbGltQ0s7SUFBaUM7R3pDc2ltQ3RDOztFeUNyaW1DSztJQUFpQztHekN5aW1DdEM7O0V5Q3hpbUNLO0lBQWlDO0d6QzRpbUN0Qzs7RXlDM2ltQ0s7SUFBaUM7R3pDK2ltQ3RDOztFeUM3aW1DSztJQUNFO0lBQ0E7R3pDZ2ptQ1A7O0V5QzdpbUNLO0lBQ0U7SUFDQTtHekNnam1DUDs7RXlDN2ltQ0s7SUFBb0M7R3pDaWptQ3pDOztFeUNoam1DSztJQUFvQztHekNvam1DekM7O0V5Q25qbUNLO0lBQW9DO0d6Q3VqbUN6Qzs7RXlDdGptQ0s7SUFBb0M7R3pDMGptQ3pDOztFeUN6am1DSztJQUFvQztHekM2am1DekM7O0V5QzNqbUNLO0lBQ0U7SUFDQTtHekM4am1DUDs7RXlDM2ptQ0s7SUFDRTtJQUNBO0d6QzhqbUNQO0NBQ0Y7O0FpQzN4bUNLO0VRK0xFO0lBQWlDO0d6Q2ltbUN0Qzs7RXlDaG1tQ0s7SUFBaUM7R3pDb21tQ3RDOztFeUNubW1DSztJQUFpQztHekN1bW1DdEM7O0V5Q3RtbUNLO0lBQWlDO0d6QzBtbUN0Qzs7RXlDem1tQ0s7SUFBaUM7R3pDNm1tQ3RDOztFeUMzbW1DSztJQUNFO0lBQ0E7R3pDOG1tQ1A7O0V5QzNtbUNLO0lBQ0U7SUFDQTtHekM4bW1DUDs7RXlDM21tQ0s7SUFBb0M7R3pDK21tQ3pDOztFeUM5bW1DSztJQUFvQztHekNrbm1DekM7O0V5Q2pubUNLO0lBQW9DO0d6Q3FubUN6Qzs7RXlDcG5tQ0s7SUFBb0M7R3pDd25tQ3pDOztFeUN2bm1DSztJQUFvQztHekMybm1DekM7O0V5Q3pubUNLO0lBQ0U7SUFDQTtHekM0bm1DUDs7RXlDem5tQ0s7SUFDRTtJQUNBO0d6QzRubUNQO0NBQ0Y7O0FpQ3oxbUNLO0VRK0xFO0lBQWlDO0d6QytwbUN0Qzs7RXlDOXBtQ0s7SUFBaUM7R3pDa3FtQ3RDOztFeUNqcW1DSztJQUFpQztHekNxcW1DdEM7O0V5Q3BxbUNLO0lBQWlDO0d6Q3dxbUN0Qzs7RXlDdnFtQ0s7SUFBaUM7R3pDMnFtQ3RDOztFeUN6cW1DSztJQUNFO0lBQ0E7R3pDNHFtQ1A7O0V5Q3pxbUNLO0lBQ0U7SUFDQTtHekM0cW1DUDs7RXlDenFtQ0s7SUFBb0M7R3pDNnFtQ3pDOztFeUM1cW1DSztJQUFvQztHekNncm1DekM7O0V5Qy9xbUNLO0lBQW9DO0d6Q21ybUN6Qzs7RXlDbHJtQ0s7SUFBb0M7R3pDc3JtQ3pDOztFeUNycm1DSztJQUFvQztHekN5cm1DekM7O0V5Q3ZybUNLO0lBQ0U7SUFDQTtHekMwcm1DUDs7RXlDdnJtQ0s7SUFDRTtJQUNBO0d6QzBybUNQO0NBQ0Y7O0FpQ3Y1bUNLO0VRK0xFO0lBQWlDO0d6QzZ0bUN0Qzs7RXlDNXRtQ0s7SUFBaUM7R3pDZ3VtQ3RDOztFeUMvdG1DSztJQUFpQztHekNtdW1DdEM7O0V5Q2x1bUNLO0lBQWlDO0d6Q3N1bUN0Qzs7RXlDcnVtQ0s7SUFBaUM7R3pDeXVtQ3RDOztFeUN2dW1DSztJQUNFO0lBQ0E7R3pDMHVtQ1A7O0V5Q3Z1bUNLO0lBQ0U7SUFDQTtHekMwdW1DUDs7RXlDdnVtQ0s7SUFBb0M7R3pDMnVtQ3pDOztFeUMxdW1DSztJQUFvQztHekM4dW1DekM7O0V5Qzd1bUNLO0lBQW9DO0d6Q2l2bUN6Qzs7RXlDaHZtQ0s7SUFBb0M7R3pDb3ZtQ3pDOztFeUNudm1DSztJQUFvQztHekN1dm1DekM7O0V5Q3J2bUNLO0lBQ0U7SUFDQTtHekN3dm1DUDs7RXlDcnZtQ0s7SUFDRTtJQUNBO0d6Q3d2bUNQO0NBQ0Y7O0FpQ3I5bUNLO0VRK0xFO0lBQWlDO0d6QzJ4bUN0Qzs7RXlDMXhtQ0s7SUFBaUM7R3pDOHhtQ3RDOztFeUM3eG1DSztJQUFpQztHekNpeW1DdEM7O0V5Q2h5bUNLO0lBQWlDO0d6Q295bUN0Qzs7RXlDbnltQ0s7SUFBaUM7R3pDdXltQ3RDOztFeUNyeW1DSztJQUNFO0lBQ0E7R3pDd3ltQ1A7O0V5Q3J5bUNLO0lBQ0U7SUFDQTtHekN3eW1DUDs7RXlDcnltQ0s7SUFBb0M7R3pDeXltQ3pDOztFeUN4eW1DSztJQUFvQztHekM0eW1DekM7O0V5QzN5bUNLO0lBQW9DO0d6Qyt5bUN6Qzs7RXlDOXltQ0s7SUFBb0M7R3pDa3ptQ3pDOztFeUNqem1DSztJQUFvQztHekNxem1DekM7O0V5Q256bUNLO0lBQ0U7SUFDQTtHekNzem1DUDs7RXlDbnptQ0s7SUFDRTtJQUNBO0d6Q3N6bUNQO0NBQ0Y7O0FpQ25obkNLO0VRK0xFO0lBQWlDO0d6Q3kxbUN0Qzs7RXlDeDFtQ0s7SUFBaUM7R3pDNDFtQ3RDOztFeUMzMW1DSztJQUFpQztHekMrMW1DdEM7O0V5QzkxbUNLO0lBQWlDO0d6Q2sybUN0Qzs7RXlDajJtQ0s7SUFBaUM7R3pDcTJtQ3RDOztFeUNuMm1DSztJQUNFO0lBQ0E7R3pDczJtQ1A7O0V5Q24ybUNLO0lBQ0U7SUFDQTtHekNzMm1DUDs7RXlDbjJtQ0s7SUFBb0M7R3pDdTJtQ3pDOztFeUN0Mm1DSztJQUFvQztHekMwMm1DekM7O0V5Q3oybUNLO0lBQW9DO0d6QzYybUN6Qzs7RXlDNTJtQ0s7SUFBb0M7R3pDZzNtQ3pDOztFeUMvMm1DSztJQUFvQztHekNtM21DekM7O0V5Q2ozbUNLO0lBQ0U7SUFDQTtHekNvM21DUDs7RXlDajNtQ0s7SUFDRTtJQUNBO0d6Q28zbUNQO0NBQ0Y7O0FpQ2psbkNLO0VRK0xFO0lBQWlDO0d6Q3U1bUN0Qzs7RXlDdDVtQ0s7SUFBaUM7R3pDMDVtQ3RDOztFeUN6NW1DSztJQUFpQztHekM2NW1DdEM7O0V5QzU1bUNLO0lBQWlDO0d6Q2c2bUN0Qzs7RXlDLzVtQ0s7SUFBaUM7R3pDbTZtQ3RDOztFeUNqNm1DSztJQUNFO0lBQ0E7R3pDbzZtQ1A7O0V5Q2o2bUNLO0lBQ0U7SUFDQTtHekNvNm1DUDs7RXlDajZtQ0s7SUFBb0M7R3pDcTZtQ3pDOztFeUNwNm1DSztJQUFvQztHekN3Nm1DekM7O0V5Q3Y2bUNLO0lBQW9DO0d6QzI2bUN6Qzs7RXlDMTZtQ0s7SUFBb0M7R3pDODZtQ3pDOztFeUM3Nm1DSztJQUFvQztHekNpN21DekM7O0V5Qy82bUNLO0lBQ0U7SUFDQTtHekNrN21DUDs7RXlDLzZtQ0s7SUFDRTtJQUNBO0d6Q2s3bUNQO0NBQ0Y7O0FpQy9vbkNLO0VRK0xFO0lBQWlDO0d6Q3E5bUN0Qzs7RXlDcDltQ0s7SUFBaUM7R3pDdzltQ3RDOztFeUN2OW1DSztJQUFpQztHekMyOW1DdEM7O0V5QzE5bUNLO0lBQWlDO0d6Qzg5bUN0Qzs7RXlDNzltQ0s7SUFBaUM7R3pDaSttQ3RDOztFeUMvOW1DSztJQUNFO0lBQ0E7R3pDayttQ1A7O0V5Qy85bUNLO0lBQ0U7SUFDQTtHekNrK21DUDs7RXlDLzltQ0s7SUFBb0M7R3pDbSttQ3pDOztFeUNsK21DSztJQUFvQztHekNzK21DekM7O0V5Q3IrbUNLO0lBQW9DO0d6Q3krbUN6Qzs7RXlDeCttQ0s7SUFBb0M7R3pDNCttQ3pDOztFeUMzK21DSztJQUFvQztHekMrK21DekM7O0V5QzcrbUNLO0lBQ0U7SUFDQTtHekNnL21DUDs7RXlDNyttQ0s7SUFDRTtJQUNBO0d6Q2cvbUNQO0NBQ0Y7O0FpQzdzbkNLO0VRK0xFO0lBQWlDO0d6Q21obkN0Qzs7RXlDbGhuQ0s7SUFBaUM7R3pDc2huQ3RDOztFeUNyaG5DSztJQUFpQztHekN5aG5DdEM7O0V5Q3hobkNLO0lBQWlDO0d6QzRobkN0Qzs7RXlDM2huQ0s7SUFBaUM7R3pDK2huQ3RDOztFeUM3aG5DSztJQUNFO0lBQ0E7R3pDZ2luQ1A7O0V5QzdobkNLO0lBQ0U7SUFDQTtHekNnaW5DUDs7RXlDN2huQ0s7SUFBb0M7R3pDaWluQ3pDOztFeUNoaW5DSztJQUFvQztHekNvaW5DekM7O0V5Q25pbkNLO0lBQW9DO0d6Q3VpbkN6Qzs7RXlDdGluQ0s7SUFBb0M7R3pDMGluQ3pDOztFeUN6aW5DSztJQUFvQztHekM2aW5DekM7O0V5QzNpbkNLO0lBQ0U7SUFDQTtHekM4aW5DUDs7RXlDM2luQ0s7SUFDRTtJQUNBO0d6QzhpbkNQO0NBQ0Y7O0F5QzltbkNHO0VBQVk7Q3pDa25uQ2Y7O0F5Q2pubkNHO0VBQVk7Q3pDcW5uQ2Y7O0F5Q3BubkNHO0VBQVk7Q3pDd25uQ2Y7O0F5Q3ZubkNHO0VBQVk7Q3pDMm5uQ2Y7O0F5QzFubkNHO0VBQVk7Q3pDOG5uQ2Y7O0F5QzVubkNHO0VBQ0U7RUFDQTtDekMrbm5DTDs7QXlDNW5uQ0c7RUFDRTtFQUNBO0N6QytubkNMOztBeUM1bm5DRztFQUFlO0N6Q2dvbkNsQjs7QXlDL25uQ0c7RUFBZTtDekNtb25DbEI7O0F5Q2xvbkNHO0VBQWU7Q3pDc29uQ2xCOztBeUNyb25DRztFQUFlO0N6Q3lvbkNsQjs7QXlDeG9uQ0c7RUFBZTtDekM0b25DbEI7O0F5QzFvbkNHO0VBQ0U7RUFDQTtDekM2b25DTDs7QXlDMW9uQ0c7RUFDRTtFQUNBO0N6QzZvbkNMOztBaUN2MG5DSztFUStMRTtJQUFpQztHekM2b25DdEM7O0V5QzVvbkNLO0lBQWlDO0d6Q2dwbkN0Qzs7RXlDL29uQ0s7SUFBaUM7R3pDbXBuQ3RDOztFeUNscG5DSztJQUFpQztHekNzcG5DdEM7O0V5Q3JwbkNLO0lBQWlDO0d6Q3lwbkN0Qzs7RXlDdnBuQ0s7SUFDRTtJQUNBO0d6QzBwbkNQOztFeUN2cG5DSztJQUNFO0lBQ0E7R3pDMHBuQ1A7O0V5Q3ZwbkNLO0lBQW9DO0d6QzJwbkN6Qzs7RXlDMXBuQ0s7SUFBb0M7R3pDOHBuQ3pDOztFeUM3cG5DSztJQUFvQztHekNpcW5DekM7O0V5Q2hxbkNLO0lBQW9DO0d6Q29xbkN6Qzs7RXlDbnFuQ0s7SUFBb0M7R3pDdXFuQ3pDOztFeUNycW5DSztJQUNFO0lBQ0E7R3pDd3FuQ1A7O0V5Q3JxbkNLO0lBQ0U7SUFDQTtHekN3cW5DUDtDQUNGOztBaUNyNG5DSztFUStMRTtJQUFpQztHekMyc25DdEM7O0V5QzFzbkNLO0lBQWlDO0d6QzhzbkN0Qzs7RXlDN3NuQ0s7SUFBaUM7R3pDaXRuQ3RDOztFeUNodG5DSztJQUFpQztHekNvdG5DdEM7O0V5Q250bkNLO0lBQWlDO0d6Q3V0bkN0Qzs7RXlDcnRuQ0s7SUFDRTtJQUNBO0d6Q3d0bkNQOztFeUNydG5DSztJQUNFO0lBQ0E7R3pDd3RuQ1A7O0V5Q3J0bkNLO0lBQW9DO0d6Q3l0bkN6Qzs7RXlDeHRuQ0s7SUFBb0M7R3pDNHRuQ3pDOztFeUMzdG5DSztJQUFvQztHekMrdG5DekM7O0V5Qzl0bkNLO0lBQW9DO0d6Q2t1bkN6Qzs7RXlDanVuQ0s7SUFBb0M7R3pDcXVuQ3pDOztFeUNudW5DSztJQUNFO0lBQ0E7R3pDc3VuQ1A7O0V5Q251bkNLO0lBQ0U7SUFDQTtHekNzdW5DUDtDQUNGOztBaUNuOG5DSztFUStMRTtJQUFpQztHekN5d25DdEM7O0V5Q3h3bkNLO0lBQWlDO0d6QzR3bkN0Qzs7RXlDM3duQ0s7SUFBaUM7R3pDK3duQ3RDOztFeUM5d25DSztJQUFpQztHekNreG5DdEM7O0V5Q2p4bkNLO0lBQWlDO0d6Q3F4bkN0Qzs7RXlDbnhuQ0s7SUFDRTtJQUNBO0d6Q3N4bkNQOztFeUNueG5DSztJQUNFO0lBQ0E7R3pDc3huQ1A7O0V5Q254bkNLO0lBQW9DO0d6Q3V4bkN6Qzs7RXlDdHhuQ0s7SUFBb0M7R3pDMHhuQ3pDOztFeUN6eG5DSztJQUFvQztHekM2eG5DekM7O0V5QzV4bkNLO0lBQW9DO0d6Q2d5bkN6Qzs7RXlDL3huQ0s7SUFBb0M7R3pDbXluQ3pDOztFeUNqeW5DSztJQUNFO0lBQ0E7R3pDb3luQ1A7O0V5Q2p5bkNLO0lBQ0U7SUFDQTtHekNveW5DUDtDQUNGOztBaUNqZ29DSztFUStMRTtJQUFpQztHekN1MG5DdEM7O0V5Q3QwbkNLO0lBQWlDO0d6QzAwbkN0Qzs7RXlDejBuQ0s7SUFBaUM7R3pDNjBuQ3RDOztFeUM1MG5DSztJQUFpQztHekNnMW5DdEM7O0V5Qy8wbkNLO0lBQWlDO0d6Q20xbkN0Qzs7RXlDajFuQ0s7SUFDRTtJQUNBO0d6Q28xbkNQOztFeUNqMW5DSztJQUNFO0lBQ0E7R3pDbzFuQ1A7O0V5Q2oxbkNLO0lBQW9DO0d6Q3ExbkN6Qzs7RXlDcDFuQ0s7SUFBb0M7R3pDdzFuQ3pDOztFeUN2MW5DSztJQUFvQztHekMyMW5DekM7O0V5QzExbkNLO0lBQW9DO0d6QzgxbkN6Qzs7RXlDNzFuQ0s7SUFBb0M7R3pDaTJuQ3pDOztFeUMvMW5DSztJQUNFO0lBQ0E7R3pDazJuQ1A7O0V5Qy8xbkNLO0lBQ0U7SUFDQTtHekNrMm5DUDtDQUNGOztBaUMvam9DSztFUStMRTtJQUFpQztHekNxNG5DdEM7O0V5Q3A0bkNLO0lBQWlDO0d6Q3c0bkN0Qzs7RXlDdjRuQ0s7SUFBaUM7R3pDMjRuQ3RDOztFeUMxNG5DSztJQUFpQztHekM4NG5DdEM7O0V5Qzc0bkNLO0lBQWlDO0d6Q2k1bkN0Qzs7RXlDLzRuQ0s7SUFDRTtJQUNBO0d6Q2s1bkNQOztFeUMvNG5DSztJQUNFO0lBQ0E7R3pDazVuQ1A7O0V5Qy80bkNLO0lBQW9DO0d6Q201bkN6Qzs7RXlDbDVuQ0s7SUFBb0M7R3pDczVuQ3pDOztFeUNyNW5DSztJQUFvQztHekN5NW5DekM7O0V5Q3g1bkNLO0lBQW9DO0d6QzQ1bkN6Qzs7RXlDMzVuQ0s7SUFBb0M7R3pDKzVuQ3pDOztFeUM3NW5DSztJQUNFO0lBQ0E7R3pDZzZuQ1A7O0V5Qzc1bkNLO0lBQ0U7SUFDQTtHekNnNm5DUDtDQUNGOztBaUM3bm9DSztFUStMRTtJQUFpQztHekNtOG5DdEM7O0V5Q2w4bkNLO0lBQWlDO0d6Q3M4bkN0Qzs7RXlDcjhuQ0s7SUFBaUM7R3pDeThuQ3RDOztFeUN4OG5DSztJQUFpQztHekM0OG5DdEM7O0V5QzM4bkNLO0lBQWlDO0d6Qys4bkN0Qzs7RXlDNzhuQ0s7SUFDRTtJQUNBO0d6Q2c5bkNQOztFeUM3OG5DSztJQUNFO0lBQ0E7R3pDZzluQ1A7O0V5Qzc4bkNLO0lBQW9DO0d6Q2k5bkN6Qzs7RXlDaDluQ0s7SUFBb0M7R3pDbzluQ3pDOztFeUNuOW5DSztJQUFvQztHekN1OW5DekM7O0V5Q3Q5bkNLO0lBQW9DO0d6QzA5bkN6Qzs7RXlDejluQ0s7SUFBb0M7R3pDNjluQ3pDOztFeUMzOW5DSztJQUNFO0lBQ0E7R3pDODluQ1A7O0V5QzM5bkNLO0lBQ0U7SUFDQTtHekM4OW5DUDtDQUNGOztBaUMzcm9DSztFUStMRTtJQUFpQztHekNpZ29DdEM7O0V5Q2hnb0NLO0lBQWlDO0d6Q29nb0N0Qzs7RXlDbmdvQ0s7SUFBaUM7R3pDdWdvQ3RDOztFeUN0Z29DSztJQUFpQztHekMwZ29DdEM7O0V5Q3pnb0NLO0lBQWlDO0d6QzZnb0N0Qzs7RXlDM2dvQ0s7SUFDRTtJQUNBO0d6Qzhnb0NQOztFeUMzZ29DSztJQUNFO0lBQ0E7R3pDOGdvQ1A7O0V5QzNnb0NLO0lBQW9DO0d6Qytnb0N6Qzs7RXlDOWdvQ0s7SUFBb0M7R3pDa2hvQ3pDOztFeUNqaG9DSztJQUFvQztHekNxaG9DekM7O0V5Q3Bob0NLO0lBQW9DO0d6Q3dob0N6Qzs7RXlDdmhvQ0s7SUFBb0M7R3pDMmhvQ3pDOztFeUN6aG9DSztJQUNFO0lBQ0E7R3pDNGhvQ1A7O0V5Q3pob0NLO0lBQ0U7SUFDQTtHekM0aG9DUDtDQUNGOztBaUN6dm9DSztFUStMRTtJQUFpQztHekMram9DdEM7O0V5Qzlqb0NLO0lBQWlDO0d6Q2trb0N0Qzs7RXlDamtvQ0s7SUFBaUM7R3pDcWtvQ3RDOztFeUNwa29DSztJQUFpQztHekN3a29DdEM7O0V5Q3Zrb0NLO0lBQWlDO0d6QzJrb0N0Qzs7RXlDemtvQ0s7SUFDRTtJQUNBO0d6QzRrb0NQOztFeUN6a29DSztJQUNFO0lBQ0E7R3pDNGtvQ1A7O0V5Q3prb0NLO0lBQW9DO0d6QzZrb0N6Qzs7RXlDNWtvQ0s7SUFBb0M7R3pDZ2xvQ3pDOztFeUMva29DSztJQUFvQztHekNtbG9DekM7O0V5Q2xsb0NLO0lBQW9DO0d6Q3Nsb0N6Qzs7RXlDcmxvQ0s7SUFBb0M7R3pDeWxvQ3pDOztFeUN2bG9DSztJQUNFO0lBQ0E7R3pDMGxvQ1A7O0V5Q3Zsb0NLO0lBQ0U7SUFDQTtHekMwbG9DUDtDQUNGOztBaUN2em9DSztFUStMRTtJQUFpQztHekM2bm9DdEM7O0V5QzVub0NLO0lBQWlDO0d6Q2dvb0N0Qzs7RXlDL25vQ0s7SUFBaUM7R3pDbW9vQ3RDOztFeUNsb29DSztJQUFpQztHekNzb29DdEM7O0V5Q3Jvb0NLO0lBQWlDO0d6Q3lvb0N0Qzs7RXlDdm9vQ0s7SUFDRTtJQUNBO0d6QzBvb0NQOztFeUN2b29DSztJQUNFO0lBQ0E7R3pDMG9vQ1A7O0V5Q3Zvb0NLO0lBQW9DO0d6QzJvb0N6Qzs7RXlDMW9vQ0s7SUFBb0M7R3pDOG9vQ3pDOztFeUM3b29DSztJQUFvQztHekNpcG9DekM7O0V5Q2hwb0NLO0lBQW9DO0d6Q29wb0N6Qzs7RXlDbnBvQ0s7SUFBb0M7R3pDdXBvQ3pDOztFeUNycG9DSztJQUNFO0lBQ0E7R3pDd3BvQ1A7O0V5Q3Jwb0NLO0lBQ0U7SUFDQTtHekN3cG9DUDtDQUNGOztBaUNyM29DSztFUStMRTtJQUFpQztHekMycm9DdEM7O0V5QzFyb0NLO0lBQWlDO0d6Qzhyb0N0Qzs7RXlDN3JvQ0s7SUFBaUM7R3pDaXNvQ3RDOztFeUNoc29DSztJQUFpQztHekNvc29DdEM7O0V5Q25zb0NLO0lBQWlDO0d6Q3Vzb0N0Qzs7RXlDcnNvQ0s7SUFDRTtJQUNBO0d6Q3dzb0NQOztFeUNyc29DSztJQUNFO0lBQ0E7R3pDd3NvQ1A7O0V5Q3Jzb0NLO0lBQW9DO0d6Q3lzb0N6Qzs7RXlDeHNvQ0s7SUFBb0M7R3pDNHNvQ3pDOztFeUMzc29DSztJQUFvQztHekMrc29DekM7O0V5Qzlzb0NLO0lBQW9DO0d6Q2t0b0N6Qzs7RXlDanRvQ0s7SUFBb0M7R3pDcXRvQ3pDOztFeUNudG9DSztJQUNFO0lBQ0E7R3pDc3RvQ1A7O0V5Q250b0NLO0lBQ0U7SUFDQTtHekNzdG9DUDtDQUNGOztBaUNuN29DSztFUStMRTtJQUFpQztHekN5dm9DdEM7O0V5Q3h2b0NLO0lBQWlDO0d6QzR2b0N0Qzs7RXlDM3ZvQ0s7SUFBaUM7R3pDK3ZvQ3RDOztFeUM5dm9DSztJQUFpQztHekNrd29DdEM7O0V5Q2p3b0NLO0lBQWlDO0d6Q3F3b0N0Qzs7RXlDbndvQ0s7SUFDRTtJQUNBO0d6Q3N3b0NQOztFeUNud29DSztJQUNFO0lBQ0E7R3pDc3dvQ1A7O0V5Q253b0NLO0lBQW9DO0d6Q3V3b0N6Qzs7RXlDdHdvQ0s7SUFBb0M7R3pDMHdvQ3pDOztFeUN6d29DSztJQUFvQztHekM2d29DekM7O0V5QzV3b0NLO0lBQW9DO0d6Q2d4b0N6Qzs7RXlDL3dvQ0s7SUFBb0M7R3pDbXhvQ3pDOztFeUNqeG9DSztJQUNFO0lBQ0E7R3pDb3hvQ1A7O0V5Q2p4b0NLO0lBQ0U7SUFDQTtHekNveG9DUDtDQUNGOztBaUNqL29DSztFUStMRTtJQUFpQztHekN1em9DdEM7O0V5Q3R6b0NLO0lBQWlDO0d6QzB6b0N0Qzs7RXlDenpvQ0s7SUFBaUM7R3pDNnpvQ3RDOztFeUM1em9DSztJQUFpQztHekNnMG9DdEM7O0V5Qy96b0NLO0lBQWlDO0d6Q20wb0N0Qzs7RXlDajBvQ0s7SUFDRTtJQUNBO0d6Q28wb0NQOztFeUNqMG9DSztJQUNFO0lBQ0E7R3pDbzBvQ1A7O0V5Q2owb0NLO0lBQW9DO0d6Q3Ewb0N6Qzs7RXlDcDBvQ0s7SUFBb0M7R3pDdzBvQ3pDOztFeUN2MG9DSztJQUFvQztHekMyMG9DekM7O0V5QzEwb0NLO0lBQW9DO0d6Qzgwb0N6Qzs7RXlDNzBvQ0s7SUFBb0M7R3pDaTFvQ3pDOztFeUMvMG9DSztJQUNFO0lBQ0E7R3pDazFvQ1A7O0V5Qy8wb0NLO0lBQ0U7SUFDQTtHekNrMW9DUDtDQUNGOztBeUNsNW9DRztFQUFZO0N6Q3M1b0NmOztBeUNyNW9DRztFQUFZO0N6Q3k1b0NmOztBeUN4NW9DRztFQUFZO0N6QzQ1b0NmOztBeUMzNW9DRztFQUFZO0N6Qys1b0NmOztBeUM5NW9DRztFQUFZO0N6Q2s2b0NmOztBeUNoNm9DRztFQUNFO0VBQ0E7Q3pDbTZvQ0w7O0F5Q2g2b0NHO0VBQ0U7RUFDQTtDekNtNm9DTDs7QXlDaDZvQ0c7RUFBZTtDekNvNm9DbEI7O0F5Q242b0NHO0VBQWU7Q3pDdTZvQ2xCOztBeUN0Nm9DRztFQUFlO0N6QzA2b0NsQjs7QXlDejZvQ0c7RUFBZTtDekM2Nm9DbEI7O0F5QzU2b0NHO0VBQWU7Q3pDZzdvQ2xCOztBeUM5Nm9DRztFQUNFO0VBQ0E7Q3pDaTdvQ0w7O0F5Qzk2b0NHO0VBQ0U7RUFDQTtDekNpN29DTDs7QWlDM21wQ0s7RVErTEU7SUFBaUM7R3pDaTdvQ3RDOztFeUNoN29DSztJQUFpQztHekNvN29DdEM7O0V5Q243b0NLO0lBQWlDO0d6Q3U3b0N0Qzs7RXlDdDdvQ0s7SUFBaUM7R3pDMDdvQ3RDOztFeUN6N29DSztJQUFpQztHekM2N29DdEM7O0V5QzM3b0NLO0lBQ0U7SUFDQTtHekM4N29DUDs7RXlDMzdvQ0s7SUFDRTtJQUNBO0d6Qzg3b0NQOztFeUMzN29DSztJQUFvQztHekMrN29DekM7O0V5Qzk3b0NLO0lBQW9DO0d6Q2s4b0N6Qzs7RXlDajhvQ0s7SUFBb0M7R3pDcThvQ3pDOztFeUNwOG9DSztJQUFvQztHekN3OG9DekM7O0V5Q3Y4b0NLO0lBQW9DO0d6QzI4b0N6Qzs7RXlDejhvQ0s7SUFDRTtJQUNBO0d6QzQ4b0NQOztFeUN6OG9DSztJQUNFO0lBQ0E7R3pDNDhvQ1A7Q0FDRjs7QWlDenFwQ0s7RVErTEU7SUFBaUM7R3pDKytvQ3RDOztFeUM5K29DSztJQUFpQztHekNrL29DdEM7O0V5Q2ovb0NLO0lBQWlDO0d6Q3Evb0N0Qzs7RXlDcC9vQ0s7SUFBaUM7R3pDdy9vQ3RDOztFeUN2L29DSztJQUFpQztHekMyL29DdEM7O0V5Q3ovb0NLO0lBQ0U7SUFDQTtHekM0L29DUDs7RXlDei9vQ0s7SUFDRTtJQUNBO0d6QzQvb0NQOztFeUN6L29DSztJQUFvQztHekM2L29DekM7O0V5QzUvb0NLO0lBQW9DO0d6Q2dncEN6Qzs7RXlDLy9vQ0s7SUFBb0M7R3pDbWdwQ3pDOztFeUNsZ3BDSztJQUFvQztHekNzZ3BDekM7O0V5Q3JncENLO0lBQW9DO0d6Q3lncEN6Qzs7RXlDdmdwQ0s7SUFDRTtJQUNBO0d6QzBncENQOztFeUN2Z3BDSztJQUNFO0lBQ0E7R3pDMGdwQ1A7Q0FDRjs7QWlDdnVwQ0s7RVErTEU7SUFBaUM7R3pDNmlwQ3RDOztFeUM1aXBDSztJQUFpQztHekNnanBDdEM7O0V5Qy9pcENLO0lBQWlDO0d6Q21qcEN0Qzs7RXlDbGpwQ0s7SUFBaUM7R3pDc2pwQ3RDOztFeUNyanBDSztJQUFpQztHekN5anBDdEM7O0V5Q3ZqcENLO0lBQ0U7SUFDQTtHekMwanBDUDs7RXlDdmpwQ0s7SUFDRTtJQUNBO0d6QzBqcENQOztFeUN2anBDSztJQUFvQztHekMyanBDekM7O0V5QzFqcENLO0lBQW9DO0d6QzhqcEN6Qzs7RXlDN2pwQ0s7SUFBb0M7R3pDaWtwQ3pDOztFeUNoa3BDSztJQUFvQztHekNva3BDekM7O0V5Q25rcENLO0lBQW9DO0d6Q3VrcEN6Qzs7RXlDcmtwQ0s7SUFDRTtJQUNBO0d6Q3drcENQOztFeUNya3BDSztJQUNFO0lBQ0E7R3pDd2twQ1A7Q0FDRjs7QWlDcnlwQ0s7RVErTEU7SUFBaUM7R3pDMm1wQ3RDOztFeUMxbXBDSztJQUFpQztHekM4bXBDdEM7O0V5QzdtcENLO0lBQWlDO0d6Q2lucEN0Qzs7RXlDaG5wQ0s7SUFBaUM7R3pDb25wQ3RDOztFeUNubnBDSztJQUFpQztHekN1bnBDdEM7O0V5Q3JucENLO0lBQ0U7SUFDQTtHekN3bnBDUDs7RXlDcm5wQ0s7SUFDRTtJQUNBO0d6Q3ducENQOztFeUNybnBDSztJQUFvQztHekN5bnBDekM7O0V5Q3hucENLO0lBQW9DO0d6QzRucEN6Qzs7RXlDM25wQ0s7SUFBb0M7R3pDK25wQ3pDOztFeUM5bnBDSztJQUFvQztHekNrb3BDekM7O0V5Q2pvcENLO0lBQW9DO0d6Q3FvcEN6Qzs7RXlDbm9wQ0s7SUFDRTtJQUNBO0d6Q3NvcENQOztFeUNub3BDSztJQUNFO0lBQ0E7R3pDc29wQ1A7Q0FDRjs7QWlDbjJwQ0s7RVErTEU7SUFBaUM7R3pDeXFwQ3RDOztFeUN4cXBDSztJQUFpQztHekM0cXBDdEM7O0V5QzNxcENLO0lBQWlDO0d6QytxcEN0Qzs7RXlDOXFwQ0s7SUFBaUM7R3pDa3JwQ3RDOztFeUNqcnBDSztJQUFpQztHekNxcnBDdEM7O0V5Q25ycENLO0lBQ0U7SUFDQTtHekNzcnBDUDs7RXlDbnJwQ0s7SUFDRTtJQUNBO0d6Q3NycENQOztFeUNucnBDSztJQUFvQztHekN1cnBDekM7O0V5Q3RycENLO0lBQW9DO0d6QzBycEN6Qzs7RXlDenJwQ0s7SUFBb0M7R3pDNnJwQ3pDOztFeUM1cnBDSztJQUFvQztHekNnc3BDekM7O0V5Qy9ycENLO0lBQW9DO0d6Q21zcEN6Qzs7RXlDanNwQ0s7SUFDRTtJQUNBO0d6Q29zcENQOztFeUNqc3BDSztJQUNFO0lBQ0E7R3pDb3NwQ1A7Q0FDRjs7QWlDajZwQ0s7RVErTEU7SUFBaUM7R3pDdXVwQ3RDOztFeUN0dXBDSztJQUFpQztHekMwdXBDdEM7O0V5Q3p1cENLO0lBQWlDO0d6QzZ1cEN0Qzs7RXlDNXVwQ0s7SUFBaUM7R3pDZ3ZwQ3RDOztFeUMvdXBDSztJQUFpQztHekNtdnBDdEM7O0V5Q2p2cENLO0lBQ0U7SUFDQTtHekNvdnBDUDs7RXlDanZwQ0s7SUFDRTtJQUNBO0d6Q292cENQOztFeUNqdnBDSztJQUFvQztHekNxdnBDekM7O0V5Q3B2cENLO0lBQW9DO0d6Q3d2cEN6Qzs7RXlDdnZwQ0s7SUFBb0M7R3pDMnZwQ3pDOztFeUMxdnBDSztJQUFvQztHekM4dnBDekM7O0V5Qzd2cENLO0lBQW9DO0d6Q2l3cEN6Qzs7RXlDL3ZwQ0s7SUFDRTtJQUNBO0d6Q2t3cENQOztFeUMvdnBDSztJQUNFO0lBQ0E7R3pDa3dwQ1A7Q0FDRjs7QWlDLzlwQ0s7RVErTEU7SUFBaUM7R3pDcXlwQ3RDOztFeUNweXBDSztJQUFpQztHekN3eXBDdEM7O0V5Q3Z5cENLO0lBQWlDO0d6QzJ5cEN0Qzs7RXlDMXlwQ0s7SUFBaUM7R3pDOHlwQ3RDOztFeUM3eXBDSztJQUFpQztHekNpenBDdEM7O0V5Qy95cENLO0lBQ0U7SUFDQTtHekNrenBDUDs7RXlDL3lwQ0s7SUFDRTtJQUNBO0d6Q2t6cENQOztFeUMveXBDSztJQUFvQztHekNtenBDekM7O0V5Q2x6cENLO0lBQW9DO0d6Q3N6cEN6Qzs7RXlDcnpwQ0s7SUFBb0M7R3pDeXpwQ3pDOztFeUN4enBDSztJQUFvQztHekM0enBDekM7O0V5QzN6cENLO0lBQW9DO0d6Qyt6cEN6Qzs7RXlDN3pwQ0s7SUFDRTtJQUNBO0d6Q2cwcENQOztFeUM3enBDSztJQUNFO0lBQ0E7R3pDZzBwQ1A7Q0FDRjs7QWlDN2hxQ0s7RVErTEU7SUFBaUM7R3pDbTJwQ3RDOztFeUNsMnBDSztJQUFpQztHekNzMnBDdEM7O0V5Q3IycENLO0lBQWlDO0d6Q3kycEN0Qzs7RXlDeDJwQ0s7SUFBaUM7R3pDNDJwQ3RDOztFeUMzMnBDSztJQUFpQztHekMrMnBDdEM7O0V5QzcycENLO0lBQ0U7SUFDQTtHekNnM3BDUDs7RXlDNzJwQ0s7SUFDRTtJQUNBO0d6Q2czcENQOztFeUM3MnBDSztJQUFvQztHekNpM3BDekM7O0V5Q2gzcENLO0lBQW9DO0d6Q28zcEN6Qzs7RXlDbjNwQ0s7SUFBb0M7R3pDdTNwQ3pDOztFeUN0M3BDSztJQUFvQztHekMwM3BDekM7O0V5Q3ozcENLO0lBQW9DO0d6QzYzcEN6Qzs7RXlDMzNwQ0s7SUFDRTtJQUNBO0d6QzgzcENQOztFeUMzM3BDSztJQUNFO0lBQ0E7R3pDODNwQ1A7Q0FDRjs7QWlDM2xxQ0s7RVErTEU7SUFBaUM7R3pDaTZwQ3RDOztFeUNoNnBDSztJQUFpQztHekNvNnBDdEM7O0V5Q242cENLO0lBQWlDO0d6Q3U2cEN0Qzs7RXlDdDZwQ0s7SUFBaUM7R3pDMDZwQ3RDOztFeUN6NnBDSztJQUFpQztHekM2NnBDdEM7O0V5QzM2cENLO0lBQ0U7SUFDQTtHekM4NnBDUDs7RXlDMzZwQ0s7SUFDRTtJQUNBO0d6Qzg2cENQOztFeUMzNnBDSztJQUFvQztHekMrNnBDekM7O0V5Qzk2cENLO0lBQW9DO0d6Q2s3cEN6Qzs7RXlDajdwQ0s7SUFBb0M7R3pDcTdwQ3pDOztFeUNwN3BDSztJQUFvQztHekN3N3BDekM7O0V5Q3Y3cENLO0lBQW9DO0d6QzI3cEN6Qzs7RXlDejdwQ0s7SUFDRTtJQUNBO0d6QzQ3cENQOztFeUN6N3BDSztJQUNFO0lBQ0E7R3pDNDdwQ1A7Q0FDRjs7QWlDenBxQ0s7RVErTEU7SUFBaUM7R3pDKzlwQ3RDOztFeUM5OXBDSztJQUFpQztHekNrK3BDdEM7O0V5Q2orcENLO0lBQWlDO0d6Q3ErcEN0Qzs7RXlDcCtwQ0s7SUFBaUM7R3pDdytwQ3RDOztFeUN2K3BDSztJQUFpQztHekMyK3BDdEM7O0V5Q3orcENLO0lBQ0U7SUFDQTtHekM0K3BDUDs7RXlDeitwQ0s7SUFDRTtJQUNBO0d6QzQrcENQOztFeUN6K3BDSztJQUFvQztHekM2K3BDekM7O0V5QzUrcENLO0lBQW9DO0d6Q2cvcEN6Qzs7RXlDLytwQ0s7SUFBb0M7R3pDbS9wQ3pDOztFeUNsL3BDSztJQUFvQztHekNzL3BDekM7O0V5Q3IvcENLO0lBQW9DO0d6Q3kvcEN6Qzs7RXlDdi9wQ0s7SUFDRTtJQUNBO0d6QzAvcENQOztFeUN2L3BDSztJQUNFO0lBQ0E7R3pDMC9wQ1A7Q0FDRjs7QWlDdnRxQ0s7RVErTEU7SUFBaUM7R3pDNmhxQ3RDOztFeUM1aHFDSztJQUFpQztHekNnaXFDdEM7O0V5Qy9ocUNLO0lBQWlDO0d6Q21pcUN0Qzs7RXlDbGlxQ0s7SUFBaUM7R3pDc2lxQ3RDOztFeUNyaXFDSztJQUFpQztHekN5aXFDdEM7O0V5Q3ZpcUNLO0lBQ0U7SUFDQTtHekMwaXFDUDs7RXlDdmlxQ0s7SUFDRTtJQUNBO0d6QzBpcUNQOztFeUN2aXFDSztJQUFvQztHekMyaXFDekM7O0V5QzFpcUNLO0lBQW9DO0d6QzhpcUN6Qzs7RXlDN2lxQ0s7SUFBb0M7R3pDaWpxQ3pDOztFeUNoanFDSztJQUFvQztHekNvanFDekM7O0V5Q25qcUNLO0lBQW9DO0d6Q3VqcUN6Qzs7RXlDcmpxQ0s7SUFDRTtJQUNBO0d6Q3dqcUNQOztFeUNyanFDSztJQUNFO0lBQ0E7R3pDd2pxQ1A7Q0FDRjs7QWlDcnhxQ0s7RVErTEU7SUFBaUM7R3pDMmxxQ3RDOztFeUMxbHFDSztJQUFpQztHekM4bHFDdEM7O0V5QzdscUNLO0lBQWlDO0d6Q2ltcUN0Qzs7RXlDaG1xQ0s7SUFBaUM7R3pDb21xQ3RDOztFeUNubXFDSztJQUFpQztHekN1bXFDdEM7O0V5Q3JtcUNLO0lBQ0U7SUFDQTtHekN3bXFDUDs7RXlDcm1xQ0s7SUFDRTtJQUNBO0d6Q3dtcUNQOztFeUNybXFDSztJQUFvQztHekN5bXFDekM7O0V5Q3htcUNLO0lBQW9DO0d6QzRtcUN6Qzs7RXlDM21xQ0s7SUFBb0M7R3pDK21xQ3pDOztFeUM5bXFDSztJQUFvQztHekNrbnFDekM7O0V5Q2pucUNLO0lBQW9DO0d6Q3FucUN6Qzs7RXlDbm5xQ0s7SUFDRTtJQUNBO0d6Q3NucUNQOztFeUNubnFDSztJQUNFO0lBQ0E7R3pDc25xQ1A7Q0FDRjs7QXlDNW1xQ0Q7RUFBUTtDekNnbnFDUDs7QXlDL21xQ0Q7RUFBUTtFQUE4QjtDekNvbnFDckM7O0F5Q25ucUNEO0VBQVE7Q3pDdW5xQ1A7O0F5Q3RucUNEO0VBQVE7Q3pDMG5xQ1A7O0F5Q3pucUNEO0VBQVE7Q3pDNm5xQ1A7O0F5QzVucUNEO0VBQVE7Q3pDZ29xQ1A7O0FpQzUycUNLO0VRZ1BGO0lBQTZCO0d6Q2lvcUM5Qjs7RXlDaG9xQ0M7SUFBNkI7SUFBOEI7R3pDcW9xQzVEOztFeUNwb3FDQztJQUE2QjtHekN3b3FDOUI7O0V5Q3ZvcUNDO0lBQTZCO0d6QzJvcUM5Qjs7RXlDMW9xQ0M7SUFBNkI7R3pDOG9xQzlCOztFeUM3b3FDQztJQUE2QjtHekNpcHFDOUI7Q0FDRjs7QWlDdjRxQ0s7RVFnUEY7SUFBNkI7R3pDNHBxQzlCOztFeUMzcHFDQztJQUE2QjtJQUE4QjtHekNncXFDNUQ7O0V5Qy9wcUNDO0lBQTZCO0d6Q21xcUM5Qjs7RXlDbHFxQ0M7SUFBNkI7R3pDc3FxQzlCOztFeUNycXFDQztJQUE2QjtHekN5cXFDOUI7O0V5Q3hxcUNDO0lBQTZCO0d6QzRxcUM5QjtDQUNGOztBaUNsNnFDSztFUWdQRjtJQUE2QjtHekN1cnFDOUI7O0V5Q3RycUNDO0lBQTZCO0lBQThCO0d6QzJycUM1RDs7RXlDMXJxQ0M7SUFBNkI7R3pDOHJxQzlCOztFeUM3cnFDQztJQUE2QjtHekNpc3FDOUI7O0V5Q2hzcUNDO0lBQTZCO0d6Q29zcUM5Qjs7RXlDbnNxQ0M7SUFBNkI7R3pDdXNxQzlCO0NBQ0Y7O0FpQzc3cUNLO0VRZ1BGO0lBQTZCO0d6Q2t0cUM5Qjs7RXlDanRxQ0M7SUFBNkI7SUFBOEI7R3pDc3RxQzVEOztFeUNydHFDQztJQUE2QjtHekN5dHFDOUI7O0V5Q3h0cUNDO0lBQTZCO0d6QzR0cUM5Qjs7RXlDM3RxQ0M7SUFBNkI7R3pDK3RxQzlCOztFeUM5dHFDQztJQUE2QjtHekNrdXFDOUI7Q0FDRjs7QWlDeDlxQ0s7RVFnUEY7SUFBNkI7R3pDNnVxQzlCOztFeUM1dXFDQztJQUE2QjtJQUE4QjtHekNpdnFDNUQ7O0V5Q2h2cUNDO0lBQTZCO0d6Q292cUM5Qjs7RXlDbnZxQ0M7SUFBNkI7R3pDdXZxQzlCOztFeUN0dnFDQztJQUE2QjtHekMwdnFDOUI7O0V5Q3p2cUNDO0lBQTZCO0d6QzZ2cUM5QjtDQUNGOztBaUNuL3FDSztFUWdQRjtJQUE2QjtHekN3d3FDOUI7O0V5Q3Z3cUNDO0lBQTZCO0lBQThCO0d6QzR3cUM1RDs7RXlDM3dxQ0M7SUFBNkI7R3pDK3dxQzlCOztFeUM5d3FDQztJQUE2QjtHekNreHFDOUI7O0V5Q2p4cUNDO0lBQTZCO0d6Q3F4cUM5Qjs7RXlDcHhxQ0M7SUFBNkI7R3pDd3hxQzlCO0NBQ0Y7O0FpQzlnckNLO0VRZ1BGO0lBQTZCO0d6Q215cUM5Qjs7RXlDbHlxQ0M7SUFBNkI7SUFBOEI7R3pDdXlxQzVEOztFeUN0eXFDQztJQUE2QjtHekMweXFDOUI7O0V5Q3p5cUNDO0lBQTZCO0d6QzZ5cUM5Qjs7RXlDNXlxQ0M7SUFBNkI7R3pDZ3pxQzlCOztFeUMveXFDQztJQUE2QjtHekNtenFDOUI7Q0FDRjs7QWlDemlyQ0s7RVFnUEY7SUFBNkI7R3pDOHpxQzlCOztFeUM3enFDQztJQUE2QjtJQUE4QjtHekNrMHFDNUQ7O0V5Q2owcUNDO0lBQTZCO0d6Q3EwcUM5Qjs7RXlDcDBxQ0M7SUFBNkI7R3pDdzBxQzlCOztFeUN2MHFDQztJQUE2QjtHekMyMHFDOUI7O0V5QzEwcUNDO0lBQTZCO0d6QzgwcUM5QjtDQUNGOztBaUNwa3JDSztFUWdQRjtJQUE2QjtHekN5MXFDOUI7O0V5Q3gxcUNDO0lBQTZCO0lBQThCO0d6QzYxcUM1RDs7RXlDNTFxQ0M7SUFBNkI7R3pDZzJxQzlCOztFeUMvMXFDQztJQUE2QjtHekNtMnFDOUI7O0V5Q2wycUNDO0lBQTZCO0d6Q3MycUM5Qjs7RXlDcjJxQ0M7SUFBNkI7R3pDeTJxQzlCO0NBQ0Y7O0FpQy9sckNLO0VRZ1BGO0lBQTZCO0d6Q28zcUM5Qjs7RXlDbjNxQ0M7SUFBNkI7SUFBOEI7R3pDdzNxQzVEOztFeUN2M3FDQztJQUE2QjtHekMyM3FDOUI7O0V5QzEzcUNDO0lBQTZCO0d6QzgzcUM5Qjs7RXlDNzNxQ0M7SUFBNkI7R3pDaTRxQzlCOztFeUNoNHFDQztJQUE2QjtHekNvNHFDOUI7Q0FDRjs7QWlDMW5yQ0s7RVFnUEY7SUFBNkI7R3pDKzRxQzlCOztFeUM5NHFDQztJQUE2QjtJQUE4QjtHekNtNXFDNUQ7O0V5Q2w1cUNDO0lBQTZCO0d6Q3M1cUM5Qjs7RXlDcjVxQ0M7SUFBNkI7R3pDeTVxQzlCOztFeUN4NXFDQztJQUE2QjtHekM0NXFDOUI7O0V5QzM1cUNDO0lBQTZCO0d6Qys1cUM5QjtDQUNGOztBaUNycHJDSztFUWdQRjtJQUE2QjtHekMwNnFDOUI7O0V5Q3o2cUNDO0lBQTZCO0lBQThCO0d6Qzg2cUM1RDs7RXlDNzZxQ0M7SUFBNkI7R3pDaTdxQzlCOztFeUNoN3FDQztJQUE2QjtHekNvN3FDOUI7O0V5Q243cUNDO0lBQTZCO0d6Q3U3cUM5Qjs7RXlDdDdxQ0M7SUFBNkI7R3pDMDdxQzlCO0NBQ0Y7O0EwQy9xckNEO0VBQWE7QzFDbXJyQ1o7O0EwQ2xyckNEO0VBQWE7QzFDc3JyQ1o7O0EwQ3JyckNEO0VBQWE7QzFDeXJyQ1o7O0EwQ25yckNEO0VBQWE7QzFDdXJyQ1o7O0EwQ3RyckNEO0VBQWE7QzFDMHJyQ1o7O0EwQ3pyckNEO0VBQWE7QzFDNnJyQ1o7O0EwQzVyckNEO0VBQWE7QzFDZ3NyQ1o7O0EwQy9yckNEO0VBQWE7QzFDbXNyQ1o7O0EwQ2xzckNEO0VBQWE7QzFDc3NyQ1o7O0EwQ3JzckNEO0VBQWE7QzFDeXNyQ1o7O0EwQ3hzckNEO0VBQWE7QzFDNHNyQ1o7O0EwQzNzckNEO0VBQWE7QzFDK3NyQ1o7O0EwQzlzckNEO0VBQWE7QzFDa3RyQ1o7O0EwQzVzckNEO0VBQWE7QzFDZ3RyQ1o7O0EwQy9zckNEO0VBQWE7QzFDbXRyQ1o7O0EwQ2x0ckNEO0VBQWE7QzFDc3RyQ1o7O0EwQ2h0ckNEO0VBQWE7QzFDb3RyQ1o7O0EwQ250ckNEO0VBQWE7QzFDdXRyQ1o7O0EwQ3R0ckNEO0VBQWE7QzFDMHRyQ1o7O0EwQ3p0ckNEO0VBQWE7QzFDNnRyQ1o7O0EwQzV0ckNEO0VBQWE7QzFDZ3VyQ1o7O0EwQzF0ckNEO0VBQWE7QzFDOHRyQ1o7O0EwQzd0ckNEO0VBQWE7QzFDaXVyQ1o7O0EwQzN0ckNEO0VBQWE7QzFDK3RyQ1o7O0EwQzl0ckNEO0VBQWE7QzFDa3VyQ1o7O0EwQ2p1ckNEO0VBQWE7QzFDcXVyQ1o7O0EwQ3B1ckNEO0VBQWE7QzFDd3VyQ1o7O0EwQ3Z1ckNEO0VBQWE7QzFDMnVyQ1o7O0EwQzF1ckNEO0VBQWE7QzFDOHVyQ1o7O0EwQzd1ckNEO0VBQWE7QzFDaXZyQ1o7O0EwQ2h2ckNEO0VBQWE7QzFDb3ZyQ1o7O0EwQ252ckNEO0VBQWE7QzFDdXZyQ1o7O0EwQ3R2ckNEO0VBQWE7QzFDMHZyQ1o7O0EwQ3p2ckNEO0VBQWE7QzFDNnZyQ1o7O0EwQ3Z2ckNEO0VBQWE7QzFDMnZyQ1o7O0EwQzF2ckNEO0VBQWE7QzFDOHZyQ1o7O0EwQzd2ckNEO0VBQWE7QzFDaXdyQ1o7O0EwQzN2ckNEO0VBQWE7QzFDK3ZyQ1o7O0EwQzl2ckNEO0VBQWE7QzFDa3dyQ1o7O0EyQ3YwckNDO0VBQVk7QzNDMjByQ2I7O0EyQzEwckNDO0VBQVk7QzNDODByQ2I7O0EyQzcwckNDO0VBQVk7QzNDaTFyQ2I7O0EyQ2gxckNDO0VBQVk7QzNDbzFyQ2I7O0EyQ24xckNDO0VBQVk7QzNDdTFyQ2I7O0EyQ3IxckNDO0VBQ0U7RUFDQTtDM0N3MXJDSDs7QTJDcjFyQ0M7RUFDRTtFQUNBO0MzQ3cxckNIOztBaUMxMnJDSztFVXVCQTtJQUFpQztHM0N3MXJDcEM7O0UyQ3YxckNHO0lBQWlDO0czQzIxckNwQzs7RTJDMTFyQ0c7SUFBaUM7RzNDODFyQ3BDOztFMkM3MXJDRztJQUFpQztHM0NpMnJDcEM7O0UyQ2gyckNHO0lBQWlDO0czQ28yckNwQzs7RTJDbDJyQ0c7SUFDRTtJQUNBO0czQ3EyckNMOztFMkNsMnJDRztJQUNFO0lBQ0E7RzNDcTJyQ0w7Q0FDRjs7QWlDMTRyQ0s7RVV1QkE7SUFBaUM7RzNDdzNyQ3BDOztFMkN2M3JDRztJQUFpQztHM0MyM3JDcEM7O0UyQzEzckNHO0lBQWlDO0czQzgzckNwQzs7RTJDNzNyQ0c7SUFBaUM7RzNDaTRyQ3BDOztFMkNoNHJDRztJQUFpQztHM0NvNHJDcEM7O0UyQ2w0ckNHO0lBQ0U7SUFDQTtHM0NxNHJDTDs7RTJDbDRyQ0c7SUFDRTtJQUNBO0czQ3E0ckNMO0NBQ0Y7O0FpQzE2ckNLO0VVdUJBO0lBQWlDO0czQ3c1ckNwQzs7RTJDdjVyQ0c7SUFBaUM7RzNDMjVyQ3BDOztFMkMxNXJDRztJQUFpQztHM0M4NXJDcEM7O0UyQzc1ckNHO0lBQWlDO0czQ2k2ckNwQzs7RTJDaDZyQ0c7SUFBaUM7RzNDbzZyQ3BDOztFMkNsNnJDRztJQUNFO0lBQ0E7RzNDcTZyQ0w7O0UyQ2w2ckNHO0lBQ0U7SUFDQTtHM0NxNnJDTDtDQUNGOztBaUMxOHJDSztFVXVCQTtJQUFpQztHM0N3N3JDcEM7O0UyQ3Y3ckNHO0lBQWlDO0czQzI3ckNwQzs7RTJDMTdyQ0c7SUFBaUM7RzNDODdyQ3BDOztFMkM3N3JDRztJQUFpQztHM0NpOHJDcEM7O0UyQ2g4ckNHO0lBQWlDO0czQ284ckNwQzs7RTJDbDhyQ0c7SUFDRTtJQUNBO0czQ3E4ckNMOztFMkNsOHJDRztJQUNFO0lBQ0E7RzNDcThyQ0w7Q0FDRjs7QWlDMStyQ0s7RVV1QkE7SUFBaUM7RzNDdzlyQ3BDOztFMkN2OXJDRztJQUFpQztHM0MyOXJDcEM7O0UyQzE5ckNHO0lBQWlDO0czQzg5ckNwQzs7RTJDNzlyQ0c7SUFBaUM7RzNDaStyQ3BDOztFMkNoK3JDRztJQUFpQztHM0NvK3JDcEM7O0UyQ2wrckNHO0lBQ0U7SUFDQTtHM0NxK3JDTDs7RTJDbCtyQ0c7SUFDRTtJQUNBO0czQ3ErckNMO0NBQ0Y7O0FpQzFnc0NLO0VVdUJBO0lBQWlDO0czQ3cvckNwQzs7RTJDdi9yQ0c7SUFBaUM7RzNDMi9yQ3BDOztFMkMxL3JDRztJQUFpQztHM0M4L3JDcEM7O0UyQzcvckNHO0lBQWlDO0czQ2lnc0NwQzs7RTJDaGdzQ0c7SUFBaUM7RzNDb2dzQ3BDOztFMkNsZ3NDRztJQUNFO0lBQ0E7RzNDcWdzQ0w7O0UyQ2xnc0NHO0lBQ0U7SUFDQTtHM0NxZ3NDTDtDQUNGOztBaUMxaXNDSztFVXVCQTtJQUFpQztHM0N3aHNDcEM7O0UyQ3Zoc0NHO0lBQWlDO0czQzJoc0NwQzs7RTJDMWhzQ0c7SUFBaUM7RzNDOGhzQ3BDOztFMkM3aHNDRztJQUFpQztHM0NpaXNDcEM7O0UyQ2hpc0NHO0lBQWlDO0czQ29pc0NwQzs7RTJDbGlzQ0c7SUFDRTtJQUNBO0czQ3Fpc0NMOztFMkNsaXNDRztJQUNFO0lBQ0E7RzNDcWlzQ0w7Q0FDRjs7QWlDMWtzQ0s7RVV1QkE7SUFBaUM7RzNDd2pzQ3BDOztFMkN2anNDRztJQUFpQztHM0MyanNDcEM7O0UyQzFqc0NHO0lBQWlDO0czQzhqc0NwQzs7RTJDN2pzQ0c7SUFBaUM7RzNDaWtzQ3BDOztFMkNoa3NDRztJQUFpQztHM0Nva3NDcEM7O0UyQ2xrc0NHO0lBQ0U7SUFDQTtHM0Nxa3NDTDs7RTJDbGtzQ0c7SUFDRTtJQUNBO0czQ3Frc0NMO0NBQ0Y7O0FpQzFtc0NLO0VVdUJBO0lBQWlDO0czQ3dsc0NwQzs7RTJDdmxzQ0c7SUFBaUM7RzNDMmxzQ3BDOztFMkMxbHNDRztJQUFpQztHM0M4bHNDcEM7O0UyQzdsc0NHO0lBQWlDO0czQ2ltc0NwQzs7RTJDaG1zQ0c7SUFBaUM7RzNDb21zQ3BDOztFMkNsbXNDRztJQUNFO0lBQ0E7RzNDcW1zQ0w7O0UyQ2xtc0NHO0lBQ0U7SUFDQTtHM0NxbXNDTDtDQUNGOztBaUMxb3NDSztFVXVCQTtJQUFpQztHM0N3bnNDcEM7O0UyQ3Zuc0NHO0lBQWlDO0czQzJuc0NwQzs7RTJDMW5zQ0c7SUFBaUM7RzNDOG5zQ3BDOztFMkM3bnNDRztJQUFpQztHM0Npb3NDcEM7O0UyQ2hvc0NHO0lBQWlDO0czQ29vc0NwQzs7RTJDbG9zQ0c7SUFDRTtJQUNBO0czQ3Fvc0NMOztFMkNsb3NDRztJQUNFO0lBQ0E7RzNDcW9zQ0w7Q0FDRjs7QWlDMXFzQ0s7RVV1QkE7SUFBaUM7RzNDd3BzQ3BDOztFMkN2cHNDRztJQUFpQztHM0MycHNDcEM7O0UyQzFwc0NHO0lBQWlDO0czQzhwc0NwQzs7RTJDN3BzQ0c7SUFBaUM7RzNDaXFzQ3BDOztFMkNocXNDRztJQUFpQztHM0NvcXNDcEM7O0UyQ2xxc0NHO0lBQ0U7SUFDQTtHM0NxcXNDTDs7RTJDbHFzQ0c7SUFDRTtJQUNBO0czQ3Fxc0NMO0NBQ0Y7O0FpQzFzc0NLO0VVdUJBO0lBQWlDO0czQ3dyc0NwQzs7RTJDdnJzQ0c7SUFBaUM7RzNDMnJzQ3BDOztFMkMxcnNDRztJQUFpQztHM0M4cnNDcEM7O0UyQzdyc0NHO0lBQWlDO0czQ2lzc0NwQzs7RTJDaHNzQ0c7SUFBaUM7RzNDb3NzQ3BDOztFMkNsc3NDRztJQUNFO0lBQ0E7RzNDcXNzQ0w7O0UyQ2xzc0NHO0lBQ0U7SUFDQTtHM0Nxc3NDTDtDQUNGOztBMkNydXNDQztFQUFZO0MzQ3l1c0NiOztBMkN4dXNDQztFQUFZO0MzQzR1c0NiOztBMkMzdXNDQztFQUFZO0MzQyt1c0NiOztBMkM5dXNDQztFQUFZO0MzQ2t2c0NiOztBMkNqdnNDQztFQUFZO0MzQ3F2c0NiOztBMkNudnNDQztFQUNFO0VBQ0E7QzNDc3ZzQ0g7O0EyQ252c0NDO0VBQ0U7RUFDQTtDM0NzdnNDSDs7QWlDeHdzQ0s7RVV1QkE7SUFBaUM7RzNDc3ZzQ3BDOztFMkNydnNDRztJQUFpQztHM0N5dnNDcEM7O0UyQ3h2c0NHO0lBQWlDO0czQzR2c0NwQzs7RTJDM3ZzQ0c7SUFBaUM7RzNDK3ZzQ3BDOztFMkM5dnNDRztJQUFpQztHM0Nrd3NDcEM7O0UyQ2h3c0NHO0lBQ0U7SUFDQTtHM0Ntd3NDTDs7RTJDaHdzQ0c7SUFDRTtJQUNBO0czQ213c0NMO0NBQ0Y7O0FpQ3h5c0NLO0VVdUJBO0lBQWlDO0czQ3N4c0NwQzs7RTJDcnhzQ0c7SUFBaUM7RzNDeXhzQ3BDOztFMkN4eHNDRztJQUFpQztHM0M0eHNDcEM7O0UyQzN4c0NHO0lBQWlDO0czQyt4c0NwQzs7RTJDOXhzQ0c7SUFBaUM7RzNDa3lzQ3BDOztFMkNoeXNDRztJQUNFO0lBQ0E7RzNDbXlzQ0w7O0UyQ2h5c0NHO0lBQ0U7SUFDQTtHM0NteXNDTDtDQUNGOztBaUN4MHNDSztFVXVCQTtJQUFpQztHM0NzenNDcEM7O0UyQ3J6c0NHO0lBQWlDO0czQ3l6c0NwQzs7RTJDeHpzQ0c7SUFBaUM7RzNDNHpzQ3BDOztFMkMzenNDRztJQUFpQztHM0MrenNDcEM7O0UyQzl6c0NHO0lBQWlDO0czQ2swc0NwQzs7RTJDaDBzQ0c7SUFDRTtJQUNBO0czQ20wc0NMOztFMkNoMHNDRztJQUNFO0lBQ0E7RzNDbTBzQ0w7Q0FDRjs7QWlDeDJzQ0s7RVV1QkE7SUFBaUM7RzNDczFzQ3BDOztFMkNyMXNDRztJQUFpQztHM0N5MXNDcEM7O0UyQ3gxc0NHO0lBQWlDO0czQzQxc0NwQzs7RTJDMzFzQ0c7SUFBaUM7RzNDKzFzQ3BDOztFMkM5MXNDRztJQUFpQztHM0NrMnNDcEM7O0UyQ2gyc0NHO0lBQ0U7SUFDQTtHM0NtMnNDTDs7RTJDaDJzQ0c7SUFDRTtJQUNBO0czQ20yc0NMO0NBQ0Y7O0FpQ3g0c0NLO0VVdUJBO0lBQWlDO0czQ3Mzc0NwQzs7RTJDcjNzQ0c7SUFBaUM7RzNDeTNzQ3BDOztFMkN4M3NDRztJQUFpQztHM0M0M3NDcEM7O0UyQzMzc0NHO0lBQWlDO0czQyszc0NwQzs7RTJDOTNzQ0c7SUFBaUM7RzNDazRzQ3BDOztFMkNoNHNDRztJQUNFO0lBQ0E7RzNDbTRzQ0w7O0UyQ2g0c0NHO0lBQ0U7SUFDQTtHM0NtNHNDTDtDQUNGOztBaUN4NnNDSztFVXVCQTtJQUFpQztHM0NzNXNDcEM7O0UyQ3I1c0NHO0lBQWlDO0czQ3k1c0NwQzs7RTJDeDVzQ0c7SUFBaUM7RzNDNDVzQ3BDOztFMkMzNXNDRztJQUFpQztHM0MrNXNDcEM7O0UyQzk1c0NHO0lBQWlDO0czQ2s2c0NwQzs7RTJDaDZzQ0c7SUFDRTtJQUNBO0czQ202c0NMOztFMkNoNnNDRztJQUNFO0lBQ0E7RzNDbTZzQ0w7Q0FDRjs7QWlDeDhzQ0s7RVV1QkE7SUFBaUM7RzNDczdzQ3BDOztFMkNyN3NDRztJQUFpQztHM0N5N3NDcEM7O0UyQ3g3c0NHO0lBQWlDO0czQzQ3c0NwQzs7RTJDMzdzQ0c7SUFBaUM7RzNDKzdzQ3BDOztFMkM5N3NDRztJQUFpQztHM0NrOHNDcEM7O0UyQ2g4c0NHO0lBQ0U7SUFDQTtHM0NtOHNDTDs7RTJDaDhzQ0c7SUFDRTtJQUNBO0czQ204c0NMO0NBQ0Y7O0FpQ3grc0NLO0VVdUJBO0lBQWlDO0czQ3M5c0NwQzs7RTJDcjlzQ0c7SUFBaUM7RzNDeTlzQ3BDOztFMkN4OXNDRztJQUFpQztHM0M0OXNDcEM7O0UyQzM5c0NHO0lBQWlDO0czQys5c0NwQzs7RTJDOTlzQ0c7SUFBaUM7RzNDaytzQ3BDOztFMkNoK3NDRztJQUNFO0lBQ0E7RzNDbStzQ0w7O0UyQ2grc0NHO0lBQ0U7SUFDQTtHM0NtK3NDTDtDQUNGOztBaUN4Z3RDSztFVXVCQTtJQUFpQztHM0NzL3NDcEM7O0UyQ3Ivc0NHO0lBQWlDO0czQ3kvc0NwQzs7RTJDeC9zQ0c7SUFBaUM7RzNDNC9zQ3BDOztFMkMzL3NDRztJQUFpQztHM0MrL3NDcEM7O0UyQzkvc0NHO0lBQWlDO0czQ2tndENwQzs7RTJDaGd0Q0c7SUFDRTtJQUNBO0czQ21ndENMOztFMkNoZ3RDRztJQUNFO0lBQ0E7RzNDbWd0Q0w7Q0FDRjs7QWlDeGl0Q0s7RVV1QkE7SUFBaUM7RzNDc2h0Q3BDOztFMkNyaHRDRztJQUFpQztHM0N5aHRDcEM7O0UyQ3hodENHO0lBQWlDO0czQzRodENwQzs7RTJDM2h0Q0c7SUFBaUM7RzNDK2h0Q3BDOztFMkM5aHRDRztJQUFpQztHM0NraXRDcEM7O0UyQ2hpdENHO0lBQ0U7SUFDQTtHM0NtaXRDTDs7RTJDaGl0Q0c7SUFDRTtJQUNBO0czQ21pdENMO0NBQ0Y7O0FpQ3hrdENLO0VVdUJBO0lBQWlDO0czQ3NqdENwQzs7RTJDcmp0Q0c7SUFBaUM7RzNDeWp0Q3BDOztFMkN4anRDRztJQUFpQztHM0M0anRDcEM7O0UyQzNqdENHO0lBQWlDO0czQytqdENwQzs7RTJDOWp0Q0c7SUFBaUM7RzNDa2t0Q3BDOztFMkNoa3RDRztJQUNFO0lBQ0E7RzNDbWt0Q0w7O0UyQ2hrdENHO0lBQ0U7SUFDQTtHM0Nta3RDTDtDQUNGOztBaUN4bXRDSztFVXVCQTtJQUFpQztHM0NzbHRDcEM7O0UyQ3JsdENHO0lBQWlDO0czQ3lsdENwQzs7RTJDeGx0Q0c7SUFBaUM7RzNDNGx0Q3BDOztFMkMzbHRDRztJQUFpQztHM0MrbHRDcEM7O0UyQzlsdENHO0lBQWlDO0czQ2ttdENwQzs7RTJDaG10Q0c7SUFDRTtJQUNBO0czQ21tdENMOztFMkNobXRDRztJQUNFO0lBQ0E7RzNDbW10Q0w7Q0FDRjs7QTJDbm90Q0M7RUFBWTtDM0N1b3RDYjs7QTJDdG90Q0M7RUFBWTtDM0Mwb3RDYjs7QTJDem90Q0M7RUFBWTtDM0M2b3RDYjs7QTJDNW90Q0M7RUFBWTtDM0NncHRDYjs7QTJDL290Q0M7RUFBWTtDM0NtcHRDYjs7QTJDanB0Q0M7RUFDRTtFQUNBO0MzQ29wdENIOztBMkNqcHRDQztFQUNFO0VBQ0E7QzNDb3B0Q0g7O0FpQ3RxdENLO0VVdUJBO0lBQWlDO0czQ29wdENwQzs7RTJDbnB0Q0c7SUFBaUM7RzNDdXB0Q3BDOztFMkN0cHRDRztJQUFpQztHM0MwcHRDcEM7O0UyQ3pwdENHO0lBQWlDO0czQzZwdENwQzs7RTJDNXB0Q0c7SUFBaUM7RzNDZ3F0Q3BDOztFMkM5cHRDRztJQUNFO0lBQ0E7RzNDaXF0Q0w7O0UyQzlwdENHO0lBQ0U7SUFDQTtHM0NpcXRDTDtDQUNGOztBaUN0c3RDSztFVXVCQTtJQUFpQztHM0NvcnRDcEM7O0UyQ25ydENHO0lBQWlDO0czQ3VydENwQzs7RTJDdHJ0Q0c7SUFBaUM7RzNDMHJ0Q3BDOztFMkN6cnRDRztJQUFpQztHM0M2cnRDcEM7O0UyQzVydENHO0lBQWlDO0czQ2dzdENwQzs7RTJDOXJ0Q0c7SUFDRTtJQUNBO0czQ2lzdENMOztFMkM5cnRDRztJQUNFO0lBQ0E7RzNDaXN0Q0w7Q0FDRjs7QWlDdHV0Q0s7RVV1QkE7SUFBaUM7RzNDb3R0Q3BDOztFMkNudHRDRztJQUFpQztHM0N1dHRDcEM7O0UyQ3R0dENHO0lBQWlDO0czQzB0dENwQzs7RTJDenR0Q0c7SUFBaUM7RzNDNnR0Q3BDOztFMkM1dHRDRztJQUFpQztHM0NndXRDcEM7O0UyQzl0dENHO0lBQ0U7SUFDQTtHM0NpdXRDTDs7RTJDOXR0Q0c7SUFDRTtJQUNBO0czQ2l1dENMO0NBQ0Y7O0FpQ3R3dENLO0VVdUJBO0lBQWlDO0czQ292dENwQzs7RTJDbnZ0Q0c7SUFBaUM7RzNDdXZ0Q3BDOztFMkN0dnRDRztJQUFpQztHM0MwdnRDcEM7O0UyQ3p2dENHO0lBQWlDO0czQzZ2dENwQzs7RTJDNXZ0Q0c7SUFBaUM7RzNDZ3d0Q3BDOztFMkM5dnRDRztJQUNFO0lBQ0E7RzNDaXd0Q0w7O0UyQzl2dENHO0lBQ0U7SUFDQTtHM0Npd3RDTDtDQUNGOztBaUN0eXRDSztFVXVCQTtJQUFpQztHM0NveHRDcEM7O0UyQ254dENHO0lBQWlDO0czQ3V4dENwQzs7RTJDdHh0Q0c7SUFBaUM7RzNDMHh0Q3BDOztFMkN6eHRDRztJQUFpQztHM0M2eHRDcEM7O0UyQzV4dENHO0lBQWlDO0czQ2d5dENwQzs7RTJDOXh0Q0c7SUFDRTtJQUNBO0czQ2l5dENMOztFMkM5eHRDRztJQUNFO0lBQ0E7RzNDaXl0Q0w7Q0FDRjs7QWlDdDB0Q0s7RVV1QkE7SUFBaUM7RzNDb3p0Q3BDOztFMkNuenRDRztJQUFpQztHM0N1enRDcEM7O0UyQ3R6dENHO0lBQWlDO0czQzB6dENwQzs7RTJDenp0Q0c7SUFBaUM7RzNDNnp0Q3BDOztFMkM1enRDRztJQUFpQztHM0NnMHRDcEM7O0UyQzl6dENHO0lBQ0U7SUFDQTtHM0NpMHRDTDs7RTJDOXp0Q0c7SUFDRTtJQUNBO0czQ2kwdENMO0NBQ0Y7O0FpQ3QydENLO0VVdUJBO0lBQWlDO0czQ28xdENwQzs7RTJDbjF0Q0c7SUFBaUM7RzNDdTF0Q3BDOztFMkN0MXRDRztJQUFpQztHM0MwMXRDcEM7O0UyQ3oxdENHO0lBQWlDO0czQzYxdENwQzs7RTJDNTF0Q0c7SUFBaUM7RzNDZzJ0Q3BDOztFMkM5MXRDRztJQUNFO0lBQ0E7RzNDaTJ0Q0w7O0UyQzkxdENHO0lBQ0U7SUFDQTtHM0NpMnRDTDtDQUNGOztBaUN0NHRDSztFVXVCQTtJQUFpQztHM0NvM3RDcEM7O0UyQ24zdENHO0lBQWlDO0czQ3UzdENwQzs7RTJDdDN0Q0c7SUFBaUM7RzNDMDN0Q3BDOztFMkN6M3RDRztJQUFpQztHM0M2M3RDcEM7O0UyQzUzdENHO0lBQWlDO0czQ2c0dENwQzs7RTJDOTN0Q0c7SUFDRTtJQUNBO0czQ2k0dENMOztFMkM5M3RDRztJQUNFO0lBQ0E7RzNDaTR0Q0w7Q0FDRjs7QWlDdDZ0Q0s7RVV1QkE7SUFBaUM7RzNDbzV0Q3BDOztFMkNuNXRDRztJQUFpQztHM0N1NXRDcEM7O0UyQ3Q1dENHO0lBQWlDO0czQzA1dENwQzs7RTJDejV0Q0c7SUFBaUM7RzNDNjV0Q3BDOztFMkM1NXRDRztJQUFpQztHM0NnNnRDcEM7O0UyQzk1dENHO0lBQ0U7SUFDQTtHM0NpNnRDTDs7RTJDOTV0Q0c7SUFDRTtJQUNBO0czQ2k2dENMO0NBQ0Y7O0FpQ3Q4dENLO0VVdUJBO0lBQWlDO0czQ283dENwQzs7RTJDbjd0Q0c7SUFBaUM7RzNDdTd0Q3BDOztFMkN0N3RDRztJQUFpQztHM0MwN3RDcEM7O0UyQ3o3dENHO0lBQWlDO0czQzY3dENwQzs7RTJDNTd0Q0c7SUFBaUM7RzNDZzh0Q3BDOztFMkM5N3RDRztJQUNFO0lBQ0E7RzNDaTh0Q0w7O0UyQzk3dENHO0lBQ0U7SUFDQTtHM0NpOHRDTDtDQUNGOztBaUN0K3RDSztFVXVCQTtJQUFpQztHM0NvOXRDcEM7O0UyQ245dENHO0lBQWlDO0czQ3U5dENwQzs7RTJDdDl0Q0c7SUFBaUM7RzNDMDl0Q3BDOztFMkN6OXRDRztJQUFpQztHM0M2OXRDcEM7O0UyQzU5dENHO0lBQWlDO0czQ2crdENwQzs7RTJDOTl0Q0c7SUFDRTtJQUNBO0czQ2krdENMOztFMkM5OXRDRztJQUNFO0lBQ0E7RzNDaSt0Q0w7Q0FDRjs7QWlDdGd1Q0s7RVV1QkE7SUFBaUM7RzNDby90Q3BDOztFMkNuL3RDRztJQUFpQztHM0N1L3RDcEM7O0UyQ3QvdENHO0lBQWlDO0czQzAvdENwQzs7RTJDei90Q0c7SUFBaUM7RzNDNi90Q3BDOztFMkM1L3RDRztJQUFpQztHM0NnZ3VDcEM7O0UyQzkvdENHO0lBQ0U7SUFDQTtHM0NpZ3VDTDs7RTJDOS90Q0c7SUFDRTtJQUNBO0czQ2lndUNMO0NBQ0Y7O0EyQ2ppdUNDO0VBQVk7QzNDcWl1Q2I7O0EyQ3BpdUNDO0VBQVk7QzNDd2l1Q2I7O0EyQ3ZpdUNDO0VBQVk7QzNDMml1Q2I7O0EyQzFpdUNDO0VBQVk7QzNDOGl1Q2I7O0EyQzdpdUNDO0VBQVk7QzNDaWp1Q2I7O0EyQy9pdUNDO0VBQ0U7RUFDQTtDM0NranVDSDs7QTJDL2l1Q0M7RUFDRTtFQUNBO0MzQ2tqdUNIOztBaUNwa3VDSztFVXVCQTtJQUFpQztHM0NranVDcEM7O0UyQ2pqdUNHO0lBQWlDO0czQ3FqdUNwQzs7RTJDcGp1Q0c7SUFBaUM7RzNDd2p1Q3BDOztFMkN2anVDRztJQUFpQztHM0MyanVDcEM7O0UyQzFqdUNHO0lBQWlDO0czQzhqdUNwQzs7RTJDNWp1Q0c7SUFDRTtJQUNBO0czQytqdUNMOztFMkM1anVDRztJQUNFO0lBQ0E7RzNDK2p1Q0w7Q0FDRjs7QWlDcG11Q0s7RVV1QkE7SUFBaUM7RzNDa2x1Q3BDOztFMkNqbHVDRztJQUFpQztHM0NxbHVDcEM7O0UyQ3BsdUNHO0lBQWlDO0czQ3dsdUNwQzs7RTJDdmx1Q0c7SUFBaUM7RzNDMmx1Q3BDOztFMkMxbHVDRztJQUFpQztHM0M4bHVDcEM7O0UyQzVsdUNHO0lBQ0U7SUFDQTtHM0MrbHVDTDs7RTJDNWx1Q0c7SUFDRTtJQUNBO0czQytsdUNMO0NBQ0Y7O0FpQ3BvdUNLO0VVdUJBO0lBQWlDO0czQ2tudUNwQzs7RTJDam51Q0c7SUFBaUM7RzNDcW51Q3BDOztFMkNwbnVDRztJQUFpQztHM0N3bnVDcEM7O0UyQ3ZudUNHO0lBQWlDO0czQzJudUNwQzs7RTJDMW51Q0c7SUFBaUM7RzNDOG51Q3BDOztFMkM1bnVDRztJQUNFO0lBQ0E7RzNDK251Q0w7O0UyQzVudUNHO0lBQ0U7SUFDQTtHM0MrbnVDTDtDQUNGOztBaUNwcXVDSztFVXVCQTtJQUFpQztHM0NrcHVDcEM7O0UyQ2pwdUNHO0lBQWlDO0czQ3FwdUNwQzs7RTJDcHB1Q0c7SUFBaUM7RzNDd3B1Q3BDOztFMkN2cHVDRztJQUFpQztHM0MycHVDcEM7O0UyQzFwdUNHO0lBQWlDO0czQzhwdUNwQzs7RTJDNXB1Q0c7SUFDRTtJQUNBO0czQytwdUNMOztFMkM1cHVDRztJQUNFO0lBQ0E7RzNDK3B1Q0w7Q0FDRjs7QWlDcHN1Q0s7RVV1QkE7SUFBaUM7RzNDa3J1Q3BDOztFMkNqcnVDRztJQUFpQztHM0NxcnVDcEM7O0UyQ3BydUNHO0lBQWlDO0czQ3dydUNwQzs7RTJDdnJ1Q0c7SUFBaUM7RzNDMnJ1Q3BDOztFMkMxcnVDRztJQUFpQztHM0M4cnVDcEM7O0UyQzVydUNHO0lBQ0U7SUFDQTtHM0MrcnVDTDs7RTJDNXJ1Q0c7SUFDRTtJQUNBO0czQytydUNMO0NBQ0Y7O0FpQ3B1dUNLO0VVdUJBO0lBQWlDO0czQ2t0dUNwQzs7RTJDanR1Q0c7SUFBaUM7RzNDcXR1Q3BDOztFMkNwdHVDRztJQUFpQztHM0N3dHVDcEM7O0UyQ3Z0dUNHO0lBQWlDO0czQzJ0dUNwQzs7RTJDMXR1Q0c7SUFBaUM7RzNDOHR1Q3BDOztFMkM1dHVDRztJQUNFO0lBQ0E7RzNDK3R1Q0w7O0UyQzV0dUNHO0lBQ0U7SUFDQTtHM0MrdHVDTDtDQUNGOztBaUNwd3VDSztFVXVCQTtJQUFpQztHM0NrdnVDcEM7O0UyQ2p2dUNHO0lBQWlDO0czQ3F2dUNwQzs7RTJDcHZ1Q0c7SUFBaUM7RzNDd3Z1Q3BDOztFMkN2dnVDRztJQUFpQztHM0MydnVDcEM7O0UyQzF2dUNHO0lBQWlDO0czQzh2dUNwQzs7RTJDNXZ1Q0c7SUFDRTtJQUNBO0czQyt2dUNMOztFMkM1dnVDRztJQUNFO0lBQ0E7RzNDK3Z1Q0w7Q0FDRjs7QWlDcHl1Q0s7RVV1QkE7SUFBaUM7RzNDa3h1Q3BDOztFMkNqeHVDRztJQUFpQztHM0NxeHVDcEM7O0UyQ3B4dUNHO0lBQWlDO0czQ3d4dUNwQzs7RTJDdnh1Q0c7SUFBaUM7RzNDMnh1Q3BDOztFMkMxeHVDRztJQUFpQztHM0M4eHVDcEM7O0UyQzV4dUNHO0lBQ0U7SUFDQTtHM0MreHVDTDs7RTJDNXh1Q0c7SUFDRTtJQUNBO0czQyt4dUNMO0NBQ0Y7O0FpQ3AwdUNLO0VVdUJBO0lBQWlDO0czQ2t6dUNwQzs7RTJDanp1Q0c7SUFBaUM7RzNDcXp1Q3BDOztFMkNwenVDRztJQUFpQztHM0N3enVDcEM7O0UyQ3Z6dUNHO0lBQWlDO0czQzJ6dUNwQzs7RTJDMXp1Q0c7SUFBaUM7RzNDOHp1Q3BDOztFMkM1enVDRztJQUNFO0lBQ0E7RzNDK3p1Q0w7O0UyQzV6dUNHO0lBQ0U7SUFDQTtHM0MrenVDTDtDQUNGOztBaUNwMnVDSztFVXVCQTtJQUFpQztHM0NrMXVDcEM7O0UyQ2oxdUNHO0lBQWlDO0czQ3ExdUNwQzs7RTJDcDF1Q0c7SUFBaUM7RzNDdzF1Q3BDOztFMkN2MXVDRztJQUFpQztHM0MyMXVDcEM7O0UyQzExdUNHO0lBQWlDO0czQzgxdUNwQzs7RTJDNTF1Q0c7SUFDRTtJQUNBO0czQysxdUNMOztFMkM1MXVDRztJQUNFO0lBQ0E7RzNDKzF1Q0w7Q0FDRjs7QWlDcDR1Q0s7RVV1QkE7SUFBaUM7RzNDazN1Q3BDOztFMkNqM3VDRztJQUFpQztHM0NxM3VDcEM7O0UyQ3AzdUNHO0lBQWlDO0czQ3czdUNwQzs7RTJDdjN1Q0c7SUFBaUM7RzNDMjN1Q3BDOztFMkMxM3VDRztJQUFpQztHM0M4M3VDcEM7O0UyQzUzdUNHO0lBQ0U7SUFDQTtHM0MrM3VDTDs7RTJDNTN1Q0c7SUFDRTtJQUNBO0czQyszdUNMO0NBQ0Y7O0FpQ3A2dUNLO0VVdUJBO0lBQWlDO0czQ2s1dUNwQzs7RTJDajV1Q0c7SUFBaUM7RzNDcTV1Q3BDOztFMkNwNXVDRztJQUFpQztHM0N3NXVDcEM7O0UyQ3Y1dUNHO0lBQWlDO0czQzI1dUNwQzs7RTJDMTV1Q0c7SUFBaUM7RzNDODV1Q3BDOztFMkM1NXVDRztJQUNFO0lBQ0E7RzNDKzV1Q0w7O0UyQzU1dUNHO0lBQ0U7SUFDQTtHM0MrNXVDTDtDQUNGOztBMkMvN3VDQztFQUFZO0MzQ204dUNiOztBMkNsOHVDQztFQUFZO0MzQ3M4dUNiOztBMkNyOHVDQztFQUFZO0MzQ3k4dUNiOztBMkN4OHVDQztFQUFZO0MzQzQ4dUNiOztBMkMzOHVDQztFQUFZO0MzQys4dUNiOztBMkM3OHVDQztFQUNFO0VBQ0E7QzNDZzl1Q0g7O0EyQzc4dUNDO0VBQ0U7RUFDQTtDM0NnOXVDSDs7QWlDbCt1Q0s7RVV1QkE7SUFBaUM7RzNDZzl1Q3BDOztFMkMvOHVDRztJQUFpQztHM0NtOXVDcEM7O0UyQ2w5dUNHO0lBQWlDO0czQ3M5dUNwQzs7RTJDcjl1Q0c7SUFBaUM7RzNDeTl1Q3BDOztFMkN4OXVDRztJQUFpQztHM0M0OXVDcEM7O0UyQzE5dUNHO0lBQ0U7SUFDQTtHM0M2OXVDTDs7RTJDMTl1Q0c7SUFDRTtJQUNBO0czQzY5dUNMO0NBQ0Y7O0FpQ2xndkNLO0VVdUJBO0lBQWlDO0czQ2cvdUNwQzs7RTJDLyt1Q0c7SUFBaUM7RzNDbS91Q3BDOztFMkNsL3VDRztJQUFpQztHM0NzL3VDcEM7O0UyQ3IvdUNHO0lBQWlDO0czQ3kvdUNwQzs7RTJDeC91Q0c7SUFBaUM7RzNDNC91Q3BDOztFMkMxL3VDRztJQUNFO0lBQ0E7RzNDNi91Q0w7O0UyQzEvdUNHO0lBQ0U7SUFDQTtHM0M2L3VDTDtDQUNGOztBaUNsaXZDSztFVXVCQTtJQUFpQztHM0NnaHZDcEM7O0UyQy9ndkNHO0lBQWlDO0czQ21odkNwQzs7RTJDbGh2Q0c7SUFBaUM7RzNDc2h2Q3BDOztFMkNyaHZDRztJQUFpQztHM0N5aHZDcEM7O0UyQ3hodkNHO0lBQWlDO0czQzRodkNwQzs7RTJDMWh2Q0c7SUFDRTtJQUNBO0czQzZodkNMOztFMkMxaHZDRztJQUNFO0lBQ0E7RzNDNmh2Q0w7Q0FDRjs7QWlDbGt2Q0s7RVV1QkE7SUFBaUM7RzNDZ2p2Q3BDOztFMkMvaXZDRztJQUFpQztHM0NtanZDcEM7O0UyQ2xqdkNHO0lBQWlDO0czQ3NqdkNwQzs7RTJDcmp2Q0c7SUFBaUM7RzNDeWp2Q3BDOztFMkN4anZDRztJQUFpQztHM0M0anZDcEM7O0UyQzFqdkNHO0lBQ0U7SUFDQTtHM0M2anZDTDs7RTJDMWp2Q0c7SUFDRTtJQUNBO0czQzZqdkNMO0NBQ0Y7O0FpQ2xtdkNLO0VVdUJBO0lBQWlDO0czQ2dsdkNwQzs7RTJDL2t2Q0c7SUFBaUM7RzNDbWx2Q3BDOztFMkNsbHZDRztJQUFpQztHM0NzbHZDcEM7O0UyQ3JsdkNHO0lBQWlDO0czQ3lsdkNwQzs7RTJDeGx2Q0c7SUFBaUM7RzNDNGx2Q3BDOztFMkMxbHZDRztJQUNFO0lBQ0E7RzNDNmx2Q0w7O0UyQzFsdkNHO0lBQ0U7SUFDQTtHM0M2bHZDTDtDQUNGOztBaUNsb3ZDSztFVXVCQTtJQUFpQztHM0NnbnZDcEM7O0UyQy9tdkNHO0lBQWlDO0czQ21udkNwQzs7RTJDbG52Q0c7SUFBaUM7RzNDc252Q3BDOztFMkNybnZDRztJQUFpQztHM0N5bnZDcEM7O0UyQ3hudkNHO0lBQWlDO0czQzRudkNwQzs7RTJDMW52Q0c7SUFDRTtJQUNBO0czQzZudkNMOztFMkMxbnZDRztJQUNFO0lBQ0E7RzNDNm52Q0w7Q0FDRjs7QWlDbHF2Q0s7RVV1QkE7SUFBaUM7RzNDZ3B2Q3BDOztFMkMvb3ZDRztJQUFpQztHM0NtcHZDcEM7O0UyQ2xwdkNHO0lBQWlDO0czQ3NwdkNwQzs7RTJDcnB2Q0c7SUFBaUM7RzNDeXB2Q3BDOztFMkN4cHZDRztJQUFpQztHM0M0cHZDcEM7O0UyQzFwdkNHO0lBQ0U7SUFDQTtHM0M2cHZDTDs7RTJDMXB2Q0c7SUFDRTtJQUNBO0czQzZwdkNMO0NBQ0Y7O0FpQ2xzdkNLO0VVdUJBO0lBQWlDO0czQ2dydkNwQzs7RTJDL3F2Q0c7SUFBaUM7RzNDbXJ2Q3BDOztFMkNscnZDRztJQUFpQztHM0NzcnZDcEM7O0UyQ3JydkNHO0lBQWlDO0czQ3lydkNwQzs7RTJDeHJ2Q0c7SUFBaUM7RzNDNHJ2Q3BDOztFMkMxcnZDRztJQUNFO0lBQ0E7RzNDNnJ2Q0w7O0UyQzFydkNHO0lBQ0U7SUFDQTtHM0M2cnZDTDtDQUNGOztBaUNsdXZDSztFVXVCQTtJQUFpQztHM0NndHZDcEM7O0UyQy9zdkNHO0lBQWlDO0czQ210dkNwQzs7RTJDbHR2Q0c7SUFBaUM7RzNDc3R2Q3BDOztFMkNydHZDRztJQUFpQztHM0N5dHZDcEM7O0UyQ3h0dkNHO0lBQWlDO0czQzR0dkNwQzs7RTJDMXR2Q0c7SUFDRTtJQUNBO0czQzZ0dkNMOztFMkMxdHZDRztJQUNFO0lBQ0E7RzNDNnR2Q0w7Q0FDRjs7QWlDbHd2Q0s7RVV1QkE7SUFBaUM7RzNDZ3Z2Q3BDOztFMkMvdXZDRztJQUFpQztHM0NtdnZDcEM7O0UyQ2x2dkNHO0lBQWlDO0czQ3N2dkNwQzs7RTJDcnZ2Q0c7SUFBaUM7RzNDeXZ2Q3BDOztFMkN4dnZDRztJQUFpQztHM0M0dnZDcEM7O0UyQzF2dkNHO0lBQ0U7SUFDQTtHM0M2dnZDTDs7RTJDMXZ2Q0c7SUFDRTtJQUNBO0czQzZ2dkNMO0NBQ0Y7O0FpQ2x5dkNLO0VVdUJBO0lBQWlDO0czQ2d4dkNwQzs7RTJDL3d2Q0c7SUFBaUM7RzNDbXh2Q3BDOztFMkNseHZDRztJQUFpQztHM0NzeHZDcEM7O0UyQ3J4dkNHO0lBQWlDO0czQ3l4dkNwQzs7RTJDeHh2Q0c7SUFBaUM7RzNDNHh2Q3BDOztFMkMxeHZDRztJQUNFO0lBQ0E7RzNDNnh2Q0w7O0UyQzF4dkNHO0lBQ0U7SUFDQTtHM0M2eHZDTDtDQUNGOztBaUNsMHZDSztFVXVCQTtJQUFpQztHM0NnenZDcEM7O0UyQy95dkNHO0lBQWlDO0czQ216dkNwQzs7RTJDbHp2Q0c7SUFBaUM7RzNDc3p2Q3BDOztFMkNyenZDRztJQUFpQztHM0N5enZDcEM7O0UyQ3h6dkNHO0lBQWlDO0czQzR6dkNwQzs7RTJDMXp2Q0c7SUFDRTtJQUNBO0czQzZ6dkNMOztFMkMxenZDRztJQUNFO0lBQ0E7RzNDNnp2Q0w7Q0FDRjs7QTJDbHp2Q0c7RUFBWTtDM0NzenZDZjs7QTJDcnp2Q0c7RUFBWTtDM0N5enZDZjs7QTJDeHp2Q0c7RUFBWTtDM0M0enZDZjs7QTJDM3p2Q0c7RUFBWTtDM0MrenZDZjs7QTJDOXp2Q0c7RUFBWTtDM0NrMHZDZjs7QTJDaDB2Q0c7RUFDRTtFQUNBO0MzQ20wdkNMOztBMkNoMHZDRztFQUNFO0VBQ0E7QzNDbTB2Q0w7O0FpQ2g0dkNLO0VVa0VFO0lBQWlDO0czQ20wdkN0Qzs7RTJDbDB2Q0s7SUFBaUM7RzNDczB2Q3RDOztFMkNyMHZDSztJQUFpQztHM0N5MHZDdEM7O0UyQ3gwdkNLO0lBQWlDO0czQzQwdkN0Qzs7RTJDMzB2Q0s7SUFBaUM7RzNDKzB2Q3RDOztFMkM3MHZDSztJQUNFO0lBQ0E7RzNDZzF2Q1A7O0UyQzcwdkNLO0lBQ0U7SUFDQTtHM0NnMXZDUDtDQUNGOztBaUNoNnZDSztFVWtFRTtJQUFpQztHM0NtMnZDdEM7O0UyQ2wydkNLO0lBQWlDO0czQ3MydkN0Qzs7RTJDcjJ2Q0s7SUFBaUM7RzNDeTJ2Q3RDOztFMkN4MnZDSztJQUFpQztHM0M0MnZDdEM7O0UyQzMydkNLO0lBQWlDO0czQysydkN0Qzs7RTJDNzJ2Q0s7SUFDRTtJQUNBO0czQ2czdkNQOztFMkM3MnZDSztJQUNFO0lBQ0E7RzNDZzN2Q1A7Q0FDRjs7QWlDaDh2Q0s7RVVrRUU7SUFBaUM7RzNDbTR2Q3RDOztFMkNsNHZDSztJQUFpQztHM0NzNHZDdEM7O0UyQ3I0dkNLO0lBQWlDO0czQ3k0dkN0Qzs7RTJDeDR2Q0s7SUFBaUM7RzNDNDR2Q3RDOztFMkMzNHZDSztJQUFpQztHM0MrNHZDdEM7O0UyQzc0dkNLO0lBQ0U7SUFDQTtHM0NnNXZDUDs7RTJDNzR2Q0s7SUFDRTtJQUNBO0czQ2c1dkNQO0NBQ0Y7O0FpQ2grdkNLO0VVa0VFO0lBQWlDO0czQ202dkN0Qzs7RTJDbDZ2Q0s7SUFBaUM7RzNDczZ2Q3RDOztFMkNyNnZDSztJQUFpQztHM0N5NnZDdEM7O0UyQ3g2dkNLO0lBQWlDO0czQzQ2dkN0Qzs7RTJDMzZ2Q0s7SUFBaUM7RzNDKzZ2Q3RDOztFMkM3NnZDSztJQUNFO0lBQ0E7RzNDZzd2Q1A7O0UyQzc2dkNLO0lBQ0U7SUFDQTtHM0NnN3ZDUDtDQUNGOztBaUNoZ3dDSztFVWtFRTtJQUFpQztHM0NtOHZDdEM7O0UyQ2w4dkNLO0lBQWlDO0czQ3M4dkN0Qzs7RTJDcjh2Q0s7SUFBaUM7RzNDeTh2Q3RDOztFMkN4OHZDSztJQUFpQztHM0M0OHZDdEM7O0UyQzM4dkNLO0lBQWlDO0czQys4dkN0Qzs7RTJDNzh2Q0s7SUFDRTtJQUNBO0czQ2c5dkNQOztFMkM3OHZDSztJQUNFO0lBQ0E7RzNDZzl2Q1A7Q0FDRjs7QWlDaGl3Q0s7RVVrRUU7SUFBaUM7RzNDbSt2Q3RDOztFMkNsK3ZDSztJQUFpQztHM0NzK3ZDdEM7O0UyQ3IrdkNLO0lBQWlDO0czQ3krdkN0Qzs7RTJDeCt2Q0s7SUFBaUM7RzNDNCt2Q3RDOztFMkMzK3ZDSztJQUFpQztHM0MrK3ZDdEM7O0UyQzcrdkNLO0lBQ0U7SUFDQTtHM0NnL3ZDUDs7RTJDNyt2Q0s7SUFDRTtJQUNBO0czQ2cvdkNQO0NBQ0Y7O0FpQ2hrd0NLO0VVa0VFO0lBQWlDO0czQ21nd0N0Qzs7RTJDbGd3Q0s7SUFBaUM7RzNDc2d3Q3RDOztFMkNyZ3dDSztJQUFpQztHM0N5Z3dDdEM7O0UyQ3hnd0NLO0lBQWlDO0czQzRnd0N0Qzs7RTJDM2d3Q0s7SUFBaUM7RzNDK2d3Q3RDOztFMkM3Z3dDSztJQUNFO0lBQ0E7RzNDZ2h3Q1A7O0UyQzdnd0NLO0lBQ0U7SUFDQTtHM0NnaHdDUDtDQUNGOztBaUNobXdDSztFVWtFRTtJQUFpQztHM0NtaXdDdEM7O0UyQ2xpd0NLO0lBQWlDO0czQ3Npd0N0Qzs7RTJDcml3Q0s7SUFBaUM7RzNDeWl3Q3RDOztFMkN4aXdDSztJQUFpQztHM0M0aXdDdEM7O0UyQzNpd0NLO0lBQWlDO0czQytpd0N0Qzs7RTJDN2l3Q0s7SUFDRTtJQUNBO0czQ2dqd0NQOztFMkM3aXdDSztJQUNFO0lBQ0E7RzNDZ2p3Q1A7Q0FDRjs7QWlDaG93Q0s7RVVrRUU7SUFBaUM7RzNDbWt3Q3RDOztFMkNsa3dDSztJQUFpQztHM0Nza3dDdEM7O0UyQ3Jrd0NLO0lBQWlDO0czQ3lrd0N0Qzs7RTJDeGt3Q0s7SUFBaUM7RzNDNGt3Q3RDOztFMkMza3dDSztJQUFpQztHM0Mra3dDdEM7O0UyQzdrd0NLO0lBQ0U7SUFDQTtHM0NnbHdDUDs7RTJDN2t3Q0s7SUFDRTtJQUNBO0czQ2dsd0NQO0NBQ0Y7O0FpQ2hxd0NLO0VVa0VFO0lBQWlDO0czQ21td0N0Qzs7RTJDbG13Q0s7SUFBaUM7RzNDc213Q3RDOztFMkNybXdDSztJQUFpQztHM0N5bXdDdEM7O0UyQ3htd0NLO0lBQWlDO0czQzRtd0N0Qzs7RTJDM213Q0s7SUFBaUM7RzNDK213Q3RDOztFMkM3bXdDSztJQUNFO0lBQ0E7RzNDZ253Q1A7O0UyQzdtd0NLO0lBQ0U7SUFDQTtHM0NnbndDUDtDQUNGOztBaUNoc3dDSztFVWtFRTtJQUFpQztHM0Ntb3dDdEM7O0UyQ2xvd0NLO0lBQWlDO0czQ3Nvd0N0Qzs7RTJDcm93Q0s7SUFBaUM7RzNDeW93Q3RDOztFMkN4b3dDSztJQUFpQztHM0M0b3dDdEM7O0UyQzNvd0NLO0lBQWlDO0czQytvd0N0Qzs7RTJDN293Q0s7SUFDRTtJQUNBO0czQ2dwd0NQOztFMkM3b3dDSztJQUNFO0lBQ0E7RzNDZ3B3Q1A7Q0FDRjs7QWlDaHV3Q0s7RVVrRUU7SUFBaUM7RzNDbXF3Q3RDOztFMkNscXdDSztJQUFpQztHM0NzcXdDdEM7O0UyQ3Jxd0NLO0lBQWlDO0czQ3lxd0N0Qzs7RTJDeHF3Q0s7SUFBaUM7RzNDNHF3Q3RDOztFMkMzcXdDSztJQUFpQztHM0MrcXdDdEM7O0UyQzdxd0NLO0lBQ0U7SUFDQTtHM0NncndDUDs7RTJDN3F3Q0s7SUFDRTtJQUNBO0czQ2dyd0NQO0NBQ0Y7O0EyQ2h0d0NHO0VBQVk7QzNDb3R3Q2Y7O0EyQ250d0NHO0VBQVk7QzNDdXR3Q2Y7O0EyQ3R0d0NHO0VBQVk7QzNDMHR3Q2Y7O0EyQ3p0d0NHO0VBQVk7QzNDNnR3Q2Y7O0EyQzV0d0NHO0VBQVk7QzNDZ3V3Q2Y7O0EyQzl0d0NHO0VBQ0U7RUFDQTtDM0NpdXdDTDs7QTJDOXR3Q0c7RUFDRTtFQUNBO0MzQ2l1d0NMOztBaUM5eHdDSztFVWtFRTtJQUFpQztHM0NpdXdDdEM7O0UyQ2h1d0NLO0lBQWlDO0czQ291d0N0Qzs7RTJDbnV3Q0s7SUFBaUM7RzNDdXV3Q3RDOztFMkN0dXdDSztJQUFpQztHM0MwdXdDdEM7O0UyQ3p1d0NLO0lBQWlDO0czQzZ1d0N0Qzs7RTJDM3V3Q0s7SUFDRTtJQUNBO0czQzh1d0NQOztFMkMzdXdDSztJQUNFO0lBQ0E7RzNDOHV3Q1A7Q0FDRjs7QWlDOXp3Q0s7RVVrRUU7SUFBaUM7RzNDaXd3Q3RDOztFMkNod3dDSztJQUFpQztHM0Nvd3dDdEM7O0UyQ253d0NLO0lBQWlDO0czQ3V3d0N0Qzs7RTJDdHd3Q0s7SUFBaUM7RzNDMHd3Q3RDOztFMkN6d3dDSztJQUFpQztHM0M2d3dDdEM7O0UyQzN3d0NLO0lBQ0U7SUFDQTtHM0M4d3dDUDs7RTJDM3d3Q0s7SUFDRTtJQUNBO0czQzh3d0NQO0NBQ0Y7O0FpQzkxd0NLO0VVa0VFO0lBQWlDO0czQ2l5d0N0Qzs7RTJDaHl3Q0s7SUFBaUM7RzNDb3l3Q3RDOztFMkNueXdDSztJQUFpQztHM0N1eXdDdEM7O0UyQ3R5d0NLO0lBQWlDO0czQzB5d0N0Qzs7RTJDenl3Q0s7SUFBaUM7RzNDNnl3Q3RDOztFMkMzeXdDSztJQUNFO0lBQ0E7RzNDOHl3Q1A7O0UyQzN5d0NLO0lBQ0U7SUFDQTtHM0M4eXdDUDtDQUNGOztBaUM5M3dDSztFVWtFRTtJQUFpQztHM0NpMHdDdEM7O0UyQ2gwd0NLO0lBQWlDO0czQ28wd0N0Qzs7RTJDbjB3Q0s7SUFBaUM7RzNDdTB3Q3RDOztFMkN0MHdDSztJQUFpQztHM0MwMHdDdEM7O0UyQ3owd0NLO0lBQWlDO0czQzYwd0N0Qzs7RTJDMzB3Q0s7SUFDRTtJQUNBO0czQzgwd0NQOztFMkMzMHdDSztJQUNFO0lBQ0E7RzNDODB3Q1A7Q0FDRjs7QWlDOTV3Q0s7RVVrRUU7SUFBaUM7RzNDaTJ3Q3RDOztFMkNoMndDSztJQUFpQztHM0NvMndDdEM7O0UyQ24yd0NLO0lBQWlDO0czQ3Uyd0N0Qzs7RTJDdDJ3Q0s7SUFBaUM7RzNDMDJ3Q3RDOztFMkN6MndDSztJQUFpQztHM0M2MndDdEM7O0UyQzMyd0NLO0lBQ0U7SUFDQTtHM0M4MndDUDs7RTJDMzJ3Q0s7SUFDRTtJQUNBO0czQzgyd0NQO0NBQ0Y7O0FpQzk3d0NLO0VVa0VFO0lBQWlDO0czQ2k0d0N0Qzs7RTJDaDR3Q0s7SUFBaUM7RzNDbzR3Q3RDOztFMkNuNHdDSztJQUFpQztHM0N1NHdDdEM7O0UyQ3Q0d0NLO0lBQWlDO0czQzA0d0N0Qzs7RTJDejR3Q0s7SUFBaUM7RzNDNjR3Q3RDOztFMkMzNHdDSztJQUNFO0lBQ0E7RzNDODR3Q1A7O0UyQzM0d0NLO0lBQ0U7SUFDQTtHM0M4NHdDUDtDQUNGOztBaUM5OXdDSztFVWtFRTtJQUFpQztHM0NpNndDdEM7O0UyQ2g2d0NLO0lBQWlDO0czQ282d0N0Qzs7RTJDbjZ3Q0s7SUFBaUM7RzNDdTZ3Q3RDOztFMkN0NndDSztJQUFpQztHM0MwNndDdEM7O0UyQ3o2d0NLO0lBQWlDO0czQzY2d0N0Qzs7RTJDMzZ3Q0s7SUFDRTtJQUNBO0czQzg2d0NQOztFMkMzNndDSztJQUNFO0lBQ0E7RzNDODZ3Q1A7Q0FDRjs7QWlDOS93Q0s7RVVrRUU7SUFBaUM7RzNDaTh3Q3RDOztFMkNoOHdDSztJQUFpQztHM0NvOHdDdEM7O0UyQ244d0NLO0lBQWlDO0czQ3U4d0N0Qzs7RTJDdDh3Q0s7SUFBaUM7RzNDMDh3Q3RDOztFMkN6OHdDSztJQUFpQztHM0M2OHdDdEM7O0UyQzM4d0NLO0lBQ0U7SUFDQTtHM0M4OHdDUDs7RTJDMzh3Q0s7SUFDRTtJQUNBO0czQzg4d0NQO0NBQ0Y7O0FpQzloeENLO0VVa0VFO0lBQWlDO0czQ2krd0N0Qzs7RTJDaCt3Q0s7SUFBaUM7RzNDbyt3Q3RDOztFMkNuK3dDSztJQUFpQztHM0N1K3dDdEM7O0UyQ3Qrd0NLO0lBQWlDO0czQzArd0N0Qzs7RTJDeit3Q0s7SUFBaUM7RzNDNit3Q3RDOztFMkMzK3dDSztJQUNFO0lBQ0E7RzNDOCt3Q1A7O0UyQzMrd0NLO0lBQ0U7SUFDQTtHM0M4K3dDUDtDQUNGOztBaUM5anhDSztFVWtFRTtJQUFpQztHM0NpZ3hDdEM7O0UyQ2hneENLO0lBQWlDO0czQ29neEN0Qzs7RTJDbmd4Q0s7SUFBaUM7RzNDdWd4Q3RDOztFMkN0Z3hDSztJQUFpQztHM0MwZ3hDdEM7O0UyQ3pneENLO0lBQWlDO0czQzZneEN0Qzs7RTJDM2d4Q0s7SUFDRTtJQUNBO0czQzhneENQOztFMkMzZ3hDSztJQUNFO0lBQ0E7RzNDOGd4Q1A7Q0FDRjs7QWlDOWx4Q0s7RVVrRUU7SUFBaUM7RzNDaWl4Q3RDOztFMkNoaXhDSztJQUFpQztHM0NvaXhDdEM7O0UyQ25peENLO0lBQWlDO0czQ3VpeEN0Qzs7RTJDdGl4Q0s7SUFBaUM7RzNDMGl4Q3RDOztFMkN6aXhDSztJQUFpQztHM0M2aXhDdEM7O0UyQzNpeENLO0lBQ0U7SUFDQTtHM0M4aXhDUDs7RTJDM2l4Q0s7SUFDRTtJQUNBO0czQzhpeENQO0NBQ0Y7O0FpQzlueENLO0VVa0VFO0lBQWlDO0czQ2lreEN0Qzs7RTJDaGt4Q0s7SUFBaUM7RzNDb2t4Q3RDOztFMkNua3hDSztJQUFpQztHM0N1a3hDdEM7O0UyQ3RreENLO0lBQWlDO0czQzBreEN0Qzs7RTJDemt4Q0s7SUFBaUM7RzNDNmt4Q3RDOztFMkMza3hDSztJQUNFO0lBQ0E7RzNDOGt4Q1A7O0UyQzNreENLO0lBQ0U7SUFDQTtHM0M4a3hDUDtDQUNGOztBMkM5bXhDRztFQUFZO0MzQ2tueENmOztBMkNqbnhDRztFQUFZO0MzQ3FueENmOztBMkNwbnhDRztFQUFZO0MzQ3dueENmOztBMkN2bnhDRztFQUFZO0MzQzJueENmOztBMkMxbnhDRztFQUFZO0MzQzhueENmOztBMkM1bnhDRztFQUNFO0VBQ0E7QzNDK254Q0w7O0EyQzVueENHO0VBQ0U7RUFDQTtDM0MrbnhDTDs7QWlDNXJ4Q0s7RVVrRUU7SUFBaUM7RzNDK254Q3RDOztFMkM5bnhDSztJQUFpQztHM0Nrb3hDdEM7O0UyQ2pveENLO0lBQWlDO0czQ3FveEN0Qzs7RTJDcG94Q0s7SUFBaUM7RzNDd294Q3RDOztFMkN2b3hDSztJQUFpQztHM0Myb3hDdEM7O0UyQ3pveENLO0lBQ0U7SUFDQTtHM0M0b3hDUDs7RTJDem94Q0s7SUFDRTtJQUNBO0czQzRveENQO0NBQ0Y7O0FpQzV0eENLO0VVa0VFO0lBQWlDO0czQytweEN0Qzs7RTJDOXB4Q0s7SUFBaUM7RzNDa3F4Q3RDOztFMkNqcXhDSztJQUFpQztHM0NxcXhDdEM7O0UyQ3BxeENLO0lBQWlDO0czQ3dxeEN0Qzs7RTJDdnF4Q0s7SUFBaUM7RzNDMnF4Q3RDOztFMkN6cXhDSztJQUNFO0lBQ0E7RzNDNHF4Q1A7O0UyQ3pxeENLO0lBQ0U7SUFDQTtHM0M0cXhDUDtDQUNGOztBaUM1dnhDSztFVWtFRTtJQUFpQztHM0MrcnhDdEM7O0UyQzlyeENLO0lBQWlDO0czQ2tzeEN0Qzs7RTJDanN4Q0s7SUFBaUM7RzNDcXN4Q3RDOztFMkNwc3hDSztJQUFpQztHM0N3c3hDdEM7O0UyQ3ZzeENLO0lBQWlDO0czQzJzeEN0Qzs7RTJDenN4Q0s7SUFDRTtJQUNBO0czQzRzeENQOztFMkN6c3hDSztJQUNFO0lBQ0E7RzNDNHN4Q1A7Q0FDRjs7QWlDNXh4Q0s7RVVrRUU7SUFBaUM7RzNDK3R4Q3RDOztFMkM5dHhDSztJQUFpQztHM0NrdXhDdEM7O0UyQ2p1eENLO0lBQWlDO0czQ3F1eEN0Qzs7RTJDcHV4Q0s7SUFBaUM7RzNDd3V4Q3RDOztFMkN2dXhDSztJQUFpQztHM0MydXhDdEM7O0UyQ3p1eENLO0lBQ0U7SUFDQTtHM0M0dXhDUDs7RTJDenV4Q0s7SUFDRTtJQUNBO0czQzR1eENQO0NBQ0Y7O0FpQzV6eENLO0VVa0VFO0lBQWlDO0czQyt2eEN0Qzs7RTJDOXZ4Q0s7SUFBaUM7RzNDa3d4Q3RDOztFMkNqd3hDSztJQUFpQztHM0Nxd3hDdEM7O0UyQ3B3eENLO0lBQWlDO0czQ3d3eEN0Qzs7RTJDdnd4Q0s7SUFBaUM7RzNDMnd4Q3RDOztFMkN6d3hDSztJQUNFO0lBQ0E7RzNDNHd4Q1A7O0UyQ3p3eENLO0lBQ0U7SUFDQTtHM0M0d3hDUDtDQUNGOztBaUM1MXhDSztFVWtFRTtJQUFpQztHM0MreHhDdEM7O0UyQzl4eENLO0lBQWlDO0czQ2t5eEN0Qzs7RTJDanl4Q0s7SUFBaUM7RzNDcXl4Q3RDOztFMkNweXhDSztJQUFpQztHM0N3eXhDdEM7O0UyQ3Z5eENLO0lBQWlDO0czQzJ5eEN0Qzs7RTJDenl4Q0s7SUFDRTtJQUNBO0czQzR5eENQOztFMkN6eXhDSztJQUNFO0lBQ0E7RzNDNHl4Q1A7Q0FDRjs7QWlDNTN4Q0s7RVVrRUU7SUFBaUM7RzNDK3p4Q3RDOztFMkM5enhDSztJQUFpQztHM0NrMHhDdEM7O0UyQ2oweENLO0lBQWlDO0czQ3EweEN0Qzs7RTJDcDB4Q0s7SUFBaUM7RzNDdzB4Q3RDOztFMkN2MHhDSztJQUFpQztHM0MyMHhDdEM7O0UyQ3oweENLO0lBQ0U7SUFDQTtHM0M0MHhDUDs7RTJDejB4Q0s7SUFDRTtJQUNBO0czQzQweENQO0NBQ0Y7O0FpQzU1eENLO0VVa0VFO0lBQWlDO0czQysxeEN0Qzs7RTJDOTF4Q0s7SUFBaUM7RzNDazJ4Q3RDOztFMkNqMnhDSztJQUFpQztHM0NxMnhDdEM7O0UyQ3AyeENLO0lBQWlDO0czQ3cyeEN0Qzs7RTJDdjJ4Q0s7SUFBaUM7RzNDMjJ4Q3RDOztFMkN6MnhDSztJQUNFO0lBQ0E7RzNDNDJ4Q1A7O0UyQ3oyeENLO0lBQ0U7SUFDQTtHM0M0MnhDUDtDQUNGOztBaUM1N3hDSztFVWtFRTtJQUFpQztHM0MrM3hDdEM7O0UyQzkzeENLO0lBQWlDO0czQ2s0eEN0Qzs7RTJDajR4Q0s7SUFBaUM7RzNDcTR4Q3RDOztFMkNwNHhDSztJQUFpQztHM0N3NHhDdEM7O0UyQ3Y0eENLO0lBQWlDO0czQzI0eEN0Qzs7RTJDejR4Q0s7SUFDRTtJQUNBO0czQzQ0eENQOztFMkN6NHhDSztJQUNFO0lBQ0E7RzNDNDR4Q1A7Q0FDRjs7QWlDNTl4Q0s7RVVrRUU7SUFBaUM7RzNDKzV4Q3RDOztFMkM5NXhDSztJQUFpQztHM0NrNnhDdEM7O0UyQ2o2eENLO0lBQWlDO0czQ3E2eEN0Qzs7RTJDcDZ4Q0s7SUFBaUM7RzNDdzZ4Q3RDOztFMkN2NnhDSztJQUFpQztHM0MyNnhDdEM7O0UyQ3o2eENLO0lBQ0U7SUFDQTtHM0M0NnhDUDs7RTJDejZ4Q0s7SUFDRTtJQUNBO0czQzQ2eENQO0NBQ0Y7O0FpQzUveENLO0VVa0VFO0lBQWlDO0czQys3eEN0Qzs7RTJDOTd4Q0s7SUFBaUM7RzNDazh4Q3RDOztFMkNqOHhDSztJQUFpQztHM0NxOHhDdEM7O0UyQ3A4eENLO0lBQWlDO0czQ3c4eEN0Qzs7RTJDdjh4Q0s7SUFBaUM7RzNDMjh4Q3RDOztFMkN6OHhDSztJQUNFO0lBQ0E7RzNDNDh4Q1A7O0UyQ3o4eENLO0lBQ0U7SUFDQTtHM0M0OHhDUDtDQUNGOztBaUM1aHlDSztFVWtFRTtJQUFpQztHM0MrOXhDdEM7O0UyQzk5eENLO0lBQWlDO0czQ2sreEN0Qzs7RTJDait4Q0s7SUFBaUM7RzNDcSt4Q3RDOztFMkNwK3hDSztJQUFpQztHM0N3K3hDdEM7O0UyQ3YreENLO0lBQWlDO0czQzIreEN0Qzs7RTJDeit4Q0s7SUFDRTtJQUNBO0czQzQreENQOztFMkN6K3hDSztJQUNFO0lBQ0E7RzNDNCt4Q1A7Q0FDRjs7QTJDNWd5Q0c7RUFBWTtDM0NnaHlDZjs7QTJDL2d5Q0c7RUFBWTtDM0NtaHlDZjs7QTJDbGh5Q0c7RUFBWTtDM0NzaHlDZjs7QTJDcmh5Q0c7RUFBWTtDM0N5aHlDZjs7QTJDeGh5Q0c7RUFBWTtDM0M0aHlDZjs7QTJDMWh5Q0c7RUFDRTtFQUNBO0MzQzZoeUNMOztBMkMxaHlDRztFQUNFO0VBQ0E7QzNDNmh5Q0w7O0FpQzFseUNLO0VVa0VFO0lBQWlDO0czQzZoeUN0Qzs7RTJDNWh5Q0s7SUFBaUM7RzNDZ2l5Q3RDOztFMkMvaHlDSztJQUFpQztHM0NtaXlDdEM7O0UyQ2xpeUNLO0lBQWlDO0czQ3NpeUN0Qzs7RTJDcml5Q0s7SUFBaUM7RzNDeWl5Q3RDOztFMkN2aXlDSztJQUNFO0lBQ0E7RzNDMGl5Q1A7O0UyQ3ZpeUNLO0lBQ0U7SUFDQTtHM0MwaXlDUDtDQUNGOztBaUMxbnlDSztFVWtFRTtJQUFpQztHM0M2anlDdEM7O0UyQzVqeUNLO0lBQWlDO0czQ2dreUN0Qzs7RTJDL2p5Q0s7SUFBaUM7RzNDbWt5Q3RDOztFMkNsa3lDSztJQUFpQztHM0Nza3lDdEM7O0UyQ3JreUNLO0lBQWlDO0czQ3lreUN0Qzs7RTJDdmt5Q0s7SUFDRTtJQUNBO0czQzBreUNQOztFMkN2a3lDSztJQUNFO0lBQ0E7RzNDMGt5Q1A7Q0FDRjs7QWlDMXB5Q0s7RVVrRUU7SUFBaUM7RzNDNmx5Q3RDOztFMkM1bHlDSztJQUFpQztHM0NnbXlDdEM7O0UyQy9seUNLO0lBQWlDO0czQ21teUN0Qzs7RTJDbG15Q0s7SUFBaUM7RzNDc215Q3RDOztFMkNybXlDSztJQUFpQztHM0N5bXlDdEM7O0UyQ3ZteUNLO0lBQ0U7SUFDQTtHM0MwbXlDUDs7RTJDdm15Q0s7SUFDRTtJQUNBO0czQzBteUNQO0NBQ0Y7O0FpQzFyeUNLO0VVa0VFO0lBQWlDO0czQzZueUN0Qzs7RTJDNW55Q0s7SUFBaUM7RzNDZ295Q3RDOztFMkMvbnlDSztJQUFpQztHM0Ntb3lDdEM7O0UyQ2xveUNLO0lBQWlDO0czQ3NveUN0Qzs7RTJDcm95Q0s7SUFBaUM7RzNDeW95Q3RDOztFMkN2b3lDSztJQUNFO0lBQ0E7RzNDMG95Q1A7O0UyQ3ZveUNLO0lBQ0U7SUFDQTtHM0Mwb3lDUDtDQUNGOztBaUMxdHlDSztFVWtFRTtJQUFpQztHM0M2cHlDdEM7O0UyQzVweUNLO0lBQWlDO0czQ2dxeUN0Qzs7RTJDL3B5Q0s7SUFBaUM7RzNDbXF5Q3RDOztFMkNscXlDSztJQUFpQztHM0NzcXlDdEM7O0UyQ3JxeUNLO0lBQWlDO0czQ3lxeUN0Qzs7RTJDdnF5Q0s7SUFDRTtJQUNBO0czQzBxeUNQOztFMkN2cXlDSztJQUNFO0lBQ0E7RzNDMHF5Q1A7Q0FDRjs7QWlDMXZ5Q0s7RVVrRUU7SUFBaUM7RzNDNnJ5Q3RDOztFMkM1cnlDSztJQUFpQztHM0Nnc3lDdEM7O0UyQy9yeUNLO0lBQWlDO0czQ21zeUN0Qzs7RTJDbHN5Q0s7SUFBaUM7RzNDc3N5Q3RDOztFMkNyc3lDSztJQUFpQztHM0N5c3lDdEM7O0UyQ3ZzeUNLO0lBQ0U7SUFDQTtHM0Mwc3lDUDs7RTJDdnN5Q0s7SUFDRTtJQUNBO0czQzBzeUNQO0NBQ0Y7O0FpQzF4eUNLO0VVa0VFO0lBQWlDO0czQzZ0eUN0Qzs7RTJDNXR5Q0s7SUFBaUM7RzNDZ3V5Q3RDOztFMkMvdHlDSztJQUFpQztHM0NtdXlDdEM7O0UyQ2x1eUNLO0lBQWlDO0czQ3N1eUN0Qzs7RTJDcnV5Q0s7SUFBaUM7RzNDeXV5Q3RDOztFMkN2dXlDSztJQUNFO0lBQ0E7RzNDMHV5Q1A7O0UyQ3Z1eUNLO0lBQ0U7SUFDQTtHM0MwdXlDUDtDQUNGOztBaUMxenlDSztFVWtFRTtJQUFpQztHM0M2dnlDdEM7O0UyQzV2eUNLO0lBQWlDO0czQ2d3eUN0Qzs7RTJDL3Z5Q0s7SUFBaUM7RzNDbXd5Q3RDOztFMkNsd3lDSztJQUFpQztHM0Nzd3lDdEM7O0UyQ3J3eUNLO0lBQWlDO0czQ3l3eUN0Qzs7RTJDdnd5Q0s7SUFDRTtJQUNBO0czQzB3eUNQOztFMkN2d3lDSztJQUNFO0lBQ0E7RzNDMHd5Q1A7Q0FDRjs7QWlDMTF5Q0s7RVVrRUU7SUFBaUM7RzNDNnh5Q3RDOztFMkM1eHlDSztJQUFpQztHM0NneXlDdEM7O0UyQy94eUNLO0lBQWlDO0czQ215eUN0Qzs7RTJDbHl5Q0s7SUFBaUM7RzNDc3l5Q3RDOztFMkNyeXlDSztJQUFpQztHM0N5eXlDdEM7O0UyQ3Z5eUNLO0lBQ0U7SUFDQTtHM0MweXlDUDs7RTJDdnl5Q0s7SUFDRTtJQUNBO0czQzB5eUNQO0NBQ0Y7O0FpQzEzeUNLO0VVa0VFO0lBQWlDO0czQzZ6eUN0Qzs7RTJDNXp5Q0s7SUFBaUM7RzNDZzB5Q3RDOztFMkMvenlDSztJQUFpQztHM0NtMHlDdEM7O0UyQ2wweUNLO0lBQWlDO0czQ3MweUN0Qzs7RTJDcjB5Q0s7SUFBaUM7RzNDeTB5Q3RDOztFMkN2MHlDSztJQUNFO0lBQ0E7RzNDMDB5Q1A7O0UyQ3YweUNLO0lBQ0U7SUFDQTtHM0MwMHlDUDtDQUNGOztBaUMxNXlDSztFVWtFRTtJQUFpQztHM0M2MXlDdEM7O0UyQzUxeUNLO0lBQWlDO0czQ2cyeUN0Qzs7RTJDLzF5Q0s7SUFBaUM7RzNDbTJ5Q3RDOztFMkNsMnlDSztJQUFpQztHM0NzMnlDdEM7O0UyQ3IyeUNLO0lBQWlDO0czQ3kyeUN0Qzs7RTJDdjJ5Q0s7SUFDRTtJQUNBO0czQzAyeUNQOztFMkN2MnlDSztJQUNFO0lBQ0E7RzNDMDJ5Q1A7Q0FDRjs7QWlDMTd5Q0s7RVVrRUU7SUFBaUM7RzNDNjN5Q3RDOztFMkM1M3lDSztJQUFpQztHM0NnNHlDdEM7O0UyQy8zeUNLO0lBQWlDO0czQ200eUN0Qzs7RTJDbDR5Q0s7SUFBaUM7RzNDczR5Q3RDOztFMkNyNHlDSztJQUFpQztHM0N5NHlDdEM7O0UyQ3Y0eUNLO0lBQ0U7SUFDQTtHM0MwNHlDUDs7RTJDdjR5Q0s7SUFDRTtJQUNBO0czQzA0eUNQO0NBQ0Y7O0EyQzE2eUNHO0VBQVk7QzNDODZ5Q2Y7O0EyQzc2eUNHO0VBQVk7QzNDaTd5Q2Y7O0EyQ2g3eUNHO0VBQVk7QzNDbzd5Q2Y7O0EyQ243eUNHO0VBQVk7QzNDdTd5Q2Y7O0EyQ3Q3eUNHO0VBQVk7QzNDMDd5Q2Y7O0EyQ3g3eUNHO0VBQ0U7RUFDQTtDM0MyN3lDTDs7QTJDeDd5Q0c7RUFDRTtFQUNBO0MzQzI3eUNMOztBaUN4L3lDSztFVWtFRTtJQUFpQztHM0MyN3lDdEM7O0UyQzE3eUNLO0lBQWlDO0czQzg3eUN0Qzs7RTJDNzd5Q0s7SUFBaUM7RzNDaTh5Q3RDOztFMkNoOHlDSztJQUFpQztHM0NvOHlDdEM7O0UyQ244eUNLO0lBQWlDO0czQ3U4eUN0Qzs7RTJDcjh5Q0s7SUFDRTtJQUNBO0czQ3c4eUNQOztFMkNyOHlDSztJQUNFO0lBQ0E7RzNDdzh5Q1A7Q0FDRjs7QWlDeGh6Q0s7RVVrRUU7SUFBaUM7RzNDMjl5Q3RDOztFMkMxOXlDSztJQUFpQztHM0M4OXlDdEM7O0UyQzc5eUNLO0lBQWlDO0czQ2kreUN0Qzs7RTJDaCt5Q0s7SUFBaUM7RzNDbyt5Q3RDOztFMkNuK3lDSztJQUFpQztHM0N1K3lDdEM7O0UyQ3IreUNLO0lBQ0U7SUFDQTtHM0N3K3lDUDs7RTJDcit5Q0s7SUFDRTtJQUNBO0czQ3creUNQO0NBQ0Y7O0FpQ3hqekNLO0VVa0VFO0lBQWlDO0czQzIveUN0Qzs7RTJDMS95Q0s7SUFBaUM7RzNDOC95Q3RDOztFMkM3L3lDSztJQUFpQztHM0NpZ3pDdEM7O0UyQ2hnekNLO0lBQWlDO0czQ29nekN0Qzs7RTJDbmd6Q0s7SUFBaUM7RzNDdWd6Q3RDOztFMkNyZ3pDSztJQUNFO0lBQ0E7RzNDd2d6Q1A7O0UyQ3JnekNLO0lBQ0U7SUFDQTtHM0N3Z3pDUDtDQUNGOztBaUN4bHpDSztFVWtFRTtJQUFpQztHM0MyaHpDdEM7O0UyQzFoekNLO0lBQWlDO0czQzhoekN0Qzs7RTJDN2h6Q0s7SUFBaUM7RzNDaWl6Q3RDOztFMkNoaXpDSztJQUFpQztHM0NvaXpDdEM7O0UyQ25pekNLO0lBQWlDO0czQ3VpekN0Qzs7RTJDcml6Q0s7SUFDRTtJQUNBO0czQ3dpekNQOztFMkNyaXpDSztJQUNFO0lBQ0E7RzNDd2l6Q1A7Q0FDRjs7QWlDeG56Q0s7RVVrRUU7SUFBaUM7RzNDMmp6Q3RDOztFMkMxanpDSztJQUFpQztHM0M4anpDdEM7O0UyQzdqekNLO0lBQWlDO0czQ2lrekN0Qzs7RTJDaGt6Q0s7SUFBaUM7RzNDb2t6Q3RDOztFMkNua3pDSztJQUFpQztHM0N1a3pDdEM7O0UyQ3JrekNLO0lBQ0U7SUFDQTtHM0N3a3pDUDs7RTJDcmt6Q0s7SUFDRTtJQUNBO0czQ3drekNQO0NBQ0Y7O0FpQ3hwekNLO0VVa0VFO0lBQWlDO0czQzJsekN0Qzs7RTJDMWx6Q0s7SUFBaUM7RzNDOGx6Q3RDOztFMkM3bHpDSztJQUFpQztHM0NpbXpDdEM7O0UyQ2htekNLO0lBQWlDO0czQ29tekN0Qzs7RTJDbm16Q0s7SUFBaUM7RzNDdW16Q3RDOztFMkNybXpDSztJQUNFO0lBQ0E7RzNDd216Q1A7O0UyQ3JtekNLO0lBQ0U7SUFDQTtHM0N3bXpDUDtDQUNGOztBaUN4cnpDSztFVWtFRTtJQUFpQztHM0MybnpDdEM7O0UyQzFuekNLO0lBQWlDO0czQzhuekN0Qzs7RTJDN256Q0s7SUFBaUM7RzNDaW96Q3RDOztFMkNob3pDSztJQUFpQztHM0Nvb3pDdEM7O0UyQ25vekNLO0lBQWlDO0czQ3VvekN0Qzs7RTJDcm96Q0s7SUFDRTtJQUNBO0czQ3dvekNQOztFMkNyb3pDSztJQUNFO0lBQ0E7RzNDd296Q1A7Q0FDRjs7QWlDeHR6Q0s7RVVrRUU7SUFBaUM7RzNDMnB6Q3RDOztFMkMxcHpDSztJQUFpQztHM0M4cHpDdEM7O0UyQzdwekNLO0lBQWlDO0czQ2lxekN0Qzs7RTJDaHF6Q0s7SUFBaUM7RzNDb3F6Q3RDOztFMkNucXpDSztJQUFpQztHM0N1cXpDdEM7O0UyQ3JxekNLO0lBQ0U7SUFDQTtHM0N3cXpDUDs7RTJDcnF6Q0s7SUFDRTtJQUNBO0czQ3dxekNQO0NBQ0Y7O0FpQ3h2ekNLO0VVa0VFO0lBQWlDO0czQzJyekN0Qzs7RTJDMXJ6Q0s7SUFBaUM7RzNDOHJ6Q3RDOztFMkM3cnpDSztJQUFpQztHM0Npc3pDdEM7O0UyQ2hzekNLO0lBQWlDO0czQ29zekN0Qzs7RTJDbnN6Q0s7SUFBaUM7RzNDdXN6Q3RDOztFMkNyc3pDSztJQUNFO0lBQ0E7RzNDd3N6Q1A7O0UyQ3JzekNLO0lBQ0U7SUFDQTtHM0N3c3pDUDtDQUNGOztBaUN4eHpDSztFVWtFRTtJQUFpQztHM0MydHpDdEM7O0UyQzF0ekNLO0lBQWlDO0czQzh0ekN0Qzs7RTJDN3R6Q0s7SUFBaUM7RzNDaXV6Q3RDOztFMkNodXpDSztJQUFpQztHM0NvdXpDdEM7O0UyQ251ekNLO0lBQWlDO0czQ3V1ekN0Qzs7RTJDcnV6Q0s7SUFDRTtJQUNBO0czQ3d1ekNQOztFMkNydXpDSztJQUNFO0lBQ0E7RzNDd3V6Q1A7Q0FDRjs7QWlDeHp6Q0s7RVVrRUU7SUFBaUM7RzNDMnZ6Q3RDOztFMkMxdnpDSztJQUFpQztHM0M4dnpDdEM7O0UyQzd2ekNLO0lBQWlDO0czQ2l3ekN0Qzs7RTJDaHd6Q0s7SUFBaUM7RzNDb3d6Q3RDOztFMkNud3pDSztJQUFpQztHM0N1d3pDdEM7O0UyQ3J3ekNLO0lBQ0U7SUFDQTtHM0N3d3pDUDs7RTJDcnd6Q0s7SUFDRTtJQUNBO0czQ3d3ekNQO0NBQ0Y7O0FpQ3gxekNLO0VVa0VFO0lBQWlDO0czQzJ4ekN0Qzs7RTJDMXh6Q0s7SUFBaUM7RzNDOHh6Q3RDOztFMkM3eHpDSztJQUFpQztHM0NpeXpDdEM7O0UyQ2h5ekNLO0lBQWlDO0czQ295ekN0Qzs7RTJDbnl6Q0s7SUFBaUM7RzNDdXl6Q3RDOztFMkNyeXpDSztJQUNFO0lBQ0E7RzNDd3l6Q1A7O0UyQ3J5ekNLO0lBQ0U7SUFDQTtHM0N3eXpDUDtDQUNGOztBMkN4MHpDRztFQUFZO0MzQzQwekNmOztBMkMzMHpDRztFQUFZO0MzQyswekNmOztBMkM5MHpDRztFQUFZO0MzQ2sxekNmOztBMkNqMXpDRztFQUFZO0MzQ3ExekNmOztBMkNwMXpDRztFQUFZO0MzQ3cxekNmOztBMkN0MXpDRztFQUNFO0VBQ0E7QzNDeTF6Q0w7O0EyQ3QxekNHO0VBQ0U7RUFDQTtDM0N5MXpDTDs7QWlDdDV6Q0s7RVVrRUU7SUFBaUM7RzNDeTF6Q3RDOztFMkN4MXpDSztJQUFpQztHM0M0MXpDdEM7O0UyQzMxekNLO0lBQWlDO0czQysxekN0Qzs7RTJDOTF6Q0s7SUFBaUM7RzNDazJ6Q3RDOztFMkNqMnpDSztJQUFpQztHM0NxMnpDdEM7O0UyQ24yekNLO0lBQ0U7SUFDQTtHM0NzMnpDUDs7RTJDbjJ6Q0s7SUFDRTtJQUNBO0czQ3MyekNQO0NBQ0Y7O0FpQ3Q3ekNLO0VVa0VFO0lBQWlDO0czQ3kzekN0Qzs7RTJDeDN6Q0s7SUFBaUM7RzNDNDN6Q3RDOztFMkMzM3pDSztJQUFpQztHM0MrM3pDdEM7O0UyQzkzekNLO0lBQWlDO0czQ2s0ekN0Qzs7RTJDajR6Q0s7SUFBaUM7RzNDcTR6Q3RDOztFMkNuNHpDSztJQUNFO0lBQ0E7RzNDczR6Q1A7O0UyQ240ekNLO0lBQ0U7SUFDQTtHM0NzNHpDUDtDQUNGOztBaUN0OXpDSztFVWtFRTtJQUFpQztHM0N5NXpDdEM7O0UyQ3g1ekNLO0lBQWlDO0czQzQ1ekN0Qzs7RTJDMzV6Q0s7SUFBaUM7RzNDKzV6Q3RDOztFMkM5NXpDSztJQUFpQztHM0NrNnpDdEM7O0UyQ2o2ekNLO0lBQWlDO0czQ3E2ekN0Qzs7RTJDbjZ6Q0s7SUFDRTtJQUNBO0czQ3M2ekNQOztFMkNuNnpDSztJQUNFO0lBQ0E7RzNDczZ6Q1A7Q0FDRjs7QWlDdC96Q0s7RVVrRUU7SUFBaUM7RzNDeTd6Q3RDOztFMkN4N3pDSztJQUFpQztHM0M0N3pDdEM7O0UyQzM3ekNLO0lBQWlDO0czQys3ekN0Qzs7RTJDOTd6Q0s7SUFBaUM7RzNDazh6Q3RDOztFMkNqOHpDSztJQUFpQztHM0NxOHpDdEM7O0UyQ244ekNLO0lBQ0U7SUFDQTtHM0NzOHpDUDs7RTJDbjh6Q0s7SUFDRTtJQUNBO0czQ3M4ekNQO0NBQ0Y7O0FpQ3RoMENLO0VVa0VFO0lBQWlDO0czQ3k5ekN0Qzs7RTJDeDl6Q0s7SUFBaUM7RzNDNDl6Q3RDOztFMkMzOXpDSztJQUFpQztHM0MrOXpDdEM7O0UyQzk5ekNLO0lBQWlDO0czQ2srekN0Qzs7RTJDait6Q0s7SUFBaUM7RzNDcSt6Q3RDOztFMkNuK3pDSztJQUNFO0lBQ0E7RzNDcyt6Q1A7O0UyQ24rekNLO0lBQ0U7SUFDQTtHM0NzK3pDUDtDQUNGOztBaUN0ajBDSztFVWtFRTtJQUFpQztHM0N5L3pDdEM7O0UyQ3gvekNLO0lBQWlDO0czQzQvekN0Qzs7RTJDMy96Q0s7SUFBaUM7RzNDKy96Q3RDOztFMkM5L3pDSztJQUFpQztHM0NrZzBDdEM7O0UyQ2pnMENLO0lBQWlDO0czQ3FnMEN0Qzs7RTJDbmcwQ0s7SUFDRTtJQUNBO0czQ3NnMENQOztFMkNuZzBDSztJQUNFO0lBQ0E7RzNDc2cwQ1A7Q0FDRjs7QWlDdGwwQ0s7RVVrRUU7SUFBaUM7RzNDeWgwQ3RDOztFMkN4aDBDSztJQUFpQztHM0M0aDBDdEM7O0UyQzNoMENLO0lBQWlDO0czQytoMEN0Qzs7RTJDOWgwQ0s7SUFBaUM7RzNDa2kwQ3RDOztFMkNqaTBDSztJQUFpQztHM0NxaTBDdEM7O0UyQ25pMENLO0lBQ0U7SUFDQTtHM0NzaTBDUDs7RTJDbmkwQ0s7SUFDRTtJQUNBO0czQ3NpMENQO0NBQ0Y7O0FpQ3RuMENLO0VVa0VFO0lBQWlDO0czQ3lqMEN0Qzs7RTJDeGowQ0s7SUFBaUM7RzNDNGowQ3RDOztFMkMzajBDSztJQUFpQztHM0MrajBDdEM7O0UyQzlqMENLO0lBQWlDO0czQ2trMEN0Qzs7RTJDamswQ0s7SUFBaUM7RzNDcWswQ3RDOztFMkNuazBDSztJQUNFO0lBQ0E7RzNDc2swQ1A7O0UyQ25rMENLO0lBQ0U7SUFDQTtHM0NzazBDUDtDQUNGOztBaUN0cDBDSztFVWtFRTtJQUFpQztHM0N5bDBDdEM7O0UyQ3hsMENLO0lBQWlDO0czQzRsMEN0Qzs7RTJDM2wwQ0s7SUFBaUM7RzNDK2wwQ3RDOztFMkM5bDBDSztJQUFpQztHM0NrbTBDdEM7O0UyQ2ptMENLO0lBQWlDO0czQ3FtMEN0Qzs7RTJDbm0wQ0s7SUFDRTtJQUNBO0czQ3NtMENQOztFMkNubTBDSztJQUNFO0lBQ0E7RzNDc20wQ1A7Q0FDRjs7QWlDdHIwQ0s7RVVrRUU7SUFBaUM7RzNDeW4wQ3RDOztFMkN4bjBDSztJQUFpQztHM0M0bjBDdEM7O0UyQzNuMENLO0lBQWlDO0czQytuMEN0Qzs7RTJDOW4wQ0s7SUFBaUM7RzNDa28wQ3RDOztFMkNqbzBDSztJQUFpQztHM0NxbzBDdEM7O0UyQ25vMENLO0lBQ0U7SUFDQTtHM0NzbzBDUDs7RTJDbm8wQ0s7SUFDRTtJQUNBO0czQ3NvMENQO0NBQ0Y7O0FpQ3R0MENLO0VVa0VFO0lBQWlDO0czQ3lwMEN0Qzs7RTJDeHAwQ0s7SUFBaUM7RzNDNHAwQ3RDOztFMkMzcDBDSztJQUFpQztHM0MrcDBDdEM7O0UyQzlwMENLO0lBQWlDO0czQ2txMEN0Qzs7RTJDanEwQ0s7SUFBaUM7RzNDcXEwQ3RDOztFMkNucTBDSztJQUNFO0lBQ0E7RzNDc3EwQ1A7O0UyQ25xMENLO0lBQ0U7SUFDQTtHM0NzcTBDUDtDQUNGOztBaUN0djBDSztFVWtFRTtJQUFpQztHM0N5cjBDdEM7O0UyQ3hyMENLO0lBQWlDO0czQzRyMEN0Qzs7RTJDM3IwQ0s7SUFBaUM7RzNDK3IwQ3RDOztFMkM5cjBDSztJQUFpQztHM0NrczBDdEM7O0UyQ2pzMENLO0lBQWlDO0czQ3FzMEN0Qzs7RTJDbnMwQ0s7SUFDRTtJQUNBO0czQ3NzMENQOztFMkNuczBDSztJQUNFO0lBQ0E7RzNDc3MwQ1A7Q0FDRjs7QTJDdHUwQ0c7RUFBWTtDM0MwdTBDZjs7QTJDenUwQ0c7RUFBWTtDM0M2dTBDZjs7QTJDNXUwQ0c7RUFBWTtDM0NndjBDZjs7QTJDL3UwQ0c7RUFBWTtDM0NtdjBDZjs7QTJDbHYwQ0c7RUFBWTtDM0NzdjBDZjs7QTJDcHYwQ0c7RUFDRTtFQUNBO0MzQ3V2MENMOztBMkNwdjBDRztFQUNFO0VBQ0E7QzNDdXYwQ0w7O0FpQ3B6MENLO0VVa0VFO0lBQWlDO0czQ3V2MEN0Qzs7RTJDdHYwQ0s7SUFBaUM7RzNDMHYwQ3RDOztFMkN6djBDSztJQUFpQztHM0M2djBDdEM7O0UyQzV2MENLO0lBQWlDO0czQ2d3MEN0Qzs7RTJDL3YwQ0s7SUFBaUM7RzNDbXcwQ3RDOztFMkNqdzBDSztJQUNFO0lBQ0E7RzNDb3cwQ1A7O0UyQ2p3MENLO0lBQ0U7SUFDQTtHM0NvdzBDUDtDQUNGOztBaUNwMTBDSztFVWtFRTtJQUFpQztHM0N1eDBDdEM7O0UyQ3R4MENLO0lBQWlDO0czQzB4MEN0Qzs7RTJDengwQ0s7SUFBaUM7RzNDNngwQ3RDOztFMkM1eDBDSztJQUFpQztHM0NneTBDdEM7O0UyQy94MENLO0lBQWlDO0czQ215MEN0Qzs7RTJDankwQ0s7SUFDRTtJQUNBO0czQ295MENQOztFMkNqeTBDSztJQUNFO0lBQ0E7RzNDb3kwQ1A7Q0FDRjs7QWlDcDMwQ0s7RVVrRUU7SUFBaUM7RzNDdXowQ3RDOztFMkN0ejBDSztJQUFpQztHM0MwejBDdEM7O0UyQ3p6MENLO0lBQWlDO0czQzZ6MEN0Qzs7RTJDNXowQ0s7SUFBaUM7RzNDZzAwQ3RDOztFMkMvejBDSztJQUFpQztHM0NtMDBDdEM7O0UyQ2owMENLO0lBQ0U7SUFDQTtHM0NvMDBDUDs7RTJDajAwQ0s7SUFDRTtJQUNBO0czQ28wMENQO0NBQ0Y7O0FpQ3A1MENLO0VVa0VFO0lBQWlDO0czQ3UxMEN0Qzs7RTJDdDEwQ0s7SUFBaUM7RzNDMDEwQ3RDOztFMkN6MTBDSztJQUFpQztHM0M2MTBDdEM7O0UyQzUxMENLO0lBQWlDO0czQ2cyMEN0Qzs7RTJDLzEwQ0s7SUFBaUM7RzNDbTIwQ3RDOztFMkNqMjBDSztJQUNFO0lBQ0E7RzNDbzIwQ1A7O0UyQ2oyMENLO0lBQ0U7SUFDQTtHM0NvMjBDUDtDQUNGOztBaUNwNzBDSztFVWtFRTtJQUFpQztHM0N1MzBDdEM7O0UyQ3QzMENLO0lBQWlDO0czQzAzMEN0Qzs7RTJDejMwQ0s7SUFBaUM7RzNDNjMwQ3RDOztFMkM1MzBDSztJQUFpQztHM0NnNDBDdEM7O0UyQy8zMENLO0lBQWlDO0czQ200MEN0Qzs7RTJDajQwQ0s7SUFDRTtJQUNBO0czQ280MENQOztFMkNqNDBDSztJQUNFO0lBQ0E7RzNDbzQwQ1A7Q0FDRjs7QWlDcDkwQ0s7RVVrRUU7SUFBaUM7RzNDdTUwQ3RDOztFMkN0NTBDSztJQUFpQztHM0MwNTBDdEM7O0UyQ3o1MENLO0lBQWlDO0czQzY1MEN0Qzs7RTJDNTUwQ0s7SUFBaUM7RzNDZzYwQ3RDOztFMkMvNTBDSztJQUFpQztHM0NtNjBDdEM7O0UyQ2o2MENLO0lBQ0U7SUFDQTtHM0NvNjBDUDs7RTJDajYwQ0s7SUFDRTtJQUNBO0czQ282MENQO0NBQ0Y7O0FpQ3AvMENLO0VVa0VFO0lBQWlDO0czQ3U3MEN0Qzs7RTJDdDcwQ0s7SUFBaUM7RzNDMDcwQ3RDOztFMkN6NzBDSztJQUFpQztHM0M2NzBDdEM7O0UyQzU3MENLO0lBQWlDO0czQ2c4MEN0Qzs7RTJDLzcwQ0s7SUFBaUM7RzNDbTgwQ3RDOztFMkNqODBDSztJQUNFO0lBQ0E7RzNDbzgwQ1A7O0UyQ2o4MENLO0lBQ0U7SUFDQTtHM0NvODBDUDtDQUNGOztBaUNwaDFDSztFVWtFRTtJQUFpQztHM0N1OTBDdEM7O0UyQ3Q5MENLO0lBQWlDO0czQzA5MEN0Qzs7RTJDejkwQ0s7SUFBaUM7RzNDNjkwQ3RDOztFMkM1OTBDSztJQUFpQztHM0NnKzBDdEM7O0UyQy85MENLO0lBQWlDO0czQ20rMEN0Qzs7RTJDaiswQ0s7SUFDRTtJQUNBO0czQ28rMENQOztFMkNqKzBDSztJQUNFO0lBQ0E7RzNDbyswQ1A7Q0FDRjs7QWlDcGoxQ0s7RVVrRUU7SUFBaUM7RzNDdS8wQ3RDOztFMkN0LzBDSztJQUFpQztHM0MwLzBDdEM7O0UyQ3ovMENLO0lBQWlDO0czQzYvMEN0Qzs7RTJDNS8wQ0s7SUFBaUM7RzNDZ2cxQ3RDOztFMkMvLzBDSztJQUFpQztHM0NtZzFDdEM7O0UyQ2pnMUNLO0lBQ0U7SUFDQTtHM0NvZzFDUDs7RTJDamcxQ0s7SUFDRTtJQUNBO0czQ29nMUNQO0NBQ0Y7O0FpQ3BsMUNLO0VVa0VFO0lBQWlDO0czQ3VoMUN0Qzs7RTJDdGgxQ0s7SUFBaUM7RzNDMGgxQ3RDOztFMkN6aDFDSztJQUFpQztHM0M2aDFDdEM7O0UyQzVoMUNLO0lBQWlDO0czQ2dpMUN0Qzs7RTJDL2gxQ0s7SUFBaUM7RzNDbWkxQ3RDOztFMkNqaTFDSztJQUNFO0lBQ0E7RzNDb2kxQ1A7O0UyQ2ppMUNLO0lBQ0U7SUFDQTtHM0NvaTFDUDtDQUNGOztBaUNwbjFDSztFVWtFRTtJQUFpQztHM0N1ajFDdEM7O0UyQ3RqMUNLO0lBQWlDO0czQzBqMUN0Qzs7RTJDemoxQ0s7SUFBaUM7RzNDNmoxQ3RDOztFMkM1ajFDSztJQUFpQztHM0NnazFDdEM7O0UyQy9qMUNLO0lBQWlDO0czQ21rMUN0Qzs7RTJDamsxQ0s7SUFDRTtJQUNBO0czQ29rMUNQOztFMkNqazFDSztJQUNFO0lBQ0E7RzNDb2sxQ1A7Q0FDRjs7QWlDcHAxQ0s7RVVrRUU7SUFBaUM7RzNDdWwxQ3RDOztFMkN0bDFDSztJQUFpQztHM0MwbDFDdEM7O0UyQ3psMUNLO0lBQWlDO0czQzZsMUN0Qzs7RTJDNWwxQ0s7SUFBaUM7RzNDZ20xQ3RDOztFMkMvbDFDSztJQUFpQztHM0NtbTFDdEM7O0UyQ2ptMUNLO0lBQ0U7SUFDQTtHM0NvbTFDUDs7RTJDam0xQ0s7SUFDRTtJQUNBO0czQ29tMUNQO0NBQ0Y7O0EyQ3hsMUNHO0VBQVk7QzNDNGwxQ2Y7O0EyQzNsMUNHO0VBQVk7QzNDK2wxQ2Y7O0EyQzlsMUNHO0VBQVk7QzNDa20xQ2Y7O0EyQ2ptMUNHO0VBQVk7QzNDcW0xQ2Y7O0EyQ3BtMUNHO0VBQVk7QzNDd20xQ2Y7O0EyQ3RtMUNHO0VBQ0U7RUFDQTtDM0N5bTFDTDs7QTJDdG0xQ0c7RUFDRTtFQUNBO0MzQ3ltMUNMOztBaUNsdDFDSztFVThHRTtJQUFpQztHM0N5bTFDdEM7O0UyQ3htMUNLO0lBQWlDO0czQzRtMUN0Qzs7RTJDM20xQ0s7SUFBaUM7RzNDK20xQ3RDOztFMkM5bTFDSztJQUFpQztHM0NrbjFDdEM7O0UyQ2puMUNLO0lBQWlDO0czQ3FuMUN0Qzs7RTJDbm4xQ0s7SUFDRTtJQUNBO0czQ3NuMUNQOztFMkNubjFDSztJQUNFO0lBQ0E7RzNDc24xQ1A7Q0FDRjs7QWlDbHYxQ0s7RVU4R0U7SUFBaUM7RzNDeW8xQ3RDOztFMkN4bzFDSztJQUFpQztHM0M0bzFDdEM7O0UyQzNvMUNLO0lBQWlDO0czQytvMUN0Qzs7RTJDOW8xQ0s7SUFBaUM7RzNDa3AxQ3RDOztFMkNqcDFDSztJQUFpQztHM0NxcDFDdEM7O0UyQ25wMUNLO0lBQ0U7SUFDQTtHM0NzcDFDUDs7RTJDbnAxQ0s7SUFDRTtJQUNBO0czQ3NwMUNQO0NBQ0Y7O0FpQ2x4MUNLO0VVOEdFO0lBQWlDO0czQ3lxMUN0Qzs7RTJDeHExQ0s7SUFBaUM7RzNDNHExQ3RDOztFMkMzcTFDSztJQUFpQztHM0MrcTFDdEM7O0UyQzlxMUNLO0lBQWlDO0czQ2tyMUN0Qzs7RTJDanIxQ0s7SUFBaUM7RzNDcXIxQ3RDOztFMkNucjFDSztJQUNFO0lBQ0E7RzNDc3IxQ1A7O0UyQ25yMUNLO0lBQ0U7SUFDQTtHM0NzcjFDUDtDQUNGOztBaUNsejFDSztFVThHRTtJQUFpQztHM0N5czFDdEM7O0UyQ3hzMUNLO0lBQWlDO0czQzRzMUN0Qzs7RTJDM3MxQ0s7SUFBaUM7RzNDK3MxQ3RDOztFMkM5czFDSztJQUFpQztHM0NrdDFDdEM7O0UyQ2p0MUNLO0lBQWlDO0czQ3F0MUN0Qzs7RTJDbnQxQ0s7SUFDRTtJQUNBO0czQ3N0MUNQOztFMkNudDFDSztJQUNFO0lBQ0E7RzNDc3QxQ1A7Q0FDRjs7QWlDbDExQ0s7RVU4R0U7SUFBaUM7RzNDeXUxQ3RDOztFMkN4dTFDSztJQUFpQztHM0M0dTFDdEM7O0UyQzN1MUNLO0lBQWlDO0czQyt1MUN0Qzs7RTJDOXUxQ0s7SUFBaUM7RzNDa3YxQ3RDOztFMkNqdjFDSztJQUFpQztHM0NxdjFDdEM7O0UyQ252MUNLO0lBQ0U7SUFDQTtHM0NzdjFDUDs7RTJDbnYxQ0s7SUFDRTtJQUNBO0czQ3N2MUNQO0NBQ0Y7O0FpQ2wzMUNLO0VVOEdFO0lBQWlDO0czQ3l3MUN0Qzs7RTJDeHcxQ0s7SUFBaUM7RzNDNHcxQ3RDOztFMkMzdzFDSztJQUFpQztHM0MrdzFDdEM7O0UyQzl3MUNLO0lBQWlDO0czQ2t4MUN0Qzs7RTJDangxQ0s7SUFBaUM7RzNDcXgxQ3RDOztFMkNueDFDSztJQUNFO0lBQ0E7RzNDc3gxQ1A7O0UyQ254MUNLO0lBQ0U7SUFDQTtHM0NzeDFDUDtDQUNGOztBaUNsNTFDSztFVThHRTtJQUFpQztHM0N5eTFDdEM7O0UyQ3h5MUNLO0lBQWlDO0czQzR5MUN0Qzs7RTJDM3kxQ0s7SUFBaUM7RzNDK3kxQ3RDOztFMkM5eTFDSztJQUFpQztHM0NrejFDdEM7O0UyQ2p6MUNLO0lBQWlDO0czQ3F6MUN0Qzs7RTJDbnoxQ0s7SUFDRTtJQUNBO0czQ3N6MUNQOztFMkNuejFDSztJQUNFO0lBQ0E7RzNDc3oxQ1A7Q0FDRjs7QWlDbDcxQ0s7RVU4R0U7SUFBaUM7RzNDeTAxQ3RDOztFMkN4MDFDSztJQUFpQztHM0M0MDFDdEM7O0UyQzMwMUNLO0lBQWlDO0czQyswMUN0Qzs7RTJDOTAxQ0s7SUFBaUM7RzNDazExQ3RDOztFMkNqMTFDSztJQUFpQztHM0NxMTFDdEM7O0UyQ24xMUNLO0lBQ0U7SUFDQTtHM0NzMTFDUDs7RTJDbjExQ0s7SUFDRTtJQUNBO0czQ3MxMUNQO0NBQ0Y7O0FpQ2w5MUNLO0VVOEdFO0lBQWlDO0czQ3kyMUN0Qzs7RTJDeDIxQ0s7SUFBaUM7RzNDNDIxQ3RDOztFMkMzMjFDSztJQUFpQztHM0MrMjFDdEM7O0UyQzkyMUNLO0lBQWlDO0czQ2szMUN0Qzs7RTJDajMxQ0s7SUFBaUM7RzNDcTMxQ3RDOztFMkNuMzFDSztJQUNFO0lBQ0E7RzNDczMxQ1A7O0UyQ24zMUNLO0lBQ0U7SUFDQTtHM0NzMzFDUDtDQUNGOztBaUNsLzFDSztFVThHRTtJQUFpQztHM0N5NDFDdEM7O0UyQ3g0MUNLO0lBQWlDO0czQzQ0MUN0Qzs7RTJDMzQxQ0s7SUFBaUM7RzNDKzQxQ3RDOztFMkM5NDFDSztJQUFpQztHM0NrNTFDdEM7O0UyQ2o1MUNLO0lBQWlDO0czQ3E1MUN0Qzs7RTJDbjUxQ0s7SUFDRTtJQUNBO0czQ3M1MUNQOztFMkNuNTFDSztJQUNFO0lBQ0E7RzNDczUxQ1A7Q0FDRjs7QWlDbGgyQ0s7RVU4R0U7SUFBaUM7RzNDeTYxQ3RDOztFMkN4NjFDSztJQUFpQztHM0M0NjFDdEM7O0UyQzM2MUNLO0lBQWlDO0czQys2MUN0Qzs7RTJDOTYxQ0s7SUFBaUM7RzNDazcxQ3RDOztFMkNqNzFDSztJQUFpQztHM0NxNzFDdEM7O0UyQ243MUNLO0lBQ0U7SUFDQTtHM0NzNzFDUDs7RTJDbjcxQ0s7SUFDRTtJQUNBO0czQ3M3MUNQO0NBQ0Y7O0FpQ2xqMkNLO0VVOEdFO0lBQWlDO0czQ3k4MUN0Qzs7RTJDeDgxQ0s7SUFBaUM7RzNDNDgxQ3RDOztFMkMzODFDSztJQUFpQztHM0MrODFDdEM7O0UyQzk4MUNLO0lBQWlDO0czQ2s5MUN0Qzs7RTJDajkxQ0s7SUFBaUM7RzNDcTkxQ3RDOztFMkNuOTFDSztJQUNFO0lBQ0E7RzNDczkxQ1A7O0UyQ245MUNLO0lBQ0U7SUFDQTtHM0NzOTFDUDtDQUNGOztBMkN0LzFDRztFQUFZO0MzQzAvMUNmOztBMkN6LzFDRztFQUFZO0MzQzYvMUNmOztBMkM1LzFDRztFQUFZO0MzQ2dnMkNmOztBMkMvLzFDRztFQUFZO0MzQ21nMkNmOztBMkNsZzJDRztFQUFZO0MzQ3NnMkNmOztBMkNwZzJDRztFQUNFO0VBQ0E7QzNDdWcyQ0w7O0EyQ3BnMkNHO0VBQ0U7RUFDQTtDM0N1ZzJDTDs7QWlDaG4yQ0s7RVU4R0U7SUFBaUM7RzNDdWcyQ3RDOztFMkN0ZzJDSztJQUFpQztHM0MwZzJDdEM7O0UyQ3pnMkNLO0lBQWlDO0czQzZnMkN0Qzs7RTJDNWcyQ0s7SUFBaUM7RzNDZ2gyQ3RDOztFMkMvZzJDSztJQUFpQztHM0NtaDJDdEM7O0UyQ2poMkNLO0lBQ0U7SUFDQTtHM0NvaDJDUDs7RTJDamgyQ0s7SUFDRTtJQUNBO0czQ29oMkNQO0NBQ0Y7O0FpQ2hwMkNLO0VVOEdFO0lBQWlDO0czQ3VpMkN0Qzs7RTJDdGkyQ0s7SUFBaUM7RzNDMGkyQ3RDOztFMkN6aTJDSztJQUFpQztHM0M2aTJDdEM7O0UyQzVpMkNLO0lBQWlDO0czQ2dqMkN0Qzs7RTJDL2kyQ0s7SUFBaUM7RzNDbWoyQ3RDOztFMkNqajJDSztJQUNFO0lBQ0E7RzNDb2oyQ1A7O0UyQ2pqMkNLO0lBQ0U7SUFDQTtHM0NvajJDUDtDQUNGOztBaUNocjJDSztFVThHRTtJQUFpQztHM0N1azJDdEM7O0UyQ3RrMkNLO0lBQWlDO0czQzBrMkN0Qzs7RTJDemsyQ0s7SUFBaUM7RzNDNmsyQ3RDOztFMkM1azJDSztJQUFpQztHM0NnbDJDdEM7O0UyQy9rMkNLO0lBQWlDO0czQ21sMkN0Qzs7RTJDamwyQ0s7SUFDRTtJQUNBO0czQ29sMkNQOztFMkNqbDJDSztJQUNFO0lBQ0E7RzNDb2wyQ1A7Q0FDRjs7QWlDaHQyQ0s7RVU4R0U7SUFBaUM7RzNDdW0yQ3RDOztFMkN0bTJDSztJQUFpQztHM0MwbTJDdEM7O0UyQ3ptMkNLO0lBQWlDO0czQzZtMkN0Qzs7RTJDNW0yQ0s7SUFBaUM7RzNDZ24yQ3RDOztFMkMvbTJDSztJQUFpQztHM0NtbjJDdEM7O0UyQ2puMkNLO0lBQ0U7SUFDQTtHM0NvbjJDUDs7RTJDam4yQ0s7SUFDRTtJQUNBO0czQ29uMkNQO0NBQ0Y7O0FpQ2h2MkNLO0VVOEdFO0lBQWlDO0czQ3VvMkN0Qzs7RTJDdG8yQ0s7SUFBaUM7RzNDMG8yQ3RDOztFMkN6bzJDSztJQUFpQztHM0M2bzJDdEM7O0UyQzVvMkNLO0lBQWlDO0czQ2dwMkN0Qzs7RTJDL28yQ0s7SUFBaUM7RzNDbXAyQ3RDOztFMkNqcDJDSztJQUNFO0lBQ0E7RzNDb3AyQ1A7O0UyQ2pwMkNLO0lBQ0U7SUFDQTtHM0NvcDJDUDtDQUNGOztBaUNoeDJDSztFVThHRTtJQUFpQztHM0N1cTJDdEM7O0UyQ3RxMkNLO0lBQWlDO0czQzBxMkN0Qzs7RTJDenEyQ0s7SUFBaUM7RzNDNnEyQ3RDOztFMkM1cTJDSztJQUFpQztHM0NncjJDdEM7O0UyQy9xMkNLO0lBQWlDO0czQ21yMkN0Qzs7RTJDanIyQ0s7SUFDRTtJQUNBO0czQ29yMkNQOztFMkNqcjJDSztJQUNFO0lBQ0E7RzNDb3IyQ1A7Q0FDRjs7QWlDaHoyQ0s7RVU4R0U7SUFBaUM7RzNDdXMyQ3RDOztFMkN0czJDSztJQUFpQztHM0MwczJDdEM7O0UyQ3pzMkNLO0lBQWlDO0czQzZzMkN0Qzs7RTJDNXMyQ0s7SUFBaUM7RzNDZ3QyQ3RDOztFMkMvczJDSztJQUFpQztHM0NtdDJDdEM7O0UyQ2p0MkNLO0lBQ0U7SUFDQTtHM0NvdDJDUDs7RTJDanQyQ0s7SUFDRTtJQUNBO0czQ290MkNQO0NBQ0Y7O0FpQ2gxMkNLO0VVOEdFO0lBQWlDO0czQ3V1MkN0Qzs7RTJDdHUyQ0s7SUFBaUM7RzNDMHUyQ3RDOztFMkN6dTJDSztJQUFpQztHM0M2dTJDdEM7O0UyQzV1MkNLO0lBQWlDO0czQ2d2MkN0Qzs7RTJDL3UyQ0s7SUFBaUM7RzNDbXYyQ3RDOztFMkNqdjJDSztJQUNFO0lBQ0E7RzNDb3YyQ1A7O0UyQ2p2MkNLO0lBQ0U7SUFDQTtHM0NvdjJDUDtDQUNGOztBaUNoMzJDSztFVThHRTtJQUFpQztHM0N1dzJDdEM7O0UyQ3R3MkNLO0lBQWlDO0czQzB3MkN0Qzs7RTJDencyQ0s7SUFBaUM7RzNDNncyQ3RDOztFMkM1dzJDSztJQUFpQztHM0NneDJDdEM7O0UyQy93MkNLO0lBQWlDO0czQ214MkN0Qzs7RTJDangyQ0s7SUFDRTtJQUNBO0czQ294MkNQOztFMkNqeDJDSztJQUNFO0lBQ0E7RzNDb3gyQ1A7Q0FDRjs7QWlDaDUyQ0s7RVU4R0U7SUFBaUM7RzNDdXkyQ3RDOztFMkN0eTJDSztJQUFpQztHM0MweTJDdEM7O0UyQ3p5MkNLO0lBQWlDO0czQzZ5MkN0Qzs7RTJDNXkyQ0s7SUFBaUM7RzNDZ3oyQ3RDOztFMkMveTJDSztJQUFpQztHM0NtejJDdEM7O0UyQ2p6MkNLO0lBQ0U7SUFDQTtHM0NvejJDUDs7RTJDanoyQ0s7SUFDRTtJQUNBO0czQ296MkNQO0NBQ0Y7O0FpQ2g3MkNLO0VVOEdFO0lBQWlDO0czQ3UwMkN0Qzs7RTJDdDAyQ0s7SUFBaUM7RzNDMDAyQ3RDOztFMkN6MDJDSztJQUFpQztHM0M2MDJDdEM7O0UyQzUwMkNLO0lBQWlDO0czQ2cxMkN0Qzs7RTJDLzAyQ0s7SUFBaUM7RzNDbTEyQ3RDOztFMkNqMTJDSztJQUNFO0lBQ0E7RzNDbzEyQ1A7O0UyQ2oxMkNLO0lBQ0U7SUFDQTtHM0NvMTJDUDtDQUNGOztBaUNoOTJDSztFVThHRTtJQUFpQztHM0N1MjJDdEM7O0UyQ3QyMkNLO0lBQWlDO0czQzAyMkN0Qzs7RTJDejIyQ0s7SUFBaUM7RzNDNjIyQ3RDOztFMkM1MjJDSztJQUFpQztHM0NnMzJDdEM7O0UyQy8yMkNLO0lBQWlDO0czQ20zMkN0Qzs7RTJDajMyQ0s7SUFDRTtJQUNBO0czQ28zMkNQOztFMkNqMzJDSztJQUNFO0lBQ0E7RzNDbzMyQ1A7Q0FDRjs7QTJDcDUyQ0c7RUFBWTtDM0N3NTJDZjs7QTJDdjUyQ0c7RUFBWTtDM0MyNTJDZjs7QTJDMTUyQ0c7RUFBWTtDM0M4NTJDZjs7QTJDNzUyQ0c7RUFBWTtDM0NpNjJDZjs7QTJDaDYyQ0c7RUFBWTtDM0NvNjJDZjs7QTJDbDYyQ0c7RUFDRTtFQUNBO0MzQ3E2MkNMOztBMkNsNjJDRztFQUNFO0VBQ0E7QzNDcTYyQ0w7O0FpQzlnM0NLO0VVOEdFO0lBQWlDO0czQ3E2MkN0Qzs7RTJDcDYyQ0s7SUFBaUM7RzNDdzYyQ3RDOztFMkN2NjJDSztJQUFpQztHM0MyNjJDdEM7O0UyQzE2MkNLO0lBQWlDO0czQzg2MkN0Qzs7RTJDNzYyQ0s7SUFBaUM7RzNDaTcyQ3RDOztFMkMvNjJDSztJQUNFO0lBQ0E7RzNDazcyQ1A7O0UyQy82MkNLO0lBQ0U7SUFDQTtHM0NrNzJDUDtDQUNGOztBaUM5aTNDSztFVThHRTtJQUFpQztHM0NxODJDdEM7O0UyQ3A4MkNLO0lBQWlDO0czQ3c4MkN0Qzs7RTJDdjgyQ0s7SUFBaUM7RzNDMjgyQ3RDOztFMkMxODJDSztJQUFpQztHM0M4ODJDdEM7O0UyQzc4MkNLO0lBQWlDO0czQ2k5MkN0Qzs7RTJDLzgyQ0s7SUFDRTtJQUNBO0czQ2s5MkNQOztFMkMvODJDSztJQUNFO0lBQ0E7RzNDazkyQ1A7Q0FDRjs7QWlDOWszQ0s7RVU4R0U7SUFBaUM7RzNDcSsyQ3RDOztFMkNwKzJDSztJQUFpQztHM0N3KzJDdEM7O0UyQ3YrMkNLO0lBQWlDO0czQzIrMkN0Qzs7RTJDMSsyQ0s7SUFBaUM7RzNDOCsyQ3RDOztFMkM3KzJDSztJQUFpQztHM0NpLzJDdEM7O0UyQy8rMkNLO0lBQ0U7SUFDQTtHM0NrLzJDUDs7RTJDLysyQ0s7SUFDRTtJQUNBO0czQ2svMkNQO0NBQ0Y7O0FpQzltM0NLO0VVOEdFO0lBQWlDO0czQ3FnM0N0Qzs7RTJDcGczQ0s7SUFBaUM7RzNDd2czQ3RDOztFMkN2ZzNDSztJQUFpQztHM0MyZzNDdEM7O0UyQzFnM0NLO0lBQWlDO0czQzhnM0N0Qzs7RTJDN2czQ0s7SUFBaUM7RzNDaWgzQ3RDOztFMkMvZzNDSztJQUNFO0lBQ0E7RzNDa2gzQ1A7O0UyQy9nM0NLO0lBQ0U7SUFDQTtHM0NraDNDUDtDQUNGOztBaUM5bzNDSztFVThHRTtJQUFpQztHM0NxaTNDdEM7O0UyQ3BpM0NLO0lBQWlDO0czQ3dpM0N0Qzs7RTJDdmkzQ0s7SUFBaUM7RzNDMmkzQ3RDOztFMkMxaTNDSztJQUFpQztHM0M4aTNDdEM7O0UyQzdpM0NLO0lBQWlDO0czQ2lqM0N0Qzs7RTJDL2kzQ0s7SUFDRTtJQUNBO0czQ2tqM0NQOztFMkMvaTNDSztJQUNFO0lBQ0E7RzNDa2ozQ1A7Q0FDRjs7QWlDOXEzQ0s7RVU4R0U7SUFBaUM7RzNDcWszQ3RDOztFMkNwazNDSztJQUFpQztHM0N3azNDdEM7O0UyQ3ZrM0NLO0lBQWlDO0czQzJrM0N0Qzs7RTJDMWszQ0s7SUFBaUM7RzNDOGszQ3RDOztFMkM3azNDSztJQUFpQztHM0NpbDNDdEM7O0UyQy9rM0NLO0lBQ0U7SUFDQTtHM0NrbDNDUDs7RTJDL2szQ0s7SUFDRTtJQUNBO0czQ2tsM0NQO0NBQ0Y7O0FpQzlzM0NLO0VVOEdFO0lBQWlDO0czQ3FtM0N0Qzs7RTJDcG0zQ0s7SUFBaUM7RzNDd20zQ3RDOztFMkN2bTNDSztJQUFpQztHM0MybTNDdEM7O0UyQzFtM0NLO0lBQWlDO0czQzhtM0N0Qzs7RTJDN20zQ0s7SUFBaUM7RzNDaW4zQ3RDOztFMkMvbTNDSztJQUNFO0lBQ0E7RzNDa24zQ1A7O0UyQy9tM0NLO0lBQ0U7SUFDQTtHM0NrbjNDUDtDQUNGOztBaUM5dTNDSztFVThHRTtJQUFpQztHM0NxbzNDdEM7O0UyQ3BvM0NLO0lBQWlDO0czQ3dvM0N0Qzs7RTJDdm8zQ0s7SUFBaUM7RzNDMm8zQ3RDOztFMkMxbzNDSztJQUFpQztHM0M4bzNDdEM7O0UyQzdvM0NLO0lBQWlDO0czQ2lwM0N0Qzs7RTJDL28zQ0s7SUFDRTtJQUNBO0czQ2twM0NQOztFMkMvbzNDSztJQUNFO0lBQ0E7RzNDa3AzQ1A7Q0FDRjs7QWlDOXczQ0s7RVU4R0U7SUFBaUM7RzNDcXEzQ3RDOztFMkNwcTNDSztJQUFpQztHM0N3cTNDdEM7O0UyQ3ZxM0NLO0lBQWlDO0czQzJxM0N0Qzs7RTJDMXEzQ0s7SUFBaUM7RzNDOHEzQ3RDOztFMkM3cTNDSztJQUFpQztHM0NpcjNDdEM7O0UyQy9xM0NLO0lBQ0U7SUFDQTtHM0NrcjNDUDs7RTJDL3EzQ0s7SUFDRTtJQUNBO0czQ2tyM0NQO0NBQ0Y7O0FpQzl5M0NLO0VVOEdFO0lBQWlDO0czQ3FzM0N0Qzs7RTJDcHMzQ0s7SUFBaUM7RzNDd3MzQ3RDOztFMkN2czNDSztJQUFpQztHM0MyczNDdEM7O0UyQzFzM0NLO0lBQWlDO0czQzhzM0N0Qzs7RTJDN3MzQ0s7SUFBaUM7RzNDaXQzQ3RDOztFMkMvczNDSztJQUNFO0lBQ0E7RzNDa3QzQ1A7O0UyQy9zM0NLO0lBQ0U7SUFDQTtHM0NrdDNDUDtDQUNGOztBaUM5MDNDSztFVThHRTtJQUFpQztHM0NxdTNDdEM7O0UyQ3B1M0NLO0lBQWlDO0czQ3d1M0N0Qzs7RTJDdnUzQ0s7SUFBaUM7RzNDMnUzQ3RDOztFMkMxdTNDSztJQUFpQztHM0M4dTNDdEM7O0UyQzd1M0NLO0lBQWlDO0czQ2l2M0N0Qzs7RTJDL3UzQ0s7SUFDRTtJQUNBO0czQ2t2M0NQOztFMkMvdTNDSztJQUNFO0lBQ0E7RzNDa3YzQ1A7Q0FDRjs7QWlDOTIzQ0s7RVU4R0U7SUFBaUM7RzNDcXczQ3RDOztFMkNwdzNDSztJQUFpQztHM0N3dzNDdEM7O0UyQ3Z3M0NLO0lBQWlDO0czQzJ3M0N0Qzs7RTJDMXczQ0s7SUFBaUM7RzNDOHczQ3RDOztFMkM3dzNDSztJQUFpQztHM0NpeDNDdEM7O0UyQy93M0NLO0lBQ0U7SUFDQTtHM0NreDNDUDs7RTJDL3czQ0s7SUFDRTtJQUNBO0czQ2t4M0NQO0NBQ0Y7O0EyQ2x6M0NHO0VBQVk7QzNDc3ozQ2Y7O0EyQ3J6M0NHO0VBQVk7QzNDeXozQ2Y7O0EyQ3h6M0NHO0VBQVk7QzNDNHozQ2Y7O0EyQzN6M0NHO0VBQVk7QzNDK3ozQ2Y7O0EyQzl6M0NHO0VBQVk7QzNDazAzQ2Y7O0EyQ2gwM0NHO0VBQ0U7RUFDQTtDM0NtMDNDTDs7QTJDaDAzQ0c7RUFDRTtFQUNBO0MzQ20wM0NMOztBaUM1NjNDSztFVThHRTtJQUFpQztHM0NtMDNDdEM7O0UyQ2wwM0NLO0lBQWlDO0czQ3MwM0N0Qzs7RTJDcjAzQ0s7SUFBaUM7RzNDeTAzQ3RDOztFMkN4MDNDSztJQUFpQztHM0M0MDNDdEM7O0UyQzMwM0NLO0lBQWlDO0czQyswM0N0Qzs7RTJDNzAzQ0s7SUFDRTtJQUNBO0czQ2cxM0NQOztFMkM3MDNDSztJQUNFO0lBQ0E7RzNDZzEzQ1A7Q0FDRjs7QWlDNTgzQ0s7RVU4R0U7SUFBaUM7RzNDbTIzQ3RDOztFMkNsMjNDSztJQUFpQztHM0NzMjNDdEM7O0UyQ3IyM0NLO0lBQWlDO0czQ3kyM0N0Qzs7RTJDeDIzQ0s7SUFBaUM7RzNDNDIzQ3RDOztFMkMzMjNDSztJQUFpQztHM0MrMjNDdEM7O0UyQzcyM0NLO0lBQ0U7SUFDQTtHM0NnMzNDUDs7RTJDNzIzQ0s7SUFDRTtJQUNBO0czQ2czM0NQO0NBQ0Y7O0FpQzUrM0NLO0VVOEdFO0lBQWlDO0czQ200M0N0Qzs7RTJDbDQzQ0s7SUFBaUM7RzNDczQzQ3RDOztFMkNyNDNDSztJQUFpQztHM0N5NDNDdEM7O0UyQ3g0M0NLO0lBQWlDO0czQzQ0M0N0Qzs7RTJDMzQzQ0s7SUFBaUM7RzNDKzQzQ3RDOztFMkM3NDNDSztJQUNFO0lBQ0E7RzNDZzUzQ1A7O0UyQzc0M0NLO0lBQ0U7SUFDQTtHM0NnNTNDUDtDQUNGOztBaUM1ZzRDSztFVThHRTtJQUFpQztHM0NtNjNDdEM7O0UyQ2w2M0NLO0lBQWlDO0czQ3M2M0N0Qzs7RTJDcjYzQ0s7SUFBaUM7RzNDeTYzQ3RDOztFMkN4NjNDSztJQUFpQztHM0M0NjNDdEM7O0UyQzM2M0NLO0lBQWlDO0czQys2M0N0Qzs7RTJDNzYzQ0s7SUFDRTtJQUNBO0czQ2c3M0NQOztFMkM3NjNDSztJQUNFO0lBQ0E7RzNDZzczQ1A7Q0FDRjs7QWlDNWk0Q0s7RVU4R0U7SUFBaUM7RzNDbTgzQ3RDOztFMkNsODNDSztJQUFpQztHM0NzODNDdEM7O0UyQ3I4M0NLO0lBQWlDO0czQ3k4M0N0Qzs7RTJDeDgzQ0s7SUFBaUM7RzNDNDgzQ3RDOztFMkMzODNDSztJQUFpQztHM0MrODNDdEM7O0UyQzc4M0NLO0lBQ0U7SUFDQTtHM0NnOTNDUDs7RTJDNzgzQ0s7SUFDRTtJQUNBO0czQ2c5M0NQO0NBQ0Y7O0FpQzVrNENLO0VVOEdFO0lBQWlDO0czQ20rM0N0Qzs7RTJDbCszQ0s7SUFBaUM7RzNDcyszQ3RDOztFMkNyKzNDSztJQUFpQztHM0N5KzNDdEM7O0UyQ3grM0NLO0lBQWlDO0czQzQrM0N0Qzs7RTJDMyszQ0s7SUFBaUM7RzNDKyszQ3RDOztFMkM3KzNDSztJQUNFO0lBQ0E7RzNDZy8zQ1A7O0UyQzcrM0NLO0lBQ0U7SUFDQTtHM0NnLzNDUDtDQUNGOztBaUM1bTRDSztFVThHRTtJQUFpQztHM0NtZzRDdEM7O0UyQ2xnNENLO0lBQWlDO0czQ3NnNEN0Qzs7RTJDcmc0Q0s7SUFBaUM7RzNDeWc0Q3RDOztFMkN4ZzRDSztJQUFpQztHM0M0ZzRDdEM7O0UyQzNnNENLO0lBQWlDO0czQytnNEN0Qzs7RTJDN2c0Q0s7SUFDRTtJQUNBO0czQ2doNENQOztFMkM3ZzRDSztJQUNFO0lBQ0E7RzNDZ2g0Q1A7Q0FDRjs7QWlDNW80Q0s7RVU4R0U7SUFBaUM7RzNDbWk0Q3RDOztFMkNsaTRDSztJQUFpQztHM0NzaTRDdEM7O0UyQ3JpNENLO0lBQWlDO0czQ3lpNEN0Qzs7RTJDeGk0Q0s7SUFBaUM7RzNDNGk0Q3RDOztFMkMzaTRDSztJQUFpQztHM0MraTRDdEM7O0UyQzdpNENLO0lBQ0U7SUFDQTtHM0NnajRDUDs7RTJDN2k0Q0s7SUFDRTtJQUNBO0czQ2dqNENQO0NBQ0Y7O0FpQzVxNENLO0VVOEdFO0lBQWlDO0czQ21rNEN0Qzs7RTJDbGs0Q0s7SUFBaUM7RzNDc2s0Q3RDOztFMkNyazRDSztJQUFpQztHM0N5azRDdEM7O0UyQ3hrNENLO0lBQWlDO0czQzRrNEN0Qzs7RTJDM2s0Q0s7SUFBaUM7RzNDK2s0Q3RDOztFMkM3azRDSztJQUNFO0lBQ0E7RzNDZ2w0Q1A7O0UyQzdrNENLO0lBQ0U7SUFDQTtHM0NnbDRDUDtDQUNGOztBaUM1czRDSztFVThHRTtJQUFpQztHM0NtbTRDdEM7O0UyQ2xtNENLO0lBQWlDO0czQ3NtNEN0Qzs7RTJDcm00Q0s7SUFBaUM7RzNDeW00Q3RDOztFMkN4bTRDSztJQUFpQztHM0M0bTRDdEM7O0UyQzNtNENLO0lBQWlDO0czQyttNEN0Qzs7RTJDN200Q0s7SUFDRTtJQUNBO0czQ2duNENQOztFMkM3bTRDSztJQUNFO0lBQ0E7RzNDZ240Q1A7Q0FDRjs7QWlDNXU0Q0s7RVU4R0U7SUFBaUM7RzNDbW80Q3RDOztFMkNsbzRDSztJQUFpQztHM0NzbzRDdEM7O0UyQ3JvNENLO0lBQWlDO0czQ3lvNEN0Qzs7RTJDeG80Q0s7SUFBaUM7RzNDNG80Q3RDOztFMkMzbzRDSztJQUFpQztHM0MrbzRDdEM7O0UyQzdvNENLO0lBQ0U7SUFDQTtHM0NncDRDUDs7RTJDN280Q0s7SUFDRTtJQUNBO0czQ2dwNENQO0NBQ0Y7O0FpQzV3NENLO0VVOEdFO0lBQWlDO0czQ21xNEN0Qzs7RTJDbHE0Q0s7SUFBaUM7RzNDc3E0Q3RDOztFMkNycTRDSztJQUFpQztHM0N5cTRDdEM7O0UyQ3hxNENLO0lBQWlDO0czQzRxNEN0Qzs7RTJDM3E0Q0s7SUFBaUM7RzNDK3E0Q3RDOztFMkM3cTRDSztJQUNFO0lBQ0E7RzNDZ3I0Q1A7O0UyQzdxNENLO0lBQ0U7SUFDQTtHM0NncjRDUDtDQUNGOztBMkNodDRDRztFQUFZO0MzQ290NENmOztBMkNudDRDRztFQUFZO0MzQ3V0NENmOztBMkN0dDRDRztFQUFZO0MzQzB0NENmOztBMkN6dDRDRztFQUFZO0MzQzZ0NENmOztBMkM1dDRDRztFQUFZO0MzQ2d1NENmOztBMkM5dDRDRztFQUNFO0VBQ0E7QzNDaXU0Q0w7O0EyQzl0NENHO0VBQ0U7RUFDQTtDM0NpdTRDTDs7QWlDMTA0Q0s7RVU4R0U7SUFBaUM7RzNDaXU0Q3RDOztFMkNodTRDSztJQUFpQztHM0NvdTRDdEM7O0UyQ251NENLO0lBQWlDO0czQ3V1NEN0Qzs7RTJDdHU0Q0s7SUFBaUM7RzNDMHU0Q3RDOztFMkN6dTRDSztJQUFpQztHM0M2dTRDdEM7O0UyQzN1NENLO0lBQ0U7SUFDQTtHM0M4dTRDUDs7RTJDM3U0Q0s7SUFDRTtJQUNBO0czQzh1NENQO0NBQ0Y7O0FpQzEyNENLO0VVOEdFO0lBQWlDO0czQ2l3NEN0Qzs7RTJDaHc0Q0s7SUFBaUM7RzNDb3c0Q3RDOztFMkNudzRDSztJQUFpQztHM0N1dzRDdEM7O0UyQ3R3NENLO0lBQWlDO0czQzB3NEN0Qzs7RTJDenc0Q0s7SUFBaUM7RzNDNnc0Q3RDOztFMkMzdzRDSztJQUNFO0lBQ0E7RzNDOHc0Q1A7O0UyQzN3NENLO0lBQ0U7SUFDQTtHM0M4dzRDUDtDQUNGOztBaUMxNDRDSztFVThHRTtJQUFpQztHM0NpeTRDdEM7O0UyQ2h5NENLO0lBQWlDO0czQ295NEN0Qzs7RTJDbnk0Q0s7SUFBaUM7RzNDdXk0Q3RDOztFMkN0eTRDSztJQUFpQztHM0MweTRDdEM7O0UyQ3p5NENLO0lBQWlDO0czQzZ5NEN0Qzs7RTJDM3k0Q0s7SUFDRTtJQUNBO0czQzh5NENQOztFMkMzeTRDSztJQUNFO0lBQ0E7RzNDOHk0Q1A7Q0FDRjs7QWlDMTY0Q0s7RVU4R0U7SUFBaUM7RzNDaTA0Q3RDOztFMkNoMDRDSztJQUFpQztHM0NvMDRDdEM7O0UyQ24wNENLO0lBQWlDO0czQ3UwNEN0Qzs7RTJDdDA0Q0s7SUFBaUM7RzNDMDA0Q3RDOztFMkN6MDRDSztJQUFpQztHM0M2MDRDdEM7O0UyQzMwNENLO0lBQ0U7SUFDQTtHM0M4MDRDUDs7RTJDMzA0Q0s7SUFDRTtJQUNBO0czQzgwNENQO0NBQ0Y7O0FpQzE4NENLO0VVOEdFO0lBQWlDO0czQ2kyNEN0Qzs7RTJDaDI0Q0s7SUFBaUM7RzNDbzI0Q3RDOztFMkNuMjRDSztJQUFpQztHM0N1MjRDdEM7O0UyQ3QyNENLO0lBQWlDO0czQzAyNEN0Qzs7RTJDejI0Q0s7SUFBaUM7RzNDNjI0Q3RDOztFMkMzMjRDSztJQUNFO0lBQ0E7RzNDODI0Q1A7O0UyQzMyNENLO0lBQ0U7SUFDQTtHM0M4MjRDUDtDQUNGOztBaUMxKzRDSztFVThHRTtJQUFpQztHM0NpNDRDdEM7O0UyQ2g0NENLO0lBQWlDO0czQ280NEN0Qzs7RTJDbjQ0Q0s7SUFBaUM7RzNDdTQ0Q3RDOztFMkN0NDRDSztJQUFpQztHM0MwNDRDdEM7O0UyQ3o0NENLO0lBQWlDO0czQzY0NEN0Qzs7RTJDMzQ0Q0s7SUFDRTtJQUNBO0czQzg0NENQOztFMkMzNDRDSztJQUNFO0lBQ0E7RzNDODQ0Q1A7Q0FDRjs7QWlDMWc1Q0s7RVU4R0U7SUFBaUM7RzNDaTY0Q3RDOztFMkNoNjRDSztJQUFpQztHM0NvNjRDdEM7O0UyQ242NENLO0lBQWlDO0czQ3U2NEN0Qzs7RTJDdDY0Q0s7SUFBaUM7RzNDMDY0Q3RDOztFMkN6NjRDSztJQUFpQztHM0M2NjRDdEM7O0UyQzM2NENLO0lBQ0U7SUFDQTtHM0M4NjRDUDs7RTJDMzY0Q0s7SUFDRTtJQUNBO0czQzg2NENQO0NBQ0Y7O0FpQzFpNUNLO0VVOEdFO0lBQWlDO0czQ2k4NEN0Qzs7RTJDaDg0Q0s7SUFBaUM7RzNDbzg0Q3RDOztFMkNuODRDSztJQUFpQztHM0N1ODRDdEM7O0UyQ3Q4NENLO0lBQWlDO0czQzA4NEN0Qzs7RTJDejg0Q0s7SUFBaUM7RzNDNjg0Q3RDOztFMkMzODRDSztJQUNFO0lBQ0E7RzNDODg0Q1A7O0UyQzM4NENLO0lBQ0U7SUFDQTtHM0M4ODRDUDtDQUNGOztBaUMxazVDSztFVThHRTtJQUFpQztHM0NpKzRDdEM7O0UyQ2grNENLO0lBQWlDO0czQ28rNEN0Qzs7RTJDbis0Q0s7SUFBaUM7RzNDdSs0Q3RDOztFMkN0KzRDSztJQUFpQztHM0MwKzRDdEM7O0UyQ3orNENLO0lBQWlDO0czQzYrNEN0Qzs7RTJDMys0Q0s7SUFDRTtJQUNBO0czQzgrNENQOztFMkMzKzRDSztJQUNFO0lBQ0E7RzNDOCs0Q1A7Q0FDRjs7QWlDMW01Q0s7RVU4R0U7SUFBaUM7RzNDaWc1Q3RDOztFMkNoZzVDSztJQUFpQztHM0NvZzVDdEM7O0UyQ25nNUNLO0lBQWlDO0czQ3VnNUN0Qzs7RTJDdGc1Q0s7SUFBaUM7RzNDMGc1Q3RDOztFMkN6ZzVDSztJQUFpQztHM0M2ZzVDdEM7O0UyQzNnNUNLO0lBQ0U7SUFDQTtHM0M4ZzVDUDs7RTJDM2c1Q0s7SUFDRTtJQUNBO0czQzhnNUNQO0NBQ0Y7O0FpQzFvNUNLO0VVOEdFO0lBQWlDO0czQ2lpNUN0Qzs7RTJDaGk1Q0s7SUFBaUM7RzNDb2k1Q3RDOztFMkNuaTVDSztJQUFpQztHM0N1aTVDdEM7O0UyQ3RpNUNLO0lBQWlDO0czQzBpNUN0Qzs7RTJDemk1Q0s7SUFBaUM7RzNDNmk1Q3RDOztFMkMzaTVDSztJQUNFO0lBQ0E7RzNDOGk1Q1A7O0UyQzNpNUNLO0lBQ0U7SUFDQTtHM0M4aTVDUDtDQUNGOztBaUMxcTVDSztFVThHRTtJQUFpQztHM0NpazVDdEM7O0UyQ2hrNUNLO0lBQWlDO0czQ29rNUN0Qzs7RTJDbms1Q0s7SUFBaUM7RzNDdWs1Q3RDOztFMkN0azVDSztJQUFpQztHM0MwazVDdEM7O0UyQ3prNUNLO0lBQWlDO0czQzZrNUN0Qzs7RTJDM2s1Q0s7SUFDRTtJQUNBO0czQzhrNUNQOztFMkMzazVDSztJQUNFO0lBQ0E7RzNDOGs1Q1A7Q0FDRjs7QTJDOW01Q0c7RUFBWTtDM0NrbjVDZjs7QTJDam41Q0c7RUFBWTtDM0NxbjVDZjs7QTJDcG41Q0c7RUFBWTtDM0N3bjVDZjs7QTJDdm41Q0c7RUFBWTtDM0MybjVDZjs7QTJDMW41Q0c7RUFBWTtDM0M4bjVDZjs7QTJDNW41Q0c7RUFDRTtFQUNBO0MzQytuNUNMOztBMkM1bjVDRztFQUNFO0VBQ0E7QzNDK241Q0w7O0FpQ3h1NUNLO0VVOEdFO0lBQWlDO0czQytuNUN0Qzs7RTJDOW41Q0s7SUFBaUM7RzNDa281Q3RDOztFMkNqbzVDSztJQUFpQztHM0NxbzVDdEM7O0UyQ3BvNUNLO0lBQWlDO0czQ3dvNUN0Qzs7RTJDdm81Q0s7SUFBaUM7RzNDMm81Q3RDOztFMkN6bzVDSztJQUNFO0lBQ0E7RzNDNG81Q1A7O0UyQ3pvNUNLO0lBQ0U7SUFDQTtHM0M0bzVDUDtDQUNGOztBaUN4dzVDSztFVThHRTtJQUFpQztHM0MrcDVDdEM7O0UyQzlwNUNLO0lBQWlDO0czQ2txNUN0Qzs7RTJDanE1Q0s7SUFBaUM7RzNDcXE1Q3RDOztFMkNwcTVDSztJQUFpQztHM0N3cTVDdEM7O0UyQ3ZxNUNLO0lBQWlDO0czQzJxNUN0Qzs7RTJDenE1Q0s7SUFDRTtJQUNBO0czQzRxNUNQOztFMkN6cTVDSztJQUNFO0lBQ0E7RzNDNHE1Q1A7Q0FDRjs7QWlDeHk1Q0s7RVU4R0U7SUFBaUM7RzNDK3I1Q3RDOztFMkM5cjVDSztJQUFpQztHM0NrczVDdEM7O0UyQ2pzNUNLO0lBQWlDO0czQ3FzNUN0Qzs7RTJDcHM1Q0s7SUFBaUM7RzNDd3M1Q3RDOztFMkN2czVDSztJQUFpQztHM0MyczVDdEM7O0UyQ3pzNUNLO0lBQ0U7SUFDQTtHM0M0czVDUDs7RTJDenM1Q0s7SUFDRTtJQUNBO0czQzRzNUNQO0NBQ0Y7O0FpQ3gwNUNLO0VVOEdFO0lBQWlDO0czQyt0NUN0Qzs7RTJDOXQ1Q0s7SUFBaUM7RzNDa3U1Q3RDOztFMkNqdTVDSztJQUFpQztHM0NxdTVDdEM7O0UyQ3B1NUNLO0lBQWlDO0czQ3d1NUN0Qzs7RTJDdnU1Q0s7SUFBaUM7RzNDMnU1Q3RDOztFMkN6dTVDSztJQUNFO0lBQ0E7RzNDNHU1Q1A7O0UyQ3p1NUNLO0lBQ0U7SUFDQTtHM0M0dTVDUDtDQUNGOztBaUN4MjVDSztFVThHRTtJQUFpQztHM0MrdjVDdEM7O0UyQzl2NUNLO0lBQWlDO0czQ2t3NUN0Qzs7RTJDanc1Q0s7SUFBaUM7RzNDcXc1Q3RDOztFMkNwdzVDSztJQUFpQztHM0N3dzVDdEM7O0UyQ3Z3NUNLO0lBQWlDO0czQzJ3NUN0Qzs7RTJDenc1Q0s7SUFDRTtJQUNBO0czQzR3NUNQOztFMkN6dzVDSztJQUNFO0lBQ0E7RzNDNHc1Q1A7Q0FDRjs7QWlDeDQ1Q0s7RVU4R0U7SUFBaUM7RzNDK3g1Q3RDOztFMkM5eDVDSztJQUFpQztHM0NreTVDdEM7O0UyQ2p5NUNLO0lBQWlDO0czQ3F5NUN0Qzs7RTJDcHk1Q0s7SUFBaUM7RzNDd3k1Q3RDOztFMkN2eTVDSztJQUFpQztHM0MyeTVDdEM7O0UyQ3p5NUNLO0lBQ0U7SUFDQTtHM0M0eTVDUDs7RTJDenk1Q0s7SUFDRTtJQUNBO0czQzR5NUNQO0NBQ0Y7O0FpQ3g2NUNLO0VVOEdFO0lBQWlDO0czQyt6NUN0Qzs7RTJDOXo1Q0s7SUFBaUM7RzNDazA1Q3RDOztFMkNqMDVDSztJQUFpQztHM0NxMDVDdEM7O0UyQ3AwNUNLO0lBQWlDO0czQ3cwNUN0Qzs7RTJDdjA1Q0s7SUFBaUM7RzNDMjA1Q3RDOztFMkN6MDVDSztJQUNFO0lBQ0E7RzNDNDA1Q1A7O0UyQ3owNUNLO0lBQ0U7SUFDQTtHM0M0MDVDUDtDQUNGOztBaUN4ODVDSztFVThHRTtJQUFpQztHM0MrMTVDdEM7O0UyQzkxNUNLO0lBQWlDO0czQ2syNUN0Qzs7RTJDajI1Q0s7SUFBaUM7RzNDcTI1Q3RDOztFMkNwMjVDSztJQUFpQztHM0N3MjVDdEM7O0UyQ3YyNUNLO0lBQWlDO0czQzIyNUN0Qzs7RTJDejI1Q0s7SUFDRTtJQUNBO0czQzQyNUNQOztFMkN6MjVDSztJQUNFO0lBQ0E7RzNDNDI1Q1A7Q0FDRjs7QWlDeCs1Q0s7RVU4R0U7SUFBaUM7RzNDKzM1Q3RDOztFMkM5MzVDSztJQUFpQztHM0NrNDVDdEM7O0UyQ2o0NUNLO0lBQWlDO0czQ3E0NUN0Qzs7RTJDcDQ1Q0s7SUFBaUM7RzNDdzQ1Q3RDOztFMkN2NDVDSztJQUFpQztHM0MyNDVDdEM7O0UyQ3o0NUNLO0lBQ0U7SUFDQTtHM0M0NDVDUDs7RTJDejQ1Q0s7SUFDRTtJQUNBO0czQzQ0NUNQO0NBQ0Y7O0FpQ3hnNkNLO0VVOEdFO0lBQWlDO0czQys1NUN0Qzs7RTJDOTU1Q0s7SUFBaUM7RzNDazY1Q3RDOztFMkNqNjVDSztJQUFpQztHM0NxNjVDdEM7O0UyQ3A2NUNLO0lBQWlDO0czQ3c2NUN0Qzs7RTJDdjY1Q0s7SUFBaUM7RzNDMjY1Q3RDOztFMkN6NjVDSztJQUNFO0lBQ0E7RzNDNDY1Q1A7O0UyQ3o2NUNLO0lBQ0U7SUFDQTtHM0M0NjVDUDtDQUNGOztBaUN4aTZDSztFVThHRTtJQUFpQztHM0MrNzVDdEM7O0UyQzk3NUNLO0lBQWlDO0czQ2s4NUN0Qzs7RTJDajg1Q0s7SUFBaUM7RzNDcTg1Q3RDOztFMkNwODVDSztJQUFpQztHM0N3ODVDdEM7O0UyQ3Y4NUNLO0lBQWlDO0czQzI4NUN0Qzs7RTJDejg1Q0s7SUFDRTtJQUNBO0czQzQ4NUNQOztFMkN6ODVDSztJQUNFO0lBQ0E7RzNDNDg1Q1A7Q0FDRjs7QWlDeGs2Q0s7RVU4R0U7SUFBaUM7RzNDKzk1Q3RDOztFMkM5OTVDSztJQUFpQztHM0NrKzVDdEM7O0UyQ2orNUNLO0lBQWlDO0czQ3ErNUN0Qzs7RTJDcCs1Q0s7SUFBaUM7RzNDdys1Q3RDOztFMkN2KzVDSztJQUFpQztHM0MyKzVDdEM7O0UyQ3orNUNLO0lBQ0U7SUFDQTtHM0M0KzVDUDs7RTJDeis1Q0s7SUFDRTtJQUNBO0czQzQrNUNQO0NBQ0Y7O0EyQzVnNkNHO0VBQVk7QzNDZ2g2Q2Y7O0EyQy9nNkNHO0VBQVk7QzNDbWg2Q2Y7O0EyQ2xoNkNHO0VBQVk7QzNDc2g2Q2Y7O0EyQ3JoNkNHO0VBQVk7QzNDeWg2Q2Y7O0EyQ3hoNkNHO0VBQVk7QzNDNGg2Q2Y7O0EyQzFoNkNHO0VBQ0U7RUFDQTtDM0M2aDZDTDs7QTJDMWg2Q0c7RUFDRTtFQUNBO0MzQzZoNkNMOztBaUN0bzZDSztFVThHRTtJQUFpQztHM0M2aDZDdEM7O0UyQzVoNkNLO0lBQWlDO0czQ2dpNkN0Qzs7RTJDL2g2Q0s7SUFBaUM7RzNDbWk2Q3RDOztFMkNsaTZDSztJQUFpQztHM0NzaTZDdEM7O0UyQ3JpNkNLO0lBQWlDO0czQ3lpNkN0Qzs7RTJDdmk2Q0s7SUFDRTtJQUNBO0czQzBpNkNQOztFMkN2aTZDSztJQUNFO0lBQ0E7RzNDMGk2Q1A7Q0FDRjs7QWlDdHE2Q0s7RVU4R0U7SUFBaUM7RzNDNmo2Q3RDOztFMkM1ajZDSztJQUFpQztHM0NnazZDdEM7O0UyQy9qNkNLO0lBQWlDO0czQ21rNkN0Qzs7RTJDbGs2Q0s7SUFBaUM7RzNDc2s2Q3RDOztFMkNyazZDSztJQUFpQztHM0N5azZDdEM7O0UyQ3ZrNkNLO0lBQ0U7SUFDQTtHM0MwazZDUDs7RTJDdms2Q0s7SUFDRTtJQUNBO0czQzBrNkNQO0NBQ0Y7O0FpQ3RzNkNLO0VVOEdFO0lBQWlDO0czQzZsNkN0Qzs7RTJDNWw2Q0s7SUFBaUM7RzNDZ202Q3RDOztFMkMvbDZDSztJQUFpQztHM0NtbTZDdEM7O0UyQ2xtNkNLO0lBQWlDO0czQ3NtNkN0Qzs7RTJDcm02Q0s7SUFBaUM7RzNDeW02Q3RDOztFMkN2bTZDSztJQUNFO0lBQ0E7RzNDMG02Q1A7O0UyQ3ZtNkNLO0lBQ0U7SUFDQTtHM0MwbTZDUDtDQUNGOztBaUN0dTZDSztFVThHRTtJQUFpQztHM0M2bjZDdEM7O0UyQzVuNkNLO0lBQWlDO0czQ2dvNkN0Qzs7RTJDL242Q0s7SUFBaUM7RzNDbW82Q3RDOztFMkNsbzZDSztJQUFpQztHM0NzbzZDdEM7O0UyQ3JvNkNLO0lBQWlDO0czQ3lvNkN0Qzs7RTJDdm82Q0s7SUFDRTtJQUNBO0czQzBvNkNQOztFMkN2bzZDSztJQUNFO0lBQ0E7RzNDMG82Q1A7Q0FDRjs7QWlDdHc2Q0s7RVU4R0U7SUFBaUM7RzNDNnA2Q3RDOztFMkM1cDZDSztJQUFpQztHM0NncTZDdEM7O0UyQy9wNkNLO0lBQWlDO0czQ21xNkN0Qzs7RTJDbHE2Q0s7SUFBaUM7RzNDc3E2Q3RDOztFMkNycTZDSztJQUFpQztHM0N5cTZDdEM7O0UyQ3ZxNkNLO0lBQ0U7SUFDQTtHM0MwcTZDUDs7RTJDdnE2Q0s7SUFDRTtJQUNBO0czQzBxNkNQO0NBQ0Y7O0FpQ3R5NkNLO0VVOEdFO0lBQWlDO0czQzZyNkN0Qzs7RTJDNXI2Q0s7SUFBaUM7RzNDZ3M2Q3RDOztFMkMvcjZDSztJQUFpQztHM0NtczZDdEM7O0UyQ2xzNkNLO0lBQWlDO0czQ3NzNkN0Qzs7RTJDcnM2Q0s7SUFBaUM7RzNDeXM2Q3RDOztFMkN2czZDSztJQUNFO0lBQ0E7RzNDMHM2Q1A7O0UyQ3ZzNkNLO0lBQ0U7SUFDQTtHM0MwczZDUDtDQUNGOztBaUN0MDZDSztFVThHRTtJQUFpQztHM0M2dDZDdEM7O0UyQzV0NkNLO0lBQWlDO0czQ2d1NkN0Qzs7RTJDL3Q2Q0s7SUFBaUM7RzNDbXU2Q3RDOztFMkNsdTZDSztJQUFpQztHM0NzdTZDdEM7O0UyQ3J1NkNLO0lBQWlDO0czQ3l1NkN0Qzs7RTJDdnU2Q0s7SUFDRTtJQUNBO0czQzB1NkNQOztFMkN2dTZDSztJQUNFO0lBQ0E7RzNDMHU2Q1A7Q0FDRjs7QWlDdDI2Q0s7RVU4R0U7SUFBaUM7RzNDNnY2Q3RDOztFMkM1djZDSztJQUFpQztHM0NndzZDdEM7O0UyQy92NkNLO0lBQWlDO0czQ213NkN0Qzs7RTJDbHc2Q0s7SUFBaUM7RzNDc3c2Q3RDOztFMkNydzZDSztJQUFpQztHM0N5dzZDdEM7O0UyQ3Z3NkNLO0lBQ0U7SUFDQTtHM0MwdzZDUDs7RTJDdnc2Q0s7SUFDRTtJQUNBO0czQzB3NkNQO0NBQ0Y7O0FpQ3Q0NkNLO0VVOEdFO0lBQWlDO0czQzZ4NkN0Qzs7RTJDNXg2Q0s7SUFBaUM7RzNDZ3k2Q3RDOztFMkMveDZDSztJQUFpQztHM0NteTZDdEM7O0UyQ2x5NkNLO0lBQWlDO0czQ3N5NkN0Qzs7RTJDcnk2Q0s7SUFBaUM7RzNDeXk2Q3RDOztFMkN2eTZDSztJQUNFO0lBQ0E7RzNDMHk2Q1A7O0UyQ3Z5NkNLO0lBQ0U7SUFDQTtHM0MweTZDUDtDQUNGOztBaUN0NjZDSztFVThHRTtJQUFpQztHM0M2ejZDdEM7O0UyQzV6NkNLO0lBQWlDO0czQ2cwNkN0Qzs7RTJDL3o2Q0s7SUFBaUM7RzNDbTA2Q3RDOztFMkNsMDZDSztJQUFpQztHM0NzMDZDdEM7O0UyQ3IwNkNLO0lBQWlDO0czQ3kwNkN0Qzs7RTJDdjA2Q0s7SUFDRTtJQUNBO0czQzAwNkNQOztFMkN2MDZDSztJQUNFO0lBQ0E7RzNDMDA2Q1A7Q0FDRjs7QWlDdDg2Q0s7RVU4R0U7SUFBaUM7RzNDNjE2Q3RDOztFMkM1MTZDSztJQUFpQztHM0NnMjZDdEM7O0UyQy8xNkNLO0lBQWlDO0czQ20yNkN0Qzs7RTJDbDI2Q0s7SUFBaUM7RzNDczI2Q3RDOztFMkNyMjZDSztJQUFpQztHM0N5MjZDdEM7O0UyQ3YyNkNLO0lBQ0U7SUFDQTtHM0MwMjZDUDs7RTJDdjI2Q0s7SUFDRTtJQUNBO0czQzAyNkNQO0NBQ0Y7O0FpQ3QrNkNLO0VVOEdFO0lBQWlDO0czQzYzNkN0Qzs7RTJDNTM2Q0s7SUFBaUM7RzNDZzQ2Q3RDOztFMkMvMzZDSztJQUFpQztHM0NtNDZDdEM7O0UyQ2w0NkNLO0lBQWlDO0czQ3M0NkN0Qzs7RTJDcjQ2Q0s7SUFBaUM7RzNDeTQ2Q3RDOztFMkN2NDZDSztJQUNFO0lBQ0E7RzNDMDQ2Q1A7O0UyQ3Y0NkNLO0lBQ0U7SUFDQTtHM0MwNDZDUDtDQUNGOztBMkMxNjZDRztFQUFZO0MzQzg2NkNmOztBMkM3NjZDRztFQUFZO0MzQ2k3NkNmOztBMkNoNzZDRztFQUFZO0MzQ283NkNmOztBMkNuNzZDRztFQUFZO0MzQ3U3NkNmOztBMkN0NzZDRztFQUFZO0MzQzA3NkNmOztBMkN4NzZDRztFQUNFO0VBQ0E7QzNDMjc2Q0w7O0EyQ3g3NkNHO0VBQ0U7RUFDQTtDM0MyNzZDTDs7QWlDcGk3Q0s7RVU4R0U7SUFBaUM7RzNDMjc2Q3RDOztFMkMxNzZDSztJQUFpQztHM0M4NzZDdEM7O0UyQzc3NkNLO0lBQWlDO0czQ2k4NkN0Qzs7RTJDaDg2Q0s7SUFBaUM7RzNDbzg2Q3RDOztFMkNuODZDSztJQUFpQztHM0N1ODZDdEM7O0UyQ3I4NkNLO0lBQ0U7SUFDQTtHM0N3ODZDUDs7RTJDcjg2Q0s7SUFDRTtJQUNBO0czQ3c4NkNQO0NBQ0Y7O0FpQ3BrN0NLO0VVOEdFO0lBQWlDO0czQzI5NkN0Qzs7RTJDMTk2Q0s7SUFBaUM7RzNDODk2Q3RDOztFMkM3OTZDSztJQUFpQztHM0NpKzZDdEM7O0UyQ2grNkNLO0lBQWlDO0czQ28rNkN0Qzs7RTJDbis2Q0s7SUFBaUM7RzNDdSs2Q3RDOztFMkNyKzZDSztJQUNFO0lBQ0E7RzNDdys2Q1A7O0UyQ3IrNkNLO0lBQ0U7SUFDQTtHM0N3KzZDUDtDQUNGOztBaUNwbTdDSztFVThHRTtJQUFpQztHM0MyLzZDdEM7O0UyQzEvNkNLO0lBQWlDO0czQzgvNkN0Qzs7RTJDNy82Q0s7SUFBaUM7RzNDaWc3Q3RDOztFMkNoZzdDSztJQUFpQztHM0NvZzdDdEM7O0UyQ25nN0NLO0lBQWlDO0czQ3VnN0N0Qzs7RTJDcmc3Q0s7SUFDRTtJQUNBO0czQ3dnN0NQOztFMkNyZzdDSztJQUNFO0lBQ0E7RzNDd2c3Q1A7Q0FDRjs7QWlDcG83Q0s7RVU4R0U7SUFBaUM7RzNDMmg3Q3RDOztFMkMxaDdDSztJQUFpQztHM0M4aDdDdEM7O0UyQzdoN0NLO0lBQWlDO0czQ2lpN0N0Qzs7RTJDaGk3Q0s7SUFBaUM7RzNDb2k3Q3RDOztFMkNuaTdDSztJQUFpQztHM0N1aTdDdEM7O0UyQ3JpN0NLO0lBQ0U7SUFDQTtHM0N3aTdDUDs7RTJDcmk3Q0s7SUFDRTtJQUNBO0czQ3dpN0NQO0NBQ0Y7O0FpQ3BxN0NLO0VVOEdFO0lBQWlDO0czQzJqN0N0Qzs7RTJDMWo3Q0s7SUFBaUM7RzNDOGo3Q3RDOztFMkM3ajdDSztJQUFpQztHM0NpazdDdEM7O0UyQ2hrN0NLO0lBQWlDO0czQ29rN0N0Qzs7RTJDbms3Q0s7SUFBaUM7RzNDdWs3Q3RDOztFMkNyazdDSztJQUNFO0lBQ0E7RzNDd2s3Q1A7O0UyQ3JrN0NLO0lBQ0U7SUFDQTtHM0N3azdDUDtDQUNGOztBaUNwczdDSztFVThHRTtJQUFpQztHM0MybDdDdEM7O0UyQzFsN0NLO0lBQWlDO0czQzhsN0N0Qzs7RTJDN2w3Q0s7SUFBaUM7RzNDaW03Q3RDOztFMkNobTdDSztJQUFpQztHM0NvbTdDdEM7O0UyQ25tN0NLO0lBQWlDO0czQ3VtN0N0Qzs7RTJDcm03Q0s7SUFDRTtJQUNBO0czQ3dtN0NQOztFMkNybTdDSztJQUNFO0lBQ0E7RzNDd203Q1A7Q0FDRjs7QWlDcHU3Q0s7RVU4R0U7SUFBaUM7RzNDMm43Q3RDOztFMkMxbjdDSztJQUFpQztHM0M4bjdDdEM7O0UyQzduN0NLO0lBQWlDO0czQ2lvN0N0Qzs7RTJDaG83Q0s7SUFBaUM7RzNDb283Q3RDOztFMkNubzdDSztJQUFpQztHM0N1bzdDdEM7O0UyQ3JvN0NLO0lBQ0U7SUFDQTtHM0N3bzdDUDs7RTJDcm83Q0s7SUFDRTtJQUNBO0czQ3dvN0NQO0NBQ0Y7O0FpQ3B3N0NLO0VVOEdFO0lBQWlDO0czQzJwN0N0Qzs7RTJDMXA3Q0s7SUFBaUM7RzNDOHA3Q3RDOztFMkM3cDdDSztJQUFpQztHM0NpcTdDdEM7O0UyQ2hxN0NLO0lBQWlDO0czQ29xN0N0Qzs7RTJDbnE3Q0s7SUFBaUM7RzNDdXE3Q3RDOztFMkNycTdDSztJQUNFO0lBQ0E7RzNDd3E3Q1A7O0UyQ3JxN0NLO0lBQ0U7SUFDQTtHM0N3cTdDUDtDQUNGOztBaUNweTdDSztFVThHRTtJQUFpQztHM0MycjdDdEM7O0UyQzFyN0NLO0lBQWlDO0czQzhyN0N0Qzs7RTJDN3I3Q0s7SUFBaUM7RzNDaXM3Q3RDOztFMkNoczdDSztJQUFpQztHM0NvczdDdEM7O0UyQ25zN0NLO0lBQWlDO0czQ3VzN0N0Qzs7RTJDcnM3Q0s7SUFDRTtJQUNBO0czQ3dzN0NQOztFMkNyczdDSztJQUNFO0lBQ0E7RzNDd3M3Q1A7Q0FDRjs7QWlDcDA3Q0s7RVU4R0U7SUFBaUM7RzNDMnQ3Q3RDOztFMkMxdDdDSztJQUFpQztHM0M4dDdDdEM7O0UyQzd0N0NLO0lBQWlDO0czQ2l1N0N0Qzs7RTJDaHU3Q0s7SUFBaUM7RzNDb3U3Q3RDOztFMkNudTdDSztJQUFpQztHM0N1dTdDdEM7O0UyQ3J1N0NLO0lBQ0U7SUFDQTtHM0N3dTdDUDs7RTJDcnU3Q0s7SUFDRTtJQUNBO0czQ3d1N0NQO0NBQ0Y7O0FpQ3AyN0NLO0VVOEdFO0lBQWlDO0czQzJ2N0N0Qzs7RTJDMXY3Q0s7SUFBaUM7RzNDOHY3Q3RDOztFMkM3djdDSztJQUFpQztHM0NpdzdDdEM7O0UyQ2h3N0NLO0lBQWlDO0czQ293N0N0Qzs7RTJDbnc3Q0s7SUFBaUM7RzNDdXc3Q3RDOztFMkNydzdDSztJQUNFO0lBQ0E7RzNDd3c3Q1A7O0UyQ3J3N0NLO0lBQ0U7SUFDQTtHM0N3dzdDUDtDQUNGOztBaUNwNDdDSztFVThHRTtJQUFpQztHM0MyeDdDdEM7O0UyQzF4N0NLO0lBQWlDO0czQzh4N0N0Qzs7RTJDN3g3Q0s7SUFBaUM7RzNDaXk3Q3RDOztFMkNoeTdDSztJQUFpQztHM0NveTdDdEM7O0UyQ255N0NLO0lBQWlDO0czQ3V5N0N0Qzs7RTJDcnk3Q0s7SUFDRTtJQUNBO0czQ3d5N0NQOztFMkNyeTdDSztJQUNFO0lBQ0E7RzNDd3k3Q1A7Q0FDRjs7QTJDeDA3Q0c7RUFBWTtDM0M0MDdDZjs7QTJDMzA3Q0c7RUFBWTtDM0MrMDdDZjs7QTJDOTA3Q0c7RUFBWTtDM0NrMTdDZjs7QTJDajE3Q0c7RUFBWTtDM0NxMTdDZjs7QTJDcDE3Q0c7RUFBWTtDM0N3MTdDZjs7QTJDdDE3Q0c7RUFDRTtFQUNBO0MzQ3kxN0NMOztBMkN0MTdDRztFQUNFO0VBQ0E7QzNDeTE3Q0w7O0FpQ2w4N0NLO0VVOEdFO0lBQWlDO0czQ3kxN0N0Qzs7RTJDeDE3Q0s7SUFBaUM7RzNDNDE3Q3RDOztFMkMzMTdDSztJQUFpQztHM0MrMTdDdEM7O0UyQzkxN0NLO0lBQWlDO0czQ2syN0N0Qzs7RTJDajI3Q0s7SUFBaUM7RzNDcTI3Q3RDOztFMkNuMjdDSztJQUNFO0lBQ0E7RzNDczI3Q1A7O0UyQ24yN0NLO0lBQ0U7SUFDQTtHM0NzMjdDUDtDQUNGOztBaUNsKzdDSztFVThHRTtJQUFpQztHM0N5MzdDdEM7O0UyQ3gzN0NLO0lBQWlDO0czQzQzN0N0Qzs7RTJDMzM3Q0s7SUFBaUM7RzNDKzM3Q3RDOztFMkM5MzdDSztJQUFpQztHM0NrNDdDdEM7O0UyQ2o0N0NLO0lBQWlDO0czQ3E0N0N0Qzs7RTJDbjQ3Q0s7SUFDRTtJQUNBO0czQ3M0N0NQOztFMkNuNDdDSztJQUNFO0lBQ0E7RzNDczQ3Q1A7Q0FDRjs7QWlDbGc4Q0s7RVU4R0U7SUFBaUM7RzNDeTU3Q3RDOztFMkN4NTdDSztJQUFpQztHM0M0NTdDdEM7O0UyQzM1N0NLO0lBQWlDO0czQys1N0N0Qzs7RTJDOTU3Q0s7SUFBaUM7RzNDazY3Q3RDOztFMkNqNjdDSztJQUFpQztHM0NxNjdDdEM7O0UyQ242N0NLO0lBQ0U7SUFDQTtHM0NzNjdDUDs7RTJDbjY3Q0s7SUFDRTtJQUNBO0czQ3M2N0NQO0NBQ0Y7O0FpQ2xpOENLO0VVOEdFO0lBQWlDO0czQ3k3N0N0Qzs7RTJDeDc3Q0s7SUFBaUM7RzNDNDc3Q3RDOztFMkMzNzdDSztJQUFpQztHM0MrNzdDdEM7O0UyQzk3N0NLO0lBQWlDO0czQ2s4N0N0Qzs7RTJDajg3Q0s7SUFBaUM7RzNDcTg3Q3RDOztFMkNuODdDSztJQUNFO0lBQ0E7RzNDczg3Q1A7O0UyQ244N0NLO0lBQ0U7SUFDQTtHM0NzODdDUDtDQUNGOztBaUNsazhDSztFVThHRTtJQUFpQztHM0N5OTdDdEM7O0UyQ3g5N0NLO0lBQWlDO0czQzQ5N0N0Qzs7RTJDMzk3Q0s7SUFBaUM7RzNDKzk3Q3RDOztFMkM5OTdDSztJQUFpQztHM0NrKzdDdEM7O0UyQ2orN0NLO0lBQWlDO0czQ3ErN0N0Qzs7RTJDbis3Q0s7SUFDRTtJQUNBO0czQ3MrN0NQOztFMkNuKzdDSztJQUNFO0lBQ0E7RzNDcys3Q1A7Q0FDRjs7QWlDbG04Q0s7RVU4R0U7SUFBaUM7RzNDeS83Q3RDOztFMkN4LzdDSztJQUFpQztHM0M0LzdDdEM7O0UyQzMvN0NLO0lBQWlDO0czQysvN0N0Qzs7RTJDOS83Q0s7SUFBaUM7RzNDa2c4Q3RDOztFMkNqZzhDSztJQUFpQztHM0NxZzhDdEM7O0UyQ25nOENLO0lBQ0U7SUFDQTtHM0NzZzhDUDs7RTJDbmc4Q0s7SUFDRTtJQUNBO0czQ3NnOENQO0NBQ0Y7O0FpQ2xvOENLO0VVOEdFO0lBQWlDO0czQ3loOEN0Qzs7RTJDeGg4Q0s7SUFBaUM7RzNDNGg4Q3RDOztFMkMzaDhDSztJQUFpQztHM0MraDhDdEM7O0UyQzloOENLO0lBQWlDO0czQ2tpOEN0Qzs7RTJDamk4Q0s7SUFBaUM7RzNDcWk4Q3RDOztFMkNuaThDSztJQUNFO0lBQ0E7RzNDc2k4Q1A7O0UyQ25pOENLO0lBQ0U7SUFDQTtHM0NzaThDUDtDQUNGOztBaUNscThDSztFVThHRTtJQUFpQztHM0N5ajhDdEM7O0UyQ3hqOENLO0lBQWlDO0czQzRqOEN0Qzs7RTJDM2o4Q0s7SUFBaUM7RzNDK2o4Q3RDOztFMkM5ajhDSztJQUFpQztHM0NrazhDdEM7O0UyQ2prOENLO0lBQWlDO0czQ3FrOEN0Qzs7RTJDbms4Q0s7SUFDRTtJQUNBO0czQ3NrOENQOztFMkNuazhDSztJQUNFO0lBQ0E7RzNDc2s4Q1A7Q0FDRjs7QWlDbHM4Q0s7RVU4R0U7SUFBaUM7RzNDeWw4Q3RDOztFMkN4bDhDSztJQUFpQztHM0M0bDhDdEM7O0UyQzNsOENLO0lBQWlDO0czQytsOEN0Qzs7RTJDOWw4Q0s7SUFBaUM7RzNDa204Q3RDOztFMkNqbThDSztJQUFpQztHM0NxbThDdEM7O0UyQ25tOENLO0lBQ0U7SUFDQTtHM0NzbThDUDs7RTJDbm04Q0s7SUFDRTtJQUNBO0czQ3NtOENQO0NBQ0Y7O0FpQ2x1OENLO0VVOEdFO0lBQWlDO0czQ3luOEN0Qzs7RTJDeG44Q0s7SUFBaUM7RzNDNG44Q3RDOztFMkMzbjhDSztJQUFpQztHM0MrbjhDdEM7O0UyQzluOENLO0lBQWlDO0czQ2tvOEN0Qzs7RTJDam84Q0s7SUFBaUM7RzNDcW84Q3RDOztFMkNubzhDSztJQUNFO0lBQ0E7RzNDc284Q1A7O0UyQ25vOENLO0lBQ0U7SUFDQTtHM0NzbzhDUDtDQUNGOztBaUNsdzhDSztFVThHRTtJQUFpQztHM0N5cDhDdEM7O0UyQ3hwOENLO0lBQWlDO0czQzRwOEN0Qzs7RTJDM3A4Q0s7SUFBaUM7RzNDK3A4Q3RDOztFMkM5cDhDSztJQUFpQztHM0NrcThDdEM7O0UyQ2pxOENLO0lBQWlDO0czQ3FxOEN0Qzs7RTJDbnE4Q0s7SUFDRTtJQUNBO0czQ3NxOENQOztFMkNucThDSztJQUNFO0lBQ0E7RzNDc3E4Q1A7Q0FDRjs7QWlDbHk4Q0s7RVU4R0U7SUFBaUM7RzNDeXI4Q3RDOztFMkN4cjhDSztJQUFpQztHM0M0cjhDdEM7O0UyQzNyOENLO0lBQWlDO0czQytyOEN0Qzs7RTJDOXI4Q0s7SUFBaUM7RzNDa3M4Q3RDOztFMkNqczhDSztJQUFpQztHM0NxczhDdEM7O0UyQ25zOENLO0lBQ0U7SUFDQTtHM0NzczhDUDs7RTJDbnM4Q0s7SUFDRTtJQUNBO0czQ3NzOENQO0NBQ0Y7O0EyQ3R1OENHO0VBQVk7QzNDMHU4Q2Y7O0EyQ3p1OENHO0VBQVk7QzNDNnU4Q2Y7O0EyQzV1OENHO0VBQVk7QzNDZ3Y4Q2Y7O0EyQy91OENHO0VBQVk7QzNDbXY4Q2Y7O0EyQ2x2OENHO0VBQVk7QzNDc3Y4Q2Y7O0EyQ3B2OENHO0VBQ0U7RUFDQTtDM0N1djhDTDs7QTJDcHY4Q0c7RUFDRTtFQUNBO0MzQ3V2OENMOztBaUNoMjhDSztFVThHRTtJQUFpQztHM0N1djhDdEM7O0UyQ3R2OENLO0lBQWlDO0czQzB2OEN0Qzs7RTJDenY4Q0s7SUFBaUM7RzNDNnY4Q3RDOztFMkM1djhDSztJQUFpQztHM0NndzhDdEM7O0UyQy92OENLO0lBQWlDO0czQ213OEN0Qzs7RTJDanc4Q0s7SUFDRTtJQUNBO0czQ293OENQOztFMkNqdzhDSztJQUNFO0lBQ0E7RzNDb3c4Q1A7Q0FDRjs7QWlDaDQ4Q0s7RVU4R0U7SUFBaUM7RzNDdXg4Q3RDOztFMkN0eDhDSztJQUFpQztHM0MweDhDdEM7O0UyQ3p4OENLO0lBQWlDO0czQzZ4OEN0Qzs7RTJDNXg4Q0s7SUFBaUM7RzNDZ3k4Q3RDOztFMkMveDhDSztJQUFpQztHM0NteThDdEM7O0UyQ2p5OENLO0lBQ0U7SUFDQTtHM0NveThDUDs7RTJDank4Q0s7SUFDRTtJQUNBO0czQ295OENQO0NBQ0Y7O0FpQ2g2OENLO0VVOEdFO0lBQWlDO0czQ3V6OEN0Qzs7RTJDdHo4Q0s7SUFBaUM7RzNDMHo4Q3RDOztFMkN6ejhDSztJQUFpQztHM0M2ejhDdEM7O0UyQzV6OENLO0lBQWlDO0czQ2cwOEN0Qzs7RTJDL3o4Q0s7SUFBaUM7RzNDbTA4Q3RDOztFMkNqMDhDSztJQUNFO0lBQ0E7RzNDbzA4Q1A7O0UyQ2owOENLO0lBQ0U7SUFDQTtHM0NvMDhDUDtDQUNGOztBaUNoODhDSztFVThHRTtJQUFpQztHM0N1MThDdEM7O0UyQ3QxOENLO0lBQWlDO0czQzAxOEN0Qzs7RTJDejE4Q0s7SUFBaUM7RzNDNjE4Q3RDOztFMkM1MThDSztJQUFpQztHM0NnMjhDdEM7O0UyQy8xOENLO0lBQWlDO0czQ20yOEN0Qzs7RTJDajI4Q0s7SUFDRTtJQUNBO0czQ28yOENQOztFMkNqMjhDSztJQUNFO0lBQ0E7RzNDbzI4Q1A7Q0FDRjs7QWlDaCs4Q0s7RVU4R0U7SUFBaUM7RzNDdTM4Q3RDOztFMkN0MzhDSztJQUFpQztHM0MwMzhDdEM7O0UyQ3ozOENLO0lBQWlDO0czQzYzOEN0Qzs7RTJDNTM4Q0s7SUFBaUM7RzNDZzQ4Q3RDOztFMkMvMzhDSztJQUFpQztHM0NtNDhDdEM7O0UyQ2o0OENLO0lBQ0U7SUFDQTtHM0NvNDhDUDs7RTJDajQ4Q0s7SUFDRTtJQUNBO0czQ280OENQO0NBQ0Y7O0FpQ2hnOUNLO0VVOEdFO0lBQWlDO0czQ3U1OEN0Qzs7RTJDdDU4Q0s7SUFBaUM7RzNDMDU4Q3RDOztFMkN6NThDSztJQUFpQztHM0M2NThDdEM7O0UyQzU1OENLO0lBQWlDO0czQ2c2OEN0Qzs7RTJDLzU4Q0s7SUFBaUM7RzNDbTY4Q3RDOztFMkNqNjhDSztJQUNFO0lBQ0E7RzNDbzY4Q1A7O0UyQ2o2OENLO0lBQ0U7SUFDQTtHM0NvNjhDUDtDQUNGOztBaUNoaTlDSztFVThHRTtJQUFpQztHM0N1NzhDdEM7O0UyQ3Q3OENLO0lBQWlDO0czQzA3OEN0Qzs7RTJDejc4Q0s7SUFBaUM7RzNDNjc4Q3RDOztFMkM1NzhDSztJQUFpQztHM0NnODhDdEM7O0UyQy83OENLO0lBQWlDO0czQ204OEN0Qzs7RTJDajg4Q0s7SUFDRTtJQUNBO0czQ284OENQOztFMkNqODhDSztJQUNFO0lBQ0E7RzNDbzg4Q1A7Q0FDRjs7QWlDaGs5Q0s7RVU4R0U7SUFBaUM7RzNDdTk4Q3RDOztFMkN0OThDSztJQUFpQztHM0MwOThDdEM7O0UyQ3o5OENLO0lBQWlDO0czQzY5OEN0Qzs7RTJDNTk4Q0s7SUFBaUM7RzNDZys4Q3RDOztFMkMvOThDSztJQUFpQztHM0NtKzhDdEM7O0UyQ2orOENLO0lBQ0U7SUFDQTtHM0NvKzhDUDs7RTJDais4Q0s7SUFDRTtJQUNBO0czQ28rOENQO0NBQ0Y7O0FpQ2htOUNLO0VVOEdFO0lBQWlDO0czQ3UvOEN0Qzs7RTJDdC84Q0s7SUFBaUM7RzNDMC84Q3RDOztFMkN6LzhDSztJQUFpQztHM0M2LzhDdEM7O0UyQzUvOENLO0lBQWlDO0czQ2dnOUN0Qzs7RTJDLy84Q0s7SUFBaUM7RzNDbWc5Q3RDOztFMkNqZzlDSztJQUNFO0lBQ0E7RzNDb2c5Q1A7O0UyQ2pnOUNLO0lBQ0U7SUFDQTtHM0NvZzlDUDtDQUNGOztBaUNobzlDSztFVThHRTtJQUFpQztHM0N1aDlDdEM7O0UyQ3RoOUNLO0lBQWlDO0czQzBoOUN0Qzs7RTJDemg5Q0s7SUFBaUM7RzNDNmg5Q3RDOztFMkM1aDlDSztJQUFpQztHM0NnaTlDdEM7O0UyQy9oOUNLO0lBQWlDO0czQ21pOUN0Qzs7RTJDamk5Q0s7SUFDRTtJQUNBO0czQ29pOUNQOztFMkNqaTlDSztJQUNFO0lBQ0E7RzNDb2k5Q1A7Q0FDRjs7QWlDaHE5Q0s7RVU4R0U7SUFBaUM7RzNDdWo5Q3RDOztFMkN0ajlDSztJQUFpQztHM0MwajlDdEM7O0UyQ3pqOUNLO0lBQWlDO0czQzZqOUN0Qzs7RTJDNWo5Q0s7SUFBaUM7RzNDZ2s5Q3RDOztFMkMvajlDSztJQUFpQztHM0NtazlDdEM7O0UyQ2prOUNLO0lBQ0U7SUFDQTtHM0NvazlDUDs7RTJDams5Q0s7SUFDRTtJQUNBO0czQ29rOUNQO0NBQ0Y7O0FpQ2hzOUNLO0VVOEdFO0lBQWlDO0czQ3VsOUN0Qzs7RTJDdGw5Q0s7SUFBaUM7RzNDMGw5Q3RDOztFMkN6bDlDSztJQUFpQztHM0M2bDlDdEM7O0UyQzVsOUNLO0lBQWlDO0czQ2dtOUN0Qzs7RTJDL2w5Q0s7SUFBaUM7RzNDbW05Q3RDOztFMkNqbTlDSztJQUNFO0lBQ0E7RzNDb205Q1A7O0UyQ2ptOUNLO0lBQ0U7SUFDQTtHM0NvbTlDUDtDQUNGOztBMkNwbzlDRztFQUFZO0MzQ3dvOUNmOztBMkN2bzlDRztFQUFZO0MzQzJvOUNmOztBMkMxbzlDRztFQUFZO0MzQzhvOUNmOztBMkM3bzlDRztFQUFZO0MzQ2lwOUNmOztBMkNocDlDRztFQUFZO0MzQ29wOUNmOztBMkNscDlDRztFQUNFO0VBQ0E7QzNDcXA5Q0w7O0EyQ2xwOUNHO0VBQ0U7RUFDQTtDM0NxcDlDTDs7QWlDOXY5Q0s7RVU4R0U7SUFBaUM7RzNDcXA5Q3RDOztFMkNwcDlDSztJQUFpQztHM0N3cDlDdEM7O0UyQ3ZwOUNLO0lBQWlDO0czQzJwOUN0Qzs7RTJDMXA5Q0s7SUFBaUM7RzNDOHA5Q3RDOztFMkM3cDlDSztJQUFpQztHM0NpcTlDdEM7O0UyQy9wOUNLO0lBQ0U7SUFDQTtHM0NrcTlDUDs7RTJDL3A5Q0s7SUFDRTtJQUNBO0czQ2txOUNQO0NBQ0Y7O0FpQzl4OUNLO0VVOEdFO0lBQWlDO0czQ3FyOUN0Qzs7RTJDcHI5Q0s7SUFBaUM7RzNDd3I5Q3RDOztFMkN2cjlDSztJQUFpQztHM0MycjlDdEM7O0UyQzFyOUNLO0lBQWlDO0czQzhyOUN0Qzs7RTJDN3I5Q0s7SUFBaUM7RzNDaXM5Q3RDOztFMkMvcjlDSztJQUNFO0lBQ0E7RzNDa3M5Q1A7O0UyQy9yOUNLO0lBQ0U7SUFDQTtHM0NrczlDUDtDQUNGOztBaUM5ejlDSztFVThHRTtJQUFpQztHM0NxdDlDdEM7O0UyQ3B0OUNLO0lBQWlDO0czQ3d0OUN0Qzs7RTJDdnQ5Q0s7SUFBaUM7RzNDMnQ5Q3RDOztFMkMxdDlDSztJQUFpQztHM0M4dDlDdEM7O0UyQzd0OUNLO0lBQWlDO0czQ2l1OUN0Qzs7RTJDL3Q5Q0s7SUFDRTtJQUNBO0czQ2t1OUNQOztFMkMvdDlDSztJQUNFO0lBQ0E7RzNDa3U5Q1A7Q0FDRjs7QWlDOTE5Q0s7RVU4R0U7SUFBaUM7RzNDcXY5Q3RDOztFMkNwdjlDSztJQUFpQztHM0N3djlDdEM7O0UyQ3Z2OUNLO0lBQWlDO0czQzJ2OUN0Qzs7RTJDMXY5Q0s7SUFBaUM7RzNDOHY5Q3RDOztFMkM3djlDSztJQUFpQztHM0NpdzlDdEM7O0UyQy92OUNLO0lBQ0U7SUFDQTtHM0NrdzlDUDs7RTJDL3Y5Q0s7SUFDRTtJQUNBO0czQ2t3OUNQO0NBQ0Y7O0FpQzkzOUNLO0VVOEdFO0lBQWlDO0czQ3F4OUN0Qzs7RTJDcHg5Q0s7SUFBaUM7RzNDd3g5Q3RDOztFMkN2eDlDSztJQUFpQztHM0MyeDlDdEM7O0UyQzF4OUNLO0lBQWlDO0czQzh4OUN0Qzs7RTJDN3g5Q0s7SUFBaUM7RzNDaXk5Q3RDOztFMkMveDlDSztJQUNFO0lBQ0E7RzNDa3k5Q1A7O0UyQy94OUNLO0lBQ0U7SUFDQTtHM0NreTlDUDtDQUNGOztBaUM5NTlDSztFVThHRTtJQUFpQztHM0NxejlDdEM7O0UyQ3B6OUNLO0lBQWlDO0czQ3d6OUN0Qzs7RTJDdno5Q0s7SUFBaUM7RzNDMno5Q3RDOztFMkMxejlDSztJQUFpQztHM0M4ejlDdEM7O0UyQzd6OUNLO0lBQWlDO0czQ2kwOUN0Qzs7RTJDL3o5Q0s7SUFDRTtJQUNBO0czQ2swOUNQOztFMkMvejlDSztJQUNFO0lBQ0E7RzNDazA5Q1A7Q0FDRjs7QWlDOTc5Q0s7RVU4R0U7SUFBaUM7RzNDcTE5Q3RDOztFMkNwMTlDSztJQUFpQztHM0N3MTlDdEM7O0UyQ3YxOUNLO0lBQWlDO0czQzIxOUN0Qzs7RTJDMTE5Q0s7SUFBaUM7RzNDODE5Q3RDOztFMkM3MTlDSztJQUFpQztHM0NpMjlDdEM7O0UyQy8xOUNLO0lBQ0U7SUFDQTtHM0NrMjlDUDs7RTJDLzE5Q0s7SUFDRTtJQUNBO0czQ2syOUNQO0NBQ0Y7O0FpQzk5OUNLO0VVOEdFO0lBQWlDO0czQ3EzOUN0Qzs7RTJDcDM5Q0s7SUFBaUM7RzNDdzM5Q3RDOztFMkN2MzlDSztJQUFpQztHM0MyMzlDdEM7O0UyQzEzOUNLO0lBQWlDO0czQzgzOUN0Qzs7RTJDNzM5Q0s7SUFBaUM7RzNDaTQ5Q3RDOztFMkMvMzlDSztJQUNFO0lBQ0E7RzNDazQ5Q1A7O0UyQy8zOUNLO0lBQ0U7SUFDQTtHM0NrNDlDUDtDQUNGOztBaUM5LzlDSztFVThHRTtJQUFpQztHM0NxNTlDdEM7O0UyQ3A1OUNLO0lBQWlDO0czQ3c1OUN0Qzs7RTJDdjU5Q0s7SUFBaUM7RzNDMjU5Q3RDOztFMkMxNTlDSztJQUFpQztHM0M4NTlDdEM7O0UyQzc1OUNLO0lBQWlDO0czQ2k2OUN0Qzs7RTJDLzU5Q0s7SUFDRTtJQUNBO0czQ2s2OUNQOztFMkMvNTlDSztJQUNFO0lBQ0E7RzNDazY5Q1A7Q0FDRjs7QWlDOWgrQ0s7RVU4R0U7SUFBaUM7RzNDcTc5Q3RDOztFMkNwNzlDSztJQUFpQztHM0N3NzlDdEM7O0UyQ3Y3OUNLO0lBQWlDO0czQzI3OUN0Qzs7RTJDMTc5Q0s7SUFBaUM7RzNDODc5Q3RDOztFMkM3NzlDSztJQUFpQztHM0NpODlDdEM7O0UyQy83OUNLO0lBQ0U7SUFDQTtHM0NrODlDUDs7RTJDLzc5Q0s7SUFDRTtJQUNBO0czQ2s4OUNQO0NBQ0Y7O0FpQzlqK0NLO0VVOEdFO0lBQWlDO0czQ3E5OUN0Qzs7RTJDcDk5Q0s7SUFBaUM7RzNDdzk5Q3RDOztFMkN2OTlDSztJQUFpQztHM0MyOTlDdEM7O0UyQzE5OUNLO0lBQWlDO0czQzg5OUN0Qzs7RTJDNzk5Q0s7SUFBaUM7RzNDaSs5Q3RDOztFMkMvOTlDSztJQUNFO0lBQ0E7RzNDays5Q1A7O0UyQy85OUNLO0lBQ0U7SUFDQTtHM0NrKzlDUDtDQUNGOztBaUM5bCtDSztFVThHRTtJQUFpQztHM0NxLzlDdEM7O0UyQ3AvOUNLO0lBQWlDO0czQ3cvOUN0Qzs7RTJDdi85Q0s7SUFBaUM7RzNDMi85Q3RDOztFMkMxLzlDSztJQUFpQztHM0M4LzlDdEM7O0UyQzcvOUNLO0lBQWlDO0czQ2lnK0N0Qzs7RTJDLy85Q0s7SUFDRTtJQUNBO0czQ2tnK0NQOztFMkMvLzlDSztJQUNFO0lBQ0E7RzNDa2crQ1A7Q0FDRjs7QTJDbGkrQ0c7RUFBWTtDM0NzaStDZjs7QTJDcmkrQ0c7RUFBWTtDM0N5aStDZjs7QTJDeGkrQ0c7RUFBWTtDM0M0aStDZjs7QTJDM2krQ0c7RUFBWTtDM0MraStDZjs7QTJDOWkrQ0c7RUFBWTtDM0NraitDZjs7QTJDaGorQ0c7RUFDRTtFQUNBO0MzQ21qK0NMOztBMkNoaitDRztFQUNFO0VBQ0E7QzNDbWorQ0w7O0FpQzVwK0NLO0VVOEdFO0lBQWlDO0czQ21qK0N0Qzs7RTJDbGorQ0s7SUFBaUM7RzNDc2orQ3RDOztFMkNyaitDSztJQUFpQztHM0N5aitDdEM7O0UyQ3hqK0NLO0lBQWlDO0czQzRqK0N0Qzs7RTJDM2orQ0s7SUFBaUM7RzNDK2orQ3RDOztFMkM3aitDSztJQUNFO0lBQ0E7RzNDZ2srQ1A7O0UyQzdqK0NLO0lBQ0U7SUFDQTtHM0NnaytDUDtDQUNGOztBaUM1citDSztFVThHRTtJQUFpQztHM0NtbCtDdEM7O0UyQ2xsK0NLO0lBQWlDO0czQ3NsK0N0Qzs7RTJDcmwrQ0s7SUFBaUM7RzNDeWwrQ3RDOztFMkN4bCtDSztJQUFpQztHM0M0bCtDdEM7O0UyQzNsK0NLO0lBQWlDO0czQytsK0N0Qzs7RTJDN2wrQ0s7SUFDRTtJQUNBO0czQ2dtK0NQOztFMkM3bCtDSztJQUNFO0lBQ0E7RzNDZ20rQ1A7Q0FDRjs7QWlDNXQrQ0s7RVU4R0U7SUFBaUM7RzNDbW4rQ3RDOztFMkNsbitDSztJQUFpQztHM0NzbitDdEM7O0UyQ3JuK0NLO0lBQWlDO0czQ3luK0N0Qzs7RTJDeG4rQ0s7SUFBaUM7RzNDNG4rQ3RDOztFMkMzbitDSztJQUFpQztHM0MrbitDdEM7O0UyQzduK0NLO0lBQ0U7SUFDQTtHM0NnbytDUDs7RTJDN24rQ0s7SUFDRTtJQUNBO0czQ2dvK0NQO0NBQ0Y7O0FpQzV2K0NLO0VVOEdFO0lBQWlDO0czQ21wK0N0Qzs7RTJDbHArQ0s7SUFBaUM7RzNDc3ArQ3RDOztFMkNycCtDSztJQUFpQztHM0N5cCtDdEM7O0UyQ3hwK0NLO0lBQWlDO0czQzRwK0N0Qzs7RTJDM3ArQ0s7SUFBaUM7RzNDK3ArQ3RDOztFMkM3cCtDSztJQUNFO0lBQ0E7RzNDZ3ErQ1A7O0UyQzdwK0NLO0lBQ0U7SUFDQTtHM0NncStDUDtDQUNGOztBaUM1eCtDSztFVThHRTtJQUFpQztHM0NtcitDdEM7O0UyQ2xyK0NLO0lBQWlDO0czQ3NyK0N0Qzs7RTJDcnIrQ0s7SUFBaUM7RzNDeXIrQ3RDOztFMkN4citDSztJQUFpQztHM0M0citDdEM7O0UyQzNyK0NLO0lBQWlDO0czQytyK0N0Qzs7RTJDN3IrQ0s7SUFDRTtJQUNBO0czQ2dzK0NQOztFMkM3citDSztJQUNFO0lBQ0E7RzNDZ3MrQ1A7Q0FDRjs7QWlDNXorQ0s7RVU4R0U7SUFBaUM7RzNDbXQrQ3RDOztFMkNsdCtDSztJQUFpQztHM0NzdCtDdEM7O0UyQ3J0K0NLO0lBQWlDO0czQ3l0K0N0Qzs7RTJDeHQrQ0s7SUFBaUM7RzNDNHQrQ3RDOztFMkMzdCtDSztJQUFpQztHM0MrdCtDdEM7O0UyQzd0K0NLO0lBQ0U7SUFDQTtHM0NndStDUDs7RTJDN3QrQ0s7SUFDRTtJQUNBO0czQ2d1K0NQO0NBQ0Y7O0FpQzUxK0NLO0VVOEdFO0lBQWlDO0czQ212K0N0Qzs7RTJDbHYrQ0s7SUFBaUM7RzNDc3YrQ3RDOztFMkNyditDSztJQUFpQztHM0N5ditDdEM7O0UyQ3h2K0NLO0lBQWlDO0czQzR2K0N0Qzs7RTJDM3YrQ0s7SUFBaUM7RzNDK3YrQ3RDOztFMkM3ditDSztJQUNFO0lBQ0E7RzNDZ3crQ1A7O0UyQzd2K0NLO0lBQ0U7SUFDQTtHM0NndytDUDtDQUNGOztBaUM1MytDSztFVThHRTtJQUFpQztHM0NteCtDdEM7O0UyQ2x4K0NLO0lBQWlDO0czQ3N4K0N0Qzs7RTJDcngrQ0s7SUFBaUM7RzNDeXgrQ3RDOztFMkN4eCtDSztJQUFpQztHM0M0eCtDdEM7O0UyQzN4K0NLO0lBQWlDO0czQyt4K0N0Qzs7RTJDN3grQ0s7SUFDRTtJQUNBO0czQ2d5K0NQOztFMkM3eCtDSztJQUNFO0lBQ0E7RzNDZ3krQ1A7Q0FDRjs7QWlDNTUrQ0s7RVU4R0U7SUFBaUM7RzNDbXorQ3RDOztFMkNseitDSztJQUFpQztHM0NzeitDdEM7O0UyQ3J6K0NLO0lBQWlDO0czQ3l6K0N0Qzs7RTJDeHorQ0s7SUFBaUM7RzNDNHorQ3RDOztFMkMzeitDSztJQUFpQztHM0MreitDdEM7O0UyQzd6K0NLO0lBQ0U7SUFDQTtHM0NnMCtDUDs7RTJDN3orQ0s7SUFDRTtJQUNBO0czQ2cwK0NQO0NBQ0Y7O0FpQzU3K0NLO0VVOEdFO0lBQWlDO0czQ20xK0N0Qzs7RTJDbDErQ0s7SUFBaUM7RzNDczErQ3RDOztFMkNyMStDSztJQUFpQztHM0N5MStDdEM7O0UyQ3gxK0NLO0lBQWlDO0czQzQxK0N0Qzs7RTJDMzErQ0s7SUFBaUM7RzNDKzErQ3RDOztFMkM3MStDSztJQUNFO0lBQ0E7RzNDZzIrQ1A7O0UyQzcxK0NLO0lBQ0U7SUFDQTtHM0NnMitDUDtDQUNGOztBaUM1OStDSztFVThHRTtJQUFpQztHM0NtMytDdEM7O0UyQ2wzK0NLO0lBQWlDO0czQ3MzK0N0Qzs7RTJDcjMrQ0s7SUFBaUM7RzNDeTMrQ3RDOztFMkN4MytDSztJQUFpQztHM0M0MytDdEM7O0UyQzMzK0NLO0lBQWlDO0czQyszK0N0Qzs7RTJDNzMrQ0s7SUFDRTtJQUNBO0czQ2c0K0NQOztFMkM3MytDSztJQUNFO0lBQ0E7RzNDZzQrQ1A7Q0FDRjs7QWlDNS8rQ0s7RVU4R0U7SUFBaUM7RzNDbTUrQ3RDOztFMkNsNStDSztJQUFpQztHM0NzNStDdEM7O0UyQ3I1K0NLO0lBQWlDO0czQ3k1K0N0Qzs7RTJDeDUrQ0s7SUFBaUM7RzNDNDUrQ3RDOztFMkMzNStDSztJQUFpQztHM0MrNStDdEM7O0UyQzc1K0NLO0lBQ0U7SUFDQTtHM0NnNitDUDs7RTJDNzUrQ0s7SUFDRTtJQUNBO0czQ2c2K0NQO0NBQ0Y7O0EyQ2g4K0NHO0VBQVk7QzNDbzgrQ2Y7O0EyQ244K0NHO0VBQVk7QzNDdTgrQ2Y7O0EyQ3Q4K0NHO0VBQVk7QzNDMDgrQ2Y7O0EyQ3o4K0NHO0VBQVk7QzNDNjgrQ2Y7O0EyQzU4K0NHO0VBQVk7QzNDZzkrQ2Y7O0EyQzk4K0NHO0VBQ0U7RUFDQTtDM0NpOStDTDs7QTJDOTgrQ0c7RUFDRTtFQUNBO0MzQ2k5K0NMOztBaUMxai9DSztFVThHRTtJQUFpQztHM0NpOStDdEM7O0UyQ2g5K0NLO0lBQWlDO0czQ285K0N0Qzs7RTJDbjkrQ0s7SUFBaUM7RzNDdTkrQ3RDOztFMkN0OStDSztJQUFpQztHM0MwOStDdEM7O0UyQ3o5K0NLO0lBQWlDO0czQzY5K0N0Qzs7RTJDMzkrQ0s7SUFDRTtJQUNBO0czQzg5K0NQOztFMkMzOStDSztJQUNFO0lBQ0E7RzNDODkrQ1A7Q0FDRjs7QWlDMWwvQ0s7RVU4R0U7SUFBaUM7RzNDaS8rQ3RDOztFMkNoLytDSztJQUFpQztHM0NvLytDdEM7O0UyQ24vK0NLO0lBQWlDO0czQ3UvK0N0Qzs7RTJDdC8rQ0s7SUFBaUM7RzNDMC8rQ3RDOztFMkN6LytDSztJQUFpQztHM0M2LytDdEM7O0UyQzMvK0NLO0lBQ0U7SUFDQTtHM0M4LytDUDs7RTJDMy8rQ0s7SUFDRTtJQUNBO0czQzgvK0NQO0NBQ0Y7O0FpQzFuL0NLO0VVOEdFO0lBQWlDO0czQ2loL0N0Qzs7RTJDaGgvQ0s7SUFBaUM7RzNDb2gvQ3RDOztFMkNuaC9DSztJQUFpQztHM0N1aC9DdEM7O0UyQ3RoL0NLO0lBQWlDO0czQzBoL0N0Qzs7RTJDemgvQ0s7SUFBaUM7RzNDNmgvQ3RDOztFMkMzaC9DSztJQUNFO0lBQ0E7RzNDOGgvQ1A7O0UyQzNoL0NLO0lBQ0U7SUFDQTtHM0M4aC9DUDtDQUNGOztBaUMxcC9DSztFVThHRTtJQUFpQztHM0Npai9DdEM7O0UyQ2hqL0NLO0lBQWlDO0czQ29qL0N0Qzs7RTJDbmovQ0s7SUFBaUM7RzNDdWovQ3RDOztFMkN0ai9DSztJQUFpQztHM0Mwai9DdEM7O0UyQ3pqL0NLO0lBQWlDO0czQzZqL0N0Qzs7RTJDM2ovQ0s7SUFDRTtJQUNBO0czQzhqL0NQOztFMkMzai9DSztJQUNFO0lBQ0E7RzNDOGovQ1A7Q0FDRjs7QWlDMXIvQ0s7RVU4R0U7SUFBaUM7RzNDaWwvQ3RDOztFMkNobC9DSztJQUFpQztHM0NvbC9DdEM7O0UyQ25sL0NLO0lBQWlDO0czQ3VsL0N0Qzs7RTJDdGwvQ0s7SUFBaUM7RzNDMGwvQ3RDOztFMkN6bC9DSztJQUFpQztHM0M2bC9DdEM7O0UyQzNsL0NLO0lBQ0U7SUFDQTtHM0M4bC9DUDs7RTJDM2wvQ0s7SUFDRTtJQUNBO0czQzhsL0NQO0NBQ0Y7O0FpQzF0L0NLO0VVOEdFO0lBQWlDO0czQ2luL0N0Qzs7RTJDaG4vQ0s7SUFBaUM7RzNDb24vQ3RDOztFMkNubi9DSztJQUFpQztHM0N1bi9DdEM7O0UyQ3RuL0NLO0lBQWlDO0czQzBuL0N0Qzs7RTJDem4vQ0s7SUFBaUM7RzNDNm4vQ3RDOztFMkMzbi9DSztJQUNFO0lBQ0E7RzNDOG4vQ1A7O0UyQzNuL0NLO0lBQ0U7SUFDQTtHM0M4bi9DUDtDQUNGOztBaUMxdi9DSztFVThHRTtJQUFpQztHM0NpcC9DdEM7O0UyQ2hwL0NLO0lBQWlDO0czQ29wL0N0Qzs7RTJDbnAvQ0s7SUFBaUM7RzNDdXAvQ3RDOztFMkN0cC9DSztJQUFpQztHM0MwcC9DdEM7O0UyQ3pwL0NLO0lBQWlDO0czQzZwL0N0Qzs7RTJDM3AvQ0s7SUFDRTtJQUNBO0czQzhwL0NQOztFMkMzcC9DSztJQUNFO0lBQ0E7RzNDOHAvQ1A7Q0FDRjs7QWlDMXgvQ0s7RVU4R0U7SUFBaUM7RzNDaXIvQ3RDOztFMkNoci9DSztJQUFpQztHM0Nvci9DdEM7O0UyQ25yL0NLO0lBQWlDO0czQ3VyL0N0Qzs7RTJDdHIvQ0s7SUFBaUM7RzNDMHIvQ3RDOztFMkN6ci9DSztJQUFpQztHM0M2ci9DdEM7O0UyQzNyL0NLO0lBQ0U7SUFDQTtHM0M4ci9DUDs7RTJDM3IvQ0s7SUFDRTtJQUNBO0czQzhyL0NQO0NBQ0Y7O0FpQzF6L0NLO0VVOEdFO0lBQWlDO0czQ2l0L0N0Qzs7RTJDaHQvQ0s7SUFBaUM7RzNDb3QvQ3RDOztFMkNudC9DSztJQUFpQztHM0N1dC9DdEM7O0UyQ3R0L0NLO0lBQWlDO0czQzB0L0N0Qzs7RTJDenQvQ0s7SUFBaUM7RzNDNnQvQ3RDOztFMkMzdC9DSztJQUNFO0lBQ0E7RzNDOHQvQ1A7O0UyQzN0L0NLO0lBQ0U7SUFDQTtHM0M4dC9DUDtDQUNGOztBaUMxMS9DSztFVThHRTtJQUFpQztHM0Npdi9DdEM7O0UyQ2h2L0NLO0lBQWlDO0czQ292L0N0Qzs7RTJDbnYvQ0s7SUFBaUM7RzNDdXYvQ3RDOztFMkN0di9DSztJQUFpQztHM0Mwdi9DdEM7O0UyQ3p2L0NLO0lBQWlDO0czQzZ2L0N0Qzs7RTJDM3YvQ0s7SUFDRTtJQUNBO0czQzh2L0NQOztFMkMzdi9DSztJQUNFO0lBQ0E7RzNDOHYvQ1A7Q0FDRjs7QWlDMTMvQ0s7RVU4R0U7SUFBaUM7RzNDaXgvQ3RDOztFMkNoeC9DSztJQUFpQztHM0NveC9DdEM7O0UyQ254L0NLO0lBQWlDO0czQ3V4L0N0Qzs7RTJDdHgvQ0s7SUFBaUM7RzNDMHgvQ3RDOztFMkN6eC9DSztJQUFpQztHM0M2eC9DdEM7O0UyQzN4L0NLO0lBQ0U7SUFDQTtHM0M4eC9DUDs7RTJDM3gvQ0s7SUFDRTtJQUNBO0czQzh4L0NQO0NBQ0Y7O0FpQzE1L0NLO0VVOEdFO0lBQWlDO0czQ2l6L0N0Qzs7RTJDaHovQ0s7SUFBaUM7RzNDb3ovQ3RDOztFMkNuei9DSztJQUFpQztHM0N1ei9DdEM7O0UyQ3R6L0NLO0lBQWlDO0czQzB6L0N0Qzs7RTJDenovQ0s7SUFBaUM7RzNDNnovQ3RDOztFMkMzei9DSztJQUNFO0lBQ0E7RzNDOHovQ1A7O0UyQzN6L0NLO0lBQ0U7SUFDQTtHM0M4ei9DUDtDQUNGOztBNEN0Ny9DQztFQUFXO0M1QzA3L0NaOztBNEN6Ny9DQztFQUFXO0M1QzY3L0NaOztBNEM1Ny9DQztFQUFXO0M1Q2c4L0NaOztBNEMvNy9DQztFQUFXO0M1Q204L0NaOztBaUMxOC9DSztFV1dBO0lBQWdDO0c1Q284L0NuQzs7RTRDbjgvQ0c7SUFBZ0M7RzVDdTgvQ25DOztFNEN0OC9DRztJQUFnQztHNUMwOC9DbkM7O0U0Q3o4L0NHO0lBQWdDO0c1QzY4L0NuQztDQUNGOztBaUM1OS9DSztFV1dBO0lBQWdDO0c1Q3M5L0NuQzs7RTRDcjkvQ0c7SUFBZ0M7RzVDeTkvQ25DOztFNEN4OS9DRztJQUFnQztHNUM0OS9DbkM7O0U0QzM5L0NHO0lBQWdDO0c1Qys5L0NuQztDQUNGOztBaUM5Ky9DSztFV1dBO0lBQWdDO0c1Q3crL0NuQzs7RTRDdisvQ0c7SUFBZ0M7RzVDMisvQ25DOztFNEMxKy9DRztJQUFnQztHNUM4Ky9DbkM7O0U0QzcrL0NHO0lBQWdDO0c1Q2kvL0NuQztDQUNGOztBaUNoZ2dESztFV1dBO0lBQWdDO0c1QzAvL0NuQzs7RTRDei8vQ0c7SUFBZ0M7RzVDNi8vQ25DOztFNEM1Ly9DRztJQUFnQztHNUNnZ2dEbkM7O0U0Qy8vL0NHO0lBQWdDO0c1Q21nZ0RuQztDQUNGOztBaUNsaGdESztFV1dBO0lBQWdDO0c1QzRnZ0RuQzs7RTRDM2dnREc7SUFBZ0M7RzVDK2dnRG5DOztFNEM5Z2dERztJQUFnQztHNUNraGdEbkM7O0U0Q2poZ0RHO0lBQWdDO0c1Q3FoZ0RuQztDQUNGOztBaUNwaWdESztFV1dBO0lBQWdDO0c1QzhoZ0RuQzs7RTRDN2hnREc7SUFBZ0M7RzVDaWlnRG5DOztFNENoaWdERztJQUFnQztHNUNvaWdEbkM7O0U0Q25pZ0RHO0lBQWdDO0c1Q3VpZ0RuQztDQUNGOztBaUN0amdESztFV1dBO0lBQWdDO0c1Q2dqZ0RuQzs7RTRDL2lnREc7SUFBZ0M7RzVDbWpnRG5DOztFNENsamdERztJQUFnQztHNUNzamdEbkM7O0U0Q3JqZ0RHO0lBQWdDO0c1Q3lqZ0RuQztDQUNGOztBaUN4a2dESztFV1dBO0lBQWdDO0c1Q2trZ0RuQzs7RTRDamtnREc7SUFBZ0M7RzVDcWtnRG5DOztFNENwa2dERztJQUFnQztHNUN3a2dEbkM7O0U0Q3ZrZ0RHO0lBQWdDO0c1QzJrZ0RuQztDQUNGOztBaUMxbGdESztFV1dBO0lBQWdDO0c1Q29sZ0RuQzs7RTRDbmxnREc7SUFBZ0M7RzVDdWxnRG5DOztFNEN0bGdERztJQUFnQztHNUMwbGdEbkM7O0U0Q3psZ0RHO0lBQWdDO0c1QzZsZ0RuQztDQUNGOztBaUM1bWdESztFV1dBO0lBQWdDO0c1Q3NtZ0RuQzs7RTRDcm1nREc7SUFBZ0M7RzVDeW1nRG5DOztFNEN4bWdERztJQUFnQztHNUM0bWdEbkM7O0U0QzNtZ0RHO0lBQWdDO0c1QyttZ0RuQztDQUNGOztBaUM5bmdESztFV1dBO0lBQWdDO0c1Q3duZ0RuQzs7RTRDdm5nREc7SUFBZ0M7RzVDMm5nRG5DOztFNEMxbmdERztJQUFnQztHNUM4bmdEbkM7O0U0QzduZ0RHO0lBQWdDO0c1Q2lvZ0RuQztDQUNGOztBaUNocGdESztFV1dBO0lBQWdDO0c1QzBvZ0RuQzs7RTRDem9nREc7SUFBZ0M7RzVDNm9nRG5DOztFNEM1b2dERztJQUFnQztHNUNncGdEbkM7O0U0Qy9vZ0RHO0lBQWdDO0c1Q21wZ0RuQztDQUNGOztBNEM5cGdEQztFQUFXO0M1Q2txZ0RaOztBNENqcWdEQztFQUFXO0M1Q3FxZ0RaOztBNENwcWdEQztFQUFXO0M1Q3dxZ0RaOztBNEN2cWdEQztFQUFXO0M1QzJxZ0RaOztBaUNscmdESztFV1dBO0lBQWdDO0c1QzRxZ0RuQzs7RTRDM3FnREc7SUFBZ0M7RzVDK3FnRG5DOztFNEM5cWdERztJQUFnQztHNUNrcmdEbkM7O0U0Q2pyZ0RHO0lBQWdDO0c1Q3FyZ0RuQztDQUNGOztBaUNwc2dESztFV1dBO0lBQWdDO0c1QzhyZ0RuQzs7RTRDN3JnREc7SUFBZ0M7RzVDaXNnRG5DOztFNENoc2dERztJQUFnQztHNUNvc2dEbkM7O0U0Q25zZ0RHO0lBQWdDO0c1Q3VzZ0RuQztDQUNGOztBaUN0dGdESztFV1dBO0lBQWdDO0c1Q2d0Z0RuQzs7RTRDL3NnREc7SUFBZ0M7RzVDbXRnRG5DOztFNENsdGdERztJQUFnQztHNUNzdGdEbkM7O0U0Q3J0Z0RHO0lBQWdDO0c1Q3l0Z0RuQztDQUNGOztBaUN4dWdESztFV1dBO0lBQWdDO0c1Q2t1Z0RuQzs7RTRDanVnREc7SUFBZ0M7RzVDcXVnRG5DOztFNENwdWdERztJQUFnQztHNUN3dWdEbkM7O0U0Q3Z1Z0RHO0lBQWdDO0c1QzJ1Z0RuQztDQUNGOztBaUMxdmdESztFV1dBO0lBQWdDO0c1Q292Z0RuQzs7RTRDbnZnREc7SUFBZ0M7RzVDdXZnRG5DOztFNEN0dmdERztJQUFnQztHNUMwdmdEbkM7O0U0Q3p2Z0RHO0lBQWdDO0c1QzZ2Z0RuQztDQUNGOztBaUM1d2dESztFV1dBO0lBQWdDO0c1Q3N3Z0RuQzs7RTRDcndnREc7SUFBZ0M7RzVDeXdnRG5DOztFNEN4d2dERztJQUFnQztHNUM0d2dEbkM7O0U0QzN3Z0RHO0lBQWdDO0c1Qyt3Z0RuQztDQUNGOztBaUM5eGdESztFV1dBO0lBQWdDO0c1Q3d4Z0RuQzs7RTRDdnhnREc7SUFBZ0M7RzVDMnhnRG5DOztFNEMxeGdERztJQUFnQztHNUM4eGdEbkM7O0U0Qzd4Z0RHO0lBQWdDO0c1Q2l5Z0RuQztDQUNGOztBaUNoemdESztFV1dBO0lBQWdDO0c1QzB5Z0RuQzs7RTRDenlnREc7SUFBZ0M7RzVDNnlnRG5DOztFNEM1eWdERztJQUFnQztHNUNnemdEbkM7O0U0Qy95Z0RHO0lBQWdDO0c1Q216Z0RuQztDQUNGOztBaUNsMGdESztFV1dBO0lBQWdDO0c1QzR6Z0RuQzs7RTRDM3pnREc7SUFBZ0M7RzVDK3pnRG5DOztFNEM5emdERztJQUFnQztHNUNrMGdEbkM7O0U0Q2owZ0RHO0lBQWdDO0c1Q3EwZ0RuQztDQUNGOztBaUNwMWdESztFV1dBO0lBQWdDO0c1QzgwZ0RuQzs7RTRDNzBnREc7SUFBZ0M7RzVDaTFnRG5DOztFNENoMWdERztJQUFnQztHNUNvMWdEbkM7O0U0Q24xZ0RHO0lBQWdDO0c1Q3UxZ0RuQztDQUNGOztBaUN0MmdESztFV1dBO0lBQWdDO0c1Q2cyZ0RuQzs7RTRDLzFnREc7SUFBZ0M7RzVDbTJnRG5DOztFNENsMmdERztJQUFnQztHNUNzMmdEbkM7O0U0Q3IyZ0RHO0lBQWdDO0c1Q3kyZ0RuQztDQUNGOztBaUN4M2dESztFV1dBO0lBQWdDO0c1Q2szZ0RuQzs7RTRDajNnREc7SUFBZ0M7RzVDcTNnRG5DOztFNENwM2dERztJQUFnQztHNUN3M2dEbkM7O0U0Q3YzZ0RHO0lBQWdDO0c1QzIzZ0RuQztDQUNGOztBNEN0NGdEQztFQUFXO0M1QzA0Z0RaOztBNEN6NGdEQztFQUFXO0M1QzY0Z0RaOztBNEM1NGdEQztFQUFXO0M1Q2c1Z0RaOztBNEMvNGdEQztFQUFXO0M1Q201Z0RaOztBaUMxNWdESztFV1dBO0lBQWdDO0c1Q281Z0RuQzs7RTRDbjVnREc7SUFBZ0M7RzVDdTVnRG5DOztFNEN0NWdERztJQUFnQztHNUMwNWdEbkM7O0U0Q3o1Z0RHO0lBQWdDO0c1QzY1Z0RuQztDQUNGOztBaUM1NmdESztFV1dBO0lBQWdDO0c1Q3M2Z0RuQzs7RTRDcjZnREc7SUFBZ0M7RzVDeTZnRG5DOztFNEN4NmdERztJQUFnQztHNUM0NmdEbkM7O0U0QzM2Z0RHO0lBQWdDO0c1Qys2Z0RuQztDQUNGOztBaUM5N2dESztFV1dBO0lBQWdDO0c1Q3c3Z0RuQzs7RTRDdjdnREc7SUFBZ0M7RzVDMjdnRG5DOztFNEMxN2dERztJQUFnQztHNUM4N2dEbkM7O0U0Qzc3Z0RHO0lBQWdDO0c1Q2k4Z0RuQztDQUNGOztBaUNoOWdESztFV1dBO0lBQWdDO0c1QzA4Z0RuQzs7RTRDejhnREc7SUFBZ0M7RzVDNjhnRG5DOztFNEM1OGdERztJQUFnQztHNUNnOWdEbkM7O0U0Qy84Z0RHO0lBQWdDO0c1Q205Z0RuQztDQUNGOztBaUNsK2dESztFV1dBO0lBQWdDO0c1QzQ5Z0RuQzs7RTRDMzlnREc7SUFBZ0M7RzVDKzlnRG5DOztFNEM5OWdERztJQUFnQztHNUNrK2dEbkM7O0U0Q2orZ0RHO0lBQWdDO0c1Q3ErZ0RuQztDQUNGOztBaUNwL2dESztFV1dBO0lBQWdDO0c1QzgrZ0RuQzs7RTRDNytnREc7SUFBZ0M7RzVDaS9nRG5DOztFNENoL2dERztJQUFnQztHNUNvL2dEbkM7O0U0Q24vZ0RHO0lBQWdDO0c1Q3UvZ0RuQztDQUNGOztBaUN0Z2hESztFV1dBO0lBQWdDO0c1Q2dnaERuQzs7RTRDLy9nREc7SUFBZ0M7RzVDbWdoRG5DOztFNENsZ2hERztJQUFnQztHNUNzZ2hEbkM7O0U0Q3JnaERHO0lBQWdDO0c1Q3lnaERuQztDQUNGOztBaUN4aGhESztFV1dBO0lBQWdDO0c1Q2toaERuQzs7RTRDamhoREc7SUFBZ0M7RzVDcWhoRG5DOztFNENwaGhERztJQUFnQztHNUN3aGhEbkM7O0U0Q3ZoaERHO0lBQWdDO0c1QzJoaERuQztDQUNGOztBaUMxaWhESztFV1dBO0lBQWdDO0c1Q29paERuQzs7RTRDbmloREc7SUFBZ0M7RzVDdWloRG5DOztFNEN0aWhERztJQUFnQztHNUMwaWhEbkM7O0U0Q3ppaERHO0lBQWdDO0c1QzZpaERuQztDQUNGOztBaUM1amhESztFV1dBO0lBQWdDO0c1Q3NqaERuQzs7RTRDcmpoREc7SUFBZ0M7RzVDeWpoRG5DOztFNEN4amhERztJQUFnQztHNUM0amhEbkM7O0U0QzNqaERHO0lBQWdDO0c1QytqaERuQztDQUNGOztBaUM5a2hESztFV1dBO0lBQWdDO0c1Q3draERuQzs7RTRDdmtoREc7SUFBZ0M7RzVDMmtoRG5DOztFNEMxa2hERztJQUFnQztHNUM4a2hEbkM7O0U0QzdraERHO0lBQWdDO0c1Q2lsaERuQztDQUNGOztBaUNobWhESztFV1dBO0lBQWdDO0c1QzBsaERuQzs7RTRDemxoREc7SUFBZ0M7RzVDNmxoRG5DOztFNEM1bGhERztJQUFnQztHNUNnbWhEbkM7O0U0Qy9saERHO0lBQWdDO0c1Q21taERuQztDQUNGOztBNEM5bWhEQztFQUFXO0M1Q2tuaERaOztBNENqbmhEQztFQUFXO0M1Q3FuaERaOztBNENwbmhEQztFQUFXO0M1Q3duaERaOztBNEN2bmhEQztFQUFXO0M1QzJuaERaOztBaUNsb2hESztFV1dBO0lBQWdDO0c1QzRuaERuQzs7RTRDM25oREc7SUFBZ0M7RzVDK25oRG5DOztFNEM5bmhERztJQUFnQztHNUNrb2hEbkM7O0U0Q2pvaERHO0lBQWdDO0c1Q3FvaERuQztDQUNGOztBaUNwcGhESztFV1dBO0lBQWdDO0c1QzhvaERuQzs7RTRDN29oREc7SUFBZ0M7RzVDaXBoRG5DOztFNENocGhERztJQUFnQztHNUNvcGhEbkM7O0U0Q25waERHO0lBQWdDO0c1Q3VwaERuQztDQUNGOztBaUN0cWhESztFV1dBO0lBQWdDO0c1Q2dxaERuQzs7RTRDL3BoREc7SUFBZ0M7RzVDbXFoRG5DOztFNENscWhERztJQUFnQztHNUNzcWhEbkM7O0U0Q3JxaERHO0lBQWdDO0c1Q3lxaERuQztDQUNGOztBaUN4cmhESztFV1dBO0lBQWdDO0c1Q2tyaERuQzs7RTRDanJoREc7SUFBZ0M7RzVDcXJoRG5DOztFNENwcmhERztJQUFnQztHNUN3cmhEbkM7O0U0Q3ZyaERHO0lBQWdDO0c1QzJyaERuQztDQUNGOztBaUMxc2hESztFV1dBO0lBQWdDO0c1Q29zaERuQzs7RTRDbnNoREc7SUFBZ0M7RzVDdXNoRG5DOztFNEN0c2hERztJQUFnQztHNUMwc2hEbkM7O0U0Q3pzaERHO0lBQWdDO0c1QzZzaERuQztDQUNGOztBaUM1dGhESztFV1dBO0lBQWdDO0c1Q3N0aERuQzs7RTRDcnRoREc7SUFBZ0M7RzVDeXRoRG5DOztFNEN4dGhERztJQUFnQztHNUM0dGhEbkM7O0U0QzN0aERHO0lBQWdDO0c1Qyt0aERuQztDQUNGOztBaUM5dWhESztFV1dBO0lBQWdDO0c1Q3d1aERuQzs7RTRDdnVoREc7SUFBZ0M7RzVDMnVoRG5DOztFNEMxdWhERztJQUFnQztHNUM4dWhEbkM7O0U0Qzd1aERHO0lBQWdDO0c1Q2l2aERuQztDQUNGOztBaUNod2hESztFV1dBO0lBQWdDO0c1QzB2aERuQzs7RTRDenZoREc7SUFBZ0M7RzVDNnZoRG5DOztFNEM1dmhERztJQUFnQztHNUNnd2hEbkM7O0U0Qy92aERHO0lBQWdDO0c1Q213aERuQztDQUNGOztBaUNseGhESztFV1dBO0lBQWdDO0c1QzR3aERuQzs7RTRDM3doREc7SUFBZ0M7RzVDK3doRG5DOztFNEM5d2hERztJQUFnQztHNUNreGhEbkM7O0U0Q2p4aERHO0lBQWdDO0c1Q3F4aERuQztDQUNGOztBaUNweWhESztFV1dBO0lBQWdDO0c1Qzh4aERuQzs7RTRDN3hoREc7SUFBZ0M7RzVDaXloRG5DOztFNENoeWhERztJQUFnQztHNUNveWhEbkM7O0U0Q255aERHO0lBQWdDO0c1Q3V5aERuQztDQUNGOztBaUN0emhESztFV1dBO0lBQWdDO0c1Q2d6aERuQzs7RTRDL3loREc7SUFBZ0M7RzVDbXpoRG5DOztFNENsemhERztJQUFnQztHNUNzemhEbkM7O0U0Q3J6aERHO0lBQWdDO0c1Q3l6aERuQztDQUNGOztBaUN4MGhESztFV1dBO0lBQWdDO0c1Q2swaERuQzs7RTRDajBoREc7SUFBZ0M7RzVDcTBoRG5DOztFNENwMGhERztJQUFnQztHNUN3MGhEbkM7O0U0Q3YwaERHO0lBQWdDO0c1QzIwaERuQztDQUNGOztBNEN0MWhEQztFQUFXO0M1QzAxaERaOztBNEN6MWhEQztFQUFXO0M1QzYxaERaOztBNEM1MWhEQztFQUFXO0M1Q2cyaERaOztBNEMvMWhEQztFQUFXO0M1Q20yaERaOztBaUMxMmhESztFV1dBO0lBQWdDO0c1Q28yaERuQzs7RTRDbjJoREc7SUFBZ0M7RzVDdTJoRG5DOztFNEN0MmhERztJQUFnQztHNUMwMmhEbkM7O0U0Q3oyaERHO0lBQWdDO0c1QzYyaERuQztDQUNGOztBaUM1M2hESztFV1dBO0lBQWdDO0c1Q3MzaERuQzs7RTRDcjNoREc7SUFBZ0M7RzVDeTNoRG5DOztFNEN4M2hERztJQUFnQztHNUM0M2hEbkM7O0U0QzMzaERHO0lBQWdDO0c1QyszaERuQztDQUNGOztBaUM5NGhESztFV1dBO0lBQWdDO0c1Q3c0aERuQzs7RTRDdjRoREc7SUFBZ0M7RzVDMjRoRG5DOztFNEMxNGhERztJQUFnQztHNUM4NGhEbkM7O0U0Qzc0aERHO0lBQWdDO0c1Q2k1aERuQztDQUNGOztBaUNoNmhESztFV1dBO0lBQWdDO0c1QzA1aERuQzs7RTRDejVoREc7SUFBZ0M7RzVDNjVoRG5DOztFNEM1NWhERztJQUFnQztHNUNnNmhEbkM7O0U0Qy81aERHO0lBQWdDO0c1Q202aERuQztDQUNGOztBaUNsN2hESztFV1dBO0lBQWdDO0c1QzQ2aERuQzs7RTRDMzZoREc7SUFBZ0M7RzVDKzZoRG5DOztFNEM5NmhERztJQUFnQztHNUNrN2hEbkM7O0U0Q2o3aERHO0lBQWdDO0c1Q3E3aERuQztDQUNGOztBaUNwOGhESztFV1dBO0lBQWdDO0c1Qzg3aERuQzs7RTRDNzdoREc7SUFBZ0M7RzVDaThoRG5DOztFNENoOGhERztJQUFnQztHNUNvOGhEbkM7O0U0Q244aERHO0lBQWdDO0c1Q3U4aERuQztDQUNGOztBaUN0OWhESztFV1dBO0lBQWdDO0c1Q2c5aERuQzs7RTRDLzhoREc7SUFBZ0M7RzVDbTloRG5DOztFNENsOWhERztJQUFnQztHNUNzOWhEbkM7O0U0Q3I5aERHO0lBQWdDO0c1Q3k5aERuQztDQUNGOztBaUN4K2hESztFV1dBO0lBQWdDO0c1Q2sraERuQzs7RTRDaitoREc7SUFBZ0M7RzVDcStoRG5DOztFNENwK2hERztJQUFnQztHNUN3K2hEbkM7O0U0Q3YraERHO0lBQWdDO0c1QzIraERuQztDQUNGOztBaUMxL2hESztFV1dBO0lBQWdDO0c1Q28vaERuQzs7RTRDbi9oREc7SUFBZ0M7RzVDdS9oRG5DOztFNEN0L2hERztJQUFnQztHNUMwL2hEbkM7O0U0Q3ovaERHO0lBQWdDO0c1QzYvaERuQztDQUNGOztBaUM1Z2lESztFV1dBO0lBQWdDO0c1Q3NnaURuQzs7RTRDcmdpREc7SUFBZ0M7RzVDeWdpRG5DOztFNEN4Z2lERztJQUFnQztHNUM0Z2lEbkM7O0U0QzNnaURHO0lBQWdDO0c1QytnaURuQztDQUNGOztBaUM5aGlESztFV1dBO0lBQWdDO0c1Q3doaURuQzs7RTRDdmhpREc7SUFBZ0M7RzVDMmhpRG5DOztFNEMxaGlERztJQUFnQztHNUM4aGlEbkM7O0U0QzdoaURHO0lBQWdDO0c1Q2lpaURuQztDQUNGOztBaUNoamlESztFV1dBO0lBQWdDO0c1QzBpaURuQzs7RTRDemlpREc7SUFBZ0M7RzVDNmlpRG5DOztFNEM1aWlERztJQUFnQztHNUNnamlEbkM7O0U0Qy9paURHO0lBQWdDO0c1Q21qaURuQztDQUNGOztBNEN6aWlERztFQUFXO0M1QzZpaURkOztBNEM1aWlERztFQUFXO0M1Q2dqaURkOztBNEMvaWlERztFQUFXO0M1Q21qaURkOztBNENsamlERztFQUFXO0M1Q3NqaURkOztBaUNsbGlESztFV2dDRTtJQUFnQztHNUN1amlEckM7O0U0Q3RqaURLO0lBQWdDO0c1QzBqaURyQzs7RTRDemppREs7SUFBZ0M7RzVDNmppRHJDOztFNEM1amlESztJQUFnQztHNUNna2lEckM7Q0FDRjs7QWlDcG1pREs7RVdnQ0U7SUFBZ0M7RzVDeWtpRHJDOztFNEN4a2lESztJQUFnQztHNUM0a2lEckM7O0U0QzNraURLO0lBQWdDO0c1QytraURyQzs7RTRDOWtpREs7SUFBZ0M7RzVDa2xpRHJDO0NBQ0Y7O0FpQ3RuaURLO0VXZ0NFO0lBQWdDO0c1QzJsaURyQzs7RTRDMWxpREs7SUFBZ0M7RzVDOGxpRHJDOztFNEM3bGlESztJQUFnQztHNUNpbWlEckM7O0U0Q2htaURLO0lBQWdDO0c1Q29taURyQztDQUNGOztBaUN4b2lESztFV2dDRTtJQUFnQztHNUM2bWlEckM7O0U0QzVtaURLO0lBQWdDO0c1Q2duaURyQzs7RTRDL21pREs7SUFBZ0M7RzVDbW5pRHJDOztFNENsbmlESztJQUFnQztHNUNzbmlEckM7Q0FDRjs7QWlDMXBpREs7RVdnQ0U7SUFBZ0M7RzVDK25pRHJDOztFNEM5bmlESztJQUFnQztHNUNrb2lEckM7O0U0Q2pvaURLO0lBQWdDO0c1Q3FvaURyQzs7RTRDcG9pREs7SUFBZ0M7RzVDd29pRHJDO0NBQ0Y7O0FpQzVxaURLO0VXZ0NFO0lBQWdDO0c1Q2lwaURyQzs7RTRDaHBpREs7SUFBZ0M7RzVDb3BpRHJDOztFNENucGlESztJQUFnQztHNUN1cGlEckM7O0U0Q3RwaURLO0lBQWdDO0c1QzBwaURyQztDQUNGOztBaUM5cmlESztFV2dDRTtJQUFnQztHNUNtcWlEckM7O0U0Q2xxaURLO0lBQWdDO0c1Q3NxaURyQzs7RTRDcnFpREs7SUFBZ0M7RzVDeXFpRHJDOztFNEN4cWlESztJQUFnQztHNUM0cWlEckM7Q0FDRjs7QWlDaHRpREs7RVdnQ0U7SUFBZ0M7RzVDcXJpRHJDOztFNENwcmlESztJQUFnQztHNUN3cmlEckM7O0U0Q3ZyaURLO0lBQWdDO0c1QzJyaURyQzs7RTRDMXJpREs7SUFBZ0M7RzVDOHJpRHJDO0NBQ0Y7O0FpQ2x1aURLO0VXZ0NFO0lBQWdDO0c1Q3VzaURyQzs7RTRDdHNpREs7SUFBZ0M7RzVDMHNpRHJDOztFNEN6c2lESztJQUFnQztHNUM2c2lEckM7O0U0QzVzaURLO0lBQWdDO0c1Q2d0aURyQztDQUNGOztBaUNwdmlESztFV2dDRTtJQUFnQztHNUN5dGlEckM7O0U0Q3h0aURLO0lBQWdDO0c1QzR0aURyQzs7RTRDM3RpREs7SUFBZ0M7RzVDK3RpRHJDOztFNEM5dGlESztJQUFnQztHNUNrdWlEckM7Q0FDRjs7QWlDdHdpREs7RVdnQ0U7SUFBZ0M7RzVDMnVpRHJDOztFNEMxdWlESztJQUFnQztHNUM4dWlEckM7O0U0Qzd1aURLO0lBQWdDO0c1Q2l2aURyQzs7RTRDaHZpREs7SUFBZ0M7RzVDb3ZpRHJDO0NBQ0Y7O0FpQ3h4aURLO0VXZ0NFO0lBQWdDO0c1QzZ2aURyQzs7RTRDNXZpREs7SUFBZ0M7RzVDZ3dpRHJDOztFNEMvdmlESztJQUFnQztHNUNtd2lEckM7O0U0Q2x3aURLO0lBQWdDO0c1Q3N3aURyQztDQUNGOztBNENqeGlERztFQUFXO0M1Q3F4aURkOztBNENweGlERztFQUFXO0M1Q3d4aURkOztBNEN2eGlERztFQUFXO0M1QzJ4aURkOztBNEMxeGlERztFQUFXO0M1Qzh4aURkOztBaUMxemlESztFV2dDRTtJQUFnQztHNUMreGlEckM7O0U0Qzl4aURLO0lBQWdDO0c1Q2t5aURyQzs7RTRDanlpREs7SUFBZ0M7RzVDcXlpRHJDOztFNENweWlESztJQUFnQztHNUN3eWlEckM7Q0FDRjs7QWlDNTBpREs7RVdnQ0U7SUFBZ0M7RzVDaXppRHJDOztFNENoemlESztJQUFnQztHNUNvemlEckM7O0U0Q256aURLO0lBQWdDO0c1Q3V6aURyQzs7RTRDdHppREs7SUFBZ0M7RzVDMHppRHJDO0NBQ0Y7O0FpQzkxaURLO0VXZ0NFO0lBQWdDO0c1Q20waURyQzs7RTRDbDBpREs7SUFBZ0M7RzVDczBpRHJDOztFNENyMGlESztJQUFnQztHNUN5MGlEckM7O0U0Q3gwaURLO0lBQWdDO0c1QzQwaURyQztDQUNGOztBaUNoM2lESztFV2dDRTtJQUFnQztHNUNxMWlEckM7O0U0Q3AxaURLO0lBQWdDO0c1Q3cxaURyQzs7RTRDdjFpREs7SUFBZ0M7RzVDMjFpRHJDOztFNEMxMWlESztJQUFnQztHNUM4MWlEckM7Q0FDRjs7QWlDbDRpREs7RVdnQ0U7SUFBZ0M7RzVDdTJpRHJDOztFNEN0MmlESztJQUFnQztHNUMwMmlEckM7O0U0Q3oyaURLO0lBQWdDO0c1QzYyaURyQzs7RTRDNTJpREs7SUFBZ0M7RzVDZzNpRHJDO0NBQ0Y7O0FpQ3A1aURLO0VXZ0NFO0lBQWdDO0c1Q3kzaURyQzs7RTRDeDNpREs7SUFBZ0M7RzVDNDNpRHJDOztFNEMzM2lESztJQUFnQztHNUMrM2lEckM7O0U0QzkzaURLO0lBQWdDO0c1Q2s0aURyQztDQUNGOztBaUN0NmlESztFV2dDRTtJQUFnQztHNUMyNGlEckM7O0U0QzE0aURLO0lBQWdDO0c1Qzg0aURyQzs7RTRDNzRpREs7SUFBZ0M7RzVDaTVpRHJDOztFNENoNWlESztJQUFnQztHNUNvNWlEckM7Q0FDRjs7QWlDeDdpREs7RVdnQ0U7SUFBZ0M7RzVDNjVpRHJDOztFNEM1NWlESztJQUFnQztHNUNnNmlEckM7O0U0Qy81aURLO0lBQWdDO0c1Q202aURyQzs7RTRDbDZpREs7SUFBZ0M7RzVDczZpRHJDO0NBQ0Y7O0FpQzE4aURLO0VXZ0NFO0lBQWdDO0c1Qys2aURyQzs7RTRDOTZpREs7SUFBZ0M7RzVDazdpRHJDOztFNENqN2lESztJQUFnQztHNUNxN2lEckM7O0U0Q3A3aURLO0lBQWdDO0c1Q3c3aURyQztDQUNGOztBaUM1OWlESztFV2dDRTtJQUFnQztHNUNpOGlEckM7O0U0Q2g4aURLO0lBQWdDO0c1Q284aURyQzs7RTRDbjhpREs7SUFBZ0M7RzVDdThpRHJDOztFNEN0OGlESztJQUFnQztHNUMwOGlEckM7Q0FDRjs7QWlDOStpREs7RVdnQ0U7SUFBZ0M7RzVDbTlpRHJDOztFNENsOWlESztJQUFnQztHNUNzOWlEckM7O0U0Q3I5aURLO0lBQWdDO0c1Q3k5aURyQzs7RTRDeDlpREs7SUFBZ0M7RzVDNDlpRHJDO0NBQ0Y7O0FpQ2hnakRLO0VXZ0NFO0lBQWdDO0c1Q3EraURyQzs7RTRDcCtpREs7SUFBZ0M7RzVDdytpRHJDOztFNEN2K2lESztJQUFnQztHNUMyK2lEckM7O0U0QzEraURLO0lBQWdDO0c1QzgraURyQztDQUNGOztBNEN6L2lERztFQUFXO0M1QzYvaURkOztBNEM1L2lERztFQUFXO0M1Q2dnakRkOztBNEMvL2lERztFQUFXO0M1Q21nakRkOztBNENsZ2pERztFQUFXO0M1Q3NnakRkOztBaUNsaWpESztFV2dDRTtJQUFnQztHNUN1Z2pEckM7O0U0Q3RnakRLO0lBQWdDO0c1QzBnakRyQzs7RTRDemdqREs7SUFBZ0M7RzVDNmdqRHJDOztFNEM1Z2pESztJQUFnQztHNUNnaGpEckM7Q0FDRjs7QWlDcGpqREs7RVdnQ0U7SUFBZ0M7RzVDeWhqRHJDOztFNEN4aGpESztJQUFnQztHNUM0aGpEckM7O0U0QzNoakRLO0lBQWdDO0c1QytoakRyQzs7RTRDOWhqREs7SUFBZ0M7RzVDa2lqRHJDO0NBQ0Y7O0FpQ3RrakRLO0VXZ0NFO0lBQWdDO0c1QzJpakRyQzs7RTRDMWlqREs7SUFBZ0M7RzVDOGlqRHJDOztFNEM3aWpESztJQUFnQztHNUNpampEckM7O0U0Q2hqakRLO0lBQWdDO0c1Q29qakRyQztDQUNGOztBaUN4bGpESztFV2dDRTtJQUFnQztHNUM2ampEckM7O0U0QzVqakRLO0lBQWdDO0c1Q2drakRyQzs7RTRDL2pqREs7SUFBZ0M7RzVDbWtqRHJDOztFNENsa2pESztJQUFnQztHNUNza2pEckM7Q0FDRjs7QWlDMW1qREs7RVdnQ0U7SUFBZ0M7RzVDK2tqRHJDOztFNEM5a2pESztJQUFnQztHNUNrbGpEckM7O0U0Q2psakRLO0lBQWdDO0c1Q3FsakRyQzs7RTRDcGxqREs7SUFBZ0M7RzVDd2xqRHJDO0NBQ0Y7O0FpQzVuakRLO0VXZ0NFO0lBQWdDO0c1Q2ltakRyQzs7RTRDaG1qREs7SUFBZ0M7RzVDb21qRHJDOztFNENubWpESztJQUFnQztHNUN1bWpEckM7O0U0Q3RtakRLO0lBQWdDO0c1QzBtakRyQztDQUNGOztBaUM5b2pESztFV2dDRTtJQUFnQztHNUNtbmpEckM7O0U0Q2xuakRLO0lBQWdDO0c1Q3NuakRyQzs7RTRDcm5qREs7SUFBZ0M7RzVDeW5qRHJDOztFNEN4bmpESztJQUFnQztHNUM0bmpEckM7Q0FDRjs7QWlDaHFqREs7RVdnQ0U7SUFBZ0M7RzVDcW9qRHJDOztFNENwb2pESztJQUFnQztHNUN3b2pEckM7O0U0Q3ZvakRLO0lBQWdDO0c1QzJvakRyQzs7RTRDMW9qREs7SUFBZ0M7RzVDOG9qRHJDO0NBQ0Y7O0FpQ2xyakRLO0VXZ0NFO0lBQWdDO0c1Q3VwakRyQzs7RTRDdHBqREs7SUFBZ0M7RzVDMHBqRHJDOztFNEN6cGpESztJQUFnQztHNUM2cGpEckM7O0U0QzVwakRLO0lBQWdDO0c1Q2dxakRyQztDQUNGOztBaUNwc2pESztFV2dDRTtJQUFnQztHNUN5cWpEckM7O0U0Q3hxakRLO0lBQWdDO0c1QzRxakRyQzs7RTRDM3FqREs7SUFBZ0M7RzVDK3FqRHJDOztFNEM5cWpESztJQUFnQztHNUNrcmpEckM7Q0FDRjs7QWlDdHRqREs7RVdnQ0U7SUFBZ0M7RzVDMnJqRHJDOztFNEMxcmpESztJQUFnQztHNUM4cmpEckM7O0U0QzdyakRLO0lBQWdDO0c1Q2lzakRyQzs7RTRDaHNqREs7SUFBZ0M7RzVDb3NqRHJDO0NBQ0Y7O0FpQ3h1akRLO0VXZ0NFO0lBQWdDO0c1QzZzakRyQzs7RTRDNXNqREs7SUFBZ0M7RzVDZ3RqRHJDOztFNEMvc2pESztJQUFnQztHNUNtdGpEckM7O0U0Q2x0akRLO0lBQWdDO0c1Q3N0akRyQztDQUNGOztBNENqdWpERztFQUFXO0M1Q3F1akRkOztBNENwdWpERztFQUFXO0M1Q3d1akRkOztBNEN2dWpERztFQUFXO0M1QzJ1akRkOztBNEMxdWpERztFQUFXO0M1Qzh1akRkOztBaUMxd2pESztFV2dDRTtJQUFnQztHNUMrdWpEckM7O0U0Qzl1akRLO0lBQWdDO0c1Q2t2akRyQzs7RTRDanZqREs7SUFBZ0M7RzVDcXZqRHJDOztFNENwdmpESztJQUFnQztHNUN3dmpEckM7Q0FDRjs7QWlDNXhqREs7RVdnQ0U7SUFBZ0M7RzVDaXdqRHJDOztFNENod2pESztJQUFnQztHNUNvd2pEckM7O0U0Q253akRLO0lBQWdDO0c1Q3V3akRyQzs7RTRDdHdqREs7SUFBZ0M7RzVDMHdqRHJDO0NBQ0Y7O0FpQzl5akRLO0VXZ0NFO0lBQWdDO0c1Q214akRyQzs7RTRDbHhqREs7SUFBZ0M7RzVDc3hqRHJDOztFNENyeGpESztJQUFnQztHNUN5eGpEckM7O0U0Q3h4akRLO0lBQWdDO0c1QzR4akRyQztDQUNGOztBaUNoMGpESztFV2dDRTtJQUFnQztHNUNxeWpEckM7O0U0Q3B5akRLO0lBQWdDO0c1Q3d5akRyQzs7RTRDdnlqREs7SUFBZ0M7RzVDMnlqRHJDOztFNEMxeWpESztJQUFnQztHNUM4eWpEckM7Q0FDRjs7QWlDbDFqREs7RVdnQ0U7SUFBZ0M7RzVDdXpqRHJDOztFNEN0empESztJQUFnQztHNUMwempEckM7O0U0Q3p6akRLO0lBQWdDO0c1QzZ6akRyQzs7RTRDNXpqREs7SUFBZ0M7RzVDZzBqRHJDO0NBQ0Y7O0FpQ3AyakRLO0VXZ0NFO0lBQWdDO0c1Q3kwakRyQzs7RTRDeDBqREs7SUFBZ0M7RzVDNDBqRHJDOztFNEMzMGpESztJQUFnQztHNUMrMGpEckM7O0U0QzkwakRLO0lBQWdDO0c1Q2sxakRyQztDQUNGOztBaUN0M2pESztFV2dDRTtJQUFnQztHNUMyMWpEckM7O0U0QzExakRLO0lBQWdDO0c1QzgxakRyQzs7RTRDNzFqREs7SUFBZ0M7RzVDaTJqRHJDOztFNENoMmpESztJQUFnQztHNUNvMmpEckM7Q0FDRjs7QWlDeDRqREs7RVdnQ0U7SUFBZ0M7RzVDNjJqRHJDOztFNEM1MmpESztJQUFnQztHNUNnM2pEckM7O0U0Qy8yakRLO0lBQWdDO0c1Q20zakRyQzs7RTRDbDNqREs7SUFBZ0M7RzVDczNqRHJDO0NBQ0Y7O0FpQzE1akRLO0VXZ0NFO0lBQWdDO0c1QyszakRyQzs7RTRDOTNqREs7SUFBZ0M7RzVDazRqRHJDOztFNENqNGpESztJQUFnQztHNUNxNGpEckM7O0U0Q3A0akRLO0lBQWdDO0c1Q3c0akRyQztDQUNGOztBaUM1NmpESztFV2dDRTtJQUFnQztHNUNpNWpEckM7O0U0Q2g1akRLO0lBQWdDO0c1Q281akRyQzs7RTRDbjVqREs7SUFBZ0M7RzVDdTVqRHJDOztFNEN0NWpESztJQUFnQztHNUMwNWpEckM7Q0FDRjs7QWlDOTdqREs7RVdnQ0U7SUFBZ0M7RzVDbTZqRHJDOztFNENsNmpESztJQUFnQztHNUNzNmpEckM7O0U0Q3I2akRLO0lBQWdDO0c1Q3k2akRyQzs7RTRDeDZqREs7SUFBZ0M7RzVDNDZqRHJDO0NBQ0Y7O0FpQ2g5akRLO0VXZ0NFO0lBQWdDO0c1Q3E3akRyQzs7RTRDcDdqREs7SUFBZ0M7RzVDdzdqRHJDOztFNEN2N2pESztJQUFnQztHNUMyN2pEckM7O0U0QzE3akRLO0lBQWdDO0c1Qzg3akRyQztDQUNGOztBNEN6OGpERztFQUFXO0M1QzY4akRkOztBNEM1OGpERztFQUFXO0M1Q2c5akRkOztBNEMvOGpERztFQUFXO0M1Q205akRkOztBNENsOWpERztFQUFXO0M1Q3M5akRkOztBaUNsL2pESztFV2dDRTtJQUFnQztHNUN1OWpEckM7O0U0Q3Q5akRLO0lBQWdDO0c1QzA5akRyQzs7RTRDejlqREs7SUFBZ0M7RzVDNjlqRHJDOztFNEM1OWpESztJQUFnQztHNUNnK2pEckM7Q0FDRjs7QWlDcGdrREs7RVdnQ0U7SUFBZ0M7RzVDeStqRHJDOztFNEN4K2pESztJQUFnQztHNUM0K2pEckM7O0U0QzMrakRLO0lBQWdDO0c1QysrakRyQzs7RTRDOStqREs7SUFBZ0M7RzVDay9qRHJDO0NBQ0Y7O0FpQ3Roa0RLO0VXZ0NFO0lBQWdDO0c1QzIvakRyQzs7RTRDMS9qREs7SUFBZ0M7RzVDOC9qRHJDOztFNEM3L2pESztJQUFnQztHNUNpZ2tEckM7O0U0Q2hna0RLO0lBQWdDO0c1Q29na0RyQztDQUNGOztBaUN4aWtESztFV2dDRTtJQUFnQztHNUM2Z2tEckM7O0U0QzVna0RLO0lBQWdDO0c1Q2doa0RyQzs7RTRDL2drREs7SUFBZ0M7RzVDbWhrRHJDOztFNENsaGtESztJQUFnQztHNUNzaGtEckM7Q0FDRjs7QWlDMWprREs7RVdnQ0U7SUFBZ0M7RzVDK2hrRHJDOztFNEM5aGtESztJQUFnQztHNUNraWtEckM7O0U0Q2ppa0RLO0lBQWdDO0c1Q3Fpa0RyQzs7RTRDcGlrREs7SUFBZ0M7RzVDd2lrRHJDO0NBQ0Y7O0FpQzVra0RLO0VXZ0NFO0lBQWdDO0c1Q2lqa0RyQzs7RTRDaGprREs7SUFBZ0M7RzVDb2prRHJDOztFNENuamtESztJQUFnQztHNUN1amtEckM7O0U0Q3Rqa0RLO0lBQWdDO0c1QzBqa0RyQztDQUNGOztBaUM5bGtESztFV2dDRTtJQUFnQztHNUNta2tEckM7O0U0Q2xra0RLO0lBQWdDO0c1Q3Nra0RyQzs7RTRDcmtrREs7SUFBZ0M7RzVDeWtrRHJDOztFNEN4a2tESztJQUFnQztHNUM0a2tEckM7Q0FDRjs7QWlDaG5rREs7RVdnQ0U7SUFBZ0M7RzVDcWxrRHJDOztFNENwbGtESztJQUFnQztHNUN3bGtEckM7O0U0Q3Zsa0RLO0lBQWdDO0c1QzJsa0RyQzs7RTRDMWxrREs7SUFBZ0M7RzVDOGxrRHJDO0NBQ0Y7O0FpQ2xva0RLO0VXZ0NFO0lBQWdDO0c1Q3Vta0RyQzs7RTRDdG1rREs7SUFBZ0M7RzVDMG1rRHJDOztFNEN6bWtESztJQUFnQztHNUM2bWtEckM7O0U0QzVta0RLO0lBQWdDO0c1Q2dua0RyQztDQUNGOztBaUNwcGtESztFV2dDRTtJQUFnQztHNUN5bmtEckM7O0U0Q3hua0RLO0lBQWdDO0c1QzRua0RyQzs7RTRDM25rREs7SUFBZ0M7RzVDK25rRHJDOztFNEM5bmtESztJQUFnQztHNUNrb2tEckM7Q0FDRjs7QWlDdHFrREs7RVdnQ0U7SUFBZ0M7RzVDMm9rRHJDOztFNEMxb2tESztJQUFnQztHNUM4b2tEckM7O0U0Qzdva0RLO0lBQWdDO0c1Q2lwa0RyQzs7RTRDaHBrREs7SUFBZ0M7RzVDb3BrRHJDO0NBQ0Y7O0FpQ3hya0RLO0VXZ0NFO0lBQWdDO0c1QzZwa0RyQzs7RTRDNXBrREs7SUFBZ0M7RzVDZ3FrRHJDOztFNEMvcGtESztJQUFnQztHNUNtcWtEckM7O0U0Q2xxa0RLO0lBQWdDO0c1Q3Nxa0RyQztDQUNGOztBNENqcmtERztFQUFXO0M1Q3Fya0RkOztBNENwcmtERztFQUFXO0M1Q3dya0RkOztBNEN2cmtERztFQUFXO0M1QzJya0RkOztBNEMxcmtERztFQUFXO0M1Qzhya0RkOztBaUMxdGtESztFV2dDRTtJQUFnQztHNUMrcmtEckM7O0U0Qzlya0RLO0lBQWdDO0c1Q2tza0RyQzs7RTRDanNrREs7SUFBZ0M7RzVDcXNrRHJDOztFNENwc2tESztJQUFnQztHNUN3c2tEckM7Q0FDRjs7QWlDNXVrREs7RVdnQ0U7SUFBZ0M7RzVDaXRrRHJDOztFNENodGtESztJQUFnQztHNUNvdGtEckM7O0U0Q250a0RLO0lBQWdDO0c1Q3V0a0RyQzs7RTRDdHRrREs7SUFBZ0M7RzVDMHRrRHJDO0NBQ0Y7O0FpQzl2a0RLO0VXZ0NFO0lBQWdDO0c1Q211a0RyQzs7RTRDbHVrREs7SUFBZ0M7RzVDc3VrRHJDOztFNENydWtESztJQUFnQztHNUN5dWtEckM7O0U0Q3h1a0RLO0lBQWdDO0c1QzR1a0RyQztDQUNGOztBaUNoeGtESztFV2dDRTtJQUFnQztHNUNxdmtEckM7O0U0Q3B2a0RLO0lBQWdDO0c1Q3d2a0RyQzs7RTRDdnZrREs7SUFBZ0M7RzVDMnZrRHJDOztFNEMxdmtESztJQUFnQztHNUM4dmtEckM7Q0FDRjs7QWlDbHlrREs7RVdnQ0U7SUFBZ0M7RzVDdXdrRHJDOztFNEN0d2tESztJQUFnQztHNUMwd2tEckM7O0U0Q3p3a0RLO0lBQWdDO0c1QzZ3a0RyQzs7RTRDNXdrREs7SUFBZ0M7RzVDZ3hrRHJDO0NBQ0Y7O0FpQ3B6a0RLO0VXZ0NFO0lBQWdDO0c1Q3l4a0RyQzs7RTRDeHhrREs7SUFBZ0M7RzVDNHhrRHJDOztFNEMzeGtESztJQUFnQztHNUMreGtEckM7O0U0Qzl4a0RLO0lBQWdDO0c1Q2t5a0RyQztDQUNGOztBaUN0MGtESztFV2dDRTtJQUFnQztHNUMyeWtEckM7O0U0QzF5a0RLO0lBQWdDO0c1Qzh5a0RyQzs7RTRDN3lrREs7SUFBZ0M7RzVDaXprRHJDOztFNENoemtESztJQUFnQztHNUNvemtEckM7Q0FDRjs7QWlDeDFrREs7RVdnQ0U7SUFBZ0M7RzVDNnprRHJDOztFNEM1emtESztJQUFnQztHNUNnMGtEckM7O0U0Qy96a0RLO0lBQWdDO0c1Q20wa0RyQzs7RTRDbDBrREs7SUFBZ0M7RzVDczBrRHJDO0NBQ0Y7O0FpQzEya0RLO0VXZ0NFO0lBQWdDO0c1Qyswa0RyQzs7RTRDOTBrREs7SUFBZ0M7RzVDazFrRHJDOztFNENqMWtESztJQUFnQztHNUNxMWtEckM7O0U0Q3Axa0RLO0lBQWdDO0c1Q3cxa0RyQztDQUNGOztBaUM1M2tESztFV2dDRTtJQUFnQztHNUNpMmtEckM7O0U0Q2gya0RLO0lBQWdDO0c1Q28ya0RyQzs7RTRDbjJrREs7SUFBZ0M7RzVDdTJrRHJDOztFNEN0MmtESztJQUFnQztHNUMwMmtEckM7Q0FDRjs7QWlDOTRrREs7RVdnQ0U7SUFBZ0M7RzVDbTNrRHJDOztFNENsM2tESztJQUFnQztHNUNzM2tEckM7O0U0Q3Iza0RLO0lBQWdDO0c1Q3kza0RyQzs7RTRDeDNrREs7SUFBZ0M7RzVDNDNrRHJDO0NBQ0Y7O0FpQ2g2a0RLO0VXZ0NFO0lBQWdDO0c1Q3E0a0RyQzs7RTRDcDRrREs7SUFBZ0M7RzVDdzRrRHJDOztFNEN2NGtESztJQUFnQztHNUMyNGtEckM7O0U0QzE0a0RLO0lBQWdDO0c1Qzg0a0RyQztDQUNGOztBNEN6NWtERztFQUFXO0M1QzY1a0RkOztBNEM1NWtERztFQUFXO0M1Q2c2a0RkOztBNEMvNWtERztFQUFXO0M1Q202a0RkOztBNENsNmtERztFQUFXO0M1Q3M2a0RkOztBaUNsOGtESztFV2dDRTtJQUFnQztHNUN1NmtEckM7O0U0Q3Q2a0RLO0lBQWdDO0c1QzA2a0RyQzs7RTRDejZrREs7SUFBZ0M7RzVDNjZrRHJDOztFNEM1NmtESztJQUFnQztHNUNnN2tEckM7Q0FDRjs7QWlDcDlrREs7RVdnQ0U7SUFBZ0M7RzVDeTdrRHJDOztFNEN4N2tESztJQUFnQztHNUM0N2tEckM7O0U0QzM3a0RLO0lBQWdDO0c1Qys3a0RyQzs7RTRDOTdrREs7SUFBZ0M7RzVDazhrRHJDO0NBQ0Y7O0FpQ3Qra0RLO0VXZ0NFO0lBQWdDO0c1QzI4a0RyQzs7RTRDMThrREs7SUFBZ0M7RzVDODhrRHJDOztFNEM3OGtESztJQUFnQztHNUNpOWtEckM7O0U0Q2g5a0RLO0lBQWdDO0c1Q285a0RyQztDQUNGOztBaUN4L2tESztFV2dDRTtJQUFnQztHNUM2OWtEckM7O0U0QzU5a0RLO0lBQWdDO0c1Q2cra0RyQzs7RTRDLzlrREs7SUFBZ0M7RzVDbStrRHJDOztFNENsK2tESztJQUFnQztHNUNzK2tEckM7Q0FDRjs7QWlDMWdsREs7RVdnQ0U7SUFBZ0M7RzVDKytrRHJDOztFNEM5K2tESztJQUFnQztHNUNrL2tEckM7O0U0Q2ova0RLO0lBQWdDO0c1Q3Eva0RyQzs7RTRDcC9rREs7SUFBZ0M7RzVDdy9rRHJDO0NBQ0Y7O0FpQzVobERLO0VXZ0NFO0lBQWdDO0c1Q2lnbERyQzs7RTRDaGdsREs7SUFBZ0M7RzVDb2dsRHJDOztFNENuZ2xESztJQUFnQztHNUN1Z2xEckM7O0U0Q3RnbERLO0lBQWdDO0c1QzBnbERyQztDQUNGOztBaUM5aWxESztFV2dDRTtJQUFnQztHNUNtaGxEckM7O0U0Q2xobERLO0lBQWdDO0c1Q3NobERyQzs7RTRDcmhsREs7SUFBZ0M7RzVDeWhsRHJDOztFNEN4aGxESztJQUFnQztHNUM0aGxEckM7Q0FDRjs7QWlDaGtsREs7RVdnQ0U7SUFBZ0M7RzVDcWlsRHJDOztFNENwaWxESztJQUFnQztHNUN3aWxEckM7O0U0Q3ZpbERLO0lBQWdDO0c1QzJpbERyQzs7RTRDMWlsREs7SUFBZ0M7RzVDOGlsRHJDO0NBQ0Y7O0FpQ2xsbERLO0VXZ0NFO0lBQWdDO0c1Q3VqbERyQzs7RTRDdGpsREs7SUFBZ0M7RzVDMGpsRHJDOztFNEN6amxESztJQUFnQztHNUM2amxEckM7O0U0QzVqbERLO0lBQWdDO0c1Q2drbERyQztDQUNGOztBaUNwbWxESztFV2dDRTtJQUFnQztHNUN5a2xEckM7O0U0Q3hrbERLO0lBQWdDO0c1QzRrbERyQzs7RTRDM2tsREs7SUFBZ0M7RzVDK2tsRHJDOztFNEM5a2xESztJQUFnQztHNUNrbGxEckM7Q0FDRjs7QWlDdG5sREs7RVdnQ0U7SUFBZ0M7RzVDMmxsRHJDOztFNEMxbGxESztJQUFnQztHNUM4bGxEckM7O0U0QzdsbERLO0lBQWdDO0c1Q2ltbERyQzs7RTRDaG1sREs7SUFBZ0M7RzVDb21sRHJDO0NBQ0Y7O0FpQ3hvbERLO0VXZ0NFO0lBQWdDO0c1QzZtbERyQzs7RTRDNW1sREs7SUFBZ0M7RzVDZ25sRHJDOztFNEMvbWxESztJQUFnQztHNUNtbmxEckM7O0U0Q2xubERLO0lBQWdDO0c1Q3NubERyQztDQUNGOztBNEMzbWxERztFQUFXO0M1QyttbERkOztBNEM5bWxERztFQUFXO0M1Q2tubERkOztBNENqbmxERztFQUFXO0M1Q3FubERkOztBNENwbmxERztFQUFXO0M1Q3dubERkOztBaUMxcWxESztFV3NERTtJQUFnQztHNUN5bmxEckM7O0U0Q3hubERLO0lBQWdDO0c1QzRubERyQzs7RTRDM25sREs7SUFBZ0M7RzVDK25sRHJDOztFNEM5bmxESztJQUFnQztHNUNrb2xEckM7Q0FDRjs7QWlDNXJsREs7RVdzREU7SUFBZ0M7RzVDMm9sRHJDOztFNEMxb2xESztJQUFnQztHNUM4b2xEckM7O0U0QzdvbERLO0lBQWdDO0c1Q2lwbERyQzs7RTRDaHBsREs7SUFBZ0M7RzVDb3BsRHJDO0NBQ0Y7O0FpQzlzbERLO0VXc0RFO0lBQWdDO0c1QzZwbERyQzs7RTRDNXBsREs7SUFBZ0M7RzVDZ3FsRHJDOztFNEMvcGxESztJQUFnQztHNUNtcWxEckM7O0U0Q2xxbERLO0lBQWdDO0c1Q3NxbERyQztDQUNGOztBaUNodWxESztFV3NERTtJQUFnQztHNUMrcWxEckM7O0U0QzlxbERLO0lBQWdDO0c1Q2tybERyQzs7RTRDanJsREs7SUFBZ0M7RzVDcXJsRHJDOztFNENwcmxESztJQUFnQztHNUN3cmxEckM7Q0FDRjs7QWlDbHZsREs7RVdzREU7SUFBZ0M7RzVDaXNsRHJDOztFNENoc2xESztJQUFnQztHNUNvc2xEckM7O0U0Q25zbERLO0lBQWdDO0c1Q3VzbERyQzs7RTRDdHNsREs7SUFBZ0M7RzVDMHNsRHJDO0NBQ0Y7O0FpQ3B3bERLO0VXc0RFO0lBQWdDO0c1Q210bERyQzs7RTRDbHRsREs7SUFBZ0M7RzVDc3RsRHJDOztFNENydGxESztJQUFnQztHNUN5dGxEckM7O0U0Q3h0bERLO0lBQWdDO0c1QzR0bERyQztDQUNGOztBaUN0eGxESztFV3NERTtJQUFnQztHNUNxdWxEckM7O0U0Q3B1bERLO0lBQWdDO0c1Q3d1bERyQzs7RTRDdnVsREs7SUFBZ0M7RzVDMnVsRHJDOztFNEMxdWxESztJQUFnQztHNUM4dWxEckM7Q0FDRjs7QWlDeHlsREs7RVdzREU7SUFBZ0M7RzVDdXZsRHJDOztFNEN0dmxESztJQUFnQztHNUMwdmxEckM7O0U0Q3p2bERLO0lBQWdDO0c1QzZ2bERyQzs7RTRDNXZsREs7SUFBZ0M7RzVDZ3dsRHJDO0NBQ0Y7O0FpQzF6bERLO0VXc0RFO0lBQWdDO0c1Q3l3bERyQzs7RTRDeHdsREs7SUFBZ0M7RzVDNHdsRHJDOztFNEMzd2xESztJQUFnQztHNUMrd2xEckM7O0U0Qzl3bERLO0lBQWdDO0c1Q2t4bERyQztDQUNGOztBaUM1MGxESztFV3NERTtJQUFnQztHNUMyeGxEckM7O0U0QzF4bERLO0lBQWdDO0c1Qzh4bERyQzs7RTRDN3hsREs7SUFBZ0M7RzVDaXlsRHJDOztFNENoeWxESztJQUFnQztHNUNveWxEckM7Q0FDRjs7QWlDOTFsREs7RVdzREU7SUFBZ0M7RzVDNnlsRHJDOztFNEM1eWxESztJQUFnQztHNUNnemxEckM7O0U0Qy95bERLO0lBQWdDO0c1Q216bERyQzs7RTRDbHpsREs7SUFBZ0M7RzVDc3psRHJDO0NBQ0Y7O0FpQ2gzbERLO0VXc0RFO0lBQWdDO0c1Qyt6bERyQzs7RTRDOXpsREs7SUFBZ0M7RzVDazBsRHJDOztFNENqMGxESztJQUFnQztHNUNxMGxEckM7O0U0Q3AwbERLO0lBQWdDO0c1Q3cwbERyQztDQUNGOztBNENuMWxERztFQUFXO0M1Q3UxbERkOztBNEN0MWxERztFQUFXO0M1QzAxbERkOztBNEN6MWxERztFQUFXO0M1QzYxbERkOztBNEM1MWxERztFQUFXO0M1Q2cybERkOztBaUNsNWxESztFV3NERTtJQUFnQztHNUNpMmxEckM7O0U0Q2gybERLO0lBQWdDO0c1Q28ybERyQzs7RTRDbjJsREs7SUFBZ0M7RzVDdTJsRHJDOztFNEN0MmxESztJQUFnQztHNUMwMmxEckM7Q0FDRjs7QWlDcDZsREs7RVdzREU7SUFBZ0M7RzVDbTNsRHJDOztFNENsM2xESztJQUFnQztHNUNzM2xEckM7O0U0Q3IzbERLO0lBQWdDO0c1Q3kzbERyQzs7RTRDeDNsREs7SUFBZ0M7RzVDNDNsRHJDO0NBQ0Y7O0FpQ3Q3bERLO0VXc0RFO0lBQWdDO0c1Q3E0bERyQzs7RTRDcDRsREs7SUFBZ0M7RzVDdzRsRHJDOztFNEN2NGxESztJQUFnQztHNUMyNGxEckM7O0U0QzE0bERLO0lBQWdDO0c1Qzg0bERyQztDQUNGOztBaUN4OGxESztFV3NERTtJQUFnQztHNUN1NWxEckM7O0U0Q3Q1bERLO0lBQWdDO0c1QzA1bERyQzs7RTRDejVsREs7SUFBZ0M7RzVDNjVsRHJDOztFNEM1NWxESztJQUFnQztHNUNnNmxEckM7Q0FDRjs7QWlDMTlsREs7RVdzREU7SUFBZ0M7RzVDeTZsRHJDOztFNEN4NmxESztJQUFnQztHNUM0NmxEckM7O0U0QzM2bERLO0lBQWdDO0c1Qys2bERyQzs7RTRDOTZsREs7SUFBZ0M7RzVDazdsRHJDO0NBQ0Y7O0FpQzUrbERLO0VXc0RFO0lBQWdDO0c1QzI3bERyQzs7RTRDMTdsREs7SUFBZ0M7RzVDODdsRHJDOztFNEM3N2xESztJQUFnQztHNUNpOGxEckM7O0U0Q2g4bERLO0lBQWdDO0c1Q284bERyQztDQUNGOztBaUM5L2xESztFV3NERTtJQUFnQztHNUM2OGxEckM7O0U0QzU4bERLO0lBQWdDO0c1Q2c5bERyQzs7RTRDLzhsREs7SUFBZ0M7RzVDbTlsRHJDOztFNENsOWxESztJQUFnQztHNUNzOWxEckM7Q0FDRjs7QWlDaGhtREs7RVdzREU7SUFBZ0M7RzVDKzlsRHJDOztFNEM5OWxESztJQUFnQztHNUNrK2xEckM7O0U0Q2orbERLO0lBQWdDO0c1Q3ErbERyQzs7RTRDcCtsREs7SUFBZ0M7RzVDdytsRHJDO0NBQ0Y7O0FpQ2xpbURLO0VXc0RFO0lBQWdDO0c1Q2kvbERyQzs7RTRDaC9sREs7SUFBZ0M7RzVDby9sRHJDOztFNENuL2xESztJQUFnQztHNUN1L2xEckM7O0U0Q3QvbERLO0lBQWdDO0c1QzAvbERyQztDQUNGOztBaUNwam1ESztFV3NERTtJQUFnQztHNUNtZ21EckM7O0U0Q2xnbURLO0lBQWdDO0c1Q3NnbURyQzs7RTRDcmdtREs7SUFBZ0M7RzVDeWdtRHJDOztFNEN4Z21ESztJQUFnQztHNUM0Z21EckM7Q0FDRjs7QWlDdGttREs7RVdzREU7SUFBZ0M7RzVDcWhtRHJDOztFNENwaG1ESztJQUFnQztHNUN3aG1EckM7O0U0Q3ZobURLO0lBQWdDO0c1QzJobURyQzs7RTRDMWhtREs7SUFBZ0M7RzVDOGhtRHJDO0NBQ0Y7O0FpQ3hsbURLO0VXc0RFO0lBQWdDO0c1Q3VpbURyQzs7RTRDdGltREs7SUFBZ0M7RzVDMGltRHJDOztFNEN6aW1ESztJQUFnQztHNUM2aW1EckM7O0U0QzVpbURLO0lBQWdDO0c1Q2dqbURyQztDQUNGOztBNEMzam1ERztFQUFXO0M1QytqbURkOztBNEM5am1ERztFQUFXO0M1Q2trbURkOztBNENqa21ERztFQUFXO0M1Q3FrbURkOztBNENwa21ERztFQUFXO0M1Q3drbURkOztBaUMxbm1ESztFV3NERTtJQUFnQztHNUN5a21EckM7O0U0Q3hrbURLO0lBQWdDO0c1QzRrbURyQzs7RTRDM2ttREs7SUFBZ0M7RzVDK2ttRHJDOztFNEM5a21ESztJQUFnQztHNUNrbG1EckM7Q0FDRjs7QWlDNW9tREs7RVdzREU7SUFBZ0M7RzVDMmxtRHJDOztFNEMxbG1ESztJQUFnQztHNUM4bG1EckM7O0U0QzdsbURLO0lBQWdDO0c1Q2ltbURyQzs7RTRDaG1tREs7SUFBZ0M7RzVDb21tRHJDO0NBQ0Y7O0FpQzlwbURLO0VXc0RFO0lBQWdDO0c1QzZtbURyQzs7RTRDNW1tREs7SUFBZ0M7RzVDZ25tRHJDOztFNEMvbW1ESztJQUFnQztHNUNtbm1EckM7O0U0Q2xubURLO0lBQWdDO0c1Q3NubURyQztDQUNGOztBaUNocm1ESztFV3NERTtJQUFnQztHNUMrbm1EckM7O0U0QzlubURLO0lBQWdDO0c1Q2tvbURyQzs7RTRDam9tREs7SUFBZ0M7RzVDcW9tRHJDOztFNENwb21ESztJQUFnQztHNUN3b21EckM7Q0FDRjs7QWlDbHNtREs7RVdzREU7SUFBZ0M7RzVDaXBtRHJDOztFNENocG1ESztJQUFnQztHNUNvcG1EckM7O0U0Q25wbURLO0lBQWdDO0c1Q3VwbURyQzs7RTRDdHBtREs7SUFBZ0M7RzVDMHBtRHJDO0NBQ0Y7O0FpQ3B0bURLO0VXc0RFO0lBQWdDO0c1Q21xbURyQzs7RTRDbHFtREs7SUFBZ0M7RzVDc3FtRHJDOztFNENycW1ESztJQUFnQztHNUN5cW1EckM7O0U0Q3hxbURLO0lBQWdDO0c1QzRxbURyQztDQUNGOztBaUN0dW1ESztFV3NERTtJQUFnQztHNUNxcm1EckM7O0U0Q3BybURLO0lBQWdDO0c1Q3dybURyQzs7RTRDdnJtREs7SUFBZ0M7RzVDMnJtRHJDOztFNEMxcm1ESztJQUFnQztHNUM4cm1EckM7Q0FDRjs7QWlDeHZtREs7RVdzREU7SUFBZ0M7RzVDdXNtRHJDOztFNEN0c21ESztJQUFnQztHNUMwc21EckM7O0U0Q3pzbURLO0lBQWdDO0c1QzZzbURyQzs7RTRDNXNtREs7SUFBZ0M7RzVDZ3RtRHJDO0NBQ0Y7O0FpQzF3bURLO0VXc0RFO0lBQWdDO0c1Q3l0bURyQzs7RTRDeHRtREs7SUFBZ0M7RzVDNHRtRHJDOztFNEMzdG1ESztJQUFnQztHNUMrdG1EckM7O0U0Qzl0bURLO0lBQWdDO0c1Q2t1bURyQztDQUNGOztBaUM1eG1ESztFV3NERTtJQUFnQztHNUMydW1EckM7O0U0QzF1bURLO0lBQWdDO0c1Qzh1bURyQzs7RTRDN3VtREs7SUFBZ0M7RzVDaXZtRHJDOztFNENodm1ESztJQUFnQztHNUNvdm1EckM7Q0FDRjs7QWlDOXltREs7RVdzREU7SUFBZ0M7RzVDNnZtRHJDOztFNEM1dm1ESztJQUFnQztHNUNnd21EckM7O0U0Qy92bURLO0lBQWdDO0c1Q213bURyQzs7RTRDbHdtREs7SUFBZ0M7RzVDc3dtRHJDO0NBQ0Y7O0FpQ2gwbURLO0VXc0RFO0lBQWdDO0c1Qyt3bURyQzs7RTRDOXdtREs7SUFBZ0M7RzVDa3htRHJDOztFNENqeG1ESztJQUFnQztHNUNxeG1EckM7O0U0Q3B4bURLO0lBQWdDO0c1Q3d4bURyQztDQUNGOztBNENueW1ERztFQUFXO0M1Q3V5bURkOztBNEN0eW1ERztFQUFXO0M1QzB5bURkOztBNEN6eW1ERztFQUFXO0M1QzZ5bURkOztBNEM1eW1ERztFQUFXO0M1Q2d6bURkOztBaUNsMm1ESztFV3NERTtJQUFnQztHNUNpem1EckM7O0U0Q2h6bURLO0lBQWdDO0c1Q296bURyQzs7RTRDbnptREs7SUFBZ0M7RzVDdXptRHJDOztFNEN0em1ESztJQUFnQztHNUMwem1EckM7Q0FDRjs7QWlDcDNtREs7RVdzREU7SUFBZ0M7RzVDbTBtRHJDOztFNENsMG1ESztJQUFnQztHNUNzMG1EckM7O0U0Q3IwbURLO0lBQWdDO0c1Q3kwbURyQzs7RTRDeDBtREs7SUFBZ0M7RzVDNDBtRHJDO0NBQ0Y7O0FpQ3Q0bURLO0VXc0RFO0lBQWdDO0c1Q3ExbURyQzs7RTRDcDFtREs7SUFBZ0M7RzVDdzFtRHJDOztFNEN2MW1ESztJQUFnQztHNUMyMW1EckM7O0U0QzExbURLO0lBQWdDO0c1QzgxbURyQztDQUNGOztBaUN4NW1ESztFV3NERTtJQUFnQztHNUN1Mm1EckM7O0U0Q3QybURLO0lBQWdDO0c1QzAybURyQzs7RTRDejJtREs7SUFBZ0M7RzVDNjJtRHJDOztFNEM1Mm1ESztJQUFnQztHNUNnM21EckM7Q0FDRjs7QWlDMTZtREs7RVdzREU7SUFBZ0M7RzVDeTNtRHJDOztFNEN4M21ESztJQUFnQztHNUM0M21EckM7O0U0QzMzbURLO0lBQWdDO0c1QyszbURyQzs7RTRDOTNtREs7SUFBZ0M7RzVDazRtRHJDO0NBQ0Y7O0FpQzU3bURLO0VXc0RFO0lBQWdDO0c1QzI0bURyQzs7RTRDMTRtREs7SUFBZ0M7RzVDODRtRHJDOztFNEM3NG1ESztJQUFnQztHNUNpNW1EckM7O0U0Q2g1bURLO0lBQWdDO0c1Q281bURyQztDQUNGOztBaUM5OG1ESztFV3NERTtJQUFnQztHNUM2NW1EckM7O0U0QzU1bURLO0lBQWdDO0c1Q2c2bURyQzs7RTRDLzVtREs7SUFBZ0M7RzVDbTZtRHJDOztFNENsNm1ESztJQUFnQztHNUNzNm1EckM7Q0FDRjs7QWlDaCttREs7RVdzREU7SUFBZ0M7RzVDKzZtRHJDOztFNEM5Nm1ESztJQUFnQztHNUNrN21EckM7O0U0Q2o3bURLO0lBQWdDO0c1Q3E3bURyQzs7RTRDcDdtREs7SUFBZ0M7RzVDdzdtRHJDO0NBQ0Y7O0FpQ2wvbURLO0VXc0RFO0lBQWdDO0c1Q2k4bURyQzs7RTRDaDhtREs7SUFBZ0M7RzVDbzhtRHJDOztFNENuOG1ESztJQUFnQztHNUN1OG1EckM7O0U0Q3Q4bURLO0lBQWdDO0c1QzA4bURyQztDQUNGOztBaUNwZ25ESztFV3NERTtJQUFnQztHNUNtOW1EckM7O0U0Q2w5bURLO0lBQWdDO0c1Q3M5bURyQzs7RTRDcjltREs7SUFBZ0M7RzVDeTltRHJDOztFNEN4OW1ESztJQUFnQztHNUM0OW1EckM7Q0FDRjs7QWlDdGhuREs7RVdzREU7SUFBZ0M7RzVDcSttRHJDOztFNENwK21ESztJQUFnQztHNUN3K21EckM7O0U0Q3YrbURLO0lBQWdDO0c1QzIrbURyQzs7RTRDMSttREs7SUFBZ0M7RzVDOCttRHJDO0NBQ0Y7O0FpQ3hpbkRLO0VXc0RFO0lBQWdDO0c1Q3UvbURyQzs7RTRDdC9tREs7SUFBZ0M7RzVDMC9tRHJDOztFNEN6L21ESztJQUFnQztHNUM2L21EckM7O0U0QzUvbURLO0lBQWdDO0c1Q2dnbkRyQztDQUNGOztBNEMzZ25ERztFQUFXO0M1QytnbkRkOztBNEM5Z25ERztFQUFXO0M1Q2tobkRkOztBNENqaG5ERztFQUFXO0M1Q3FobkRkOztBNENwaG5ERztFQUFXO0M1Q3dobkRkOztBaUMxa25ESztFV3NERTtJQUFnQztHNUN5aG5EckM7O0U0Q3hobkRLO0lBQWdDO0c1QzRobkRyQzs7RTRDM2huREs7SUFBZ0M7RzVDK2huRHJDOztFNEM5aG5ESztJQUFnQztHNUNraW5EckM7Q0FDRjs7QWlDNWxuREs7RVdzREU7SUFBZ0M7RzVDMmluRHJDOztFNEMxaW5ESztJQUFnQztHNUM4aW5EckM7O0U0QzdpbkRLO0lBQWdDO0c1Q2lqbkRyQzs7RTRDaGpuREs7SUFBZ0M7RzVDb2puRHJDO0NBQ0Y7O0FpQzltbkRLO0VXc0RFO0lBQWdDO0c1QzZqbkRyQzs7RTRDNWpuREs7SUFBZ0M7RzVDZ2tuRHJDOztFNEMvam5ESztJQUFnQztHNUNta25EckM7O0U0Q2xrbkRLO0lBQWdDO0c1Q3NrbkRyQztDQUNGOztBaUNob25ESztFV3NERTtJQUFnQztHNUMra25EckM7O0U0QzlrbkRLO0lBQWdDO0c1Q2tsbkRyQzs7RTRDamxuREs7SUFBZ0M7RzVDcWxuRHJDOztFNENwbG5ESztJQUFnQztHNUN3bG5EckM7Q0FDRjs7QWlDbHBuREs7RVdzREU7SUFBZ0M7RzVDaW1uRHJDOztFNENobW5ESztJQUFnQztHNUNvbW5EckM7O0U0Q25tbkRLO0lBQWdDO0c1Q3VtbkRyQzs7RTRDdG1uREs7SUFBZ0M7RzVDMG1uRHJDO0NBQ0Y7O0FpQ3BxbkRLO0VXc0RFO0lBQWdDO0c1Q21ubkRyQzs7RTRDbG5uREs7SUFBZ0M7RzVDc25uRHJDOztFNENybm5ESztJQUFnQztHNUN5bm5EckM7O0U0Q3hubkRLO0lBQWdDO0c1QzRubkRyQztDQUNGOztBaUN0cm5ESztFV3NERTtJQUFnQztHNUNxb25EckM7O0U0Q3BvbkRLO0lBQWdDO0c1Q3dvbkRyQzs7RTRDdm9uREs7SUFBZ0M7RzVDMm9uRHJDOztFNEMxb25ESztJQUFnQztHNUM4b25EckM7Q0FDRjs7QWlDeHNuREs7RVdzREU7SUFBZ0M7RzVDdXBuRHJDOztFNEN0cG5ESztJQUFnQztHNUMwcG5EckM7O0U0Q3pwbkRLO0lBQWdDO0c1QzZwbkRyQzs7RTRDNXBuREs7SUFBZ0M7RzVDZ3FuRHJDO0NBQ0Y7O0FpQzF0bkRLO0VXc0RFO0lBQWdDO0c1Q3lxbkRyQzs7RTRDeHFuREs7SUFBZ0M7RzVDNHFuRHJDOztFNEMzcW5ESztJQUFnQztHNUMrcW5EckM7O0U0QzlxbkRLO0lBQWdDO0c1Q2tybkRyQztDQUNGOztBaUM1dW5ESztFV3NERTtJQUFnQztHNUMycm5EckM7O0U0QzFybkRLO0lBQWdDO0c1QzhybkRyQzs7RTRDN3JuREs7SUFBZ0M7RzVDaXNuRHJDOztFNENoc25ESztJQUFnQztHNUNvc25EckM7Q0FDRjs7QWlDOXZuREs7RVdzREU7SUFBZ0M7RzVDNnNuRHJDOztFNEM1c25ESztJQUFnQztHNUNndG5EckM7O0U0Qy9zbkRLO0lBQWdDO0c1Q210bkRyQzs7RTRDbHRuREs7SUFBZ0M7RzVDc3RuRHJDO0NBQ0Y7O0FpQ2h4bkRLO0VXc0RFO0lBQWdDO0c1Qyt0bkRyQzs7RTRDOXRuREs7SUFBZ0M7RzVDa3VuRHJDOztFNENqdW5ESztJQUFnQztHNUNxdW5EckM7O0U0Q3B1bkRLO0lBQWdDO0c1Q3d1bkRyQztDQUNGOztBNENudm5ERztFQUFXO0M1Q3V2bkRkOztBNEN0dm5ERztFQUFXO0M1QzB2bkRkOztBNEN6dm5ERztFQUFXO0M1QzZ2bkRkOztBNEM1dm5ERztFQUFXO0M1Q2d3bkRkOztBaUNsem5ESztFV3NERTtJQUFnQztHNUNpd25EckM7O0U0Q2h3bkRLO0lBQWdDO0c1Q293bkRyQzs7RTRDbnduREs7SUFBZ0M7RzVDdXduRHJDOztFNEN0d25ESztJQUFnQztHNUMwd25EckM7Q0FDRjs7QWlDcDBuREs7RVdzREU7SUFBZ0M7RzVDbXhuRHJDOztFNENseG5ESztJQUFnQztHNUNzeG5EckM7O0U0Q3J4bkRLO0lBQWdDO0c1Q3l4bkRyQzs7RTRDeHhuREs7SUFBZ0M7RzVDNHhuRHJDO0NBQ0Y7O0FpQ3QxbkRLO0VXc0RFO0lBQWdDO0c1Q3F5bkRyQzs7RTRDcHluREs7SUFBZ0M7RzVDd3luRHJDOztFNEN2eW5ESztJQUFnQztHNUMyeW5EckM7O0U0QzF5bkRLO0lBQWdDO0c1Qzh5bkRyQztDQUNGOztBaUN4Mm5ESztFV3NERTtJQUFnQztHNUN1em5EckM7O0U0Q3R6bkRLO0lBQWdDO0c1QzB6bkRyQzs7RTRDenpuREs7SUFBZ0M7RzVDNnpuRHJDOztFNEM1em5ESztJQUFnQztHNUNnMG5EckM7Q0FDRjs7QWlDMTNuREs7RVdzREU7SUFBZ0M7RzVDeTBuRHJDOztFNEN4MG5ESztJQUFnQztHNUM0MG5EckM7O0U0QzMwbkRLO0lBQWdDO0c1QyswbkRyQzs7RTRDOTBuREs7SUFBZ0M7RzVDazFuRHJDO0NBQ0Y7O0FpQzU0bkRLO0VXc0RFO0lBQWdDO0c1QzIxbkRyQzs7RTRDMTFuREs7SUFBZ0M7RzVDODFuRHJDOztFNEM3MW5ESztJQUFnQztHNUNpMm5EckM7O0U0Q2gybkRLO0lBQWdDO0c1Q28ybkRyQztDQUNGOztBaUM5NW5ESztFV3NERTtJQUFnQztHNUM2Mm5EckM7O0U0QzUybkRLO0lBQWdDO0c1Q2czbkRyQzs7RTRDLzJuREs7SUFBZ0M7RzVDbTNuRHJDOztFNENsM25ESztJQUFnQztHNUNzM25EckM7Q0FDRjs7QWlDaDduREs7RVdzREU7SUFBZ0M7RzVDKzNuRHJDOztFNEM5M25ESztJQUFnQztHNUNrNG5EckM7O0U0Q2o0bkRLO0lBQWdDO0c1Q3E0bkRyQzs7RTRDcDRuREs7SUFBZ0M7RzVDdzRuRHJDO0NBQ0Y7O0FpQ2w4bkRLO0VXc0RFO0lBQWdDO0c1Q2k1bkRyQzs7RTRDaDVuREs7SUFBZ0M7RzVDbzVuRHJDOztFNENuNW5ESztJQUFnQztHNUN1NW5EckM7O0U0Q3Q1bkRLO0lBQWdDO0c1QzA1bkRyQztDQUNGOztBaUNwOW5ESztFV3NERTtJQUFnQztHNUNtNm5EckM7O0U0Q2w2bkRLO0lBQWdDO0c1Q3M2bkRyQzs7RTRDcjZuREs7SUFBZ0M7RzVDeTZuRHJDOztFNEN4Nm5ESztJQUFnQztHNUM0Nm5EckM7Q0FDRjs7QWlDdCtuREs7RVdzREU7SUFBZ0M7RzVDcTduRHJDOztFNENwN25ESztJQUFnQztHNUN3N25EckM7O0U0Q3Y3bkRLO0lBQWdDO0c1QzI3bkRyQzs7RTRDMTduREs7SUFBZ0M7RzVDODduRHJDO0NBQ0Y7O0FpQ3gvbkRLO0VXc0RFO0lBQWdDO0c1Q3U4bkRyQzs7RTRDdDhuREs7SUFBZ0M7RzVDMDhuRHJDOztFNEN6OG5ESztJQUFnQztHNUM2OG5EckM7O0U0QzU4bkRLO0lBQWdDO0c1Q2c5bkRyQztDQUNGOztBNEMzOW5ERztFQUFXO0M1Qys5bkRkOztBNEM5OW5ERztFQUFXO0M1Q2srbkRkOztBNENqK25ERztFQUFXO0M1Q3ErbkRkOztBNENwK25ERztFQUFXO0M1Q3crbkRkOztBaUMxaG9ESztFV3NERTtJQUFnQztHNUN5K25EckM7O0U0Q3grbkRLO0lBQWdDO0c1QzQrbkRyQzs7RTRDMytuREs7SUFBZ0M7RzVDKytuRHJDOztFNEM5K25ESztJQUFnQztHNUNrL25EckM7Q0FDRjs7QWlDNWlvREs7RVdzREU7SUFBZ0M7RzVDMi9uRHJDOztFNEMxL25ESztJQUFnQztHNUM4L25EckM7O0U0QzcvbkRLO0lBQWdDO0c1Q2lnb0RyQzs7RTRDaGdvREs7SUFBZ0M7RzVDb2dvRHJDO0NBQ0Y7O0FpQzlqb0RLO0VXc0RFO0lBQWdDO0c1QzZnb0RyQzs7RTRDNWdvREs7SUFBZ0M7RzVDZ2hvRHJDOztFNEMvZ29ESztJQUFnQztHNUNtaG9EckM7O0U0Q2xob0RLO0lBQWdDO0c1Q3Nob0RyQztDQUNGOztBaUNobG9ESztFV3NERTtJQUFnQztHNUMraG9EckM7O0U0Qzlob0RLO0lBQWdDO0c1Q2tpb0RyQzs7RTRDamlvREs7SUFBZ0M7RzVDcWlvRHJDOztFNENwaW9ESztJQUFnQztHNUN3aW9EckM7Q0FDRjs7QWlDbG1vREs7RVdzREU7SUFBZ0M7RzVDaWpvRHJDOztFNENoam9ESztJQUFnQztHNUNvam9EckM7O0U0Q25qb0RLO0lBQWdDO0c1Q3Vqb0RyQzs7RTRDdGpvREs7SUFBZ0M7RzVDMGpvRHJDO0NBQ0Y7O0FpQ3Bub0RLO0VXc0RFO0lBQWdDO0c1Q21rb0RyQzs7RTRDbGtvREs7SUFBZ0M7RzVDc2tvRHJDOztFNENya29ESztJQUFnQztHNUN5a29EckM7O0U0Q3hrb0RLO0lBQWdDO0c1QzRrb0RyQztDQUNGOztBaUN0b29ESztFV3NERTtJQUFnQztHNUNxbG9EckM7O0U0Q3Bsb0RLO0lBQWdDO0c1Q3dsb0RyQzs7RTRDdmxvREs7SUFBZ0M7RzVDMmxvRHJDOztFNEMxbG9ESztJQUFnQztHNUM4bG9EckM7Q0FDRjs7QWlDeHBvREs7RVdzREU7SUFBZ0M7RzVDdW1vRHJDOztFNEN0bW9ESztJQUFnQztHNUMwbW9EckM7O0U0Q3ptb0RLO0lBQWdDO0c1QzZtb0RyQzs7RTRDNW1vREs7SUFBZ0M7RzVDZ25vRHJDO0NBQ0Y7O0FpQzFxb0RLO0VXc0RFO0lBQWdDO0c1Q3lub0RyQzs7RTRDeG5vREs7SUFBZ0M7RzVDNG5vRHJDOztFNEMzbm9ESztJQUFnQztHNUMrbm9EckM7O0U0Qzlub0RLO0lBQWdDO0c1Q2tvb0RyQztDQUNGOztBaUM1cm9ESztFV3NERTtJQUFnQztHNUMyb29EckM7O0U0QzFvb0RLO0lBQWdDO0c1Qzhvb0RyQzs7RTRDN29vREs7SUFBZ0M7RzVDaXBvRHJDOztFNENocG9ESztJQUFnQztHNUNvcG9EckM7Q0FDRjs7QWlDOXNvREs7RVdzREU7SUFBZ0M7RzVDNnBvRHJDOztFNEM1cG9ESztJQUFnQztHNUNncW9EckM7O0U0Qy9wb0RLO0lBQWdDO0c1Q21xb0RyQzs7RTRDbHFvREs7SUFBZ0M7RzVDc3FvRHJDO0NBQ0Y7O0FpQ2h1b0RLO0VXc0RFO0lBQWdDO0c1Qytxb0RyQzs7RTRDOXFvREs7SUFBZ0M7RzVDa3JvRHJDOztFNENqcm9ESztJQUFnQztHNUNxcm9EckM7O0U0Q3Byb0RLO0lBQWdDO0c1Q3dyb0RyQztDQUNGOztBNENuc29ERztFQUFXO0M1Q3Vzb0RkOztBNEN0c29ERztFQUFXO0M1QzBzb0RkOztBNEN6c29ERztFQUFXO0M1QzZzb0RkOztBNEM1c29ERztFQUFXO0M1Q2d0b0RkOztBaUNsd29ESztFV3NERTtJQUFnQztHNUNpdG9EckM7O0U0Q2h0b0RLO0lBQWdDO0c1Q290b0RyQzs7RTRDbnRvREs7SUFBZ0M7RzVDdXRvRHJDOztFNEN0dG9ESztJQUFnQztHNUMwdG9EckM7Q0FDRjs7QWlDcHhvREs7RVdzREU7SUFBZ0M7RzVDbXVvRHJDOztFNENsdW9ESztJQUFnQztHNUNzdW9EckM7O0U0Q3J1b0RLO0lBQWdDO0c1Q3l1b0RyQzs7RTRDeHVvREs7SUFBZ0M7RzVDNHVvRHJDO0NBQ0Y7O0FpQ3R5b0RLO0VXc0RFO0lBQWdDO0c1Q3F2b0RyQzs7RTRDcHZvREs7SUFBZ0M7RzVDd3ZvRHJDOztFNEN2dm9ESztJQUFnQztHNUMydm9EckM7O0U0QzF2b0RLO0lBQWdDO0c1Qzh2b0RyQztDQUNGOztBaUN4em9ESztFV3NERTtJQUFnQztHNUN1d29EckM7O0U0Q3R3b0RLO0lBQWdDO0c1QzB3b0RyQzs7RTRDendvREs7SUFBZ0M7RzVDNndvRHJDOztFNEM1d29ESztJQUFnQztHNUNneG9EckM7Q0FDRjs7QWlDMTBvREs7RVdzREU7SUFBZ0M7RzVDeXhvRHJDOztFNEN4eG9ESztJQUFnQztHNUM0eG9EckM7O0U0QzN4b0RLO0lBQWdDO0c1Qyt4b0RyQzs7RTRDOXhvREs7SUFBZ0M7RzVDa3lvRHJDO0NBQ0Y7O0FpQzUxb0RLO0VXc0RFO0lBQWdDO0c1QzJ5b0RyQzs7RTRDMXlvREs7SUFBZ0M7RzVDOHlvRHJDOztFNEM3eW9ESztJQUFnQztHNUNpem9EckM7O0U0Q2h6b0RLO0lBQWdDO0c1Q296b0RyQztDQUNGOztBaUM5Mm9ESztFV3NERTtJQUFnQztHNUM2em9EckM7O0U0QzV6b0RLO0lBQWdDO0c1Q2cwb0RyQzs7RTRDL3pvREs7SUFBZ0M7RzVDbTBvRHJDOztFNENsMG9ESztJQUFnQztHNUNzMG9EckM7Q0FDRjs7QWlDaDRvREs7RVdzREU7SUFBZ0M7RzVDKzBvRHJDOztFNEM5MG9ESztJQUFnQztHNUNrMW9EckM7O0U0Q2oxb0RLO0lBQWdDO0c1Q3Exb0RyQzs7RTRDcDFvREs7SUFBZ0M7RzVDdzFvRHJDO0NBQ0Y7O0FpQ2w1b0RLO0VXc0RFO0lBQWdDO0c1Q2kyb0RyQzs7RTRDaDJvREs7SUFBZ0M7RzVDbzJvRHJDOztFNENuMm9ESztJQUFnQztHNUN1Mm9EckM7O0U0Q3Qyb0RLO0lBQWdDO0c1QzAyb0RyQztDQUNGOztBaUNwNm9ESztFV3NERTtJQUFnQztHNUNtM29EckM7O0U0Q2wzb0RLO0lBQWdDO0c1Q3Mzb0RyQzs7RTRDcjNvREs7SUFBZ0M7RzVDeTNvRHJDOztFNEN4M29ESztJQUFnQztHNUM0M29EckM7Q0FDRjs7QWlDdDdvREs7RVdzREU7SUFBZ0M7RzVDcTRvRHJDOztFNENwNG9ESztJQUFnQztHNUN3NG9EckM7O0U0Q3Y0b0RLO0lBQWdDO0c1QzI0b0RyQzs7RTRDMTRvREs7SUFBZ0M7RzVDODRvRHJDO0NBQ0Y7O0FpQ3g4b0RLO0VXc0RFO0lBQWdDO0c1Q3U1b0RyQzs7RTRDdDVvREs7SUFBZ0M7RzVDMDVvRHJDOztFNEN6NW9ESztJQUFnQztHNUM2NW9EckM7O0U0QzU1b0RLO0lBQWdDO0c1Q2c2b0RyQztDQUNGOztBNEMzNm9ERztFQUFXO0M1Qys2b0RkOztBNEM5Nm9ERztFQUFXO0M1Q2s3b0RkOztBNENqN29ERztFQUFXO0M1Q3E3b0RkOztBNENwN29ERztFQUFXO0M1Q3c3b0RkOztBaUMxK29ESztFV3NERTtJQUFnQztHNUN5N29EckM7O0U0Q3g3b0RLO0lBQWdDO0c1QzQ3b0RyQzs7RTRDMzdvREs7SUFBZ0M7RzVDKzdvRHJDOztFNEM5N29ESztJQUFnQztHNUNrOG9EckM7Q0FDRjs7QWlDNS9vREs7RVdzREU7SUFBZ0M7RzVDMjhvRHJDOztFNEMxOG9ESztJQUFnQztHNUM4OG9EckM7O0U0Qzc4b0RLO0lBQWdDO0c1Q2k5b0RyQzs7RTRDaDlvREs7SUFBZ0M7RzVDbzlvRHJDO0NBQ0Y7O0FpQzlncERLO0VXc0RFO0lBQWdDO0c1QzY5b0RyQzs7RTRDNTlvREs7SUFBZ0M7RzVDZytvRHJDOztFNEMvOW9ESztJQUFnQztHNUNtK29EckM7O0U0Q2wrb0RLO0lBQWdDO0c1Q3Mrb0RyQztDQUNGOztBaUNoaXBESztFV3NERTtJQUFnQztHNUMrK29EckM7O0U0Qzkrb0RLO0lBQWdDO0c1Q2svb0RyQzs7RTRDai9vREs7SUFBZ0M7RzVDcS9vRHJDOztFNENwL29ESztJQUFnQztHNUN3L29EckM7Q0FDRjs7QWlDbGpwREs7RVdzREU7SUFBZ0M7RzVDaWdwRHJDOztFNENoZ3BESztJQUFnQztHNUNvZ3BEckM7O0U0Q25ncERLO0lBQWdDO0c1Q3VncERyQzs7RTRDdGdwREs7SUFBZ0M7RzVDMGdwRHJDO0NBQ0Y7O0FpQ3BrcERLO0VXc0RFO0lBQWdDO0c1Q21ocERyQzs7RTRDbGhwREs7SUFBZ0M7RzVDc2hwRHJDOztFNENyaHBESztJQUFnQztHNUN5aHBEckM7O0U0Q3hocERLO0lBQWdDO0c1QzRocERyQztDQUNGOztBaUN0bHBESztFV3NERTtJQUFnQztHNUNxaXBEckM7O0U0Q3BpcERLO0lBQWdDO0c1Q3dpcERyQzs7RTRDdmlwREs7SUFBZ0M7RzVDMmlwRHJDOztFNEMxaXBESztJQUFnQztHNUM4aXBEckM7Q0FDRjs7QWlDeG1wREs7RVdzREU7SUFBZ0M7RzVDdWpwRHJDOztFNEN0anBESztJQUFnQztHNUMwanBEckM7O0U0Q3pqcERLO0lBQWdDO0c1QzZqcERyQzs7RTRDNWpwREs7SUFBZ0M7RzVDZ2twRHJDO0NBQ0Y7O0FpQzFucERLO0VXc0RFO0lBQWdDO0c1Q3lrcERyQzs7RTRDeGtwREs7SUFBZ0M7RzVDNGtwRHJDOztFNEMza3BESztJQUFnQztHNUMra3BEckM7O0U0QzlrcERLO0lBQWdDO0c1Q2tscERyQztDQUNGOztBaUM1b3BESztFV3NERTtJQUFnQztHNUMybHBEckM7O0U0QzFscERLO0lBQWdDO0c1QzhscERyQzs7RTRDN2xwREs7SUFBZ0M7RzVDaW1wRHJDOztFNENobXBESztJQUFnQztHNUNvbXBEckM7Q0FDRjs7QWlDOXBwREs7RVdzREU7SUFBZ0M7RzVDNm1wRHJDOztFNEM1bXBESztJQUFnQztHNUNnbnBEckM7O0U0Qy9tcERLO0lBQWdDO0c1Q21ucERyQzs7RTRDbG5wREs7SUFBZ0M7RzVDc25wRHJDO0NBQ0Y7O0FpQ2hycERLO0VXc0RFO0lBQWdDO0c1QytucERyQzs7RTRDOW5wREs7SUFBZ0M7RzVDa29wRHJDOztFNENqb3BESztJQUFnQztHNUNxb3BEckM7O0U0Q3BvcERLO0lBQWdDO0c1Q3dvcERyQztDQUNGOztBNENucHBERztFQUFXO0M1Q3VwcERkOztBNEN0cHBERztFQUFXO0M1QzBwcERkOztBNEN6cHBERztFQUFXO0M1QzZwcERkOztBNEM1cHBERztFQUFXO0M1Q2dxcERkOztBaUNsdHBESztFV3NERTtJQUFnQztHNUNpcXBEckM7O0U0Q2hxcERLO0lBQWdDO0c1Q29xcERyQzs7RTRDbnFwREs7SUFBZ0M7RzVDdXFwRHJDOztFNEN0cXBESztJQUFnQztHNUMwcXBEckM7Q0FDRjs7QWlDcHVwREs7RVdzREU7SUFBZ0M7RzVDbXJwRHJDOztFNENscnBESztJQUFnQztHNUNzcnBEckM7O0U0Q3JycERLO0lBQWdDO0c1Q3lycERyQzs7RTRDeHJwREs7SUFBZ0M7RzVDNHJwRHJDO0NBQ0Y7O0FpQ3R2cERLO0VXc0RFO0lBQWdDO0c1Q3FzcERyQzs7RTRDcHNwREs7SUFBZ0M7RzVDd3NwRHJDOztFNEN2c3BESztJQUFnQztHNUMyc3BEckM7O0U0QzFzcERLO0lBQWdDO0c1QzhzcERyQztDQUNGOztBaUN4d3BESztFV3NERTtJQUFnQztHNUN1dHBEckM7O0U0Q3R0cERLO0lBQWdDO0c1QzB0cERyQzs7RTRDenRwREs7SUFBZ0M7RzVDNnRwRHJDOztFNEM1dHBESztJQUFnQztHNUNndXBEckM7Q0FDRjs7QWlDMXhwREs7RVdzREU7SUFBZ0M7RzVDeXVwRHJDOztFNEN4dXBESztJQUFnQztHNUM0dXBEckM7O0U0QzN1cERLO0lBQWdDO0c1Qyt1cERyQzs7RTRDOXVwREs7SUFBZ0M7RzVDa3ZwRHJDO0NBQ0Y7O0FpQzV5cERLO0VXc0RFO0lBQWdDO0c1QzJ2cERyQzs7RTRDMXZwREs7SUFBZ0M7RzVDOHZwRHJDOztFNEM3dnBESztJQUFnQztHNUNpd3BEckM7O0U0Q2h3cERLO0lBQWdDO0c1Q293cERyQztDQUNGOztBaUM5enBESztFV3NERTtJQUFnQztHNUM2d3BEckM7O0U0QzV3cERLO0lBQWdDO0c1Q2d4cERyQzs7RTRDL3dwREs7SUFBZ0M7RzVDbXhwRHJDOztFNENseHBESztJQUFnQztHNUNzeHBEckM7Q0FDRjs7QWlDaDFwREs7RVdzREU7SUFBZ0M7RzVDK3hwRHJDOztFNEM5eHBESztJQUFnQztHNUNreXBEckM7O0U0Q2p5cERLO0lBQWdDO0c1Q3F5cERyQzs7RTRDcHlwREs7SUFBZ0M7RzVDd3lwRHJDO0NBQ0Y7O0FpQ2wycERLO0VXc0RFO0lBQWdDO0c1Q2l6cERyQzs7RTRDaHpwREs7SUFBZ0M7RzVDb3pwRHJDOztFNENuenBESztJQUFnQztHNUN1enBEckM7O0U0Q3R6cERLO0lBQWdDO0c1QzB6cERyQztDQUNGOztBaUNwM3BESztFV3NERTtJQUFnQztHNUNtMHBEckM7O0U0Q2wwcERLO0lBQWdDO0c1Q3MwcERyQzs7RTRDcjBwREs7SUFBZ0M7RzVDeTBwRHJDOztFNEN4MHBESztJQUFnQztHNUM0MHBEckM7Q0FDRjs7QWlDdDRwREs7RVdzREU7SUFBZ0M7RzVDcTFwRHJDOztFNENwMXBESztJQUFnQztHNUN3MXBEckM7O0U0Q3YxcERLO0lBQWdDO0c1QzIxcERyQzs7RTRDMTFwREs7SUFBZ0M7RzVDODFwRHJDO0NBQ0Y7O0FpQ3g1cERLO0VXc0RFO0lBQWdDO0c1Q3UycERyQzs7RTRDdDJwREs7SUFBZ0M7RzVDMDJwRHJDOztFNEN6MnBESztJQUFnQztHNUM2MnBEckM7O0U0QzUycERLO0lBQWdDO0c1Q2czcERyQztDQUNGOztBNEMzM3BERztFQUFXO0M1QyszcERkOztBNEM5M3BERztFQUFXO0M1Q2s0cERkOztBNENqNHBERztFQUFXO0M1Q3E0cERkOztBNENwNHBERztFQUFXO0M1Q3c0cERkOztBaUMxN3BESztFV3NERTtJQUFnQztHNUN5NHBEckM7O0U0Q3g0cERLO0lBQWdDO0c1QzQ0cERyQzs7RTRDMzRwREs7SUFBZ0M7RzVDKzRwRHJDOztFNEM5NHBESztJQUFnQztHNUNrNXBEckM7Q0FDRjs7QWlDNThwREs7RVdzREU7SUFBZ0M7RzVDMjVwRHJDOztFNEMxNXBESztJQUFnQztHNUM4NXBEckM7O0U0Qzc1cERLO0lBQWdDO0c1Q2k2cERyQzs7RTRDaDZwREs7SUFBZ0M7RzVDbzZwRHJDO0NBQ0Y7O0FpQzk5cERLO0VXc0RFO0lBQWdDO0c1QzY2cERyQzs7RTRDNTZwREs7SUFBZ0M7RzVDZzdwRHJDOztFNEMvNnBESztJQUFnQztHNUNtN3BEckM7O0U0Q2w3cERLO0lBQWdDO0c1Q3M3cERyQztDQUNGOztBaUNoL3BESztFV3NERTtJQUFnQztHNUMrN3BEckM7O0U0Qzk3cERLO0lBQWdDO0c1Q2s4cERyQzs7RTRDajhwREs7SUFBZ0M7RzVDcThwRHJDOztFNENwOHBESztJQUFnQztHNUN3OHBEckM7Q0FDRjs7QWlDbGdxREs7RVdzREU7SUFBZ0M7RzVDaTlwRHJDOztFNENoOXBESztJQUFnQztHNUNvOXBEckM7O0U0Q245cERLO0lBQWdDO0c1Q3U5cERyQzs7RTRDdDlwREs7SUFBZ0M7RzVDMDlwRHJDO0NBQ0Y7O0FpQ3BocURLO0VXc0RFO0lBQWdDO0c1Q20rcERyQzs7RTRDbCtwREs7SUFBZ0M7RzVDcytwRHJDOztFNENyK3BESztJQUFnQztHNUN5K3BEckM7O0U0Q3grcERLO0lBQWdDO0c1QzQrcERyQztDQUNGOztBaUN0aXFESztFV3NERTtJQUFnQztHNUNxL3BEckM7O0U0Q3AvcERLO0lBQWdDO0c1Q3cvcERyQzs7RTRDdi9wREs7SUFBZ0M7RzVDMi9wRHJDOztFNEMxL3BESztJQUFnQztHNUM4L3BEckM7Q0FDRjs7QWlDeGpxREs7RVdzREU7SUFBZ0M7RzVDdWdxRHJDOztFNEN0Z3FESztJQUFnQztHNUMwZ3FEckM7O0U0Q3pncURLO0lBQWdDO0c1QzZncURyQzs7RTRDNWdxREs7SUFBZ0M7RzVDZ2hxRHJDO0NBQ0Y7O0FpQzFrcURLO0VXc0RFO0lBQWdDO0c1Q3locURyQzs7RTRDeGhxREs7SUFBZ0M7RzVDNGhxRHJDOztFNEMzaHFESztJQUFnQztHNUMraHFEckM7O0U0QzlocURLO0lBQWdDO0c1Q2tpcURyQztDQUNGOztBaUM1bHFESztFV3NERTtJQUFnQztHNUMyaXFEckM7O0U0QzFpcURLO0lBQWdDO0c1QzhpcURyQzs7RTRDN2lxREs7SUFBZ0M7RzVDaWpxRHJDOztFNENoanFESztJQUFnQztHNUNvanFEckM7Q0FDRjs7QWlDOW1xREs7RVdzREU7SUFBZ0M7RzVDNmpxRHJDOztFNEM1anFESztJQUFnQztHNUNna3FEckM7O0U0Qy9qcURLO0lBQWdDO0c1Q21rcURyQzs7RTRDbGtxREs7SUFBZ0M7RzVDc2txRHJDO0NBQ0Y7O0FpQ2hvcURLO0VXc0RFO0lBQWdDO0c1QytrcURyQzs7RTRDOWtxREs7SUFBZ0M7RzVDa2xxRHJDOztFNENqbHFESztJQUFnQztHNUNxbHFEckM7O0U0Q3BscURLO0lBQWdDO0c1Q3dscURyQztDQUNGOztBNENubXFERztFQUFXO0M1Q3VtcURkOztBNEN0bXFERztFQUFXO0M1QzBtcURkOztBNEN6bXFERztFQUFXO0M1QzZtcURkOztBNEM1bXFERztFQUFXO0M1Q2ducURkOztBaUNscXFESztFV3NERTtJQUFnQztHNUNpbnFEckM7O0U0Q2hucURLO0lBQWdDO0c1Q29ucURyQzs7RTRDbm5xREs7SUFBZ0M7RzVDdW5xRHJDOztFNEN0bnFESztJQUFnQztHNUMwbnFEckM7Q0FDRjs7QWlDcHJxREs7RVdzREU7SUFBZ0M7RzVDbW9xRHJDOztFNENsb3FESztJQUFnQztHNUNzb3FEckM7O0U0Q3JvcURLO0lBQWdDO0c1Q3lvcURyQzs7RTRDeG9xREs7SUFBZ0M7RzVDNG9xRHJDO0NBQ0Y7O0FpQ3RzcURLO0VXc0RFO0lBQWdDO0c1Q3FwcURyQzs7RTRDcHBxREs7SUFBZ0M7RzVDd3BxRHJDOztFNEN2cHFESztJQUFnQztHNUMycHFEckM7O0U0QzFwcURLO0lBQWdDO0c1QzhwcURyQztDQUNGOztBaUN4dHFESztFV3NERTtJQUFnQztHNUN1cXFEckM7O0U0Q3RxcURLO0lBQWdDO0c1QzBxcURyQzs7RTRDenFxREs7SUFBZ0M7RzVDNnFxRHJDOztFNEM1cXFESztJQUFnQztHNUNncnFEckM7Q0FDRjs7QWlDMXVxREs7RVdzREU7SUFBZ0M7RzVDeXJxRHJDOztFNEN4cnFESztJQUFnQztHNUM0cnFEckM7O0U0QzNycURLO0lBQWdDO0c1QytycURyQzs7RTRDOXJxREs7SUFBZ0M7RzVDa3NxRHJDO0NBQ0Y7O0FpQzV2cURLO0VXc0RFO0lBQWdDO0c1QzJzcURyQzs7RTRDMXNxREs7SUFBZ0M7RzVDOHNxRHJDOztFNEM3c3FESztJQUFnQztHNUNpdHFEckM7O0U0Q2h0cURLO0lBQWdDO0c1Q290cURyQztDQUNGOztBaUM5d3FESztFV3NERTtJQUFnQztHNUM2dHFEckM7O0U0QzV0cURLO0lBQWdDO0c1Q2d1cURyQzs7RTRDL3RxREs7SUFBZ0M7RzVDbXVxRHJDOztFNENsdXFESztJQUFnQztHNUNzdXFEckM7Q0FDRjs7QWlDaHlxREs7RVdzREU7SUFBZ0M7RzVDK3VxRHJDOztFNEM5dXFESztJQUFnQztHNUNrdnFEckM7O0U0Q2p2cURLO0lBQWdDO0c1Q3F2cURyQzs7RTRDcHZxREs7SUFBZ0M7RzVDd3ZxRHJDO0NBQ0Y7O0FpQ2x6cURLO0VXc0RFO0lBQWdDO0c1Q2l3cURyQzs7RTRDaHdxREs7SUFBZ0M7RzVDb3dxRHJDOztFNENud3FESztJQUFnQztHNUN1d3FEckM7O0U0Q3R3cURLO0lBQWdDO0c1QzB3cURyQztDQUNGOztBaUNwMHFESztFV3NERTtJQUFnQztHNUNteHFEckM7O0U0Q2x4cURLO0lBQWdDO0c1Q3N4cURyQzs7RTRDcnhxREs7SUFBZ0M7RzVDeXhxRHJDOztFNEN4eHFESztJQUFnQztHNUM0eHFEckM7Q0FDRjs7QWlDdDFxREs7RVdzREU7SUFBZ0M7RzVDcXlxRHJDOztFNENweXFESztJQUFnQztHNUN3eXFEckM7O0U0Q3Z5cURLO0lBQWdDO0c1QzJ5cURyQzs7RTRDMXlxREs7SUFBZ0M7RzVDOHlxRHJDO0NBQ0Y7O0FpQ3gycURLO0VXc0RFO0lBQWdDO0c1Q3V6cURyQzs7RTRDdHpxREs7SUFBZ0M7RzVDMHpxRHJDOztFNEN6enFESztJQUFnQztHNUM2enFEckM7O0U0QzV6cURLO0lBQWdDO0c1Q2cwcURyQztDQUNGOztBNEMzMHFERztFQUFXO0M1QyswcURkOztBNEM5MHFERztFQUFXO0M1Q2sxcURkOztBNENqMXFERztFQUFXO0M1Q3ExcURkOztBNENwMXFERztFQUFXO0M1Q3cxcURkOztBaUMxNHFESztFV3NERTtJQUFnQztHNUN5MXFEckM7O0U0Q3gxcURLO0lBQWdDO0c1QzQxcURyQzs7RTRDMzFxREs7SUFBZ0M7RzVDKzFxRHJDOztFNEM5MXFESztJQUFnQztHNUNrMnFEckM7Q0FDRjs7QWlDNTVxREs7RVdzREU7SUFBZ0M7RzVDMjJxRHJDOztFNEMxMnFESztJQUFnQztHNUM4MnFEckM7O0U0QzcycURLO0lBQWdDO0c1Q2kzcURyQzs7RTRDaDNxREs7SUFBZ0M7RzVDbzNxRHJDO0NBQ0Y7O0FpQzk2cURLO0VXc0RFO0lBQWdDO0c1QzYzcURyQzs7RTRDNTNxREs7SUFBZ0M7RzVDZzRxRHJDOztFNEMvM3FESztJQUFnQztHNUNtNHFEckM7O0U0Q2w0cURLO0lBQWdDO0c1Q3M0cURyQztDQUNGOztBaUNoOHFESztFV3NERTtJQUFnQztHNUMrNHFEckM7O0U0Qzk0cURLO0lBQWdDO0c1Q2s1cURyQzs7RTRDajVxREs7SUFBZ0M7RzVDcTVxRHJDOztFNENwNXFESztJQUFnQztHNUN3NXFEckM7Q0FDRjs7QWlDbDlxREs7RVdzREU7SUFBZ0M7RzVDaTZxRHJDOztFNENoNnFESztJQUFnQztHNUNvNnFEckM7O0U0Q242cURLO0lBQWdDO0c1Q3U2cURyQzs7RTRDdDZxREs7SUFBZ0M7RzVDMDZxRHJDO0NBQ0Y7O0FpQ3ArcURLO0VXc0RFO0lBQWdDO0c1Q203cURyQzs7RTRDbDdxREs7SUFBZ0M7RzVDczdxRHJDOztFNENyN3FESztJQUFnQztHNUN5N3FEckM7O0U0Q3g3cURLO0lBQWdDO0c1QzQ3cURyQztDQUNGOztBaUN0L3FESztFV3NERTtJQUFnQztHNUNxOHFEckM7O0U0Q3A4cURLO0lBQWdDO0c1Q3c4cURyQzs7RTRDdjhxREs7SUFBZ0M7RzVDMjhxRHJDOztFNEMxOHFESztJQUFnQztHNUM4OHFEckM7Q0FDRjs7QWlDeGdyREs7RVdzREU7SUFBZ0M7RzVDdTlxRHJDOztFNEN0OXFESztJQUFnQztHNUMwOXFEckM7O0U0Q3o5cURLO0lBQWdDO0c1QzY5cURyQzs7RTRDNTlxREs7SUFBZ0M7RzVDZytxRHJDO0NBQ0Y7O0FpQzFockRLO0VXc0RFO0lBQWdDO0c1Q3krcURyQzs7RTRDeCtxREs7SUFBZ0M7RzVDNCtxRHJDOztFNEMzK3FESztJQUFnQztHNUMrK3FEckM7O0U0QzkrcURLO0lBQWdDO0c1Q2svcURyQztDQUNGOztBaUM1aXJESztFV3NERTtJQUFnQztHNUMyL3FEckM7O0U0QzEvcURLO0lBQWdDO0c1QzgvcURyQzs7RTRDNy9xREs7SUFBZ0M7RzVDaWdyRHJDOztFNENoZ3JESztJQUFnQztHNUNvZ3JEckM7Q0FDRjs7QWlDOWpyREs7RVdzREU7SUFBZ0M7RzVDNmdyRHJDOztFNEM1Z3JESztJQUFnQztHNUNnaHJEckM7O0U0Qy9nckRLO0lBQWdDO0c1Q21ockRyQzs7RTRDbGhyREs7SUFBZ0M7RzVDc2hyRHJDO0NBQ0Y7O0FpQ2hsckRLO0VXc0RFO0lBQWdDO0c1QytockRyQzs7RTRDOWhyREs7SUFBZ0M7RzVDa2lyRHJDOztFNENqaXJESztJQUFnQztHNUNxaXJEckM7O0U0Q3BpckRLO0lBQWdDO0c1Q3dpckRyQztDQUNGOztBNEMvaHJERDtFQUNFO0VBQ0E7QzVDa2lyREQ7O0E0Qy9ockREO0VBQ0U7RUFDQTtDNUNraXJERDs7QTRDL2hyREQ7RUFBUztDNUNtaXJEUjs7QTRDbGlyREQ7RUFBUztDNUNzaXJEUjs7QTRDcmlyREQ7RUFBUztDNUN5aXJEUjs7QTRDeGlyREQ7RUFBUztDNUM0aXJEUjs7QWlDNW5yREs7RVdvRkY7SUFDRTtJQUNBO0c1QzRpckRIOztFNEN6aXJEQztJQUNFO0lBQ0E7RzVDNGlyREg7O0U0Q3ppckRDO0lBQThCO0c1QzZpckQvQjs7RTRDNWlyREM7SUFBOEI7RzVDZ2pyRC9COztFNEMvaXJEQztJQUE4QjtHNUNtanJEL0I7O0U0Q2xqckRDO0lBQThCO0c1Q3NqckQvQjtDQUNGOztBaUN4cHJESztFV29GRjtJQUNFO0lBQ0E7RzVDd2tyREg7O0U0Q3JrckRDO0lBQ0U7SUFDQTtHNUN3a3JESDs7RTRDcmtyREM7SUFBOEI7RzVDeWtyRC9COztFNEN4a3JEQztJQUE4QjtHNUM0a3JEL0I7O0U0QzNrckRDO0lBQThCO0c1QytrckQvQjs7RTRDOWtyREM7SUFBOEI7RzVDa2xyRC9CO0NBQ0Y7O0FpQ3ByckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUNvbXJESDs7RTRDam1yREM7SUFDRTtJQUNBO0c1Q29tckRIOztFNENqbXJEQztJQUE4QjtHNUNxbXJEL0I7O0U0Q3BtckRDO0lBQThCO0c1Q3dtckQvQjs7RTRDdm1yREM7SUFBOEI7RzVDMm1yRC9COztFNEMxbXJEQztJQUE4QjtHNUM4bXJEL0I7Q0FDRjs7QWlDaHRyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q2dvckRIOztFNEM3bnJEQztJQUNFO0lBQ0E7RzVDZ29yREg7O0U0QzduckRDO0lBQThCO0c1Q2lvckQvQjs7RTRDaG9yREM7SUFBOEI7RzVDb29yRC9COztFNENub3JEQztJQUE4QjtHNUN1b3JEL0I7O0U0Q3RvckRDO0lBQThCO0c1QzBvckQvQjtDQUNGOztBaUM1dXJESztFV29GRjtJQUNFO0lBQ0E7RzVDNHByREg7O0U0Q3pwckRDO0lBQ0U7SUFDQTtHNUM0cHJESDs7RTRDenByREM7SUFBOEI7RzVDNnByRC9COztFNEM1cHJEQztJQUE4QjtHNUNncXJEL0I7O0U0Qy9wckRDO0lBQThCO0c1Q21xckQvQjs7RTRDbHFyREM7SUFBOEI7RzVDc3FyRC9CO0NBQ0Y7O0FpQ3h3ckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUN3cnJESDs7RTRDcnJyREM7SUFDRTtJQUNBO0c1Q3dyckRIOztFNENycnJEQztJQUE4QjtHNUN5cnJEL0I7O0U0Q3hyckRDO0lBQThCO0c1QzRyckQvQjs7RTRDM3JyREM7SUFBOEI7RzVDK3JyRC9COztFNEM5cnJEQztJQUE4QjtHNUNrc3JEL0I7Q0FDRjs7QWlDcHlyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q290ckRIOztFNENqdHJEQztJQUNFO0lBQ0E7RzVDb3RyREg7O0U0Q2p0ckRDO0lBQThCO0c1Q3F0ckQvQjs7RTRDcHRyREM7SUFBOEI7RzVDd3RyRC9COztFNEN2dHJEQztJQUE4QjtHNUMydHJEL0I7O0U0QzF0ckRDO0lBQThCO0c1Qzh0ckQvQjtDQUNGOztBaUNoMHJESztFV29GRjtJQUNFO0lBQ0E7RzVDZ3ZyREg7O0U0Qzd1ckRDO0lBQ0U7SUFDQTtHNUNndnJESDs7RTRDN3VyREM7SUFBOEI7RzVDaXZyRC9COztFNENodnJEQztJQUE4QjtHNUNvdnJEL0I7O0U0Q252ckRDO0lBQThCO0c1Q3V2ckQvQjs7RTRDdHZyREM7SUFBOEI7RzVDMHZyRC9CO0NBQ0Y7O0FpQzUxckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUM0d3JESDs7RTRDendyREM7SUFDRTtJQUNBO0c1QzR3ckRIOztFNEN6d3JEQztJQUE4QjtHNUM2d3JEL0I7O0U0QzV3ckRDO0lBQThCO0c1Q2d4ckQvQjs7RTRDL3dyREM7SUFBOEI7RzVDbXhyRC9COztFNENseHJEQztJQUE4QjtHNUNzeHJEL0I7Q0FDRjs7QWlDeDNyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q3d5ckRIOztFNENyeXJEQztJQUNFO0lBQ0E7RzVDd3lyREg7O0U0Q3J5ckRDO0lBQThCO0c1Q3l5ckQvQjs7RTRDeHlyREM7SUFBOEI7RzVDNHlyRC9COztFNEMzeXJEQztJQUE4QjtHNUMreXJEL0I7O0U0Qzl5ckRDO0lBQThCO0c1Q2t6ckQvQjtDQUNGOztBaUNwNXJESztFV29GRjtJQUNFO0lBQ0E7RzVDbzByREg7O0U0Q2owckRDO0lBQ0U7SUFDQTtHNUNvMHJESDs7RTRDajByREM7SUFBOEI7RzVDcTByRC9COztFNENwMHJEQztJQUE4QjtHNUN3MHJEL0I7O0U0Q3YwckRDO0lBQThCO0c1QzIwckQvQjs7RTRDMTByREM7SUFBOEI7RzVDODByRC9CO0NBQ0Y7O0FpQ2g3ckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUNnMnJESDs7RTRDNzFyREM7SUFDRTtJQUNBO0c1Q2cyckRIOztFNEM3MXJEQztJQUE4QjtHNUNpMnJEL0I7O0U0Q2gyckRDO0lBQThCO0c1Q28yckQvQjs7RTRDbjJyREM7SUFBOEI7RzVDdTJyRC9COztFNEN0MnJEQztJQUE4QjtHNUMwMnJEL0I7Q0FDRjs7QTZDeDhyREQ7O0VBQXlCO0M3QzY4ckR4Qjs7QTZDNThyREQ7O0VBQXlCO0M3Q2k5ckR4Qjs7QTZDaDlyREQ7O0VBQXlCO0M3Q3E5ckR4Qjs7QTZDcDlyREQ7O0VBQXlCO0M3Q3k5ckR4Qjs7QTZDeDlyREQ7O0VBQXlCO0M3QzY5ckR4Qjs7QTZDNTlyREQ7O0VBQXlCO0M3Q2krckR4Qjs7QTZDaCtyREQ7O0VBQXlCO0M3Q3ErckR4Qjs7QTZDcCtyREQ7O0VBQXlCO0M3Q3krckR4Qjs7QTZDeCtyREQ7O0VBQXlCO0M3QzYrckR4Qjs7QTZDNStyREQ7O0VBQXlCO0M3Q2kvckR4Qjs7QTZDaC9yREQ7O0VBQXlCO0M3Q3EvckR4Qjs7QTZDcC9yREQ7O0VBQXlCO0M3Q3kvckR4Qjs7QTZDeC9yREQ7O0VBQXlCO0M3QzYvckR4Qjs7QTZDNS9yREQ7O0VBQXlCO0M3Q2lnc0R4Qjs7QWlDbGhzREs7RVlxQkY7O0lBQW1FO0c3Q21nc0RwRTs7RTZDbGdzREM7O0lBQW1FO0c3Q3Vnc0RwRTs7RTZDdGdzREM7O0lBQW1FO0c3QzJnc0RwRTs7RTZDMWdzREM7O0lBQW1FO0c3Qytnc0RwRTs7RTZDOWdzREM7O0lBQW1FO0c3Q21oc0RwRTs7RTZDbGhzREM7O0lBQW1FO0c3Q3Voc0RwRTs7RTZDdGhzREM7O0lBQW1FO0c3QzJoc0RwRTs7RTZDMWhzREM7O0lBQW1FO0c3Qytoc0RwRTs7RTZDOWhzREM7O0lBQW1FO0c3Q21pc0RwRTs7RTZDbGlzREM7O0lBQW1FO0c3Q3Vpc0RwRTs7RTZDdGlzREM7O0lBQW1FO0c3QzJpc0RwRTs7RTZDMWlzREM7O0lBQW1FO0c3Qytpc0RwRTs7RTZDOWlzREM7O0lBQW1FO0c3Q21qc0RwRTs7RTZDbGpzREM7O0lBQW1FO0c3Q3Vqc0RwRTtDQUNGOztBaUMxbHNESztFWXFCRjs7SUFBbUU7RzdDMmtzRHBFOztFNkMxa3NEQzs7SUFBbUU7RzdDK2tzRHBFOztFNkM5a3NEQzs7SUFBbUU7RzdDbWxzRHBFOztFNkNsbHNEQzs7SUFBbUU7RzdDdWxzRHBFOztFNkN0bHNEQzs7SUFBbUU7RzdDMmxzRHBFOztFNkMxbHNEQzs7SUFBbUU7RzdDK2xzRHBFOztFNkM5bHNEQzs7SUFBbUU7RzdDbW1zRHBFOztFNkNsbXNEQzs7SUFBbUU7RzdDdW1zRHBFOztFNkN0bXNEQzs7SUFBbUU7RzdDMm1zRHBFOztFNkMxbXNEQzs7SUFBbUU7RzdDK21zRHBFOztFNkM5bXNEQzs7SUFBbUU7RzdDbW5zRHBFOztFNkNsbnNEQzs7SUFBbUU7RzdDdW5zRHBFOztFNkN0bnNEQzs7SUFBbUU7RzdDMm5zRHBFOztFNkMxbnNEQzs7SUFBbUU7RzdDK25zRHBFO0NBQ0Y7O0FpQ2xxc0RLO0VZcUJGOztJQUFtRTtHN0NtcHNEcEU7O0U2Q2xwc0RDOztJQUFtRTtHN0N1cHNEcEU7O0U2Q3Rwc0RDOztJQUFtRTtHN0MycHNEcEU7O0U2QzFwc0RDOztJQUFtRTtHN0MrcHNEcEU7O0U2Qzlwc0RDOztJQUFtRTtHN0NtcXNEcEU7O0U2Q2xxc0RDOztJQUFtRTtHN0N1cXNEcEU7O0U2Q3Rxc0RDOztJQUFtRTtHN0MycXNEcEU7O0U2QzFxc0RDOztJQUFtRTtHN0MrcXNEcEU7O0U2Qzlxc0RDOztJQUFtRTtHN0NtcnNEcEU7O0U2Q2xyc0RDOztJQUFtRTtHN0N1cnNEcEU7O0U2Q3Ryc0RDOztJQUFtRTtHN0MycnNEcEU7O0U2QzFyc0RDOztJQUFtRTtHN0MrcnNEcEU7O0U2Qzlyc0RDOztJQUFtRTtHN0Ntc3NEcEU7O0U2Q2xzc0RDOztJQUFtRTtHN0N1c3NEcEU7Q0FDRjs7QWlDMXVzREs7RVlxQkY7O0lBQW1FO0c3QzJ0c0RwRTs7RTZDMXRzREM7O0lBQW1FO0c3Qyt0c0RwRTs7RTZDOXRzREM7O0lBQW1FO0c3Q211c0RwRTs7RTZDbHVzREM7O0lBQW1FO0c3Q3V1c0RwRTs7RTZDdHVzREM7O0lBQW1FO0c3QzJ1c0RwRTs7RTZDMXVzREM7O0lBQW1FO0c3Qyt1c0RwRTs7RTZDOXVzREM7O0lBQW1FO0c3Q212c0RwRTs7RTZDbHZzREM7O0lBQW1FO0c3Q3V2c0RwRTs7RTZDdHZzREM7O0lBQW1FO0c3QzJ2c0RwRTs7RTZDMXZzREM7O0lBQW1FO0c3Qyt2c0RwRTs7RTZDOXZzREM7O0lBQW1FO0c3Q213c0RwRTs7RTZDbHdzREM7O0lBQW1FO0c3Q3V3c0RwRTs7RTZDdHdzREM7O0lBQW1FO0c3QzJ3c0RwRTs7RTZDMXdzREM7O0lBQW1FO0c3Qyt3c0RwRTtDQUNGOztBaUNsenNESztFWXFCRjs7SUFBbUU7RzdDbXlzRHBFOztFNkNseXNEQzs7SUFBbUU7RzdDdXlzRHBFOztFNkN0eXNEQzs7SUFBbUU7RzdDMnlzRHBFOztFNkMxeXNEQzs7SUFBbUU7RzdDK3lzRHBFOztFNkM5eXNEQzs7SUFBbUU7RzdDbXpzRHBFOztFNkNsenNEQzs7SUFBbUU7RzdDdXpzRHBFOztFNkN0enNEQzs7SUFBbUU7RzdDMnpzRHBFOztFNkMxenNEQzs7SUFBbUU7RzdDK3pzRHBFOztFNkM5enNEQzs7SUFBbUU7RzdDbTBzRHBFOztFNkNsMHNEQzs7SUFBbUU7RzdDdTBzRHBFOztFNkN0MHNEQzs7SUFBbUU7RzdDMjBzRHBFOztFNkMxMHNEQzs7SUFBbUU7RzdDKzBzRHBFOztFNkM5MHNEQzs7SUFBbUU7RzdDbTFzRHBFOztFNkNsMXNEQzs7SUFBbUU7RzdDdTFzRHBFO0NBQ0Y7O0FpQzEzc0RLO0VZcUJGOztJQUFtRTtHN0MyMnNEcEU7O0U2QzEyc0RDOztJQUFtRTtHN0MrMnNEcEU7O0U2Qzkyc0RDOztJQUFtRTtHN0NtM3NEcEU7O0U2Q2wzc0RDOztJQUFtRTtHN0N1M3NEcEU7O0U2Q3Qzc0RDOztJQUFtRTtHN0MyM3NEcEU7O0U2QzEzc0RDOztJQUFtRTtHN0MrM3NEcEU7O0U2Qzkzc0RDOztJQUFtRTtHN0NtNHNEcEU7O0U2Q2w0c0RDOztJQUFtRTtHN0N1NHNEcEU7O0U2Q3Q0c0RDOztJQUFtRTtHN0MyNHNEcEU7O0U2QzE0c0RDOztJQUFtRTtHN0MrNHNEcEU7O0U2Qzk0c0RDOztJQUFtRTtHN0NtNXNEcEU7O0U2Q2w1c0RDOztJQUFtRTtHN0N1NXNEcEU7O0U2Q3Q1c0RDOztJQUFtRTtHN0MyNXNEcEU7O0U2QzE1c0RDOztJQUFtRTtHN0MrNXNEcEU7Q0FDRjs7QWlDbDhzREs7RVlxQkY7O0lBQW1FO0c3Q203c0RwRTs7RTZDbDdzREM7O0lBQW1FO0c3Q3U3c0RwRTs7RTZDdDdzREM7O0lBQW1FO0c3QzI3c0RwRTs7RTZDMTdzREM7O0lBQW1FO0c3Qys3c0RwRTs7RTZDOTdzREM7O0lBQW1FO0c3Q204c0RwRTs7RTZDbDhzREM7O0lBQW1FO0c3Q3U4c0RwRTs7RTZDdDhzREM7O0lBQW1FO0c3QzI4c0RwRTs7RTZDMThzREM7O0lBQW1FO0c3Qys4c0RwRTs7RTZDOThzREM7O0lBQW1FO0c3Q205c0RwRTs7RTZDbDlzREM7O0lBQW1FO0c3Q3U5c0RwRTs7RTZDdDlzREM7O0lBQW1FO0c3QzI5c0RwRTs7RTZDMTlzREM7O0lBQW1FO0c3Qys5c0RwRTs7RTZDOTlzREM7O0lBQW1FO0c3Q20rc0RwRTs7RTZDbCtzREM7O0lBQW1FO0c3Q3Urc0RwRTtDQUNGOztBaUMxZ3RESztFWXFCRjs7SUFBbUU7RzdDMi9zRHBFOztFNkMxL3NEQzs7SUFBbUU7RzdDKy9zRHBFOztFNkM5L3NEQzs7SUFBbUU7RzdDbWd0RHBFOztFNkNsZ3REQzs7SUFBbUU7RzdDdWd0RHBFOztFNkN0Z3REQzs7SUFBbUU7RzdDMmd0RHBFOztFNkMxZ3REQzs7SUFBbUU7RzdDK2d0RHBFOztFNkM5Z3REQzs7SUFBbUU7RzdDbWh0RHBFOztFNkNsaHREQzs7SUFBbUU7RzdDdWh0RHBFOztFNkN0aHREQzs7SUFBbUU7RzdDMmh0RHBFOztFNkMxaHREQzs7SUFBbUU7RzdDK2h0RHBFOztFNkM5aHREQzs7SUFBbUU7RzdDbWl0RHBFOztFNkNsaXREQzs7SUFBbUU7RzdDdWl0RHBFOztFNkN0aXREQzs7SUFBbUU7RzdDMml0RHBFOztFNkMxaXREQzs7SUFBbUU7RzdDK2l0RHBFO0NBQ0Y7O0FpQ2xsdERLO0VZcUJGOztJQUFtRTtHN0Nta3REcEU7O0U2Q2xrdERDOztJQUFtRTtHN0N1a3REcEU7O0U2Q3RrdERDOztJQUFtRTtHN0Mya3REcEU7O0U2QzFrdERDOztJQUFtRTtHN0Mra3REcEU7O0U2QzlrdERDOztJQUFtRTtHN0NtbHREcEU7O0U2Q2xsdERDOztJQUFtRTtHN0N1bHREcEU7O0U2Q3RsdERDOztJQUFtRTtHN0MybHREcEU7O0U2QzFsdERDOztJQUFtRTtHN0MrbHREcEU7O0U2QzlsdERDOztJQUFtRTtHN0NtbXREcEU7O0U2Q2xtdERDOztJQUFtRTtHN0N1bXREcEU7O0U2Q3RtdERDOztJQUFtRTtHN0MybXREcEU7O0U2QzFtdERDOztJQUFtRTtHN0MrbXREcEU7O0U2QzltdERDOztJQUFtRTtHN0NtbnREcEU7O0U2Q2xudERDOztJQUFtRTtHN0N1bnREcEU7Q0FDRjs7QWlDMXB0REs7RVlxQkY7O0lBQW1FO0c3QzJvdERwRTs7RTZDMW90REM7O0lBQW1FO0c3QytvdERwRTs7RTZDOW90REM7O0lBQW1FO0c3Q21wdERwRTs7RTZDbHB0REM7O0lBQW1FO0c3Q3VwdERwRTs7RTZDdHB0REM7O0lBQW1FO0c3QzJwdERwRTs7RTZDMXB0REM7O0lBQW1FO0c3QytwdERwRTs7RTZDOXB0REM7O0lBQW1FO0c3Q21xdERwRTs7RTZDbHF0REM7O0lBQW1FO0c3Q3VxdERwRTs7RTZDdHF0REM7O0lBQW1FO0c3QzJxdERwRTs7RTZDMXF0REM7O0lBQW1FO0c3QytxdERwRTs7RTZDOXF0REM7O0lBQW1FO0c3Q21ydERwRTs7RTZDbHJ0REM7O0lBQW1FO0c3Q3VydERwRTs7RTZDdHJ0REM7O0lBQW1FO0c3QzJydERwRTs7RTZDMXJ0REM7O0lBQW1FO0c3QytydERwRTtDQUNGOztBaUNsdXRESztFWXFCRjs7SUFBbUU7RzdDbXR0RHBFOztFNkNsdHREQzs7SUFBbUU7RzdDdXR0RHBFOztFNkN0dHREQzs7SUFBbUU7RzdDMnR0RHBFOztFNkMxdHREQzs7SUFBbUU7RzdDK3R0RHBFOztFNkM5dHREQzs7SUFBbUU7RzdDbXV0RHBFOztFNkNsdXREQzs7SUFBbUU7RzdDdXV0RHBFOztFNkN0dXREQzs7SUFBbUU7RzdDMnV0RHBFOztFNkMxdXREQzs7SUFBbUU7RzdDK3V0RHBFOztFNkM5dXREQzs7SUFBbUU7RzdDbXZ0RHBFOztFNkNsdnREQzs7SUFBbUU7RzdDdXZ0RHBFOztFNkN0dnREQzs7SUFBbUU7RzdDMnZ0RHBFOztFNkMxdnREQzs7SUFBbUU7RzdDK3Z0RHBFOztFNkM5dnREQzs7SUFBbUU7RzdDbXd0RHBFOztFNkNsd3REQzs7SUFBbUU7RzdDdXd0RHBFO0NBQ0Y7O0FpQzF5dERLO0VZcUJGOztJQUFtRTtHN0MyeHREcEU7O0U2QzF4dERDOztJQUFtRTtHN0MreHREcEU7O0U2Qzl4dERDOztJQUFtRTtHN0NteXREcEU7O0U2Q2x5dERDOztJQUFtRTtHN0N1eXREcEU7O0U2Q3R5dERDOztJQUFtRTtHN0MyeXREcEU7O0U2QzF5dERDOztJQUFtRTtHN0MreXREcEU7O0U2Qzl5dERDOztJQUFtRTtHN0NtenREcEU7O0U2Q2x6dERDOztJQUFtRTtHN0N1enREcEU7O0U2Q3R6dERDOztJQUFtRTtHN0MyenREcEU7O0U2QzF6dERDOztJQUFtRTtHN0MrenREcEU7O0U2Qzl6dERDOztJQUFtRTtHN0NtMHREcEU7O0U2Q2wwdERDOztJQUFtRTtHN0N1MHREcEU7O0U2Q3QwdERDOztJQUFtRTtHN0MyMHREcEU7O0U2QzEwdERDOztJQUFtRTtHN0MrMHREcEU7Q0FDRjs7QTZDeDB0REQ7RUFBVztDN0M0MHREVjs7QTZDMzB0REQ7RUFBVztDN0MrMHREVjs7QTZDOTB0REQ7RUFBVztDN0NrMXREVjs7QTZDajF0REQ7RUFBVztDN0NxMXREVjs7QTZDcDF0REQ7RUFBVztDN0N3MXREVjs7QTZDdjF0REQ7RUFBVztDN0MyMXREVjs7QTZDMTF0REQ7RUFBVztDN0M4MXREVjs7QTZDNzF0REQ7RUFBVztDN0NpMnREVjs7QTZDaDJ0REQ7RUFBVztDN0NvMnREVjs7QTZDbjJ0REQ7RUFBVztDN0N1MnREVjs7QTZDdDJ0REQ7RUFBVztDN0MwMnREVjs7QTZDejJ0REQ7RUFBVztDN0M2MnREVjs7QTZDNTJ0REQ7RUFBVztDN0NnM3REVjs7QWlDdDZ0REs7RVkwREY7SUFBZ0M7RzdDaTN0RGpDOztFNkNoM3REQztJQUFnQztHN0NvM3REakM7O0U2Q24zdERDO0lBQWdDO0c3Q3UzdERqQzs7RTZDdDN0REM7SUFBZ0M7RzdDMDN0RGpDOztFNkN6M3REQztJQUFnQztHN0M2M3REakM7O0U2QzUzdERDO0lBQWdDO0c3Q2c0dERqQzs7RTZDLzN0REM7SUFBZ0M7RzdDbTR0RGpDOztFNkNsNHREQztJQUFnQztHN0NzNHREakM7O0U2Q3I0dERDO0lBQWdDO0c3Q3k0dERqQzs7RTZDeDR0REM7SUFBZ0M7RzdDNDR0RGpDOztFNkMzNHREQztJQUFnQztHN0MrNHREakM7O0U2Qzk0dERDO0lBQWdDO0c3Q2s1dERqQzs7RTZDajV0REM7SUFBZ0M7RzdDcTV0RGpDO0NBQ0Y7O0FpQzU5dERLO0VZMERGO0lBQWdDO0c3Q3U2dERqQzs7RTZDdDZ0REM7SUFBZ0M7RzdDMDZ0RGpDOztFNkN6NnREQztJQUFnQztHN0M2NnREakM7O0U2QzU2dERDO0lBQWdDO0c3Q2c3dERqQzs7RTZDLzZ0REM7SUFBZ0M7RzdDbTd0RGpDOztFNkNsN3REQztJQUFnQztHN0NzN3REakM7O0U2Q3I3dERDO0lBQWdDO0c3Q3k3dERqQzs7RTZDeDd0REM7SUFBZ0M7RzdDNDd0RGpDOztFNkMzN3REQztJQUFnQztHN0MrN3REakM7O0U2Qzk3dERDO0lBQWdDO0c3Q2s4dERqQzs7RTZDajh0REM7SUFBZ0M7RzdDcTh0RGpDOztFNkNwOHREQztJQUFnQztHN0N3OHREakM7O0U2Q3Y4dERDO0lBQWdDO0c3QzI4dERqQztDQUNGOztBaUNsaHVESztFWTBERjtJQUFnQztHN0M2OXREakM7O0U2QzU5dERDO0lBQWdDO0c3Q2crdERqQzs7RTZDLzl0REM7SUFBZ0M7RzdDbSt0RGpDOztFNkNsK3REQztJQUFnQztHN0NzK3REakM7O0U2Q3IrdERDO0lBQWdDO0c3Q3krdERqQzs7RTZDeCt0REM7SUFBZ0M7RzdDNCt0RGpDOztFNkMzK3REQztJQUFnQztHN0MrK3REakM7O0U2QzkrdERDO0lBQWdDO0c3Q2svdERqQzs7RTZDai90REM7SUFBZ0M7RzdDcS90RGpDOztFNkNwL3REQztJQUFnQztHN0N3L3REakM7O0U2Q3YvdERDO0lBQWdDO0c3QzIvdERqQzs7RTZDMS90REM7SUFBZ0M7RzdDOC90RGpDOztFNkM3L3REQztJQUFnQztHN0NpZ3VEakM7Q0FDRjs7QWlDeGt1REs7RVkwREY7SUFBZ0M7RzdDbWh1RGpDOztFNkNsaHVEQztJQUFnQztHN0NzaHVEakM7O0U2Q3JodURDO0lBQWdDO0c3Q3lodURqQzs7RTZDeGh1REM7SUFBZ0M7RzdDNGh1RGpDOztFNkMzaHVEQztJQUFnQztHN0MraHVEakM7O0U2QzlodURDO0lBQWdDO0c3Q2tpdURqQzs7RTZDaml1REM7SUFBZ0M7RzdDcWl1RGpDOztFNkNwaXVEQztJQUFnQztHN0N3aXVEakM7O0U2Q3ZpdURDO0lBQWdDO0c3QzJpdURqQzs7RTZDMWl1REM7SUFBZ0M7RzdDOGl1RGpDOztFNkM3aXVEQztJQUFnQztHN0NpanVEakM7O0U2Q2hqdURDO0lBQWdDO0c3Q29qdURqQzs7RTZDbmp1REM7SUFBZ0M7RzdDdWp1RGpDO0NBQ0Y7O0FpQzludURLO0VZMERGO0lBQWdDO0c3Q3lrdURqQzs7RTZDeGt1REM7SUFBZ0M7RzdDNGt1RGpDOztFNkMza3VEQztJQUFnQztHN0Mra3VEakM7O0U2QzlrdURDO0lBQWdDO0c3Q2tsdURqQzs7RTZDamx1REM7SUFBZ0M7RzdDcWx1RGpDOztFNkNwbHVEQztJQUFnQztHN0N3bHVEakM7O0U2Q3ZsdURDO0lBQWdDO0c3QzJsdURqQzs7RTZDMWx1REM7SUFBZ0M7RzdDOGx1RGpDOztFNkM3bHVEQztJQUFnQztHN0NpbXVEakM7O0U2Q2htdURDO0lBQWdDO0c3Q29tdURqQzs7RTZDbm11REM7SUFBZ0M7RzdDdW11RGpDOztFNkN0bXVEQztJQUFnQztHN0MwbXVEakM7O0U2Q3ptdURDO0lBQWdDO0c3QzZtdURqQztDQUNGOztBaUNwcnVESztFWTBERjtJQUFnQztHN0MrbnVEakM7O0U2QzludURDO0lBQWdDO0c3Q2tvdURqQzs7RTZDam91REM7SUFBZ0M7RzdDcW91RGpDOztFNkNwb3VEQztJQUFnQztHN0N3b3VEakM7O0U2Q3ZvdURDO0lBQWdDO0c3QzJvdURqQzs7RTZDMW91REM7SUFBZ0M7RzdDOG91RGpDOztFNkM3b3VEQztJQUFnQztHN0NpcHVEakM7O0U2Q2hwdURDO0lBQWdDO0c3Q29wdURqQzs7RTZDbnB1REM7SUFBZ0M7RzdDdXB1RGpDOztFNkN0cHVEQztJQUFnQztHN0MwcHVEakM7O0U2Q3pwdURDO0lBQWdDO0c3QzZwdURqQzs7RTZDNXB1REM7SUFBZ0M7RzdDZ3F1RGpDOztFNkMvcHVEQztJQUFnQztHN0NtcXVEakM7Q0FDRjs7QWlDMXV1REs7RVkwREY7SUFBZ0M7RzdDcXJ1RGpDOztFNkNwcnVEQztJQUFnQztHN0N3cnVEakM7O0U2Q3ZydURDO0lBQWdDO0c3QzJydURqQzs7RTZDMXJ1REM7SUFBZ0M7RzdDOHJ1RGpDOztFNkM3cnVEQztJQUFnQztHN0Npc3VEakM7O0U2Q2hzdURDO0lBQWdDO0c3Q29zdURqQzs7RTZDbnN1REM7SUFBZ0M7RzdDdXN1RGpDOztFNkN0c3VEQztJQUFnQztHN0Mwc3VEakM7O0U2Q3pzdURDO0lBQWdDO0c3QzZzdURqQzs7RTZDNXN1REM7SUFBZ0M7RzdDZ3R1RGpDOztFNkMvc3VEQztJQUFnQztHN0NtdHVEakM7O0U2Q2x0dURDO0lBQWdDO0c3Q3N0dURqQzs7RTZDcnR1REM7SUFBZ0M7RzdDeXR1RGpDO0NBQ0Y7O0FpQ2h5dURLO0VZMERGO0lBQWdDO0c3QzJ1dURqQzs7RTZDMXV1REM7SUFBZ0M7RzdDOHV1RGpDOztFNkM3dXVEQztJQUFnQztHN0NpdnVEakM7O0U2Q2h2dURDO0lBQWdDO0c3Q292dURqQzs7RTZDbnZ1REM7SUFBZ0M7RzdDdXZ1RGpDOztFNkN0dnVEQztJQUFnQztHN0MwdnVEakM7O0U2Q3p2dURDO0lBQWdDO0c3QzZ2dURqQzs7RTZDNXZ1REM7SUFBZ0M7RzdDZ3d1RGpDOztFNkMvdnVEQztJQUFnQztHN0Ntd3VEakM7O0U2Q2x3dURDO0lBQWdDO0c3Q3N3dURqQzs7RTZDcnd1REM7SUFBZ0M7RzdDeXd1RGpDOztFNkN4d3VEQztJQUFnQztHN0M0d3VEakM7O0U2QzN3dURDO0lBQWdDO0c3Qyt3dURqQztDQUNGOztBaUN0MXVESztFWTBERjtJQUFnQztHN0NpeXVEakM7O0U2Q2h5dURDO0lBQWdDO0c3Q295dURqQzs7RTZDbnl1REM7SUFBZ0M7RzdDdXl1RGpDOztFNkN0eXVEQztJQUFnQztHN0MweXVEakM7O0U2Q3p5dURDO0lBQWdDO0c3QzZ5dURqQzs7RTZDNXl1REM7SUFBZ0M7RzdDZ3p1RGpDOztFNkMveXVEQztJQUFnQztHN0NtenVEakM7O0U2Q2x6dURDO0lBQWdDO0c3Q3N6dURqQzs7RTZDcnp1REM7SUFBZ0M7RzdDeXp1RGpDOztFNkN4enVEQztJQUFnQztHN0M0enVEakM7O0U2QzN6dURDO0lBQWdDO0c3Qyt6dURqQzs7RTZDOXp1REM7SUFBZ0M7RzdDazB1RGpDOztFNkNqMHVEQztJQUFnQztHN0NxMHVEakM7Q0FDRjs7QWlDNTR1REs7RVkwREY7SUFBZ0M7RzdDdTF1RGpDOztFNkN0MXVEQztJQUFnQztHN0MwMXVEakM7O0U2Q3oxdURDO0lBQWdDO0c3QzYxdURqQzs7RTZDNTF1REM7SUFBZ0M7RzdDZzJ1RGpDOztFNkMvMXVEQztJQUFnQztHN0NtMnVEakM7O0U2Q2wydURDO0lBQWdDO0c3Q3MydURqQzs7RTZDcjJ1REM7SUFBZ0M7RzdDeTJ1RGpDOztFNkN4MnVEQztJQUFnQztHN0M0MnVEakM7O0U2QzMydURDO0lBQWdDO0c3QysydURqQzs7RTZDOTJ1REM7SUFBZ0M7RzdDazN1RGpDOztFNkNqM3VEQztJQUFnQztHN0NxM3VEakM7O0U2Q3AzdURDO0lBQWdDO0c3Q3czdURqQzs7RTZDdjN1REM7SUFBZ0M7RzdDMjN1RGpDO0NBQ0Y7O0FpQ2w4dURLO0VZMERGO0lBQWdDO0c3QzY0dURqQzs7RTZDNTR1REM7SUFBZ0M7RzdDZzV1RGpDOztFNkMvNHVEQztJQUFnQztHN0NtNXVEakM7O0U2Q2w1dURDO0lBQWdDO0c3Q3M1dURqQzs7RTZDcjV1REM7SUFBZ0M7RzdDeTV1RGpDOztFNkN4NXVEQztJQUFnQztHN0M0NXVEakM7O0U2QzM1dURDO0lBQWdDO0c3Qys1dURqQzs7RTZDOTV1REM7SUFBZ0M7RzdDazZ1RGpDOztFNkNqNnVEQztJQUFnQztHN0NxNnVEakM7O0U2Q3A2dURDO0lBQWdDO0c3Q3c2dURqQzs7RTZDdjZ1REM7SUFBZ0M7RzdDMjZ1RGpDOztFNkMxNnVEQztJQUFnQztHN0M4NnVEakM7O0U2Qzc2dURDO0lBQWdDO0c3Q2k3dURqQztDQUNGOztBaUN4L3VESztFWTBERjtJQUFnQztHN0NtOHVEakM7O0U2Q2w4dURDO0lBQWdDO0c3Q3M4dURqQzs7RTZDcjh1REM7SUFBZ0M7RzdDeTh1RGpDOztFNkN4OHVEQztJQUFnQztHN0M0OHVEakM7O0U2QzM4dURDO0lBQWdDO0c3Qys4dURqQzs7RTZDOTh1REM7SUFBZ0M7RzdDazl1RGpDOztFNkNqOXVEQztJQUFnQztHN0NxOXVEakM7O0U2Q3A5dURDO0lBQWdDO0c3Q3c5dURqQzs7RTZDdjl1REM7SUFBZ0M7RzdDMjl1RGpDOztFNkMxOXVEQztJQUFnQztHN0M4OXVEakM7O0U2Qzc5dURDO0lBQWdDO0c3Q2krdURqQzs7RTZDaCt1REM7SUFBZ0M7RzdDbyt1RGpDOztFNkNuK3VEQztJQUFnQztHN0N1K3VEakM7Q0FDRjs7QTZDaCt1REQ7O0VBQXlCO0M3Q3ErdUR4Qjs7QTZDcCt1REQ7O0VBQXlCO0M3Q3krdUR4Qjs7QTZDeCt1REQ7O0VBQXlCO0M3QzYrdUR4Qjs7QTZDNSt1REQ7O0VBQXlCO0M3Q2kvdUR4Qjs7QTZDaC91REQ7O0VBQXlCO0M3Q3EvdUR4Qjs7QTZDcC91REQ7O0VBQXlCO0M3Q3kvdUR4Qjs7QTZDeC91REQ7O0VBQXlCO0M3QzYvdUR4Qjs7QTZDNS91REQ7O0VBQXlCO0M3Q2lndkR4Qjs7QTZDaGd2REQ7O0VBQXlCO0M3Q3FndkR4Qjs7QTZDcGd2REQ7O0VBQXlCO0M3Q3lndkR4Qjs7QTZDeGd2REQ7O0VBQXlCO0M3QzZndkR4Qjs7QTZDNWd2REQ7O0VBQXlCO0M3Q2lodkR4Qjs7QTZDaGh2REQ7O0VBQXlCO0M3Q3FodkR4Qjs7QTZDcGh2REQ7O0VBQXlCO0M3Q3lodkR4Qjs7QWlDcG52REs7RVkrRkY7O0lBQW1FO0c3QzJodkRwRTs7RTZDMWh2REM7O0lBQW1FO0c3QytodkRwRTs7RTZDOWh2REM7O0lBQW1FO0c3Q21pdkRwRTs7RTZDbGl2REM7O0lBQW1FO0c3Q3VpdkRwRTs7RTZDdGl2REM7O0lBQW1FO0c3QzJpdkRwRTs7RTZDMWl2REM7O0lBQW1FO0c3QytpdkRwRTs7RTZDOWl2REM7O0lBQW1FO0c3Q21qdkRwRTs7RTZDbGp2REM7O0lBQW1FO0c3Q3VqdkRwRTs7RTZDdGp2REM7O0lBQW1FO0c3QzJqdkRwRTs7RTZDMWp2REM7O0lBQW1FO0c3QytqdkRwRTs7RTZDOWp2REM7O0lBQW1FO0c3Q21rdkRwRTs7RTZDbGt2REM7O0lBQW1FO0c3Q3VrdkRwRTs7RTZDdGt2REM7O0lBQW1FO0c3QzJrdkRwRTs7RTZDMWt2REM7O0lBQW1FO0c3QytrdkRwRTtDQUNGOztBaUM1cnZESztFWStGRjs7SUFBbUU7RzdDbW12RHBFOztFNkNsbXZEQzs7SUFBbUU7RzdDdW12RHBFOztFNkN0bXZEQzs7SUFBbUU7RzdDMm12RHBFOztFNkMxbXZEQzs7SUFBbUU7RzdDK212RHBFOztFNkM5bXZEQzs7SUFBbUU7RzdDbW52RHBFOztFNkNsbnZEQzs7SUFBbUU7RzdDdW52RHBFOztFNkN0bnZEQzs7SUFBbUU7RzdDMm52RHBFOztFNkMxbnZEQzs7SUFBbUU7RzdDK252RHBFOztFNkM5bnZEQzs7SUFBbUU7RzdDbW92RHBFOztFNkNsb3ZEQzs7SUFBbUU7RzdDdW92RHBFOztFNkN0b3ZEQzs7SUFBbUU7RzdDMm92RHBFOztFNkMxb3ZEQzs7SUFBbUU7RzdDK292RHBFOztFNkM5b3ZEQzs7SUFBbUU7RzdDbXB2RHBFOztFNkNscHZEQzs7SUFBbUU7RzdDdXB2RHBFO0NBQ0Y7O0FpQ3B3dkRLO0VZK0ZGOztJQUFtRTtHN0MycXZEcEU7O0U2QzFxdkRDOztJQUFtRTtHN0MrcXZEcEU7O0U2QzlxdkRDOztJQUFtRTtHN0NtcnZEcEU7O0U2Q2xydkRDOztJQUFtRTtHN0N1cnZEcEU7O0U2Q3RydkRDOztJQUFtRTtHN0MycnZEcEU7O0U2QzFydkRDOztJQUFtRTtHN0MrcnZEcEU7O0U2QzlydkRDOztJQUFtRTtHN0Ntc3ZEcEU7O0U2Q2xzdkRDOztJQUFtRTtHN0N1c3ZEcEU7O0U2Q3RzdkRDOztJQUFtRTtHN0Myc3ZEcEU7O0U2QzFzdkRDOztJQUFtRTtHN0Mrc3ZEcEU7O0U2QzlzdkRDOztJQUFtRTtHN0NtdHZEcEU7O0U2Q2x0dkRDOztJQUFtRTtHN0N1dHZEcEU7O0U2Q3R0dkRDOztJQUFtRTtHN0MydHZEcEU7O0U2QzF0dkRDOztJQUFtRTtHN0MrdHZEcEU7Q0FDRjs7QWlDNTB2REs7RVkrRkY7O0lBQW1FO0c3Q212dkRwRTs7RTZDbHZ2REM7O0lBQW1FO0c3Q3V2dkRwRTs7RTZDdHZ2REM7O0lBQW1FO0c3QzJ2dkRwRTs7RTZDMXZ2REM7O0lBQW1FO0c3Qyt2dkRwRTs7RTZDOXZ2REM7O0lBQW1FO0c3Q213dkRwRTs7RTZDbHd2REM7O0lBQW1FO0c3Q3V3dkRwRTs7RTZDdHd2REM7O0lBQW1FO0c3QzJ3dkRwRTs7RTZDMXd2REM7O0lBQW1FO0c3Qyt3dkRwRTs7RTZDOXd2REM7O0lBQW1FO0c3Q214dkRwRTs7RTZDbHh2REM7O0lBQW1FO0c3Q3V4dkRwRTs7RTZDdHh2REM7O0lBQW1FO0c3QzJ4dkRwRTs7RTZDMXh2REM7O0lBQW1FO0c3Qyt4dkRwRTs7RTZDOXh2REM7O0lBQW1FO0c3Q215dkRwRTs7RTZDbHl2REM7O0lBQW1FO0c3Q3V5dkRwRTtDQUNGOztBaUNwNXZESztFWStGRjs7SUFBbUU7RzdDMnp2RHBFOztFNkMxenZEQzs7SUFBbUU7RzdDK3p2RHBFOztFNkM5enZEQzs7SUFBbUU7RzdDbTB2RHBFOztFNkNsMHZEQzs7SUFBbUU7RzdDdTB2RHBFOztFNkN0MHZEQzs7SUFBbUU7RzdDMjB2RHBFOztFNkMxMHZEQzs7SUFBbUU7RzdDKzB2RHBFOztFNkM5MHZEQzs7SUFBbUU7RzdDbTF2RHBFOztFNkNsMXZEQzs7SUFBbUU7RzdDdTF2RHBFOztFNkN0MXZEQzs7SUFBbUU7RzdDMjF2RHBFOztFNkMxMXZEQzs7SUFBbUU7RzdDKzF2RHBFOztFNkM5MXZEQzs7SUFBbUU7RzdDbTJ2RHBFOztFNkNsMnZEQzs7SUFBbUU7RzdDdTJ2RHBFOztFNkN0MnZEQzs7SUFBbUU7RzdDMjJ2RHBFOztFNkMxMnZEQzs7SUFBbUU7RzdDKzJ2RHBFO0NBQ0Y7O0FpQzU5dkRLO0VZK0ZGOztJQUFtRTtHN0NtNHZEcEU7O0U2Q2w0dkRDOztJQUFtRTtHN0N1NHZEcEU7O0U2Q3Q0dkRDOztJQUFtRTtHN0MyNHZEcEU7O0U2QzE0dkRDOztJQUFtRTtHN0MrNHZEcEU7O0U2Qzk0dkRDOztJQUFtRTtHN0NtNXZEcEU7O0U2Q2w1dkRDOztJQUFtRTtHN0N1NXZEcEU7O0U2Q3Q1dkRDOztJQUFtRTtHN0MyNXZEcEU7O0U2QzE1dkRDOztJQUFtRTtHN0MrNXZEcEU7O0U2Qzk1dkRDOztJQUFtRTtHN0NtNnZEcEU7O0U2Q2w2dkRDOztJQUFtRTtHN0N1NnZEcEU7O0U2Q3Q2dkRDOztJQUFtRTtHN0MyNnZEcEU7O0U2QzE2dkRDOztJQUFtRTtHN0MrNnZEcEU7O0U2Qzk2dkRDOztJQUFtRTtHN0NtN3ZEcEU7O0U2Q2w3dkRDOztJQUFtRTtHN0N1N3ZEcEU7Q0FDRjs7QWlDcGl3REs7RVkrRkY7O0lBQW1FO0c3QzI4dkRwRTs7RTZDMTh2REM7O0lBQW1FO0c3Qys4dkRwRTs7RTZDOTh2REM7O0lBQW1FO0c3Q205dkRwRTs7RTZDbDl2REM7O0lBQW1FO0c3Q3U5dkRwRTs7RTZDdDl2REM7O0lBQW1FO0c3QzI5dkRwRTs7RTZDMTl2REM7O0lBQW1FO0c3Qys5dkRwRTs7RTZDOTl2REM7O0lBQW1FO0c3Q20rdkRwRTs7RTZDbCt2REM7O0lBQW1FO0c3Q3UrdkRwRTs7RTZDdCt2REM7O0lBQW1FO0c3QzIrdkRwRTs7RTZDMSt2REM7O0lBQW1FO0c3QysrdkRwRTs7RTZDOSt2REM7O0lBQW1FO0c3Q20vdkRwRTs7RTZDbC92REM7O0lBQW1FO0c3Q3UvdkRwRTs7RTZDdC92REM7O0lBQW1FO0c3QzIvdkRwRTs7RTZDMS92REM7O0lBQW1FO0c3QysvdkRwRTtDQUNGOztBaUM1bXdESztFWStGRjs7SUFBbUU7RzdDbWh3RHBFOztFNkNsaHdEQzs7SUFBbUU7RzdDdWh3RHBFOztFNkN0aHdEQzs7SUFBbUU7RzdDMmh3RHBFOztFNkMxaHdEQzs7SUFBbUU7RzdDK2h3RHBFOztFNkM5aHdEQzs7SUFBbUU7RzdDbWl3RHBFOztFNkNsaXdEQzs7SUFBbUU7RzdDdWl3RHBFOztFNkN0aXdEQzs7SUFBbUU7RzdDMml3RHBFOztFNkMxaXdEQzs7SUFBbUU7RzdDK2l3RHBFOztFNkM5aXdEQzs7SUFBbUU7RzdDbWp3RHBFOztFNkNsandEQzs7SUFBbUU7RzdDdWp3RHBFOztFNkN0andEQzs7SUFBbUU7RzdDMmp3RHBFOztFNkMxandEQzs7SUFBbUU7RzdDK2p3RHBFOztFNkM5andEQzs7SUFBbUU7RzdDbWt3RHBFOztFNkNsa3dEQzs7SUFBbUU7RzdDdWt3RHBFO0NBQ0Y7O0FpQ3Byd0RLO0VZK0ZGOztJQUFtRTtHN0MybHdEcEU7O0U2QzFsd0RDOztJQUFtRTtHN0MrbHdEcEU7O0U2Qzlsd0RDOztJQUFtRTtHN0NtbXdEcEU7O0U2Q2xtd0RDOztJQUFtRTtHN0N1bXdEcEU7O0U2Q3Rtd0RDOztJQUFtRTtHN0MybXdEcEU7O0U2QzFtd0RDOztJQUFtRTtHN0MrbXdEcEU7O0U2Qzltd0RDOztJQUFtRTtHN0NtbndEcEU7O0U2Q2xud0RDOztJQUFtRTtHN0N1bndEcEU7O0U2Q3Rud0RDOztJQUFtRTtHN0MybndEcEU7O0U2QzFud0RDOztJQUFtRTtHN0MrbndEcEU7O0U2Qzlud0RDOztJQUFtRTtHN0Ntb3dEcEU7O0U2Q2xvd0RDOztJQUFtRTtHN0N1b3dEcEU7O0U2Q3Rvd0RDOztJQUFtRTtHN0Myb3dEcEU7O0U2QzFvd0RDOztJQUFtRTtHN0Mrb3dEcEU7Q0FDRjs7QWlDNXZ3REs7RVkrRkY7O0lBQW1FO0c3Q21xd0RwRTs7RTZDbHF3REM7O0lBQW1FO0c3Q3Vxd0RwRTs7RTZDdHF3REM7O0lBQW1FO0c3QzJxd0RwRTs7RTZDMXF3REM7O0lBQW1FO0c3Qytxd0RwRTs7RTZDOXF3REM7O0lBQW1FO0c3Q21yd0RwRTs7RTZDbHJ3REM7O0lBQW1FO0c3Q3Vyd0RwRTs7RTZDdHJ3REM7O0lBQW1FO0c3QzJyd0RwRTs7RTZDMXJ3REM7O0lBQW1FO0c3Qytyd0RwRTs7RTZDOXJ3REM7O0lBQW1FO0c3Q21zd0RwRTs7RTZDbHN3REM7O0lBQW1FO0c3Q3Vzd0RwRTs7RTZDdHN3REM7O0lBQW1FO0c3QzJzd0RwRTs7RTZDMXN3REM7O0lBQW1FO0c3Qytzd0RwRTs7RTZDOXN3REM7O0lBQW1FO0c3Q210d0RwRTs7RTZDbHR3REM7O0lBQW1FO0c3Q3V0d0RwRTtDQUNGOztBaUNwMHdESztFWStGRjs7SUFBbUU7RzdDMnV3RHBFOztFNkMxdXdEQzs7SUFBbUU7RzdDK3V3RHBFOztFNkM5dXdEQzs7SUFBbUU7RzdDbXZ3RHBFOztFNkNsdndEQzs7SUFBbUU7RzdDdXZ3RHBFOztFNkN0dndEQzs7SUFBbUU7RzdDMnZ3RHBFOztFNkMxdndEQzs7SUFBbUU7RzdDK3Z3RHBFOztFNkM5dndEQzs7SUFBbUU7RzdDbXd3RHBFOztFNkNsd3dEQzs7SUFBbUU7RzdDdXd3RHBFOztFNkN0d3dEQzs7SUFBbUU7RzdDMnd3RHBFOztFNkMxd3dEQzs7SUFBbUU7RzdDK3d3RHBFOztFNkM5d3dEQzs7SUFBbUU7RzdDbXh3RHBFOztFNkNseHdEQzs7SUFBbUU7RzdDdXh3RHBFOztFNkN0eHdEQzs7SUFBbUU7RzdDMnh3RHBFOztFNkMxeHdEQzs7SUFBbUU7RzdDK3h3RHBFO0NBQ0Y7O0FpQzU0d0RLO0VZK0ZGOztJQUFtRTtHN0NtendEcEU7O0U2Q2x6d0RDOztJQUFtRTtHN0N1endEcEU7O0U2Q3R6d0RDOztJQUFtRTtHN0MyendEcEU7O0U2QzF6d0RDOztJQUFtRTtHN0MrendEcEU7O0U2Qzl6d0RDOztJQUFtRTtHN0NtMHdEcEU7O0U2Q2wwd0RDOztJQUFtRTtHN0N1MHdEcEU7O0U2Q3Qwd0RDOztJQUFtRTtHN0MyMHdEcEU7O0U2QzEwd0RDOztJQUFtRTtHN0MrMHdEcEU7O0U2Qzkwd0RDOztJQUFtRTtHN0NtMXdEcEU7O0U2Q2wxd0RDOztJQUFtRTtHN0N1MXdEcEU7O0U2Q3Qxd0RDOztJQUFtRTtHN0MyMXdEcEU7O0U2QzExd0RDOztJQUFtRTtHN0MrMXdEcEU7O0U2Qzkxd0RDOztJQUFtRTtHN0NtMndEcEU7O0U2Q2wyd0RDOztJQUFtRTtHN0N1MndEcEU7Q0FDRjs7QTZDcDJ3REQ7RUFBVztDN0N3MndEVjs7QTZDdjJ3REQ7RUFBVztDN0MyMndEVjs7QTZDMTJ3REQ7RUFBVztDN0M4MndEVjs7QTZDNzJ3REQ7RUFBVztDN0NpM3dEVjs7QWlDcCt3REs7RVl1SEY7SUFBZ0M7RzdDazN3RGpDOztFNkNqM3dEQztJQUFnQztHN0NxM3dEakM7O0U2Q3Azd0RDO0lBQWdDO0c3Q3czd0RqQzs7RTZDdjN3REM7SUFBZ0M7RzdDMjN3RGpDO0NBQ0Y7O0FpQ3Qvd0RLO0VZdUhGO0lBQWdDO0c3Q280d0RqQzs7RTZDbjR3REM7SUFBZ0M7RzdDdTR3RGpDOztFNkN0NHdEQztJQUFnQztHN0MwNHdEakM7O0U2Q3o0d0RDO0lBQWdDO0c3QzY0d0RqQztDQUNGOztBaUN4Z3hESztFWXVIRjtJQUFnQztHN0NzNXdEakM7O0U2Q3I1d0RDO0lBQWdDO0c3Q3k1d0RqQzs7RTZDeDV3REM7SUFBZ0M7RzdDNDV3RGpDOztFNkMzNXdEQztJQUFnQztHN0MrNXdEakM7Q0FDRjs7QWlDMWh4REs7RVl1SEY7SUFBZ0M7RzdDdzZ3RGpDOztFNkN2NndEQztJQUFnQztHN0MyNndEakM7O0U2QzE2d0RDO0lBQWdDO0c3Qzg2d0RqQzs7RTZDNzZ3REM7SUFBZ0M7RzdDaTd3RGpDO0NBQ0Y7O0FpQzVpeERLO0VZdUhGO0lBQWdDO0c3QzA3d0RqQzs7RTZDejd3REM7SUFBZ0M7RzdDNjd3RGpDOztFNkM1N3dEQztJQUFnQztHN0NnOHdEakM7O0U2Qy83d0RDO0lBQWdDO0c3Q204d0RqQztDQUNGOztBaUM5anhESztFWXVIRjtJQUFnQztHN0M0OHdEakM7O0U2QzM4d0RDO0lBQWdDO0c3Qys4d0RqQzs7RTZDOTh3REM7SUFBZ0M7RzdDazl3RGpDOztFNkNqOXdEQztJQUFnQztHN0NxOXdEakM7Q0FDRjs7QWlDaGx4REs7RVl1SEY7SUFBZ0M7RzdDODl3RGpDOztFNkM3OXdEQztJQUFnQztHN0NpK3dEakM7O0U2Q2grd0RDO0lBQWdDO0c3Q28rd0RqQzs7RTZDbit3REM7SUFBZ0M7RzdDdSt3RGpDO0NBQ0Y7O0FpQ2xteERLO0VZdUhGO0lBQWdDO0c3Q2cvd0RqQzs7RTZDLyt3REM7SUFBZ0M7RzdDbS93RGpDOztFNkNsL3dEQztJQUFnQztHN0NzL3dEakM7O0U2Q3Ivd0RDO0lBQWdDO0c3Q3kvd0RqQztDQUNGOztBaUNwbnhESztFWXVIRjtJQUFnQztHN0NrZ3hEakM7O0U2Q2pneERDO0lBQWdDO0c3Q3FneERqQzs7RTZDcGd4REM7SUFBZ0M7RzdDd2d4RGpDOztFNkN2Z3hEQztJQUFnQztHN0MyZ3hEakM7Q0FDRjs7QWlDdG94REs7RVl1SEY7SUFBZ0M7RzdDb2h4RGpDOztFNkNuaHhEQztJQUFnQztHN0N1aHhEakM7O0U2Q3RoeERDO0lBQWdDO0c3QzBoeERqQzs7RTZDemh4REM7SUFBZ0M7RzdDNmh4RGpDO0NBQ0Y7O0FpQ3hweERLO0VZdUhGO0lBQWdDO0c3Q3NpeERqQzs7RTZDcml4REM7SUFBZ0M7RzdDeWl4RGpDOztFNkN4aXhEQztJQUFnQztHN0M0aXhEakM7O0U2QzNpeERDO0lBQWdDO0c3QytpeERqQztDQUNGOztBaUMxcXhESztFWXVIRjtJQUFnQztHN0N3anhEakM7O0U2Q3ZqeERDO0lBQWdDO0c3QzJqeERqQzs7RTZDMWp4REM7SUFBZ0M7RzdDOGp4RGpDOztFNkM3anhEQztJQUFnQztHN0Npa3hEakM7Q0FDRjs7QTZDMWp4REQ7RUFBVztDN0M4anhEVjs7QTZDN2p4REQ7RUFBVztDN0Npa3hEVjs7QWlDcHN4REs7RVl1SUY7SUFBZ0M7RzdDa2t4RGpDOztFNkNqa3hEQztJQUFnQztHN0Nxa3hEakM7Q0FDRjs7QWlDOXN4REs7RVl1SUY7SUFBZ0M7RzdDNGt4RGpDOztFNkMza3hEQztJQUFnQztHN0Mra3hEakM7Q0FDRjs7QWlDeHR4REs7RVl1SUY7SUFBZ0M7RzdDc2x4RGpDOztFNkNybHhEQztJQUFnQztHN0N5bHhEakM7Q0FDRjs7QWlDbHV4REs7RVl1SUY7SUFBZ0M7RzdDZ214RGpDOztFNkMvbHhEQztJQUFnQztHN0NtbXhEakM7Q0FDRjs7QWlDNXV4REs7RVl1SUY7SUFBZ0M7RzdDMG14RGpDOztFNkN6bXhEQztJQUFnQztHN0M2bXhEakM7Q0FDRjs7QWlDdHZ4REs7RVl1SUY7SUFBZ0M7RzdDb254RGpDOztFNkNubnhEQztJQUFnQztHN0N1bnhEakM7Q0FDRjs7QWlDaHd4REs7RVl1SUY7SUFBZ0M7RzdDOG54RGpDOztFNkM3bnhEQztJQUFnQztHN0Npb3hEakM7Q0FDRjs7QWlDMXd4REs7RVl1SUY7SUFBZ0M7RzdDd294RGpDOztFNkN2b3hEQztJQUFnQztHN0Myb3hEakM7Q0FDRjs7QWlDcHh4REs7RVl1SUY7SUFBZ0M7RzdDa3B4RGpDOztFNkNqcHhEQztJQUFnQztHN0NxcHhEakM7Q0FDRjs7QWlDOXh4REs7RVl1SUY7SUFBZ0M7RzdDNHB4RGpDOztFNkMzcHhEQztJQUFnQztHN0MrcHhEakM7Q0FDRjs7QWlDeHl4REs7RVl1SUY7SUFBZ0M7RzdDc3F4RGpDOztFNkNycXhEQztJQUFnQztHN0N5cXhEakM7Q0FDRjs7QWlDbHp4REs7RVl1SUY7SUFBZ0M7RzdDZ3J4RGpDOztFNkMvcXhEQztJQUFnQztHN0NtcnhEakM7Q0FDRjs7QThDaHp4REQ7RUFBUTtDOUNvenhEUDs7QThDbnp4REQ7RUFBUTtDOUN1enhEUDs7QThDdHp4REQ7RUFBUTtDOUMwenhEUDs7QWlDeDB4REs7RWFrQkY7SUFBNkI7RzlDMnp4RDlCOztFOEMxenhEQztJQUE2QjtHOUM4enhEOUI7O0U4Qzd6eERDO0lBQTZCO0c5Q2kweEQ5QjtDQUNGOztBaUN0MXhESztFYWtCRjtJQUE2QjtHOUN5MHhEOUI7O0U4Q3gweERDO0lBQTZCO0c5QzQweEQ5Qjs7RThDMzB4REM7SUFBNkI7RzlDKzB4RDlCO0NBQ0Y7O0FpQ3AyeERLO0Vha0JGO0lBQTZCO0c5Q3UxeEQ5Qjs7RThDdDF4REM7SUFBNkI7RzlDMDF4RDlCOztFOEN6MXhEQztJQUE2QjtHOUM2MXhEOUI7Q0FDRjs7QWlDbDN4REs7RWFrQkY7SUFBNkI7RzlDcTJ4RDlCOztFOENwMnhEQztJQUE2QjtHOUN3MnhEOUI7O0U4Q3YyeERDO0lBQTZCO0c5QzIyeEQ5QjtDQUNGOztBaUNoNHhESztFYWtCRjtJQUE2QjtHOUNtM3hEOUI7O0U4Q2wzeERDO0lBQTZCO0c5Q3MzeEQ5Qjs7RThDcjN4REM7SUFBNkI7RzlDeTN4RDlCO0NBQ0Y7O0FpQzk0eERLO0Vha0JGO0lBQTZCO0c5Q2k0eEQ5Qjs7RThDaDR4REM7SUFBNkI7RzlDbzR4RDlCOztFOENuNHhEQztJQUE2QjtHOUN1NHhEOUI7Q0FDRjs7QWlDNTV4REs7RWFrQkY7SUFBNkI7RzlDKzR4RDlCOztFOEM5NHhEQztJQUE2QjtHOUNrNXhEOUI7O0U4Q2o1eERDO0lBQTZCO0c5Q3E1eEQ5QjtDQUNGOztBaUMxNnhESztFYWtCRjtJQUE2QjtHOUM2NXhEOUI7O0U4QzU1eERDO0lBQTZCO0c5Q2c2eEQ5Qjs7RThDLzV4REM7SUFBNkI7RzlDbTZ4RDlCO0NBQ0Y7O0FpQ3g3eERLO0Vha0JGO0lBQTZCO0c5QzI2eEQ5Qjs7RThDMTZ4REM7SUFBNkI7RzlDODZ4RDlCOztFOEM3NnhEQztJQUE2QjtHOUNpN3hEOUI7Q0FDRjs7QWlDdDh4REs7RWFrQkY7SUFBNkI7RzlDeTd4RDlCOztFOEN4N3hEQztJQUE2QjtHOUM0N3hEOUI7O0U4QzM3eERDO0lBQTZCO0c5Qys3eEQ5QjtDQUNGOztBaUNwOXhESztFYWtCRjtJQUE2QjtHOUN1OHhEOUI7O0U4Q3Q4eERDO0lBQTZCO0c5QzA4eEQ5Qjs7RThDejh4REM7SUFBNkI7RzlDNjh4RDlCO0NBQ0Y7O0FpQ2wreERLO0Vha0JGO0lBQTZCO0c5Q3E5eEQ5Qjs7RThDcDl4REM7SUFBNkI7RzlDdzl4RDlCOztFOEN2OXhEQztJQUE2QjtHOUMyOXhEOUI7Q0FDRjs7QThDcDl4REQ7RUFBUTtDOUN3OXhEUDs7QThDdjl4REQ7RUFBUTtDOUMyOXhEUDs7QThDMTl4REQ7RUFBUTtDOUM4OXhEUDs7QThDNzl4REQ7RUFBUTtDOUNpK3hEUDs7QThDMzl4REQ7RUFBUTtDOUMrOXhEUDs7QThDOTl4REQ7RUFBUTtDOUNrK3hEUDs7QThDNTl4REQ7RUFBUTtDOUNnK3hEUDs7QThDLzl4REQ7RUFBUTtDOUNtK3hEUDs7QThDbCt4REQ7RUFBUztDOUNzK3hEUjs7QThDcit4REQ7RUFBUTtDOUN5K3hEUDs7QThDbit4REQ7RUFBVTtDOUN1K3hEVDs7QThDdCt4REQ7RUFBUztDOUMwK3hEUjs7QThDeit4REQ7RUFBUztDOUM2K3hEUjs7QThDdit4REQ7RUFBUztDOUMyK3hEUjs7QThDMSt4REQ7RUFBVTtDOUM4K3hEVDs7QThDNyt4REQ7RUFBUztDOUNpL3hEUjs7QThDMyt4REQ7RUFBVTtDOUMrK3hEVDs7QThDOSt4REQ7RUFBUztDOUNrL3hEUjs7QThDNSt4REQ7RUFBUztDOUNnL3hEUjs7QThDMSt4REQ7RUFBWTtDOUM4K3hEWDs7QThDNyt4REQ7RUFBWTtDOUNpL3hEWDs7QThDaC94REQ7RUFBWTtDOUNvL3hEWDs7QThDbi94REQ7RUFBWTtDOUN1L3hEWDs7QThDdC94REQ7RUFBWTtDOUMwL3hEWDs7QThDei94REQ7RUFBWTtDOUM2L3hEWDs7QThDdi94REQ7RUFBVTtDOUMyL3hEVDs7QThDMS94REQ7RUFBVTtDOUM4L3hEVDs7QThDNy94REQ7RUFBVTtDOUNpZ3lEVDs7QThDaGd5REQ7RUFBVTtDOUNvZ3lEVDs7QThDbmd5REQ7RUFBVTtDOUN1Z3lEVDs7QThDdGd5REQ7RUFBVTtDOUMwZ3lEVDs7QThDemd5REQ7RUFBVTtDOUM2Z3lEVDs7QThDNWd5REQ7RUFBVTtDOUNnaHlEVDs7QThDL2d5REQ7RUFBVTtDOUNtaHlEVDs7QThDN2d5REQ7RUFBVztDOUNpaHlEVjs7QThDaGh5REQ7RUFBVztDOUNvaHlEVjs7QThDbmh5REQ7RUFBVztDOUN1aHlEVjs7QStDdm95REQ7RUFBTztDL0Myb3lETjs7QStDMW95REQ7RUFBTztDL0M4b3lETjs7QStDN295REQ7RUFBTztDL0NpcHlETjs7QStDaHB5REQ7RUFBTztDL0NvcHlETjs7QStDbnB5REQ7RUFBTztDL0N1cHlETjs7QStDaHB5REM7RUFBYztDL0NvcHlEZjs7QStDbnB5REM7RUFBYztDL0N1cHlEZjs7QStDdHB5REM7RUFBYztDL0MwcHlEZjs7QStDenB5REM7RUFBYztDL0M2cHlEZjs7QStDNXB5REM7RUFBYztDL0NncXlEZjs7QStDcHF5REM7RUFBYztDL0N3cXlEZjs7QStDdnF5REM7RUFBYztDL0MycXlEZjs7QStDMXF5REM7RUFBYztDL0M4cXlEZjs7QStDN3F5REM7RUFBYztDL0NpcnlEZjs7QStDaHJ5REM7RUFBYztDL0NvcnlEZjs7QStDeHJ5REM7RUFBYztDL0M0cnlEZjs7QStDM3J5REM7RUFBYztDL0MrcnlEZjs7QStDOXJ5REM7RUFBYztDL0Nrc3lEZjs7QStDanN5REM7RUFBYztDL0Nxc3lEZjs7QStDcHN5REM7RUFBYztDL0N3c3lEZjs7QStDNXN5REM7RUFBYztDL0NndHlEZjs7QStDL3N5REM7RUFBYztDL0NtdHlEZjs7QStDbHR5REM7RUFBYztDL0NzdHlEZjs7QStDcnR5REM7RUFBYztDL0N5dHlEZjs7QStDeHR5REM7RUFBYztDL0M0dHlEZjs7QStDaHV5REM7RUFBYztDL0NvdXlEZjs7QStDbnV5REM7RUFBYztDL0N1dXlEZjs7QStDdHV5REM7RUFBYztDL0MwdXlEZjs7QStDenV5REM7RUFBYztDL0M2dXlEZjs7QStDNXV5REM7RUFBYztDL0NndnlEZjs7QStDcHZ5REM7RUFBYztDL0N3dnlEZjs7QStDdnZ5REM7RUFBYztDL0MydnlEZjs7QStDMXZ5REM7RUFBYztDL0M4dnlEZjs7QStDN3Z5REM7RUFBYztDL0Npd3lEZjs7QStDaHd5REM7RUFBYztDL0Nvd3lEZjs7QStDNXZ5REM7RUFBYztDL0Nnd3lEZjs7QStDOXZ5REM7RUFDRTtFQUNBO0MvQ2l3eURIOztBK0M5dnlEQztFQUNFO0VBQ0E7Qy9DaXd5REg7O0ErQzl2eURDO0VBQ0U7RUFDQTtDL0Npd3lESDs7QStDOXZ5REM7RUFDRTtFQUNBO0MvQ2l3eURIOztBK0NweHlEQztFQUFjO0MvQ3d4eURmOztBK0N0eHlEQztFQUNFO0VBQ0E7Qy9DeXh5REg7O0ErQ3R4eURDO0VBQ0U7RUFDQTtDL0N5eHlESDs7QStDdHh5REM7RUFDRTtFQUNBO0MvQ3l4eURIOztBK0N0eHlEQztFQUNFO0VBQ0E7Qy9DeXh5REg7O0ErQzV5eURDO0VBQWM7Qy9DZ3p5RGY7O0ErQzl5eURDO0VBQ0U7RUFDQTtDL0NpenlESDs7QStDOXl5REM7RUFDRTtFQUNBO0MvQ2l6eURIOztBK0M5eXlEQztFQUNFO0VBQ0E7Qy9DaXp5REg7O0ErQzl5eURDO0VBQ0U7RUFDQTtDL0NpenlESDs7QStDcDB5REM7RUFBYztDL0N3MHlEZjs7QStDdDB5REM7RUFDRTtFQUNBO0MvQ3kweURIOztBK0N0MHlEQztFQUNFO0VBQ0E7Qy9DeTB5REg7O0ErQ3QweURDO0VBQ0U7RUFDQTtDL0N5MHlESDs7QStDdDB5REM7RUFDRTtFQUNBO0MvQ3kweURIOztBK0M1MXlEQztFQUFjO0MvQ2cyeURmOztBK0M5MXlEQztFQUNFO0VBQ0E7Qy9DaTJ5REg7O0ErQzkxeURDO0VBQ0U7RUFDQTtDL0NpMnlESDs7QStDOTF5REM7RUFDRTtFQUNBO0MvQ2kyeURIOztBK0M5MXlEQztFQUNFO0VBQ0E7Qy9DaTJ5REg7O0ErQzcxeUREO0VBQWE7Qy9DaTJ5RFo7O0ErQ2gyeUREO0VBQWE7Qy9DbzJ5RFo7O0ErQzkxeUREO0VBQVU7Qy9DazJ5RFQ7O0ErQ2oyeUREO0VBQVU7Qy9DcTJ5RFQ7O0ErQ3AyeUREO0VBQVU7Qy9DdzJ5RFQ7O0ErQ3YyeUREO0VBQVU7Qy9DMjJ5RFQ7O0ErQzEyeUREO0VBQVU7Qy9DODJ5RFQ7O0ErQzcyeUREO0VBQVU7Qy9DaTN5RFQ7O0ErQ2gzeUREO0VBQVU7Qy9DbzN5RFQ7O0ErQ24zeUREO0VBQVU7Qy9DdTN5RFQ7O0ErQ3QzeUREO0VBQVU7Qy9DMDN5RFQ7O0FnRGg4eUREO0VBQXFCO0NoRG84eURwQjs7QWdEbjh5REQ7RUFBcUI7Q2hEdTh5RHBCOztBaURoOHlEQzs7RUFBMkM7Q2pEcTh5RDVDOztBaURwOHlEQzs7RUFBMkM7Q2pEeTh5RDVDOztBaUR4OHlEQzs7RUFBMkM7Q2pENjh5RDVDOztBaUQ1OHlEQzs7RUFBMkM7Q2pEaTl5RDVDOztBaURoOXlEQzs7RUFBMkM7Q2pEcTl5RDVDOztBaUR6OXlEQzs7RUFBMkM7Q2pEODl5RDVDOztBaUQ3OXlEQzs7RUFBMkM7Q2pEayt5RDVDOztBaURqK3lEQzs7RUFBMkM7Q2pEcyt5RDVDOztBaURyK3lEQzs7RUFBMkM7Q2pEMCt5RDVDOztBaUR6K3lEQzs7RUFBMkM7Q2pEOCt5RDVDOztBaURsL3lEQzs7RUFBMkM7Q2pEdS95RDVDOztBaUR0L3lEQzs7RUFBMkM7Q2pEMi95RDVDOztBaUQxL3lEQzs7RUFBMkM7Q2pEKy95RDVDOztBaUQ5L3lEQzs7RUFBMkM7Q2pEbWd6RDVDOztBaURsZ3pEQzs7RUFBMkM7Q2pEdWd6RDVDOztBaUQzZ3pEQzs7RUFBMkM7Q2pEZ2h6RDVDOztBaUQvZ3pEQzs7RUFBMkM7Q2pEb2h6RDVDOztBaURuaHpEQzs7RUFBMkM7Q2pEd2h6RDVDOztBaUR2aHpEQzs7RUFBMkM7Q2pENGh6RDVDOztBaUQzaHpEQzs7RUFBMkM7Q2pEZ2l6RDVDOztBaURwaXpEQzs7RUFBMkM7Q2pEeWl6RDVDOztBaUR4aXpEQzs7RUFBMkM7Q2pENml6RDVDOztBaUQ1aXpEQzs7RUFBMkM7Q2pEaWp6RDVDOztBaURoanpEQzs7RUFBMkM7Q2pEcWp6RDVDOztBaURwanpEQzs7RUFBMkM7Q2pEeWp6RDVDOztBaUQ3anpEQzs7RUFBMkM7Q2pEa2t6RDVDOztBaURqa3pEQzs7RUFBMkM7Q2pEc2t6RDVDOztBaURya3pEQzs7RUFBMkM7Q2pEMGt6RDVDOztBaUR6a3pEQzs7RUFBMkM7Q2pEOGt6RDVDOztBaUQ3a3pEQzs7RUFBMkM7Q2pEa2x6RDVDOztBaUR0bHpEQzs7RUFBMkM7Q2pEMmx6RDVDOztBaUQxbHpEQzs7RUFBMkM7Q2pEK2x6RDVDOztBaUQ5bHpEQzs7RUFBMkM7Q2pEbW16RDVDOztBaURsbXpEQzs7RUFBMkM7Q2pEdW16RDVDOztBaUR0bXpEQzs7RUFBMkM7Q2pEMm16RDVDOztBaUQvbXpEQzs7RUFBMkM7Q2pEb256RDVDOztBaURubnpEQzs7RUFBMkM7Q2pEd256RDVDOztBaUR2bnpEQzs7RUFBMkM7Q2pENG56RDVDOztBaUQzbnpEQzs7RUFBMkM7Q2pEZ296RDVDOztBaUQvbnpEQzs7RUFBMkM7Q2pEb296RDVDOztBaUR4b3pEQzs7RUFBMkM7Q2pENm96RDVDOztBaUQ1b3pEQzs7RUFBMkM7Q2pEaXB6RDVDOztBaURocHpEQzs7RUFBMkM7Q2pEcXB6RDVDOztBaURwcHpEQzs7RUFBMkM7Q2pEeXB6RDVDOztBaUR4cHpEQzs7RUFBMkM7Q2pENnB6RDVDOztBaURqcXpEQzs7RUFBMkM7Q2pEc3F6RDVDOztBaURycXpEQzs7RUFBMkM7Q2pEMHF6RDVDOztBaUR6cXpEQzs7RUFBMkM7Q2pEOHF6RDVDOztBaUQ3cXpEQzs7RUFBMkM7Q2pEa3J6RDVDOztBaURqcnpEQzs7RUFBMkM7Q2pEc3J6RDVDOztBaUQxcnpEQzs7RUFBMkM7Q2pEK3J6RDVDOztBaUQ5cnpEQzs7RUFBMkM7Q2pEbXN6RDVDOztBaURsc3pEQzs7RUFBMkM7Q2pEdXN6RDVDOztBaUR0c3pEQzs7RUFBMkM7Q2pEMnN6RDVDOztBaUQxc3pEQzs7RUFBMkM7Q2pEK3N6RDVDOztBaURudHpEQzs7RUFBMkM7Q2pEd3R6RDVDOztBaUR2dHpEQzs7RUFBMkM7Q2pENHR6RDVDOztBaUQzdHpEQzs7RUFBMkM7Q2pEZ3V6RDVDOztBaUQvdHpEQzs7RUFBMkM7Q2pEb3V6RDVDOztBaURudXpEQzs7RUFBMkM7Q2pEd3V6RDVDOztBaUQ1dXpEQzs7RUFBMkM7Q2pEaXZ6RDVDOztBaURodnpEQzs7RUFBMkM7Q2pEcXZ6RDVDOztBaURwdnpEQzs7RUFBMkM7Q2pEeXZ6RDVDOztBaUR4dnpEQzs7RUFBMkM7Q2pENnZ6RDVDOztBaUQ1dnpEQzs7RUFBMkM7Q2pEaXd6RDVDOztBaURyd3pEQzs7RUFBMkM7Q2pEMHd6RDVDOztBaUR6d3pEQzs7RUFBMkM7Q2pEOHd6RDVDOztBaUQ3d3pEQzs7RUFBMkM7Q2pEa3h6RDVDOztBaURqeHpEQzs7RUFBMkM7Q2pEc3h6RDVDOztBaURyeHpEQzs7RUFBMkM7Q2pEMHh6RDVDOztBaUQ5eHpEQzs7RUFBMkM7Q2pEbXl6RDVDOztBaURseXpEQzs7RUFBMkM7Q2pEdXl6RDVDOztBaUR0eXpEQzs7RUFBMkM7Q2pEMnl6RDVDOztBaUQxeXpEQzs7RUFBMkM7Q2pEK3l6RDVDOztBaUQ5eXpEQzs7RUFBMkM7Q2pEbXp6RDVDOztBaUR2enpEQzs7RUFBMkM7Q2pENHp6RDVDOztBaUQzenpEQzs7RUFBMkM7Q2pEZzB6RDVDOztBaUQvenpEQzs7RUFBMkM7Q2pEbzB6RDVDOztBaURuMHpEQzs7RUFBMkM7Q2pEdzB6RDVDOztBaUR2MHpEQzs7RUFBMkM7Q2pENDB6RDVDOztBaURoMXpEQzs7RUFBMkM7Q2pEcTF6RDVDOztBaURwMXpEQzs7RUFBMkM7Q2pEeTF6RDVDOztBaUR4MXpEQzs7RUFBMkM7Q2pENjF6RDVDOztBaUQ1MXpEQzs7RUFBMkM7Q2pEaTJ6RDVDOztBaURoMnpEQzs7RUFBMkM7Q2pEcTJ6RDVDOztBaUR6MnpEQzs7RUFBMkM7Q2pEODJ6RDVDOztBaUQ3MnpEQzs7RUFBMkM7Q2pEazN6RDVDOztBaURqM3pEQzs7RUFBMkM7Q2pEczN6RDVDOztBaURyM3pEQzs7RUFBMkM7Q2pEMDN6RDVDOztBaUR6M3pEQzs7RUFBMkM7Q2pEODN6RDVDOztBaURsNHpEQzs7RUFBMkM7Q2pEdTR6RDVDOztBaUR0NHpEQzs7RUFBMkM7Q2pEMjR6RDVDOztBaUQxNHpEQzs7RUFBMkM7Q2pEKzR6RDVDOztBaUQ5NHpEQzs7RUFBMkM7Q2pEbTV6RDVDOztBaURsNXpEQzs7RUFBMkM7Q2pEdTV6RDVDOztBaUQzNXpEQzs7RUFBMkM7Q2pEZzZ6RDVDOztBaUQvNXpEQzs7RUFBMkM7Q2pEbzZ6RDVDOztBaURuNnpEQzs7RUFBMkM7Q2pEdzZ6RDVDOztBaUR2NnpEQzs7RUFBMkM7Q2pENDZ6RDVDOztBaUQzNnpEQzs7RUFBMkM7Q2pEZzd6RDVDOztBaURwN3pEQzs7RUFBMkM7Q2pEeTd6RDVDOztBaUR4N3pEQzs7RUFBMkM7Q2pENjd6RDVDOztBaUQ1N3pEQzs7RUFBMkM7Q2pEaTh6RDVDOztBaURoOHpEQzs7RUFBMkM7Q2pEcTh6RDVDOztBaURwOHpEQzs7RUFBMkM7Q2pEeTh6RDVDOztBaUQ3OHpEQzs7RUFBMkM7Q2pEazl6RDVDOztBaURqOXpEQzs7RUFBMkM7Q2pEczl6RDVDOztBaURyOXpEQzs7RUFBMkM7Q2pEMDl6RDVDOztBaUR6OXpEQzs7RUFBMkM7Q2pEODl6RDVDOztBaUQ3OXpEQzs7RUFBMkM7Q2pEayt6RDVDOztBaUR0K3pEQzs7RUFBMkM7Q2pEMit6RDVDOztBaUQxK3pEQzs7RUFBMkM7Q2pEKyt6RDVDOztBaUQ5K3pEQzs7RUFBMkM7Q2pEbS96RDVDOztBaURsL3pEQzs7RUFBMkM7Q2pEdS96RDVDOztBaUR0L3pEQzs7RUFBMkM7Q2pEMi96RDVDOztBaUQvL3pEQzs7RUFBMkM7Q2pEb2cwRDVDOztBaURuZzBEQzs7RUFBMkM7Q2pEd2cwRDVDOztBaUR2ZzBEQzs7RUFBMkM7Q2pENGcwRDVDOztBaUQzZzBEQzs7RUFBMkM7Q2pEZ2gwRDVDOztBaUQvZzBEQzs7RUFBMkM7Q2pEb2gwRDVDOztBaUR4aDBEQzs7RUFBMkM7Q2pENmgwRDVDOztBaUQ1aDBEQzs7RUFBMkM7Q2pEaWkwRDVDOztBaURoaTBEQzs7RUFBMkM7Q2pEcWkwRDVDOztBaURwaTBEQzs7RUFBMkM7Q2pEeWkwRDVDOztBaUR4aTBEQzs7RUFBMkM7Q2pENmkwRDVDOztBaURqajBEQzs7RUFBMkM7Q2pEc2owRDVDOztBaURyajBEQzs7RUFBMkM7Q2pEMGowRDVDOztBaUR6ajBEQzs7RUFBMkM7Q2pEOGowRDVDOztBaUQ3ajBEQzs7RUFBMkM7Q2pEa2swRDVDOztBaURqazBEQzs7RUFBMkM7Q2pEc2swRDVDOztBaUQxazBEQzs7RUFBMkM7Q2pEK2swRDVDOztBaUQ5azBEQzs7RUFBMkM7Q2pEbWwwRDVDOztBaURsbDBEQzs7RUFBMkM7Q2pEdWwwRDVDOztBaUR0bDBEQzs7RUFBMkM7Q2pEMmwwRDVDOztBaUQxbDBEQzs7RUFBMkM7Q2pEK2wwRDVDOztBaURubTBEQzs7RUFBMkM7Q2pEd20wRDVDOztBaUR2bTBEQzs7RUFBMkM7Q2pENG0wRDVDOztBaUQzbTBEQzs7RUFBMkM7Q2pEZ24wRDVDOztBaUQvbTBEQzs7RUFBMkM7Q2pEb24wRDVDOztBaURubjBEQzs7RUFBMkM7Q2pEd24wRDVDOztBaUQ1bjBEQzs7RUFBMkM7Q2pEaW8wRDVDOztBaURobzBEQzs7RUFBMkM7Q2pEcW8wRDVDOztBaURwbzBEQzs7RUFBMkM7Q2pEeW8wRDVDOztBaUR4bzBEQzs7RUFBMkM7Q2pENm8wRDVDOztBaUQ1bzBEQzs7RUFBMkM7Q2pEaXAwRDVDOztBaURycDBEQzs7RUFBMkM7Q2pEMHAwRDVDOztBaUR6cDBEQzs7RUFBMkM7Q2pEOHAwRDVDOztBaUQ3cDBEQzs7RUFBMkM7Q2pEa3EwRDVDOztBaURqcTBEQzs7RUFBMkM7Q2pEc3EwRDVDOztBaURycTBEQzs7RUFBMkM7Q2pEMHEwRDVDOztBaUQ5cTBEQzs7RUFBMkM7Q2pEbXIwRDVDOztBaURscjBEQzs7RUFBMkM7Q2pEdXIwRDVDOztBaUR0cjBEQzs7RUFBMkM7Q2pEMnIwRDVDOztBaUQxcjBEQzs7RUFBMkM7Q2pEK3IwRDVDOztBaUQ5cjBEQzs7RUFBMkM7Q2pEbXMwRDVDOztBaUR2czBEQzs7RUFBMkM7Q2pENHMwRDVDOztBaUQzczBEQzs7RUFBMkM7Q2pEZ3QwRDVDOztBaUQvczBEQzs7RUFBMkM7Q2pEb3QwRDVDOztBaURudDBEQzs7RUFBMkM7Q2pEd3QwRDVDOztBaUR2dDBEQzs7RUFBMkM7Q2pENHQwRDVDOztBaURodTBEQzs7RUFBMkM7Q2pEcXUwRDVDOztBaURwdTBEQzs7RUFBMkM7Q2pEeXUwRDVDOztBaUR4dTBEQzs7RUFBMkM7Q2pENnUwRDVDOztBaUQ1dTBEQzs7RUFBMkM7Q2pEaXYwRDVDOztBaURodjBEQzs7RUFBMkM7Q2pEcXYwRDVDOztBaUR6djBEQzs7RUFBMkM7Q2pEOHYwRDVDOztBaUQ3djBEQzs7RUFBMkM7Q2pEa3cwRDVDOztBaURqdzBEQzs7RUFBMkM7Q2pEc3cwRDVDOztBaURydzBEQzs7RUFBMkM7Q2pEMHcwRDVDOztBaUR6dzBEQzs7RUFBMkM7Q2pEOHcwRDVDOztBaURseDBEQzs7RUFBMkM7Q2pEdXgwRDVDOztBaUR0eDBEQzs7RUFBMkM7Q2pEMngwRDVDOztBaUQxeDBEQzs7RUFBMkM7Q2pEK3gwRDVDOztBaUQ5eDBEQzs7RUFBMkM7Q2pEbXkwRDVDOztBaURseTBEQzs7RUFBMkM7Q2pEdXkwRDVDOztBaUQzeTBEQzs7RUFBMkM7Q2pEZ3owRDVDOztBaUQveTBEQzs7RUFBMkM7Q2pEb3owRDVDOztBaURuejBEQzs7RUFBMkM7Q2pEd3owRDVDOztBaUR2ejBEQzs7RUFBMkM7Q2pENHowRDVDOztBaUQzejBEQzs7RUFBMkM7Q2pEZzAwRDVDOztBaURwMDBEQzs7RUFBMkM7Q2pEeTAwRDVDOztBaUR4MDBEQzs7RUFBMkM7Q2pENjAwRDVDOztBaUQ1MDBEQzs7RUFBMkM7Q2pEaTEwRDVDOztBaURoMTBEQzs7RUFBMkM7Q2pEcTEwRDVDOztBaURwMTBEQzs7RUFBMkM7Q2pEeTEwRDVDOztBaUQ3MTBEQzs7RUFBMkM7Q2pEazIwRDVDOztBaURqMjBEQzs7RUFBMkM7Q2pEczIwRDVDOztBaURyMjBEQzs7RUFBMkM7Q2pEMDIwRDVDOztBaUR6MjBEQzs7RUFBMkM7Q2pEODIwRDVDOztBaUQ3MjBEQzs7RUFBMkM7Q2pEazMwRDVDOztBaUR0MzBEQzs7RUFBMkM7Q2pEMjMwRDVDOztBaUQxMzBEQzs7RUFBMkM7Q2pEKzMwRDVDOztBaUQ5MzBEQzs7RUFBMkM7Q2pEbTQwRDVDOztBaURsNDBEQzs7RUFBMkM7Q2pEdTQwRDVDOztBaUR0NDBEQzs7RUFBMkM7Q2pEMjQwRDVDOztBaUQvNDBEQzs7RUFBMkM7Q2pEbzUwRDVDOztBaURuNTBEQzs7RUFBMkM7Q2pEdzUwRDVDOztBaUR2NTBEQzs7RUFBMkM7Q2pENDUwRDVDOztBaUQzNTBEQzs7RUFBMkM7Q2pEZzYwRDVDOztBaUQvNTBEQzs7RUFBMkM7Q2pEbzYwRDVDOztBaUR4NjBEQzs7RUFBMkM7Q2pENjYwRDVDOztBaUQ1NjBEQzs7RUFBMkM7Q2pEaTcwRDVDOztBaURoNzBEQzs7RUFBMkM7Q2pEcTcwRDVDOztBaURwNzBEQzs7RUFBMkM7Q2pEeTcwRDVDOztBaUR4NzBEQzs7RUFBMkM7Q2pENjcwRDVDOztBaURqODBEQzs7RUFBMkM7Q2pEczgwRDVDOztBaURyODBEQzs7RUFBMkM7Q2pEMDgwRDVDOztBaUR6ODBEQzs7RUFBMkM7Q2pEODgwRDVDOztBaUQ3ODBEQzs7RUFBMkM7Q2pEazkwRDVDOztBaURqOTBEQzs7RUFBMkM7Q2pEczkwRDVDOztBaUQxOTBEQzs7RUFBMkM7Q2pEKzkwRDVDOztBaUQ5OTBEQzs7RUFBMkM7Q2pEbSswRDVDOztBaURsKzBEQzs7RUFBMkM7Q2pEdSswRDVDOztBaUR0KzBEQzs7RUFBMkM7Q2pEMiswRDVDOztBaUQxKzBEQzs7RUFBMkM7Q2pEKyswRDVDOztBaURuLzBEQzs7RUFBMkM7Q2pEdy8wRDVDOztBaUR2LzBEQzs7RUFBMkM7Q2pENC8wRDVDOztBaUQzLzBEQzs7RUFBMkM7Q2pEZ2cxRDVDOztBaUQvLzBEQzs7RUFBMkM7Q2pEb2cxRDVDOztBaURuZzFEQzs7RUFBMkM7Q2pEd2cxRDVDOztBaUQ1ZzFEQzs7RUFBMkM7Q2pEaWgxRDVDOztBaURoaDFEQzs7RUFBMkM7Q2pEcWgxRDVDOztBaURwaDFEQzs7RUFBMkM7Q2pEeWgxRDVDOztBaUR4aDFEQzs7RUFBMkM7Q2pENmgxRDVDOztBaUQ1aDFEQzs7RUFBMkM7Q2pEaWkxRDVDOztBaURyaTFEQzs7RUFBMkM7Q2pEMGkxRDVDOztBaUR6aTFEQzs7RUFBMkM7Q2pEOGkxRDVDOztBaUQ3aTFEQzs7RUFBMkM7Q2pEa2oxRDVDOztBaURqajFEQzs7RUFBMkM7Q2pEc2oxRDVDOztBaURyajFEQzs7RUFBMkM7Q2pEMGoxRDVDOztBaUQ5ajFEQzs7RUFBMkM7Q2pEbWsxRDVDOztBaURsazFEQzs7RUFBMkM7Q2pEdWsxRDVDOztBaUR0azFEQzs7RUFBMkM7Q2pEMmsxRDVDOztBaUQxazFEQzs7RUFBMkM7Q2pEK2sxRDVDOztBaUQ5azFEQzs7RUFBMkM7Q2pEbWwxRDVDOztBaUR2bDFEQzs7RUFBMkM7Q2pENGwxRDVDOztBaUQzbDFEQzs7RUFBMkM7Q2pEZ20xRDVDOztBaUQvbDFEQzs7RUFBMkM7Q2pEb20xRDVDOztBaURubTFEQzs7RUFBMkM7Q2pEd20xRDVDOztBaUR2bTFEQzs7RUFBMkM7Q2pENG0xRDVDOztBaURobjFEQzs7RUFBMkM7Q2pEcW4xRDVDOztBaURwbjFEQzs7RUFBMkM7Q2pEeW4xRDVDOztBaUR4bjFEQzs7RUFBMkM7Q2pENm4xRDVDOztBaUQ1bjFEQzs7RUFBMkM7Q2pEaW8xRDVDOztBaURobzFEQzs7RUFBMkM7Q2pEcW8xRDVDOztBaUR6bzFEQzs7RUFBMkM7Q2pEOG8xRDVDOztBaUQ3bzFEQzs7RUFBMkM7Q2pEa3AxRDVDOztBaURqcDFEQzs7RUFBMkM7Q2pEc3AxRDVDOztBaURycDFEQzs7RUFBMkM7Q2pEMHAxRDVDOztBaUR6cDFEQzs7RUFBMkM7Q2pEOHAxRDVDOztBaURscTFEQzs7RUFBMkM7Q2pEdXExRDVDOztBaUR0cTFEQzs7RUFBMkM7Q2pEMnExRDVDOztBaUQxcTFEQzs7RUFBMkM7Q2pEK3ExRDVDOztBaUQ5cTFEQzs7RUFBMkM7Q2pEbXIxRDVDOztBaURscjFEQzs7RUFBMkM7Q2pEdXIxRDVDOztBaUQzcjFEQzs7RUFBMkM7Q2pEZ3MxRDVDOztBaUQvcjFEQzs7RUFBMkM7Q2pEb3MxRDVDOztBaURuczFEQzs7RUFBMkM7Q2pEd3MxRDVDOztBaUR2czFEQzs7RUFBMkM7Q2pENHMxRDVDOztBaUQzczFEQzs7RUFBMkM7Q2pEZ3QxRDVDOztBaURwdDFEQzs7RUFBMkM7Q2pEeXQxRDVDOztBaUR4dDFEQzs7RUFBMkM7Q2pENnQxRDVDOztBaUQ1dDFEQzs7RUFBMkM7Q2pEaXUxRDVDOztBaURodTFEQzs7RUFBMkM7Q2pEcXUxRDVDOztBaURwdTFEQzs7RUFBMkM7Q2pEeXUxRDVDOztBaUQ3dTFEQzs7RUFBMkM7Q2pEa3YxRDVDOztBaURqdjFEQzs7RUFBMkM7Q2pEc3YxRDVDOztBaURydjFEQzs7RUFBMkM7Q2pEMHYxRDVDOztBaUR6djFEQzs7RUFBMkM7Q2pEOHYxRDVDOztBaUQ3djFEQzs7RUFBMkM7Q2pEa3cxRDVDOztBaUR0dzFEQzs7RUFBMkM7Q2pEMncxRDVDOztBaUQxdzFEQzs7RUFBMkM7Q2pEK3cxRDVDOztBaUQ5dzFEQzs7RUFBMkM7Q2pEbXgxRDVDOztBaURseDFEQzs7RUFBMkM7Q2pEdXgxRDVDOztBaUR0eDFEQzs7RUFBMkM7Q2pEMngxRDVDOztBaUQveDFEQzs7RUFBMkM7Q2pEb3kxRDVDOztBaURueTFEQzs7RUFBMkM7Q2pEd3kxRDVDOztBaUR2eTFEQzs7RUFBMkM7Q2pENHkxRDVDOztBaUQzeTFEQzs7RUFBMkM7Q2pEZ3oxRDVDOztBaUQveTFEQzs7RUFBMkM7Q2pEb3oxRDVDOztBaUR4ejFEQzs7RUFBMkM7Q2pENnoxRDVDOztBaUQ1ejFEQzs7RUFBMkM7Q2pEaTAxRDVDOztBaURoMDFEQzs7RUFBMkM7Q2pEcTAxRDVDOztBaURwMDFEQzs7RUFBMkM7Q2pEeTAxRDVDOztBaUR4MDFEQzs7RUFBMkM7Q2pENjAxRDVDOztBaURqMTFEQzs7RUFBMkM7Q2pEczExRDVDOztBaURyMTFEQzs7RUFBMkM7Q2pEMDExRDVDOztBaUR6MTFEQzs7RUFBMkM7Q2pEODExRDVDOztBaUQ3MTFEQzs7RUFBMkM7Q2pEazIxRDVDOztBaURqMjFEQzs7RUFBMkM7Q2pEczIxRDVDOztBaUQxMjFEQzs7RUFBMkM7Q2pEKzIxRDVDOztBaUQ5MjFEQzs7RUFBMkM7Q2pEbTMxRDVDOztBaURsMzFEQzs7RUFBMkM7Q2pEdTMxRDVDOztBaUR0MzFEQzs7RUFBMkM7Q2pEMjMxRDVDOztBaUQxMzFEQzs7RUFBMkM7Q2pEKzMxRDVDOztBaURuNDFEQzs7RUFBMkM7Q2pEdzQxRDVDOztBaUR2NDFEQzs7RUFBMkM7Q2pENDQxRDVDOztBaUQzNDFEQzs7RUFBMkM7Q2pEZzUxRDVDOztBaUQvNDFEQzs7RUFBMkM7Q2pEbzUxRDVDOztBaURuNTFEQzs7RUFBMkM7Q2pEdzUxRDVDOztBaUQ1NTFEQzs7RUFBMkM7Q2pEaTYxRDVDOztBaURoNjFEQzs7RUFBMkM7Q2pEcTYxRDVDOztBaURwNjFEQzs7RUFBMkM7Q2pEeTYxRDVDOztBaUR4NjFEQzs7RUFBMkM7Q2pENjYxRDVDOztBaUQ1NjFEQzs7RUFBMkM7Q2pEaTcxRDVDOztBaURyNzFEQzs7RUFBMkM7Q2pEMDcxRDVDOztBaUR6NzFEQzs7RUFBMkM7Q2pEODcxRDVDOztBaUQ3NzFEQzs7RUFBMkM7Q2pEazgxRDVDOztBaURqODFEQzs7RUFBMkM7Q2pEczgxRDVDOztBaURyODFEQzs7RUFBMkM7Q2pEMDgxRDVDOztBaUQ5ODFEQzs7RUFBMkM7Q2pEbTkxRDVDOztBaURsOTFEQzs7RUFBMkM7Q2pEdTkxRDVDOztBaUR0OTFEQzs7RUFBMkM7Q2pEMjkxRDVDOztBaUQxOTFEQzs7RUFBMkM7Q2pEKzkxRDVDOztBaUQ5OTFEQzs7RUFBMkM7Q2pEbSsxRDVDOztBaUR2KzFEQzs7RUFBMkM7Q2pENCsxRDVDOztBaUQzKzFEQzs7RUFBMkM7Q2pEZy8xRDVDOztBaUQvKzFEQzs7RUFBMkM7Q2pEby8xRDVDOztBaURuLzFEQzs7RUFBMkM7Q2pEdy8xRDVDOztBaUR2LzFEQzs7RUFBMkM7Q2pENC8xRDVDOztBaURoZzJEQzs7RUFBMkM7Q2pEcWcyRDVDOztBaURwZzJEQzs7RUFBMkM7Q2pEeWcyRDVDOztBaUR4ZzJEQzs7RUFBMkM7Q2pENmcyRDVDOztBaUQ1ZzJEQzs7RUFBMkM7Q2pEaWgyRDVDOztBaURoaDJEQzs7RUFBMkM7Q2pEcWgyRDVDOztBaUR6aDJEQzs7RUFBMkM7Q2pEOGgyRDVDOztBaUQ3aDJEQzs7RUFBMkM7Q2pEa2kyRDVDOztBaURqaTJEQzs7RUFBMkM7Q2pEc2kyRDVDOztBaURyaTJEQzs7RUFBMkM7Q2pEMGkyRDVDOztBaUR6aTJEQzs7RUFBMkM7Q2pEOGkyRDVDOztBaURsajJEQzs7RUFBMkM7Q2pEdWoyRDVDOztBaUR0ajJEQzs7RUFBMkM7Q2pEMmoyRDVDOztBaUQxajJEQzs7RUFBMkM7Q2pEK2oyRDVDOztBaUQ5ajJEQzs7RUFBMkM7Q2pEbWsyRDVDOztBaURsazJEQzs7RUFBMkM7Q2pEdWsyRDVDOztBaUQzazJEQzs7RUFBMkM7Q2pEZ2wyRDVDOztBaUQvazJEQzs7RUFBMkM7Q2pEb2wyRDVDOztBaURubDJEQzs7RUFBMkM7Q2pEd2wyRDVDOztBaUR2bDJEQzs7RUFBMkM7Q2pENGwyRDVDOztBaUQzbDJEQzs7RUFBMkM7Q2pEZ20yRDVDOztBaURwbTJEQzs7RUFBMkM7Q2pEeW0yRDVDOztBaUR4bTJEQzs7RUFBMkM7Q2pENm0yRDVDOztBaUQ1bTJEQzs7RUFBMkM7Q2pEaW4yRDVDOztBaURobjJEQzs7RUFBMkM7Q2pEcW4yRDVDOztBaURwbjJEQzs7RUFBMkM7Q2pEeW4yRDVDOztBaUQ3bjJEQzs7RUFBMkM7Q2pEa28yRDVDOztBaURqbzJEQzs7RUFBMkM7Q2pEc28yRDVDOztBaURybzJEQzs7RUFBMkM7Q2pEMG8yRDVDOztBaUR6bzJEQzs7RUFBMkM7Q2pEOG8yRDVDOztBaUQ3bzJEQzs7RUFBMkM7Q2pEa3AyRDVDOztBaUR0cDJEQzs7RUFBMkM7Q2pEMnAyRDVDOztBaUQxcDJEQzs7RUFBMkM7Q2pEK3AyRDVDOztBaUQ5cDJEQzs7RUFBMkM7Q2pEbXEyRDVDOztBaURscTJEQzs7RUFBMkM7Q2pEdXEyRDVDOztBaUR0cTJEQzs7RUFBMkM7Q2pEMnEyRDVDOztBaUQvcTJEQzs7RUFBMkM7Q2pEb3IyRDVDOztBaURucjJEQzs7RUFBMkM7Q2pEd3IyRDVDOztBaUR2cjJEQzs7RUFBMkM7Q2pENHIyRDVDOztBaUQzcjJEQzs7RUFBMkM7Q2pEZ3MyRDVDOztBaUQvcjJEQzs7RUFBMkM7Q2pEb3MyRDVDOztBaUR4czJEQzs7RUFBMkM7Q2pENnMyRDVDOztBaUQ1czJEQzs7RUFBMkM7Q2pEaXQyRDVDOztBaURodDJEQzs7RUFBMkM7Q2pEcXQyRDVDOztBaURwdDJEQzs7RUFBMkM7Q2pEeXQyRDVDOztBaUR4dDJEQzs7RUFBMkM7Q2pENnQyRDVDOztBaURqdTJEQzs7RUFBMkM7Q2pEc3UyRDVDOztBaURydTJEQzs7RUFBMkM7Q2pEMHUyRDVDOztBaUR6dTJEQzs7RUFBMkM7Q2pEOHUyRDVDOztBaUQ3dTJEQzs7RUFBMkM7Q2pEa3YyRDVDOztBaURqdjJEQzs7RUFBMkM7Q2pEc3YyRDVDOztBaUQxdjJEQzs7RUFBMkM7Q2pEK3YyRDVDOztBaUQ5djJEQzs7RUFBMkM7Q2pEbXcyRDVDOztBaURsdzJEQzs7RUFBMkM7Q2pEdXcyRDVDOztBaUR0dzJEQzs7RUFBMkM7Q2pEMncyRDVDOztBaUQxdzJEQzs7RUFBMkM7Q2pEK3cyRDVDOztBaURueDJEQzs7RUFBMkM7Q2pEd3gyRDVDOztBaUR2eDJEQzs7RUFBMkM7Q2pENHgyRDVDOztBaUQzeDJEQzs7RUFBMkM7Q2pEZ3kyRDVDOztBaUQveDJEQzs7RUFBMkM7Q2pEb3kyRDVDOztBaURueTJEQzs7RUFBMkM7Q2pEd3kyRDVDOztBaUQ1eTJEQzs7RUFBMkM7Q2pEaXoyRDVDOztBaURoejJEQzs7RUFBMkM7Q2pEcXoyRDVDOztBaURwejJEQzs7RUFBMkM7Q2pEeXoyRDVDOztBaUR4ejJEQzs7RUFBMkM7Q2pENnoyRDVDOztBaUQ1ejJEQzs7RUFBMkM7Q2pEaTAyRDVDOztBaURyMDJEQzs7RUFBMkM7Q2pEMDAyRDVDOztBaUR6MDJEQzs7RUFBMkM7Q2pEODAyRDVDOztBaUQ3MDJEQzs7RUFBMkM7Q2pEazEyRDVDOztBaURqMTJEQzs7RUFBMkM7Q2pEczEyRDVDOztBaURyMTJEQzs7RUFBMkM7Q2pEMDEyRDVDOztBaUQ5MTJEQzs7RUFBMkM7Q2pEbTIyRDVDOztBaURsMjJEQzs7RUFBMkM7Q2pEdTIyRDVDOztBaUR0MjJEQzs7RUFBMkM7Q2pEMjIyRDVDOztBaUQxMjJEQzs7RUFBMkM7Q2pEKzIyRDVDOztBaUQ5MjJEQzs7RUFBMkM7Q2pEbTMyRDVDOztBaUR2MzJEQzs7RUFBMkM7Q2pENDMyRDVDOztBaUQzMzJEQzs7RUFBMkM7Q2pEZzQyRDVDOztBaUQvMzJEQzs7RUFBMkM7Q2pEbzQyRDVDOztBaURuNDJEQzs7RUFBMkM7Q2pEdzQyRDVDOztBaUR2NDJEQzs7RUFBMkM7Q2pENDQyRDVDOztBaURoNTJEQzs7RUFBMkM7Q2pEcTUyRDVDOztBaURwNTJEQzs7RUFBMkM7Q2pEeTUyRDVDOztBaUR4NTJEQzs7RUFBMkM7Q2pENjUyRDVDOztBaUQ1NTJEQzs7RUFBMkM7Q2pEaTYyRDVDOztBaURoNjJEQzs7RUFBMkM7Q2pEcTYyRDVDOztBaUR6NjJEQzs7RUFBMkM7Q2pEODYyRDVDOztBaUQ3NjJEQzs7RUFBMkM7Q2pEazcyRDVDOztBaURqNzJEQzs7RUFBMkM7Q2pEczcyRDVDOztBaURyNzJEQzs7RUFBMkM7Q2pEMDcyRDVDOztBaUR6NzJEQzs7RUFBMkM7Q2pEODcyRDVDOztBaURsODJEQzs7RUFBMkM7Q2pEdTgyRDVDOztBaUR0ODJEQzs7RUFBMkM7Q2pEMjgyRDVDOztBaUQxODJEQzs7RUFBMkM7Q2pEKzgyRDVDOztBaUQ5ODJEQzs7RUFBMkM7Q2pEbTkyRDVDOztBaURsOTJEQzs7RUFBMkM7Q2pEdTkyRDVDOztBaUQzOTJEQzs7RUFBMkM7Q2pEZysyRDVDOztBaUQvOTJEQzs7RUFBMkM7Q2pEbysyRDVDOztBaURuKzJEQzs7RUFBMkM7Q2pEdysyRDVDOztBaUR2KzJEQzs7RUFBMkM7Q2pENCsyRDVDOztBaUQzKzJEQzs7RUFBMkM7Q2pEZy8yRDVDOztBaURwLzJEQzs7RUFBMkM7Q2pEeS8yRDVDOztBaUR4LzJEQzs7RUFBMkM7Q2pENi8yRDVDOztBaUQ1LzJEQzs7RUFBMkM7Q2pEaWczRDVDOztBaURoZzNEQzs7RUFBMkM7Q2pEcWczRDVDOztBaURwZzNEQzs7RUFBMkM7Q2pEeWczRDVDOztBaUQ3ZzNEQzs7RUFBMkM7Q2pEa2gzRDVDOztBaURqaDNEQzs7RUFBMkM7Q2pEc2gzRDVDOztBaURyaDNEQzs7RUFBMkM7Q2pEMGgzRDVDOztBaUR6aDNEQzs7RUFBMkM7Q2pEOGgzRDVDOztBaUQ3aDNEQzs7RUFBMkM7Q2pEa2kzRDVDOztBaUR0aTNEQzs7RUFBMkM7Q2pEMmkzRDVDOztBaUQxaTNEQzs7RUFBMkM7Q2pEK2kzRDVDOztBaUQ5aTNEQzs7RUFBMkM7Q2pEbWozRDVDOztBaURsajNEQzs7RUFBMkM7Q2pEdWozRDVDOztBaUR0ajNEQzs7RUFBMkM7Q2pEMmozRDVDOztBaUQvajNEQzs7RUFBMkM7Q2pEb2szRDVDOztBaURuazNEQzs7RUFBMkM7Q2pEd2szRDVDOztBaUR2azNEQzs7RUFBMkM7Q2pENGszRDVDOztBaUQzazNEQzs7RUFBMkM7Q2pEZ2wzRDVDOztBaUQvazNEQzs7RUFBMkM7Q2pEb2wzRDVDOztBaUR4bDNEQzs7RUFBMkM7Q2pENmwzRDVDOztBaUQ1bDNEQzs7RUFBMkM7Q2pEaW0zRDVDOztBaURobTNEQzs7RUFBMkM7Q2pEcW0zRDVDOztBaURwbTNEQzs7RUFBMkM7Q2pEeW0zRDVDOztBaUR4bTNEQzs7RUFBMkM7Q2pENm0zRDVDOztBaURqbjNEQzs7RUFBMkM7Q2pEc24zRDVDOztBaURybjNEQzs7RUFBMkM7Q2pEMG4zRDVDOztBaUR6bjNEQzs7RUFBMkM7Q2pEOG4zRDVDOztBaUQ3bjNEQzs7RUFBMkM7Q2pEa28zRDVDOztBaURqbzNEQzs7RUFBMkM7Q2pEc28zRDVDOztBaUQxbzNEQzs7RUFBMkM7Q2pEK28zRDVDOztBaUQ5bzNEQzs7RUFBMkM7Q2pEbXAzRDVDOztBaURscDNEQzs7RUFBMkM7Q2pEdXAzRDVDOztBaUR0cDNEQzs7RUFBMkM7Q2pEMnAzRDVDOztBaUQxcDNEQzs7RUFBMkM7Q2pEK3AzRDVDOztBaURucTNEQzs7RUFBMkM7Q2pEd3EzRDVDOztBaUR2cTNEQzs7RUFBMkM7Q2pENHEzRDVDOztBaUQzcTNEQzs7RUFBMkM7Q2pEZ3IzRDVDOztBaUQvcTNEQzs7RUFBMkM7Q2pEb3IzRDVDOztBaURucjNEQzs7RUFBMkM7Q2pEd3IzRDVDOztBaUQ1cjNEQzs7RUFBMkM7Q2pEaXMzRDVDOztBaURoczNEQzs7RUFBMkM7Q2pEcXMzRDVDOztBaURwczNEQzs7RUFBMkM7Q2pEeXMzRDVDOztBaUR4czNEQzs7RUFBMkM7Q2pENnMzRDVDOztBaUQ1czNEQzs7RUFBMkM7Q2pEaXQzRDVDOztBaURydDNEQzs7RUFBMkM7Q2pEMHQzRDVDOztBaUR6dDNEQzs7RUFBMkM7Q2pEOHQzRDVDOztBaUQ3dDNEQzs7RUFBMkM7Q2pEa3UzRDVDOztBaURqdTNEQzs7RUFBMkM7Q2pEc3UzRDVDOztBaURydTNEQzs7RUFBMkM7Q2pEMHUzRDVDOztBaUQ5dTNEQzs7RUFBMkM7Q2pEbXYzRDVDOztBaURsdjNEQzs7RUFBMkM7Q2pEdXYzRDVDOztBaUR0djNEQzs7RUFBMkM7Q2pEMnYzRDVDOztBaUQxdjNEQzs7RUFBMkM7Q2pEK3YzRDVDOztBaUQ5djNEQzs7RUFBMkM7Q2pEbXczRDVDOztBaUR2dzNEQzs7RUFBMkM7Q2pENHczRDVDOztBaUQzdzNEQzs7RUFBMkM7Q2pEZ3gzRDVDOztBaUQvdzNEQzs7RUFBMkM7Q2pEb3gzRDVDOztBaURueDNEQzs7RUFBMkM7Q2pEd3gzRDVDOztBaUR2eDNEQzs7RUFBMkM7Q2pENHgzRDVDOztBaURoeTNEQzs7RUFBMkM7Q2pEcXkzRDVDOztBaURweTNEQzs7RUFBMkM7Q2pEeXkzRDVDOztBaUR4eTNEQzs7RUFBMkM7Q2pENnkzRDVDOztBaUQ1eTNEQzs7RUFBMkM7Q2pEaXozRDVDOztBaURoejNEQzs7RUFBMkM7Q2pEcXozRDVDOztBaUR6ejNEQzs7RUFBMkM7Q2pEOHozRDVDOztBaUQ3ejNEQzs7RUFBMkM7Q2pEazAzRDVDOztBaURqMDNEQzs7RUFBMkM7Q2pEczAzRDVDOztBaURyMDNEQzs7RUFBMkM7Q2pEMDAzRDVDOztBaUR6MDNEQzs7RUFBMkM7Q2pEODAzRDVDOztBaURsMTNEQzs7RUFBMkM7Q2pEdTEzRDVDOztBaUR0MTNEQzs7RUFBMkM7Q2pEMjEzRDVDOztBaUQxMTNEQzs7RUFBMkM7Q2pEKzEzRDVDOztBaUQ5MTNEQzs7RUFBMkM7Q2pEbTIzRDVDOztBaURsMjNEQzs7RUFBMkM7Q2pEdTIzRDVDOztBaUQzMjNEQzs7RUFBMkM7Q2pEZzMzRDVDOztBaUQvMjNEQzs7RUFBMkM7Q2pEbzMzRDVDOztBaURuMzNEQzs7RUFBMkM7Q2pEdzMzRDVDOztBaUR2MzNEQzs7RUFBMkM7Q2pENDMzRDVDOztBaUQzMzNEQzs7RUFBMkM7Q2pEZzQzRDVDOztBaURwNDNEQzs7RUFBMkM7Q2pEeTQzRDVDOztBaUR4NDNEQzs7RUFBMkM7Q2pENjQzRDVDOztBaUQ1NDNEQzs7RUFBMkM7Q2pEaTUzRDVDOztBaURoNTNEQzs7RUFBMkM7Q2pEcTUzRDVDOztBaURwNTNEQzs7RUFBMkM7Q2pEeTUzRDVDOztBaUQ3NTNEQzs7RUFBMkM7Q2pEazYzRDVDOztBaURqNjNEQzs7RUFBMkM7Q2pEczYzRDVDOztBaURyNjNEQzs7RUFBMkM7Q2pEMDYzRDVDOztBaUR6NjNEQzs7RUFBMkM7Q2pEODYzRDVDOztBaUQ3NjNEQzs7RUFBMkM7Q2pEazczRDVDOztBaUR0NzNEQzs7RUFBMkM7Q2pEMjczRDVDOztBaUQxNzNEQzs7RUFBMkM7Q2pEKzczRDVDOztBaUQ5NzNEQzs7RUFBMkM7Q2pEbTgzRDVDOztBaURsODNEQzs7RUFBMkM7Q2pEdTgzRDVDOztBaUR0ODNEQzs7RUFBMkM7Q2pEMjgzRDVDOztBaUQvODNEQzs7RUFBMkM7Q2pEbzkzRDVDOztBaURuOTNEQzs7RUFBMkM7Q2pEdzkzRDVDOztBaUR2OTNEQzs7RUFBMkM7Q2pENDkzRDVDOztBaUQzOTNEQzs7RUFBMkM7Q2pEZyszRDVDOztBaUQvOTNEQzs7RUFBMkM7Q2pEbyszRDVDOztBaUR4KzNEQzs7RUFBMkM7Q2pENiszRDVDOztBaUQ1KzNEQzs7RUFBMkM7Q2pEaS8zRDVDOztBaURoLzNEQzs7RUFBMkM7Q2pEcS8zRDVDOztBaURwLzNEQzs7RUFBMkM7Q2pEeS8zRDVDOztBaUR4LzNEQzs7RUFBMkM7Q2pENi8zRDVDOztBaURqZzREQzs7RUFBMkM7Q2pEc2c0RDVDOztBaURyZzREQzs7RUFBMkM7Q2pEMGc0RDVDOztBaUR6ZzREQzs7RUFBMkM7Q2pEOGc0RDVDOztBaUQ3ZzREQzs7RUFBMkM7Q2pEa2g0RDVDOztBaURqaDREQzs7RUFBMkM7Q2pEc2g0RDVDOztBaUQxaDREQzs7RUFBMkM7Q2pEK2g0RDVDOztBaUQ5aDREQzs7RUFBMkM7Q2pEbWk0RDVDOztBaURsaTREQzs7RUFBMkM7Q2pEdWk0RDVDOztBaUR0aTREQzs7RUFBMkM7Q2pEMmk0RDVDOztBaUQxaTREQzs7RUFBMkM7Q2pEK2k0RDVDOztBaURuajREQzs7RUFBMkM7Q2pEd2o0RDVDOztBaUR2ajREQzs7RUFBMkM7Q2pENGo0RDVDOztBaUQzajREQzs7RUFBMkM7Q2pEZ2s0RDVDOztBaUQvajREQzs7RUFBMkM7Q2pEb2s0RDVDOztBaURuazREQzs7RUFBMkM7Q2pEd2s0RDVDOztBaUQ1azREQzs7RUFBMkM7Q2pEaWw0RDVDOztBaURobDREQzs7RUFBMkM7Q2pEcWw0RDVDOztBaURwbDREQzs7RUFBMkM7Q2pEeWw0RDVDOztBaUR4bDREQzs7RUFBMkM7Q2pENmw0RDVDOztBaUQ1bDREQzs7RUFBMkM7Q2pEaW00RDVDOztBaURybTREQzs7RUFBMkM7Q2pEMG00RDVDOztBaUR6bTREQzs7RUFBMkM7Q2pEOG00RDVDOztBaUQ3bTREQzs7RUFBMkM7Q2pEa240RDVDOztBaURqbjREQzs7RUFBMkM7Q2pEc240RDVDOztBaURybjREQzs7RUFBMkM7Q2pEMG40RDVDOztBaUQ5bjREQzs7RUFBMkM7Q2pEbW80RDVDOztBaURsbzREQzs7RUFBMkM7Q2pEdW80RDVDOztBaUR0bzREQzs7RUFBMkM7Q2pEMm80RDVDOztBaUQxbzREQzs7RUFBMkM7Q2pEK280RDVDOztBaUQ5bzREQzs7RUFBMkM7Q2pEbXA0RDVDOztBaUR2cDREQzs7RUFBMkM7Q2pENHA0RDVDOztBaUQzcDREQzs7RUFBMkM7Q2pEZ3E0RDVDOztBaUQvcDREQzs7RUFBMkM7Q2pEb3E0RDVDOztBaURucTREQzs7RUFBMkM7Q2pEd3E0RDVDOztBaUR2cTREQzs7RUFBMkM7Q2pENHE0RDVDOztBaURocjREQzs7RUFBMkM7Q2pEcXI0RDVDOztBaURwcjREQzs7RUFBMkM7Q2pEeXI0RDVDOztBaUR4cjREQzs7RUFBMkM7Q2pENnI0RDVDOztBaUQ1cjREQzs7RUFBMkM7Q2pEaXM0RDVDOztBaURoczREQzs7RUFBMkM7Q2pEcXM0RDVDOztBaUR6czREQzs7RUFBMkM7Q2pEOHM0RDVDOztBaUQ3czREQzs7RUFBMkM7Q2pEa3Q0RDVDOztBaURqdDREQzs7RUFBMkM7Q2pEc3Q0RDVDOztBaURydDREQzs7RUFBMkM7Q2pEMHQ0RDVDOztBaUR6dDREQzs7RUFBMkM7Q2pEOHQ0RDVDOztBaURsdTREQzs7RUFBMkM7Q2pEdXU0RDVDOztBaUR0dTREQzs7RUFBMkM7Q2pEMnU0RDVDOztBaUQxdTREQzs7RUFBMkM7Q2pEK3U0RDVDOztBaUQ5dTREQzs7RUFBMkM7Q2pEbXY0RDVDOztBaURsdjREQzs7RUFBMkM7Q2pEdXY0RDVDOztBaUQzdjREQzs7RUFBMkM7Q2pEZ3c0RDVDOztBaUQvdjREQzs7RUFBMkM7Q2pEb3c0RDVDOztBaURudzREQzs7RUFBMkM7Q2pEd3c0RDVDOztBaUR2dzREQzs7RUFBMkM7Q2pENHc0RDVDOztBaUQzdzREQzs7RUFBMkM7Q2pEZ3g0RDVDOztBaURweDREQzs7RUFBMkM7Q2pEeXg0RDVDOztBaUR4eDREQzs7RUFBMkM7Q2pENng0RDVDOztBaUQ1eDREQzs7RUFBMkM7Q2pEaXk0RDVDOztBaURoeTREQzs7RUFBMkM7Q2pEcXk0RDVDOztBaURweTREQzs7RUFBMkM7Q2pEeXk0RDVDOztBaUQ3eTREQzs7RUFBMkM7Q2pEa3o0RDVDOztBaURqejREQzs7RUFBMkM7Q2pEc3o0RDVDOztBaURyejREQzs7RUFBMkM7Q2pEMHo0RDVDOztBaUR6ejREQzs7RUFBMkM7Q2pEOHo0RDVDOztBaUQ3ejREQzs7RUFBMkM7Q2pEazA0RDVDOztBaUR0MDREQzs7RUFBMkM7Q2pEMjA0RDVDOztBaUQxMDREQzs7RUFBMkM7Q2pEKzA0RDVDOztBaUQ5MDREQzs7RUFBMkM7Q2pEbTE0RDVDOztBaURsMTREQzs7RUFBMkM7Q2pEdTE0RDVDOztBaUR0MTREQzs7RUFBMkM7Q2pEMjE0RDVDOztBaUQvMTREQzs7RUFBMkM7Q2pEbzI0RDVDOztBaURuMjREQzs7RUFBMkM7Q2pEdzI0RDVDOztBaUR2MjREQzs7RUFBMkM7Q2pENDI0RDVDOztBaUQzMjREQzs7RUFBMkM7Q2pEZzM0RDVDOztBaUQvMjREQzs7RUFBMkM7Q2pEbzM0RDVDOztBaUR4MzREQzs7RUFBMkM7Q2pENjM0RDVDOztBaUQ1MzREQzs7RUFBMkM7Q2pEaTQ0RDVDOztBaURoNDREQzs7RUFBMkM7Q2pEcTQ0RDVDOztBaURwNDREQzs7RUFBMkM7Q2pEeTQ0RDVDOztBaUR4NDREQzs7RUFBMkM7Q2pENjQ0RDVDOztBaURqNTREQzs7RUFBMkM7Q2pEczU0RDVDOztBaURyNTREQzs7RUFBMkM7Q2pEMDU0RDVDOztBaUR6NTREQzs7RUFBMkM7Q2pEODU0RDVDOztBaUQ3NTREQzs7RUFBMkM7Q2pEazY0RDVDOztBaURqNjREQzs7RUFBMkM7Q2pEczY0RDVDOztBaUQxNjREQzs7RUFBMkM7Q2pEKzY0RDVDOztBaUQ5NjREQzs7RUFBMkM7Q2pEbTc0RDVDOztBaURsNzREQzs7RUFBMkM7Q2pEdTc0RDVDOztBaUR0NzREQzs7RUFBMkM7Q2pEMjc0RDVDOztBaUQxNzREQzs7RUFBMkM7Q2pEKzc0RDVDOztBaURuODREQzs7RUFBMkM7Q2pEdzg0RDVDOztBaUR2ODREQzs7RUFBMkM7Q2pENDg0RDVDOztBaUQzODREQzs7RUFBMkM7Q2pEZzk0RDVDOztBaUQvODREQzs7RUFBMkM7Q2pEbzk0RDVDOztBaURuOTREQzs7RUFBMkM7Q2pEdzk0RDVDOztBaUQ1OTREQzs7RUFBMkM7Q2pEaSs0RDVDOztBaURoKzREQzs7RUFBMkM7Q2pEcSs0RDVDOztBaURwKzREQzs7RUFBMkM7Q2pEeSs0RDVDOztBaUR4KzREQzs7RUFBMkM7Q2pENis0RDVDOztBaUQ1KzREQzs7RUFBMkM7Q2pEaS80RDVDOztBaURyLzREQzs7RUFBMkM7Q2pEMC80RDVDOztBaUR6LzREQzs7RUFBMkM7Q2pEOC80RDVDOztBaUQ3LzREQzs7RUFBMkM7Q2pEa2c1RDVDOztBaURqZzVEQzs7RUFBMkM7Q2pEc2c1RDVDOztBaURyZzVEQzs7RUFBMkM7Q2pEMGc1RDVDOztBaUQ5ZzVEQzs7RUFBMkM7Q2pEbWg1RDVDOztBaURsaDVEQzs7RUFBMkM7Q2pEdWg1RDVDOztBaUR0aDVEQzs7RUFBMkM7Q2pEMmg1RDVDOztBaUQxaDVEQzs7RUFBMkM7Q2pEK2g1RDVDOztBaUQ5aDVEQzs7RUFBMkM7Q2pEbWk1RDVDOztBaUR2aTVEQzs7RUFBMkM7Q2pENGk1RDVDOztBaUQzaTVEQzs7RUFBMkM7Q2pEZ2o1RDVDOztBaUQvaTVEQzs7RUFBMkM7Q2pEb2o1RDVDOztBaURuajVEQzs7RUFBMkM7Q2pEd2o1RDVDOztBaUR2ajVEQzs7RUFBMkM7Q2pENGo1RDVDOztBaURoazVEQzs7RUFBMkM7Q2pEcWs1RDVDOztBaURwazVEQzs7RUFBMkM7Q2pEeWs1RDVDOztBaUR4azVEQzs7RUFBMkM7Q2pENms1RDVDOztBaUQ1azVEQzs7RUFBMkM7Q2pEaWw1RDVDOztBaURobDVEQzs7RUFBMkM7Q2pEcWw1RDVDOztBaUR6bDVEQzs7RUFBMkM7Q2pEOGw1RDVDOztBaUQ3bDVEQzs7RUFBMkM7Q2pEa201RDVDOztBaURqbTVEQzs7RUFBMkM7Q2pEc201RDVDOztBaURybTVEQzs7RUFBMkM7Q2pEMG01RDVDOztBaUR6bTVEQzs7RUFBMkM7Q2pEOG01RDVDOztBaURsbjVEQzs7RUFBMkM7Q2pEdW41RDVDOztBaUR0bjVEQzs7RUFBMkM7Q2pEMm41RDVDOztBaUQxbjVEQzs7RUFBMkM7Q2pEK241RDVDOztBaUQ5bjVEQzs7RUFBMkM7Q2pEbW81RDVDOztBaURsbzVEQzs7RUFBMkM7Q2pEdW81RDVDOztBaUQzbzVEQzs7RUFBMkM7Q2pEZ3A1RDVDOztBaUQvbzVEQzs7RUFBMkM7Q2pEb3A1RDVDOztBaURucDVEQzs7RUFBMkM7Q2pEd3A1RDVDOztBaUR2cDVEQzs7RUFBMkM7Q2pENHA1RDVDOztBaUQzcDVEQzs7RUFBMkM7Q2pEZ3E1RDVDOztBaURwcTVEQzs7RUFBMkM7Q2pEeXE1RDVDOztBaUR4cTVEQzs7RUFBMkM7Q2pENnE1RDVDOztBaUQ1cTVEQzs7RUFBMkM7Q2pEaXI1RDVDOztBaURocjVEQzs7RUFBMkM7Q2pEcXI1RDVDOztBaURwcjVEQzs7RUFBMkM7Q2pEeXI1RDVDOztBaUQ3cjVEQzs7RUFBMkM7Q2pEa3M1RDVDOztBaURqczVEQzs7RUFBMkM7Q2pEc3M1RDVDOztBaURyczVEQzs7RUFBMkM7Q2pEMHM1RDVDOztBaUR6czVEQzs7RUFBMkM7Q2pEOHM1RDVDOztBaUQ3czVEQzs7RUFBMkM7Q2pEa3Q1RDVDOztBaUR0dDVEQzs7RUFBMkM7Q2pEMnQ1RDVDOztBaUQxdDVEQzs7RUFBMkM7Q2pEK3Q1RDVDOztBaUQ5dDVEQzs7RUFBMkM7Q2pEbXU1RDVDOztBaURsdTVEQzs7RUFBMkM7Q2pEdXU1RDVDOztBaUR0dTVEQzs7RUFBMkM7Q2pEMnU1RDVDOztBaUQvdTVEQzs7RUFBMkM7Q2pEb3Y1RDVDOztBaURudjVEQzs7RUFBMkM7Q2pEd3Y1RDVDOztBaUR2djVEQzs7RUFBMkM7Q2pENHY1RDVDOztBaUQzdjVEQzs7RUFBMkM7Q2pEZ3c1RDVDOztBaUQvdjVEQzs7RUFBMkM7Q2pEb3c1RDVDOztBaUR4dzVEQzs7RUFBMkM7Q2pENnc1RDVDOztBaUQ1dzVEQzs7RUFBMkM7Q2pEaXg1RDVDOztBaURoeDVEQzs7RUFBMkM7Q2pEcXg1RDVDOztBaURweDVEQzs7RUFBMkM7Q2pEeXg1RDVDOztBaUR4eDVEQzs7RUFBMkM7Q2pENng1RDVDOztBaURqeTVEQzs7RUFBMkM7Q2pEc3k1RDVDOztBaURyeTVEQzs7RUFBMkM7Q2pEMHk1RDVDOztBaUR6eTVEQzs7RUFBMkM7Q2pEOHk1RDVDOztBaUQ3eTVEQzs7RUFBMkM7Q2pEa3o1RDVDOztBaURqejVEQzs7RUFBMkM7Q2pEc3o1RDVDOztBaUQxejVEQzs7RUFBMkM7Q2pEK3o1RDVDOztBaUQ5ejVEQzs7RUFBMkM7Q2pEbTA1RDVDOztBaURsMDVEQzs7RUFBMkM7Q2pEdTA1RDVDOztBaUR0MDVEQzs7RUFBMkM7Q2pEMjA1RDVDOztBaUQxMDVEQzs7RUFBMkM7Q2pEKzA1RDVDOztBaURuMTVEQzs7RUFBMkM7Q2pEdzE1RDVDOztBaUR2MTVEQzs7RUFBMkM7Q2pENDE1RDVDOztBaUQzMTVEQzs7RUFBMkM7Q2pEZzI1RDVDOztBaUQvMTVEQzs7RUFBMkM7Q2pEbzI1RDVDOztBaURuMjVEQzs7RUFBMkM7Q2pEdzI1RDVDOztBaUQ1MjVEQzs7RUFBMkM7Q2pEaTM1RDVDOztBaURoMzVEQzs7RUFBMkM7Q2pEcTM1RDVDOztBaURwMzVEQzs7RUFBMkM7Q2pEeTM1RDVDOztBaUR4MzVEQzs7RUFBMkM7Q2pENjM1RDVDOztBaUQ1MzVEQzs7RUFBMkM7Q2pEaTQ1RDVDOztBaURyNDVEQzs7RUFBMkM7Q2pEMDQ1RDVDOztBaUR6NDVEQzs7RUFBMkM7Q2pEODQ1RDVDOztBaUQ3NDVEQzs7RUFBMkM7Q2pEazU1RDVDOztBaURqNTVEQzs7RUFBMkM7Q2pEczU1RDVDOztBaURyNTVEQzs7RUFBMkM7Q2pEMDU1RDVDOztBaUQ5NTVEQzs7RUFBMkM7Q2pEbTY1RDVDOztBaURsNjVEQzs7RUFBMkM7Q2pEdTY1RDVDOztBaUR0NjVEQzs7RUFBMkM7Q2pEMjY1RDVDOztBaUQxNjVEQzs7RUFBMkM7Q2pEKzY1RDVDOztBaUQ5NjVEQzs7RUFBMkM7Q2pEbTc1RDVDOztBaUR2NzVEQzs7RUFBMkM7Q2pENDc1RDVDOztBaUQzNzVEQzs7RUFBMkM7Q2pEZzg1RDVDOztBaUQvNzVEQzs7RUFBMkM7Q2pEbzg1RDVDOztBaURuODVEQzs7RUFBMkM7Q2pEdzg1RDVDOztBaUR2ODVEQzs7RUFBMkM7Q2pENDg1RDVDOztBaURoOTVEQzs7RUFBMkM7Q2pEcTk1RDVDOztBaURwOTVEQzs7RUFBMkM7Q2pEeTk1RDVDOztBaUR4OTVEQzs7RUFBMkM7Q2pENjk1RDVDOztBaUQ1OTVEQzs7RUFBMkM7Q2pEaSs1RDVDOztBaURoKzVEQzs7RUFBMkM7Q2pEcSs1RDVDOztBaUR6KzVEQzs7RUFBMkM7Q2pEOCs1RDVDOztBaUQ3KzVEQzs7RUFBMkM7Q2pEay81RDVDOztBaURqLzVEQzs7RUFBMkM7Q2pEcy81RDVDOztBaURyLzVEQzs7RUFBMkM7Q2pEMC81RDVDOztBaUR6LzVEQzs7RUFBMkM7Q2pEOC81RDVDOztBaURsZzZEQzs7RUFBMkM7Q2pEdWc2RDVDOztBaUR0ZzZEQzs7RUFBMkM7Q2pEMmc2RDVDOztBaUQxZzZEQzs7RUFBMkM7Q2pEK2c2RDVDOztBaUQ5ZzZEQzs7RUFBMkM7Q2pEbWg2RDVDOztBaURsaDZEQzs7RUFBMkM7Q2pEdWg2RDVDOztBaUQzaDZEQzs7RUFBMkM7Q2pEZ2k2RDVDOztBaUQvaDZEQzs7RUFBMkM7Q2pEb2k2RDVDOztBaURuaTZEQzs7RUFBMkM7Q2pEd2k2RDVDOztBaUR2aTZEQzs7RUFBMkM7Q2pENGk2RDVDOztBaUQzaTZEQzs7RUFBMkM7Q2pEZ2o2RDVDOztBaURwajZEQzs7RUFBMkM7Q2pEeWo2RDVDOztBaUR4ajZEQzs7RUFBMkM7Q2pENmo2RDVDOztBaUQ1ajZEQzs7RUFBMkM7Q2pEaWs2RDVDOztBaURoazZEQzs7RUFBMkM7Q2pEcWs2RDVDOztBaURwazZEQzs7RUFBMkM7Q2pEeWs2RDVDOztBaUQ3azZEQzs7RUFBMkM7Q2pEa2w2RDVDOztBaURqbDZEQzs7RUFBMkM7Q2pEc2w2RDVDOztBaURybDZEQzs7RUFBMkM7Q2pEMGw2RDVDOztBaUR6bDZEQzs7RUFBMkM7Q2pEOGw2RDVDOztBaUQ3bDZEQzs7RUFBMkM7Q2pEa202RDVDOztBaUR0bTZEQzs7RUFBMkM7Q2pEMm02RDVDOztBaUQxbTZEQzs7RUFBMkM7Q2pEK202RDVDOztBaUQ5bTZEQzs7RUFBMkM7Q2pEbW42RDVDOztBaURsbjZEQzs7RUFBMkM7Q2pEdW42RDVDOztBaUR0bjZEQzs7RUFBMkM7Q2pEMm42RDVDOztBaUQvbjZEQzs7RUFBMkM7Q2pEb282RDVDOztBaURubzZEQzs7RUFBMkM7Q2pEd282RDVDOztBaUR2bzZEQzs7RUFBMkM7Q2pENG82RDVDOztBaUQzbzZEQzs7RUFBMkM7Q2pEZ3A2RDVDOztBaUQvbzZEQzs7RUFBMkM7Q2pEb3A2RDVDOztBaUR4cDZEQzs7RUFBMkM7Q2pENnA2RDVDOztBaUQ1cDZEQzs7RUFBMkM7Q2pEaXE2RDVDOztBaURocTZEQzs7RUFBMkM7Q2pEcXE2RDVDOztBaURwcTZEQzs7RUFBMkM7Q2pEeXE2RDVDOztBaUR4cTZEQzs7RUFBMkM7Q2pENnE2RDVDOztBaURqcjZEQzs7RUFBMkM7Q2pEc3I2RDVDOztBaURycjZEQzs7RUFBMkM7Q2pEMHI2RDVDOztBaUR6cjZEQzs7RUFBMkM7Q2pEOHI2RDVDOztBaUQ3cjZEQzs7RUFBMkM7Q2pEa3M2RDVDOztBaURqczZEQzs7RUFBMkM7Q2pEc3M2RDVDOztBaUQxczZEQzs7RUFBMkM7Q2pEK3M2RDVDOztBaUQ5czZEQzs7RUFBMkM7Q2pEbXQ2RDVDOztBaURsdDZEQzs7RUFBMkM7Q2pEdXQ2RDVDOztBaUR0dDZEQzs7RUFBMkM7Q2pEMnQ2RDVDOztBaUQxdDZEQzs7RUFBMkM7Q2pEK3Q2RDVDOztBaURudTZEQzs7RUFBMkM7Q2pEd3U2RDVDOztBaUR2dTZEQzs7RUFBMkM7Q2pENHU2RDVDOztBaUQzdTZEQzs7RUFBMkM7Q2pEZ3Y2RDVDOztBaUQvdTZEQzs7RUFBMkM7Q2pEb3Y2RDVDOztBaURudjZEQzs7RUFBMkM7Q2pEd3Y2RDVDOztBaUQ1djZEQzs7RUFBMkM7Q2pEaXc2RDVDOztBaURodzZEQzs7RUFBMkM7Q2pEcXc2RDVDOztBaURwdzZEQzs7RUFBMkM7Q2pEeXc2RDVDOztBaUR4dzZEQzs7RUFBMkM7Q2pENnc2RDVDOztBaUQ1dzZEQzs7RUFBMkM7Q2pEaXg2RDVDOztBaURyeDZEQzs7RUFBMkM7Q2pEMHg2RDVDOztBaUR6eDZEQzs7RUFBMkM7Q2pEOHg2RDVDOztBaUQ3eDZEQzs7RUFBMkM7Q2pEa3k2RDVDOztBaURqeTZEQzs7RUFBMkM7Q2pEc3k2RDVDOztBaURyeTZEQzs7RUFBMkM7Q2pEMHk2RDVDOztBaUQ5eTZEQzs7RUFBMkM7Q2pEbXo2RDVDOztBaURsejZEQzs7RUFBMkM7Q2pEdXo2RDVDOztBaUR0ejZEQzs7RUFBMkM7Q2pEMno2RDVDOztBaUQxejZEQzs7RUFBMkM7Q2pEK3o2RDVDOztBaUQ5ejZEQzs7RUFBMkM7Q2pEbTA2RDVDOztBaUR2MDZEQzs7RUFBMkM7Q2pENDA2RDVDOztBaUQzMDZEQzs7RUFBMkM7Q2pEZzE2RDVDOztBaUQvMDZEQzs7RUFBMkM7Q2pEbzE2RDVDOztBaURuMTZEQzs7RUFBMkM7Q2pEdzE2RDVDOztBaUR2MTZEQzs7RUFBMkM7Q2pENDE2RDVDOztBaURoMjZEQzs7RUFBMkM7Q2pEcTI2RDVDOztBaURwMjZEQzs7RUFBMkM7Q2pEeTI2RDVDOztBaUR4MjZEQzs7RUFBMkM7Q2pENjI2RDVDOztBaUQ1MjZEQzs7RUFBMkM7Q2pEaTM2RDVDOztBaURoMzZEQzs7RUFBMkM7Q2pEcTM2RDVDOztBaUR6MzZEQzs7RUFBMkM7Q2pEODM2RDVDOztBaUQ3MzZEQzs7RUFBMkM7Q2pEazQ2RDVDOztBaURqNDZEQzs7RUFBMkM7Q2pEczQ2RDVDOztBaURyNDZEQzs7RUFBMkM7Q2pEMDQ2RDVDOztBaUR6NDZEQzs7RUFBMkM7Q2pEODQ2RDVDOztBaURsNTZEQzs7RUFBMkM7Q2pEdTU2RDVDOztBaUR0NTZEQzs7RUFBMkM7Q2pEMjU2RDVDOztBaUQxNTZEQzs7RUFBMkM7Q2pEKzU2RDVDOztBaUQ5NTZEQzs7RUFBMkM7Q2pEbTY2RDVDOztBaURsNjZEQzs7RUFBMkM7Q2pEdTY2RDVDOztBaUQzNjZEQzs7RUFBMkM7Q2pEZzc2RDVDOztBaUQvNjZEQzs7RUFBMkM7Q2pEbzc2RDVDOztBaURuNzZEQzs7RUFBMkM7Q2pEdzc2RDVDOztBaUR2NzZEQzs7RUFBMkM7Q2pENDc2RDVDOztBaUQzNzZEQzs7RUFBMkM7Q2pEZzg2RDVDOztBaURwODZEQzs7RUFBMkM7Q2pEeTg2RDVDOztBaUR4ODZEQzs7RUFBMkM7Q2pENjg2RDVDOztBaUQ1ODZEQzs7RUFBMkM7Q2pEaTk2RDVDOztBaURoOTZEQzs7RUFBMkM7Q2pEcTk2RDVDOztBaURwOTZEQzs7RUFBMkM7Q2pEeTk2RDVDOztBaUQ3OTZEQzs7RUFBMkM7Q2pEays2RDVDOztBaURqKzZEQzs7RUFBMkM7Q2pEcys2RDVDOztBaURyKzZEQzs7RUFBMkM7Q2pEMCs2RDVDOztBaUR6KzZEQzs7RUFBMkM7Q2pEOCs2RDVDOztBaUQ3KzZEQzs7RUFBMkM7Q2pEay82RDVDOztBaUR0LzZEQzs7RUFBMkM7Q2pEMi82RDVDOztBaUQxLzZEQzs7RUFBMkM7Q2pEKy82RDVDOztBaUQ5LzZEQzs7RUFBMkM7Q2pEbWc3RDVDOztBaURsZzdEQzs7RUFBMkM7Q2pEdWc3RDVDOztBaUR0ZzdEQzs7RUFBMkM7Q2pEMmc3RDVDOztBaUQvZzdEQzs7RUFBMkM7Q2pEb2g3RDVDOztBaURuaDdEQzs7RUFBMkM7Q2pEd2g3RDVDOztBaUR2aDdEQzs7RUFBMkM7Q2pENGg3RDVDOztBaUQzaDdEQzs7RUFBMkM7Q2pEZ2k3RDVDOztBaUQvaDdEQzs7RUFBMkM7Q2pEb2k3RDVDOztBaUR4aTdEQzs7RUFBMkM7Q2pENmk3RDVDOztBaUQ1aTdEQzs7RUFBMkM7Q2pEaWo3RDVDOztBaURoajdEQzs7RUFBMkM7Q2pEcWo3RDVDOztBaURwajdEQzs7RUFBMkM7Q2pEeWo3RDVDOztBaUR4ajdEQzs7RUFBMkM7Q2pENmo3RDVDOztBaURqazdEQzs7RUFBMkM7Q2pEc2s3RDVDOztBaURyazdEQzs7RUFBMkM7Q2pEMGs3RDVDOztBaUR6azdEQzs7RUFBMkM7Q2pEOGs3RDVDOztBaUQ3azdEQzs7RUFBMkM7Q2pEa2w3RDVDOztBaURqbDdEQzs7RUFBMkM7Q2pEc2w3RDVDOztBaUQxbDdEQzs7RUFBMkM7Q2pEK2w3RDVDOztBaUQ5bDdEQzs7RUFBMkM7Q2pEbW03RDVDOztBaURsbTdEQzs7RUFBMkM7Q2pEdW03RDVDOztBaUR0bTdEQzs7RUFBMkM7Q2pEMm03RDVDOztBaUQxbTdEQzs7RUFBMkM7Q2pEK203RDVDOztBaURubjdEQzs7RUFBMkM7Q2pEd243RDVDOztBaUR2bjdEQzs7RUFBMkM7Q2pENG43RDVDOztBaUQzbjdEQzs7RUFBMkM7Q2pEZ283RDVDOztBaUQvbjdEQzs7RUFBMkM7Q2pEb283RDVDOztBaURubzdEQzs7RUFBMkM7Q2pEd283RDVDOztBaUQ1bzdEQzs7RUFBMkM7Q2pEaXA3RDVDOztBaURocDdEQzs7RUFBMkM7Q2pEcXA3RDVDOztBaURwcDdEQzs7RUFBMkM7Q2pEeXA3RDVDOztBaUR4cDdEQzs7RUFBMkM7Q2pENnA3RDVDOztBaUQ1cDdEQzs7RUFBMkM7Q2pEaXE3RDVDOztBaURycTdEQzs7RUFBMkM7Q2pEMHE3RDVDOztBaUR6cTdEQzs7RUFBMkM7Q2pEOHE3RDVDOztBaUQ3cTdEQzs7RUFBMkM7Q2pEa3I3RDVDOztBaURqcjdEQzs7RUFBMkM7Q2pEc3I3RDVDOztBaURycjdEQzs7RUFBMkM7Q2pEMHI3RDVDOztBaUQ5cjdEQzs7RUFBMkM7Q2pEbXM3RDVDOztBaURsczdEQzs7RUFBMkM7Q2pEdXM3RDVDOztBaUR0czdEQzs7RUFBMkM7Q2pEMnM3RDVDOztBaUQxczdEQzs7RUFBMkM7Q2pEK3M3RDVDOztBaUQ5czdEQzs7RUFBMkM7Q2pEbXQ3RDVDOztBaUR2dDdEQzs7RUFBMkM7Q2pENHQ3RDVDOztBaUQzdDdEQzs7RUFBMkM7Q2pEZ3U3RDVDOztBaUQvdDdEQzs7RUFBMkM7Q2pEb3U3RDVDOztBaURudTdEQzs7RUFBMkM7Q2pEd3U3RDVDOztBaUR2dTdEQzs7RUFBMkM7Q2pENHU3RDVDOztBaURodjdEQzs7RUFBMkM7Q2pEcXY3RDVDOztBaURwdjdEQzs7RUFBMkM7Q2pEeXY3RDVDOztBaUR4djdEQzs7RUFBMkM7Q2pENnY3RDVDOztBaUQ1djdEQzs7RUFBMkM7Q2pEaXc3RDVDOztBaURodzdEQzs7RUFBMkM7Q2pEcXc3RDVDOztBaUR6dzdEQzs7RUFBMkM7Q2pEOHc3RDVDOztBaUQ3dzdEQzs7RUFBMkM7Q2pEa3g3RDVDOztBaURqeDdEQzs7RUFBMkM7Q2pEc3g3RDVDOztBaURyeDdEQzs7RUFBMkM7Q2pEMHg3RDVDOztBaUR6eDdEQzs7RUFBMkM7Q2pEOHg3RDVDOztBaURseTdEQzs7RUFBMkM7Q2pEdXk3RDVDOztBaUR0eTdEQzs7RUFBMkM7Q2pEMnk3RDVDOztBaUQxeTdEQzs7RUFBMkM7Q2pEK3k3RDVDOztBaUQ5eTdEQzs7RUFBMkM7Q2pEbXo3RDVDOztBaURsejdEQzs7RUFBMkM7Q2pEdXo3RDVDOztBaUQzejdEQzs7RUFBMkM7Q2pEZzA3RDVDOztBaUQvejdEQzs7RUFBMkM7Q2pEbzA3RDVDOztBaURuMDdEQzs7RUFBMkM7Q2pEdzA3RDVDOztBaUR2MDdEQzs7RUFBMkM7Q2pENDA3RDVDOztBaUQzMDdEQzs7RUFBMkM7Q2pEZzE3RDVDOztBaURwMTdEQzs7RUFBMkM7Q2pEeTE3RDVDOztBaUR4MTdEQzs7RUFBMkM7Q2pENjE3RDVDOztBaUQ1MTdEQzs7RUFBMkM7Q2pEaTI3RDVDOztBaURoMjdEQzs7RUFBMkM7Q2pEcTI3RDVDOztBaURwMjdEQzs7RUFBMkM7Q2pEeTI3RDVDOztBaUQ3MjdEQzs7RUFBMkM7Q2pEazM3RDVDOztBaURqMzdEQzs7RUFBMkM7Q2pEczM3RDVDOztBaURyMzdEQzs7RUFBMkM7Q2pEMDM3RDVDOztBaUR6MzdEQzs7RUFBMkM7Q2pEODM3RDVDOztBaUQ3MzdEQzs7RUFBMkM7Q2pEazQ3RDVDOztBaUR0NDdEQzs7RUFBMkM7Q2pEMjQ3RDVDOztBaUQxNDdEQzs7RUFBMkM7Q2pEKzQ3RDVDOztBaUQ5NDdEQzs7RUFBMkM7Q2pEbTU3RDVDOztBaURsNTdEQzs7RUFBMkM7Q2pEdTU3RDVDOztBaUR0NTdEQzs7RUFBMkM7Q2pEMjU3RDVDOztBaUQvNTdEQzs7RUFBMkM7Q2pEbzY3RDVDOztBaURuNjdEQzs7RUFBMkM7Q2pEdzY3RDVDOztBaUR2NjdEQzs7RUFBMkM7Q2pENDY3RDVDOztBaUQzNjdEQzs7RUFBMkM7Q2pEZzc3RDVDOztBaUQvNjdEQzs7RUFBMkM7Q2pEbzc3RDVDOztBaUR4NzdEQzs7RUFBMkM7Q2pENjc3RDVDOztBaUQ1NzdEQzs7RUFBMkM7Q2pEaTg3RDVDOztBaURoODdEQzs7RUFBMkM7Q2pEcTg3RDVDOztBaURwODdEQzs7RUFBMkM7Q2pEeTg3RDVDOztBaUR4ODdEQzs7RUFBMkM7Q2pENjg3RDVDOztBaURqOTdEQzs7RUFBMkM7Q2pEczk3RDVDOztBaURyOTdEQzs7RUFBMkM7Q2pEMDk3RDVDOztBaUR6OTdEQzs7RUFBMkM7Q2pEODk3RDVDOztBaUQ3OTdEQzs7RUFBMkM7Q2pEays3RDVDOztBaURqKzdEQzs7RUFBMkM7Q2pEcys3RDVDOztBaUQxKzdEQzs7RUFBMkM7Q2pEKys3RDVDOztBaUQ5KzdEQzs7RUFBMkM7Q2pEbS83RDVDOztBaURsLzdEQzs7RUFBMkM7Q2pEdS83RDVDOztBaUR0LzdEQzs7RUFBMkM7Q2pEMi83RDVDOztBaUQxLzdEQzs7RUFBMkM7Q2pEKy83RDVDOztBaURuZzhEQzs7RUFBMkM7Q2pEd2c4RDVDOztBaUR2ZzhEQzs7RUFBMkM7Q2pENGc4RDVDOztBaUQzZzhEQzs7RUFBMkM7Q2pEZ2g4RDVDOztBaUQvZzhEQzs7RUFBMkM7Q2pEb2g4RDVDOztBaURuaDhEQzs7RUFBMkM7Q2pEd2g4RDVDOztBaUQ1aDhEQzs7RUFBMkM7Q2pEaWk4RDVDOztBaURoaThEQzs7RUFBMkM7Q2pEcWk4RDVDOztBaURwaThEQzs7RUFBMkM7Q2pEeWk4RDVDOztBaUR4aThEQzs7RUFBMkM7Q2pENmk4RDVDOztBaUQ1aThEQzs7RUFBMkM7Q2pEaWo4RDVDOztBaURyajhEQzs7RUFBMkM7Q2pEMGo4RDVDOztBaUR6ajhEQzs7RUFBMkM7Q2pEOGo4RDVDOztBaUQ3ajhEQzs7RUFBMkM7Q2pEa2s4RDVDOztBaURqazhEQzs7RUFBMkM7Q2pEc2s4RDVDOztBaURyazhEQzs7RUFBMkM7Q2pEMGs4RDVDOztBaUQ5azhEQzs7RUFBMkM7Q2pEbWw4RDVDOztBaURsbDhEQzs7RUFBMkM7Q2pEdWw4RDVDOztBaUR0bDhEQzs7RUFBMkM7Q2pEMmw4RDVDOztBaUQxbDhEQzs7RUFBMkM7Q2pEK2w4RDVDOztBaUQ5bDhEQzs7RUFBMkM7Q2pEbW04RDVDOztBaUR2bThEQzs7RUFBMkM7Q2pENG04RDVDOztBaUQzbThEQzs7RUFBMkM7Q2pEZ244RDVDOztBaUQvbThEQzs7RUFBMkM7Q2pEb244RDVDOztBaURubjhEQzs7RUFBMkM7Q2pEd244RDVDOztBaUR2bjhEQzs7RUFBMkM7Q2pENG44RDVDOztBaURobzhEQzs7RUFBMkM7Q2pEcW84RDVDOztBaURwbzhEQzs7RUFBMkM7Q2pEeW84RDVDOztBaUR4bzhEQzs7RUFBMkM7Q2pENm84RDVDOztBaUQ1bzhEQzs7RUFBMkM7Q2pEaXA4RDVDOztBaURocDhEQzs7RUFBMkM7Q2pEcXA4RDVDOztBaUR6cDhEQzs7RUFBMkM7Q2pEOHA4RDVDOztBaUQ3cDhEQzs7RUFBMkM7Q2pEa3E4RDVDOztBaURqcThEQzs7RUFBMkM7Q2pEc3E4RDVDOztBaURycThEQzs7RUFBMkM7Q2pEMHE4RDVDOztBaUR6cThEQzs7RUFBMkM7Q2pEOHE4RDVDOztBaURscjhEQzs7RUFBMkM7Q2pEdXI4RDVDOztBaUR0cjhEQzs7RUFBMkM7Q2pEMnI4RDVDOztBaUQxcjhEQzs7RUFBMkM7Q2pEK3I4RDVDOztBaUQ5cjhEQzs7RUFBMkM7Q2pEbXM4RDVDOztBaURsczhEQzs7RUFBMkM7Q2pEdXM4RDVDOztBaUQzczhEQzs7RUFBMkM7Q2pEZ3Q4RDVDOztBaUQvczhEQzs7RUFBMkM7Q2pEb3Q4RDVDOztBaURudDhEQzs7RUFBMkM7Q2pEd3Q4RDVDOztBaUR2dDhEQzs7RUFBMkM7Q2pENHQ4RDVDOztBaUQzdDhEQzs7RUFBMkM7Q2pEZ3U4RDVDOztBaURwdThEQzs7RUFBMkM7Q2pEeXU4RDVDOztBaUR4dThEQzs7RUFBMkM7Q2pENnU4RDVDOztBaUQ1dThEQzs7RUFBMkM7Q2pEaXY4RDVDOztBaURodjhEQzs7RUFBMkM7Q2pEcXY4RDVDOztBaURwdjhEQzs7RUFBMkM7Q2pEeXY4RDVDOztBaUQ3djhEQzs7RUFBMkM7Q2pEa3c4RDVDOztBaURqdzhEQzs7RUFBMkM7Q2pEc3c4RDVDOztBaURydzhEQzs7RUFBMkM7Q2pEMHc4RDVDOztBaUR6dzhEQzs7RUFBMkM7Q2pEOHc4RDVDOztBaUQ3dzhEQzs7RUFBMkM7Q2pEa3g4RDVDOztBaUR0eDhEQzs7RUFBMkM7Q2pEMng4RDVDOztBaUQxeDhEQzs7RUFBMkM7Q2pEK3g4RDVDOztBaUQ5eDhEQzs7RUFBMkM7Q2pEbXk4RDVDOztBaURseThEQzs7RUFBMkM7Q2pEdXk4RDVDOztBaUR0eThEQzs7RUFBMkM7Q2pEMnk4RDVDOztBaUQveThEQzs7RUFBMkM7Q2pEb3o4RDVDOztBaURuejhEQzs7RUFBMkM7Q2pEd3o4RDVDOztBaUR2ejhEQzs7RUFBMkM7Q2pENHo4RDVDOztBaUQzejhEQzs7RUFBMkM7Q2pEZzA4RDVDOztBaUQvejhEQzs7RUFBMkM7Q2pEbzA4RDVDOztBaUR4MDhEQzs7RUFBMkM7Q2pENjA4RDVDOztBaUQ1MDhEQzs7RUFBMkM7Q2pEaTE4RDVDOztBaURoMThEQzs7RUFBMkM7Q2pEcTE4RDVDOztBaURwMThEQzs7RUFBMkM7Q2pEeTE4RDVDOztBaUR4MThEQzs7RUFBMkM7Q2pENjE4RDVDOztBaURqMjhEQzs7RUFBMkM7Q2pEczI4RDVDOztBaURyMjhEQzs7RUFBMkM7Q2pEMDI4RDVDOztBaUR6MjhEQzs7RUFBMkM7Q2pEODI4RDVDOztBaUQ3MjhEQzs7RUFBMkM7Q2pEazM4RDVDOztBaURqMzhEQzs7RUFBMkM7Q2pEczM4RDVDOztBaUQxMzhEQzs7RUFBMkM7Q2pEKzM4RDVDOztBaUQ5MzhEQzs7RUFBMkM7Q2pEbTQ4RDVDOztBaURsNDhEQzs7RUFBMkM7Q2pEdTQ4RDVDOztBaUR0NDhEQzs7RUFBMkM7Q2pEMjQ4RDVDOztBaUQxNDhEQzs7RUFBMkM7Q2pEKzQ4RDVDOztBaURuNThEQzs7RUFBMkM7Q2pEdzU4RDVDOztBaUR2NThEQzs7RUFBMkM7Q2pENDU4RDVDOztBaUQzNThEQzs7RUFBMkM7Q2pEZzY4RDVDOztBaUQvNThEQzs7RUFBMkM7Q2pEbzY4RDVDOztBaURuNjhEQzs7RUFBMkM7Q2pEdzY4RDVDOztBaUQ1NjhEQzs7RUFBMkM7Q2pEaTc4RDVDOztBaURoNzhEQzs7RUFBMkM7Q2pEcTc4RDVDOztBaURwNzhEQzs7RUFBMkM7Q2pEeTc4RDVDOztBaUR4NzhEQzs7RUFBMkM7Q2pENjc4RDVDOztBaUQ1NzhEQzs7RUFBMkM7Q2pEaTg4RDVDOztBaURyODhEQzs7RUFBMkM7Q2pEMDg4RDVDOztBaUR6ODhEQzs7RUFBMkM7Q2pEODg4RDVDOztBaUQ3ODhEQzs7RUFBMkM7Q2pEazk4RDVDOztBaURqOThEQzs7RUFBMkM7Q2pEczk4RDVDOztBaURyOThEQzs7RUFBMkM7Q2pEMDk4RDVDOztBaUQ5OThEQzs7RUFBMkM7Q2pEbSs4RDVDOztBaURsKzhEQzs7RUFBMkM7Q2pEdSs4RDVDOztBaUR0KzhEQzs7RUFBMkM7Q2pEMis4RDVDOztBaUQxKzhEQzs7RUFBMkM7Q2pEKys4RDVDOztBaUQ5KzhEQzs7RUFBMkM7Q2pEbS84RDVDOztBaUR2LzhEQzs7RUFBMkM7Q2pENC84RDVDOztBaUQzLzhEQzs7RUFBMkM7Q2pEZ2c5RDVDOztBaUQvLzhEQzs7RUFBMkM7Q2pEb2c5RDVDOztBaURuZzlEQzs7RUFBMkM7Q2pEd2c5RDVDOztBaUR2ZzlEQzs7RUFBMkM7Q2pENGc5RDVDOztBaURoaDlEQzs7RUFBMkM7Q2pEcWg5RDVDOztBaURwaDlEQzs7RUFBMkM7Q2pEeWg5RDVDOztBaUR4aDlEQzs7RUFBMkM7Q2pENmg5RDVDOztBaUQ1aDlEQzs7RUFBMkM7Q2pEaWk5RDVDOztBaURoaTlEQzs7RUFBMkM7Q2pEcWk5RDVDOztBaUR6aTlEQzs7RUFBMkM7Q2pEOGk5RDVDOztBaUQ3aTlEQzs7RUFBMkM7Q2pEa2o5RDVDOztBaURqajlEQzs7RUFBMkM7Q2pEc2o5RDVDOztBaURyajlEQzs7RUFBMkM7Q2pEMGo5RDVDOztBaUR6ajlEQzs7RUFBMkM7Q2pEOGo5RDVDOztBaURsazlEQzs7RUFBMkM7Q2pEdWs5RDVDOztBaUR0azlEQzs7RUFBMkM7Q2pEMms5RDVDOztBaUQxazlEQzs7RUFBMkM7Q2pEK2s5RDVDOztBaUQ5azlEQzs7RUFBMkM7Q2pEbWw5RDVDOztBaURsbDlEQzs7RUFBMkM7Q2pEdWw5RDVDOztBaUQzbDlEQzs7RUFBMkM7Q2pEZ205RDVDOztBaUQvbDlEQzs7RUFBMkM7Q2pEb205RDVDOztBaURubTlEQzs7RUFBMkM7Q2pEd205RDVDOztBaUR2bTlEQzs7RUFBMkM7Q2pENG05RDVDOztBaUQzbTlEQzs7RUFBMkM7Q2pEZ245RDVDOztBaURwbjlEQzs7RUFBMkM7Q2pEeW45RDVDOztBaUR4bjlEQzs7RUFBMkM7Q2pENm45RDVDOztBaUQ1bjlEQzs7RUFBMkM7Q2pEaW85RDVDOztBaURobzlEQzs7RUFBMkM7Q2pEcW85RDVDOztBaURwbzlEQzs7RUFBMkM7Q2pEeW85RDVDOztBaUQ3bzlEQzs7RUFBMkM7Q2pEa3A5RDVDOztBaURqcDlEQzs7RUFBMkM7Q2pEc3A5RDVDOztBaURycDlEQzs7RUFBMkM7Q2pEMHA5RDVDOztBaUR6cDlEQzs7RUFBMkM7Q2pEOHA5RDVDOztBaUQ3cDlEQzs7RUFBMkM7Q2pEa3E5RDVDOztBaUR0cTlEQzs7RUFBMkM7Q2pEMnE5RDVDOztBaUQxcTlEQzs7RUFBMkM7Q2pEK3E5RDVDOztBaUQ5cTlEQzs7RUFBMkM7Q2pEbXI5RDVDOztBaURscjlEQzs7RUFBMkM7Q2pEdXI5RDVDOztBaUR0cjlEQzs7RUFBMkM7Q2pEMnI5RDVDOztBaUQvcjlEQzs7RUFBMkM7Q2pEb3M5RDVDOztBaURuczlEQzs7RUFBMkM7Q2pEd3M5RDVDOztBaUR2czlEQzs7RUFBMkM7Q2pENHM5RDVDOztBaUQzczlEQzs7RUFBMkM7Q2pEZ3Q5RDVDOztBaUQvczlEQzs7RUFBMkM7Q2pEb3Q5RDVDOztBaUR4dDlEQzs7RUFBMkM7Q2pENnQ5RDVDOztBaUQ1dDlEQzs7RUFBMkM7Q2pEaXU5RDVDOztBaURodTlEQzs7RUFBMkM7Q2pEcXU5RDVDOztBaURwdTlEQzs7RUFBMkM7Q2pEeXU5RDVDOztBaUR4dTlEQzs7RUFBMkM7Q2pENnU5RDVDOztBaURqdjlEQzs7RUFBMkM7Q2pEc3Y5RDVDOztBaURydjlEQzs7RUFBMkM7Q2pEMHY5RDVDOztBaUR6djlEQzs7RUFBMkM7Q2pEOHY5RDVDOztBaUQ3djlEQzs7RUFBMkM7Q2pEa3c5RDVDOztBaURqdzlEQzs7RUFBMkM7Q2pEc3c5RDVDOztBaUQxdzlEQzs7RUFBMkM7Q2pEK3c5RDVDOztBaUQ5dzlEQzs7RUFBMkM7Q2pEbXg5RDVDOztBaURseDlEQzs7RUFBMkM7Q2pEdXg5RDVDOztBaUR0eDlEQzs7RUFBMkM7Q2pEMng5RDVDOztBaUQxeDlEQzs7RUFBMkM7Q2pEK3g5RDVDOztBaURueTlEQzs7RUFBMkM7Q2pEd3k5RDVDOztBaUR2eTlEQzs7RUFBMkM7Q2pENHk5RDVDOztBaUQzeTlEQzs7RUFBMkM7Q2pEZ3o5RDVDOztBaUQveTlEQzs7RUFBMkM7Q2pEb3o5RDVDOztBaURuejlEQzs7RUFBMkM7Q2pEd3o5RDVDOztBaUQ1ejlEQzs7RUFBMkM7Q2pEaTA5RDVDOztBaURoMDlEQzs7RUFBMkM7Q2pEcTA5RDVDOztBaURwMDlEQzs7RUFBMkM7Q2pEeTA5RDVDOztBaUR4MDlEQzs7RUFBMkM7Q2pENjA5RDVDOztBaUQ1MDlEQzs7RUFBMkM7Q2pEaTE5RDVDOztBaURyMTlEQzs7RUFBMkM7Q2pEMDE5RDVDOztBaUR6MTlEQzs7RUFBMkM7Q2pEODE5RDVDOztBaUQ3MTlEQzs7RUFBMkM7Q2pEazI5RDVDOztBaURqMjlEQzs7RUFBMkM7Q2pEczI5RDVDOztBaURyMjlEQzs7RUFBMkM7Q2pEMDI5RDVDOztBaUQ5MjlEQzs7RUFBMkM7Q2pEbTM5RDVDOztBaURsMzlEQzs7RUFBMkM7Q2pEdTM5RDVDOztBaUR0MzlEQzs7RUFBMkM7Q2pEMjM5RDVDOztBaUQxMzlEQzs7RUFBMkM7Q2pEKzM5RDVDOztBaUQ5MzlEQzs7RUFBMkM7Q2pEbTQ5RDVDOztBaUR2NDlEQzs7RUFBMkM7Q2pENDQ5RDVDOztBaUQzNDlEQzs7RUFBMkM7Q2pEZzU5RDVDOztBaUQvNDlEQzs7RUFBMkM7Q2pEbzU5RDVDOztBaURuNTlEQzs7RUFBMkM7Q2pEdzU5RDVDOztBaUR2NTlEQzs7RUFBMkM7Q2pENDU5RDVDOztBaURoNjlEQzs7RUFBMkM7Q2pEcTY5RDVDOztBaURwNjlEQzs7RUFBMkM7Q2pEeTY5RDVDOztBaUR4NjlEQzs7RUFBMkM7Q2pENjY5RDVDOztBaUQ1NjlEQzs7RUFBMkM7Q2pEaTc5RDVDOztBaURoNzlEQzs7RUFBMkM7Q2pEcTc5RDVDOztBaUR6NzlEQzs7RUFBMkM7Q2pEODc5RDVDOztBaUQ3NzlEQzs7RUFBMkM7Q2pEazg5RDVDOztBaURqODlEQzs7RUFBMkM7Q2pEczg5RDVDOztBaURyODlEQzs7RUFBMkM7Q2pEMDg5RDVDOztBaUR6ODlEQzs7RUFBMkM7Q2pEODg5RDVDOztBaURsOTlEQzs7RUFBMkM7Q2pEdTk5RDVDOztBaUR0OTlEQzs7RUFBMkM7Q2pEMjk5RDVDOztBaUQxOTlEQzs7RUFBMkM7Q2pEKzk5RDVDOztBaUQ5OTlEQzs7RUFBMkM7Q2pEbSs5RDVDOztBaURsKzlEQzs7RUFBMkM7Q2pEdSs5RDVDOztBaUQzKzlEQzs7RUFBMkM7Q2pEZy85RDVDOztBaUQvKzlEQzs7RUFBMkM7Q2pEby85RDVDOztBaURuLzlEQzs7RUFBMkM7Q2pEdy85RDVDOztBaUR2LzlEQzs7RUFBMkM7Q2pENC85RDVDOztBaUQzLzlEQzs7RUFBMkM7Q2pEZ2crRDVDOztBaURwZytEQzs7RUFBMkM7Q2pEeWcrRDVDOztBaUR4ZytEQzs7RUFBMkM7Q2pENmcrRDVDOztBaUQ1ZytEQzs7RUFBMkM7Q2pEaWgrRDVDOztBaURoaCtEQzs7RUFBMkM7Q2pEcWgrRDVDOztBaURwaCtEQzs7RUFBMkM7Q2pEeWgrRDVDOztBaUQ3aCtEQzs7RUFBMkM7Q2pEa2krRDVDOztBaURqaStEQzs7RUFBMkM7Q2pEc2krRDVDOztBaURyaStEQzs7RUFBMkM7Q2pEMGkrRDVDOztBaUR6aStEQzs7RUFBMkM7Q2pEOGkrRDVDOztBaUQ3aStEQzs7RUFBMkM7Q2pEa2orRDVDOztBaUR0aitEQzs7RUFBMkM7Q2pEMmorRDVDOztBaUQxaitEQzs7RUFBMkM7Q2pEK2orRDVDOztBaUQ5aitEQzs7RUFBMkM7Q2pEbWsrRDVDOztBaURsaytEQzs7RUFBMkM7Q2pEdWsrRDVDOztBaUR0aytEQzs7RUFBMkM7Q2pEMmsrRDVDOztBaUQvaytEQzs7RUFBMkM7Q2pEb2wrRDVDOztBaURubCtEQzs7RUFBMkM7Q2pEd2wrRDVDOztBaUR2bCtEQzs7RUFBMkM7Q2pENGwrRDVDOztBaUQzbCtEQzs7RUFBMkM7Q2pEZ20rRDVDOztBaUQvbCtEQzs7RUFBMkM7Q2pEb20rRDVDOztBaUR4bStEQzs7RUFBMkM7Q2pENm0rRDVDOztBaUQ1bStEQzs7RUFBMkM7Q2pEaW4rRDVDOztBaURobitEQzs7RUFBMkM7Q2pEcW4rRDVDOztBaURwbitEQzs7RUFBMkM7Q2pEeW4rRDVDOztBaUR4bitEQzs7RUFBMkM7Q2pENm4rRDVDOztBaURqbytEQzs7RUFBMkM7Q2pEc28rRDVDOztBaURybytEQzs7RUFBMkM7Q2pEMG8rRDVDOztBaUR6bytEQzs7RUFBMkM7Q2pEOG8rRDVDOztBaUQ3bytEQzs7RUFBMkM7Q2pEa3ArRDVDOztBaURqcCtEQzs7RUFBMkM7Q2pEc3ArRDVDOztBaUQxcCtEQzs7RUFBMkM7Q2pEK3ArRDVDOztBaUQ5cCtEQzs7RUFBMkM7Q2pEbXErRDVDOztBaURscStEQzs7RUFBMkM7Q2pEdXErRDVDOztBaUR0cStEQzs7RUFBMkM7Q2pEMnErRDVDOztBaUQxcStEQzs7RUFBMkM7Q2pEK3ErRDVDOztBaURucitEQzs7RUFBMkM7Q2pEd3IrRDVDOztBaUR2citEQzs7RUFBMkM7Q2pENHIrRDVDOztBaUQzcitEQzs7RUFBMkM7Q2pEZ3MrRDVDOztBaUQvcitEQzs7RUFBMkM7Q2pEb3MrRDVDOztBaURucytEQzs7RUFBMkM7Q2pEd3MrRDVDOztBaUQ1cytEQzs7RUFBMkM7Q2pEaXQrRDVDOztBaURodCtEQzs7RUFBMkM7Q2pEcXQrRDVDOztBaURwdCtEQzs7RUFBMkM7Q2pEeXQrRDVDOztBaUR4dCtEQzs7RUFBMkM7Q2pENnQrRDVDOztBaUQ1dCtEQzs7RUFBMkM7Q2pEaXUrRDVDOztBaURydStEQzs7RUFBMkM7Q2pEMHUrRDVDOztBaUR6dStEQzs7RUFBMkM7Q2pEOHUrRDVDOztBaUQ3dStEQzs7RUFBMkM7Q2pEa3YrRDVDOztBaURqditEQzs7RUFBMkM7Q2pEc3YrRDVDOztBaURyditEQzs7RUFBMkM7Q2pEMHYrRDVDOztBaUQ5ditEQzs7RUFBMkM7Q2pEbXcrRDVDOztBaURsdytEQzs7RUFBMkM7Q2pEdXcrRDVDOztBaUR0dytEQzs7RUFBMkM7Q2pEMncrRDVDOztBaUQxdytEQzs7RUFBMkM7Q2pEK3crRDVDOztBaUQ5dytEQzs7RUFBMkM7Q2pEbXgrRDVDOztBaUR2eCtEQzs7RUFBMkM7Q2pENHgrRDVDOztBaUQzeCtEQzs7RUFBMkM7Q2pEZ3krRDVDOztBaUQveCtEQzs7RUFBMkM7Q2pEb3krRDVDOztBaURueStEQzs7RUFBMkM7Q2pEd3krRDVDOztBaUR2eStEQzs7RUFBMkM7Q2pENHkrRDVDOztBaURoeitEQzs7RUFBMkM7Q2pEcXorRDVDOztBaURweitEQzs7RUFBMkM7Q2pEeXorRDVDOztBaUR4eitEQzs7RUFBMkM7Q2pENnorRDVDOztBaUQ1eitEQzs7RUFBMkM7Q2pEaTArRDVDOztBaURoMCtEQzs7RUFBMkM7Q2pEcTArRDVDOztBaUR6MCtEQzs7RUFBMkM7Q2pEODArRDVDOztBaUQ3MCtEQzs7RUFBMkM7Q2pEazErRDVDOztBaURqMStEQzs7RUFBMkM7Q2pEczErRDVDOztBaURyMStEQzs7RUFBMkM7Q2pEMDErRDVDOztBaUR6MStEQzs7RUFBMkM7Q2pEODErRDVDOztBaURsMitEQzs7RUFBMkM7Q2pEdTIrRDVDOztBaUR0MitEQzs7RUFBMkM7Q2pEMjIrRDVDOztBaUQxMitEQzs7RUFBMkM7Q2pEKzIrRDVDOztBaUQ5MitEQzs7RUFBMkM7Q2pEbTMrRDVDOztBaURsMytEQzs7RUFBMkM7Q2pEdTMrRDVDOztBaUQzMytEQzs7RUFBMkM7Q2pEZzQrRDVDOztBaUQvMytEQzs7RUFBMkM7Q2pEbzQrRDVDOztBaURuNCtEQzs7RUFBMkM7Q2pEdzQrRDVDOztBaUR2NCtEQzs7RUFBMkM7Q2pENDQrRDVDOztBaUQzNCtEQzs7RUFBMkM7Q2pEZzUrRDVDOztBaURwNStEQzs7RUFBMkM7Q2pEeTUrRDVDOztBaUR4NStEQzs7RUFBMkM7Q2pENjUrRDVDOztBaUQ1NStEQzs7RUFBMkM7Q2pEaTYrRDVDOztBaURoNitEQzs7RUFBMkM7Q2pEcTYrRDVDOztBaURwNitEQzs7RUFBMkM7Q2pEeTYrRDVDOztBaUQ3NitEQzs7RUFBMkM7Q2pEazcrRDVDOztBaURqNytEQzs7RUFBMkM7Q2pEczcrRDVDOztBaURyNytEQzs7RUFBMkM7Q2pEMDcrRDVDOztBaUR6NytEQzs7RUFBMkM7Q2pEODcrRDVDOztBaUQ3NytEQzs7RUFBMkM7Q2pEazgrRDVDOztBaUR0OCtEQzs7RUFBMkM7Q2pEMjgrRDVDOztBaUQxOCtEQzs7RUFBMkM7Q2pEKzgrRDVDOztBaUQ5OCtEQzs7RUFBMkM7Q2pEbTkrRDVDOztBaURsOStEQzs7RUFBMkM7Q2pEdTkrRDVDOztBaUR0OStEQzs7RUFBMkM7Q2pEMjkrRDVDOztBaUQvOStEQzs7RUFBMkM7Q2pEbysrRDVDOztBaURuKytEQzs7RUFBMkM7Q2pEdysrRDVDOztBaUR2KytEQzs7RUFBMkM7Q2pENCsrRDVDOztBaUQzKytEQzs7RUFBMkM7Q2pEZy8rRDVDOztBaUQvKytEQzs7RUFBMkM7Q2pEby8rRDVDOztBaUR4LytEQzs7RUFBMkM7Q2pENi8rRDVDOztBaUQ1LytEQzs7RUFBMkM7Q2pEaWcvRDVDOztBaURoZy9EQzs7RUFBMkM7Q2pEcWcvRDVDOztBaURwZy9EQzs7RUFBMkM7Q2pEeWcvRDVDOztBaUR4Zy9EQzs7RUFBMkM7Q2pENmcvRDVDOztBaURqaC9EQzs7RUFBMkM7Q2pEc2gvRDVDOztBaURyaC9EQzs7RUFBMkM7Q2pEMGgvRDVDOztBaUR6aC9EQzs7RUFBMkM7Q2pEOGgvRDVDOztBaUQ3aC9EQzs7RUFBMkM7Q2pEa2kvRDVDOztBaURqaS9EQzs7RUFBMkM7Q2pEc2kvRDVDOztBaUQxaS9EQzs7RUFBMkM7Q2pEK2kvRDVDOztBaUQ5aS9EQzs7RUFBMkM7Q2pEbWovRDVDOztBaURsai9EQzs7RUFBMkM7Q2pEdWovRDVDOztBaUR0ai9EQzs7RUFBMkM7Q2pEMmovRDVDOztBaUQxai9EQzs7RUFBMkM7Q2pEK2ovRDVDOztBaURuay9EQzs7RUFBMkM7Q2pEd2svRDVDOztBaUR2ay9EQzs7RUFBMkM7Q2pENGsvRDVDOztBaUQzay9EQzs7RUFBMkM7Q2pEZ2wvRDVDOztBaUQvay9EQzs7RUFBMkM7Q2pEb2wvRDVDOztBaURubC9EQzs7RUFBMkM7Q2pEd2wvRDVDOztBaUQ1bC9EQzs7RUFBMkM7Q2pEaW0vRDVDOztBaURobS9EQzs7RUFBMkM7Q2pEcW0vRDVDOztBaURwbS9EQzs7RUFBMkM7Q2pEeW0vRDVDOztBaUR4bS9EQzs7RUFBMkM7Q2pENm0vRDVDOztBaUQ1bS9EQzs7RUFBMkM7Q2pEaW4vRDVDOztBaURybi9EQzs7RUFBMkM7Q2pEMG4vRDVDOztBaUR6bi9EQzs7RUFBMkM7Q2pEOG4vRDVDOztBaUQ3bi9EQzs7RUFBMkM7Q2pEa28vRDVDOztBaURqby9EQzs7RUFBMkM7Q2pEc28vRDVDOztBaURyby9EQzs7RUFBMkM7Q2pEMG8vRDVDOztBaUQ5by9EQzs7RUFBMkM7Q2pEbXAvRDVDOztBaURscC9EQzs7RUFBMkM7Q2pEdXAvRDVDOztBaUR0cC9EQzs7RUFBMkM7Q2pEMnAvRDVDOztBaUQxcC9EQzs7RUFBMkM7Q2pEK3AvRDVDOztBaUQ5cC9EQzs7RUFBMkM7Q2pEbXEvRDVDOztBaUQzcC9EQzs7RUFBMkM7Q2pEZ3EvRDVDOztBaUQvcC9EQzs7RUFBMkM7Q2pEb3EvRDVDOztBaURucS9EQzs7RUFBMkM7Q2pEd3EvRDVDOztBaUR2cS9EQzs7RUFBMkM7Q2pENHEvRDVDOztBaUQzcS9EQzs7RUFBMkM7Q2pEZ3IvRDVDOztBaURwci9EQzs7RUFBMkM7Q2pEeXIvRDVDOztBaUR4ci9EQzs7RUFBMkM7Q2pENnIvRDVDOztBaUQ1ci9EQzs7RUFBMkM7Q2pEaXMvRDVDOztBaURocy9EQzs7RUFBMkM7Q2pEcXMvRDVDOztBaURwcy9EQzs7RUFBMkM7Q2pEeXMvRDVDOztBaUQ3cy9EQzs7RUFBMkM7Q2pEa3QvRDVDOztBaURqdC9EQzs7RUFBMkM7Q2pEc3QvRDVDOztBaURydC9EQzs7RUFBMkM7Q2pEMHQvRDVDOztBaUR6dC9EQzs7RUFBMkM7Q2pEOHQvRDVDOztBaUQ3dC9EQzs7RUFBMkM7Q2pEa3UvRDVDOztBaUR0dS9EQzs7RUFBMkM7Q2pEMnUvRDVDOztBaUQxdS9EQzs7RUFBMkM7Q2pEK3UvRDVDOztBaUQ5dS9EQzs7RUFBMkM7Q2pEbXYvRDVDOztBaURsdi9EQzs7RUFBMkM7Q2pEdXYvRDVDOztBaUR0di9EQzs7RUFBMkM7Q2pEMnYvRDVDOztBaUQvdi9EQzs7RUFBMkM7Q2pEb3cvRDVDOztBaURudy9EQzs7RUFBMkM7Q2pEd3cvRDVDOztBaUR2dy9EQzs7RUFBMkM7Q2pENHcvRDVDOztBaUQzdy9EQzs7RUFBMkM7Q2pEZ3gvRDVDOztBaUQvdy9EQzs7RUFBMkM7Q2pEb3gvRDVDOztBaUR4eC9EQzs7RUFBMkM7Q2pENngvRDVDOztBaUQ1eC9EQzs7RUFBMkM7Q2pEaXkvRDVDOztBaURoeS9EQzs7RUFBMkM7Q2pEcXkvRDVDOztBaURweS9EQzs7RUFBMkM7Q2pEeXkvRDVDOztBaUR4eS9EQzs7RUFBMkM7Q2pENnkvRDVDOztBaURqei9EQzs7RUFBMkM7Q2pEc3ovRDVDOztBaURyei9EQzs7RUFBMkM7Q2pEMHovRDVDOztBaUR6ei9EQzs7RUFBMkM7Q2pEOHovRDVDOztBaUQ3ei9EQzs7RUFBMkM7Q2pEazAvRDVDOztBaURqMC9EQzs7RUFBMkM7Q2pEczAvRDVDOztBaUQxMC9EQzs7RUFBMkM7Q2pEKzAvRDVDOztBaUQ5MC9EQzs7RUFBMkM7Q2pEbTEvRDVDOztBaURsMS9EQzs7RUFBMkM7Q2pEdTEvRDVDOztBaUR0MS9EQzs7RUFBMkM7Q2pEMjEvRDVDOztBaUQxMS9EQzs7RUFBMkM7Q2pEKzEvRDVDOztBaURuMi9EQzs7RUFBMkM7Q2pEdzIvRDVDOztBaUR2Mi9EQzs7RUFBMkM7Q2pENDIvRDVDOztBaUQzMi9EQzs7RUFBMkM7Q2pEZzMvRDVDOztBaUQvMi9EQzs7RUFBMkM7Q2pEbzMvRDVDOztBaURuMy9EQzs7RUFBMkM7Q2pEdzMvRDVDOztBa0RwNS9ERDtFQUNFO0NsRHU1L0REOztBa0RwNS9ERDs7O0VBR0U7Q2xEdTUvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0VBQ0E7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkRpNi9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BEMjgvREQ7O0FvRHg4L0REOztFQUNFO0NwRDQ4L0REOztBb0R6OC9ERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRDQ4L0REOztBb0R6OC9ERDtFQUNFO0VBQ0E7Q3BENDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0VBQ0E7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTtFQUNFO0NwRDg4L0REOztBb0QzOC9ERDs7OztFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0VBQ0E7Q3BEaTkvREQ7O0FvRDk4L0REOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRGs5L0REOztBb0QvOC9ERDtFQUNFO0lBQ0U7R3BEazkvREQ7Q0FDRjs7QW9ELzgvREQ7RUFDRTtJQUNFO0dwRGs5L0REOztFb0QvOC9ERDtJQUNFO0dwRGs5L0REO0NBQ0Y7O0FvRC84L0REO0VBQ0U7SUFDRTtHcERrOS9ERDs7RW9EaDkvREQ7SUFDRTtHcERtOS9ERDs7RW9EajkvREQ7SUFDRTtHcERvOS9ERDtDQUNGOztBcUR2c2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JEMHNnRUQ7O0FxRHZzZ0VEO0VBQ0U7Q3JEMHNnRUQ7O0FzRG50Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdERzdGdFRDs7QXVEM3RnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEOHRnRUQ7O0F1RDN0Z0VEO0VBQ0U7Q3ZEOHRnRUQ7O0F1RDN0Z0VEO0VBQ0U7RUFHQTtFQUVBO0N2RDJ0Z0VEOztBdUR4dGdFRDtFQUNFO0N2RDJ0Z0VEOztBdUR4dGdFRDtFQUNFO0N2RDJ0Z0VEOztBdUR2dGdFRDtFQUVHO0VBQ0E7Q3ZEeXRnRUY7O0F1RHJ0Z0VEO0VBQ0U7RUFDQTtDdkR3dGdFRDs7QXVEcnRnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEO0VBQ0U7RUFDQTtDdkR3dGdFRDs7QXVEcnRnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEO0VBQ0U7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEOzs7RUFDRTtFQUNBO0N2RDB0Z0VEOztBd0R6eGdFRDs7Ozs7O0VBTUU7RUFDQTtFQUNBO0N4RDR4Z0VEOztBd0R6eGdFRDs7RUFFRTtDeEQ0eGdFRDs7QXdEenhnRUQ7Ozs7RUFJRTtDeEQ0eGdFRDs7QXdEenhnRUQ7RUFDRTtFQUNBO0N4RDR4Z0VEOztBd0R6eGdFRDtFQUNFO0VBQ0E7Q3hENHhnRUQ7O0F3RHp4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3hENHhnRUQ7O0F3RHp4Z0VEO0VBQWtDO0N4RDZ4Z0VqQzs7QXlEcjBnRUQ7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3pEeTBnRUQ7O0F5RHQwZ0VEO0VBQ0U7RUFDQTtDekR5MGdFRDs7QXlEdDBnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6RHkwZ0VEOztBeUR0MGdFRDtFQUNFO0N6RHkwZ0VEOztBeURsMGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pEcTBnRUQ7O0F5RGwwZ0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDekRxMGdFRDs7QXlEbDBnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6RHEwZ0VEOztBeURsMGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pEcTBnRUQ7O0F5RGwwZ0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDekRxMGdFRDs7QTBEcDVnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0MxRG01Z0VEOztBMERoNWdFRDtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRDA3Z0VEOztBMkR2N2dFRDs7RUFDRTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7RUFDRTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7OztFQUNFO0VBQ0E7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRDA3Z0VEOztBMkR2N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMDdnRUQ7O0EyRHY3Z0VEOztFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7O0VBQ0U7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtFQUNBO0MzRDQ3Z0VEOztBMkR6N2dFRDtFQUNFO0MzRDQ3Z0VEOztBMkR6N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEOztFMkR6N2dFRDtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEOzs7Ozs7RUFDRTtDM0RpOGdFRDs7QTJELzdnRUQ7RUFDRTtFQUNBO0MzRGs4Z0VEOztBMkRoOGdFRDtFQUNFO0MzRG04Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtDM0RvOGdFRDs7QTJEajhnRUQ7RUFDRTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0MzRG84Z0VEOztBMkRqOGdFRDtFQUlFO0VBQ0E7RUFDQTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtFQUNBO0MzRGk4Z0VEOztBMkQ5N2dFRDtFQUNFO0MzRGk4Z0VEOztBMkQ5N2dFRDtFQUNFO0VBQ0E7QzNEaThnRUQ7O0EyRDk3Z0VEOztBQUNBO0VBQ0U7QzNEazhnRUQ7O0EyRC83Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RrOGdFRDs7QTJEOTdnRUQ7OztFQUNFO0MzRG04Z0VEOztBMkRoOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RtOGdFRDs7QTJEajhnRUQ7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RxOGdFRDs7QTJEbDhnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RxOGdFRDs7QTJEbDhnRUQ7RUFDRTtFQUNBO0MzRHE4Z0VEOztBMkRsOGdFRDtFQUNFO0VBQ0E7QzNEcThnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHE4Z0VEOztBMkRsOGdFRDs7RUFDRTtDM0RzOGdFRDs7QTJEbjhnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHM4Z0VEOztBMkRuOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEczhnRUQ7O0EyRG44Z0VEO0VBQ0U7QzNEczhnRUQ7O0EyRG44Z0VEO0VBQ0U7QzNEczhnRUQ7O0EyRG44Z0VEOztBQ2h3QnVHO0VBQ3JHO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHNUR3c2lFRDs7RTREcnNpRUQ7SUFDRTtJQUNBO0c1RHdzaUVEOztFNERyc2lFRDtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHNUR3c2lFRDs7QTREcnNpRUQ7SUFDRTtNQUNFO0s1RHdzaUVEOztJNER0c2lFRDtNQUNFO01BQ0E7SzVEeXNpRUQ7Q0FDSjs7QTREdHNpRUM7SUFDRTtNQUNFO01BQ0E7SzVEeXNpRUQ7O0k0RHZzaUVEO01BQ0U7TUFDQTtNQUNBO0s1RDBzaUVEO0NBQ0o7Q0FDQTs7QTZEM3ZpRUQ7RUFDRTtFQUNBO0VBQ0E7QzdEOHZpRUQ7O0E2RDN2aUVEO0VBQ0U7QzdEOHZpRUQ7O0E2RDN2aUVEO0VBQ0U7QzdEOHZpRUQ7O0E2RDN2aUVEOztFQUNFO0M3RCt2aUVEOztBNkQ1dmlFRDtFQUNFO0M3RCt2aUVEOztBNkQ1dmlFRDtFQUNFO0M3RCt2aUVEOztBOER0eGlFRDtFQUVJO0M5RHd4aUVIOztBOEQxeGlFRDtFQUtJO0VBQ0E7RUFDQTtFQUNBO0M5RHl4aUVIOztBOERqeWlFRDs7O0VBWUk7QzlEMnhpRUg7O0E4RHZ5aUVEO0VBZ0JJO0VBQ0E7QzlEMnhpRUg7O0E4RDV5aUVEO0VBcUJJO0VBQ0E7QzlEMnhpRUg7O0E4RGp6aUVEO0VBMEJJO0VBQ0E7QzlEMnhpRUg7O0E4RHR6aUVEO0VBK0JJO0M5RDJ4aUVIOztBOEQxemlFRDtFQW1DSTtDOUQyeGlFSDs7QThEOXppRUQ7RUF1Q0k7RUFDQTtDOUQyeGlFSDs7QThEbjBpRUQ7RUE0Q0k7RUFDQTtDOUQyeGlFSDs7QThEeDBpRUQ7RUFpREk7RUFDQTtDOUQyeGlFSDs7QStENzBpRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHL0R1MmlFRzs7QStENzBpRUg7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Qy9EZzFpRUQ7O0ErRDkwaUVEOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtDL0RnMWlFRDs7QStEOTBpRUQ7OztFQUdFO0MvRGkxaUVEOztBK0QvMGlFRDs7RUFFRTtDL0RrMWlFRDs7QStEaDFpRUQ7O0VBRUU7Qy9EbTFpRUQ7O0ErRGoxaUVEOztFQUVFO0VBQ0E7Qy9EbzFpRUQ7O0ErRGwxaUVEOztFQUVFO0MvRHExaUVEOztBK0RuMWlFRDs7RUFFRTtDL0RzMWlFRDs7QStEcDFpRUQ7O0VBRUU7Qy9EdTFpRUQ7O0ErRHAxaUVEOztBQUNBO0VBQ0U7O0lBR0U7SUFDQTtHL0R1MWlFRDtDQUNGOztBK0RwMWlFRDtFQUNFO0MvRHUxaUVEOztBZ0V4N2lFRDtFQUNFO0NoRTI3aUVEOztBZ0V4N2lFRDtFQUVJO0VBQ0E7Q2hFMDdpRUg7O0FnRTc3aUVEO0VBTUk7RUFDQTtDaEUyN2lFSDs7QWdFbDhpRUQ7RUFVSTtFQUNBO0VBQ0E7RUFDQTtDaEU0N2lFSDs7QWdFejhpRUQ7RUFnQkk7RUFDQTtFQUNBO0NoRTY3aUVIOztBZ0UvOGlFRDtFQXFCSTtDaEU4N2lFSDs7QWdFbjlpRUQ7RUF3Qk07RUFDQTtFQUNBO0NoRSs3aUVMOztBZ0U5N2lFSztFQTNCTjtJQTRCUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFazhpRUw7Q0FDRjs7QWdFcCtpRUQ7RUFzQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoRWs4aUVMOztBZ0VqOGlFSztFQS9DTjtJQWdEUTtJQUNBO0lBQ0E7R2hFcThpRUw7Q0FDRjs7QWdFeC9pRUQ7RUF3RFE7RUFDQTtDaEVvOGlFUDs7QWdFNy9pRUQ7RUE2RFE7RUFDQTtFQUNBO0NoRW84aUVQOztBZ0VuZ2pFRDtFQWtFUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7Q2hFbzhpRVA7O0FnRTk3aUVLO0VBakZOO0lBa0ZRO0doRWs4aUVMO0NBQ0Y7O0FnRXJoakVEO0VBd0ZJO0VBQ0E7Q2hFaThpRUg7O0FnRTFoakVEO0VBNEZNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hFazhpRUw7O0FnRXJpakVEO0VBdUdNO0NoRWs4aUVMOztBZ0V6aWpFRDtFQTBHTTtFQUNBO0VBQ0E7Q2hFbThpRUw7O0FnRS9pakVEO0VBZ0hNO0VBQ0E7Q2hFbThpRUw7O0FnRXBqakVEO0VBb0hNO0NoRW84aUVMOztBZ0V4ampFRDtFQXdITTtFQUNBO0VBQ0E7Q2hFbzhpRUw7O0FnRTlqakVEO0VBNkhNO0NoRXE4aUVMOztBZ0VoOGlFQztFQWxJRjtJQW9JTTtHaEVtOGlFSDs7RWdFdmtqRUg7Ozs7OztJQTRJTTtHaEVvOGlFSDs7RWdFaGxqRUg7SUFnSk07R2hFbzhpRUg7O0VnRXBsakVIO0lBbUpNO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFcThpRUg7O0VnRTVsakVIO0lBMkpNO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFcThpRUg7Q0FDRjs7QWdFM21qRUQ7Ozs7RUEyS0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEV1OGlFSDs7QWdFdDhpRUc7RUFuTEo7Ozs7SUFvTE07SUFDQTtHaEU2OGlFSDtDQUNGOztBZ0Vub2pFRDs7RUEwTE07RUFDQTtFQUNBO0NoRTg4aUVMOztBZ0Uxb2pFRDtFQWtNTTtDaEU0OGlFTDs7QWdFOW9qRUQ7RUFxTU07RUFDQTtDaEU2OGlFTDs7QWdFbnBqRUQ7RUE0TU07Q2hFMjhpRUw7O0FnRXZwakVEO0VBOE1RO0VBQ0E7Q2hFNjhpRVA7O0FnRTVwakVEO0VBa05RO0VBQ0E7RUFDQTtDaEU4OGlFUDs7QWdFbHFqRUQ7RUF5Tkk7RUFDQTtDaEU2OGlFSDs7QWdFdnFqRUQ7RUE2Tk07RUFDQTtFQUNBO0NoRTg4aUVMOztBZ0U3cWpFRDtFQWtPTTtDaEUrOGlFTDs7QWdFNThpRUc7RUFyT0o7SUF1T1E7R2hFKzhpRUw7O0VnRXRyakVIOzs7Ozs7SUErT1E7R2hFZzlpRUw7O0VnRS9yakVIO0lBbVBRO0doRWc5aUVMOztFZ0Vuc2pFSDtJQXNQUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0doRWk5aUVMOztFZ0Uzc2pFSDtJQThQUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0doRWk5aUVMO0NBQ0Y7O0FnRTF0akVEO0VBOFFJO0VBQ0E7Q2hFZzlpRUg7O0FnRS90akVEO0VBa1JJO0NoRWk5aUVIOztBZ0VudWpFRDtFQXNSSTtDaEVpOWlFSDs7QWdFdnVqRUQ7RUEwUkk7Q2hFaTlpRUg7O0FnRTN1akVEO0VBNlJJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hFazlpRUg7O0FnRXp2akVEO0VBeVNNO0VBQ0E7Q2hFbzlpRUw7O0FnRWw5aUVHO0VBNVNKO0lBNlNNO0doRXM5aUVIOztFZ0Vud2pFSDtJQStTUTtHaEV3OWlFTDtDQUNGOztBZ0VsOWlFRDtFQUNFO0NoRXE5aUVEOztBZ0V0OWlFRDtFQUlNO0NoRXM5aUVMOztBZ0UxOWlFRDtFQU9NO0NoRXU5aUVMOztBZ0U5OWlFRDtFQVlNO0NoRXM5aUVMOztBZ0VsK2lFRDtFQWVNO0NoRXU5aUVMOztBZ0VqOWlFRDs7Ozs7O0doRXk5aUVHOztBZ0VqOWlFSDs7R2hFcTlpRUc7O0FnRWo5aUVIOzs7O0doRXU5aUVHOztBZ0VqOWlFSDs7Ozs7OztHaEUwOWlFRzs7QWlFM3pqRUg7RUFFSTtDakU2empFSDs7QWlFL3pqRUQ7RUFPSTtDakU0empFSDs7QWtFbjBqRUQ7RUFDRTtDbEVzMGpFRDs7QWtFbjBqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xFczBqRUQ7O0FrRW4wakVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEVzMGpFRDs7QWtFbjBqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NsRXMwakVEOztBa0VuMGpFRDtFQUNFO0lBQ0U7SUFDQTtHbEVzMGpFRDs7RWtFcDBqRUQ7SUFDRTtJQUNBO0dsRXUwakVEO0NBQ0Y7O0FrRXAwakVEO0VBQ0U7SUFDRTtJQUNBO0dsRXUwakVEOztFa0VyMGpFRDtJQUNFO0lBQ0E7R2xFdzBqRUQ7Q0FDRjs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7O0VBQ0U7RUFDQTtDbkVpNWpFRDs7QW1FOTRqRUQ7OztFQUdFO0NuRWk1akVEOztBbUU5NGpFRDs7O0VBR0U7Q25FaTVqRUQ7O0FtRTk0akVEO0VBQ0U7RUFDQTtDbkVpNWpFRDs7QW1FOTRqRUQ7RUFDRTtFQUNBO0NuRWk1akVEOztBbUUvNGpFRDtFQUNFO0NuRWs1akVEOztBbUUvNGpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NuRWs1akVEOztBbUVoNWpFRDtFQUNFO0VBQ0E7RUFDQTtDbkVtNWpFRDs7QW1FaDVqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRW01akVEOztBbUVoNWpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FbTVqRUQ7O0FtRWg1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW01akVEO0NBQ0Y7O0FtRWg1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW01akVEO0NBQ0Y7O0FtRWo1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW81akVEOztFbUVsNWpFRDtJQUNFO0lBQ0E7R25FcTVqRUQ7O0VtRW41akVEO0lBQ0U7SUFDQTtHbkVzNWpFRDtDQUNGOztBbUVwNWpFRDtFQUNFO0lBQ0U7SUFDQTtHbkV1NWpFRDs7RW1FcjVqRUQ7SUFDRTtJQUNBO0duRXc1akVEOztFbUV0NWpFRDtJQUNFO0lBQ0E7R25FeTVqRUQ7Q0FDRjs7QW1FdjVqRUQ7RUFDRTtJQUNFO0duRTA1akVEOztFbUV4NWpFRDtJQUNFO0duRTI1akVEOztFbUV6NWpFRDtJQUNFO0duRTQ1akVEOztFbUUxNWpFRDtJQUNFO0duRTY1akVEO0NBQ0Y7O0FtRTM1akVEO0VBQ0U7SUFDRTtHbkU4NWpFRDs7RW1FNTVqRUQ7SUFDRTtHbkUrNWpFRDs7RW1FNzVqRUQ7SUFDRTtHbkVnNmpFRDs7RW1FOTVqRUQ7SUFDRTtHbkVpNmpFRDtDQUNGOztBbUU5NWpFRDtFQUNFO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEOzs7RUFHRTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7Q0FDRjs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7eUJuRWk2akV1QjtFbUUvNWpFdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFzS0E7RUFrQkE7OztLbkU2dWpFRztDQUNKOztBbUUxN2pFRDs7Ozs7RUEyQkk7RUFDQTtFQUNBO0NuRXU2akVIOztBbUVwOGpFRDs7RUFrQ0k7Q25FdTZqRUg7O0FtRXo4akVEOztFQXVDSTtDbkV1NmpFSDs7QW1FOThqRUQ7RUEyQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FcDZqRUM7RUFsREY7SUFvRE07SUFDQTtHbkV1NmpFSDtDQUNGOztBbUU3OWpFRDtFQTBESTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FcDZqRUM7RUFoRUY7SUFrRU07SUFDQTtHbkV1NmpFSDtDQUNGOztBbUUzK2pFRDtFQXdFSTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FbC9qRUQ7RUErRUk7RUFDQTtFQUVBO0NuRXM2akVIOztBbUV4L2pFRDtFQXNGSTtDbkVzNmpFSDs7QW1FNS9qRUQ7RUEwRkk7Q25FczZqRUg7O0FtRWhna0VEO0VBOEZJO0VBQ0E7RUFDQTtDbkVzNmpFSDs7QW1FdGdrRUQ7RUFvR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVzNmpFSDs7QW1FdmhrRUQ7RUFzSEk7RUFDQTtFQUNBO0NuRXE2akVIOztBbUU3aGtFRDtFQTRISTtFQUNBO0VBQ0E7RUFDQTtDbkVxNmpFSDs7QW1FcGlrRUQ7RUFtSUk7RUFDQTtDbkVxNmpFSDs7QW1FemlrRUQ7RUF3SUk7RUFDQTtDbkVxNmpFSDs7QW1FOWlrRUQ7RUE2SUk7RUFDQTtDbkVxNmpFSDs7QW1FbmprRUQ7RUFrSkk7RUFDQTtDbkVxNmpFSDs7QW1FeGprRUQ7RUF1Skk7RUFDQTtDbkVxNmpFSDs7QW1FN2prRUQ7RUE0Skk7RUFDQTtDbkVxNmpFSDs7QW1FbGtrRUQ7RUFpS0k7RUFDQTtFQUNBO0NuRXE2akVIOztBbUV4a2tFRDtFQXVLSTtFQUNBO0VBQ0E7Q25FcTZqRUg7O0FtRTlra0VEO0VBNktJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FcTZqRUg7O0FtRXRsa0VEO0VBcUxJO0VBQ0E7RUFDQTtDbkVxNmpFSDs7QW1FajZqRUM7RUFDRTtJQUNFO0duRW82akVIOztFbUVqNmpFQztJQUNFO0duRW82akVIO0NBQ0Y7O0FtRWo2akVDO0VBQ0U7SUFFRTtHbkVtNmpFSDtDQUNGOztBbUU1bWtFRDtFQWtOSTtFQUNBO0VBQ0E7Q25FODVqRUg7O0FtRWxua0VEO0VBd05JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU4NWpFSDs7QW1FM25rRUQ7RUFpT0k7RUFDQTtDbkU4NWpFSDs7QW1FaG9rRUQ7RUFzT0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU4NWpFSDs7QW1FeG9rRUQ7RUE4T0k7RUFDQTtFQUNBO0VBQ0E7Q25FODVqRUg7O0FtRS9va0VEO0VBeVBJO0VBQ0E7RUFDQTtFQUNBO0NuRTA1akVIOztBbUV0cGtFRDtFQWdRSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkUwNWpFSDs7QW1FaHFrRUQ7RUEwUUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTA1akVIOztBbUUvcWtFRDtFQXlSSTtDbkUwNWpFSDs7QW1FbnJrRUQ7RUE2Ukk7Q25FMDVqRUg7O0FtRXY1akVDO0VBaFNGO0lBa1NNO0lBQ0E7SUFDQTtHbkUwNWpFSDs7RW1FOXJrRUg7SUF3U007R25FMDVqRUg7Q0FDRjs7QW1FbnNrRUQ7RUE2U0k7RUFDQTtDbkUwNWpFSDs7QW1FeHNrRUQ7RUFrVEk7Q25FMDVqRUg7O0FtRTVza0VEO0VBc1RJO0NuRTA1akVIOztBbUVodGtFRDtFQTBUSTtFQUNBO0NuRTA1akVIOztBbUVydGtFRDtFQStUSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtDbkV5NWpFSDs7QW1FdDVqRUM7RUF6VUY7SUE0VU07R25FdzVqRUg7Q0FDRjs7QW1FcnVrRUQ7O0VBa1ZJO0VBRUE7Q25FdTVqRUg7O0FtRTN1a0VEOztFQXlWSTtDbkV1NWpFSDs7QW1FaHZrRUQ7RUE2Vkk7Q25FdTVqRUg7O0FtRXB2a0VEO0VBaVdJO0NuRXU1akVIOztBbUV4dmtFRDs7RUF5V0k7RUFDQTtDbkVvNWpFSDs7QW1FOXZrRUQ7RUE4V0k7b0JuRW81akVnQjtDQUNuQjs7QW1FbndrRUQ7RUFtWEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVvNWpFSDs7QW1FanhrRUQ7RUFpWUk7RUFDQTtFQUNBO0NuRW81akVIOztBbUV2eGtFRDtFQXVZSTtFQUNBO0NuRW81akVIOztBbUU1eGtFRDtFQTRZSTtFQUNBO0VBRUE7Q25FbTVqRUg7O0FtRWx5a0VEO0VBbVpJO0NuRW01akVIOztBbUV0eWtFRDtFQXVaSTtDbkVtNWpFSDs7QW1FMXlrRUQ7RUEyWkk7Q25FbTVqRUg7O0FtRTl5a0VEO0VBK1pJO0NuRW01akVIOztBbUVsemtFRDtFQW1hSTtFQUNBO0VBQ0E7RUFJQTtDbkVnNWpFSDs7QW1FenprRUQ7RUE2YUk7Q25FZzVqRUg7O0FtRTd6a0VEO0VBaWJJO0NuRWc1akVIOztBbUVqMGtFRDtFQXFiSTtDbkVnNWpFSDs7QW1FcjBrRUQ7RUF5Ykk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FZzVqRUg7O0FtRXgxa0VEO0VBNGNJO0VBQ0E7Q25FZzVqRUg7O0FtRTcxa0VEO0VBaWRJO0NuRWc1akVIOztBbUVqMmtFRDtFQXFkSTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FeDJrRUQ7RUE0ZEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FNzRqRUM7RUEvZUY7SUFpZk07R25FZzVqRUg7Q0FDRjs7QW1FbDRrRUQ7RUFzZkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FMTRrRUQ7RUE4Zkk7Q25FZzVqRUg7O0FtRTk0a0VEO0VBdWdCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUV0NWtFRDtFQStnQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUU1NWtFRDtFQXFoQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVsNmtFRDtFQTJoQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXo2a0VEO0VBa2lCSTtDbkUyNGpFSDs7QW1FNzZrRUQ7RUFzaUJJO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FbjdrRUQ7RUE0aUJJO0NuRTI0akVIOztBbUV2N2tFRDtFQWdqQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRTk3a0VEO0VBdWpCSTtDbkUyNGpFSDs7QW1FbDhrRUQ7RUEyakJJO0VBQ0E7Q25FMjRqRUg7O0FtRXY4a0VEO0VBZ2tCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUUvOGtFRDtFQXdrQkk7RUFDQTtDbkUyNGpFSDs7QW1FcDlrRUQ7RUE2a0JJO0NuRTI0akVIOztBbUV4OWtFRDtFQWlsQkk7RUFDQTtDbkUyNGpFSDs7QW1FNzlrRUQ7RUFzbEJJO0NuRTI0akVIOztBbUVqK2tFRDtFQTBsQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUV2K2tFRDtFQWdtQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUU3K2tFRDtFQXNtQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXAva0VEO0VBNm1CSTtDbkUyNGpFSDs7QW1FeC9rRUQ7RUFpbkJJO0NuRTI0akVIOztBbUU1L2tFRDtFQXFuQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXRnbEVEO0VBK25CSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FdGhsRUQ7RUErb0JJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVoaWxFRDtFQXlwQkk7RUFDQTtDbkUyNGpFSDs7QW1FcmlsRUQ7RUE4cEJJO0VBQ0E7Q25FMjRqRUg7O0FtRTFpbEVEO0VBbXFCSTtFQUNBO0NuRTI0akVIOztBbUUvaWxFRDtFQXdxQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVyamxFRDs7RUErcUJJO0NuRTI0akVIOztBbUUxamxFRDs7RUFvckJJO0NuRTI0akVIOztBbUUvamxFRDs7RUF5ckJJO0NuRTI0akVIOztBbUVwa2xFRDs7RUE4ckJJO0NuRTI0akVIOztBbUV6a2xFRDs7RUFtc0JJO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FaGxsRUQ7RUF5c0JJO0NuRTI0akVIOztBbUVwbGxFRDtFQTZzQkk7Q25FMjRqRUg7O0FtRXhsbEVEO0VBaXRCSTtDbkUyNGpFSDs7QW1FNWxsRUQ7RUFxdEJJO0NuRTI0akVIOztBbUVobWxFRDs7RUF5dEJJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FNDRqRUg7O0FtRXptbEVEO0VBaXVCSTtFQUNBO0VBQ0E7Q25FNDRqRUg7O0FtRS9tbEVEO0VBdXVCSTtDbkU0NGpFSDs7QW1Fbm5sRUQ7O0VBMnVCSTtDbkU2NGpFSDs7QW1FeG5sRUQ7RUErdUJJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU0NGpFSDs7QW1Fdm9sRUQ7RUFtd0JJO0NuRXc0akVIOztBbUUzb2xFRDtFQXV3Qkk7Q25FdzRqRUg7O0FtRS9vbEVEO0VBMndCSTtDbkV3NGpFSDs7QW1FbnBsRUQ7RUErd0JJO0NuRXc0akVIOztBbUV2cGxFRDtFQW14Qkk7Q25FdzRqRUg7O0FtRTNwbEVEO0VBdXhCSTtDbkV3NGpFSDs7QW1FL3BsRUQ7RUEyeEJJO0VBQ0E7Q25FdzRqRUg7O0FtRXBxbEVEO0VBZ3lCSTtFQUNBO0NuRXc0akVIOztBbUV6cWxFRDtFQXF5Qkk7Q25FdzRqRUg7O0FvRTM4bEVEO0VBQ0U7RUFDQTtDcEU4OGxFRDs7QW9FMzhsRUQ7RUFDRTtDcEU4OGxFRDs7QW9FMzhsRUQ7RUFDRTtDcEU4OGxFRDs7QXFFeDlsRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDckUyOWxFRDs7QXFFcjlsRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NyRXc5bEVEOztBcUVyOWxFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JFdzlsRUQ7O0FxRXI5bEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JFdzlsRUQ7O0FxRXI5bEVEO0VBQ0U7RUFDQTtFQUNBO0NyRXc5bEVEOztBc0VsZ21FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N0RXFnbUVEOztBdUV6Z21FRDtFQUNFO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNHO0VBQ0E7RUFDQTtDdkU0Z21FRjs7QXVFemdtRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZFNGdtRUQ7O0F1RXpnbUVEO0VBQ0U7RUFDQTtFQUNBO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0VBQ0E7Q3ZFNGdtRUQ7O0F3RW5rbUVEO0VBRUk7Q3hFcWttRUg7O0F3RXZrbUVEO0VBS0k7Q3hFc2ttRUgiLCJmaWxlIjoiY3NzL2FwcF9hcm1vbmlhbGUuZTkyOWRlMThlNTM3MDg0NzE5MTIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmJ0bi1wcmltYXJ5e1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvdXJ0aC10aGVtZS1jb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkZm91cnRoLXRoZW1lLWNvbG9yO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkLXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICR0aGlyZC10aGVtZS1jb2xvcjtcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJHRoaXJkLXRoZW1lLWNvbG9yO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm91cnRoLXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRmb3VydGgtdGhlbWUtY29sb3I7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwO1xuICBib3JkZXItY29sb3I6ICRyb3VnZS1scC1ob3Zlcjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAkcm91Z2UtbHA7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwO1xufVxuXG4udGV4dC1ncmlzLXNvdXMtbWVudSB7XG4gIGNvbG9yOiAjYWFhYWFhICFpbXBvcnRhbnQ7XG59XG5cbiIsIi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4QjRBO1xuICBib3JkZXItY29sb3I6ICNFRjhCNEE7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREFFM0YzO1xuICBib3JkZXItY29sb3I6ICNEQUUzRjM7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cyxcbi5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjREFFM0YzO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsXG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGOEI0QTtcbiAgYm9yZGVyLWNvbG9yOiAjRUY4QjRBO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBDMjNBO1xuICBib3JkZXItY29sb3I6ICNjY2NhY2E7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNGMEMyM0E7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbi5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEMyM0E7XG59XG5cbi50ZXh0LWdyaXMtc291cy1tZW51IHtcbiAgY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDtcbn1cblxuaHRtbCxcbmh0bWwgYSxcbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmgxIGEsXG5oMiBhLFxuaDMgYSxcbmg0IGEsXG5oNSBhLFxuaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbmgxIHNtYWxsLFxuaDIgc21hbGwsXG5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuaDUgc21hbGwsXG5oNiBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjM2Q0MTQyO1xufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMGY5YWVlO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwYzdiYmU7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hLnRleHQtZ3JheTpob3ZlcixcbmEudGV4dC1ncmF5OmZvY3VzLFxuYS50ZXh0LWdyYXkuYWN0aXZlIHtcbiAgY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjgwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5zaWRlYmFyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28gYSAubG9nbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5vcGVuID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhciB7XG4gICAgbGVmdDogLTI4MHB4O1xuICAgIHdpZHRoOiBjYWxjKDI4MHB4IC0gMzBweCk7XG4gIH1cbn1cblxuLnNpZGViYXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpZGViYXItbG9nbyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLnNpZGViYXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItbG9nbyBhIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogY2FsYyg2NXB4IC0gMXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4uc2lkZWJhci1sb2dvIGEgLmxvZ28tdGV4dCB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDY1cHggLSAxcHgpO1xufVxuXG4uc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIGEge1xuICBjb2xvcjogIzcyNzc3YTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5zaWRlYmFyLWxvZ28gLm1vYmlsZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpZGViYXItbWVudSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItbWVudTo6YmVmb3JlLFxuLnNpZGViYXItbWVudTo6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2lkZWJhci1tZW51OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2lkZWJhci1tZW51IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItbWVudSAuc2lkZWJhci1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc2lkZWJhci1tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiBhIHtcbiAgY29sb3I6ICMzMTM0MzU7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IGEgLmljb24taG9sZGVyIHtcbiAgY29sb3I6ICMwZjlhZWU7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IGEgPiAuYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSAuYXJyb3cge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnNpZGViYXItbWVudSBsaSBhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkgYTpob3Zlcixcbi5zaWRlYmFyLW1lbnUgbGkgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkgYTpob3ZlciAuaWNvbi1ob2xkZXIsXG4uc2lkZWJhci1tZW51IGxpIGE6Zm9jdXMgLmljb24taG9sZGVyIHtcbiAgY29sb3I6ICMwZjlhZWU7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgPiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpID4gYSAuaWNvbi1ob2xkZXIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51ID4gbGkgPiBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51ID4gbGkgPiBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5vcGVuID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvID4gYSAubG9nbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51ID4gbGkgPiBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5vcGVuID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICB6LWluZGV4OiA4MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgfVxufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyOjpiZWZvcmUsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXI6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0LFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGksXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGEgaSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSBpIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYTpob3Zlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhOmZvY3VzLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkgPiBhOmhvdmVyLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGEsXG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IC5ub3RpZmljYXRpb25zLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5ub3RpZmljYXRpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyAuY291bnRlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubm90aWZpY2F0aW9ucyAuY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEMyM0E7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAzcHggNS41cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiAxMnB4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyAuZHJvcGRvd24tbWVudSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubm90aWZpY2F0aW9ucyAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IC5ub3RpZmljYXRpb25zIC5kcm9wZG93bi1tZW51LFxuICAuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLm5vdGlmaWNhdGlvbnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmhlYWRlciAuc2VhcmNoLWJveCAuc2VhcmNoLWljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtYm94LmFjdGl2ZSAuc2VhcmNoLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtYm94LmFjdGl2ZSAuc2VhcmNoLWljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dC5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmlzLWNvbGxhcHNlZCAuaGVhZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXMtY29sbGFwc2VkIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgfVxufVxuXG4ucGFnZS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy1sZWZ0OiAyODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDg1cHggMjBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDg1cHggNXB4IDVweDtcbiAgfVxufVxuXG4ucmVtYWluLWhlaWdodCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNnB4KTtcbn1cblxuLmZ1bGwtY29udGFpbmVyIHtcbiAgbGVmdDogMjgwcHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA2NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaXMtY29sbGFwc2VkIC5wYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaXMtY29sbGFwc2VkIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyODBweDtcbiAgfVxufVxuXG4uaXMtY29sbGFwc2VkIC5mdWxsLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAyODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVlZjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmVhc3ktcGllLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWFzeS1waWUtY2hhcnQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uZmMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5mYyB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5mYyBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBoZWlnaHQ6IDM3cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY29sb3I6ICM1OTVkNjA7XG59XG5cbi5mYyBidXR0b24uZmMtc3RhdGUtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmMgYnV0dG9uLmZjLXN0YXRlLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbn1cblxuLmZjLXRvb2xiYXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cblxuLmZjLXZpZXcsXG4uZmMtdmlldyA+IHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtZGF5LW51bWJlcixcbi5mYy1iYXNpYy12aWV3IHRkLmZjLXdlZWstbnVtYmVyIHNwYW4ge1xuICBwYWRkaW5nOiA3cHggMTVweDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1jb250ZW50LFxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyLFxuLmZjLXVudGhlbWVkIC5mYy1yb3csXG4uZmMtdW50aGVtZWQgdGJvZHksXG4uZmMtdW50aGVtZWQgdGQsXG4uZmMtdW50aGVtZWQgdGgsXG4uZmMtdW50aGVtZWQgdGhlYWQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy10b2RheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmMtYmFzaWMtdmlldyAuZmMtZGF5LW51bWJlci5mYy10b2RheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEMyM0E7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbn1cblxuLmZjLWV2ZW50LWNvbnRhaW5lciAuZmMtZXZlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0ZmQ7XG4gIGNvbG9yOiAjRjBDMjNBICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uZmMtZXZlbnQtY29udGFpbmVyIC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gIG1hcmdpbjogMXB4IDVweCA1cHg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5uby1mb290ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc29ydGluZ19hc2M6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICBjb2xvcjogIzMxMzQzNTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMzVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogIzcyNzc3YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICBjb2xvcjogIzMxMzQzNTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIG1pbi13aWR0aDogMzUwcHg7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgY29sb3I6ICMzMTM0MzU7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBjb2xvcjogIzcyNzc3YTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ge1xuICBjb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLm5leHQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ucHJldmlvdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZmlyc3QsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubGFzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dDpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0OmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0OmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0OmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3Q6aG92ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubGFzdDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0LmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzLmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0LmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3QuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5jdXJyZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuc3RhdHVzIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgKmN1cnNvcjogaGFuZDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvaW1hZ2VzL2RhdGF0YWJsZXMvc29ydF9ib3RoLnBuZ1wiKTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9pbWFnZXMvZGF0YXRhYmxlcy9zb3J0X2FzYy5wbmdcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2ltYWdlcy9kYXRhdGFibGVzL3NvcnRfZGVzYy5wbmdcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvaW1hZ2VzL2RhdGF0YWJsZXMvc29ydF9hc2NfZGlzYWJsZWQucG5nXCIpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9pbWFnZXMvZGF0YXRhYmxlcy9zb3J0X2Rlc2NfZGlzYWJsZWQucG5nXCIpO1xufVxuXG4uY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmVhZjA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGNvbG9yOiAjYjljMmQwO1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkOWUzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY2lyY2xlIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBDMjNBO1xuICBib3JkZXItY29sb3I6ICNGMEMyM0E7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaGVja2JveC1kYW5nZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2M3ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzYzdlO1xufVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjlhZWU7XG4gIGJvcmRlci1jb2xvcjogIzBmOWFlZTtcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LXdhcm5pbmcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmMwO1xufVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdjOTM2O1xuICBib3JkZXItY29sb3I6ICMzN2M5MzY7XG59XG5cbi5jaGVja2JveC1zdWNjZXNzIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmFkaW8gbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTU1NTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLnJhZGlvLWxpc3QtaXRlbSArIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ucmFkaW8tbGlzdC1pdGVtOmNoZWNrZWQgKyBsYWJlbCAubWVkaWEtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbiNsb2FkZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogZGVmYXVsdDtcbn1cblxuI2xvYWRlci5mYWRlT3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwaW5uZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbmZvb3RlciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5wcm9ncmVzcy1tYXJrZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5wcm9ncmVzcy1zdGVwOjphZnRlciB7XG4gIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IDM3cHg7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5wcm9ncmVzcy10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPTEzNCwgU3RyZW5ndGg9NDApO1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tdmVydGljYWwgLnByb2dyZXNzLXRleHQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMiU7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5wcm9ncmVzcy1zdGVwOm5vdCg6bGFzdC1jaGlsZCkgLnByb2dyZXNzLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5ib3V0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xuICBib3R0b206IDI1cHg7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAuYm91dG9uIC5idG4ge1xuICB3aWR0aDogMjEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEMyM0E7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXN0ZXA6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRyYWNrZXItbW9iaWxlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdHJhY2tlci1tb2JpbGUgLnByb2dyZXNzLXRyYWNrZXIge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0IHtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPTEzNCwgU3RyZW5ndGg9NDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU4MHB4KSB7XG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dCAuYm91dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1cHg7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQgLmJvdXRvbiAuYnRuIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBDMjNBO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU4MHB4KSB7XG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQgLmJvdXRvbiAuYnRuIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dCAuYm91dG9uIC5idG4ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU5cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnByb2dyZXNzLXN0ZXAgLnByb2dyZXNzLW1hcmtlciAubnVtYmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyMXB4O1xuICB3aWR0aDogMjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBib3R0b206IDY1cHg7XG4gIGxlZnQ6IDI3cHg7XG59XG5cbi5wcm9ncmVzcy1zdGVwOmhvdmVyIC5wcm9ncmVzcy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZ3Jlc3Mtc3RlcCAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnByb2dyZXNzLXN0ZXAuaXMtYWN0aXZlIDpob3ZlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnByb2dyZXNzLXN0ZXAuaXMtYWN0aXZlIC5wcm9ncmVzcy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucHJvZ3Jlc3Mtc3RlcC5pcy1jb21wbGV0ZSA6aG92ZXIgLnByb2dyZXNzLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWIxYjE7XG59XG5cbi5wcm9ncmVzcy1zdGVwLmlzLWNvbXBsZXRlIC5wcm9ncmVzcy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiMWIxO1xufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLWJ1aWxkaW5ncyB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00cHggLTRweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLWNoZWNrIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCAtNTBweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLXBhcGVyIHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2cHggLTRweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLXBlbi1hbmQtY2FyZCB7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC00cHg7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwQzIzQSAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQtcHVycGxlLWFsdCB7XG4gIGJvcmRlci1jb2xvcjogIzY5NEQ5RjtcbiAgYmFja2dyb3VuZDogIzY5NEQ5RjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hbGVydC1pbmZvLWFsdCB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5hbGVydC1kYW5nZXItYWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjQjYzRTVBO1xuICBiYWNrZ3JvdW5kOiAjRkYzNTQ3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFsZXJ0LXdhcm5pbmctYWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGM0VCO1xuICBiYWNrZ3JvdW5kOiAjRkY4ODAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MtYWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmFsZXJ0LWluZm8tYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZyxcbi5hbGVydC1kYW5nZXItYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZyxcbi5hbGVydC13YXJuaW5nLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsXG4uYWxlcnQtc3VjY2Vzcy1hbHQgPiBbZGF0YS1ub3RpZnk9XCJpY29uXCJdID4gaW1nLFxuLmFsZXJ0LXB1cnBsZS1hbHQgPiBbZGF0YS1ub3RpZnk9XCJpY29uXCJdID4gaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hbGVydCBhIHtcbiAgY29sb3I6ICNCNjNFNUE7XG59XG5cbi5iZy10aGlyZC10aGVtZS1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICNEQUUzRjM7XG59XG5cbi5iZy1yb3VnZS1mb25jZSB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG59XG5cbi5iZy1yb3VnZSB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG59XG5cbi5iZy1ncmlzLW1pZGRsZSB7XG4gIGJhY2tncm91bmQ6ICNiYWI5YmE7XG59XG5cbi5iZy1mb3VydGgtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjRUY4QjRBO1xufVxuXG4udGV4dC10aGlyZC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAjREFFM0YzO1xufVxuXG4uc3RlcENsaWVudCB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWIwYjE7XG59XG5cbi5kaXZDaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5udW1iZXJTdGVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0NyU7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5zdGVwQmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5jYXJldFBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUzcHg7XG4gIGxlZnQ6IDQzJTtcbn1cblxuLmNvbG9yQ2FyZXQge1xuICBjb2xvcjogI2VlZWVlZTtcbn1cblxuLmhlaWdodFN0ZXAge1xuICBoZWlnaHQ6IDI3NXB4O1xufVxuXG4uYnV0dG9uU3RlcENsaWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QSAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzRjU0N0EgIWltcG9ydGFudDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0Y1NDdBICFpbXBvcnRhbnQ7XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNGNTQ3QSAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzRjU0N0EgIWltcG9ydGFudDtcbn1cblxuLmNhcnJlIGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxMjVweDtcbn1cblxuLmNhcnJlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FycmUgaW1nIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDEyNXB4O1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBib3JkZXI6IHNvbGlkIDI1cHggI0VGRUVFRTtcbn1cblxuI3RhYmxlYXUtcGljdG8gLnRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzRjU0N0E7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuI2NoYXQtc2lkZWJhciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCAtIDkwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NoYXQtc2lkZWJhciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgfVxuXG4gICNjaGF0LXNpZGViYXIub3BlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuI2NoYXQtbWVzc2FnZSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHggLSA4NXB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXNpZGUtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC1zaWRlLW5hdiB7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAtMjUwcHg7XG4gIH1cbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbnRlbnQubm8taW5ib3gtdmlldyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb250ZW50Lm9wZW4ge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29tcG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29tcG9zZSAuZW1haWwtY29tcG9zZS1ib2R5IHtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwLnNpZGUtYWN0aXZlIC5lbWFpbC1zaWRlLW5hdiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZW1haWwtYXBwLnNpZGUtYWN0aXZlIC5lbWFpbC13cmFwcGVyIHtcbiAgICBsZWZ0OiAyNTBweDtcbiAgfVxufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0LFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWEsXG4uZmxvYXQtbGFiZWwtY29udHJvbCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQ6Zm9jdXMsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICAvKnBhZGRpbmc6IDAuMWVtIDBlbSAxcHggMGVtOyovXG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luOiAwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhIHtcbiAgcGFkZGluZzogMC4xZW0gMGVtIDVweCAwZW07XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0b3A6IC0xLjVlbTtcbiAgbGVmdDogMC4wOGVtO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIC1tb3otYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICAtby1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICAtbXMtYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLWtodG1sLWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmcgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQuZW1wdHkgKyBsYWJlbCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhLmVtcHR5ICsgbGFiZWwge1xuICB0b3A6IDAuMWVtO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDpub3QoLmVtcHR5KSArIGxhYmVsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6bm90KC5lbXB0eSkgKyBsYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0Om5vdCguZW1wdHkpOmZvY3VzICsgbGFiZWwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTpub3QoLmVtcHR5KTpmb2N1cyArIGxhYmVsIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5cbkBrZXlmcmFtZXMgZmxvYXQtbGFiZWxzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgdG9wOiAwLjFlbTtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG5cbiAgMjAlIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAzMCUge1xuICAgIHRvcDogMC4xZW07XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gIH1cblxuICAxMDAlIHtcbiAgICB0b3A6IC0xZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxvYXQtbGFiZWxzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgdG9wOiAwLjFlbTtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG5cbiAgMjAlIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAzMCUge1xuICAgIHRvcDogMC4xZW07XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gIH1cblxuICAxMDAlIHtcbiAgICB0b3A6IC0xZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIGxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnJlcXVpcmVtZW50cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogcmVkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uID4gdGV4dGFyZWE6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiNuZWVkcy12YWxpZGF0aW9uIGlucHV0OmludmFsaWQ6bm90KDpmb2N1cyk6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4jbmVlZHMtdmFsaWRhdGlvbiBzZWxlY3Q6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uID4gdGV4dGFyZWE6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5yZXF1aXJlbWVudHMsXG4jbmVlZHMtdmFsaWRhdGlvbiBpbnB1dDppbnZhbGlkOm5vdCg6Zm9jdXMpOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLnJlcXVpcmVtZW50cyxcbiNuZWVkcy12YWxpZGF0aW9uIHNlbGVjdDppbnZhbGlkOm5vdCg6Zm9jdXMpOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLnJlcXVpcmVtZW50cyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiAucmFkaW8taW5saW5lLWltcHV0IHtcbiAgb3BhY2l0eTogMC40O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnJhZGlvcyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnJhZGlvcyBsYWJlbDpsYXN0LW9mLXR5cGUsXG4jbmVlZHMtdmFsaWRhdGlvbiAucmFkaW9zIGlucHV0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcbiNuZWVkcy12YWxpZGF0aW9uIC5idG4tZGVhdWx0LWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnZhbGlkLWJnID4gaW5wdXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBib3JkZXItY29sb3I6ICM0ZmMzMmM7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnZhbGlkLWJnID4gLmVyci1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiAucGluay1iZyA+IGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LW5hdiB7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAtMzAwcHg7XG4gIH1cbn1cblxuLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMzAwcHg7XG4gIH1cbn1cblxuLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuY29sdW1uLXNpZGUtbGVmdC1jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIgLmNvbHVtbi1zaWRlLWxlZnQtY29udGVudC5uby1pbmJveC12aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbnRlbnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIgLmNvbHVtbi1zaWRlLWxlZnQtY29udGVudC5vcGVuIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbXBvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbXBvc2UgLmNvbHVtbi1zaWRlLWxlZnQtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwLnNpZGUtYWN0aXZlIC5jb2x1bW4tc2lkZS1sZWZ0LW5hdiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAuc2lkZS1hY3RpdmUgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciB7XG4gICAgbGVmdDogMzAwcHg7XG4gIH1cbn1cblxuLmZzNCB7XG4gIGZvbnQtc2l6ZTogNHB4O1xufVxuXG4uZnM2IHtcbiAgZm9udC1zaXplOiA2cHg7XG59XG5cbi5mczgge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmZzMTAge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5mczExIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uZnMxMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmZzMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mczE1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZnMxNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZzMTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5mczIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZnMyMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmZzMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5mczI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4uZnMyOCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmZzMzAge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZnM0WHMge1xuICAgIGZvbnQtc2l6ZTogNHB4O1xuICB9XG5cbiAgLmZzNlhzIHtcbiAgICBmb250LXNpemU6IDZweDtcbiAgfVxuXG4gIC5mczhYcyB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cblxuICAuZnMxMFhzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAuZnMxMlhzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAuZnMxNFhzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZnMxNlhzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZnMxOFhzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuZnMyMFhzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAubGgxWHMge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxoMS01WHMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAubGgyWHMge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5cbi5wLTYwTGczMFhzIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC02MExnMFhzIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC02MExnMTBYcyB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTMwTGcwWHMge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yMExnNTBYcyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ubUwzMExnMFhzIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MMzBMZzE1WHMge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVIwTGcxNVhzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmhpZGRlbkxnQmxvY2tYUyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oaWRkZW5Yc0Jsb2NrTGcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vUGxQciB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5zaGFkb3dMaWdodExnTm9TaGFkb3dYcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uY2VudHJhZ2UtdmVydGljYWxlLXBhcmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jZW50cmFnZS12ZXJ0aWNhbGUtZW5mYW50IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5uby1tVCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1MLTBYcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFhzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVYcyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLTYwTGcxMFhzIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC02MExnMzBYcyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtNjBMZzBYcyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm9NUlhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwTGc1MFhzIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMzBMZzBYcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMzBMZzE1WHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVIwTGcxNVhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ub01YcyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlkZGVuTGdCbG9ja1hTIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oaWRkZW5Yc0Jsb2NrTGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmxvYXRJbmhlcml0WHMge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC0xNVhzIHtcbiAgICBsZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtNTBYcyB7XG4gICAgbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTIwWHMge1xuICAgIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC05NVhzIHtcbiAgICBsZWZ0OiAtOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTQxWHMge1xuICAgIGxlZnQ6IC0xNDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTg3WHMge1xuICAgIGxlZnQ6IC0xODdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTY5WHMge1xuICAgIGxlZnQ6IC0xNjlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMjE0WHMge1xuICAgIGxlZnQ6IC0yMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMjYwWHMge1xuICAgIGxlZnQ6IC0yNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMzA3WHMge1xuICAgIGxlZnQ6IC0zMDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MODVYcyB7XG4gICAgbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMTIwWHMge1xuICAgIGxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2hhZG93TGlnaHRMZ05vU2hhZG93WHMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IGJsYWNrO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IGJsYWNrO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCBibGFjaztcbiAgfVxuXG4gIC5wUi0zMExnMFhzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW5fcHV0X2Zvcm0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2IxYjFiMTtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmFjLWFkZC1lbnRyeSB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5oYXMtZmxvYXQtbGFiZWwgLmZvcm0tY29udHJvbDpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKSArICoge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xuICB0b3A6IC01cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZhZmJmYjtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCAuZm9ybS1jb250cm9sOnBsYWNlaG9sZGVyLXNob3duOm5vdCg6Zm9jdXMpICsgKiB7XG4gIHRvcDogMC4zZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsID4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVsOjphZnRlcixcbi5oYXMtZmxvYXQtbGFiZWwgPiBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWNoZWNrLWRvd25sb2FkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbC1wLWRldGFpbCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvbC1wLWRldGFpbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbC1wLWRldGFpbCB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jZW50ZXJZIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNlbnRlclgge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmNlbnRlclhZIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY2VudGVyWVxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNlbnRlcllcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBsZ1xcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNlbnRlcllcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBtZFxcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNlbnRlcllcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBzbVxcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY2VudGVyWVxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNlbnRlcllcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAeGwtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeGwtIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jZW50ZXJZXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQGxnLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQGxnLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZW50ZXJZXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQG1kLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQG1kLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jZW50ZXJZXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHNtLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHNtLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuY2VudGVyWVxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQGxnIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2VudGVyWVxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQG1kIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZW50ZXJZXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAc20ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbltjbGFzcyo9J2dhcCddIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0wID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAgPiAqIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGwtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGctIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGcge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAc20ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEge1xuICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xIHtcbiAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xID4gKiB7XG4gIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZy0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZC0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbS0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZCB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHNtIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTIge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMiA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMiB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yID4gKiB7XG4gIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeGwtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZy0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc20ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0zID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMyB7XG4gIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMyA+ICoge1xuICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyA+ICoge1xuICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGctIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc20tIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGcge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBzbSB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC00IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTQgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTQge1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNCA+ICoge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCA+ICoge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGctIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbS0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGcge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNSA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUge1xuICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUgPiAqIHtcbiAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUgPiAqIHtcbiAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGwtIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAc20ge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTAge1xuICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEwIHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwIHtcbiAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAgPiAqIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xNSA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE1IHtcbiAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNSA+ICoge1xuICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUge1xuICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1ID4gKiB7XG4gIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAeGwtIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc20ge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMjAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMjAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yMCA+ICoge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIwIHtcbiAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIwID4gKiB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMjUge1xuICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMjUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTI1IHtcbiAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTI1ID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTI1IHtcbiAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMjUgPiAqIHtcbiAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGcge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMzAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMzAge1xuICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0zMCA+ICoge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMwIHtcbiAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMwID4gKiB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMzUge1xuICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMzUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTM1IHtcbiAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTM1ID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTM1IHtcbiAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMzUgPiAqIHtcbiAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGcge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNDAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNDAge1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS00MCA+ICoge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQwIHtcbiAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQwID4gKiB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHNtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNTAge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC01MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS01MCB7XG4gIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUwID4gKiB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNTAge1xuICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNTAgPiAqIHtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTYwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTYwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNjAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC02MCB7XG4gIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC02MCA+ICoge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc20tIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNzAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNzAge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS03MCA+ICoge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcwIHtcbiAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcwID4gKiB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC03MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTcwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHNtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtODAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC04MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS04MCB7XG4gIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTgwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtODAge1xuICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtODAgPiAqIHtcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGwtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGctIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGcge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAc20ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTkwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTkwIHtcbiAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktOTAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC05MCB7XG4gIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC05MCA+ICoge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc20tIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEwMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMDAge1xuICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMDAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMDAge1xuICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAwID4gKiB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGcge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAc20ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTEwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTExMCB7XG4gIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTExMCA+ICoge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTExMCB7XG4gIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMTAgPiAqIHtcbiAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xMjAge1xuICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xMjAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTIwIHtcbiAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTIwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTIwIHtcbiAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyMCA+ICoge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEzMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEzMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMzAge1xuICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMzAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMzAge1xuICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTMwID4gKiB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTQwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE0MCB7XG4gIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE0MCA+ICoge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE0MCB7XG4gIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNDAgPiAqIHtcbiAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xNTAge1xuICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xNTAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTUwIHtcbiAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTUwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUwIHtcbiAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1MCA+ICoge1xuICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTE2MCB7XG4gIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTE2MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNjAge1xuICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNjAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNjAge1xuICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTYwID4gKiB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBlZXJzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGVlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGVlci1ncmVlZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGVlcnMtZ3JlZWQgPiAucGVlcixcbi5wZWVycy1ncmVlZCA+IC5wZWVycyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGVlciA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnBlZXItZ3JlZWQgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sYXllcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kLWYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1pZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtZlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLWZcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWZcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWZcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmQtZlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5kLWZcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5kLWZcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtZlxcQG1kLSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZC1mXFxAc20tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1mXFxAbGcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1mXFxAbWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWZcXEBzbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbi5meHctdyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZ4dy13ciB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuXG4uZnh3LW53IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnh3LXdcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQHhsXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meHctd1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAbGdcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnh3LXdcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQG1kXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4dy13XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbVxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4dy13XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4c1xcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHhsLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHctd1xcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbGctIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnh3LXdcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQG1kLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4dy13XFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBzbS0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEBsZyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBsZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4dy13XFxAbWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZCB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4dy13XFxAc20ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbi5meGQtYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5meGQtY3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5meGQtciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5meGQtcnIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnhkLWNcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4ZC1jXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4ZC1jXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4ZC1jXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhkLWNcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhkLWNcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4ZC1jXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meGQtY1xcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4ZC1jXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhkLWNcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uYWktZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFpLWZlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYWktYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5haS1iIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYWktcyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFpLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFpLWZzXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWktZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5haS1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuYWktZnNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEB4bC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQGxnLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBtZC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpLWZzXFxAc20tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5hcy1mcyB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5hcy1mZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uYXMtYyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmFzLWIge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cblxuLmFzLXMge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFzLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4bFxcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcy1mc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWRcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcy1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc21cXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFzLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5hcy1mc1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hcy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzLWZzXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXMtZnNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYXMtZnNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXMtZnNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQG1kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcy1mc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc20ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbi5hYy1mcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hYy1mZSB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWMtYyB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFjLXMge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4uYWMtc2Ige1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYWMtc2Ege1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYWMtZnNcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWMtZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjLWZzXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFjLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWMtZnNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjLWZzXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjLWZzXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjLWZzXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbi5qYy1mcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmpjLWZlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmpjLWMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmpjLXNiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uamMtc2Ege1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5qYy1mc1xcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEB4bFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpjLWZzXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qYy1mc1xcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuamMtZnNcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAc21cXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuamMtZnNcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeHNcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5qYy1mc1xcQHhsLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuamMtZnNcXEBsZy0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuamMtZnNcXEBtZC0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuamMtZnNcXEBzbS0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmpjLWZzXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5qYy1mc1xcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5qYy1mc1xcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBzbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG4uZngtbiB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5meC0xIHtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meC1uXFxAeGxcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhsXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZngtblxcQGxnXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBsZ1xcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZngtblxcQG1kXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZFxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZngtblxcQHNtXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbVxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5meC1uXFxAeHNcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhzXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZngtblxcQHhsLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAeGwtIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZngtblxcQGxnLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGctIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meC1uXFxAbWQtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZC0ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4LW5cXEBzbS0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHNtLSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4LW5cXEBsZyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGcge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4LW5cXEBtZCB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbWQge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZngtblxcQHNtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4uZnhiLWEge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4uZnhiLTAge1xuICBmbGV4LWJhc2lzOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Yi1hXFxAeGxcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bFxcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4Yi1hXFxAbGdcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnhiLWFcXEBtZFxcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQG1kXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGItYVxcQHNtXFwrIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc21cXCsge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhiLWFcXEB4c1xcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHhzXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4Yi1hXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEBsZyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQG1kIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBzbSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbi5meGctMSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmZ4Zy0wIHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Zy0xXFxAeGxcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhsXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meGctMVxcQGxnXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meGctMVxcQG1kXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZFxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGctMVxcQHNtXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbVxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4Zy0xXFxAeHNcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhzXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meGctMVxcQHhsLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAeGwtIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGctMVxcQGxnLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGctIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4Zy0xXFxAbWQtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZC0ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhnLTFcXEBzbS0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHNtLSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhnLTFcXEBsZyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGcge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhnLTFcXEBtZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbWQge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meGctMVxcQHNtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbi5meHMtMSB7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4uZnhzLTAge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meHMtMVxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4cy0xXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meHMtMVxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnhzLTFcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhzLTFcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meHMtMVxcQHhsLSB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4bC0ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhzLTFcXEBsZy0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGctIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhzLTFcXEBtZC0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbWQtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhzLTFcXEBzbS0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAc20tIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4cy0xXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHMtMVxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meHMtMVxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4ub3JkLTAge1xuICBvcmRlcjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMFxcQHhsXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0wXFxAbGdcXCsge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTBcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTBcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMFxcQHhsLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMFxcQGxnLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAbWQtIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTBcXEBzbS0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTBcXEBsZyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0wXFxAbWQge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAc20ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbi5vcmQtMSB7XG4gIG9yZGVyOiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMVxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xXFxAeGwtIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xXFxAbGctIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMVxcQHNtLSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMVxcQGxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTFcXEBtZCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBzbSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuLm9yZC0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMlxcQGxnXFwrIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTJcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0yXFxAc21cXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0yXFxAeHNcXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTJcXEB4bC0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTJcXEBsZy0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQG1kLSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0yXFxAc20tIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0yXFxAbGcge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMlxcQG1kIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQHNtIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4ub3JkLTMge1xuICBvcmRlcjogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtM1xcQHhsXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0zXFxAbGdcXCsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtM1xcQG1kXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTNcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTNcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtM1xcQHhsLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtM1xcQGxnLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAbWQtIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTNcXEBzbS0ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTNcXEBsZyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0zXFxAbWQge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAc20ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi5vcmQtNCB7XG4gIG9yZGVyOiA0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC00XFxAeGxcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTRcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC00XFxAbWRcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtNFxcQHNtXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtNFxcQHhzXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC00XFxAeGwtIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC00XFxAbGctIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBtZC0ge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtNFxcQHNtLSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNFxcQGxnIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTRcXEBtZCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBzbSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuLm9yZC01IHtcbiAgb3JkZXI6IDU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTVcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtNVxcQGxnXFwrIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTVcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC01XFxAc21cXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC01XFxAeHNcXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTVcXEB4bC0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTVcXEBsZy0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQG1kLSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC01XFxAc20tIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC01XFxAbGcge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNVxcQG1kIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQHNtIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG4ub3JkLTYge1xuICBvcmRlcjogNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtNlxcQHhsXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC02XFxAbGdcXCsge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtNlxcQG1kXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTZcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTZcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNlxcQHhsLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNlxcQGxnLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAbWQtIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTZcXEBzbS0ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTZcXEBsZyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC02XFxAbWQge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAc20ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbi5vcmQtNyB7XG4gIG9yZGVyOiA3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC03XFxAeGxcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTdcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC03XFxAbWRcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtN1xcQHNtXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtN1xcQHhzXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC03XFxAeGwtIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC03XFxAbGctIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBtZC0ge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtN1xcQHNtLSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtN1xcQGxnIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTdcXEBtZCB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBzbSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuLm9yZC04IHtcbiAgb3JkZXI6IDg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLThcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtOFxcQGxnXFwrIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLThcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC04XFxAc21cXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC04XFxAeHNcXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLThcXEB4bC0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLThcXEBsZy0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQG1kLSB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC04XFxAc20tIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC04XFxAbGcge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOFxcQG1kIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQHNtIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG4ub3JkLTkge1xuICBvcmRlcjogOTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtOVxcQHhsXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC05XFxAbGdcXCsge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtOVxcQG1kXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTlcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTlcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtOVxcQHhsLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOVxcQGxnLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAbWQtIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTlcXEBzbS0ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTlcXEBsZyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC05XFxAbWQge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAc20ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbi5vcmQtMTAge1xuICBvcmRlcjogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTEwXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0xMFxcQGxnXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0xMFxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTEwXFxAeHNcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQHhsLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEwXFxAbGctIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMFxcQG1kLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMTBcXEBzbS0ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQGxnIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMFxcQG1kIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEwXFxAc20ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG4ub3JkLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xMVxcQHhsXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMTFcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMTFcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0xMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEB4bC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMVxcQGxnLSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTExXFxAc20tIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEBsZyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTFcXEBtZCB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMVxcQHNtIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuLm9yZC0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTEyXFxAbGdcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTEyXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTEyXFxAc21cXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMTJcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAeGwtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTJcXEBsZy0ge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEyXFxAbWQtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0xMlxcQHNtLSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAbGcge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEyXFxAbWQge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTJcXEBzbSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbi5kLWIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRiIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGJjIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtYlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQtYlxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1iXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZFxcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWJcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZC1iXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEB4c1xcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1iXFxAeGwtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHhsLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbGctIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQGxnLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWJcXEBtZC0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmQtYlxcQHNtLSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc20tIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBzbS0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmQtYlxcQGxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGcge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtYlxcQHNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBzbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3YtaCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92LWEge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3YtcyB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92WS1oIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtaCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZZLWEge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtYSB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92WS1zIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtcyB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm92LWhcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3YtaFxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm92LWhcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdi1oXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vdi1oXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3YtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZy0ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBsZy0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm92LWhcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdi1oXFxAc20tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAc20tIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbGcge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBsZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGcge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbGcge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vdi1oXFxAbWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQG1kIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQG1kIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdi1oXFxAc20ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc20ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmwtbCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1yIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1uIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5mbC1sXFxAeGxcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAeGxcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbC1sXFxAbGdcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGdcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsLWxcXEBtZFxcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWRcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZFxcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmwtbFxcQHNtXFwrIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbVxcKyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHNtXFwrIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZsLWxcXEB4c1xcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAeHNcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEB4c1xcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZsLWxcXEB4bC0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHhsLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBsZy0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQGxnLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmwtbFxcQG1kLSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbWQtIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbC1sXFxAc20tIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbS0ge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBzbS0ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mbC1sXFxAbGcge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGcge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBtZCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZCB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mbC1sXFxAc20ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHNtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAc20ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZhLXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi52YS1tIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4udmEtYiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC52YS10XFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZhLXRcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52YS10XFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmEtdFxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudmEtdFxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAeGwtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhsLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEB4bC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZhLXRcXEBsZy0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGctIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQGxnLSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52YS10XFxAbWQtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBtZC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmEtdFxcQHNtLSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBzbS0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAc20tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmEtdFxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmEtdFxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcy1zIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXN0IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvcy1hIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3MtZiB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBvcy1zXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEB4bFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zLXNcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnXFwrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcy1zXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3Mtc1xcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAc21cXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wb3Mtc1xcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeHNcXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBvcy1zXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEB4bC0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhsLSB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wb3Mtc1xcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbGctIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQGxnLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3Mtc1xcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQG1kLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3Mtc1xcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucG9zLXNcXEBsZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBvcy1zXFxAbWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZCB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcy1zXFxAc20ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBzbSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAc20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0wXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotMFxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotMFxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotMFxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0wXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQHhsLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0wXFxAbGctIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMFxcQG1kLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTBcXEBzbS0ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQGxnIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMFxcQG1kIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0wXFxAc20ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei0xIHtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotMVxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTFcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTFcXEBtZFxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTFcXEBzbVxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotMVxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEB4bC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMVxcQGxnLSB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTFcXEBtZC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei0xXFxAc20tIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEBsZyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTFcXEBtZCB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMVxcQHNtIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTJcXEB4bFxcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei0yXFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei0yXFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei0yXFxAc21cXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTJcXEB4c1xcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAeGwtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTJcXEBsZy0ge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0yXFxAbWQtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotMlxcQHNtLSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAbGcge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0yXFxAbWQge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTJcXEBzbSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTMge1xuICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0zXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotM1xcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotM1xcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotM1xcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0zXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQHhsLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0zXFxAbGctIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotM1xcQG1kLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTNcXEBzbS0ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQGxnIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotM1xcQG1kIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0zXFxAc20ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei00IHtcbiAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotNFxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTRcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTRcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTRcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotNFxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEB4bC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNFxcQGxnLSB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTRcXEBtZC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei00XFxAc20tIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEBsZyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTRcXEBtZCB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNFxcQHNtIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotNSB7XG4gIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTVcXEB4bFxcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei01XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei01XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei01XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTVcXEB4c1xcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAeGwtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTVcXEBsZy0ge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei01XFxAbWQtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotNVxcQHNtLSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAbGcge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei01XFxAbWQge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTVcXEBzbSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTYge1xuICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei02XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotNlxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotNlxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotNlxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei02XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQHhsLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei02XFxAbGctIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNlxcQG1kLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTZcXEBzbS0ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQGxnIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNlxcQG1kIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei02XFxAc20ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei03IHtcbiAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotN1xcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTdcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTdcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTdcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotN1xcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEB4bC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotN1xcQGxnLSB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTdcXEBtZC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei03XFxAc20tIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEBsZyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTdcXEBtZCB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotN1xcQHNtIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotOCB7XG4gIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LThcXEB4bFxcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei04XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei04XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei04XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LThcXEB4c1xcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAeGwtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LThcXEBsZy0ge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei04XFxAbWQtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotOFxcQHNtLSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAbGcge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei04XFxAbWQge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LThcXEBzbSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTkge1xuICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei05XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotOVxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotOVxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotOVxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei05XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQHhsLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei05XFxAbGctIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotOVxcQG1kLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTlcXEBzbS0ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQGxnIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotOVxcQG1kIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei05XFxAc20ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGlzcC1pIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuXG4ubGlzcC1vIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cblxuLmxpcy1uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtYyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4ubGlzdC1zIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbi5saXN0LXUge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuO1xufVxuXG4ubGlzdC1sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMCB7XG4gIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMCB7XG4gIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTAge1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTAge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0wIHtcbiAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTAge1xuICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTAge1xuICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTBcXEB4bC0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0wXFxAbGctIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0wXFxAbWQtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0wXFxAc20tIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMFxcQGxnIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTBcXEBtZCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTBcXEBzbSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMSB7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xIHtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0xIHtcbiAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMSB7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTEge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMSB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTFcXEBsZy0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGctIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTFcXEBtZC0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTFcXEBzbS0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAc20tIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xXFxAbGcge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGcge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMVxcQG1kIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMVxcQHNtIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHNtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1YLTIge1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTIge1xuICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTIge1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yIHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yXFxAeGwtIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMlxcQGxnLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMlxcQG1kLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMlxcQHNtLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTJcXEBsZyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yXFxAbWQge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWQge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yXFxAc20ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAc20ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMyB7XG4gIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMyB7XG4gIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTMge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMge1xuICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMge1xuICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTNcXEB4bC0ge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zXFxAbGctIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zXFxAbWQtIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0zXFxAc20tIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tM1xcQGxnIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTNcXEBtZCB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTNcXEBzbSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS00IHtcbiAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTQge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNCB7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi00IHtcbiAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi00IHtcbiAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNCB7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNCB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTQge1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNCB7XG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNFxcQHhsLSB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTRcXEBsZy0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGctIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTRcXEBtZC0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbWQtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTRcXEBzbS0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAc20tIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00XFxAbGcge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGcge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNFxcQG1kIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNFxcQHNtIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHNtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTUge1xuICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUge1xuICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi01IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi01IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi01IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi01IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01XFxAeGwtIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNVxcQGxnLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNVxcQG1kLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNVxcQHNtLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTVcXEBsZyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01XFxAbWQge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWQge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01XFxAc20ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAc20ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTEwIHtcbiAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTAge1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwXFxAeGwtIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xMFxcQG1kIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwXFxAc20ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNSB7XG4gIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTUge1xuICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1XFxAbWQtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTVcXEBzbS0ge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMTVcXEBsZyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTVcXEBtZCB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNVxcQHNtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMjAge1xuICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yMCB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTIwXFxAc20tIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTIwXFxAbGcge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTIwXFxAbWQge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTI1IHtcbiAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTI1XFxAeGwtIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTI1XFxAbGctIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjVcXEBtZC0ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yNVxcQGxnIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yNVxcQG1kIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTI1XFxAc20ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0zMCB7XG4gIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMzAge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMzAge1xuICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzBcXEBsZyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zMFxcQHNtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMzUge1xuICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0zNSB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzVcXEB4bC0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzVcXEBsZy0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTM1XFxAc20tIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTM1XFxAbGcge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTM1XFxAbWQge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMzVcXEBzbSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTQwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNDAge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNDAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTQwXFxAeGwtIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS00MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00MFxcQGxnIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS00MFxcQG1kIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTQwXFxAc20ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi01MCB7XG4gIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNTAge1xuICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNTBcXEBsZyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNTBcXEBtZCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01MFxcQHNtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtNjAge1xuICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi02MCB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTYwXFxAc20tIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTYwXFxAbGcge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTYwXFxAbWQge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNjBcXEBzbSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNzAge1xuICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTcwIHtcbiAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi03MCB7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi03MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNzAge1xuICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTcwXFxAeGwtIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTcwXFxAbGctIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNzBcXEBtZC0ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS03MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS03MFxcQGxnIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS03MFxcQG1kIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTcwXFxAc20ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi04MCB7XG4gIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtODAge1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtODAge1xuICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS04MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS04MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTgwXFxAbWQtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tODBcXEBzbS0ge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tODBcXEBsZyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tODBcXEBtZCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS04MFxcQHNtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS05MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtOTAge1xuICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi05MCB7XG4gIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTkwIHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTkwXFxAc20tIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTkwXFxAbGcge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTkwXFxAbWQge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tOTBcXEBzbSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMDAge1xuICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMDAge1xuICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbWQge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQHNtIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTEwIHtcbiAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTExMCB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMTAge1xuICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTEwIHtcbiAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMTAge1xuICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQGxnIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbWQge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQHNtIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTIwIHtcbiAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMjAge1xuICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTIwIHtcbiAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMjAge1xuICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbWQge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTMwIHtcbiAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTMwIHtcbiAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEzMCB7XG4gIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEzMCB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEzMCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMzAge1xuICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTMwIHtcbiAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMzAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMzAge1xuICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQGxnIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbWQge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQHNtIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTQwIHtcbiAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE0MCB7XG4gIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE0MCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE0MCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNDAge1xuICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTQwIHtcbiAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNDAge1xuICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQGxnIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbWQge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQHNtIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTUwIHtcbiAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTUwIHtcbiAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE1MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNTAge1xuICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNTAge1xuICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbWQge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTYwIHtcbiAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTYwIHtcbiAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE2MCB7XG4gIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE2MCB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNjAge1xuICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTYwIHtcbiAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNjAge1xuICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQGxnIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbWQge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQHNtIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tYSB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVgtYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVQtYSB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1SLWEge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1CLWEge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1hIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS1hXFxAbGdcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1hXFxAbWRcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1hXFxAc21cXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS1hXFxAeGwtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tYVxcQGxnLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQG1kLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tYVxcQHNtLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLWFcXEBsZyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLWFcXEBtZCB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQHNtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnc3otY3Yge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdzei1jdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnc3otZnVsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uYmdwWC1jIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG59XG5cbi5iZ3BYLXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHRvcDtcbn1cblxuLmJncFgtciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ3BYLWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG59XG5cbi5iZ3BYLWIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGJvdHRvbTtcbn1cblxuLmJncFktYyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuXG4uYmdwWS10IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG59XG5cbi5iZ3BZLXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHJpZ2h0O1xufVxuXG4uYmdwWS1sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBsZWZ0O1xufVxuXG4uYmdwWS1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ3ItbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZ3IteSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbn1cblxuLmJnci14IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4ub2YtY3Qge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2YtY3Yge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm9mLWYge1xuICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2YtbiB7XG4gIG9iamVjdC1maXQ6IG5vbmU7XG59XG5cbi5vZi1zZCB7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG59XG5cbi5yc3otdiB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5yc3otaCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cblxuLm9wLTAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3AtMTBwIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3AtMjBwIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ub3AtMzBwIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtNDBwIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4ub3AtNTBwIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3AtNjBwIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNzBwIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ub3AtODBwIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ub3AtOTBwIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtMTAwcCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jdXItbmEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY3VyLXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXItYSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZpcy12IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpcy1oIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTBcXEBsZyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0wXFxAbWQge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAc20ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMSB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTFcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTFcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQG1kLSB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xXFxAbGcge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMVxcQG1kIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQHNtIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBULTIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yXFxAbGctIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMlxcQHNtLSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMlxcQGxnIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTJcXEBtZCB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBzbSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMyB7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtM1xcQHhsLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtM1xcQGxnLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTNcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTNcXEBsZyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zXFxAbWQge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAc20ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNCB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTRcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTRcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQG1kLSB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC00XFxAc20tIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00XFxAbGcge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNFxcQG1kIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01XFxAeGwtIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC01XFxAbGctIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNVxcQHNtLSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNVxcQGxnIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTVcXEBtZCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBzbSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xNVxcQHhsLSB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMTVcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE1XFxAbGcge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBtZCB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE1XFxAc20ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0yMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjBcXEBsZyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjVcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbGctIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTI1XFxAc20tIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbWQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMzBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBtZCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTMwXFxAc20ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBMLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQGxnLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zNVxcQG1kLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0zNVxcQHNtLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMzVcXEBsZyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzVcXEBzbSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNDBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTQwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC00MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUwIHtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01MFxcQHhsLSB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNTBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBtZCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTUwXFxAc20ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQGxnLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC02MFxcQG1kLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC02MFxcQHNtLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNjBcXEBsZyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNjBcXEBzbSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC03MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNzBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTcwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC03MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbWQge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC03MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTgwIHtcbiAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC04MFxcQHhsLSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtODBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtODBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTgwXFxAbGcge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBtZCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTgwXFxAc20ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQGxnLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC05MFxcQG1kLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC05MFxcQHNtLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtOTBcXEBsZyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtOTBcXEBzbSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTAwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMTAge1xuICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAbGcge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMjAge1xuICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTIwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMzAge1xuICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTMwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNDAge1xuICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNTAge1xuICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTUwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTYwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udC0wIHtcbiAgdG9wOiAwcHg7XG59XG5cbi5yLTAge1xuICByaWdodDogMHB4O1xufVxuXG4uYi0wIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi5sLTAge1xuICBsZWZ0OiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0wXFxAeGxcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0wXFxAbGdcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQGxnXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTBcXEBtZFxcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMFxcQHNtXFwrIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc21cXCsge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTBcXEB4c1xcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTBcXEB4bC0ge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhsLSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbGctIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbGctIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZy0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0wXFxAbWQtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWQtIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZC0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0wXFxAc20tIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAc20tIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBzbS0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMFxcQGxnIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBsZyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbGcge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbWQge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQG1kIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQG1kIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMFxcQHNtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc20ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG4udC0xIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5yLTEge1xuICByaWdodDogMXB4O1xufVxuXG4uYi0xIHtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5sLTEge1xuICBsZWZ0OiAxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xXFxAeGxcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQHhsXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEB4bFxcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xXFxAbGdcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQGxnXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQGxnXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZ1xcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTFcXEBtZFxcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMVxcQHNtXFwrIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc21cXCsge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTFcXEB4c1xcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTFcXEB4bC0ge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsLSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEB4bC0ge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhsLSB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbGctIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZy0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbGctIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZy0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xXFxAbWQtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBtZC0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWQtIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZC0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xXFxAc20tIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbS0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAc20tIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBzbS0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMVxcQGxnIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBsZyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbGcge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbWQge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQG1kIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQG1kIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMVxcQHNtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc20ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG4udC0yIHtcbiAgdG9wOiAycHg7XG59XG5cbi5yLTIge1xuICByaWdodDogMnB4O1xufVxuXG4uYi0yIHtcbiAgYm90dG9tOiAycHg7XG59XG5cbi5sLTIge1xuICBsZWZ0OiAycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yXFxAeGxcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQHhsXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEB4bFxcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0yXFxAbGdcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQGxnXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQGxnXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZ1xcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTJcXEBtZFxcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQG1kXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMlxcQHNtXFwrIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc21cXCsge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTJcXEB4c1xcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhzXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTJcXEB4bC0ge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsLSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEB4bC0ge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhsLSB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbGctIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZy0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbGctIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZy0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0yXFxAbWQtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBtZC0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWQtIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZC0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yXFxAc20tIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbS0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAc20tIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBzbS0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMlxcQGxnIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBsZyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbGcge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbWQge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQG1kIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQG1kIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZCB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMlxcQHNtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc20ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG4udC0zIHtcbiAgdG9wOiAzcHg7XG59XG5cbi5yLTMge1xuICByaWdodDogM3B4O1xufVxuXG4uYi0zIHtcbiAgYm90dG9tOiAzcHg7XG59XG5cbi5sLTMge1xuICBsZWZ0OiAzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zXFxAeGxcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQHhsXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEB4bFxcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zXFxAbGdcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQGxnXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQGxnXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZ1xcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTNcXEBtZFxcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWRcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQG1kXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtM1xcQHNtXFwrIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc21cXCsge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTNcXEB4c1xcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAeHNcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhzXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTNcXEB4bC0ge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsLSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEB4bC0ge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhsLSB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbGctIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZy0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbGctIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZy0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zXFxAbWQtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBtZC0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWQtIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZC0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0zXFxAc20tIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbS0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAc20tIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBzbS0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtM1xcQGxnIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBsZyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbGcge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbWQge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQG1kIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQG1kIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZCB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtM1xcQHNtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc20ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG4udC00IHtcbiAgdG9wOiA0cHg7XG59XG5cbi5yLTQge1xuICByaWdodDogNHB4O1xufVxuXG4uYi00IHtcbiAgYm90dG9tOiA0cHg7XG59XG5cbi5sLTQge1xuICBsZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC00XFxAeGxcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQHhsXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEB4bFxcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC00XFxAbGdcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQGxnXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQGxnXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZ1xcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTRcXEBtZFxcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNFxcQHNtXFwrIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc21cXCsge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTRcXEB4c1xcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTRcXEB4bC0ge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsLSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEB4bC0ge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhsLSB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbGctIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZy0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbGctIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZy0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC00XFxAbWQtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBtZC0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWQtIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZC0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00XFxAc20tIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbS0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAc20tIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBzbS0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNFxcQGxnIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBsZyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbGcge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbWQge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQG1kIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQG1kIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZCB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNFxcQHNtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc20ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG4udC01IHtcbiAgdG9wOiA1cHg7XG59XG5cbi5yLTUge1xuICByaWdodDogNXB4O1xufVxuXG4uYi01IHtcbiAgYm90dG9tOiA1cHg7XG59XG5cbi5sLTUge1xuICBsZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC01XFxAeGxcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEB4bFxcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01XFxAbGdcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQGxnXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZ1xcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTVcXEBtZFxcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNVxcQHNtXFwrIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc21cXCsge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTVcXEB4c1xcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTVcXEB4bC0ge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEB4bC0ge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhsLSB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbGctIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZy0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbGctIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZy0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01XFxAbWQtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBtZC0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWQtIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZC0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC01XFxAc20tIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbS0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAc20tIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBzbS0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNVxcQGxnIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBsZyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbGcge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbWQge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQG1kIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQG1kIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZCB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNVxcQHNtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc20ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG4udC0xMCB7XG4gIHRvcDogMTBweDtcbn1cblxuLnItMTAge1xuICByaWdodDogMTBweDtcbn1cblxuLmItMTAge1xuICBib3R0b206IDEwcHg7XG59XG5cbi5sLTEwIHtcbiAgbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTEwXFxAeGxcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwXFxAbWRcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMFxcQHhzXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwXFxAeGwtIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bC0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwXFxAbGctIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBtZC0ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWQtIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbWQtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kLSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMFxcQHNtLSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc20tIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMFxcQGxnIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbGcge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAbGcge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTBcXEBtZCB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBtZCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQG1kIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBzbSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHNtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHNtIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbi50LTE1IHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uci0xNSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uYi0xNSB7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmwtMTUge1xuICBsZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTVcXEB4bFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNVxcQGxnXFwrIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQGxnXFwrIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbGdcXCsge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTVcXEBtZFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQG1kXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE1XFxAc21cXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbVxcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE1XFxAeHNcXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEB4c1xcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTVcXEB4bC0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeGwtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAeGwtIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTVcXEBsZy0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGctIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGctIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQGxnLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQG1kLSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBtZC0ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQtIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1XFxAc20tIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHNtLSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbS0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1XFxAbGcge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGcge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBsZyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBsZyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNVxcQG1kIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQG1kIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbWQge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQHNtIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAc20ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAc20ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnQtMjAge1xuICB0b3A6IDIwcHg7XG59XG5cbi5yLTIwIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5iLTIwIHtcbiAgYm90dG9tOiAyMHB4O1xufVxuXG4ubC0yMCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yMFxcQHhsXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQHhsXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTIwXFxAbGdcXCsge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0yMFxcQG1kXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMjBcXEBzbVxcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yMFxcQHhsLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4bC0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGwtIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yMFxcQGxnLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbGctIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAbWQtIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQG1kLSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMjBcXEBzbS0ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20tIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAc20tIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtLSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMjBcXEBsZyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQGxnIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQGxnIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTIwXFxAbWQge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbWQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBtZCB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZCB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAc20ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBzbSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBzbSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG4udC0yNSB7XG4gIHRvcDogMjVweDtcbn1cblxuLnItMjUge1xuICByaWdodDogMjVweDtcbn1cblxuLmItMjUge1xuICBib3R0b206IDI1cHg7XG59XG5cbi5sLTI1IHtcbiAgbGVmdDogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTI1XFxAeGxcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAeGxcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMjVcXEBsZ1xcKyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQGxnXFwrIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTI1XFxAbWRcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWRcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBtZFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0yNVxcQHNtXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHNtXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAc21cXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc21cXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0yNVxcQHhzXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhzXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAeHNcXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAeHNcXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTI1XFxAeGwtIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHhsLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bC0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTI1XFxAbGctIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBsZy0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBtZC0ge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWQtIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbWQtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kLSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yNVxcQHNtLSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbS0ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBzbS0ge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc20tIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yNVxcQGxnIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbGcge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAbGcge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMjVcXEBtZCB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBtZCB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQG1kIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBzbSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHNtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHNtIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbi50LTMwIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4uci0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4uYi0zMCB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLmwtMzAge1xuICBsZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMzBcXEB4bFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zMFxcQGxnXFwrIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQGxnXFwrIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMzBcXEBtZFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTMwXFxAc21cXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbVxcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTMwXFxAeHNcXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzBcXEB4bC0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeGwtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAeGwtIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMzBcXEBsZy0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGctIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGctIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQGxnLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQG1kLSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZC0ge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBtZC0ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTMwXFxAc20tIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHNtLSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbS0ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTMwXFxAbGcge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGcge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBsZyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBsZyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zMFxcQG1kIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQG1kIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbWQge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQHNtIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAc20ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAc20ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLnQtMzUge1xuICB0b3A6IDM1cHg7XG59XG5cbi5yLTM1IHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5iLTM1IHtcbiAgYm90dG9tOiAzNXB4O1xufVxuXG4ubC0zNSB7XG4gIGxlZnQ6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zNVxcQHhsXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQHhsXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAeGxcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGxcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTM1XFxAbGdcXCsge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbGdcXCsge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBsZ1xcKyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0zNVxcQG1kXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbWRcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbWRcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMzVcXEBzbVxcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHNtXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMzVcXEB4c1xcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHhzXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0zNVxcQHhsLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4bC0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEB4bC0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGwtIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zNVxcQGxnLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZy0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZy0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbGctIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAbWQtIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kLSB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQG1kLSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZC0ge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMzVcXEBzbS0ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20tIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAc20tIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtLSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzVcXEBsZyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQGxnIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQGxnIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTM1XFxAbWQge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbWQge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBtZCB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZCB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAc20ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBzbSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBzbSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG4udC00MCB7XG4gIHRvcDogNDBweDtcbn1cblxuLnItNDAge1xuICByaWdodDogNDBweDtcbn1cblxuLmItNDAge1xuICBib3R0b206IDQwcHg7XG59XG5cbi5sLTQwIHtcbiAgbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTQwXFxAeGxcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTQwXFxAbWRcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBtZFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC00MFxcQHNtXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHNtXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc21cXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC00MFxcQHhzXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhzXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTQwXFxAeGwtIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHhsLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bC0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTQwXFxAbGctIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBsZy0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBtZC0ge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWQtIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbWQtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kLSB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00MFxcQHNtLSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbS0ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc20tIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC00MFxcQGxnIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbGcge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAbGcge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNDBcXEBtZCB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBtZCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQG1kIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBzbSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHNtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHNtIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbi50LTUwIHtcbiAgdG9wOiA1MHB4O1xufVxuXG4uci01MCB7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG4uYi01MCB7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuLmwtNTAge1xuICBsZWZ0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNTBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01MFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQGxnXFwrIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtNTBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTUwXFxAc21cXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTUwXFxAeHNcXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEB4c1xcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNTBcXEB4bC0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeGwtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAeGwtIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNTBcXEBsZy0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGctIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGctIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQGxnLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQG1kLSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZC0ge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQtIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTUwXFxAc20tIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHNtLSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbS0ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTUwXFxAbGcge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGcge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBsZyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBsZyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01MFxcQG1kIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQG1kIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbWQge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQHNtIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAc20ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAc20ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuLnQtNjAge1xuICB0b3A6IDYwcHg7XG59XG5cbi5yLTYwIHtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi5iLTYwIHtcbiAgYm90dG9tOiA2MHB4O1xufVxuXG4ubC02MCB7XG4gIGxlZnQ6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC02MFxcQHhsXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQHhsXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTYwXFxAbGdcXCsge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC02MFxcQG1kXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNjBcXEBzbVxcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtNjBcXEB4c1xcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC02MFxcQHhsLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4bC0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEB4bC0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGwtIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC02MFxcQGxnLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZy0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbGctIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAbWQtIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQG1kLSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZC0ge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNjBcXEBzbS0ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20tIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAc20tIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtLSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNjBcXEBsZyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQGxnIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQGxnIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTYwXFxAbWQge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbWQge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBtZCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZCB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAc20ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBzbSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBzbSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG4udC03MCB7XG4gIHRvcDogNzBweDtcbn1cblxuLnItNzAge1xuICByaWdodDogNzBweDtcbn1cblxuLmItNzAge1xuICBib3R0b206IDcwcHg7XG59XG5cbi5sLTcwIHtcbiAgbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTcwXFxAeGxcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNzBcXEBsZ1xcKyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTcwXFxAbWRcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBtZFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC03MFxcQHNtXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHNtXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc21cXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC03MFxcQHhzXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhzXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTcwXFxAeGwtIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHhsLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bC0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTcwXFxAbGctIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBsZy0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBtZC0ge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWQtIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbWQtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kLSB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC03MFxcQHNtLSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbS0ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBzbS0ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc20tIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC03MFxcQGxnIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbGcge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAbGcge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNzBcXEBtZCB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBtZCB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQG1kIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBzbSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHNtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHNtIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbi50LTgwIHtcbiAgdG9wOiA4MHB4O1xufVxuXG4uci04MCB7XG4gIHJpZ2h0OiA4MHB4O1xufVxuXG4uYi04MCB7XG4gIGJvdHRvbTogODBweDtcbn1cblxuLmwtODAge1xuICBsZWZ0OiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtODBcXEB4bFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC04MFxcQGxnXFwrIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQGxnXFwrIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtODBcXEBtZFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTgwXFxAc21cXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbVxcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTgwXFxAeHNcXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEB4c1xcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtODBcXEB4bC0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeGwtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAeGwtIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtODBcXEBsZy0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGctIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGctIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQGxnLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQG1kLSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZC0ge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBtZC0ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQtIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTgwXFxAc20tIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHNtLSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbS0ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTgwXFxAbGcge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGcge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBsZyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBsZyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC04MFxcQG1kIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQG1kIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbWQge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQHNtIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAc20ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAc20ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuLnQtOTAge1xuICB0b3A6IDkwcHg7XG59XG5cbi5yLTkwIHtcbiAgcmlnaHQ6IDkwcHg7XG59XG5cbi5iLTkwIHtcbiAgYm90dG9tOiA5MHB4O1xufVxuXG4ubC05MCB7XG4gIGxlZnQ6IDkwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC05MFxcQHhsXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQHhsXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTkwXFxAbGdcXCsge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC05MFxcQG1kXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtOTBcXEBzbVxcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtOTBcXEB4c1xcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC05MFxcQHhsLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4bC0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEB4bC0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGwtIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC05MFxcQGxnLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZy0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZy0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbGctIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAbWQtIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQG1kLSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZC0ge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtOTBcXEBzbS0ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20tIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAc20tIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtLSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtOTBcXEBsZyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQGxnIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQGxnIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTkwXFxAbWQge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbWQge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBtZCB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZCB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAc20ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBzbSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBzbSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG4udC0xMDAge1xuICB0b3A6IDEwMHB4O1xufVxuXG4uci0xMDAge1xuICByaWdodDogMTAwcHg7XG59XG5cbi5iLTEwMCB7XG4gIGJvdHRvbTogMTAwcHg7XG59XG5cbi5sLTEwMCB7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTAwXFxAeGxcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEwMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEwMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTAwXFxAeHNcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQHhsLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGwtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTAwXFxAbGctIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGctIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwMFxcQG1kLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAbWQtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMDBcXEBzbS0ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQHNtLSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQGxnIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGcge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGcge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwMFxcQG1kIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWQge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTAwXFxAc20ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAc20ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBzbSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuLnQtMTEwIHtcbiAgdG9wOiAxMTBweDtcbn1cblxuLnItMTEwIHtcbiAgcmlnaHQ6IDExMHB4O1xufVxuXG4uYi0xMTAge1xuICBib3R0b206IDExMHB4O1xufVxuXG4ubC0xMTAge1xuICBsZWZ0OiAxMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTExMFxcQHhsXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMTBcXEBtZFxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMTBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTExMFxcQHhzXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEB4bC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHhsLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTExMFxcQGxnLSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbGctIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAbGctIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMTBcXEBtZC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTEwXFxAc20tIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20tIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBzbS0ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEBsZyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMTBcXEBtZCB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZCB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTExMFxcQHNtIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHNtIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAc20ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbi50LTEyMCB7XG4gIHRvcDogMTIwcHg7XG59XG5cbi5yLTEyMCB7XG4gIHJpZ2h0OiAxMjBweDtcbn1cblxuLmItMTIwIHtcbiAgYm90dG9tOiAxMjBweDtcbn1cblxuLmwtMTIwIHtcbiAgbGVmdDogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xMjBcXEB4bFxcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhsXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTIwXFxAbGdcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTIwXFxAbWRcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTIwXFxAc21cXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAeGwtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAeGwtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEB4bC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMjBcXEBsZy0ge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQGxnLSB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTIwXFxAbWQtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbWQtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTEyMFxcQHNtLSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc20tIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAc20tIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAbGcge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGcge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTIwXFxAbWQge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZCB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWQge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZCB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMjBcXEBzbSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBzbSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHNtIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG4udC0xMzAge1xuICB0b3A6IDEzMHB4O1xufVxuXG4uci0xMzAge1xuICByaWdodDogMTMwcHg7XG59XG5cbi5iLTEzMCB7XG4gIGJvdHRvbTogMTMwcHg7XG59XG5cbi5sLTEzMCB7XG4gIGxlZnQ6IDEzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTMwXFxAeGxcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEzMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEzMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEzMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTMwXFxAeHNcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQHhsLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGwtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTMwXFxAbGctIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGctIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBsZy0ge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEzMFxcQG1kLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAbWQtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMzBcXEBzbS0ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQHNtLSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQGxnIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGcge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGcge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEzMFxcQG1kIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWQge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTMwXFxAc20ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAc20ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBzbSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuLnQtMTQwIHtcbiAgdG9wOiAxNDBweDtcbn1cblxuLnItMTQwIHtcbiAgcmlnaHQ6IDE0MHB4O1xufVxuXG4uYi0xNDAge1xuICBib3R0b206IDE0MHB4O1xufVxuXG4ubC0xNDAge1xuICBsZWZ0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTE0MFxcQHhsXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xNDBcXEBtZFxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xNDBcXEBzbVxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHNtXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE0MFxcQHhzXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEB4bC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHhsLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE0MFxcQGxnLSB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbGctIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAbGctIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNDBcXEBtZC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQG1kLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTQwXFxAc20tIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20tIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBzbS0ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEBsZyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNDBcXEBtZCB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZCB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE0MFxcQHNtIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHNtIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAc20ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbi50LTE1MCB7XG4gIHRvcDogMTUwcHg7XG59XG5cbi5yLTE1MCB7XG4gIHJpZ2h0OiAxNTBweDtcbn1cblxuLmItMTUwIHtcbiAgYm90dG9tOiAxNTBweDtcbn1cblxuLmwtMTUwIHtcbiAgbGVmdDogMTUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xNTBcXEB4bFxcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhsXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTUwXFxAbGdcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTUwXFxAbWRcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTUwXFxAc21cXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xNTBcXEB4c1xcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhzXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAeGwtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAeGwtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEB4bC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNTBcXEBsZy0ge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQGxnLSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQGxnLSB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTUwXFxAbWQtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbWQtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1MFxcQHNtLSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc20tIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAc20tIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAbGcge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGcge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTUwXFxAbWQge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWQge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZCB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNTBcXEBzbSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBzbSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHNtIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG4udC0xNjAge1xuICB0b3A6IDE2MHB4O1xufVxuXG4uci0xNjAge1xuICByaWdodDogMTYwcHg7XG59XG5cbi5iLTE2MCB7XG4gIGJvdHRvbTogMTYwcHg7XG59XG5cbi5sLTE2MCB7XG4gIGxlZnQ6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTYwXFxAeGxcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTE2MFxcQGxnXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTE2MFxcQG1kXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE2MFxcQHNtXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAc21cXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTYwXFxAeHNcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQHhsLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGwtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAeGwtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTYwXFxAbGctIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGctIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBsZy0ge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE2MFxcQG1kLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAbWQtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xNjBcXEBzbS0ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtLSB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQHNtLSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQGxnIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGcge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGcge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE2MFxcQG1kIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWQge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTYwXFxAc20ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAc20ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBzbSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuLnRsLTUwcCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi50ci01MHAge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLnQtNTBwIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5yLTUwcCB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5iLTUwcCB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubC01MHAge1xuICBsZWZ0OiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGwtNTBwXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhsXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRsLTUwcFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQGxnXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRsLTUwcFxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRsLTUwcFxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHNtXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudGwtNTBwXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhzXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRsLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEB4bC0ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEB4bC0ge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGwtIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50bC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbGctIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGctIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbWQtIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQtIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50bC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20tIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAc20tIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGwtNTBwXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQGxnIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGcge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbGcge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGwtNTBwXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQG1kIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbWQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBzbSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBzbSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbi53LTFcXC80cixcbi5zei0xXFwvNHIge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cblxuLnctMVxcLzJyLFxuLnN6LTFcXC8yciB7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTNcXC80cixcbi5zei0zXFwvNHIge1xuICB3aWR0aDogMC43NXJlbTtcbn1cblxuLnctMXIsXG4uc3otMXIge1xuICB3aWR0aDogMXJlbTtcbn1cblxuLnctM1xcLzJyLFxuLnN6LTNcXC8yciB7XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbi53LTJyLFxuLnN6LTJyIHtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi53LTVcXC8ycixcbi5zei01XFwvMnIge1xuICB3aWR0aDogMi41cmVtO1xufVxuXG4udy0zcixcbi5zei0zciB7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4udy03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgd2lkdGg6IDMuNXJlbTtcbn1cblxuLnctNHIsXG4uc3otNHIge1xuICB3aWR0aDogNHJlbTtcbn1cblxuLnctOVxcLzJyLFxuLnN6LTlcXC8yciB7XG4gIHdpZHRoOiA0LjVyZW07XG59XG5cbi53LTVyLFxuLnN6LTVyIHtcbiAgd2lkdGg6IDVyZW07XG59XG5cbi53LTExXFwvMnIsXG4uc3otMTFcXC8yciB7XG4gIHdpZHRoOiA1LjVyZW07XG59XG5cbi53LTZyLFxuLnN6LTZyIHtcbiAgd2lkdGg6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHhsXFwrLFxuICAuc3otMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTNcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHhsXFwrLFxuICAuc3otM1xcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQHhsXFwrLFxuICAuc3otMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEB4bFxcKyxcbiAgLnN6LTNyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAeGxcXCssXG4gIC5zei03XFwvMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHhsXFwrLFxuICAuc3otOVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQHhsXFwrLFxuICAuc3otNXJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHhsXFwrLFxuICAuc3otNnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53LTFcXC80clxcQGxnXFwrLFxuICAuc3otMVxcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQGxnXFwrLFxuICAuc3otM1xcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBsZ1xcKyxcbiAgLnN6LTFyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbGdcXCssXG4gIC5zei0yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQGxnXFwrLFxuICAuc3otNVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTdcXC8yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBsZ1xcKyxcbiAgLnN6LTRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbGdcXCssXG4gIC5zei01clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTExXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy0xXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTFcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQG1kXFwrLFxuICAuc3otMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbWRcXCssXG4gIC5zei0xclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQG1kXFwrLFxuICAuc3otM1xcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBtZFxcKyxcbiAgLnN6LTVcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBtZFxcKyxcbiAgLnN6LTNyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbWRcXCssXG4gIC5zei00clxcQG1kXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQG1kXFwrLFxuICAuc3otOVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQG1kXFwrLFxuICAuc3otNnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAc21cXCssXG4gIC5zei0zXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTNcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBzbVxcKyxcbiAgLnN6LTJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAc21cXCssXG4gIC5zei0zclxcQHNtXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHNtXFwrLFxuICAuc3otN1xcLzJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBzbVxcKyxcbiAgLnN6LTlcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBzbVxcKyxcbiAgLnN6LTVyXFxAc21cXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBzbVxcKyxcbiAgLnN6LTZyXFxAc21cXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnctMVxcLzRyXFxAeHNcXCssXG4gIC5zei0xXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeHNcXCssXG4gIC5zei0zXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHhzXFwrLFxuICAuc3otMXJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4c1xcKyxcbiAgLnN6LTJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAeHNcXCssXG4gIC5zei01XFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhzXFwrLFxuICAuc3otN1xcLzJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHhzXFwrLFxuICAuc3otNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4c1xcKyxcbiAgLnN6LTVyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHhzXFwrLFxuICAuc3otMTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudy0xXFwvNHJcXEB4bC0sXG4gIC5zei0xXFwvNHJcXEB4bC0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAeGwtLFxuICAuc3otMVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGwtLFxuICAuc3otMXJcXEB4bC0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAeGwtLFxuICAuc3otM1xcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bC0sXG4gIC5zei01XFwvMnJcXEB4bC0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHhsLSxcbiAgLnN6LTNyXFxAeGwtIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGwtLFxuICAuc3otNHJcXEB4bC0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAeGwtLFxuICAuc3otOVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGwtLFxuICAuc3otMTFcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAeGwtLFxuICAuc3otNnJcXEB4bC0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGctLFxuICAuc3otMVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGctLFxuICAuc3otM1xcLzRyXFxAbGctIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGctLFxuICAuc3otM1xcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZy0sXG4gIC5zei0yclxcQGxnLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnLSxcbiAgLnN6LTNyXFxAbGctIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLSxcbiAgLnN6LTdcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGctLFxuICAuc3otOVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZy0sXG4gIC5zei01clxcQGxnLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGctLFxuICAuc3otNnJcXEBsZy0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQG1kLSxcbiAgLnN6LTFcXC80clxcQG1kLSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZC0sXG4gIC5zei0zXFwvNHJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZC0sXG4gIC5zei0xclxcQG1kLSB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kLSxcbiAgLnN6LTJyXFxAbWQtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLSxcbiAgLnN6LTVcXC8yclxcQG1kLSB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWQtLFxuICAuc3otN1xcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZC0sXG4gIC5zei00clxcQG1kLSB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kLSxcbiAgLnN6LTVyXFxAbWQtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZC0sXG4gIC5zei0xMVxcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctMVxcLzRyXFxAc20tLFxuICAuc3otMVxcLzRyXFxAc20tIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHNtLSxcbiAgLnN6LTFcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtLSxcbiAgLnN6LTFyXFxAc20tIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHNtLSxcbiAgLnN6LTNcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc20tLFxuICAuc3otNVxcLzJyXFxAc20tIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBzbS0sXG4gIC5zei0zclxcQHNtLSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtLSxcbiAgLnN6LTRyXFxAc20tIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHNtLSxcbiAgLnN6LTlcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtLSxcbiAgLnN6LTExXFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHNtLSxcbiAgLnN6LTZyXFxAc20tIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBsZyxcbiAgLnN6LTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGcsXG4gIC5zei0zXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBsZyxcbiAgLnN6LTNcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZyxcbiAgLnN6LTJyXFxAbGcge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbGcsXG4gIC5zei0zclxcQGxnIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLFxuICAuc3otN1xcLzJyXFxAbGcge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBsZyxcbiAgLnN6LTlcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZyxcbiAgLnN6LTVyXFxAbGcge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBsZyxcbiAgLnN6LTZyXFxAbGcge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53LTFcXC80clxcQG1kLFxuICAuc3otMVxcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQG1kLFxuICAuc3otM1xcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZCxcbiAgLnN6LTFyXFxAbWQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbWQsXG4gIC5zei0yclxcQG1kIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLFxuICAuc3otNVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBtZCxcbiAgLnN6LTdcXC8yclxcQG1kIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZCxcbiAgLnN6LTRyXFxAbWQge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbWQsXG4gIC5zei01clxcQG1kIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZCxcbiAgLnN6LTExXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQHNtLFxuICAuc3otMVxcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAc20sXG4gIC5zei0xXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBzbSxcbiAgLnN6LTFyXFxAc20ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAc20sXG4gIC5zei0zXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHNtLFxuICAuc3otNVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHNtLFxuICAuc3otM3JcXEBzbSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBzbSxcbiAgLnN6LTRyXFxAc20ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAc20sXG4gIC5zei05XFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBzbSxcbiAgLnN6LTExXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAc20sXG4gIC5zei02clxcQHNtIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG4udy0wIHtcbiAgd2lkdGg6IDBweDtcbn1cblxuLnctMTBwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnctMjBwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnctMzBwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnctNDBwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnctNTBwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctNjBwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnctNzBwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnctODBwIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnctOTBwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLnctMTAwcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udy0xcHgge1xuICB3aWR0aDogMXB4O1xufVxuXG4udy1hIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0wXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAeGxcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAeGxcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudy0wXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGdcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53LTBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBtZFxcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc21cXCsge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtXFwrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC53LTBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4c1xcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53LTBcXEB4bC0ge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGwtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHhsLSB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4bC0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbGctIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGctIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbGctIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGctIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGctIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbGctIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGctIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGctIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbGctIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGctIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBsZy0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGctIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudy0wXFxAbWQtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbWQtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWQtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbWQtIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWQtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbWQtIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWQtIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZC0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy0wXFxAc20tIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20tIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAc20tIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAc20tIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20tIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAc20tIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAc20tIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20tIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAc20tIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAc20tIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBzbS0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAc20tIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMFxcQGxnIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGcge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBsZyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQGxnIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGcge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBsZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQGxnIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBsZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQGxnIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQGxnIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQGxnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbWQge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBtZCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQG1kIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBtZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQG1kIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBtZCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQG1kIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbWQge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnctMFxcQHNtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uaC0xXFwvNHIsXG4uc3otMVxcLzRyIHtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4uaC0xXFwvMnIsXG4uc3otMVxcLzJyIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG59XG5cbi5oLTNcXC80cixcbi5zei0zXFwvNHIge1xuICBoZWlnaHQ6IDAuNzVyZW07XG59XG5cbi5oLTFyLFxuLnN6LTFyIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC0zXFwvMnIsXG4uc3otM1xcLzJyIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTJyLFxuLnN6LTJyIHtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uaC01XFwvMnIsXG4uc3otNVxcLzJyIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTNyLFxuLnN6LTNyIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uaC03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgaGVpZ2h0OiAzLjVyZW07XG59XG5cbi5oLTRyLFxuLnN6LTRyIHtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuXG4uaC05XFwvMnIsXG4uc3otOVxcLzJyIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG59XG5cbi5oLTVyLFxuLnN6LTVyIHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uaC0xMVxcLzJyLFxuLnN6LTExXFwvMnIge1xuICBoZWlnaHQ6IDUuNXJlbTtcbn1cblxuLmgtNnIsXG4uc3otNnIge1xuICBoZWlnaHQ6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTFcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhsXFwrLFxuICAuc3otM1xcLzRyXFxAeGxcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTNcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeGxcXCssXG4gIC5zei0yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGxcXCssXG4gIC5zei0zclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTdcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTlcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeGxcXCssXG4gIC5zei01clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bFxcKyxcbiAgLnN6LTZyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgtMVxcLzRyXFxAbGdcXCssXG4gIC5zei0xXFwvNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZ1xcKyxcbiAgLnN6LTNcXC80clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnXFwrLFxuICAuc3otMXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnXFwrLFxuICAuc3otMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGdcXCssXG4gIC5zei01XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGdcXCssXG4gIC5zei03XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnXFwrLFxuICAuc3otNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnXFwrLFxuICAuc3otNXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnXFwrLFxuICAuc3otMTFcXC8yclxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmgtMVxcLzRyXFxAbWRcXCssXG4gIC5zei0xXFwvNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kXFwrLFxuICAuc3otMXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWRcXCssXG4gIC5zei0zXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWRcXCssXG4gIC5zei01XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kXFwrLFxuICAuc3otM3JcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kXFwrLFxuICAuc3otNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWRcXCssXG4gIC5zei05XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kXFwrLFxuICAuc3otMTFcXC8yclxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWRcXCssXG4gIC5zei02clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc21cXCssXG4gIC5zei0xXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBzbVxcKyxcbiAgLnN6LTNcXC80clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc21cXCssXG4gIC5zei0zXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHNtXFwrLFxuICAuc3otMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtXFwrLFxuICAuc3otM3JcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAc21cXCssXG4gIC5zei03XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc21cXCssXG4gIC5zei05XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHNtXFwrLFxuICAuc3otNXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc21cXCssXG4gIC5zei02clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuaC0xXFwvNHJcXEB4c1xcKyxcbiAgLnN6LTFcXC80clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhzXFwrLFxuICAuc3otM1xcLzRyXFxAeHNcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeHNcXCssXG4gIC5zei0xclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeHNcXCssXG4gIC5zei0yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTVcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTdcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeHNcXCssXG4gIC5zei00clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeHNcXCssXG4gIC5zei01clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeHNcXCssXG4gIC5zei0xMVxcLzJyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAeGwtLFxuICAuc3otMVxcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bC0sXG4gIC5zei0xXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHhsLSxcbiAgLnN6LTFyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bC0sXG4gIC5zei0zXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAeGwtLFxuICAuc3otNVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGwtLFxuICAuc3otM3JcXEB4bC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHhsLSxcbiAgLnN6LTRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bC0sXG4gIC5zei05XFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHhsLSxcbiAgLnN6LTExXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bC0sXG4gIC5zei02clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQGxnLSxcbiAgLnN6LTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZy0sXG4gIC5zei0zXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQGxnLSxcbiAgLnN6LTNcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLSxcbiAgLnN6LTJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBsZy0sXG4gIC5zei0zclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGctLFxuICAuc3otN1xcLzJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQGxnLSxcbiAgLnN6LTlcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLSxcbiAgLnN6LTVyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQGxnLSxcbiAgLnN6LTZyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQtLFxuICAuc3otMVxcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbWQtLFxuICAuc3otM1xcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLSxcbiAgLnN6LTFyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBtZC0sXG4gIC5zei0yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQtLFxuICAuc3otNVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQG1kLSxcbiAgLnN6LTdcXC8yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLSxcbiAgLnN6LTRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBtZC0sXG4gIC5zei01clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLSxcbiAgLnN6LTExXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oLTFcXC80clxcQHNtLSxcbiAgLnN6LTFcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc20tLFxuICAuc3otMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBzbS0sXG4gIC5zei0xclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc20tLFxuICAuc3otM1xcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQHNtLSxcbiAgLnN6LTVcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtLSxcbiAgLnN6LTNyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBzbS0sXG4gIC5zei00clxcQHNtLSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc20tLFxuICAuc3otOVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBzbS0sXG4gIC5zei0xMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc20tLFxuICAuc3otNnJcXEBzbS0ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGcsXG4gIC5zei0xXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZyxcbiAgLnN6LTNcXC80clxcQGxnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGcsXG4gIC5zei0zXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLFxuICAuc3otMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnLFxuICAuc3otM3JcXEBsZyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGcsXG4gIC5zei03XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGcsXG4gIC5zei05XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLFxuICAuc3otNXJcXEBsZyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGcsXG4gIC5zei02clxcQGxnIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQsXG4gIC5zei0xXFwvNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZCxcbiAgLnN6LTNcXC80clxcQG1kIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLFxuICAuc3otMXJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kLFxuICAuc3otMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQsXG4gIC5zei01XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWQsXG4gIC5zei03XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLFxuICAuc3otNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kLFxuICAuc3otNXJcXEBtZCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLFxuICAuc3otMTFcXC8yclxcQG1kIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0xXFwvNHJcXEBzbSxcbiAgLnN6LTFcXC80clxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBzbSxcbiAgLnN6LTFcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAc20sXG4gIC5zei0xclxcQHNtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBzbSxcbiAgLnN6LTNcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBzbSxcbiAgLnN6LTVcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAc20sXG4gIC5zei0zclxcQHNtIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAc20sXG4gIC5zei00clxcQHNtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBzbSxcbiAgLnN6LTlcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAc20sXG4gIC5zei0xMVxcLzJyXFxAc20ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBzbSxcbiAgLnN6LTZyXFxAc20ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG4uaC0wIHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC0xMDBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaC0xMDB2aCB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0wXFxAeGxcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaC0wXFxAbGdcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oLTBcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMFxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc21cXCsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5oLTBcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTBcXEB4bC0ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bC0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEB4bC0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbGctIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGctIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbGctIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0wXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbWQtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaC0wXFxAc20tIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMFxcQGxnIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbWQge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBtZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMFxcQHNtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4ubXctMTAwcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1oLTEwMHAge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm13LTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm13LTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXctMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdy0xMDBwXFxAc21cXCsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc21cXCsge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubXctMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQHhsLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbGctIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnLSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQG1kLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBtZC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm13LTEwMHBcXEBzbS0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc20tIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQGxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAbWQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQHNtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHNtIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi50YS1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50YS1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGEtciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGEtY1xcQHhsXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YS1jXFxAbGdcXCsge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGEtY1xcQG1kXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhLWNcXEBzbVxcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnRhLWNcXEB4c1xcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEB4bC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YS1jXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQGxnLSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGEtY1xcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBtZC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhLWNcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAc20tIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQGxnIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbGcge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhLWNcXEBtZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhLWNcXEBzbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50dC1uIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnR0LXUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50dC1sIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udHQtYyB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1vIHtcbiAgZm9udC1zdHlsZTogb2JsaXF1ZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRkLWx0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRkLXUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ud2hzLW53IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4ud2hzLXAge1xuICB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7XG59XG5cbi53aHMtbiB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLndvYi1uIHtcbiAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi53b2ItYmEge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvYi1rIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvdy1idyB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4ud293LW4ge1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udG92LWUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xufVxuXG4uZnN6LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3otc20ge1xuICBmb250LXNpemU6IDAuODdyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1kZWYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1tZCB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN6LWxnIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei14bCB7XG4gIGZvbnQtc2l6ZTogMS43cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0xMDAge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0wIHtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtM1xcLzIge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5iZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRUIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRSIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEwge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTAge1xuICBib3JkZXItd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0wIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtMSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkdy0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTMge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTMge1xuICBib3JkZXItbGVmdC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtNCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkdy01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui01IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItNSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0wIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTIge1xuICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0zIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0zIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtNCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTUwcCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0xMGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBlbSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLW4ge1xuICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJkcy1zIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWR0IHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1kcyB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtZGIge1xuICBib3JkZXItc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWcge1xuICBib3JkZXItc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLXIge1xuICBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtaSB7XG4gIGJvcmRlci1zdHlsZTogaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1vIHtcbiAgYm9yZGVyLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDtcbn1cblxuLm5vLWFmdGVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5vLWJlZm9yZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYy13aGl0ZSxcbi5jSC13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtd2hpdGUsXG4uYmdjSC13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy13aGl0ZSxcbi5iZGNILXdoaXRlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXdoaXRlLFxuLmZpbGxILXdoaXRlOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXdoaXRlLFxuLnN0ckgtd2hpdGU6aG92ZXIge1xuICBzdHJva2U6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTUwLFxuLmNILXJlZC01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTUwLFxuLmJnY0gtcmVkLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC01MCxcbi5iZGNILXJlZC01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNTAsXG4uZmlsbEgtcmVkLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC01MCxcbi5zdHJILXJlZC01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMTAwLFxuLmNILXJlZC0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0xMDAsXG4uYmdjSC1yZWQtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0xMDAsXG4uYmRjSC1yZWQtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0xMDAsXG4uZmlsbEgtcmVkLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMTAwLFxuLnN0ckgtcmVkLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMjAwLFxuLmNILXJlZC0yMDA6aG92ZXIge1xuICBjb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0yMDAsXG4uYmdjSC1yZWQtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0yMDAsXG4uYmRjSC1yZWQtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0yMDAsXG4uZmlsbEgtcmVkLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMjAwLFxuLnN0ckgtcmVkLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMzAwLFxuLmNILXJlZC0zMDA6aG92ZXIge1xuICBjb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0zMDAsXG4uYmdjSC1yZWQtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0zMDAsXG4uYmRjSC1yZWQtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0zMDAsXG4uZmlsbEgtcmVkLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMzAwLFxuLnN0ckgtcmVkLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNDAwLFxuLmNILXJlZC00MDA6aG92ZXIge1xuICBjb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC00MDAsXG4uYmdjSC1yZWQtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC00MDAsXG4uYmRjSC1yZWQtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC00MDAsXG4uZmlsbEgtcmVkLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNDAwLFxuLnN0ckgtcmVkLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNTAwLFxuLmNILXJlZC01MDA6aG92ZXIge1xuICBjb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC01MDAsXG4uYmdjSC1yZWQtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC01MDAsXG4uYmRjSC1yZWQtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC01MDAsXG4uZmlsbEgtcmVkLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNTAwLFxuLnN0ckgtcmVkLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNjAwLFxuLmNILXJlZC02MDA6aG92ZXIge1xuICBjb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC02MDAsXG4uYmdjSC1yZWQtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC02MDAsXG4uYmRjSC1yZWQtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC02MDAsXG4uZmlsbEgtcmVkLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNjAwLFxuLnN0ckgtcmVkLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNzAwLFxuLmNILXJlZC03MDA6aG92ZXIge1xuICBjb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC03MDAsXG4uYmdjSC1yZWQtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC03MDAsXG4uYmRjSC1yZWQtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC03MDAsXG4uZmlsbEgtcmVkLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNzAwLFxuLnN0ckgtcmVkLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtODAwLFxuLmNILXJlZC04MDA6aG92ZXIge1xuICBjb2xvcjogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC04MDAsXG4uYmdjSC1yZWQtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC04MDAsXG4uYmRjSC1yZWQtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC04MDAsXG4uZmlsbEgtcmVkLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtODAwLFxuLnN0ckgtcmVkLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtOTAwLFxuLmNILXJlZC05MDA6aG92ZXIge1xuICBjb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC05MDAsXG4uYmdjSC1yZWQtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC05MDAsXG4uYmRjSC1yZWQtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC05MDAsXG4uZmlsbEgtcmVkLTkwMDpob3ZlciB7XG4gIGZpbGw6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtOTAwLFxuLnN0ckgtcmVkLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTEwMCxcbi5jSC1yZWQtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWExMDAsXG4uYmdjSC1yZWQtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTEwMCxcbi5iZGNILXJlZC1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hMTAwLFxuLmZpbGxILXJlZC1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hMTAwLFxuLnN0ckgtcmVkLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLWEyMDAsXG4uY0gtcmVkLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC1hMjAwLFxuLmJnY0gtcmVkLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLWEyMDAsXG4uYmRjSC1yZWQtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtYTIwMCxcbi5maWxsSC1yZWQtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtYTIwMCxcbi5zdHJILXJlZC1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC1hNDAwLFxuLmNILXJlZC1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtYTQwMCxcbi5iZ2NILXJlZC1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC1hNDAwLFxuLmJkY0gtcmVkLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLWE0MDAsXG4uZmlsbEgtcmVkLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLWE0MDAsXG4uc3RySC1yZWQtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTcwMCxcbi5jSC1yZWQtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWE3MDAsXG4uYmdjSC1yZWQtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTcwMCxcbi5iZGNILXJlZC1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hNzAwLFxuLmZpbGxILXJlZC1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hNzAwLFxuLnN0ckgtcmVkLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay01MCxcbi5jSC1waW5rLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTUwLFxuLmJnY0gtcGluay01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTUwLFxuLmJkY0gtcGluay01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTUwLFxuLmZpbGxILXBpbmstNTA6aG92ZXIge1xuICBmaWxsOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay01MCxcbi5zdHJILXBpbmstNTA6aG92ZXIge1xuICBzdHJva2U6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay0xMDAsXG4uY0gtcGluay0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstMTAwLFxuLmJnY0gtcGluay0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay0xMDAsXG4uYmRjSC1waW5rLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTEwMCxcbi5maWxsSC1waW5rLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTEwMCxcbi5zdHJILXBpbmstMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstMjAwLFxuLmNILXBpbmstMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTIwMCxcbi5iZ2NILXBpbmstMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstMjAwLFxuLmJkY0gtcGluay0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay0yMDAsXG4uZmlsbEgtcGluay0yMDA6aG92ZXIge1xuICBmaWxsOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay0yMDAsXG4uc3RySC1waW5rLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTMwMCxcbi5jSC1waW5rLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay0zMDAsXG4uYmdjSC1waW5rLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTMwMCxcbi5iZGNILXBpbmstMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstMzAwLFxuLmZpbGxILXBpbmstMzAwOmhvdmVyIHtcbiAgZmlsbDogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstMzAwLFxuLnN0ckgtcGluay0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay00MDAsXG4uY0gtcGluay00MDA6aG92ZXIge1xuICBjb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNDAwLFxuLmJnY0gtcGluay00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay00MDAsXG4uYmRjSC1waW5rLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTQwMCxcbi5maWxsSC1waW5rLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTQwMCxcbi5zdHJILXBpbmstNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNTAwLFxuLmNILXBpbmstNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTUwMCxcbi5iZ2NILXBpbmstNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNTAwLFxuLmJkY0gtcGluay01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay01MDAsXG4uZmlsbEgtcGluay01MDA6aG92ZXIge1xuICBmaWxsOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay01MDAsXG4uc3RySC1waW5rLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTYwMCxcbi5jSC1waW5rLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay02MDAsXG4uYmdjSC1waW5rLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTYwMCxcbi5iZGNILXBpbmstNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNjAwLFxuLmZpbGxILXBpbmstNjAwOmhvdmVyIHtcbiAgZmlsbDogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNjAwLFxuLnN0ckgtcGluay02MDA6aG92ZXIge1xuICBzdHJva2U6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay03MDAsXG4uY0gtcGluay03MDA6aG92ZXIge1xuICBjb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNzAwLFxuLmJnY0gtcGluay03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay03MDAsXG4uYmRjSC1waW5rLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTcwMCxcbi5maWxsSC1waW5rLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTcwMCxcbi5zdHJILXBpbmstNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstODAwLFxuLmNILXBpbmstODAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTgwMCxcbi5iZ2NILXBpbmstODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstODAwLFxuLmJkY0gtcGluay04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay04MDAsXG4uZmlsbEgtcGluay04MDA6aG92ZXIge1xuICBmaWxsOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay04MDAsXG4uc3RySC1waW5rLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTkwMCxcbi5jSC1waW5rLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay05MDAsXG4uYmdjSC1waW5rLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTkwMCxcbi5iZGNILXBpbmstOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstOTAwLFxuLmZpbGxILXBpbmstOTAwOmhvdmVyIHtcbiAgZmlsbDogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstOTAwLFxuLnN0ckgtcGluay05MDA6aG92ZXIge1xuICBzdHJva2U6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hMTAwLFxuLmNILXBpbmstYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hMTAwLFxuLmJnY0gtcGluay1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTEwMCxcbi5iZGNILXBpbmstYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWExMDAsXG4uZmlsbEgtcGluay1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTEwMCxcbi5zdHJILXBpbmstYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLWEyMDAsXG4uY0gtcGluay1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLWEyMDAsXG4uYmdjSC1waW5rLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay1hMjAwLFxuLmJkY0gtcGluay1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstYTIwMCxcbi5maWxsSC1waW5rLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay1hMjAwLFxuLnN0ckgtcGluay1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstYTQwMCxcbi5jSC1waW5rLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstYTQwMCxcbi5iZ2NILXBpbmstYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLWE0MDAsXG4uYmRjSC1waW5rLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay1hNDAwLFxuLmZpbGxILXBpbmstYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLWE0MDAsXG4uc3RySC1waW5rLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hNzAwLFxuLmNILXBpbmstYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hNzAwLFxuLmJnY0gtcGluay1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTcwMCxcbi5iZGNILXBpbmstYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWE3MDAsXG4uZmlsbEgtcGluay1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTcwMCxcbi5zdHJILXBpbmstYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNTAsXG4uY0gtcHVycGxlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNTAsXG4uYmdjSC1wdXJwbGUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTUwLFxuLmJkY0gtcHVycGxlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS01MCxcbi5maWxsSC1wdXJwbGUtNTA6aG92ZXIge1xuICBmaWxsOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTUwLFxuLnN0ckgtcHVycGxlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0xMDAsXG4uY0gtcHVycGxlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTEwMCxcbi5iZ2NILXB1cnBsZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTEwMCxcbi5iZGNILXB1cnBsZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTEwMCxcbi5maWxsSC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0xMDAsXG4uc3RySC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0yMDAsXG4uY0gtcHVycGxlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTIwMCxcbi5iZ2NILXB1cnBsZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTIwMCxcbi5iZGNILXB1cnBsZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTIwMCxcbi5maWxsSC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0yMDAsXG4uc3RySC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0zMDAsXG4uY0gtcHVycGxlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTMwMCxcbi5iZ2NILXB1cnBsZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTMwMCxcbi5iZGNILXB1cnBsZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTMwMCxcbi5maWxsSC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0zMDAsXG4uc3RySC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS00MDAsXG4uY0gtcHVycGxlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTQwMCxcbi5iZ2NILXB1cnBsZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTQwMCxcbi5iZGNILXB1cnBsZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTQwMCxcbi5maWxsSC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS00MDAsXG4uc3RySC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS01MDAsXG4uY0gtcHVycGxlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTUwMCxcbi5iZ2NILXB1cnBsZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTUwMCxcbi5iZGNILXB1cnBsZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTUwMCxcbi5maWxsSC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS01MDAsXG4uc3RySC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS02MDAsXG4uY0gtcHVycGxlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTYwMCxcbi5iZ2NILXB1cnBsZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTYwMCxcbi5iZGNILXB1cnBsZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTYwMCxcbi5maWxsSC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS02MDAsXG4uc3RySC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS03MDAsXG4uY0gtcHVycGxlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTcwMCxcbi5iZ2NILXB1cnBsZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTcwMCxcbi5iZGNILXB1cnBsZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTcwMCxcbi5maWxsSC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS03MDAsXG4uc3RySC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS04MDAsXG4uY0gtcHVycGxlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTgwMCxcbi5iZ2NILXB1cnBsZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTgwMCxcbi5iZGNILXB1cnBsZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTgwMCxcbi5maWxsSC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS04MDAsXG4uc3RySC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS05MDAsXG4uY0gtcHVycGxlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTkwMCxcbi5iZ2NILXB1cnBsZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTkwMCxcbi5iZGNILXB1cnBsZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTkwMCxcbi5maWxsSC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS05MDAsXG4uc3RySC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hMTAwLFxuLmNILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTEwMCxcbi5iZ2NILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hMTAwLFxuLmJkY0gtcHVycGxlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWExMDAsXG4uZmlsbEgtcHVycGxlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWExMDAsXG4uc3RySC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtYTIwMCxcbi5jSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLWEyMDAsXG4uYmdjSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtYTIwMCxcbi5iZGNILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS1hMjAwLFxuLmZpbGxILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS1hMjAwLFxuLnN0ckgtcHVycGxlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLWE0MDAsXG4uY0gtcHVycGxlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS1hNDAwLFxuLmJnY0gtcHVycGxlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLWE0MDAsXG4uYmRjSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtYTQwMCxcbi5maWxsSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtYTQwMCxcbi5zdHJILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hNzAwLFxuLmNILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTcwMCxcbi5iZ2NILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hNzAwLFxuLmJkY0gtcHVycGxlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWE3MDAsXG4uZmlsbEgtcHVycGxlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWE3MDAsXG4uc3RySC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS01MCxcbi5jSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNTAsXG4uYmdjSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS01MCxcbi5iZGNILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTUwLFxuLmZpbGxILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTUwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtMTAwLFxuLmNILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtMTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTEwMCxcbi5iZGNILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS0xMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTEwMCxcbi5zdHJILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS0yMDAsXG4uY0gtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS0yMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtMjAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTIwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtMjAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTMwMCxcbi5jSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTMwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS0zMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtMzAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS0zMDAsXG4uc3RySC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNDAwLFxuLmNILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNDAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTQwMCxcbi5iZGNILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS00MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTQwMCxcbi5zdHJILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS01MDAsXG4uY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS01MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTUwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBmaWxsOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNTAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTYwMCxcbi5jSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTYwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS02MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNjAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS02MDAsXG4uc3RySC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNzAwLFxuLmNILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNzAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTcwMCxcbi5iZGNILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS03MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTcwMCxcbi5zdHJILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS04MDAsXG4uY0gtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS04MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtODAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTgwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBmaWxsOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtODAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTkwMCxcbi5jSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTkwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS05MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtOTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS05MDAsXG4uc3RySC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTEwMCxcbi5jSC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hMTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hMTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hMTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTEwMCxcbi5zdHJILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTIwMCxcbi5jSC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hMjAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hMjAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hMjAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTIwMCxcbi5zdHJILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTQwMCxcbi5jSC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hNDAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hNDAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hNDAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTQwMCxcbi5zdHJILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTcwMCxcbi5jSC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hNzAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hNzAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hNzAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTcwMCxcbi5zdHJILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTUwLFxuLmNILWluZGlnby01MDpob3ZlciB7XG4gIGNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTUwLFxuLmJnY0gtaW5kaWdvLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby01MCxcbi5iZGNILWluZGlnby01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNTAsXG4uZmlsbEgtaW5kaWdvLTUwOmhvdmVyIHtcbiAgZmlsbDogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby01MCxcbi5zdHJILWluZGlnby01MDpob3ZlciB7XG4gIHN0cm9rZTogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMTAwLFxuLmNILWluZGlnby0xMDA6aG92ZXIge1xuICBjb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0xMDAsXG4uYmdjSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0xMDAsXG4uYmRjSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0xMDAsXG4uZmlsbEgtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMTAwLFxuLnN0ckgtaW5kaWdvLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMjAwLFxuLmNILWluZGlnby0yMDA6aG92ZXIge1xuICBjb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0yMDAsXG4uYmdjSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0yMDAsXG4uYmRjSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0yMDAsXG4uZmlsbEgtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMjAwLFxuLnN0ckgtaW5kaWdvLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMzAwLFxuLmNILWluZGlnby0zMDA6aG92ZXIge1xuICBjb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0zMDAsXG4uYmdjSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0zMDAsXG4uYmRjSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0zMDAsXG4uZmlsbEgtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMzAwLFxuLnN0ckgtaW5kaWdvLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNDAwLFxuLmNILWluZGlnby00MDA6aG92ZXIge1xuICBjb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby00MDAsXG4uYmdjSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby00MDAsXG4uYmRjSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby00MDAsXG4uZmlsbEgtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNDAwLFxuLnN0ckgtaW5kaWdvLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNTAwLFxuLmNILWluZGlnby01MDA6aG92ZXIge1xuICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby01MDAsXG4uYmdjSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby01MDAsXG4uYmRjSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby01MDAsXG4uZmlsbEgtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNTAwLFxuLnN0ckgtaW5kaWdvLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNjAwLFxuLmNILWluZGlnby02MDA6aG92ZXIge1xuICBjb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby02MDAsXG4uYmdjSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby02MDAsXG4uYmRjSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby02MDAsXG4uZmlsbEgtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNjAwLFxuLnN0ckgtaW5kaWdvLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNzAwLFxuLmNILWluZGlnby03MDA6aG92ZXIge1xuICBjb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby03MDAsXG4uYmdjSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby03MDAsXG4uYmRjSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby03MDAsXG4uZmlsbEgtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNzAwLFxuLnN0ckgtaW5kaWdvLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tODAwLFxuLmNILWluZGlnby04MDA6aG92ZXIge1xuICBjb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby04MDAsXG4uYmdjSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby04MDAsXG4uYmRjSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby04MDAsXG4uZmlsbEgtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tODAwLFxuLnN0ckgtaW5kaWdvLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tOTAwLFxuLmNILWluZGlnby05MDA6aG92ZXIge1xuICBjb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby05MDAsXG4uYmdjSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby05MDAsXG4uYmRjSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby05MDAsXG4uZmlsbEgtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tOTAwLFxuLnN0ckgtaW5kaWdvLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTEwMCxcbi5jSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWExMDAsXG4uYmdjSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTEwMCxcbi5iZGNILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hMTAwLFxuLmZpbGxILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hMTAwLFxuLnN0ckgtaW5kaWdvLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLWEyMDAsXG4uY0gtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby1hMjAwLFxuLmJnY0gtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLWEyMDAsXG4uYmRjSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tYTIwMCxcbi5maWxsSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tYTIwMCxcbi5zdHJILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby1hNDAwLFxuLmNILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tYTQwMCxcbi5iZ2NILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby1hNDAwLFxuLmJkY0gtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLWE0MDAsXG4uZmlsbEgtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLWE0MDAsXG4uc3RySC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTcwMCxcbi5jSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWE3MDAsXG4uYmdjSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTcwMCxcbi5iZGNILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hNzAwLFxuLmZpbGxILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hNzAwLFxuLnN0ckgtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS01MCxcbi5jSC1ibHVlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTUwLFxuLmJnY0gtYmx1ZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTUwLFxuLmJkY0gtYmx1ZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTUwLFxuLmZpbGxILWJsdWUtNTA6aG92ZXIge1xuICBmaWxsOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS01MCxcbi5zdHJILWJsdWUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS0xMDAsXG4uY0gtYmx1ZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtMTAwLFxuLmJnY0gtYmx1ZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS0xMDAsXG4uYmRjSC1ibHVlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTEwMCxcbi5maWxsSC1ibHVlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTEwMCxcbi5zdHJILWJsdWUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtMjAwLFxuLmNILWJsdWUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTIwMCxcbi5iZ2NILWJsdWUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtMjAwLFxuLmJkY0gtYmx1ZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS0yMDAsXG4uZmlsbEgtYmx1ZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS0yMDAsXG4uc3RySC1ibHVlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTMwMCxcbi5jSC1ibHVlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS0zMDAsXG4uYmdjSC1ibHVlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTMwMCxcbi5iZGNILWJsdWUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtMzAwLFxuLmZpbGxILWJsdWUtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtMzAwLFxuLnN0ckgtYmx1ZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS00MDAsXG4uY0gtYmx1ZS00MDA6aG92ZXIge1xuICBjb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNDAwLFxuLmJnY0gtYmx1ZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS00MDAsXG4uYmRjSC1ibHVlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTQwMCxcbi5maWxsSC1ibHVlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTQwMCxcbi5zdHJILWJsdWUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNTAwLFxuLmNILWJsdWUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTUwMCxcbi5iZ2NILWJsdWUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNTAwLFxuLmJkY0gtYmx1ZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS01MDAsXG4uZmlsbEgtYmx1ZS01MDA6aG92ZXIge1xuICBmaWxsOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS01MDAsXG4uc3RySC1ibHVlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTYwMCxcbi5jSC1ibHVlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS02MDAsXG4uYmdjSC1ibHVlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTYwMCxcbi5iZGNILWJsdWUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNjAwLFxuLmZpbGxILWJsdWUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNjAwLFxuLnN0ckgtYmx1ZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS03MDAsXG4uY0gtYmx1ZS03MDA6aG92ZXIge1xuICBjb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNzAwLFxuLmJnY0gtYmx1ZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS03MDAsXG4uYmRjSC1ibHVlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTcwMCxcbi5maWxsSC1ibHVlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTcwMCxcbi5zdHJILWJsdWUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtODAwLFxuLmNILWJsdWUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTgwMCxcbi5iZ2NILWJsdWUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtODAwLFxuLmJkY0gtYmx1ZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS04MDAsXG4uZmlsbEgtYmx1ZS04MDA6aG92ZXIge1xuICBmaWxsOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS04MDAsXG4uc3RySC1ibHVlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTkwMCxcbi5jSC1ibHVlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS05MDAsXG4uYmdjSC1ibHVlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTkwMCxcbi5iZGNILWJsdWUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtOTAwLFxuLmZpbGxILWJsdWUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtOTAwLFxuLnN0ckgtYmx1ZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hMTAwLFxuLmNILWJsdWUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hMTAwLFxuLmJnY0gtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTEwMCxcbi5iZGNILWJsdWUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWExMDAsXG4uZmlsbEgtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTEwMCxcbi5zdHJILWJsdWUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWEyMDAsXG4uY0gtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWEyMDAsXG4uYmdjSC1ibHVlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1hMjAwLFxuLmJkY0gtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtYTIwMCxcbi5maWxsSC1ibHVlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1hMjAwLFxuLnN0ckgtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtYTQwMCxcbi5jSC1ibHVlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtYTQwMCxcbi5iZ2NILWJsdWUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWE0MDAsXG4uYmRjSC1ibHVlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1hNDAwLFxuLmZpbGxILWJsdWUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWE0MDAsXG4uc3RySC1ibHVlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hNzAwLFxuLmNILWJsdWUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hNzAwLFxuLmJnY0gtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTcwMCxcbi5iZGNILWJsdWUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWE3MDAsXG4uZmlsbEgtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTcwMCxcbi5zdHJILWJsdWUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTUwLFxuLmNILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBjb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNTAsXG4uYmdjSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNTAsXG4uYmRjSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNTAsXG4uZmlsbEgtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIGZpbGw6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTUwLFxuLnN0ckgtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTEwMCxcbi5jSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS0xMDAsXG4uYmdjSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTEwMCxcbi5iZGNILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtMTAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtMTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS0yMDAsXG4uY0gtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBjb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtMjAwLFxuLmJnY0gtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS0yMDAsXG4uYmRjSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTIwMCxcbi5maWxsSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTIwMCxcbi5zdHJILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtMzAwLFxuLmNILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTMwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtMzAwLFxuLmJkY0gtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS0zMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS0zMDAsXG4uc3RySC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTQwMCxcbi5jSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS00MDAsXG4uYmdjSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTQwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNDAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNDAwLFxuLnN0ckgtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS01MDAsXG4uY0gtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBjb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNTAwLFxuLmJnY0gtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS01MDAsXG4uYmRjSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTUwMCxcbi5maWxsSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTUwMCxcbi5zdHJILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNjAwLFxuLmNILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTYwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNjAwLFxuLmJkY0gtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS02MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBmaWxsOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS02MDAsXG4uc3RySC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTcwMCxcbi5jSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS03MDAsXG4uYmdjSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTcwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNzAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNzAwLFxuLnN0ckgtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS04MDAsXG4uY0gtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtODAwLFxuLmJnY0gtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS04MDAsXG4uYmRjSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTgwMCxcbi5maWxsSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTgwMCxcbi5zdHJILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtOTAwLFxuLmNILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTkwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtOTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS05MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBmaWxsOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS05MDAsXG4uc3RySC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWExMDAsXG4uY0gtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWExMDAsXG4uYmdjSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hMTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTEwMCxcbi5maWxsSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hMTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtYTIwMCxcbi5jSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtYTIwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLWEyMDAsXG4uYmRjSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS1hMjAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLWEyMDAsXG4uc3RySC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS1hNDAwLFxuLmNILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS1hNDAwLFxuLmJnY0gtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtYTQwMCxcbi5iZGNILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLWE0MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtYTQwMCxcbi5zdHJILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWE3MDAsXG4uY0gtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWE3MDAsXG4uYmdjSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hNzAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTcwMCxcbi5maWxsSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hNzAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNTAsXG4uY0gtY3lhbi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi01MCxcbi5iZ2NILWN5YW4tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi01MCxcbi5iZGNILWN5YW4tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi01MCxcbi5maWxsSC1jeWFuLTUwOmhvdmVyIHtcbiAgZmlsbDogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNTAsXG4uc3RySC1jeWFuLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tMTAwLFxuLmNILWN5YW4tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTEwMCxcbi5iZ2NILWN5YW4tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tMTAwLFxuLmJkY0gtY3lhbi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi0xMDAsXG4uZmlsbEgtY3lhbi0xMDA6aG92ZXIge1xuICBmaWxsOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi0xMDAsXG4uc3RySC1jeWFuLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTIwMCxcbi5jSC1jeWFuLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi0yMDAsXG4uYmdjSC1jeWFuLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTIwMCxcbi5iZGNILWN5YW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tMjAwLFxuLmZpbGxILWN5YW4tMjAwOmhvdmVyIHtcbiAgZmlsbDogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tMjAwLFxuLnN0ckgtY3lhbi0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi0zMDAsXG4uY0gtY3lhbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tMzAwLFxuLmJnY0gtY3lhbi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi0zMDAsXG4uYmRjSC1jeWFuLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTMwMCxcbi5maWxsSC1jeWFuLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTMwMCxcbi5zdHJILWN5YW4tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNDAwLFxuLmNILWN5YW4tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTQwMCxcbi5iZ2NILWN5YW4tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNDAwLFxuLmJkY0gtY3lhbi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi00MDAsXG4uZmlsbEgtY3lhbi00MDA6aG92ZXIge1xuICBmaWxsOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi00MDAsXG4uc3RySC1jeWFuLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTUwMCxcbi5jSC1jeWFuLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi01MDAsXG4uYmdjSC1jeWFuLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTUwMCxcbi5iZGNILWN5YW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNTAwLFxuLmZpbGxILWN5YW4tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNTAwLFxuLnN0ckgtY3lhbi01MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi02MDAsXG4uY0gtY3lhbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNjAwLFxuLmJnY0gtY3lhbi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi02MDAsXG4uYmRjSC1jeWFuLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTYwMCxcbi5maWxsSC1jeWFuLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTYwMCxcbi5zdHJILWN5YW4tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNzAwLFxuLmNILWN5YW4tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTcwMCxcbi5iZ2NILWN5YW4tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNzAwLFxuLmJkY0gtY3lhbi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi03MDAsXG4uZmlsbEgtY3lhbi03MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi03MDAsXG4uc3RySC1jeWFuLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTgwMCxcbi5jSC1jeWFuLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi04MDAsXG4uYmdjSC1jeWFuLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTgwMCxcbi5iZGNILWN5YW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tODAwLFxuLmZpbGxILWN5YW4tODAwOmhvdmVyIHtcbiAgZmlsbDogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tODAwLFxuLnN0ckgtY3lhbi04MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi05MDAsXG4uY0gtY3lhbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tOTAwLFxuLmJnY0gtY3lhbi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi05MDAsXG4uYmRjSC1jeWFuLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTkwMCxcbi5maWxsSC1jeWFuLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTkwMCxcbi5zdHJILWN5YW4tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTEwMCxcbi5jSC1jeWFuLWExMDA6aG92ZXIge1xuICBjb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTEwMCxcbi5iZ2NILWN5YW4tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWExMDAsXG4uYmRjSC1jeWFuLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hMTAwLFxuLmZpbGxILWN5YW4tYTEwMDpob3ZlciB7XG4gIGZpbGw6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWExMDAsXG4uc3RySC1jeWFuLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi1hMjAwLFxuLmNILWN5YW4tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi1hMjAwLFxuLmJnY0gtY3lhbi1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tYTIwMCxcbi5iZGNILWN5YW4tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLWEyMDAsXG4uZmlsbEgtY3lhbi1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tYTIwMCxcbi5zdHJILWN5YW4tYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLWE0MDAsXG4uY0gtY3lhbi1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLWE0MDAsXG4uYmdjSC1jeWFuLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi1hNDAwLFxuLmJkY0gtY3lhbi1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tYTQwMCxcbi5maWxsSC1jeWFuLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi1hNDAwLFxuLnN0ckgtY3lhbi1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTcwMCxcbi5jSC1jeWFuLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTcwMCxcbi5iZ2NILWN5YW4tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWE3MDAsXG4uYmRjSC1jeWFuLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hNzAwLFxuLmZpbGxILWN5YW4tYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWE3MDAsXG4uc3RySC1jeWFuLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC01MCxcbi5jSC10ZWFsLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTUwLFxuLmJnY0gtdGVhbC01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTUwLFxuLmJkY0gtdGVhbC01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTUwLFxuLmZpbGxILXRlYWwtNTA6aG92ZXIge1xuICBmaWxsOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC01MCxcbi5zdHJILXRlYWwtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC0xMDAsXG4uY0gtdGVhbC0xMDA6aG92ZXIge1xuICBjb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtMTAwLFxuLmJnY0gtdGVhbC0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC0xMDAsXG4uYmRjSC10ZWFsLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTEwMCxcbi5maWxsSC10ZWFsLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTEwMCxcbi5zdHJILXRlYWwtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtMjAwLFxuLmNILXRlYWwtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTIwMCxcbi5iZ2NILXRlYWwtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtMjAwLFxuLmJkY0gtdGVhbC0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC0yMDAsXG4uZmlsbEgtdGVhbC0yMDA6aG92ZXIge1xuICBmaWxsOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC0yMDAsXG4uc3RySC10ZWFsLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTMwMCxcbi5jSC10ZWFsLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC0zMDAsXG4uYmdjSC10ZWFsLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTMwMCxcbi5iZGNILXRlYWwtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtMzAwLFxuLmZpbGxILXRlYWwtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtMzAwLFxuLnN0ckgtdGVhbC0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC00MDAsXG4uY0gtdGVhbC00MDA6aG92ZXIge1xuICBjb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNDAwLFxuLmJnY0gtdGVhbC00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC00MDAsXG4uYmRjSC10ZWFsLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTQwMCxcbi5maWxsSC10ZWFsLTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTQwMCxcbi5zdHJILXRlYWwtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNTAwLFxuLmNILXRlYWwtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTUwMCxcbi5iZ2NILXRlYWwtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNTAwLFxuLmJkY0gtdGVhbC01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC01MDAsXG4uZmlsbEgtdGVhbC01MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC01MDAsXG4uc3RySC10ZWFsLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTYwMCxcbi5jSC10ZWFsLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC02MDAsXG4uYmdjSC10ZWFsLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTYwMCxcbi5iZGNILXRlYWwtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNjAwLFxuLmZpbGxILXRlYWwtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNjAwLFxuLnN0ckgtdGVhbC02MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC03MDAsXG4uY0gtdGVhbC03MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNzAwLFxuLmJnY0gtdGVhbC03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC03MDAsXG4uYmRjSC10ZWFsLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTcwMCxcbi5maWxsSC10ZWFsLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTcwMCxcbi5zdHJILXRlYWwtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtODAwLFxuLmNILXRlYWwtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTgwMCxcbi5iZ2NILXRlYWwtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtODAwLFxuLmJkY0gtdGVhbC04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC04MDAsXG4uZmlsbEgtdGVhbC04MDA6aG92ZXIge1xuICBmaWxsOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC04MDAsXG4uc3RySC10ZWFsLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTkwMCxcbi5jSC10ZWFsLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC05MDAsXG4uYmdjSC10ZWFsLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTkwMCxcbi5iZGNILXRlYWwtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtOTAwLFxuLmZpbGxILXRlYWwtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtOTAwLFxuLnN0ckgtdGVhbC05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hMTAwLFxuLmNILXRlYWwtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hMTAwLFxuLmJnY0gtdGVhbC1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTEwMCxcbi5iZGNILXRlYWwtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWExMDAsXG4uZmlsbEgtdGVhbC1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTEwMCxcbi5zdHJILXRlYWwtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLWEyMDAsXG4uY0gtdGVhbC1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLWEyMDAsXG4uYmdjSC10ZWFsLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC1hMjAwLFxuLmJkY0gtdGVhbC1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtYTIwMCxcbi5maWxsSC10ZWFsLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC1hMjAwLFxuLnN0ckgtdGVhbC1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtYTQwMCxcbi5jSC10ZWFsLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtYTQwMCxcbi5iZ2NILXRlYWwtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLWE0MDAsXG4uYmRjSC10ZWFsLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC1hNDAwLFxuLmZpbGxILXRlYWwtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLWE0MDAsXG4uc3RySC10ZWFsLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hNzAwLFxuLmNILXRlYWwtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hNzAwLFxuLmJnY0gtdGVhbC1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTcwMCxcbi5iZGNILXRlYWwtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWE3MDAsXG4uZmlsbEgtdGVhbC1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTcwMCxcbi5zdHJILXRlYWwtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi01MCxcbi5jSC1ncmVlbi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNTAsXG4uYmdjSC1ncmVlbi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi01MCxcbi5iZGNILWdyZWVuLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTUwLFxuLmZpbGxILWdyZWVuLTUwOmhvdmVyIHtcbiAgZmlsbDogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTUwLFxuLnN0ckgtZ3JlZW4tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tMTAwLFxuLmNILWdyZWVuLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tMTAwLFxuLmJnY0gtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTEwMCxcbi5iZGNILWdyZWVuLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi0xMDAsXG4uZmlsbEgtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTEwMCxcbi5zdHJILWdyZWVuLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi0yMDAsXG4uY0gtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi0yMDAsXG4uYmdjSC1ncmVlbi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tMjAwLFxuLmJkY0gtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTIwMCxcbi5maWxsSC1ncmVlbi0yMDA6aG92ZXIge1xuICBmaWxsOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tMjAwLFxuLnN0ckgtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTMwMCxcbi5jSC1ncmVlbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTMwMCxcbi5iZ2NILWdyZWVuLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi0zMDAsXG4uYmRjSC1ncmVlbi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tMzAwLFxuLmZpbGxILWdyZWVuLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi0zMDAsXG4uc3RySC1ncmVlbi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNDAwLFxuLmNILWdyZWVuLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNDAwLFxuLmJnY0gtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTQwMCxcbi5iZGNILWdyZWVuLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi00MDAsXG4uZmlsbEgtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTQwMCxcbi5zdHJILWdyZWVuLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi01MDAsXG4uY0gtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi01MDAsXG4uYmdjSC1ncmVlbi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNTAwLFxuLmJkY0gtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTUwMCxcbi5maWxsSC1ncmVlbi01MDA6aG92ZXIge1xuICBmaWxsOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNTAwLFxuLnN0ckgtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTYwMCxcbi5jSC1ncmVlbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTYwMCxcbi5iZ2NILWdyZWVuLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi02MDAsXG4uYmRjSC1ncmVlbi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNjAwLFxuLmZpbGxILWdyZWVuLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi02MDAsXG4uc3RySC1ncmVlbi02MDA6aG92ZXIge1xuICBzdHJva2U6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNzAwLFxuLmNILWdyZWVuLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNzAwLFxuLmJnY0gtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTcwMCxcbi5iZGNILWdyZWVuLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi03MDAsXG4uZmlsbEgtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTcwMCxcbi5zdHJILWdyZWVuLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi04MDAsXG4uY0gtZ3JlZW4tODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi04MDAsXG4uYmdjSC1ncmVlbi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tODAwLFxuLmJkY0gtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTgwMCxcbi5maWxsSC1ncmVlbi04MDA6aG92ZXIge1xuICBmaWxsOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tODAwLFxuLnN0ckgtZ3JlZW4tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTkwMCxcbi5jSC1ncmVlbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTkwMCxcbi5iZ2NILWdyZWVuLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi05MDAsXG4uYmRjSC1ncmVlbi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tOTAwLFxuLmZpbGxILWdyZWVuLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi05MDAsXG4uc3RySC1ncmVlbi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTEwMCxcbi5jSC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hMTAwLFxuLmJnY0gtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hMTAwLFxuLmJkY0gtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hMTAwLFxuLmZpbGxILWdyZWVuLWExMDA6aG92ZXIge1xuICBmaWxsOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTEwMCxcbi5zdHJILWdyZWVuLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTIwMCxcbi5jSC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hMjAwLFxuLmJnY0gtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hMjAwLFxuLmJkY0gtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hMjAwLFxuLmZpbGxILWdyZWVuLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTIwMCxcbi5zdHJILWdyZWVuLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTQwMCxcbi5jSC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hNDAwLFxuLmJnY0gtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hNDAwLFxuLmJkY0gtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hNDAwLFxuLmZpbGxILWdyZWVuLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTQwMCxcbi5zdHJILWdyZWVuLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTcwMCxcbi5jSC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hNzAwLFxuLmJnY0gtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hNzAwLFxuLmJkY0gtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hNzAwLFxuLmZpbGxILWdyZWVuLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTcwMCxcbi5zdHJILWdyZWVuLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNTAsXG4uY0gtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBjb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTUwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNTAsXG4uYmRjSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi01MCxcbi5maWxsSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGZpbGw6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi01MCxcbi5zdHJILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTEwMCxcbi5jSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTEwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi0xMDAsXG4uYmRjSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tMTAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi0xMDAsXG4uc3RySC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tMjAwLFxuLmNILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tMjAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTIwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi0yMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgZmlsbDogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTIwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi0zMDAsXG4uY0gtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi0zMDAsXG4uYmdjSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tMzAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTMwMCxcbi5maWxsSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBmaWxsOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tMzAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTQwMCxcbi5jSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBjb2xvcjogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTQwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi00MDAsXG4uYmRjSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNDAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi00MDAsXG4uc3RySC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBzdHJva2U6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNTAwLFxuLmNILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNTAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTUwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi01MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTUwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi02MDAsXG4uY0gtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi02MDAsXG4uYmdjSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNjAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTYwMCxcbi5maWxsSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBmaWxsOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNjAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTcwMCxcbi5jSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBjb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTcwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi03MDAsXG4uYmRjSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNzAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi03MDAsXG4uc3RySC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBzdHJva2U6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tODAwLFxuLmNILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tODAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTgwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi04MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgZmlsbDogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTgwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi05MDAsXG4uY0gtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi05MDAsXG4uYmdjSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tOTAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTkwMCxcbi5maWxsSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBmaWxsOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tOTAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWExMDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTEwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTEwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTEwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWExMDAsXG4uc3RySC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWEyMDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTIwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTIwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTIwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWEyMDAsXG4uc3RySC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWE0MDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTQwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTQwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTQwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWE0MDAsXG4uc3RySC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWE3MDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTcwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTcwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTcwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWE3MDAsXG4uc3RySC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNTAsXG4uY0gtbGltZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS01MCxcbi5iZ2NILWxpbWUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS01MCxcbi5iZGNILWxpbWUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS01MCxcbi5maWxsSC1saW1lLTUwOmhvdmVyIHtcbiAgZmlsbDogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNTAsXG4uc3RySC1saW1lLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtMTAwLFxuLmNILWxpbWUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTEwMCxcbi5iZ2NILWxpbWUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtMTAwLFxuLmJkY0gtbGltZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS0xMDAsXG4uZmlsbEgtbGltZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS0xMDAsXG4uc3RySC1saW1lLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTIwMCxcbi5jSC1saW1lLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS0yMDAsXG4uYmdjSC1saW1lLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTIwMCxcbi5iZGNILWxpbWUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtMjAwLFxuLmZpbGxILWxpbWUtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtMjAwLFxuLnN0ckgtbGltZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS0zMDAsXG4uY0gtbGltZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtMzAwLFxuLmJnY0gtbGltZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS0zMDAsXG4uYmRjSC1saW1lLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTMwMCxcbi5maWxsSC1saW1lLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTMwMCxcbi5zdHJILWxpbWUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNDAwLFxuLmNILWxpbWUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTQwMCxcbi5iZ2NILWxpbWUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNDAwLFxuLmJkY0gtbGltZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS00MDAsXG4uZmlsbEgtbGltZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS00MDAsXG4uc3RySC1saW1lLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTUwMCxcbi5jSC1saW1lLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS01MDAsXG4uYmdjSC1saW1lLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTUwMCxcbi5iZGNILWxpbWUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNTAwLFxuLmZpbGxILWxpbWUtNTAwOmhvdmVyIHtcbiAgZmlsbDogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNTAwLFxuLnN0ckgtbGltZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS02MDAsXG4uY0gtbGltZS02MDA6aG92ZXIge1xuICBjb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNjAwLFxuLmJnY0gtbGltZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS02MDAsXG4uYmRjSC1saW1lLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTYwMCxcbi5maWxsSC1saW1lLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTYwMCxcbi5zdHJILWxpbWUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNzAwLFxuLmNILWxpbWUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTcwMCxcbi5iZ2NILWxpbWUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNzAwLFxuLmJkY0gtbGltZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS03MDAsXG4uZmlsbEgtbGltZS03MDA6aG92ZXIge1xuICBmaWxsOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS03MDAsXG4uc3RySC1saW1lLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTgwMCxcbi5jSC1saW1lLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS04MDAsXG4uYmdjSC1saW1lLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTgwMCxcbi5iZGNILWxpbWUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtODAwLFxuLmZpbGxILWxpbWUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtODAwLFxuLnN0ckgtbGltZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS05MDAsXG4uY0gtbGltZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtOTAwLFxuLmJnY0gtbGltZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS05MDAsXG4uYmRjSC1saW1lLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTkwMCxcbi5maWxsSC1saW1lLTkwMDpob3ZlciB7XG4gIGZpbGw6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTkwMCxcbi5zdHJILWxpbWUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTEwMCxcbi5jSC1saW1lLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTEwMCxcbi5iZ2NILWxpbWUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWExMDAsXG4uYmRjSC1saW1lLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hMTAwLFxuLmZpbGxILWxpbWUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWExMDAsXG4uc3RySC1saW1lLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS1hMjAwLFxuLmNILWxpbWUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS1hMjAwLFxuLmJnY0gtbGltZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtYTIwMCxcbi5iZGNILWxpbWUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLWEyMDAsXG4uZmlsbEgtbGltZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtYTIwMCxcbi5zdHJILWxpbWUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLWE0MDAsXG4uY0gtbGltZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLWE0MDAsXG4uYmdjSC1saW1lLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS1hNDAwLFxuLmJkY0gtbGltZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtYTQwMCxcbi5maWxsSC1saW1lLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS1hNDAwLFxuLnN0ckgtbGltZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTcwMCxcbi5jSC1saW1lLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTcwMCxcbi5iZ2NILWxpbWUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWE3MDAsXG4uYmRjSC1saW1lLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hNzAwLFxuLmZpbGxILWxpbWUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWE3MDAsXG4uc3RySC1saW1lLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTUwLFxuLmNILXllbGxvdy01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTUwLFxuLmJnY0gteWVsbG93LTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy01MCxcbi5iZGNILXllbGxvdy01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNTAsXG4uZmlsbEgteWVsbG93LTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy01MCxcbi5zdHJILXllbGxvdy01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMTAwLFxuLmNILXllbGxvdy0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0xMDAsXG4uYmdjSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0xMDAsXG4uYmRjSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0xMDAsXG4uZmlsbEgteWVsbG93LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMTAwLFxuLnN0ckgteWVsbG93LTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMjAwLFxuLmNILXllbGxvdy0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0yMDAsXG4uYmdjSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0yMDAsXG4uYmRjSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0yMDAsXG4uZmlsbEgteWVsbG93LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMjAwLFxuLnN0ckgteWVsbG93LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMzAwLFxuLmNILXllbGxvdy0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0zMDAsXG4uYmdjSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0zMDAsXG4uYmRjSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0zMDAsXG4uZmlsbEgteWVsbG93LTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMzAwLFxuLnN0ckgteWVsbG93LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNDAwLFxuLmNILXllbGxvdy00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy00MDAsXG4uYmdjSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy00MDAsXG4uYmRjSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy00MDAsXG4uZmlsbEgteWVsbG93LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNDAwLFxuLnN0ckgteWVsbG93LTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNTAwLFxuLmNILXllbGxvdy01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy01MDAsXG4uYmdjSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy01MDAsXG4uYmRjSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy01MDAsXG4uZmlsbEgteWVsbG93LTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNTAwLFxuLnN0ckgteWVsbG93LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNjAwLFxuLmNILXllbGxvdy02MDA6aG92ZXIge1xuICBjb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy02MDAsXG4uYmdjSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy02MDAsXG4uYmRjSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy02MDAsXG4uZmlsbEgteWVsbG93LTYwMDpob3ZlciB7XG4gIGZpbGw6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNjAwLFxuLnN0ckgteWVsbG93LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNzAwLFxuLmNILXllbGxvdy03MDA6aG92ZXIge1xuICBjb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy03MDAsXG4uYmdjSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy03MDAsXG4uYmRjSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy03MDAsXG4uZmlsbEgteWVsbG93LTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNzAwLFxuLnN0ckgteWVsbG93LTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctODAwLFxuLmNILXllbGxvdy04MDA6aG92ZXIge1xuICBjb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy04MDAsXG4uYmdjSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy04MDAsXG4uYmRjSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy04MDAsXG4uZmlsbEgteWVsbG93LTgwMDpob3ZlciB7XG4gIGZpbGw6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctODAwLFxuLnN0ckgteWVsbG93LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctOTAwLFxuLmNILXllbGxvdy05MDA6aG92ZXIge1xuICBjb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy05MDAsXG4uYmdjSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy05MDAsXG4uYmRjSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy05MDAsXG4uZmlsbEgteWVsbG93LTkwMDpob3ZlciB7XG4gIGZpbGw6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctOTAwLFxuLnN0ckgteWVsbG93LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTEwMCxcbi5jSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWExMDAsXG4uYmdjSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTEwMCxcbi5iZGNILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hMTAwLFxuLmZpbGxILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hMTAwLFxuLnN0ckgteWVsbG93LWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LWEyMDAsXG4uY0gteWVsbG93LWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy1hMjAwLFxuLmJnY0gteWVsbG93LWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LWEyMDAsXG4uYmRjSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctYTIwMCxcbi5maWxsSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctYTIwMCxcbi5zdHJILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy1hNDAwLFxuLmNILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctYTQwMCxcbi5iZ2NILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy1hNDAwLFxuLmJkY0gteWVsbG93LWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LWE0MDAsXG4uZmlsbEgteWVsbG93LWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LWE0MDAsXG4uc3RySC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTcwMCxcbi5jSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWE3MDAsXG4uYmdjSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTcwMCxcbi5iZGNILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hNzAwLFxuLmZpbGxILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hNzAwLFxuLnN0ckgteWVsbG93LWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNTAsXG4uY0gtYW1iZXItNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTUwLFxuLmJnY0gtYW1iZXItNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNTAsXG4uYmRjSC1hbWJlci01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci01MCxcbi5maWxsSC1hbWJlci01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci01MCxcbi5zdHJILWFtYmVyLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTEwMCxcbi5jSC1hbWJlci0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTEwMCxcbi5iZ2NILWFtYmVyLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci0xMDAsXG4uYmRjSC1hbWJlci0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItMTAwLFxuLmZpbGxILWFtYmVyLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci0xMDAsXG4uc3RySC1hbWJlci0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItMjAwLFxuLmNILWFtYmVyLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItMjAwLFxuLmJnY0gtYW1iZXItMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTIwMCxcbi5iZGNILWFtYmVyLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci0yMDAsXG4uZmlsbEgtYW1iZXItMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTIwMCxcbi5zdHJILWFtYmVyLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci0zMDAsXG4uY0gtYW1iZXItMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci0zMDAsXG4uYmdjSC1hbWJlci0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItMzAwLFxuLmJkY0gtYW1iZXItMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTMwMCxcbi5maWxsSC1hbWJlci0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItMzAwLFxuLnN0ckgtYW1iZXItMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTQwMCxcbi5jSC1hbWJlci00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTQwMCxcbi5iZ2NILWFtYmVyLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci00MDAsXG4uYmRjSC1hbWJlci00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNDAwLFxuLmZpbGxILWFtYmVyLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci00MDAsXG4uc3RySC1hbWJlci00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNTAwLFxuLmNILWFtYmVyLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNTAwLFxuLmJnY0gtYW1iZXItNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTUwMCxcbi5iZGNILWFtYmVyLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci01MDAsXG4uZmlsbEgtYW1iZXItNTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTUwMCxcbi5zdHJILWFtYmVyLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci02MDAsXG4uY0gtYW1iZXItNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci02MDAsXG4uYmdjSC1hbWJlci02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNjAwLFxuLmJkY0gtYW1iZXItNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTYwMCxcbi5maWxsSC1hbWJlci02MDA6aG92ZXIge1xuICBmaWxsOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNjAwLFxuLnN0ckgtYW1iZXItNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTcwMCxcbi5jSC1hbWJlci03MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTcwMCxcbi5iZ2NILWFtYmVyLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci03MDAsXG4uYmRjSC1hbWJlci03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNzAwLFxuLmZpbGxILWFtYmVyLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci03MDAsXG4uc3RySC1hbWJlci03MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItODAwLFxuLmNILWFtYmVyLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItODAwLFxuLmJnY0gtYW1iZXItODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTgwMCxcbi5iZGNILWFtYmVyLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci04MDAsXG4uZmlsbEgtYW1iZXItODAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTgwMCxcbi5zdHJILWFtYmVyLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci05MDAsXG4uY0gtYW1iZXItOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci05MDAsXG4uYmdjSC1hbWJlci05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItOTAwLFxuLmJkY0gtYW1iZXItOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTkwMCxcbi5maWxsSC1hbWJlci05MDA6aG92ZXIge1xuICBmaWxsOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItOTAwLFxuLnN0ckgtYW1iZXItOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWExMDAsXG4uY0gtYW1iZXItYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTEwMCxcbi5iZ2NILWFtYmVyLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTEwMCxcbi5iZGNILWFtYmVyLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTEwMCxcbi5maWxsSC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWExMDAsXG4uc3RySC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWEyMDAsXG4uY0gtYW1iZXItYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTIwMCxcbi5iZ2NILWFtYmVyLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTIwMCxcbi5iZGNILWFtYmVyLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTIwMCxcbi5maWxsSC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWEyMDAsXG4uc3RySC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWE0MDAsXG4uY0gtYW1iZXItYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTQwMCxcbi5iZ2NILWFtYmVyLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTQwMCxcbi5iZGNILWFtYmVyLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTQwMCxcbi5maWxsSC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWE0MDAsXG4uc3RySC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWE3MDAsXG4uY0gtYW1iZXItYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTcwMCxcbi5iZ2NILWFtYmVyLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTcwMCxcbi5iZGNILWFtYmVyLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTcwMCxcbi5maWxsSC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWE3MDAsXG4uc3RySC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS01MCxcbi5jSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS01MCxcbi5iZ2NILW9yYW5nZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNTAsXG4uYmRjSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTUwLFxuLmZpbGxILW9yYW5nZS01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNTAsXG4uc3RySC1vcmFuZ2UtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTEwMCxcbi5jSC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMTAwLFxuLmJnY0gtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMTAwLFxuLmJkY0gtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMTAwLFxuLmZpbGxILW9yYW5nZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTEwMCxcbi5zdHJILW9yYW5nZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTIwMCxcbi5jSC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMjAwLFxuLmJnY0gtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMjAwLFxuLmJkY0gtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMjAwLFxuLmZpbGxILW9yYW5nZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTIwMCxcbi5zdHJILW9yYW5nZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTMwMCxcbi5jSC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMzAwLFxuLmJnY0gtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMzAwLFxuLmJkY0gtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMzAwLFxuLmZpbGxILW9yYW5nZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTMwMCxcbi5zdHJILW9yYW5nZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTQwMCxcbi5jSC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNDAwLFxuLmJnY0gtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNDAwLFxuLmJkY0gtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNDAwLFxuLmZpbGxILW9yYW5nZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTQwMCxcbi5zdHJILW9yYW5nZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTUwMCxcbi5jSC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNTAwLFxuLmJnY0gtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNTAwLFxuLmJkY0gtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNTAwLFxuLmZpbGxILW9yYW5nZS01MDA6aG92ZXIge1xuICBmaWxsOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTUwMCxcbi5zdHJILW9yYW5nZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTYwMCxcbi5jSC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNjAwLFxuLmJnY0gtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNjAwLFxuLmJkY0gtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNjAwLFxuLmZpbGxILW9yYW5nZS02MDA6aG92ZXIge1xuICBmaWxsOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTYwMCxcbi5zdHJILW9yYW5nZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTcwMCxcbi5jSC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNzAwLFxuLmJnY0gtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNzAwLFxuLmJkY0gtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNzAwLFxuLmZpbGxILW9yYW5nZS03MDA6aG92ZXIge1xuICBmaWxsOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTcwMCxcbi5zdHJILW9yYW5nZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTgwMCxcbi5jSC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtODAwLFxuLmJnY0gtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtODAwLFxuLmJkY0gtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtODAwLFxuLmZpbGxILW9yYW5nZS04MDA6aG92ZXIge1xuICBmaWxsOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTgwMCxcbi5zdHJILW9yYW5nZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTkwMCxcbi5jSC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtOTAwLFxuLmJnY0gtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtOTAwLFxuLmJkY0gtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtOTAwLFxuLmZpbGxILW9yYW5nZS05MDA6aG92ZXIge1xuICBmaWxsOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTkwMCxcbi5zdHJILW9yYW5nZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWExMDAsXG4uY0gtb3JhbmdlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hMTAwLFxuLmJnY0gtb3JhbmdlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWExMDAsXG4uYmRjSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTEwMCxcbi5maWxsSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTEwMCxcbi5zdHJILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS1hMjAwLFxuLmNILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtYTIwMCxcbi5iZ2NILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS1hMjAwLFxuLmJkY0gtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLWEyMDAsXG4uZmlsbEgtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLWEyMDAsXG4uc3RySC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtYTQwMCxcbi5jSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLWE0MDAsXG4uYmdjSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtYTQwMCxcbi5iZGNILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS1hNDAwLFxuLmZpbGxILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS1hNDAwLFxuLnN0ckgtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWE3MDAsXG4uY0gtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hNzAwLFxuLmJnY0gtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWE3MDAsXG4uYmRjSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTcwMCxcbi5maWxsSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTcwMCxcbi5zdHJILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTUwLFxuLmNILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS01MCxcbi5iZ2NILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTUwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNTAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBmaWxsOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNTAsXG4uc3RySC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS0xMDAsXG4uY0gtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS0xMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtMTAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTEwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtMTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTIwMCxcbi5jSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTIwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS0yMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtMjAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS0yMDAsXG4uc3RySC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtMzAwLFxuLmNILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtMzAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTMwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS0zMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTMwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS00MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS00MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNDAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTQwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNDAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTUwMCxcbi5jSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTUwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS01MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNTAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS01MDAsXG4uc3RySC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNjAwLFxuLmNILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNjAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTYwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS02MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgZmlsbDogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTYwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS03MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS03MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNzAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTcwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBmaWxsOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNzAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTgwMCxcbi5jSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTgwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS04MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtODAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS04MDAsXG4uc3RySC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtOTAwLFxuLmNILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtOTAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTkwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS05MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgZmlsbDogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTkwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hMTAwLFxuLmNILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWExMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWExMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWExMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hMTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hMjAwLFxuLmNILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWEyMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWEyMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWEyMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hMjAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hNDAwLFxuLmNILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWE0MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWE0MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWE0MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hNDAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hNzAwLFxuLmNILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWE3MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWE3MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWE3MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hNzAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi01MCxcbi5jSC1icm93bi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNTAsXG4uYmdjSC1icm93bi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi01MCxcbi5iZGNILWJyb3duLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTUwLFxuLmZpbGxILWJyb3duLTUwOmhvdmVyIHtcbiAgZmlsbDogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTUwLFxuLnN0ckgtYnJvd24tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tMTAwLFxuLmNILWJyb3duLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tMTAwLFxuLmJnY0gtYnJvd24tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTEwMCxcbi5iZGNILWJyb3duLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi0xMDAsXG4uZmlsbEgtYnJvd24tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTEwMCxcbi5zdHJILWJyb3duLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi0yMDAsXG4uY0gtYnJvd24tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi0yMDAsXG4uYmdjSC1icm93bi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tMjAwLFxuLmJkY0gtYnJvd24tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTIwMCxcbi5maWxsSC1icm93bi0yMDA6aG92ZXIge1xuICBmaWxsOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tMjAwLFxuLnN0ckgtYnJvd24tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTMwMCxcbi5jSC1icm93bi0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTMwMCxcbi5iZ2NILWJyb3duLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi0zMDAsXG4uYmRjSC1icm93bi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tMzAwLFxuLmZpbGxILWJyb3duLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi0zMDAsXG4uc3RySC1icm93bi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNDAwLFxuLmNILWJyb3duLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNDAwLFxuLmJnY0gtYnJvd24tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTQwMCxcbi5iZGNILWJyb3duLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi00MDAsXG4uZmlsbEgtYnJvd24tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTQwMCxcbi5zdHJILWJyb3duLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi01MDAsXG4uY0gtYnJvd24tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi01MDAsXG4uYmdjSC1icm93bi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNTAwLFxuLmJkY0gtYnJvd24tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTUwMCxcbi5maWxsSC1icm93bi01MDA6aG92ZXIge1xuICBmaWxsOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNTAwLFxuLnN0ckgtYnJvd24tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTYwMCxcbi5jSC1icm93bi02MDA6aG92ZXIge1xuICBjb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTYwMCxcbi5iZ2NILWJyb3duLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi02MDAsXG4uYmRjSC1icm93bi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNjAwLFxuLmZpbGxILWJyb3duLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi02MDAsXG4uc3RySC1icm93bi02MDA6aG92ZXIge1xuICBzdHJva2U6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNzAwLFxuLmNILWJyb3duLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNzAwLFxuLmJnY0gtYnJvd24tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTcwMCxcbi5iZGNILWJyb3duLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi03MDAsXG4uZmlsbEgtYnJvd24tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTcwMCxcbi5zdHJILWJyb3duLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi04MDAsXG4uY0gtYnJvd24tODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi04MDAsXG4uYmdjSC1icm93bi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tODAwLFxuLmJkY0gtYnJvd24tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTgwMCxcbi5maWxsSC1icm93bi04MDA6aG92ZXIge1xuICBmaWxsOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tODAwLFxuLnN0ckgtYnJvd24tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTkwMCxcbi5jSC1icm93bi05MDA6aG92ZXIge1xuICBjb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTkwMCxcbi5iZ2NILWJyb3duLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi05MDAsXG4uYmRjSC1icm93bi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tOTAwLFxuLmZpbGxILWJyb3duLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi05MDAsXG4uc3RySC1icm93bi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS01MCxcbi5jSC1ncmV5LTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwLFxuLmJnY0gtZ3JleS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTUwLFxuLmJkY0gtZ3JleS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTUwLFxuLmZpbGxILWdyZXktNTA6aG92ZXIge1xuICBmaWxsOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MCxcbi5zdHJILWdyZXktNTA6aG92ZXIge1xuICBzdHJva2U6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0xMDAsXG4uY0gtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMTAwLFxuLmJnY0gtZ3JleS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0xMDAsXG4uYmRjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTEwMCxcbi5maWxsSC1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTEwMCxcbi5zdHJILWdyZXktMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMjAwLFxuLmNILWdyZXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTIwMCxcbi5iZ2NILWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMjAwLFxuLmJkY0gtZ3JleS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0yMDAsXG4uZmlsbEgtZ3JleS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0yMDAsXG4uc3RySC1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTMwMCxcbi5jSC1ncmV5LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0zMDAsXG4uYmdjSC1ncmV5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTMwMCxcbi5iZGNILWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMzAwLFxuLmZpbGxILWdyZXktMzAwOmhvdmVyIHtcbiAgZmlsbDogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMzAwLFxuLnN0ckgtZ3JleS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS00MDAsXG4uY0gtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNDAwLFxuLmJnY0gtZ3JleS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS00MDAsXG4uYmRjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTQwMCxcbi5maWxsSC1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTQwMCxcbi5zdHJILWdyZXktNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNTAwLFxuLmNILWdyZXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwMCxcbi5iZ2NILWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNTAwLFxuLmJkY0gtZ3JleS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS01MDAsXG4uZmlsbEgtZ3JleS01MDA6aG92ZXIge1xuICBmaWxsOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MDAsXG4uc3RySC1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTYwMCxcbi5jSC1ncmV5LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS02MDAsXG4uYmdjSC1ncmV5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTYwMCxcbi5iZGNILWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNjAwLFxuLmZpbGxILWdyZXktNjAwOmhvdmVyIHtcbiAgZmlsbDogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNjAwLFxuLnN0ckgtZ3JleS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS03MDAsXG4uY0gtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNzAwLFxuLmJnY0gtZ3JleS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS03MDAsXG4uYmRjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTcwMCxcbi5maWxsSC1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTcwMCxcbi5zdHJILWdyZXktNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktODAwLFxuLmNILWdyZXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTgwMCxcbi5iZ2NILWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktODAwLFxuLmJkY0gtZ3JleS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS04MDAsXG4uZmlsbEgtZ3JleS04MDA6aG92ZXIge1xuICBmaWxsOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS04MDAsXG4uc3RySC1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTkwMCxcbi5jSC1ncmV5LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS05MDAsXG4uYmdjSC1ncmV5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTkwMCxcbi5iZGNILWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktOTAwLFxuLmZpbGxILWdyZXktOTAwOmhvdmVyIHtcbiAgZmlsbDogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktOTAwLFxuLnN0ckgtZ3JleS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTUwLFxuLmNILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTUwLFxuLmJnY0gtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS01MCxcbi5iZGNILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNTAsXG4uZmlsbEgtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgZmlsbDogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS01MCxcbi5zdHJILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMTAwLFxuLmNILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0xMDAsXG4uYmdjSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0xMDAsXG4uYmRjSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0xMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMjAwLFxuLmNILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0yMDAsXG4uYmdjSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0yMDAsXG4uYmRjSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0yMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMjAwLFxuLnN0ckgtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMzAwLFxuLmNILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0zMDAsXG4uYmdjSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0zMDAsXG4uYmRjSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0zMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIGZpbGw6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMzAwLFxuLnN0ckgtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNDAwLFxuLmNILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS00MDAsXG4uYmdjSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS00MDAsXG4uYmRjSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS00MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNDAwLFxuLnN0ckgtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNTAwLFxuLmNILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBjb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS01MDAsXG4uYmdjSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS01MDAsXG4uYmRjSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS01MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIGZpbGw6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNjAwLFxuLmNILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBjb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS02MDAsXG4uYmdjSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS02MDAsXG4uYmRjSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS02MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIGZpbGw6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNjAwLFxuLnN0ckgtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNzAwLFxuLmNILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS03MDAsXG4uYmdjSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS03MDAsXG4uYmRjSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS03MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNzAwLFxuLnN0ckgtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktODAwLFxuLmNILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBjb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS04MDAsXG4uYmdjSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS04MDAsXG4uYmRjSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS04MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIGZpbGw6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktODAwLFxuLnN0ckgtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktOTAwLFxuLmNILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS05MDAsXG4uYmdjSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS05MDAsXG4uYmRjSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS05MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIGZpbGw6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktOTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTEwMCxcbi5jSC1ncmV5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0xMDAsXG4uYmdjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTEwMCxcbi5iZGNILWdyZXktMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMTAwLFxuLmZpbGxILWdyZXktMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMTAwLFxuLnN0ckgtZ3JleS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0yMDAsXG4uY0gtZ3JleS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMjAwLFxuLmJnY0gtZ3JleS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0yMDAsXG4uYmRjSC1ncmV5LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTIwMCxcbi5maWxsSC1ncmV5LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTIwMCxcbi5zdHJILWdyZXktMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMzAwLFxuLmNILWdyZXktMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTMwMCxcbi5iZ2NILWdyZXktMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMzAwLFxuLmJkY0gtZ3JleS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0zMDAsXG4uZmlsbEgtZ3JleS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0zMDAsXG4uc3RySC1ncmV5LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTQwMCxcbi5jSC1ncmV5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS00MDAsXG4uYmdjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTQwMCxcbi5iZGNILWdyZXktNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNDAwLFxuLmZpbGxILWdyZXktNDAwOmhvdmVyIHtcbiAgZmlsbDogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNDAwLFxuLnN0ckgtZ3JleS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS01MDAsXG4uY0gtZ3JleS01MDA6aG92ZXIge1xuICBjb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNTAwLFxuLmJnY0gtZ3JleS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS01MDAsXG4uYmRjSC1ncmV5LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTUwMCxcbi5maWxsSC1ncmV5LTUwMDpob3ZlciB7XG4gIGZpbGw6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTUwMCxcbi5zdHJILWdyZXktNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNjAwLFxuLmNILWdyZXktNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTYwMCxcbi5iZ2NILWdyZXktNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNjAwLFxuLmJkY0gtZ3JleS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS02MDAsXG4uZmlsbEgtZ3JleS02MDA6aG92ZXIge1xuICBmaWxsOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS02MDAsXG4uc3RySC1ncmV5LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTcwMCxcbi5jSC1ncmV5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS03MDAsXG4uYmdjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTcwMCxcbi5iZGNILWdyZXktNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNzAwLFxuLmZpbGxILWdyZXktNzAwOmhvdmVyIHtcbiAgZmlsbDogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNzAwLFxuLnN0ckgtZ3JleS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS04MDAsXG4uY0gtZ3JleS04MDA6aG92ZXIge1xuICBjb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktODAwLFxuLmJnY0gtZ3JleS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS04MDAsXG4uYmRjSC1ncmV5LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTgwMCxcbi5maWxsSC1ncmV5LTgwMDpob3ZlciB7XG4gIGZpbGw6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTgwMCxcbi5zdHJILWdyZXktODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktOTAwLFxuLmNILWdyZXktOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTkwMCxcbi5iZ2NILWdyZXktOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktOTAwLFxuLmJkY0gtZ3JleS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS05MDAsXG4uZmlsbEgtZ3JleS05MDA6aG92ZXIge1xuICBmaWxsOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS05MDAsXG4uc3RySC1ncmV5LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4uaXMtZW1wdHkgLm9ubHktdmlzaWJsZS13aGVuLWVtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vbmx5LXZpc2libGUtd2hlbi1lbXB0eSxcbi5vbi1lcnJvciAuaGlkZGVuLW9uLWVycm9yLFxuLmlzLWVtcHR5IC5oaWRkZW4td2hlbi1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7XG4gIC1tb3otYm94LXNoYWRvdzogMXB4IDRweCAzcHggcmdiYSg1MCwgNTAsIDUwLCAwLjY0KTtcbiAgYm94LXNoYWRvdzogMXB4IDRweCAzcHggcmdiYSg1MCwgNTAsIDUwLCAwLjY0KTtcbn1cblxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF1dG9jb21wbGV0ZS1uby1zdWdnZXN0aW9uIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cblxuLmF1dG9jb21wbGV0ZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYXV0b2NvbXBsZXRlLWdyb3VwIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cblxuLmF1dG9jb21wbGV0ZS1ncm91cCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuXG5hIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5tc2ctYm94LWNsaWVudC1pY28ge1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xufVxuXG4ubXNnLWJveC1jbGllbnQtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5ib3JkZXItbGVmdC01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5cbi5zZW5kLXByb3Bvc2l0aW9uIHtcbiAgcGFkZGluZzogMzdweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5iZy1ncmlzIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLm1hcmdpbi0yMCB7XG4gIG1hcmdpbjogMjBweDtcbn1cblxuLmRlbC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50Yi10aXRsZS1ibG9jLW1zZyxcbi50Yi10aXRsZS1ibG9jLXJkdiB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udGItY29udGVudC1ibG9jLW1zZyxcbi50Yi1jb250ZW50LWJsb2MtcmR2IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnRpdGxlVHlwZU1vZHVsZUZpY2hlQ2xpZW50IHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5kZWwtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi50aXRsZS1pbmZvLWNsaWVudCB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uY29udGVudC1pbmZvLWNsaWVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jb250ZW50LWluZm8tY2xpZW50LXByb2pldCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmRlbC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLmJnLWdyaXMge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4udGl0bGVFbXBydW50ZXVyIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cblxuLmhvdmVyLXRhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogYmx1ZTtcbn1cblxuLmVtcHJ1bnRldXItaGF0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xufVxuXG4ubXNnLWJveC1jbGllbnQtaWNvIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYm9yZGVyLWxlZnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uYmctZ3JpcyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5wYWRkaW5nLTUge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5ib3JkZXItcmFkaXVzLWJvdHRvbS01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uYnRuLWdyZXkge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uYnRuLWdyZXktcGx1cyB7XG4gIGJhY2tncm91bmQ6ICNiMWIxYjE7XG59XG5cbi5idG4tZ3JleS1wbHVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhYjliYSAhaW1wb3J0YW50O1xufVxuXG4udGItY3Vyc2V1ciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kTGVmdDM1bWQge1xuICBsZWZ0OiAzNXB4O1xufVxuXG4uY2xpZW50LWJsb2MtbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5jbGllbnQtYmxvYy1jZW50ZXIge1xuICB3aWR0aDogNzAlO1xufVxuXG4uY2xpZW50LWJsb2MtcmlnaHQge1xuICB3aWR0aDogMTAlO1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRiLXJlc3VtZS1jbGllbnQge1xuICAvKnBhZGRpbmc6MjBweCovXG59XG5cbi50Yi1zYW1wbGUtaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKi5wYWRkZGluZy10b3AtcGFkZGluZy1ib3R0b20tMTB7Ki9cblxuLypwYWRkaW5nLXRvcDogMTBweDsqL1xuXG4vKnBhZGRpbmctYm90dG9tOiAxMHB4OyovXG5cbi8qfSovXG5cbi5tYXJnaW4tdG9wLTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnByZXZpZXctMSxcbi5wcmV2aWV3LTIsXG4ucHJldmlldy0zLFxuLnByZXZpZXctNCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tYXJnaW4tbGVmdC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4ubWFyZ2luLXRvcC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi50Yi1wcmV2aWV3LWNsaWVudC1mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5ibG9jLWNvbW1lbnRhaXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG4uaWNvbi1wZW4sXG4uaWNvbi1wZW4tYWRtaW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHtcbiAgLnR4QnRuUmQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRMZWZ0MzVtZCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLm1CLTI1eHMtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubWFpbi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG5cbiAgLmlyYWRpb19saW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzNGNTQ3QSAyOCUsICMzRjU0N0EgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSRmaXJzdC10aGVtZS1jb2xvciwgZW5kQ29sb3JzdHI9JHNlY29uZC10aGVtZS1jb2xvciwgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4uc2lkZWJhci1tZW51IC5zaWRlYmFyLWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi1wYWdlLWZvcyB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzNGNTQ3QSAyOCUsICMzRjU0N0EgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSRmaXJzdC10aGVtZS1jb2xvciwgZW5kQ29sb3JzdHI9JHNlY29uZC10aGVtZS1jb2xvciwgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4uc3R5bGUtZm9ybSB7XG4gIGJhY2tncm91bmQ6ICNmMmVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5ib3V0b24tY2VudGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uYmxvYy10aXRsZS1pbmRleCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmZvcm0tZm9ybWF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLmRhdGVKbWEgc2VsZWN0IHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4jcmVnaXN0cmF0aW9uX3Byb191c2VyX2RhdGVOYWlzc2FuY2VfZGF5IHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLXJpZ2h0OiAzJTtcbn1cblxuI3JlZ2lzdHJhdGlvbl9wcm9fdXNlcl9kYXRlTmFpc3NhbmNlX21vbnRoIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjUlO1xuICBtYXJnaW4tbGVmdDogMS41JTtcbn1cblxuI3JlZ2lzdHJhdGlvbl9wcm9fdXNlcl9kYXRlTmFpc3NhbmNlX3llYXIge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tbGVmdDogMyU7XG59XG5cbi5zaGFkb3ctbGlnaHQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmVyci1hY3RpdmUge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLFxuLmhhcy1lcnJvciAuc2VsZWN0Mi1kcm9wZG93bixcbi5oYXMtZXJyb3IgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YyZGVkZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xuICBib3JkZXItY29sb3I6ICMzRjU0N0E7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XG4gIGNvbG9yOiAjM0Y1NDdBO1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAjM0Y1NDdBO1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y1NDdBO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLnBhZ2luYXRpb24gYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cblxuLmJveC10aXRsZS1jb25zZWlsbGVyLFxuLmJveC10aXRsZS12b3VzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHRvcDogOXB4O1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICNlZWVlZWU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbn1cblxuLmJhY2tncm91bmQtdGhlbWUtZGVncmFkZSB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzNGNTQ3QSAyOCUsICMzRjU0N0EgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjM0Y1NDdBIDI4JSwgIzNGNTQ3QSA5OSUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSRmaXJzdC10aGVtZS1jb2xvciwgZW5kQ29sb3JzdHI9JHNlY29uZC10aGVtZS1jb2xvciwgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4uYmFja2dyb3VuZC1maXJzdC10aGVtZS1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG59XG5cbi5jcHRQaWVjZXMge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC0xMnB4O1xufVxuXG4uY3B0UGllY2VzSW5kZXhQcm9kdWN0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IDg1cHg7XG59XG5cbi5jcHRQaWVjZXNJbmRleFByb2R1Y3RQcm8ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuXG4uY3B0UGllY2VzT2tJbmRleFByb2R1Y3RQcm8ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMyOGE3NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuXG4uY3B0UGllY2VzT2tJbmRleFByb2R1Y3Qge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMyOGE3NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogODVweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29tZm9ydGFhYm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NvbWZvcnRhYXJlZ3VsYXInO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZm9udC1zaXplLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZm9udC1zaXplLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZm9udC1zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZm9udC1zaXplLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5hIHtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzNGNTQ3QTtcbn1cblxuLndpZHRoLXRpbWVsYXBzZSB7XG4gIHdpZHRoOiA4OSU7XG59XG5cbi50aW1lbGluZS1mb3JtYXRpb24ge1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udGltZWxpbmUtZm9ybWF0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbn1cblxuLnRleHQtZmlyc3QtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogIzNGNTQ3QTtcbn1cblxuLmJnLWZpcnN0LXRoZW1lLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbn1cblxuLnRleHQtc2Vjb25kLXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi50ZXh0LXRoaXJkLXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICNEQUUzRjM7XG59XG5cbi50ZXh0LWZvdXJ0aC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAjRUY4QjRBO1xufVxuXG4uY3Vyc2V1ci1zdGVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLnN0ZXBTb21tYWlyZSB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTIxLCAxMjEsIDEyMSwgMC4zNSkgMXB4IDEwcHggMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJldi1zdGVwLFxuLm5leHQtc3RlcCxcbi50aXRsZS1zdGVwIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnByZXYtc3RlcCxcbi5uZXh0LXN0ZXAge1xuICB3aWR0aDogMjAlO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50aXRsZS1zdGVwIHtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4ubWFyZ2luLWF1dG8ge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcmV2LXN0ZXAge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4ubmV4dC1zdGVwIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLm51bS1jaGFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjM0Y1NDdBO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1zaXplOiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTdweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjNweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjNweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5tYXJnaW4tbGVmdC14cyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQteHMge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1hcmdpbi1yaWdodC1tZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1hcmdpbi1yaWdodC1sZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm1hcmdpbi1sZWZ0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5ob21lLWljb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi5zdGVwLXBhcmVudC1pY29uIHtcbiAgaGVpZ2h0OiA0N3B4O1xuICB3aWR0aDogNDdweDtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuXG4uY2VudGVyLWhvbWUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5pbmZvLWZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5pbmZvLXRvcCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJ0bi1zdWl2YW50IGEsXG4uYnRuLXJldG91ciBhIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uYnRuLWRlYnV0LWZvcm1hdGlvbiBhIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4ubmV4dC1zdGVwLXBhcmVudCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjdweDtcbn1cblxuLmNlbnRlci1udW0tc3RlcCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jZW50ZXItbnVtLXN0ZXAtcGFyZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNlbnRlci1xY20ge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY3Vyc2V1ci1zdGVwLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnRpbWVsaW5lLXBvc2l0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLnRleHQtZ3JpcyB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyaXMtY2xhaXIge1xuICBjb2xvcjogI2Y5ZmFmYyAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctYmxvYyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTIxLCAxMjEsIDEyMSwgMC4zNSkgMXB4IDEwcHggMjBweDtcbn1cblxuLmJvcmRlci1yYWRpdXMtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubm8tcGFkZGluZy1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5ib3JkZXItcmFkaXVzLXRvcC1sZWZ0LTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtcmlnaHQtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5pbWctcHJlc2VudGF0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIC1vLWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDFweCAjY2ZjZmNmO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9MTApO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5kaXYtem9vbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmRpdi16b29tIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9MTApO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pbWctcHJlc2VudGF0aW9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uZmxhZyxcbi5jdXAsXG4ucGVuY2lsIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLmZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xufVxuXG4ucGVuY2lsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbn1cblxuLmN1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG59XG5cbi5jZXJjbGUtc29tbWFpcmUge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWxlZnQtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubWFyZ2luLXJpZ2h0LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5idG4tcmVwcmVuZHJlIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idG4tdGVybWluZWUge1xuICBiYWNrZ3JvdW5kOiAjMGI4MjMyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1yZXByZW5kcmUgYSxcbi5idG4tdGVybWluZWUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLWRlYnV0ZXIge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1kZWJ1dGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmF2YW5jZWVQb3VjZW50YWdlIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICM0Q0FGNTA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5idG4tcGQge1xuICBiYWNrZ3JvdW5kOiAjRUY4QjRBO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5idG4tcGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREFFM0YzO1xufVxuXG4uYnRuLXBkIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJjUHJvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjVweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJ0bi1yYy1vdWksXG4uYnRuLXJjLW5vbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wYWRkaW5nLTQwIHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuLmRvY3MtanVyaWRpcXVlcyB7XG4gIG1pbi1oZWlnaHQ6IDMxNXB4O1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xufVxuXG4uZG9jcy1qdXJpZGlxdWVzIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5xY20ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5xY20gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oaWRkZW4tc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY29udGVudC1mb3JtYXRpb24tcG9zaXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzk0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEzMnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA4MyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzRweCkge1xuICAud2lkdGgtdGltZWxhcHNlIHtcbiAgICB3aWR0aDogODIlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDgyJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTIycHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDgxJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODc2cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODMycHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDc5JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzk2cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLnRvdGFsZS10aW1lbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogY29tZm9ydGFhcmVndWxhciwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjM0Y1NDdBO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjM0Y1NDdBO1xufVxuXG4uYnRuLWdyZXktcGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNEQUUzRjM7XG59XG5cbi5idG4tZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDA7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udG90YWxTdGVwRWxvYSB7XG4gIHdpZHRoOiAzNTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDM5cHggLTlweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMzlweCAtOXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMzlweCAtOXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5zdGVwRWxvYSB7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG4uc3RlcEVsb2FUaXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4uc2NoZW1hLXNhYXMgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnBhcmVudC10cmlhbmdsZS1oIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5wYXJlbnQtdHJpYW5nbGUtYiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYmxvYy10aXRsZS1mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYmxvYy10aXRsZS1mb3JtYXRpb24gaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJsb2MtZm9ybWF0aW9uIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5wcml4IHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uYmxvYy1kZXNjaXB0aWYtZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLnN0ZXBQYXJjb3Vyc0Zvcm1hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmJsb2MtZm9ybWF0aW9uIHtcbiAgbWluLWhlaWdodDogNTU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJsb2MtZm9ybWF0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udHBzRm9ybWF0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qU3RhcnQgV2l6YXJkKi9cblxuZm9ybSN3aXphcmQtMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXBXaXphcmQgYTpob3Zlcixcbi5ib290c3RyYXBXaXphcmQgYTphY3RpdmUsXG4uYm9vdHN0cmFwV2l6YXJkIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4vKmxpZ25lKi9cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5jb21wbGV0ZTpiZWZvcmUge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzNGNTQ3QTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjM0Y1NDdBO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIG1heC13aWR0aDogNTAlO1xuICB3aWR0aDogNTAlO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmNvbXBsZXRlIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjM0Y1NDdBO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIC5zdGVwIGkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMS41cHg7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkgLnN0ZXAge1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAuMXMgbGluZWFyIDBzO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmFjdGl2ZSAuc3RlcCxcbi5ib290c3RyYXBXaXphcmQgbGkuYWN0aXZlLmNvbXBsZXRlIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogIzNGNTQ3QTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0RBNjQwMDtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5jb21wbGV0ZSAudGl0bGUsXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmFjdGl2ZSAudGl0bGUge1xuICBjb2xvcjogIzNGNTQ3QTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaSAudGl0bGUge1xuICBjb2xvcjogI2JmYmZiZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMjBweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB6LWluZGV4OiAxMDQ7XG59XG5cbi53aXphcmQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2l6YXJkLWFjdGlvbnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi50YWItY29udGVudC50cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKkVuZCBXaXphcmQqL1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSkgYW5kICgtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQpIHtcbiAgI2xvYWRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogOTAwMDA7XG4gIH1cblxuICAjbG9hZGVyLmZhZGVPdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnNwaW5uZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbjogMCAwLjE3NXJlbSAwLjJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuMzc1cmVtIDAgMC40cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuM3JlbSAwLjNyZW0gMC43NXJlbTtcbn1cblxuLnNlbGVjdDIsXG4uc2VsZWN0Mi1zZWFyY2gge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5saS5zZWxlY3QyLXNlYXJjaCA+IGlucHV0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmljaGVja2JveF9saW5lIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmJjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0EgIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tcm91bmQgLmlycy1mcm9tOmJlZm9yZSxcbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtLXJvdW5kIC5pcnMtdG86YmVmb3JlLFxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tcm91bmQgLmlycy1zaW5nbGU6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZhZmJmYyAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuaXJzLS1mbGF0IC5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tcm91bmQgLmlycy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0EgIWltcG9ydGFudDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzNGNTQ3QSAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuaXJzLWxpbmUge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy1iYXIgLmlycy1iYXItLXNpbmdsZSB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZSB7XG4gIHdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjZweCAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAwcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xufVxuXG4uc2ltdWxhdG9yLWNyZWRpdCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xufVxuXG4vKi5pcmFkaW9fbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHg7XG4gIGJhY2tncm91bmQ6ICRncmlzLW1veWVuO1xuICB3aWR0aDogNDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaXJhZGlvX2xpbmUuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmljaGVja2JveF9saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweDtcbiAgYmFja2dyb3VuZDogJGdyaXMtbW95ZW47XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmlyYWRpb19saW5lLmhhcy1lcnJvcntcbiAgLy9iYWNrZ3JvdW5kOiAkc3RhdGUtZGFuZ2VyLXRleHQ7XG59Ki9cblxuLmljaGVja2JveF9saW5lLFxuLmlyYWRpb19saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmljaGVja2JveF9saW5lIC5pY2hlY2tfbGluZS1pY29uLFxuLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luOiAtNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pY2hlY2tib3hfbGluZS5ob3Zlcixcbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLmhvdmVyLFxuLmlyYWRpb19saW5lLmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLmljaGVja2JveF9saW5lLmNoZWNrZWQsXG4uaXJhZGlvX2xpbmUuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICM0YzAwMDU7XG59XG5cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uLFxuLmlyYWRpb19saW5lLmNoZWNrZWQgLmljaGVja19saW5lLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCAwO1xufVxuXG4uaWNoZWNrYm94X2xpbmUuZGlzYWJsZWQsXG4uaXJhZGlvX2xpbmUuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5pY2hlY2tib3hfbGluZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcbi5pcmFkaW9fbGluZS5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XG59XG5cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLmRpc2FibGVkLFxuLmlyYWRpb19saW5lLmNoZWNrZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcbi5pcmFkaW9fbGluZS5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcbn1cblxuLyogSGlEUEkgc3VwcG9ydCAqL1xuXG5AbWVkaWEgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUgLyA0KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XG4gIC5pY2hlY2tib3hfbGluZSAuaWNoZWNrX2xpbmUtaWNvbixcbiAgLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xuICB9XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbG9yQ2FyZXRTdGVwSW5mbyB7XG4gIGNvbG9yOiAjM0Y1NDdBO1xufVxuXG4uYmxvYy1zdGVwLWxwIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi5ibG9jLXN0ZXAtbHAgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmhlYWRlci1jb250ZW50IC5ibG9jLWxlZnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogNzAlO1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuYmxvYy1sZWZ0IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4uYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuYmxvYy1yaWdodCB7XG4gIG1hcmdpbjogMzVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAzMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuYmxvYy1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLnplcm8gLnplcm8tY2hpZmZyZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLnplcm8gLnBocmFzZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuemVybyAucm9uZCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KSBpbnNldCwgMHB4IDJweCAycHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jLXN0ZXAtbHAgLmhlYWRlci1jb250ZW50IC5nYWduZXoge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYjtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLmNpcmNsZSB7XG4gIG1hcmdpbjogMTBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIC5ldGFwZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLnRleHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZm9ybXVsYWlyZSAuYmxvYy1ldGFwZXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTJlMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLmJsb2MtZXRhcGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZm9ybXVsYWlyZSAuYnRuLW5leHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLmJ0bi1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGFibGUsXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCxcbiAgLmJsb2Mtc3RlcC1scCAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRib2R5LFxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGgsXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZCxcbiAgLmJsb2Mtc3RlcC1scCAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCB0ciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgcGFkZGluZzogMnB4IDE1cHggMnB4IDJweDtcbiAgfVxufVxuXG4uYmxvYy1zdGVwLWxwIC5pbWctZW1wcnVudGV1cixcbi5ibG9jLXN0ZXAtbHAgLmltZy1oYWJpdGF0aW9uLFxuLmJsb2Mtc3RlcC1scCAuaW1nLWdhcmFudGllLXJldmVudGUsXG4uYmxvYy1zdGVwLWxwIC5pbWctZ2FyYW50aWUtaW1wYXllIHtcbiAgd2lkdGg6IDMyMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIC1tb3otYm94LXNoYWRvdzogMXB4IDFweCA1cHggMHB4ICM2NTY1NjU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCA1cHggMHB4ICM2NTY1NjU7XG4gIC1vLWJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSM2NTY1NjUsIERpcmVjdGlvbj0xMzUsIFN0cmVuZ3RoPTEwKTtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmJsb2Mtc3RlcC1scCAuaW1nLWVtcHJ1bnRldXIsXG4gIC5ibG9jLXN0ZXAtbHAgLmltZy1oYWJpdGF0aW9uLFxuICAuYmxvYy1zdGVwLWxwIC5pbWctZ2FyYW50aWUtcmV2ZW50ZSxcbiAgLmJsb2Mtc3RlcC1scCAuaW1nLWdhcmFudGllLWltcGF5ZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMTVweDtcbiAgfVxufVxuXG4uYmxvYy1zdGVwLWxwIC50YWJsZS1nYXJhbnRpZS1yZXZlbnRlIHRoLFxuLmJsb2Mtc3RlcC1scCAudGFibGUtZ2FyYW50aWUtcmV2ZW50ZSB0ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZ3VpZGUgaDMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZ3VpZGUgLmJ0bi1ndWlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLXRhdXggLmJsb2Mge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLXRhdXggLmJsb2MgLmJ0bi1ndWlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLXRhdXggLmJsb2MgaDMge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjM0Y1NDdBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSB7XG4gIG1heC13aWR0aDogOTUwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xuICBjb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5hbGlnbi12ZXJ0aWNhbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0YWJsZSxcbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGhlYWQsXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRib2R5LFxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aCxcbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQsXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoZWFkIHRyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgcGFkZGluZzogMnB4IDE1cHggMnB4IDJweDtcbiAgfVxufVxuXG4uYmxvYy1zdGVwLWxwIC5idG4tcm91Z2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYnRuLXJvdWdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbn1cblxuLmJsb2Mtc3RlcC1scCAuaXJhZGlvX2xpbmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2Mtc3RlcC1scCAjZm9ybXVsYWlyZV9yYWNoYXRfY3JlZGl0c19mb3JtX25vdXZlYXVQcm9qZXQgLmlyYWRpb19saW5lIHtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1saWVuIHtcbiAgd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC1tb3otYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gIC1vLWJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggI2NmY2ZjZjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj0xMzQsIFN0cmVuZ3RoPTUpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1saWVuIC5ibG9jay1pbmxpbmUge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2Mtc3RlcC1scCAuYmxvYy1saWVuIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG5cbiAgLmJsb2Mtc3RlcC1scCAuYmxvYy1saWVuIC5ibG9jay1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9jLWV0YXBlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmxvYy1ldGFwZSAuZXRhcGUgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWIxYjE7XG59XG5cbi5ibG9jLWV0YXBlIC5ldGFwZSAudGV4dCB7XG4gIGNvbG9yOiAjYjFiMWIxO1xufVxuXG4uYmxvYy1ldGFwZSAuYWN0aXZlIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1NDdBO1xufVxuXG4uYmxvYy1ldGFwZSAuYWN0aXZlIC50ZXh0IHtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi8qLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZm9ybS1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59Ki9cblxuLyojc3RhcnREYXRlIGlucHV0LCAjZW5kRGF0ZSBpbnB1dHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn0qL1xuXG4vKi50aXRsZS1mb3Jte1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgMCAxMHB4IDQwcHg7XG59Ki9cblxuLyouY29sbGVjdGlvbi1pdGVtLWFjdGlvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMnB4IDJweCAwIDA7XG5cbiAgPiBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbn0qL1xuXG4ucmVzdWx0YXQtY2MtcGFydGVuYWlyZXMgLmNhcmQtaGVhZGVyIC5mYSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucmVzdWx0YXQtY2MtcGFydGVuYWlyZXMgLmNhcmQtaGVhZGVyIC5jb2xsYXBzZWQgLmZhIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmlsZS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4QjRBICFpbXBvcnRhbnQ7XG59XG5cbi5sb2FkZXItc3BpIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIHdpZHRoOiAxMWVtO1xuICBoZWlnaHQ6IDExZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkMyAxLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBsb2FkMyAxLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLmxvYWRlci1zcGk6YmVmb3JlIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCUgMCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJztcbn1cblxuLmxvYWRlci1zcGk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICB3aWR0aDogNzUlO1xuICBoZWlnaHQ6IDc1JTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQzIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWQzIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4ucGF5bWVudC1wYWdlIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4uYmxvY2staGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmIgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLFxuLnN2Zy1pY29uLWVycm9yIHtcbiAgd2lkdGg6IDRlbTtcbiAgaGVpZ2h0OiA0ZW07XG59XG5cbi5zdmctaWNvbiBwYXRoLFxuLnN2Zy1pY29uIHBvbHlnb24sXG4uc3ZnLWljb24gcmVjdCB7XG4gIGZpbGw6ICMzZGMzM2M7XG59XG5cbi5zdmctaWNvbi1lcnJvciBwYXRoLFxuLnN2Zy1pY29uLWVycm9yIHBvbHlnb24sXG4uc3ZnLWljb24tZXJyb3IgcmVjdCB7XG4gIGZpbGw6ICNmNTNmNjE7XG59XG5cbi5zdmctaWNvbi1lcnJvciBjaXJjbGUge1xuICBzdHJva2U6ICNmNTNmNjE7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLnN2Zy1pY29uIGNpcmNsZSB7XG4gIHN0cm9rZTogIzNkYzMzYztcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuXG4ucHJvZmlsZS1tYWluLWxvYWRlciB7XG4gIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbWFpbi1sb2FkZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4ucHJvZmlsZS1tYWluLWxvYWRlciAubG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5jaXJjdWxhci1sb2FkZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubG9hZGVyLXBhdGgge1xuICBzdHJva2UtZGFzaGFycmF5OiAxNTAsMjAwO1xuICBzdHJva2UtZGFzaG9mZnNldDogLTEwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGNvbG9yIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG5cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjb2xvciB7XG4gIDAlIHtcbiAgICBzdHJva2U6ICMzRjU0N0E7XG4gIH1cblxuICA0MCUge1xuICAgIHN0cm9rZTogIzNGNTQ3QTtcbiAgfVxuXG4gIDY2JSB7XG4gICAgc3Ryb2tlOiAjM0Y1NDdBO1xuICB9XG5cbiAgODAlLCA5MCUge1xuICAgIHN0cm9rZTogIzNGNTQ3QTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNvbG9yIHtcbiAgMCUge1xuICAgIHN0cm9rZTogIzNGNTQ3QTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgc3Ryb2tlOiAjM0Y1NDdBO1xuICB9XG5cbiAgNjYlIHtcbiAgICBzdHJva2U6ICMzRjU0N0E7XG4gIH1cblxuICA4MCUsIDkwJSB7XG4gICAgc3Ryb2tlOiAjM0Y1NDdBO1xuICB9XG59XG5cbi5wYXltZW50LWZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbn1cblxuLnBheW1lbnQtZm9ybS5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLnBheW1lbnQtZm9ybSAuY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnBheW1lbnQtZm9ybS5kYXJrIC5ibG9jay1oZWFkaW5nIHAge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgaDEsXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIGgyLFxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi5wYXltZW50LWZvcm0gZm9ybSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjM0Y1NDdBO1xuICAvKmJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wYXltZW50LWZvcm0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtIHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLnByaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAudG90YWwge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAxNXB4O1xufVxuXG4ucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjNzk4MThhO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMC42ZW07XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBheW1lbnQtZm9ybSAuZGF0ZS1zZXBhcmF0b3Ige1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGF5bWVudC1mb3JtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLnByb2R1Y3RzIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDQwcHggMzBweDtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IHtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLypwYWRkaW5nLXRvcDogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyovXG4gIC8qYmFja2dyb3VuZDogI2Y5ZmFmYjsqL1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIE9wZW4gU2FucywgU2Vnb2UgVUksIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBudW1cIjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHByb3BvcnRpb25hbC1udW1zO1xuICAvKiogUGFnZS1zcGVjaWZpYyBzdHlsZXMgKi9cbiAgLypib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgfSovXG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lcixcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci1mbHVpZCxcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci1sZyxcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci13aWRlLFxuLmdsb2JhbC1jaGVja291dCAuY29udGFpbmVyLXhsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lcixcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci1sZyB7XG4gIG1heC13aWR0aDogMTA0MHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXItd2lkZSxcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci14bCB7XG4gIG1heC13aWR0aDogMTE2MHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tU3VwZXJUaXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjMzIzMjVkO1xuICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgLmdsb2JhbC1jaGVja291dCAuY29tbW9uLVN1cGVyVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tSW50cm9UZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgY29sb3I6ICM1MjVmN2Y7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAuZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tSW50cm9UZXh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJvZHlUZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM2YjdjOTM7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1MaW5rIHtcbiAgY29sb3I6ICM2NzcyZTU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUxpbms6aG92ZXIge1xuICBjb2xvcjogIzMyMzI1ZDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1MaW5rLS1hcnJvdzphZnRlciB7XG4gIGZvbnQ6IG5vcm1hbCAxOHB4IFN0cmlwZUljb25zO1xuICBjb250ZW50OiBcIlxcMjE5MlwiO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6ICM2NzcyZTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNzc5NWY4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjEpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogIzU1NWFiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDUwLCA1MCwgOTMsIDAuMTEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbi0tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNjc3MmU1O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uLS1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzk1Zjg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b24tLWRlZmF1bHQ6YWN0aXZlIHtcbiAgY29sb3I6ICNlNmViZjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTVhYmY7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b24tLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyMzI1ZDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbi0tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0NThiO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uLS1kYXJrOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTZlYmYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjVkO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYWFiN2M0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbkljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b25Hcm91cCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLTEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b25Hcm91cCAuY29tbW9uLUJ1dHRvbiB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdm9pZC1hbmltYXRpb24tb3V0IHtcbiAgMCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLnN0cmlwZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHNrZXdZKC0xMmRlZyk7XG4gIGhlaWdodDogOTUwcHg7XG4gIHRvcDogLTM1MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTZlYmYxIDM1MHB4LCByZ2JhKDIzMCwgMjM1LCAyNDEsIDApKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuc3RyaXBlcyAuc3RyaXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE5MHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5zdHJpcGVzIC5zMSB7XG4gIGhlaWdodDogMzgwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI0JTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTZlYmYxLCByZ2JhKDIzMCwgMjM1LCAyNDEsIDApKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuc3RyaXBlcyAuczIge1xuICB0b3A6IDM4MHB4O1xuICBsZWZ0OiA0JTtcbiAgd2lkdGg6IDM1JTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuc3RyaXBlcyAuczMge1xuICB0b3A6IDM4MHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM4JTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTRlOWYwLCByZ2JhKDIyOCwgMjMzLCAyNDAsIDApKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgcGFkZGluZzogLTEwcHggMjBweCAxMTBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogYXV0bztcbiAgZmxleDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsICsgLmNlbGwge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gIC5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8ge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZ2xvYmFsLWNoZWNrb3V0IC5vcHRpb25MaXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIC5jb21tb24tSW50cm9UZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyAuY29tbW9uLUJvZHlUZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyAuY29tbW9uLUJ1dHRvbkdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjEpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogMTVweCAwIDE1cHggMDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciB7XG4gICAgcGFkZGluZzogMHB4IDBweCA0MHB4IDBweDtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCBmb3JtLFxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIGZvcm0ge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MsXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRpbmcgLnN1Y2Nlc3Mge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRpbmcgLnN1Y2Nlc3MgLmljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCAuc3VjY2VzcyA+ICoge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCAuc3VjY2VzcyAuaWNvbiAuYm9yZGVyLFxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MgLmljb24gLmNoZWNrbWFyayB7XG4gIG9wYWNpdHk6IDE7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgKiB7XG4gIC8qbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7Ki9cbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxNXB4IDEwcHggMDtcbiAgY29sb3I6ICNhYWI3YzQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiT3BlbiBTYW5zXCIsIFwiU2Vnb2UgVUlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uICoge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiAubm8tY2hhcmdlIHtcbiAgY29sb3I6ICNjZmQ3ZGY7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiBhLnNvdXJjZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2U6aG92ZXIge1xuICBjb2xvcjogIzY3NzJlNTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiBhLnNvdXJjZTphY3RpdmUge1xuICBjb2xvcjogIzQzNDU4Yjtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiBhLnNvdXJjZSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2Ugc3ZnIHBhdGgge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3Ige1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5lcnJvci52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5lcnJvciAubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3Igc3ZnIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3Mge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzID4gKiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAuaWNvbiB7XG4gIG1hcmdpbjogMTVweCAwIDMwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLmljb24gLmJvcmRlciB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDI1MTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyLjc1O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjM1cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICBzdHJva2UtZGFzaGFycmF5OiA2MDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYwO1xuICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjM1cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMzVzO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS42ZW07XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLm1lc3NhZ2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAucmVzZXQ6YWN0aXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5yZXNldCBzdmcge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IGZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcGFkZGluZzogNTBweCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmdsb2JhbC1jaGVja291dCAub3B0aW9uTGlzdCB7XG4gIG1hcmdpbjogNnB4IDA7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLm9wdGlvbkxpc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAub3B0aW9uTGlzdCBhIHtcbiAgY29sb3I6ICNhYWI3YzQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAub3B0aW9uTGlzdCBhLnNlbGVjdGVkIHtcbiAgY29sb3I6ICM2NzcyZTU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLm9wdGlvbkxpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMjVkO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5vcHRpb25MaXN0IGEuc2VsZWN0ZWQ6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjNjc3MmU1O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyICoge1xuICBmb250LWZhbWlseTogU291cmNlIENvZGUgUHJvLCBDb25zb2xhcywgTWVubG8sIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAucm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAzNXB4IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5maWVsZC5oYWxmLXdpZHRoIHtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmZpZWxkLnF1YXJ0ZXItd2lkdGgge1xuICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmJhc2VsaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDdkZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjY2ZkN2RmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gIGN1cnNvcjogdGV4dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgY29sb3I6ICMzMjMyNWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LlN0cmlwZUVsZW1lbnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkLFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQ6bm90KC5lbXB0eSk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NmZDdkZjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQ6bm90KC5lbXB0eSk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NmZDdkZjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2ZkN2RmO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCArIGxhYmVsLFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpICsgbGFiZWwge1xuICBjb2xvcjogI2FhYjdjNDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCArIGxhYmVsIHtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5pbnZhbGlkICsgbGFiZWwge1xuICBjb2xvcjogI2ZmYTI3Yjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQgKyBsYWJlbCArIC5iYXNlbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjU0N0E7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkLmludmFsaWQgKyBsYWJlbCArIC5iYXNlbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTNmNjE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGlucHV0LFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZTM5ZjQ4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDEwMDAwMDAwMHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxbXMgdm9pZC1hbmltYXRpb24tb3V0O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuU3RyaXBlRWxlbWVudC0td2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgaW5wdXQsXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciBidXR0b24ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogMW1zIHZvaWQtYW5pbWF0aW9uLW91dDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiA0MHB4IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTQ3QTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuZXJyb3Igc3ZnIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuZXJyb3Igc3ZnIC5iYXNlIHtcbiAgZmlsbDogI2Y1M2Y2MTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyAuZ2x5cGgge1xuICBmaWxsOiAjZmZmO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuZXJyb3IgLm1lc3NhZ2Uge1xuICBjb2xvcjogI2Y1M2Y2MTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLmljb24gLmJvcmRlciB7XG4gIHN0cm9rZTogIzNGNTQ3QTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLmljb24gLmNoZWNrbWFyayB7XG4gIHN0cm9rZTogIzNGNTQ3QTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMyNWQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuc3VjY2VzcyAubWVzc2FnZSB7XG4gIGNvbG9yOiAjODg5OGFhO1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLnJlc2V0IHBhdGgge1xuICBmaWxsOiAjM0Y1NDdBO1xufVxuXG5sYWJlbCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbmxhYmVsIC5pbnZhbGlkLWZlZWRiYWNrIC5kLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVsIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5ibG9jLXF1ZXN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jZXJjbGUtcXVlc3Rpb24ge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGVwLXFjbSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzVweDtcbn1cblxuLmNlcmNsZS1zY29yZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMzRjU0N0E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR4dC1zY29yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYmxvYy11cGxvYWQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pY29uZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljb25lIC5teV9mYWxzZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDUwJSk7XG4gIGNvbG9yOiAjNWU1ZTZhO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmljb25lIC5teV90cnVlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMCUpO1xuICBjb2xvcjogIzgzMDEzMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uZSBpbWc6aG92ZXIge1xuICBmaWx0ZXI6IGludmVydCgwJSk7XG4gIGNvbG9yOiAjODMwMTMwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmljb25lIGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIGZpbHRlcjogaW52ZXJ0KDUwJSk7XG4gIGNvbG9yOiAjNWU1ZTZhO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5pY29uZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pY29uZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbi5teV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMzRjU0N0E7XG59XG5cbi5wcm9zcGVjdG9yIC5iY2sge1xuICBiYWNrZ3JvdW5kOiAjM0Y1NDdBO1xufVxuXG4ucHJvc3BlY3RvciB0aCB7XG4gIGJvcmRlci10b3A6IDBweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbiIsImh0bWwsIGh0bWwgYSwgYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5hIHtcbiAgLy90cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuXG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogbGlnaHRlbigkZGVmYXVsdC1kYXJrLCA1JSk7XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICBsaW5lLWhlaWdodDogMS45O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxudWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hIHtcbiAgY29sb3I6ICRkZWZhdWx0LWluZm87XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBkYXJrZW4oJGRlZmF1bHQtaW5mbywgMTAlKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLnRleHQtZ3JheSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAU2lkZWJhclxuLy8gKyBAU2lkZWJhciBJbm5lclxuLy8gKyBAU2lkZWJhciBIZWFkZXJcbi8vICsgQFNpZGViYXIgTWVudVxuLy8gKyBAU2lkZWJhciBDb2xsYXBzZWRcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAU2lkZWJhclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2lkdGg6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgei1pbmRleDogMTAwMDtcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICB3aWR0aDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgLnNpZGViYXItaW5uZXIge1xuICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRjb2xsYXBzZWQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBsZWZ0OiAtJG9mZnNjcmVlbi1zaXplO1xuICAgIHdpZHRoOiBjYWxjKCN7JG9mZnNjcmVlbi1zaXplfSAtIDMwcHgpO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXIgSW5uZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyIEhlYWRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zaWRlYmFyLWxvZ28ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgLy90cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5sb2dvIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoI3skaGVhZGVyLWhlaWdodH0gLSAxcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICB9XG5cbiAgICAubG9nby10ZXh0IHtcbiAgICAgIGNvbG9yOiAkZ3JleS05MDA7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygjeyRoZWFkZXItaGVpZ2h0fSAtIDFweCk7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXIgTWVudVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zaWRlYmFyLW1lbnUge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2lkZWJhci1saW5rIHtcbiAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRtZC1ibHVlLTUwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGxlZnQ6IC00cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuZHJvcGRvd24ge1xuICAgICAgLmFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbjtcblxuICAgICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYub3BlbiB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XG5cbiAgICAgICAgICAuaWNvbi1ob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWluZm87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuYXJyb3cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgLmljb24taG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtaW5mbztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gbGkge1xuICAgICYuZHJvcGRvd24ge1xuICAgICAgdWwge1xuICAgICAgICAmLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgLmljb24taG9sZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAU2lkZWJhciBDb2xsYXBzZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaXMtY29sbGFwc2VkIHtcbiAgLnNpZGViYXIge1xuICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHdpZHRoOiAkY29sbGFwc2VkLXNpemU7XG5cbiAgICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhci1tZW51IHtcbiAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgd2lkdGg6ICRvZmZzY3JlZW4tc2l6ZTtcblxuICAgICAgICAuc2lkZWJhci1pbm5lciB7XG4gICAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2lkZWJhci1tZW51IHtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgICAgd2lkdGg6ICRvZmZzY3JlZW4tc2l6ZTtcblxuICAgICAgLnNpZGViYXItaW5uZXIge1xuICAgICAgICAuc2lkZWJhci1sb2dvIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlYmFyLW1lbnUge1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAR2VuZXJhbCBNZWRpYSBRdWVyeVxuLy8gKyBAQWxsIEFib3ZlIE1lZGlhIFF1ZXJ5XG4vLyArIEBBbGwgVW5kZXIgTWVkaWEgUXVlcnlcbi8vICsgQEJldHdlZW4gVHdvIERldmljZXMgTWVkaWEgUXVlcnlcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAR2VuZXJhbCBNZWRpYSBRdWVyeSBNaXhpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1peGluIHVzZWQgZm9yIGN1c3RvbSBydWxlcyB0aGF0IGRvbid0IGZvbGxvd1xuLy8gYW55IG9mIHRoZSBmb2xsb3dpbmcgcHJlbWFkZSBtZWRpYSBxdWVyaWVzLlxuXG5AbWl4aW4gbXEoJGNvbmRpdGlvbikge1xuICBAbWVkaWEgI3skY29uZGl0aW9ufSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQWxsIEFib3ZlIE1lZGlhIFF1ZXJ5IE1peGluXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWl4aW4gdXNlZCB0byBtYXRjaCBjZXJ0YWluIGJyZWFrcG9pbnRcbi8vIGFuZCBhbGwgZGV2aWNlcyBhYm92ZSBpdC5cblxuQG1peGluIGZyb20oJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEFsbCBVbmRlciBNZWRpYSBRdWVyeSBNaXhpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1peGluIHVzZWQgdG8gbWF0Y2ggYWxsIGRldmljZXMgdW5kZXIgY2VydGFpbiBicmVha3BvaW50LlxuXG5AbWl4aW4gdG8oJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCZXR3ZWVuIFR3byBEZXZpY2VzIE1lZGlhIFF1ZXJ5IE1peGluXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWl4aW4gdXNlZCB0byBtYXRjaCB0aGUgZGV2aWNlcyBiZXR3ZWVuIDIgYnJlYWtwb2ludHMuXG5cbkBtaXhpbiBiZXR3ZWVuKCRzdGFydCwgJGVuZCl7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzdGFydCkgYW5kIChtYXgtd2lkdGg6ICRlbmQgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQ2xlYXJmaXhcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuXG4vLyArIEBUb3BiYXJcbi8vICsgQENvbGxhcHNlZCBTdGF0ZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUb3BiYXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAvL3RyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRvZmZzY3JlZW4tc2l6ZX0pO1xuICB6LWluZGV4OiA4MDA7XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbGxhcHNlZC1zaXplfSk7XG4gIH1cblxuICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXG4gICAgLm5hdi1sZWZ0LFxuICAgIC5uYXYtcmlnaHQge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgID4gbGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm90aWZpY2F0aW9ucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuY291bnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDUuNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgICAvL3RyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLW91dDtcblxuICAgICAgLmRpdmlkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgID4gbGkge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyB7XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm5hdi1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1ib3gge1xuICAgIC5zZWFyY2gtaWNvbi1jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5zZWFyY2gtaWNvbi1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkZGVmYXVsdC10ZXh0LWNvbG9yLCAyMCUpO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQENvbGxhcHNlZCBTdGF0ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5pcy1jb2xsYXBzZWQge1xuICAuaGVhZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29sbGFwc2VkLXNpemV9KTtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JG9mZnNjcmVlbi1zaXplfSk7XG4gICAgfVxuICB9XG59XG4iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQbGFjZWhvbGRlclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAUGFnZSBDb250YWluZXJcbi8vICsgQE1haW4gQ29udGVudFxuLy8gKyBARnVsbCBDb250YWluZXJcbi8vICsgQENvbGxhcHNlZCBTdGF0ZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWdlIENvbnRhaW5lclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLWxlZnQ6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgLy90cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29sbGFwc2VkLXNpemU7XG4gIH1cblxuICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBNYWluIENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogODVweCAyMHB4IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MXB4KTtcblxuICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgIHBhZGRpbmc6IDg1cHggNXB4IDVweDtcbiAgfVxufVxuXG4ucmVtYWluLWhlaWdodCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNnB4KTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARnVsbCBDb250YWluZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnVsbC1jb250YWluZXIge1xuICBsZWZ0OiAkb2Zmc2NyZWVuLXNpemU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogJGhlYWRlci1oZWlnaHQ7XG4gIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29sbGFwc2VkLXNpemU7XG4gIH1cblxuICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQ29sbGFwc2VkIFN0YXRlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmlzLWNvbGxhcHNlZCB7XG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29sbGFwc2VkLXNpemU7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgICB9XG4gIH1cblxuICAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6ICRjb2xsYXBzZWQtc2l6ZTtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgICBsZWZ0OiAkb2Zmc2NyZWVuLXNpemU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWVmMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuIiwiLmVhc3ktcGllLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5mYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBjb2xvcjogZGFya2VuKCRkZWZhdWx0LXRleHQtY29sb3IsIDEwJSk7XG5cbiAgICAmLmZjLXN0YXRlLWRlZmF1bHQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmLmZjLXN0YXRlLWFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmZjLXRvb2xiYXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cblxuLmZjLXZpZXcsXG4uZmMtdmlldyA+IHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG59XG5cbi5mYy1iYXNpYy12aWV3IHRkLmZjLWRheS1udW1iZXIsXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy13ZWVrLW51bWJlciBzcGFuIHtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG59XG5cbi5mYy11bnRoZW1lZCB7XG4gIC5mYy1jb250ZW50LFxuICAuZmMtZGl2aWRlcixcbiAgLmZjLXBvcG92ZXIsXG4gIC5mYy1yb3csXG4gIHRib2R5LFxuICB0ZCxcbiAgdGgsXG4gIHRoZWFkIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIH1cblxuICAuZmMtdG9kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5mYy1iYXNpYy12aWV3IHtcbiAgLmZjLWRheS1udW1iZXIge1xuICAgICYuZmMtdG9kYXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbi5mYy1ldmVudC1jb250YWluZXIge1xuICAuZmMtZXZlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnZlcnNlLWluZm87XG4gICAgY29sb3I6ICRkZWZhdWx0LXByaW1hcnkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgIG1hcmdpbjogMXB4IDVweCA1cHg7XG4gIH1cbn0iLCJ0YWJsZSB7XG4gICYuZGF0YVRhYmxlIHtcbiAgICAmLm5vLWZvb3RlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zb3J0aW5nX2FzYyB7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgLmRhdGFUYWJsZXNfbGVuZ3Roe1xuICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LXNtKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgICB9XG4gIH1cblxuICAuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LXNtKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5kYXRhVGFibGVzX2luZm8ge1xuICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmRhdGFUYWJsZXNfcHJvY2Vzc2luZyB7XG4gICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XG4gIH1cblxuICAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgLnBhZ2luYXRlX2J1dHRvbiB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5uZXh0LFxuICAgICAgJi5wcmV2aW91cyxcbiAgICAgICYuZmlyc3QsXG4gICAgICAmLmxhc3Qge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RhdHVzIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICB9XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgKmN1cnNvcjogaGFuZDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xufVxuXG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2VzLXBhdGggKyBcImRhdGF0YWJsZXMvc29ydF9ib3RoLnBuZ1wiKTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlcy1wYXRoICsgXCJkYXRhdGFibGVzL3NvcnRfYXNjLnBuZ1wiKTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZXMtcGF0aCArIFwiZGF0YXRhYmxlcy9zb3J0X2Rlc2MucG5nXCIpO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2VzLXBhdGggKyBcImRhdGF0YWJsZXMvc29ydF9hc2NfZGlzYWJsZWQucG5nXCIpO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlcy1wYXRoICsgXCJkYXRhdGFibGVzL3NvcnRfZGVzY19kaXNhYmxlZC5wbmdcIik7XG59XG4iLCIuY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LTMwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWQtd2hpdGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBjb2xvcjogJGdyZXktNTAwO1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS00MDA7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1jaXJjbGUgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcbn1cblxuLmNoZWNrYm94LXByaW1hcnkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1kYW5nZXI7XG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtZGFuZ2VyO1xufVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICRtZC13aGl0ZTtcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtaW5mbztcbiAgYm9yZGVyLWNvbG9yOiAkZGVmYXVsdC1pbmZvO1xufVxuXG4uY2hlY2tib3gtaW5mbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAkbWQtd2hpdGU7XG59XG5cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdhcm5pbmc7XG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtd2FybmluZztcbn1cblxuLmNoZWNrYm94LXdhcm5pbmcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogJG1kLXdoaXRlO1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1zdWNjZXNzO1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXN1Y2Nlc3M7XG59XG5cbi5jaGVja2JveC1zdWNjZXNzIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICRtZC13aGl0ZTtcbn1cblxuLnJhZGlvIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5yYWRpbyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yYWRpbyBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmFkaW8ucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzVjYjg1Yztcbn1cblxuLnJhZGlvLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ucmFkaW8tbGlzdC1pdGVtICsgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5yYWRpby1saXN0LWl0ZW06Y2hlY2tlZCArIGxhYmVsIC5tZWRpYS1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbiIsIiNsb2FkZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogZGVmYXVsdDtcbn1cblxuI2xvYWRlci5mYWRlT3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9IDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCJmb290ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIucHJvZ3Jlc3MtdHJhY2tlci0tdmVydGljYWwge1xuICAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjA7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3Jpcy1tb3llbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIH1cblxuICAucHJvZ3Jlc3Mtc3RlcDo6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDM3cHg7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAucHJvZ3Jlc3MtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgLy9tYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgLy8tbW96LWJveC1zaGFkb3c6IDVweCA1cHggNDBweCAwcHggI2NmY2ZjZjtcbiAgICAvLy13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIC8vLW8tYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIC8vYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jY2ZjZmNmLCBEaXJlY3Rpb249MTM0LCBTdHJlbmd0aD00MCk7XG4gIH1cbiAgLnByb2dyZXNzLXRleHQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTIlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkICRkZWZhdWx0LXdoaXRlO1xuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAucHJvZ3Jlc3Mtc3RlcDpub3QoOmxhc3QtY2hpbGQpIC5wcm9ncmVzcy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmJvdXRvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICAuYnRuIHtcbiAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyb3VnZS1scDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciB7XG4gIC5wcm9ncmVzcy1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICB9XG5cbiAgLnByb2dyZXNzLW1hcmtlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmlzLW1veWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xuICAgIC5wcm9ncmVzcy10cmFja2VyLW1vYmlsZSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbiAgICAucHJvZ3Jlc3MtdHJhY2tlci1tb2JpbGUgLnByb2dyZXNzLXRyYWNrZXIge1xuICAgICAgbWluLXdpZHRoOiAyMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9ncmVzcy10ZXh0IHtcbiAgICAvL2JhY2tncm91bmQ6d2hpdGU7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICAvL3dpZHRoOiAzNTBweDtcbiAgICBwYWRkaW5nOjMwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgbWFyZ2luLXRvcDotMTBweDtcbiAgICAvLy1tb3otYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIC8vLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDQwcHggMHB4ICNjZmNmY2Y7XG4gICAgLy8tby1ib3gtc2hhZG93OiA1cHggNXB4IDQwcHggMHB4ICNjZmNmY2Y7XG4gICAgLy9ib3gtc2hhZG93OiA1cHggNXB4IDQwcHggMHB4ICNjZmNmY2Y7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj0xMzQsIFN0cmVuZ3RoPTQwKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTU4MHB4KSB7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJvdXRvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgIC5idG4ge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTU4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcm91Z2UtbHA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9ncmVzcy10ZXh0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICRkZWZhdWx0LXdoaXRlO1xuICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbn1cblxuLnByb2dyZXNzLXN0ZXAge1xuICAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICAubnVtYmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBib3R0b206IDY1cHg7XG4gICAgICBsZWZ0OiAyN3B4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mtc3RlcDpob3ZlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG59XG5cbi5wcm9ncmVzcy1zdGVwIHtcbiAgLnByb2dyZXNzLW1hcmtlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gIH1cbn1cblxuLnByb2dyZXNzLXN0ZXAuaXMtYWN0aXZlIHtcbiAgOmhvdmVyIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlzO1xuICB9XG4gIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlzO1xuICB9XG59XG5cbi5wcm9ncmVzcy1zdGVwLmlzLWNvbXBsZXRlIHtcbiAgOmhvdmVyIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlzLW1veWVuO1xuICB9XG4gIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlzLW1veWVuO1xuICB9XG59XG5cbi5zcHJpdGUtY29tcHRlLXByZXQtaW1tbyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8tYnVpbGRpbmdzIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCAtNHB4O1xufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8tY2hlY2sge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNHB4IC01MHB4O1xufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8tcGFwZXIge1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTZweCAtNHB4O1xufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8tcGVuLWFuZC1jYXJkIHtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkzcHggLTRweDtcbn1cbiIsIi5iZ2MtZGVlcC1wdXJwbGUtNTAwLCAuYmdjSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcm91Z2UtbHAgIWltcG9ydGFudDtcbn1cbiIsIi5hbGVydC1wdXJwbGUtYWx0IHsgYm9yZGVyLWNvbG9yOiAjNjk0RDlGO2JhY2tncm91bmQ6ICM2OTREOUY7Y29sb3I6ICNmZmY7IH1cbi5hbGVydC1pbmZvLWFsdCB7IGJvcmRlci1jb2xvcjogI2YwZjBmMDtiYWNrZ3JvdW5kOiAjZjBmMGYwO2NvbG9yOiAjMDAwMDAwOyB9XG4uYWxlcnQtZGFuZ2VyLWFsdCB7IGJvcmRlci1jb2xvcjogI0I2M0U1QTtiYWNrZ3JvdW5kOiAjRkYzNTQ3O2NvbG9yOiAjZmZmOyB9XG4uYWxlcnQtd2FybmluZy1hbHQgeyBib3JkZXItY29sb3I6ICNGM0YzRUI7YmFja2dyb3VuZDogI0ZGODgwMDtjb2xvcjogI2ZmZjsgfVxuLmFsZXJ0LXN1Y2Nlc3MtYWx0IHsgYm9yZGVyLWNvbG9yOiAjZjBmMGYwO2JhY2tncm91bmQ6ICNmMGYwZjA7Y29sb3I6ICMwMDAwMDA7IH1cbi5hbGVydC1pbmZvLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsIC5hbGVydC1kYW5nZXItYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZywgLmFsZXJ0LXdhcm5pbmctYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZywgLmFsZXJ0LXN1Y2Nlc3MtYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZywgLmFsZXJ0LXB1cnBsZS1hbHQgPiBbZGF0YS1ub3RpZnk9XCJpY29uXCJdID4gaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWxlcnQgYSB7Y29sb3I6ICNCNjNFNUE7fSIsIi5iZy10aGlyZC10aGVtZS1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICR0aGlyZC10aGVtZS1jb2xvcjtcbn1cblxuLmJnLXJvdWdlLWZvbmNlIHtcbiAgYmFja2dyb3VuZDogJHNlY29uZC10aGVtZS1jb2xvcjtcbn1cblxuLmJnLXJvdWdlIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uYmctZ3Jpcy1taWRkbGUge1xuICBiYWNrZ3JvdW5kOiAkZ3Jpcy1taWRkbGU7XG59XG5cbi5iZy1mb3VydGgtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAkZm91cnRoLXRoZW1lLWNvbG9yO1xufVxuXG4udGV4dC10aGlyZC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAkdGhpcmQtdGhlbWUtY29sb3I7XG59XG4iLCIuc3RlcENsaWVudCB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWIwYjE7XG59XG5cbi5kaXZDaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5udW1iZXJTdGVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQ3JTtcbiAgdG9wOiAtMTBweDtcbn1cblxuLnN0ZXBCYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cblxuLmNhcmV0UG9zaXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTNweDtcbiAgbGVmdDogNDMlO1xufVxuXG4uY29sb3JDYXJldCB7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuXG4uaGVpZ2h0U3RlcCB7XG4gIGhlaWdodDogMjc1cHg7XG59XG5cbi5idXR0b25TdGVwQ2xpZW50e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6MDtcbn1cbiIsIi5kLWlubGluZS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZXtcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG59XG4iLCIuY2FycmUgaW1nIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDEyNXB4O1xufVxuXG4uY2FycmU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJyZSBpbWcge1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYm9yZGVyOiBzb2xpZCAyNXB4ICNFRkVFRUU7XG59XG5cbiN0YWJsZWF1LXBpY3RvIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAkc2Vjb25kLXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiA1cHg7XG59XG4iLCIjY2hhdC1zaWRlYmFyIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSAtIDkwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcblxuICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbiNjaGF0LW1lc3NhZ2Uge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSAtIDg1cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbiIsIi5lbWFpbC1hcHAge1xuICAuZW1haWwtc2lkZS1uYXYge1xuICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0LXdoaXRlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgbGVmdDogLTI1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5lbWFpbC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgfVxuXG4gICAgLmVtYWlsLWxpc3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZnJvbSgkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZW1haWwtY29udGVudCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICAvLyBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuXG4gICAgICAmLm5vLWluYm94LXZpZXcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgICAuZW1haWwtY29tcG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5lbWFpbC1jb21wb3NlLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG5cbiAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuc2lkZS1hY3RpdmUge1xuICAgICAgLmVtYWlsLXNpZGUtbmF2IHtcbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lbWFpbC13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgICBsZWZ0OiAyNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cbiIsIi5mbG9hdC1sYWJlbC1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvL21hcmdpbi1ib3R0b206IDNlbTtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0LCAuZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYSwgLmZsb2F0LWxhYmVsLWNvbnRyb2wgbGFiZWwge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0OmZvY3VzLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQsIC5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvKnBhZGRpbmc6IDAuMWVtIDBlbSAxcHggMGVtOyovXG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luOiAwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhIHtcbiAgcGFkZGluZzogMC4xZW0gMGVtIDVweCAwZW07XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0b3A6IC0xLjVlbTtcbiAgbGVmdDogMC4wOGVtO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIC1tb3otYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICAtby1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICAtbXMtYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLWtodG1sLWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmcgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQuZW1wdHkgKyBsYWJlbCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhLmVtcHR5ICsgbGFiZWwge1xuICB0b3A6IDAuMWVtO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDpub3QoLmVtcHR5KSArIGxhYmVsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6bm90KC5lbXB0eSkgKyBsYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0Om5vdCguZW1wdHkpOmZvY3VzICsgbGFiZWwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTpub3QoLmVtcHR5KTpmb2N1cyArIGxhYmVsIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5cbkBrZXlmcmFtZXMgZmxvYXQtbGFiZWxzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgdG9wOiAwLjFlbTtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIDIwJSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDMwJSB7XG4gICAgdG9wOiAwLjFlbTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAtMWVtO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsb2F0LWxhYmVscyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIHRvcDogMC4xZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuICAyMCUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzMCUge1xuICAgIHRvcDogMC4xZW07XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogLTFlbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5yZXF1aXJlbWVudHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIC8vdHJhbnNpdGlvbjogMC4yOHM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gID4gdGV4dGFyZWEsXG4gIGlucHV0LFxuICBzZWxlY3Qge1xuICAgICY6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICAvL2JhY2tncm91bmQ6IHBpbms7XG4gICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblxuICAgICAgJiB+IC5yZXF1aXJlbWVudHMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmFkaW8taW5saW5lLWltcHV0IHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAucmFkaW9zIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucmFkaW9zIGxhYmVsOmxhc3Qtb2YtdHlwZSxcbiAgLnJhZGlvcyBpbnB1dDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sXG4gIC5idG4tZGVhdWx0LWQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAvL2JhY2tncm91bmQ6ICM0MWQ4NzM7XG4gICAgLy9jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgLy9mb250LXNpemU6IDEuNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAudmFsaWQtYmcge1xuICAgID4gaW5wdXQge1xuICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoJGltYWdlcy1wYXRoICsgXCJjaGVjay5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICBib3JkZXItY29sb3I6ICM0ZmMzMmM7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgfVxuXG4gICAgPiAuZXJyLWFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5waW5rLWJnIHtcbiAgICA+IGlucHV0IHtcbiAgICAgIC8vYmFja2dyb3VuZDogcGluaztcbiAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LW5hdiB7XG4gICAgYmFja2dyb3VuZDogJGRlZmF1bHQtd2hpdGU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGxlZnQ6IC0zMDBweDtcbiAgICB9XG4gIH1cblxuICAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMDBweDtcbiAgICB9XG5cbiAgICAuZW1haWwtbGlzdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcblxuICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbnRlbnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgLy8gbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcblxuICAgICAgJi5uby1pbmJveC12aWV3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1uLXNpZGUtbGVmdC1jb21wb3NlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5jb2x1bW4tc2lkZS1sZWZ0LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNpZGUtYWN0aXZlIHtcbiAgICAuY29sdW1uLXNpZGUtbGVmdC1uYXYge1xuICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIGxlZnQ6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZzNHtcbiAgZm9udC1zaXplOiA0cHg7XG59XG4uZnM2e1xuICBmb250LXNpemU6IDZweDtcbn1cbi5mczh7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmZzMTB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5mczExe1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZnMxMntcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmZzMTR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mczE1e1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uZnMxNntcbiAgIGZvbnQtc2l6ZTogMTZweDtcbiB9XG4uZnMxOHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmZzMjB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5mczIye1xuICBmb250LXNpemU6IDIycHg7XG59XG4uZnMyNHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmZzMjZ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5mczI4e1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uZnMzMHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5mczRYcyB7XG4gICAgZm9udC1zaXplOiA0cHg7XG4gIH1cbiAgLmZzNlhzIHtcbiAgICBmb250LXNpemU6IDZweDtcbiAgfVxuICAuZnM4WHMge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG4gIC5mczEwWHMge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuZnMxMlhzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmZzMTRYcyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5mczE2WHMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuZnMxOFhzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmZzMjBYcyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmxoMVhze1xuICAgIGxpbmUtaGVpZ2h0OjE7XG4gIH1cbiAgLmxoMS01WHN7XG4gICAgbGluZS1oZWlnaHQ6MS41O1xuICB9XG4gIC5saDJYc3tcbiAgICBsaW5lLWhlaWdodDoyO1xuICB9XG59XG4iLCIucC02MExnMzBYcyB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtNjBMZzBYcyB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtNjBMZzEwWHMge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0zMExnMFhzIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjBMZzUwWHMge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLm1MMzBMZzBYcyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTDMwTGcxNVhzIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SMExnMTVYcyB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRkZW5MZ0Jsb2NrWFMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGlkZGVuWHNCbG9ja0xnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub1BsUHIge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4uc2hhZG93TGlnaHRMZ05vU2hhZG93WHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmNlbnRyYWdlLXZlcnRpY2FsZS1wYXJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2VudHJhZ2UtdmVydGljYWxlLWVuZmFudCB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxubm8tbVQge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tTC0wWHN7XG4gICAgbWFyZ2luLWxlZnQ6MHB4ICFpbXBvcnRhbnRcbiAgfVxuICAubVItNVhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tVC0yMFhzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4IWltcG9ydGFudDtcbiAgfVxuICAucFQtMzVYcyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucEwtMzVYcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNjBMZzEwWHMge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC02MExnMzBYcyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtNjBMZzBYcyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm9NUlhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwTGc1MFhzIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMzBMZzBYcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMzBMZzE1WHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVIwTGcxNVhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ub01YcyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlkZGVuTGdCbG9ja1hTIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oaWRkZW5Yc0Jsb2NrTGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmxvYXRJbmhlcml0WHMge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC0xNVhzIHtcbiAgICBsZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtNTBYcyB7XG4gICAgbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTIwWHMge1xuICAgIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC05NVhzIHtcbiAgICBsZWZ0OiAtOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTQxWHMge1xuICAgIGxlZnQ6IC0xNDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTg3WHMge1xuICAgIGxlZnQ6IC0xODdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTY5WHMge1xuICAgIGxlZnQ6IC0xNjlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMjE0WHMge1xuICAgIGxlZnQ6IC0yMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMjYwWHMge1xuICAgIGxlZnQ6IC0yNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMzA3WHMge1xuICAgIGxlZnQ6IC0zMDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MODVYcyB7XG4gICAgbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MMTIwWHMge1xuICAgIGxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNoYWRvd0xpZ2h0TGdOb1NoYWRvd1hzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gIH1cbiAgLnBSLTMwTGcwWHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuaW5fcHV0X2Zvcm0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2IxYjFiMTtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmFjLWFkZC1lbnRyeSB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLy8uZm9ybS1ncm91cCBpbnB1dCB7XG4vLyAgY29sb3I6ICNiMWIxYjE7XG4vLyAgZm9udC1zaXplOiAxOHB4O1xuLy8gIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy99XG4iLCJAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhhcy1mbG9hdC1sYWJlbCAuZm9ybS1jb250cm9sOnBsYWNlaG9sZGVyLXNob3duOm5vdCg6Zm9jdXMpICsgKiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG59XG5cbi5oYXMtZmxvYXQtbGFiZWwgbGFiZWwge1xuICBmb250LXdlaWdodDogdW5zZXQ7XG4gIHRvcDogLTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmFmYmZiO1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsIC5mb3JtLWNvbnRyb2w6cGxhY2Vob2xkZXItc2hvd246bm90KDpmb2N1cykgKyAqIHtcbiAgdG9wOiAwLjNlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5oYXMtZmxvYXQtbGFiZWwgPiBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtZmxvYXQtbGFiZWwgbGFiZWw6OmFmdGVyLCAuaGFzLWZsb2F0LWxhYmVsID4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLmxpc3QtY2hlY2stZG93bmxvYWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWx7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWx7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbC1wLWRldGFpbHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWx7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvbC1wLWRldGFpbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbC1wLWRldGFpbHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAQ2VudGVyaW5nXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBDZW50ZXJpbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2VudGVyWSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jZW50ZXJYIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5jZW50ZXJYWSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5jZW50ZXJZXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuY2VudGVyWFxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIC5jZW50ZXJYWVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE1lZGlhIFF1ZXJpZXMgR2VuZXJhdG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWl4aW4gdXNlZCB0byBnZW5lcmF0ZSByZXNwb25zaXZlIHZlcnNpb25zIG9mIGNzcyBydWxlcy5cblxuQG1peGluIG1lZGlhUXVlcnlDb25kaXRpb24oJG1xKSB7XG4gICRicmVha3BvaW50Rm91bmQ6IGZhbHNlO1xuXG4gIEBlYWNoICRicmVha3BvaW50IGluICRicmVha3BvaW50cyB7XG4gICAgJGFsaWFzOiBudGgoJGJyZWFrcG9pbnQsIDEpO1xuICAgICRjb25kaXRpb246IG50aCgkYnJlYWtwb2ludCwgMik7XG5cbiAgICBAaWYgJG1xID09ICRhbGlhcyBhbmQgJGNvbmRpdGlvbiB7XG4gICAgICAkYnJlYWtwb2ludEZvdW5kOiB0cnVlO1xuXG4gICAgICBAbWVkaWEgI3skY29uZGl0aW9ufSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkYnJlYWtwb2ludEZvdW5kID09IGZhbHNlIHtcbiAgICBAd2FybiBcIk9vcHMhIEJyZWFrcG9pbnQg4oCYI3skbXF94oCZIGRvZXMgbm90IGV4aXN0IFxcOlwiO1xuICB9XG59XG4iLCIkaW1hZ2VzLXBhdGg6IFwiLi4vLi4vLi4vLi4vc3RhdGljL2ltYWdlcy9cIjtcbkBpbXBvcnQgXCJzZXR0aW5ncy9pbmRleFwiO1xuQGltcG9ydCAnLi4vLi4vc3BlY3MvdG9vbHMvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vc3BlY3MvaW5kZXgnO1xuQGltcG9ydCAnLi4vLi4vcGFja2FnZXMvaW5kZXgnOyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAQmFzZVxuLy8gKyBAR2FwICgwID4gNCBTdGVwIDEpXG4vLyArIEBHYXAgKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBHYXAgKDQwID4gMTYwIFN0ZXAgMTApXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCYXNlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuW2NsYXNzKj0nZ2FwJ10ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdhcCAoMCA+IDQgU3RlcCAxKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG4gIC5nYXBYLSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmID4gKiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZ2FwWS0jeyRpfSB7XG4gICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgJiA+ICoge1xuICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmdhcC0jeyRpfSB7XG4gICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgJiA+ICoge1xuICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC5nYXBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBHYXAgKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLmdhcFgtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FwWS0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYXAtI3skaX0ge1xuICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLmdhcFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdhcCAoNDAgPiAxNjAgU3RlcCAxMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xuICBAaWYgJGkgJSAxMCA9PSAwIHtcbiAgICAuZ2FwWC0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYXBZLSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhcC0jeyRpfSB7XG4gICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAuZ2FwWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wZWVycyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBlZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnBlZXItZ3JlZWQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBlZXJzLWdyZWVkID4gLnBlZXIsXG4ucGVlcnMtZ3JlZWQgPiAucGVlcnMge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBlZXIgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5wZWVyLWdyZWVkID4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIiwiLmxheWVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBARmxleCBXcmFwXG4vLyArIEBGbGV4IERpcmVjdGlvblxuLy8gKyBARmxleFxuLy8gKyBARmxleCBCYXNpc1xuLy8gKyBARmxleCBHcm93XG4vLyArIEBGbGV4IFNocmlua1xuLy8gKyBARmxleCBPcmRlclxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARGlzcGxheVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5kLWYgICAgIHsgZGlzcGxheTogZmxleDsgfVxuLmQtaWYgICAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5kLWZcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZC1pZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggV3JhcFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meHctdyAgIHsgZmxleC13cmFwOiB3cmFwOyB9XG4uZnh3LXdyICB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG4uZnh3LW53ICB7IGZsZXgtd3JhcDogbm93cmFwOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4dy13XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmZ4dy13clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cbiAgICAuZnh3LW53XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggRGlyZWN0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4ZC1jICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4uZnhkLWNyICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuLmZ4ZC1yICAgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4uZnhkLXJyICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meGQtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuZnhkLWNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgICAuZnhkLXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmZ4ZC1yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQWxpZ24gSXRlbXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWktZnMgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4uYWktZmUgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuLmFpLWMgICAgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4uYWktYiAgICB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuLmFpLXMgICAgeyBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5haS1mc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmFpLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgLmFpLWNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5haS1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuICAgIC5haS1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQWxpZ24gU2VsZlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hcy1mcyAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuLmFzLWZlICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuLmFzLWMgICAgeyBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbi5hcy1iICAgIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbi5hcy1zICAgIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5hcy1mc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICAuYXMtZmVcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAgIC5hcy1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5hcy1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLXNlbGY6IGJhc2VsaW5lOyB9XG4gICAgLmFzLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEFsaWduIENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWMtZnMgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbi5hYy1mZSAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbi5hYy1jICAgIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4uYWMtcyAgICB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbi5hYy1zYiAgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuLmFjLXNhICAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuYWMtZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLmFjLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAuYWMtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYWMtc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gICAgLmFjLXNiXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5hYy1zYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEp1c3RpZnkgQ29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5qYy1mcyAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4uamMtZmUgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbi5qYy1jICAgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbi5qYy1zYiAgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4uamMtc2EgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmpjLWZzXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLmpjLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5qYy1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmpjLXNiXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmpjLXNhXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4LW4gICAgeyBmbGV4OiBub25lOyB9XG4uZngtMSAgICB7IGZsZXg6IDE7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZngtblxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBmbGV4OiBub25lOyB9XG4gICAgLmZ4LTFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgZmxleDogMTsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggQmFzaXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnhiLWEgICB7IGZsZXgtYmFzaXM6IGF1dG87IH1cbi5meGItMCAgIHsgZmxleC1iYXNpczogMDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meGItYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAuZnhiLTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWJhc2lzOiAwOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBHcm93XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4Zy0xICAgeyBmbGV4LWdyb3c6IDE7IH1cbi5meGctMCAgIHsgZmxleC1ncm93OiAwOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4Zy0xXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1ncm93OiAxOyB9XG4gICAgLmZ4Zy0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1ncm93OiAwOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBTaHJpbmtcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnhzLTEgICB7IGZsZXgtc2hyaW5rOiAxOyB9XG4uZnhzLTAgICB7IGZsZXgtc2hyaW5rOiAwOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4cy0xXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1zaHJpbms6IDE7IH1cbiAgICAuZnhzLTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LXNocmluazogMDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggT3JkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcbiAgLm9yZC0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC5vcmQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgb3JkZXI6ICRpOyB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQERpc3BsYXlcbi8vICsgQE92ZXJmbG93XG4vLyArIEBGbG9hdFxuLy8gKyBAVmVydGljYWwgQWxpZ25cbi8vICsgQFBvc2l0aW9uXG4vLyArIEBaLUluZGV4XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBEaXNwbGF5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmQtYiAgICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLWliICAgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuLmQtaSAgICAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4uZC10YiAgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuLmQtdGJjICAgICAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuLmQtbiAgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5kLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQtaWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQtaVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmQtdGJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuZC10YmNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gICAgLmQtblxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE92ZXJmbG93XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm92LWggICAgICAgICB7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuLm92LWEgICAgICAgICB7IG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5vdi1zICAgICAgICAgeyBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLm92WS1oICAgICAgICB7IG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4ub3ZYLWggICAgICAgIHsgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbi5vdlktYSAgICAgICAgeyBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5vdlgtYSAgICAgICAgeyBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5vdlktcyAgICAgICAgeyBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuLm92WC1zICAgICAgICB7IG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLm92LWhcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5vdi1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm92LXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4gICAgLm92WS1oXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gICAgLm92WC1oXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gICAgLm92WS1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5vdlgtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAub3ZZLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbiAgICAub3ZYLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbG9hdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mbC1sICAgICAgICAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4uZmwtciAgICAgICAgIHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mbC1uICAgICAgICAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZsLWxcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmwtclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmwtblxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZlcnRpY2FsIEFsaWduXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnZhLXQgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLnZhLW0gICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLnZhLWIgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC52YS10XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbiAgICAudmEtbVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4gICAgLnZhLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBvc2l0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBvcy1zICAgICAgICB7IHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuLnBvcy1zdCAgICAgICB7IHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuLnBvcy1yICAgICAgICB7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG4ucG9zLWEgICAgICAgIHsgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cbi5wb3MtZiAgICAgICAgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5wb3Mtc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cbiAgICAucG9zLXN0XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG4gICAgLnBvcy1yXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG4gICAgLnBvcy1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4gICAgLnBvcy1mXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAWi1JbmRleFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggOSB7XG4gIC56LSN7JGl9IHsgei1pbmRleDogKCRpICogMTAwMCkgIWltcG9ydGFudDsgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC56LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHotaW5kZXg6ICgkaSAqIDEwMDApICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQExpc3QgU3R5bGUgUG9zaXRpb25cbi8vICsgQExpc3QgU3R5bGUgVHlwZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBMaXN0IFN0eWxlIFBvc2l0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxpc3AtaSB7IGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuLmxpc3AtbyB7IGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATGlzdCBTdHlsZSBUeXBlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxpcy1uICB7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cbi5saXN0LWMgeyBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTsgfVxuLmxpc3QtcyB7IGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlOyB9XG4ubGlzdC11IHsgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjsgfVxuLmxpc3QtbCB7IGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7IH1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBATWFyZ2luICgwID4gNCBTdGVwIDEpXG4vLyArIEBNYXJnaW4gKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBNYXJnaW4gKDQwID4gMTYwIFN0ZXAgMTApXG4vLyArIEBNYXJnaW4gQXV0b1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoMCA+IDQgU3RlcCAxKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG4gIC5tLSN7JGl9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tVC0jeyRpfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubVItI3skaX0geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubUItI3skaX0geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1MLSN7JGl9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gIC5tWS0jeyRpfSB7XG4gICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0jeyRpfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LSN7JGl9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubVQtbnYtI3skaX0geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tUi1udi0jeyRpfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubUItbnYtI3skaX0geyBtYXJnaW4tYm90dG9tOi0gI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tTC1udi0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgLm1ZLW52LSN7JGl9IHtcbiAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtI3skaX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC5tLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1ULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1SLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubUItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubUwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAubVktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm0tbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1ULW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tUi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tQi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubUwtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgLm1ZLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tWC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICg1ID4gMzUgU3RlcCA1KVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSA1IHRocm91Z2ggMzUge1xuICBAaWYgJGkgJSA1ID09IDAge1xuICAgIC5tLSN7JGl9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1ULSN7JGl9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1SLSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUItI3skaX0geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUwtI3skaX0geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAubVktI3skaX0ge1xuICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tWC0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbnYtI3skaX0gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1ULW52LSN7JGl9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tUi1udi0jeyRpfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tQi1udi0jeyRpfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUwtbnYtI3skaX0geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLm1ZLW52LSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tWC1udi0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLm0tI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1SLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1MLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAubVktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1YLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1ULW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1SLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUwtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAubVktbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubVgtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoNDAgPiAxNjAgU3RlcCAxMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xuICBAaWYgJGkgJSAxMCA9PSAwIHtcblxuICAgIC5tLSN7JGl9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1ULSN7JGl9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1SLSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUItI3skaX0geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUwtI3skaX0geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAubVktI3skaX0ge1xuICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tWC0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbnYtI3skaX0gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1ULW52LSN7JGl9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tUi1udi0jeyRpfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tQi1udi0jeyRpfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUwtbnYtI3skaX0geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLm1ZLW52LSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tWC1udi0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLm0tI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1SLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1MLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAubVktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1YLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1ULW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1SLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUwtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAubVktbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubVgtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyBBdXRvXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm0tYSAgeyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuLm1YLWEgeyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuLm1ULWEgeyBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5tUi1hIHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5tQi1hIHsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4ubUwtYSB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAubS1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tWC1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm1ULWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm1SLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubUItYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubUwtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQEJhY2tncm91bmQgU2l6ZVxuLy8gKyBAQmFja2dyb3VuZCBQb3NpdGlvblxuLy8gKyBAQmFja2dyb3VuZCBSZXBlYXRcbi8vICsgQE9iamVjdCBGaXRcbi8vICsgQFJlc2l6ZVxuLy8gKyBAT3BhY2l0eVxuLy8gKyBAQ3Vyc29yXG4vLyArIEBWaXNpYmlsaXR5XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJhY2tncm91bmQgU2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3N6LWN2ICAgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4uYmdzei1jdCAgIHsgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4uYmdzei1mdWxsIHsgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQmFja2dyb3VuZCBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3BYLWMgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjsgfVxuLmJncFgtdCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogdG9wOyB9XG4uYmdwWC1yICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDsgfVxuLmJncFgtbCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDsgfVxuLmJncFgtYiAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogYm90dG9tOyB9XG4uYmdwWS1jICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7IH1cbi5iZ3BZLXQgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDsgfVxuLmJncFktciAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teTogcmlnaHQ7IH1cbi5iZ3BZLWwgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGxlZnQ7IH1cbi5iZ3BZLWIgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCYWNrZ3JvdW5kIFJlcGVhdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3ItbiAgICAgeyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4uYmdyLXkgICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15OyB9XG4uYmdyLXggICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE9iamVjdCBGaXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub2YtY3QgICAgIHsgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuLm9mLWN2ICAgICB7IG9iamVjdC1maXQ6IGNvdmVyOyB9XG4ub2YtZiAgICAgIHsgb2JqZWN0LWZpdDogZmlsbDsgfVxuLm9mLW4gICAgICB7IG9iamVjdC1maXQ6IG5vbmU7IH1cbi5vZi1zZCAgICAgeyBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFJlc2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5yc3otdiAgICAgeyByZXNpemU6IHZlcnRpY2FsOyB9XG4ucnN6LWggICAgIHsgcmVzaXplOiBob3Jpem9udGFsOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE9wYWNpdHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub3AtMCAgICAgIHsgb3BhY2l0eTogMDsgfVxuLm9wLTEwcCAgICB7IG9wYWNpdHk6IDAuMTsgfVxuLm9wLTIwcCAgICB7IG9wYWNpdHk6IDAuMjsgfVxuLm9wLTMwcCAgICB7IG9wYWNpdHk6IDAuMzsgfVxuLm9wLTQwcCAgICB7IG9wYWNpdHk6IDAuNDsgfVxuLm9wLTUwcCAgICB7IG9wYWNpdHk6IDAuNTsgfVxuLm9wLTYwcCAgICB7IG9wYWNpdHk6IDAuNjsgfVxuLm9wLTcwcCAgICB7IG9wYWNpdHk6IDAuNzsgfVxuLm9wLTgwcCAgICB7IG9wYWNpdHk6IDAuODsgfVxuLm9wLTkwcCAgICB7IG9wYWNpdHk6IDAuOTsgfVxuLm9wLTEwMHAgICB7IG9wYWNpdHk6IDE7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQ3Vyc29yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmN1ci1uYSAgICB7IGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbi5jdXItcCAgICAgeyBjdXJzb3I6IHBvaW50ZXI7IH1cbi5jdXItYSAgICAgeyBjdXJzb3I6IGF1dG87IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmlzaWJpbGl0eVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52aXMtdiAgICAgeyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4udmlzLWggICAgIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQFBhZGRpbmcgKDAgPiA0IFN0ZXAgMSlcbi8vICsgQFBhZGRpbmcgKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBQYWRkaW5nICg0MCA+IDE2MCBTdGVwIDEwKVxuLy8gKyBAUGFkZGluZyBBdXRvXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICgwID4gNCBTdGVwIDEpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcbiAgLnAtI3skaX0gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5wVC0jeyRpfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBSLSN7JGl9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5wQi0jeyRpfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBMLSN7JGl9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAucFktI3skaX0ge1xuICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0jeyRpfSB7XG4gICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgLnAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLnBULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAucEwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgLnBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5wWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICg1ID4gMzUgU3RlcCA1KVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSA1IHRocm91Z2ggMzUge1xuICBAaWYgJGkgJSA1ID09IDAge1xuICAgIC5wLSN7JGl9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wVC0jeyRpfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucFItI3skaX0geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucEItI3skaX0geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBMLSN7JGl9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5wWS0jeyRpfSB7XG4gICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucFgtI3skaX0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC5wLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBSLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucEItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucEwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAucFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoNDAgPiAxNjAgU3RlcCAxMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xuICBAaWYgJGkgJSAxMCA9PSAwIHtcbiAgICAucC0jeyRpfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucFQtI3skaX0geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBSLSN7JGl9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBCLSN7JGl9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wTC0jeyRpfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAucFktI3skaX0ge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBYLSN7JGl9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAucC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBCLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBMLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLnBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQFBvc2l0aW9uICgwID4gNCBTdGVwIDEpXG4vLyArIEBQb3NpdGlvbiAoNSA+IDM1IFN0ZXAgNSlcbi8vICsgQFBvc2l0aW9uICg0MCA+IDE2MCBTdGVwIDEwKVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDAgPiA0IFN0ZXAgMSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuICAudC0jeyRpfSB7IHRvcDogI3skaX1weDsgfVxuICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gIC5iLSN7JGl9IHsgYm90dG9tOiAjeyRpfXB4OyB9XG4gIC5sLSN7JGl9IHsgbGVmdDogI3skaX1weDsgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC50LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRvcDogI3skaX1weDsgfVxuICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAgIC5iLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGJvdHRvbTogI3skaX1weDsgfVxuICAgICAgLmwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbGVmdDogI3skaX1weDsgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQb3NpdGlvbiAoNSA+IDM1IFN0ZXAgNSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNSB0aHJvdWdoIDM1IHtcbiAgQGlmICRpICUgNSA9PSAwIHtcbiAgICAudC0jeyRpfSB7IHRvcDogI3skaX1weDsgfVxuICAgIC5yLSN7JGl9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAuYi0jeyRpfSB7IGJvdHRvbTogI3skaX1weDsgfVxuICAgIC5sLSN7JGl9IHsgbGVmdDogI3skaX1weDsgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC50LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRvcDogI3skaX1weDsgfVxuICAgICAgICAuci0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyByaWdodDogI3skaX1weDsgfVxuICAgICAgICAuYi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAgICAgLmwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbGVmdDogI3skaX1weDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQb3NpdGlvbiAoNDAgPiAxNjAgU3RlcCAxMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xuICBAaWYgJGkgJSAxMCA9PSAwIHtcbiAgICAudC0jeyRpfSB7IHRvcDogI3skaX1weDsgfVxuICAgIC5yLSN7JGl9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAuYi0jeyRpfSB7IGJvdHRvbTogI3skaX1weDsgfVxuICAgIC5sLSN7JGl9IHsgbGVmdDogI3skaX1weDsgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC50LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRvcDogI3skaX1weDsgfVxuICAgICAgICAuci0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyByaWdodDogI3skaX1weDsgfVxuICAgICAgICAuYi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAgICAgLmwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbGVmdDogI3skaX1weDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQb3NpdGlvbiAoNTAlKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50bC01MHAge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4udHItNTBwIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi50LTUwcCB7IHRvcDogNTAlOyB9XG4uci01MHAgeyByaWdodDogNTAlOyB9XG4uYi01MHAgeyBib3R0b206IDUwJTsgfVxuLmwtNTBwIHsgbGVmdDogNTAlOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLnRsLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuXG4gICAgLnRyLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogNTAlO1xuICAgIH1cblxuICAgIC50LTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6IDUwJTsgfVxuICAgIC5yLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyByaWdodDogNTAlOyB9XG4gICAgLmItNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGJvdHRvbTogNTAlOyB9XG4gICAgLmwtNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6IDUwJTsgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQEZpeGVkIFdpZHRoXG4vLyArIEBSZWxhdGl2ZSBXaWR0aFxuLy8gKyBARml4ZWQgSGVpZ2h0XG4vLyArIEBNYXggU2l6ZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARml4ZWQgV2lkdGhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udy0xXFwvNHIsIC5zei0xXFwvNHIgICAgeyB3aWR0aDogMC4yNXJlbTsgfVxuLnctMVxcLzJyLCAuc3otMVxcLzJyICAgIHsgd2lkdGg6IDAuNXJlbTsgfVxuLnctM1xcLzRyLCAuc3otM1xcLzRyICAgIHsgd2lkdGg6IDAuNzVyZW07IH1cbi53LTFyLCAuc3otMXIgICAgICAgICAgeyB3aWR0aDogMXJlbTsgfVxuLnctM1xcLzJyLCAuc3otM1xcLzJyICAgIHsgd2lkdGg6IDEuNXJlbTsgfVxuLnctMnIsIC5zei0yciAgICAgICAgICB7IHdpZHRoOiAycmVtOyB9XG4udy01XFwvMnIsIC5zei01XFwvMnIgICAgeyB3aWR0aDogMi41cmVtOyB9XG4udy0zciwgLnN6LTNyICAgICAgICAgIHsgd2lkdGg6IDNyZW07IH1cbi53LTdcXC8yciwgLnN6LTdcXC8yciAgICB7IHdpZHRoOiAzLjVyZW07IH1cbi53LTRyLCAuc3otNHIgICAgICAgICAgeyB3aWR0aDogNHJlbTsgfVxuLnctOVxcLzJyLCAuc3otOVxcLzJyICAgIHsgd2lkdGg6IDQuNXJlbTsgfVxuLnctNXIsIC5zei01ciAgICAgICAgICB7IHdpZHRoOiA1cmVtOyB9XG4udy0xMVxcLzJyLCAuc3otMTFcXC8yciAgeyB3aWR0aDogNS41cmVtOyB9XG4udy02ciwgLnN6LTZyICAgICAgICAgIHsgd2lkdGg6IDZyZW07IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAudy0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMVxcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAwLjI1cmVtOyB9XG4gICAgLnctMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMC41cmVtOyB9XG4gICAgLnctM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMC43NXJlbTsgfVxuICAgIC53LTFyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiAxcmVtOyB9XG4gICAgLnctM1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMS41cmVtOyB9XG4gICAgLnctMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDJyZW07IH1cbiAgICAudy01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAyLjVyZW07IH1cbiAgICAudy0zclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogM3JlbTsgfVxuICAgIC53LTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei03XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDMuNXJlbTsgfVxuICAgIC53LTRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiA0cmVtOyB9XG4gICAgLnctOVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTlcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogNC41cmVtOyB9XG4gICAgLnctNXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDVyZW07IH1cbiAgICAudy0xMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHdpZHRoOiA1LjVyZW07IH1cbiAgICAudy02clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei02clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogNnJlbTsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFJlbGF0aXZlIFdpZHRoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnctMCAgICAgeyB3aWR0aDogMHB4OyB9XG4udy0xMHAgICB7IHdpZHRoOiAxMCU7IH1cbi53LTIwcCAgIHsgd2lkdGg6IDIwJTsgfVxuLnctMzBwICAgeyB3aWR0aDogMzAlOyB9XG4udy00MHAgICB7IHdpZHRoOiA0MCU7IH1cbi53LTUwcCAgIHsgd2lkdGg6IDUwJTsgfVxuLnctNjBwICAgeyB3aWR0aDogNjAlOyB9XG4udy03MHAgICB7IHdpZHRoOiA3MCU7IH1cbi53LTgwcCAgIHsgd2lkdGg6IDgwJTsgfVxuLnctOTBwICAgeyB3aWR0aDogOTAlOyB9XG4udy0xMDBwICB7IHdpZHRoOiAxMDAlOyB9XG4udy0xcHggICB7IHdpZHRoOiAxcHg7IH1cbi53LWEgICAgIHsgd2lkdGg6IGF1dG87IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAudy0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyB3aWR0aDogMHB4OyB9XG4gICAgLnctMTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDEwJTsgfVxuICAgIC53LTIwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiAyMCU7IH1cbiAgICAudy0zMHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogMzAlOyB9XG4gICAgLnctNDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDQwJTsgfVxuICAgIC53LTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA1MCU7IH1cbiAgICAudy02MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogNjAlOyB9XG4gICAgLnctNzBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDcwJTsgfVxuICAgIC53LTgwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA4MCU7IH1cbiAgICAudy05MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogOTAlOyB9XG4gICAgLnctMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgd2lkdGg6IDEwMCU7IH1cbiAgICAudy0xcHhcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogMXB4OyB9XG4gICAgLnctYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgd2lkdGg6IGF1dG87IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGaXhlZCBIZWlnaHRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaC0xXFwvNHIsIC5zei0xXFwvNHIgICAgeyBoZWlnaHQ6IDAuMjVyZW07IH1cbi5oLTFcXC8yciwgLnN6LTFcXC8yciAgICB7IGhlaWdodDogMC41cmVtOyB9XG4uaC0zXFwvNHIsIC5zei0zXFwvNHIgICAgeyBoZWlnaHQ6IDAuNzVyZW07IH1cbi5oLTFyLCAuc3otMXIgICAgICAgICAgeyBoZWlnaHQ6IDFyZW07IH1cbi5oLTNcXC8yciwgLnN6LTNcXC8yciAgICB7IGhlaWdodDogMS41cmVtOyB9XG4uaC0yciwgLnN6LTJyICAgICAgICAgIHsgaGVpZ2h0OiAycmVtOyB9XG4uaC01XFwvMnIsIC5zei01XFwvMnIgICAgeyBoZWlnaHQ6IDIuNXJlbTsgfVxuLmgtM3IsIC5zei0zciAgICAgICAgICB7IGhlaWdodDogM3JlbTsgfVxuLmgtN1xcLzJyLCAuc3otN1xcLzJyICAgIHsgaGVpZ2h0OiAzLjVyZW07IH1cbi5oLTRyLCAuc3otNHIgICAgICAgICAgeyBoZWlnaHQ6IDRyZW07IH1cbi5oLTlcXC8yciwgLnN6LTlcXC8yciAgICB7IGhlaWdodDogNC41cmVtOyB9XG4uaC01ciwgLnN6LTVyICAgICAgICAgIHsgaGVpZ2h0OiA1cmVtOyB9XG4uaC0xMVxcLzJyLCAuc3otMTFcXC8yciAgeyBoZWlnaHQ6IDUuNXJlbTsgfVxuLmgtNnIsIC5zei02ciAgICAgICAgICB7IGhlaWdodDogNnJlbTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5oLTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAwLjI1cmVtOyB9XG4gICAgLmgtMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDAuNXJlbTsgfVxuICAgIC5oLTNcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAwLjc1cmVtOyB9XG4gICAgLmgtMXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiAxcmVtOyB9XG4gICAgLmgtM1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDEuNXJlbTsgfVxuICAgIC5oLTJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogMnJlbTsgfVxuICAgIC5oLTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAyLjVyZW07IH1cbiAgICAuaC0zclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDNyZW07IH1cbiAgICAuaC03XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otN1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMy41cmVtOyB9XG4gICAgLmgtNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiA0cmVtOyB9XG4gICAgLmgtOVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTlcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDQuNXJlbTsgfVxuICAgIC5oLTVyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTVyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogNXJlbTsgfVxuICAgIC5oLTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgaGVpZ2h0OiA1LjVyZW07IH1cbiAgICAuaC02clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei02clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDZyZW07IH1cbiAgfVxufVxuXG4uaC0wICAgICB7IGhlaWdodDogMDsgfVxuLmgtYXV0byAgeyBoZWlnaHQ6IGF1dG87IH1cbi5oLTEwMHAgIHsgaGVpZ2h0OiAxMDAlOyB9XG4uaC0xMDB2aCB7IGhlaWdodDogMTAwdmg7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuaC0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBoZWlnaHQ6IDA7IH1cbiAgICAuaC1hdXRvXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBoZWlnaHQ6IGF1dG87IH1cbiAgICAuaC0xMDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaC0xMDB2aFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBoZWlnaHQ6IDEwMHZoOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWF4IFNpemVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubXctMTAwcCB7IG1heC13aWR0aDogMTAwJTsgfVxuLm1oLTEwMHAgeyBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLm13LTEwMHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLm1oLTEwMHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWF4LWhlaWdodDogMTAwJTsgfVxuICB9XG59XG4iLCJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAVGV4dCBBbGlnblxuLy8gKyBAVGV4dCBUcmFuc2Zvcm1cbi8vICsgQEZvbnQgU3R5bGVcbi8vICsgQFRleHQgRGVjb3JhdGlvblxuLy8gKyBAV2hpdGUgU3BhY2Vcbi8vICsgQFdvcmQgQnJlYWtcbi8vICsgQFdvcmQgV3JhcFxuLy8gKyBAVGV4dCBPdmVyZmxvd1xuLy8gKyBARm9udCBTaXplXG4vLyArIEBGb250IFdlaWdodFxuLy8gKyBATGluZSBIZWlnaHRcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRleHQgQWxpZ25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udGEtYyB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4udGEtbCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuLnRhLXIgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLnRhLWNcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAudGEtbFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGEtclxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVGV4dCBUcmFuc2Zvcm1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udHQtbiB7IHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IH1cbi50dC11IHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udHQtbCB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnR0LWMgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZvbnQgU3R5bGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnMtaSB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG4uZnMtbyB7IGZvbnQtc3R5bGU6IG9ibGlxdWUgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUZXh0IERlY29yYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udGQtbiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4udGQtbyB7IHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDsgfVxuLnRkLWx0IHsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDsgfVxuLnRkLXUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFdoaXRlIFNwYWNlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLndocy1udyB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLndocy1wIHsgd2hpdGUtc3BhY2U6IHByZSAhaW1wb3J0YW50OyB9XG4ud2hzLW4geyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAV29yZCBCcmVha1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53b2ItbiB7IHdvcmQtYnJlYWs6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4ud29iLWJhIHsgd29yZC1icmVhazogYnJlYWstYWxsICFpbXBvcnRhbnQ7IH1cbi53b2ItayB7IHdvcmQtYnJlYWs6IGtlZXAtYWxsICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAV29yZCBXcmFwXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLndvdy1idyB7IHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyB9XG4ud293LW4geyB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRleHQgT3ZlcmZsb3dcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udG92LWUgeyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZvbnQgU2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mc3oteHMgICB7IGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4uZnN6LXNtICAgeyBmb250LXNpemU6IDAuODdyZW0gIWltcG9ydGFudDsgfVxuLmZzei1kZWYgIHsgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbi5mc3otbWQgICB7IGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50OyB9XG4uZnN6LWxnICAgeyBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50OyB9XG4uZnN6LXhsICAgeyBmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZvbnQgV2VpZ2h0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ3LTEwMCB7IGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDsgfVxuLmZ3LTIwMCB7IGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDsgfVxuLmZ3LTMwMCB7IGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuLmZ3LTQwMCB7IGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuLmZ3LTUwMCB7IGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuLmZ3LTYwMCB7IGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgfVxuLmZ3LTcwMCB7IGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuLmZ3LTgwMCB7IGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDsgfVxuLmZ3LTkwMCB7IGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBMaW5lIEhlaWdodFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5saC0wICAgIHsgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmxoLTEgICAgeyBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50OyB9XG4ubGgtM1xcLzIgeyBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFF1aWNrIEJvcmRlciBIZWxwZXJzXG4vLyArIEBCb3JkZXIgV2lkdGhcbi8vICsgQEJvcmRlciBSYWRpdXNcbi8vICsgQEJvcmRlciBTdHlsZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBRdWljayBCb3JkZXIgSGVscGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZCAgeyBib3JkZXI6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRUIHsgYm9yZGVyLXRvcDogI3skYm9yZGVyLXdpZHRofSBzb2xpZCAjeyRib3JkZXItY29sb3J9ICFpbXBvcnRhbnQ7IH1cbi5iZFIgeyBib3JkZXItcmlnaHQ6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRCIHsgYm9yZGVyLWJvdHRvbTogI3skYm9yZGVyLXdpZHRofSBzb2xpZCAjeyRib3JkZXItY29sb3J9ICFpbXBvcnRhbnQ7IH1cbi5iZEwgeyBib3JkZXItbGVmdDogI3skYm9yZGVyLXdpZHRofSBzb2xpZCAjeyRib3JkZXItY29sb3J9ICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQm9yZGVyIFdpZHRoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1IHtcbiAgLmJkdy0jeyRpfSAgeyBib3JkZXItd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3VC0jeyRpfSB7IGJvcmRlci10b3Atd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3Ui0jeyRpfSB7IGJvcmRlci1yaWdodC13aWR0aDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5iZHdCLSN7JGl9IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5iZHdMLSN7JGl9IHsgYm9yZGVyLWxlZnQtd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCb3JkZXIgUmFkaXVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdG8gNSB7XG4gIC5iZHJzLSN7JGl9IHsgYm9yZGVyLXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgLmJkcnNULSN7JGl9IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZHJzUi0jeyRpfSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJkcnNCLSN7JGl9IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZHJzTC0jeyRpfSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmRycy01MHAgIHsgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cbi5iZHJzLTEwZW0geyBib3JkZXItcmFkaXVzOiAxMGVtICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQm9yZGVyIFN0eWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJkcy1uICB7IGJvcmRlci1zdHlsZTogbm9uZSAhaW1wb3J0YW50OyB9XG4uYmRzLXMgIHsgYm9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50OyB9XG4uYmRzLWR0IHsgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDsgfVxuLmJkcy1kcyB7IGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7IH1cbi5iZHMtZGIgeyBib3JkZXItc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50OyB9XG4uYmRzLWcgIHsgYm9yZGVyLXN0eWxlOiBncm9vdmUgIWltcG9ydGFudDsgfVxuLmJkcy1yICB7IGJvcmRlci1zdHlsZTogcmlkZ2UgIWltcG9ydGFudDsgfVxuLmJkcy1pICB7IGJvcmRlci1zdHlsZTogaW5zZXQgIWltcG9ydGFudDsgfVxuLmJkcy1vICB7IGJvcmRlci1zdHlsZTogb3V0c2V0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBzZXVkbyBFbGVtZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uby1hZnRlcjo6YWZ0ZXIgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuLm5vLWJlZm9yZTo6YmVmb3JlIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBNYXRlcmlhbCBDb2xvclxuLy8gKyBAR3JleSBDb2xvcnNcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWF0ZXJpYWwgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZWFjaCAkaXRlbSwgJGNvbG9yIGluICRtZC1jb2xvcnMge1xuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5iZ2MtI3skaXRlbX0sICAgLmJnY0gtI3skaXRlbX06aG92ZXIgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmRjLSN7JGl0ZW19LCAgIC5iZGNILSN7JGl0ZW19OmhvdmVyICAgIHsgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLnN0ci0jeyRpdGVtfSwgICAuc3RySC0jeyRpdGVtfTpob3ZlciAgICB7IHN0cm9rZTogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAR3JleSBDb2xvcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZWFjaCAkaXRlbSwgJGNvbG9yIGluICRncmV5LWNvbG9ycy1hbHQge1xuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5iZ2MtI3skaXRlbX0sICAgLmJnY0gtI3skaXRlbX06aG92ZXIgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmRjLSN7JGl0ZW19LCAgIC5iZGNILSN7JGl0ZW19OmhvdmVyICAgIHsgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLnN0ci0jeyRpdGVtfSwgICAuc3RySC0jeyRpdGVtfTpob3ZlciAgICB7IHN0cm9rZTogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi5pcy1lbXB0eSAub25seS12aXNpYmxlLXdoZW4tZW1wdHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9ubHktdmlzaWJsZS13aGVuLWVtcHR5LFxuLm9uLWVycm9yIC5oaWRkZW4tb24tZXJyb3IsXG4uaXMtZW1wdHkgLmhpZGRlbi13aGVuLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIuYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggNHB4IDNweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7XG4gIGJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hdXRvY29tcGxldGUtbm8tc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG5cbi5hdXRvY29tcGxldGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmF1dG9jb21wbGV0ZS1ncm91cCB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG5cbi5hdXRvY29tcGxldGUtZ3JvdXAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cbiIsImEge1xuICBjb2xvcjogIzcyNzc3YTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLm1zZy1ib3gtY2xpZW50LWljbyB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYm9yZGVyLWxlZnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uc2VuZC1wcm9wb3NpdGlvbiB7XG4gIHBhZGRpbmc6IDM3cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uYmctZ3JpcyB7XG4gIGJhY2tncm91bmQ6ICNlZWVcbn1cblxuLm1hcmdpbi0yMCB7XG4gIG1hcmdpbjogMjBweFxufVxuXG4uZGVsLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnRiLXRpdGxlLWJsb2MtbXNnLCAudGItdGl0bGUtYmxvYy1yZHYge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udGItY29udGVudC1ibG9jLW1zZywgLnRiLWNvbnRlbnQtYmxvYy1yZHYge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4udGl0bGVUeXBlTW9kdWxlRmljaGVDbGllbnQge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZGVsLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4XG59XG5cbi8vUHJvc3BlY3QgUHJldCBJbW1vXG5cbi50aXRsZS1pbmZvLWNsaWVudCB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jb250ZW50LWluZm8tY2xpZW50IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmNvbnRlbnQtaW5mby1jbGllbnQtcHJvamV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uZGVsLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4XG59XG5cbi5iZy1ncmlzIHtcbiAgYmFja2dyb3VuZDogI2VlZVxufVxuXG4udGl0bGVFbXBydW50ZXVyIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cblxuLmhvdmVyLXRhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogYmx1ZTtcbn1cblxuLmVtcHJ1bnRldXItaGF0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xufVxuXG4ubXNnLWJveC1jbGllbnQtaWNvIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ubXNnLWJveC1jbGllbnQtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5ib3JkZXItbGVmdC01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5cbi5iZy1ncmlzIHtcbiAgYmFja2dyb3VuZDogI2VlZVxufVxuXG4ucGFkZGluZy01IHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLmJ0bi1ncmV5IHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmJ0bi1ncmV5LXBsdXMge1xuICBiYWNrZ3JvdW5kOiAkZ3Jpcy1tb3llbjtcbn1cblxuLmJ0bi1ncmV5LXBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkZ3Jpcy1taWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnRiLWN1cnNldXJ7XG4gIG1hcmdpbi10b3A6MjBweDtcbn1cblxuLmRMZWZ0MzVtZHtcbiAgbGVmdDozNXB4XG59XG5cbi5jbGllbnQtYmxvYy1sZWZ0IHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLmNsaWVudC1ibG9jLWNlbnRlciB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi5jbGllbnQtYmxvYy1yaWdodCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi50ZXh0LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGItcmVzdW1lLWNsaWVudCB7XG4gIC8qcGFkZGluZzoyMHB4Ki9cbn1cblxuLnRiLXNhbXBsZS1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qLnBhZGRkaW5nLXRvcC1wYWRkaW5nLWJvdHRvbS0xMHsqL1xuLypwYWRkaW5nLXRvcDogMTBweDsqL1xuLypwYWRkaW5nLWJvdHRvbTogMTBweDsqL1xuLyp9Ki9cbi5tYXJnaW4tdG9wLTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnByZXZpZXctMSwgLnByZXZpZXctMiwgLnByZXZpZXctMywgLnByZXZpZXctNCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tYXJnaW4tbGVmdC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4XG59XG5cbi5tYXJnaW4tdG9wLTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnRiLXByZXZpZXctY2xpZW50LWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmJsb2MtY29tbWVudGFpcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi5pY29uLXBlbiwuaWNvbi1wZW4tYWRtaW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHtcbiAgLnR4QnRuUmQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRMZWZ0MzVtZHtcbiAgICBsZWZ0OjBweFxuICB9XG5cbiAgLm1CLTI1eHMte1xuICAgIG1hcmdpbi1ib3R0b206MjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1haW4tY29udGVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYnJlYWRjcnVtYntcbiAgICBtYXJnaW4tdG9wOjU1cHg7XG4gIH1cbiAgLmlyYWRpb19saW5le1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbn1cbiIsIi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLnNpZGViYXItbWVudSAuc2lkZWJhci1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuIiwiLmxvZ2luLXBhZ2UtZm9zIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cbiIsIi5zdHlsZS1mb3JtIHtcbiAgYmFja2dyb3VuZDogI2YyZWVlZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLmJvdXRvbi1jZW50ZXIge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5ibG9jLXRpdGxlLWluZGV4IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvL2JhY2tncm91bmQ6ICM3NTc1NzU7XG4gIC8vcGFkZGluZzogNHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIC8vYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmZvcm0tZm9ybWF0aW9ue1xuICBtYXJnaW4tYm90dG9tOjM1cHg7XG59XG5cblxuLmRhdGVKbWF7XG4gc2VsZWN0e1xuICAgcGFkZGluZzogOHB4O1xuICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiB9XG59XG5cbiNyZWdpc3RyYXRpb25fcHJvX3VzZXJfZGF0ZU5haXNzYW5jZV9kYXkge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tcmlnaHQ6IDMlO1xufVxuXG4jcmVnaXN0cmF0aW9uX3Byb191c2VyX2RhdGVOYWlzc2FuY2VfbW9udGgge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tcmlnaHQ6IDEuNSU7XG4gIG1hcmdpbi1sZWZ0OiAxLjUlO1xufVxuXG4jcmVnaXN0cmF0aW9uX3Byb191c2VyX2RhdGVOYWlzc2FuY2VfeWVhciB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbi1sZWZ0OiAzJTtcbn1cblxuLnNoYWRvdy1saWdodCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uZXJyLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsIC5oYXMtZXJyb3IgLnNlbGVjdDItZHJvcGRvd24sIC5oYXMtZXJyb3IgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YyZGVkZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuIiwiLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFue1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWJvdHRvbToyNXB4O1xufVxuXG4ucGFnaW5hdGlvbiBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gYTpob3Zlcjpub3QoLmFjdGl2ZSkge2JhY2tncm91bmQtY29sb3I6ICNkZGQ7fVxuIiwiLmJveC10aXRsZS1jb25zZWlsbGVyLCAuYm94LXRpdGxlLXZvdXMge1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgdG9wOiA5cHg7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQ6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgI2VlZWVlZTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xufVxuXG4uYmFja2dyb3VuZC10aGVtZS1kZWdyYWRlIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRmaXJzdC10aGVtZS1jb2xvciAyOCUsICRzZWNvbmQtdGhlbWUtY29sb3IgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLmJhY2tncm91bmQtZmlyc3QtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi8vLmJhY2tncm91bmQtZ3JleSB7XG4vLyAgYmFja2dyb3VuZDogcmdiYSgyMTIsIDIxMiwgMjEyLCAwLjM5KTtcbi8vfVxuXG4uY3B0UGllY2VzIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC0xMnB4O1xufVxuXG4uY3B0UGllY2VzSW5kZXhQcm9kdWN0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogODVweDtcbn1cblxuLmNwdFBpZWNlc0luZGV4UHJvZHVjdFBybyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmNwdFBpZWNlc09rSW5kZXhQcm9kdWN0UHJvIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmNwdFBpZWNlc09rSW5kZXhQcm9kdWN0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IDg1cHg7XG59XG4iLCIkZm9udC1wYXRoOiAnLi4vLi4vLi4vZm9udHMnO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29tZm9ydGFhYm9sZCc7XG4gIHNyYzogdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5zdmcjY29tZm9ydGFhYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29tZm9ydGFhcmVndWxhcic7XG4gIHNyYzogdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC5zdmcjY29tZm9ydGFhcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvbnQtc2l6ZS0xNntcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZm9udC1zaXplLTE4e1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5mb250LXNpemUtMjB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZvbnQtc2l6ZS0yNHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuIiwiYSB7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ud2lkdGgtdGltZWxhcHNlIHtcbiAgd2lkdGg6IDg5JTtcbn1cblxuLnRpbWVsaW5lLWZvcm1hdGlvbiB7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi50aW1lbGluZS1mb3JtYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi50ZXh0LWZpcnN0LXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmJnLWZpcnN0LXRoZW1lLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4udGV4dC1zZWNvbmQtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogJHNlY29uZC10aGVtZS1jb2xvcjtcbn1cblxuLnRleHQtdGhpcmQtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogJHRoaXJkLXRoZW1lLWNvbG9yO1xufVxuXG4udGV4dC1mb3VydGgtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogJGZvdXJ0aC10aGVtZS1jb2xvcjtcbn1cblxuLmN1cnNldXItc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi5zdGVwU29tbWFpcmUge1xuICBib3gtc2hhZG93OiByZ2JhKDEyMSwgMTIxLCAxMjEsIC4zNSkgMXB4IDEwcHggMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJldi1zdGVwLCAubmV4dC1zdGVwLCAudGl0bGUtc3RlcCB7XG4gIGhlaWdodDogOTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnByZXYtc3RlcCwgLm5leHQtc3RlcCB7XG4gIHdpZHRoOiAyMCU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnRpdGxlLXN0ZXAge1xuICB3aWR0aDogODAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5tYXJnaW4tYXV0byB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnByZXYtc3RlcCB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5cbi5uZXh0LXN0ZXAge1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4ubnVtLWNoYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IGF1dG87XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE3cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IC01cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIzcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4ubWFyZ2luLWxlZnQteHMge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LXhzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtbWQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtbGcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tYXJnaW4tbGVmdC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlXG59XG5cbi5ob21lLWljb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuLnN0ZXAtcGFyZW50LWljb24ge1xuICBoZWlnaHQ6IDQ3cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuLmNlbnRlci1ob21lLWljb24ge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uaW5mby1mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uaW5mby10b3Age1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5idG4tc3VpdmFudCBhLCAuYnRuLXJldG91ciBhIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5idG4tZGVidXQtZm9ybWF0aW9uIGEge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLy8uYnRuLWhvbWUtZm9ybWF0aW9ue1xuLy8gIG1hcmdpbi1sZWZ0OiA3OHB4O1xuLy99XG5cbi5uZXh0LXN0ZXAtcGFyZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0yN3B4O1xufVxuXG4uY2VudGVyLW51bS1zdGVwIHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNlbnRlci1udW0tc3RlcC1wYXJlbnQge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY2VudGVyLXFjbSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jdXJzZXVyLXN0ZXAtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMTRweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4udGltZWxpbmUtcG9zaXRpb24ge1xuICBtYXJnaW4tbGVmdDogLTIzcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4udGV4dC1ncmlzIHtcbiAgY29sb3I6ICRncmlzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyaXMtY2xhaXIge1xuICBjb2xvcjogJGdyaXMtY2xhaXIgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWJsb2Mge1xuICBib3gtc2hhZG93OiByZ2JhKDEyMSwgMTIxLCAxMjEsIC4zNSkgMXB4IDEwcHggMjBweDtcbn1cblxuLmJvcmRlci1yYWRpdXMtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubm8tcGFkZGluZy1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5ib3JkZXItcmFkaXVzLXRvcC1sZWZ0LTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtcmlnaHQtNSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5pbWctcHJlc2VudGF0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIC1vLWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDFweCAjY2ZjZmNmO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9MTApO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5kaXYtem9vbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmRpdi16b29tIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPU5hTiwgU3RyZW5ndGg9MTApO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pbWctcHJlc2VudGF0aW9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uZmxhZywgLmN1cCwgLnBlbmNpbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ucGVuY2lsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uY3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uY2VyY2xlLXNvbW1haXJlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm1hcmdpbi1yaWdodC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYnRuLXJlcHJlbmRyZSB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idG4tdGVybWluZWUge1xuICBiYWNrZ3JvdW5kOiAjMGI4MjMyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1yZXByZW5kcmUgYSwgLmJ0bi10ZXJtaW5lZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tZGVidXRlciB7XG4gIGJhY2tncm91bmQ6IGdyZXk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnRuLWRlYnV0ZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYXZhbmNlZVBvdWNlbnRhZ2V7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjNENBRjUwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYnRuLXBkIHtcbiAgYmFja2dyb3VuZDogJGZvdXJ0aC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uYnRuLXBkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJHRoaXJkLXRoZW1lLWNvbG9yO1xufVxuXG4uYnRuLXBkIGF7XG4gIGNvbG9yOiNmZmZmZmY7XG59XG5cbi5yY1Byb3tcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjVweCAtOHB4IHJnYmEoMCwwLDAsMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAtOHB4IHJnYmEoMCwwLDAsMC43NSk7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJ0bi1yYy1vdWksIC5idG4tcmMtbm9ue1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucGFkZGluZy00MHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuLmRvY3MtanVyaWRpcXVlc3tcbiAgbWluLWhlaWdodDogMzE1cHg7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmRvY3MtanVyaWRpcXVlcyBhe1xuICBjb2xvcjp3aGl0ZTtcbn1cblxuLnFjbXtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5xY20gYXtcbiAgY29sb3I6d2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuaGlkZGVuLXNwe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY29udGVudC1mb3JtYXRpb24tcG9zaXRpb257XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3OTRweCkge1xuICAud2lkdGgtdGltZWxhcHNle1xuICAgIHdpZHRoOiA4NCVcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEzMnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2V7XG4gICAgd2lkdGg6IDgzJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogODIlXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzRweCkge1xuICAud2lkdGgtdGltZWxhcHNle1xuICAgIHdpZHRoOiA4MiVcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTIycHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogODElXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg3NnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2V7XG4gICAgd2lkdGg6IDgwJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzJweCkge1xuICAud2lkdGgtdGltZWxhcHNle1xuICAgIHdpZHRoOiA3OSVcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzk2cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogNzglXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gIC50b3RhbGUtdGltZWxpbmV7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogJGNvbWZvcnRhYTtcbn1cbmgxe1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5oMntcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuaDN7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6JGZpcnN0LXRoZW1lLWNvbG9yXG59XG5cbi5idG4tZ3JleS1wbHVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJHRoaXJkLXRoZW1lLWNvbG9yXG59XG5cbi5idG4tZ3JleTpob3ZlcntcbiAgYmFja2dyb3VuZDogI2QwZDBkMDtcbn1cblxuLmJyZWFkY3J1bWJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRvdGFsU3RlcEVsb2F7XG4gIHdpZHRoOiAzNTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjpibGFjaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMzlweCAtOXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzOXB4IC05cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzOXB4IC05cHggcmdiYSgwLDAsMCwwLjc1KTtcbn1cblxuLnN0ZXBFbG9he1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG4uc3RlcEVsb2FUaXRsZXtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5zY2hlbWEtc2FhcyBhe1xuICBmb250LXNpemU6MjBweFxufVxuXG4ucGFyZW50LXRyaWFuZ2xlLWggc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnBhcmVudC10cmlhbmdsZS1iIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5ibG9jLXRpdGxlLWZvcm1hdGlvbntcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYmxvYy10aXRsZS1mb3JtYXRpb24gaDN7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmxvYy1mb3JtYXRpb257XG4gIC8vYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLy9ib3JkZXItd2lkdGg6IDJweDtcbiAgLy9ib3JkZXItY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5wcml4e1xuICBmb250LXNpemU6MzBweDtcbn1cblxuLmJsb2MtZGVzY2lwdGlmLWZvcm1hdGlvbntcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLnN0ZXBQYXJjb3Vyc0Zvcm1hdGlvbiBsaXtcbiAgZGlzcGxheTppbmxpbmU7XG59XG5cbi5ibG9jLWZvcm1hdGlvbntcbiAgbWluLWhlaWdodDo1NTVweDtcbiAgYm9yZGVyLXJhZGl1czo1cHg7XG59XG5cbi5ibG9jLWZvcm1hdGlvbiBoM3tcbiAgZm9udC1zaXplIDogMTZweDtcbn1cblxuLnRwc0Zvcm1hdGlvbntcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qU3RhcnQgV2l6YXJkKi9cbmZvcm0jd2l6YXJkLTEge1xuICB3aWR0aDogMTAwJTtcblxufVxuLmJvb3RzdHJhcFdpemFyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlXG5cbn1cblxuLmJvb3RzdHJhcFdpemFyZCBhOmhvdmVyLC5ib290c3RyYXBXaXphcmQgYTphY3RpdmUsLmJvb3RzdHJhcFdpemFyZCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBoZWlnaHQ6MTAwcHg7XG59XG4vKmxpZ25lKi9cbi5ib290c3RyYXBXaXphcmQgbGkuY29tcGxldGU6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxXG5cbn1cbi5ib290c3RyYXBXaXphcmQgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxXG5cbn1cbi5ib290c3RyYXBXaXphcmQgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJVxufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHdpZHRoOiA1MCVcblxufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmNvbXBsZXRlIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaSAuc3RlcCBpIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEuNXB4XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkgLnN0ZXAge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogYWxsIC4xcyBsaW5lYXIgMHNcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5hY3RpdmUgLnN0ZXAsLmJvb3RzdHJhcFdpemFyZCBsaS5hY3RpdmUuY29tcGxldGUgLnN0ZXAge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNEQTY0MDA7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkuY29tcGxldGUgLnRpdGxlLC5ib290c3RyYXBXaXphcmQgbGkuYWN0aXZlIC50aXRsZSB7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkgLnRpdGxlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDIwcHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgei1pbmRleDogMTA0XG59XG5cbi53aXphcmQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi53aXphcmQtYWN0aW9ucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZVxufVxuXG4udGFiLWNvbnRlbnQudHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4vKkVuZCBXaXphcmQqL1xuIiwiQHN1cHBvcnRzICAoLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApKSBhbmQgKC13ZWJraXQtYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0KSB7XG4gICNsb2FkZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDkwMDAwO1xuICB9XG5cbiAgI2xvYWRlci5mYWRlT3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zcGlubmVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICBALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn0iLCIuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbjogMCAwLjE3NXJlbSAwLjJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuMzc1cmVtIDAgMC40cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuM3JlbSAwLjNyZW0gMC43NXJlbTtcbn1cblxuLnNlbGVjdDIsIC5zZWxlY3QyLXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmxpLnNlbGVjdDItc2VhcmNoID4gaW5wdXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaWNoZWNrYm94X2xpbmUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xufSIsIi5zaW11bGF0b3ItY3JlZGl0e1xuICAuYmNre1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlycy1zaW5nbGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy0tcm91bmQgLmlycy1mcm9tOmJlZm9yZSwgLmlycy0tcm91bmQgLmlycy10bzpiZWZvcmUsIC5pcnMtLXJvdW5kIC5pcnMtc2luZ2xlOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZhZmJmYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy0tZmxhdCAuaXJzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXJzLS1yb3VuZCAuaXJzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJGZpcnN0LXRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXJzLWxpbmUge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy1iYXIgLmlycy1iYXItLXNpbmdsZSB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZSB7XG4gICAgd2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjY2VkNGRhICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qLmlyYWRpb19saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweDtcbiAgYmFja2dyb3VuZDogJGdyaXMtbW95ZW47XG4gIHdpZHRoOiA0NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pcmFkaW9fbGluZS5jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uaWNoZWNrYm94X2xpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogNXB4O1xuICBiYWNrZ3JvdW5kOiAkZ3Jpcy1tb3llbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uaXJhZGlvX2xpbmUuaGFzLWVycm9ye1xuICAvL2JhY2tncm91bmQ6ICRzdGF0ZS1kYW5nZXItdGV4dDtcbn0qL1xuXG4uaWNoZWNrYm94X2xpbmUsXG4uaXJhZGlvX2xpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaWNoZWNrYm94X2xpbmUgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUgLmljaGVja19saW5lLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBtYXJnaW46IC01cHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vYmFja2dyb3VuZDogdXJsKGxpbmUucG5nKSBuby1yZXBlYXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5pY2hlY2tib3hfbGluZS5ob3Zlcixcbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLmhvdmVyLFxuLmlyYWRpb19saW5lLmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLFxuLmlyYWRpb19saW5lLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjNGMwMDA1O1xufVxuLmljaGVja2JveF9saW5lLmNoZWNrZWQgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNXB4IDA7XG59XG4uaWNoZWNrYm94X2xpbmUuZGlzYWJsZWQsXG4uaXJhZGlvX2xpbmUuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uaWNoZWNrYm94X2xpbmUuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xufVxuLmljaGVja2JveF9saW5lLmNoZWNrZWQuZGlzYWJsZWQsXG4uaXJhZGlvX2xpbmUuY2hlY2tlZC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbixcbi5pcmFkaW9fbGluZS5jaGVja2VkLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMDtcbn1cblxuLyogSGlEUEkgc3VwcG9ydCAqL1xuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcbiAgLmljaGVja2JveF9saW5lIC5pY2hlY2tfbGluZS1pY29uLFxuICAuaXJhZGlvX2xpbmUgLmljaGVja19saW5lLWljb24ge1xuICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZXMtcGF0aCArICdsaW5lQDJ4LnBuZycpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDEzcHg7XG4gIH1cbn1cblxuLmljaGVja2JveF9saW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLmNvbG9yQ2FyZXRTdGVwSW5mb3tcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmJsb2Mtc3RlcC1scCB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgaDN7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICBoNHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6ICRiYXNlRm9udEZhbWlseTtcbiAgfVxuICAuaGVhZGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcblxuICAgIC5ibG9jLWxlZnR7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGRlZmF1bHQtd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgfVxuICAgIH1cbiAgICAuYmxvYy1yaWdodHtcbiAgICAgIG1hcmdpbjogMzVweCAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC56ZXJvIHtcbiAgICAgIC56ZXJvLWNoaWZmcmUge1xuICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIH1cbiAgICAgIC5waHJhc2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICAgIC5yb25kIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KSBpbnNldCxcbiAgICAgICAgMHB4IDJweCAycHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FnbmV6IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ibG9jLWZvcm11bGFpcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmI7XG4gICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgLmNpcmNsZSB7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuZXRhcGUge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5ibG9jLWV0YXBlcyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTJlMjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmJsb2MtZXRhcGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5idG4tbmV4dCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgfVxuICAgIC5idG4tbmV4dDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kLXRoZW1lLWNvbG9yO1xuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICB9XG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0YWJsZSxcbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoZWFkLFxuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGJvZHksXG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aCxcbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkLFxuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdHIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCB0ciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgcGFkZGluZzogMnB4IDE1cHggMnB4IDJweDtcbiAgICB9XG4gIH1cblxuXG4gIC5pbWctZW1wcnVudGV1ciwgLmltZy1oYWJpdGF0aW9uLC5pbWctZ2FyYW50aWUtcmV2ZW50ZSwuaW1nLWdhcmFudGllLWltcGF5ZXtcbiAgICB3aWR0aDozMjBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICAgIC1vLWJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jNjU2NTY1LCBEaXJlY3Rpb249MTM1LCBTdHJlbmd0aD0xMCk7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46MTVweCBhdXRvIDE1cHg7XG4gICAgfVxuICB9XG4gIC50YWJsZS1nYXJhbnRpZS1yZXZlbnRle1xuICAgIHRoLCB0ZHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAuYmxvYy1ndWlkZXtcbiAgICBoM3tcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gICAgLmJ0bi1ndWlkZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuYmxvYy10YXV4IHtcbiAgICAuYmxvYyB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgLmJ0bi1ndWlkZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmFyb21ldHJlIHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuXG4gICAgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmFsaWduLXZlcnRpY2Fse1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgIH1cbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGFibGUsXG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoZWFkLFxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0Ym9keSxcbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGgsXG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkLFxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoZWFkIHRyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgICBwYWRkaW5nOiAycHggMTVweCAycHggMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tcm91Z2V7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgfVxuICAuYnRuLXJvdWdlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kLXRoZW1lLWNvbG9yO1xuICB9XG5cbiAgLmlyYWRpb19saW5le1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI2Zvcm11bGFpcmVfcmFjaGF0X2NyZWRpdHNfZm9ybV9ub3V2ZWF1UHJvamV0IC5pcmFkaW9fbGluZXtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5ibG9jLWxpZW57XG4gICAgd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIC1tb3otYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggI2NmY2ZjZjtcbiAgICAtby1ib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggI2NmY2ZjZjtcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggI2NmY2ZjZjtcbiAgICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jY2ZjZmNmLCBEaXJlY3Rpb249MTM0LCBTdHJlbmd0aD01KTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLmJsb2NrLWlubGluZXtcbiAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAuYmxvY2staW5saW5le1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uYmxvYy1ldGFwZXtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuZXRhcGV7XG4gICAgLmNpcmNsZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlzLW1veWVuO1xuICAgIH1cbiAgICAudGV4dHtcbiAgICAgIGNvbG9yOiAkZ3Jpcy1tb3llbjtcbiAgICB9XG4gIH1cbiAgLmFjdGl2ZXtcbiAgICAuY2lyY2xle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgIH1cbiAgICAudGV4dHtcbiAgICAgIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgfVxuICB9XG5cbn1cblxuLyouZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5mb3JtLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0qL1xuXG4vKiNzdGFydERhdGUgaW5wdXQsICNlbmREYXRlIGlucHV0e1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufSovXG5cbi8qLnRpdGxlLWZvcm17XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCAwIDEwcHggNDBweDtcbn0qL1xuXG4vKi5jb2xsZWN0aW9uLWl0ZW0tYWN0aW9ucyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAycHggMnB4IDAgMDtcblxuICA+IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxufSovXG4iLCIucmVzdWx0YXQtY2MtcGFydGVuYWlyZXMge1xuICAuY2FyZC1oZWFkZXIgLmZhIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICAvL3RyYW5zaXRpb246IC4zcyB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIgLmNvbGxhcHNlZCAuZmEge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxufVxuIiwiLmZpbGUtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvdXJ0aC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGVyLXNwaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB3aWR0aDogMTFlbTtcbiAgaGVpZ2h0OiAxMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDMgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDMgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5sb2FkZXItc3BpOmJlZm9yZSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlIDAgMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG59XG5cbi5sb2FkZXItc3BpOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB3aWR0aDogNzUlO1xuICBoZWlnaHQ6IDc1JTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQzIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkMyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIucGF5bWVudC1wYWdle1xuICB3aWR0aDogNjAwcHg7XG59XG5cbi5ibG9jay1oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBheW1lbnQtZm9ybS5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYiAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24sIC5zdmctaWNvbi1lcnJvciB7XG4gIHdpZHRoOiA0ZW07XG4gIGhlaWdodDogNGVtO1xufVxuXG4uc3ZnLWljb24gcGF0aCxcbi5zdmctaWNvbiBwb2x5Z29uLFxuLnN2Zy1pY29uIHJlY3Qge1xuICBmaWxsOiAkdGhlbWUtc3VjY2Vzcztcbn1cblxuLnN2Zy1pY29uLWVycm9yIHBhdGgsXG4uc3ZnLWljb24tZXJyb3IgcG9seWdvbixcbi5zdmctaWNvbi1lcnJvciByZWN0IHtcbiAgZmlsbDogJHRoZW1lLWRhbmdlcjtcbn1cblxuLnN2Zy1pY29uLWVycm9yIGNpcmNsZSB7XG4gIHN0cm9rZTogJHRoZW1lLWRhbmdlcjtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuXG4uc3ZnLWljb24gY2lyY2xlIHtcbiAgc3Ryb2tlOiAkdGhlbWUtc3VjY2VzcztcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuLnByb2ZpbGUtbWFpbi1sb2FkZXJ7XG4gIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbWFpbi1sb2FkZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6MTUwcHg7XG59XG4ucHJvZmlsZS1tYWluLWxvYWRlciAubG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5jaXJjdWxhci1sb2FkZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubG9hZGVyLXBhdGgge1xuICBzdHJva2UtZGFzaGFycmF5OiAxNTAsMjAwO1xuICBzdHJva2UtZGFzaG9mZnNldDogLTEwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGNvbG9yIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuQGtleWZyYW1lcyBkYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29sb3Ige1xuICAwJSB7XG4gICAgc3Ryb2tlOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgNDAlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICA2NiUge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG4gIDgwJSwgOTAlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxufVxuQGtleWZyYW1lcyBjb2xvciB7XG4gIDAlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICA0MCUge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG4gIDY2JSB7XG4gICAgc3Ryb2tlOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgODAlLCA5MCUge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG59XG5cbi5wYXltZW50LWZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbn1cblxuLnBheW1lbnQtZm9ybS5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLnBheW1lbnQtZm9ybSAuY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnBheW1lbnQtZm9ybS5kYXJrIC5ibG9jay1oZWFkaW5nIHAge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgaDEsXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIGgyLFxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLnBheW1lbnQtZm9ybSBmb3JtIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgLypib3gtc2hhZG93OiAwcHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ucGF5bWVudC1mb3JtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5wcmljZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLnRvdGFsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMge1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMTVweDtcbn1cblxuLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzc5ODE4YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuNmVtO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYXltZW50LWZvcm0gLmRhdGUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBheW1lbnQtZm9ybSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDMwcHg7XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8qcGFkZGluZy10b3A6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDsqL1xuICAvKmJhY2tncm91bmQ6ICNmOWZhZmI7Ki9cbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBPcGVuIFNhbnMsIFNlZ29lIFVJLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwbnVtXCI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBwcm9wb3J0aW9uYWwtbnVtcztcblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkLFxuICAuY29udGFpbmVyLWxnLFxuICAuY29udGFpbmVyLXdpZGUsXG4gIC5jb250YWluZXIteGwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogMTA0MHB4O1xuICB9XG5cbiAgLmNvbnRhaW5lci13aWRlLFxuICAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgfVxuXG4gIC5jb21tb24tU3VwZXJUaXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICMzMjMyNWQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAgIC5jb21tb24tU3VwZXJUaXRsZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICB9XG4gIH1cblxuICAuY29tbW9uLUludHJvVGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgY29sb3I6ICM1MjVmN2Y7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgICAuY29tbW9uLUludHJvVGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICB9XG4gIH1cblxuICAuY29tbW9uLUJvZHlUZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogIzZiN2M5MztcbiAgfVxuXG4gIC5jb21tb24tTGluayB7XG4gICAgY29sb3I6ICM2NzcyZTU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAvL3RyYW5zaXRpb246IGNvbG9yIDAuMXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuY29tbW9uLUxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMzIzMjVkO1xuICB9XG5cbiAgLmNvbW1vbi1MaW5rOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuY29tbW9uLUxpbmstLWFycm93OmFmdGVyIHtcbiAgICBmb250OiBub3JtYWwgMThweCBTdHJpcGVJY29ucztcbiAgICBjb250ZW50OiBcIlxcMjE5MlwiO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b24ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgY29sb3I6ICM2NzcyZTU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICM3Nzk1Zjg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjEpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM1NTVhYmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbi0tZGVmYXVsdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzY3NzJlNTtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uLS1kZWZhdWx0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5NWY4O1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b24tLWRlZmF1bHQ6YWN0aXZlIHtcbiAgICBjb2xvcjogI2U2ZWJmMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1YWJmO1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b24tLWRhcmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzMjMyNWQ7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbi0tZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDU4YjtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uLS1kYXJrOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNlNmViZjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1ZDtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2FhYjdjNDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uSWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uR3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uR3JvdXAgLmNvbW1vbi1CdXR0b24ge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuXG4gIC8qKiBQYWdlLXNwZWNpZmljIHN0eWxlcyAqL1xuICBAa2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIHZvaWQtYW5pbWF0aW9uLW91dCB7XG4gICAgMCUsXG4gICAgdG8ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAvKmJvZHkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZjO1xuICB9Ki9cblxuICBtYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5zdHJpcGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBza2V3WSgtMTJkZWcpO1xuICAgIGhlaWdodDogOTUwcHg7XG4gICAgdG9wOiAtMzUwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U2ZWJmMSAzNTBweCwgcmdiYSgyMzAsIDIzNSwgMjQxLCAwKSk7XG4gIH1cblxuICAuc3RyaXBlcyAuc3RyaXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5zdHJpcGVzIC5zMSB7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2U2ZWJmMSwgcmdiYSgyMzAsIDIzNSwgMjQxLCAwKSk7XG4gIH1cblxuICAuc3RyaXBlcyAuczIge1xuICAgIHRvcDogMzgwcHg7XG4gICAgbGVmdDogNCU7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIDkwZGVnLFxuICAgICAgICAgICAgICAgICAgICBoc2xhKDAsIDAlLCAxMDAlLCAwLjY1KSxcbiAgICAgICAgICAgICAgICAgICAgaHNsYSgwLCAwJSwgMTAwJSwgMClcbiAgICApO1xuICB9XG5cbiAgLnN0cmlwZXMgLnMzIHtcbiAgICB0b3A6IDM4MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzOCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTRlOWYwLCByZ2JhKDIyOCwgMjMzLCAyNDAsIDApKTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHBhZGRpbmc6IC0xMHB4IDIwcHggMTEwcHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLW1zLWZsZXg6IGF1dG87XG4gICAgZmxleDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwgKyAuY2VsbCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gICAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8ge1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm9wdGlvbkxpc3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gLmNvbW1vbi1JbnRyb1RleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyAuY29tbW9uLUJvZHlUZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gLmNvbW1vbi1CdXR0b25Hcm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjEpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAvL3BhZGRpbmc6IDgwcHggMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciB7XG4gICAgICAvL3BhZGRpbmc6IDgwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDQwcHggMHB4O1xuICAgIH1cbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCBmb3JtLFxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIGZvcm0ge1xuICAgIG9wYWNpdHk6IDA7XG4gIC8vICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MsXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRpbmcgLnN1Y2Nlc3Mge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIC5zdWNjZXNzIC5pY29uIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGVkIC5zdWNjZXNzID4gKiB7XG4gICAgb3BhY2l0eTogMTtcbiAgIC8vIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cblxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCAuc3VjY2VzcyAuaWNvbiAuYm9yZGVyLFxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MgLmljb24gLmNoZWNrbWFyayB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgKiB7XG4gICAgLyptYXJnaW46IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDsqL1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMDtcbiAgICBjb2xvcjogI2FhYjdjNDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBcIk9wZW4gU2Fuc1wiLCBcIlNlZ29lIFVJXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiAqIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiAubm8tY2hhcmdlIHtcbiAgICBjb2xvcjogI2NmZDdkZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiBhLnNvdXJjZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgLy90cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2U6YWN0aXZlIHtcbiAgICBjb2xvcjogIzQzNDU4YjtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2Ugc3ZnIHBhdGgge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIC8vdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIC8vdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gICAvLyB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3Ige1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3IudmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3IgLm1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5lcnJvciBzdmcge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3Mge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAgIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgPiAqIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5pY29uIHtcbiAgICBtYXJnaW46IDE1cHggMCAzMHB4O1xuICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwcHgpIHNjYWxlKDAuNzUpO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLmljb24gc3ZnIHtcbiAgIC8vIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAuaWNvbiAuYm9yZGVyIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyNTE7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYyLjc1O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLmljb24gLmNoZWNrbWFyayB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNjA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDYwO1xuICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMzVzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4zNXM7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5tZXNzYWdlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5yZXNldDphY3RpdmUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAucmVzZXQgc3ZnIHtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG5cbiAgZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAub3B0aW9uTGlzdCB7XG4gICAgbWFyZ2luOiA2cHggMDtcbiAgfVxuXG4gIC5vcHRpb25MaXN0IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB9XG5cbiAgLm9wdGlvbkxpc3QgYSB7XG4gICAgY29sb3I6ICNhYWI3YzQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBlYXNlLWluLW91dDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG5cbiAgLm9wdGlvbkxpc3QgYS5zZWxlY3RlZCB7XG4gICAgY29sb3I6ICM2NzcyZTU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5vcHRpb25MaXN0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzIzMjVkO1xuICB9XG5cbiAgLm9wdGlvbkxpc3QgYS5zZWxlY3RlZDpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyICoge1xuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2UgQ29kZSBQcm8sIENvbnNvbGFzLCBNZW5sbywgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5yb3cge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDM1cHggMTBweDtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuZmllbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmZpZWxkLmhhbGYtd2lkdGgge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmZpZWxkLnF1YXJ0ZXItd2lkdGgge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5iYXNlbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQ3ZGY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGNvbG9yOiAjY2ZkN2RmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgY29sb3I6ICMzMjMyNWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5TdHJpcGVFbGVtZW50IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkLFxuICAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NmZDdkZjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZDo6LW1vei1wbGFjZWhvbGRlcixcbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjZmQ3ZGY7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjZmQ3ZGY7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQgKyBsYWJlbCxcbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KSArIGxhYmVsIHtcbiAgICBjb2xvcjogI2FhYjdjNDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTI1cHgpO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCArIGxhYmVsIHtcbiAgICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5pbnZhbGlkICsgbGFiZWwge1xuICAgIGNvbG9yOiAjZmZhMjdiO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkICsgbGFiZWwgKyAuYmFzZWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZC5pbnZhbGlkICsgbGFiZWwgKyAuYmFzZWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1kYW5nZXI7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgaW5wdXQsIC5ibG9jay1vcmRlciBidXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2UzOWY0ODtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDEwMDAwMDAwMHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IDFtcyB2b2lkLWFuaW1hdGlvbi1vdXQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLlN0cmlwZUVsZW1lbnQtLXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciBpbnB1dCwgLmJsb2NrLW9yZGVyIGJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IDFtcyB2b2lkLWFuaW1hdGlvbi1vdXQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvL3dpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiA0MHB4IDE1cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYmxvY2stb3JkZXIgaW5wdXQ6YWN0aXZlIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuZXJyb3Igc3ZnIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyAuYmFzZSB7XG4gICAgZmlsbDogJHRoZW1lLWRhbmdlcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuZXJyb3Igc3ZnIC5nbHlwaCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuZXJyb3IgLm1lc3NhZ2Uge1xuICAgIGNvbG9yOiAkdGhlbWUtZGFuZ2VyO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5pY29uIC5ib3JkZXIge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC50aXRsZSB7XG4gICAgY29sb3I6ICMzMjMyNWQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLm1lc3NhZ2Uge1xuICAgIGNvbG9yOiAjODg5OGFhO1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5yZXNldCBwYXRoIHtcbiAgICBmaWxsOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbn1cbiIsImxhYmVsIC5pbnZhbGlkLWZlZWRiYWNre1xuICBmb250LXNpemU6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG5sYWJlbCAuaW52YWxpZC1mZWVkYmFjayAuZC1ibG9ja3tcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVse1xuICBoZWlnaHQ6IDhweDtcbn0iLCIuYmxvYy1xdWVzdGlvbntcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC8vLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTZweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAvLy1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IC02cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgLy9ib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTZweCByZ2JhKDAsMCwwLDAuNzUpO1xufVxuXG4uY2VyY2xlLXF1ZXN0aW9ue1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0ZXAtcWNte1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTM1cHg7XG59XG5cbi5jZXJjbGUtc2NvcmV7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHh0LXNjb3Jle1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsIi5ibG9jLXVwbG9hZHtcbiAgcGFkZGluZzoyMHB4O1xuICBiYWNrZ3JvdW5kOiNlZmVmZWY7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbToyMHB4XG59XG4iLCIuaWNvbmV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljb25lIC5teV9mYWxzZSB7XG4gICBmaWx0ZXI6IGludmVydCg1MCUpO1xuICAgY29sb3I6ICM1ZTVlNmE7XG4gICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiB9XG5cbi5pY29uZSAubXlfdHJ1ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDAlKTtcbiAgY29sb3I6ICM4MzAxMzA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaWNvbmUgaW1nOmhvdmVyIHtcbiAgZmlsdGVyOiBpbnZlcnQoMCUpO1xuICBjb2xvcjogIzgzMDEzMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uZSBpbWcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBmaWx0ZXI6IGludmVydCg1MCUpO1xuICBjb2xvcjogIzVlNWU2YTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCl7XG4gIC5pY29uZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pY29uZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbi5teV90aXRsZXtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG5cbiIsIi5wcm9zcGVjdG9ye1xuICAuYmNre1xuICAgIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICB0aHtcbiAgICBib3JkZXItdG9wOiAwcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/