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

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

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

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

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

.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 #07D8DA;
}

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

.text-gris-sous-menu {
  color: #4A4A4A !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: #07D8DA;
  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: #07D8DA;
  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: #07D8DA !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: #07D8DA;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  color: #fff !important;
  background: #07D8DA;
}

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

.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: #07D8DA;
  border-color: #07D8DA;
}

.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: #07D8DA;
}

.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: #07D8DA;
  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: #07D8DA;
  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: #07D8DA !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: #ADAAA6;
}

.bg-rouge-fonce {
  background: #07D8DA;
}

.bg-rouge {
  background: #07D8DA;
}

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

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

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

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

.divCircle {
  border-radius: 50%;
}

.numberStep {
  background-color: #07D8DA;
  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: #07D8DA !important;
}

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

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

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

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

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

.carre:hover {
  cursor: pointer;
}

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

#tableau-picto .text {
  font-weight: bold;
  color: #07D8DA;
  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: #07D8DA;
}

.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: #07D8DA;
  color: white;
  padding: 10px;
  font-size: 20px;
}

.tb-content-bloc-msg,
.tb-content-bloc-rdv {
  padding: 20px;
}

.titleTypeModuleFicheClient {
  background: #07D8DA;
  color: white;
  padding: 10px;
  font-size: 20px;
}

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

.title-info-client {
  background: #07D8DA;
  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: #07D8DA;
}

.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: #07D8DA;
  background: -moz-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: -webkit-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: linear-gradient(135deg, #07D8DA 28%, #07D8DA 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: #07D8DA;
  background: -moz-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: -webkit-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: linear-gradient(135deg, #07D8DA 28%, #07D8DA 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: #07D8DA;
  border-color: #07D8DA;
  color: white;
}

.pagination > li > a,
.pagination > li > span {
  color: #07D8DA;
}

.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #07D8DA;
}

.page-item.active .page-link {
  background-color: #07D8DA;
  border-color: #07D8DA;
}

.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: #07D8DA;
  background: -moz-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: -webkit-linear-gradient(-45deg, #07D8DA 28%, #07D8DA 99%);
  background: linear-gradient(135deg, #07D8DA 28%, #07D8DA 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$first-theme-color, endColorstr=$second-theme-color, GradientType=1);
}

.background-first-theme-color {
  background: #07D8DA;
}

.cptPieces {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #07D8DA;
  color: white;
  z-index: 1;
  right: -12px;
  top: -12px;
}

.cptPiecesIndexProduct {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #07D8DA;
  color: white;
  z-index: 1;
  right: 18px;
  top: 85px;
}

.cptPiecesIndexProductPro {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #07D8DA;
  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: #07D8DA;
}

a:hover {
  color: #07D8DA;
}

.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: #07D8DA;
}

.text-first-theme-color {
  color: #07D8DA;
}

.bg-first-theme-color {
  background-color: #07D8DA;
}

.text-second-theme-color {
  color: #07D8DA;
}

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

.text-fourth-theme-color {
  color: #192930;
}

.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: #07D8DA;
  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: #07D8DA;
  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: #07D8DA;
  color: white;
  border-radius: 50%;
  margin-top: -15px;
}

.step-parent-icon {
  height: 47px;
  width: 47px;
  background: #07D8DA;
  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: #07D8DA;
  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: #07D8DA;
  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: #07D8DA;
}

.pencil {
  background-color: #07D8DA;
}

.cup {
  background-color: #07D8DA;
}

.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: #07D8DA;
  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: #192930;
  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: #ADAAA6;
}

.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: #07D8DA;
}

.docs-juridiques a {
  color: white;
}

.qcm {
  margin-top: 25px;
  text-align: center;
  padding: 10px;
  font-size: 20px;
  background: #07D8DA;
  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: #07D8DA;
}

h2 {
  font-size: 20px;
}

h3 {
  font-size: 17px;
  color: #07D8DA;
}

.btn-grey-plus:hover {
  background: #ADAAA6;
}

.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: #07D8DA;
  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: #07D8DA;
  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 #07D8DA;
  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 #07D8DA;
  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: #07D8DA;
  padding: 11px 16px;
  border: 5px solid #07D8DA;
}

.bootstrapWizard li .step i {
  font-size: 10px;
  font-weight: 400;
  position: relative;
  top: -1.5px;
}

.bootstrapWizard li .step {
  background: #07D8DA;
  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: #07D8DA;
  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: #07D8DA;
}

.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: #07D8DA !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: #07D8DA !important;
  height: 10px !important;
}

.simulator-credit .irs--round .irs-bar {
  background-color: #07D8DA !important;
  height: 10px !important;
}

.simulator-credit .irs--round .irs-handle {
  background-color: #07D8DA !important;
  border: 4px solid #07D8DA !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: #07D8DA;
  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: #07D8DA;
}

.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: #07D8DA;
}

.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: #07D8DA;
  -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: #07D8DA;
  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: #07D8DA;
  color: #fff;
}

.bloc-step-lp .bloc-formulaire .btn-next:hover {
  background-color: #07D8DA;
}

@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: #07D8DA;
  color: #fff;
}

.bloc-step-lp .bloc-taux .bloc {
  max-width: 300px;
}

.bloc-step-lp .bloc-taux .bloc .btn-guide {
  background-color: #07D8DA;
  color: #fff;
}

.bloc-step-lp .bloc-taux .bloc h3 {
  font-size: 17px;
  color: #07D8DA;
  text-align: center;
}

.bloc-step-lp .barometre {
  max-width: 950px;
  margin: 15px auto;
}

.bloc-step-lp .barometre th {
  background-color: #07D8DA;
  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: #07D8DA;
  color: #fff;
}

.bloc-step-lp .btn-rouge:hover {
  background-color: #07D8DA;
}

.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: #07D8DA;
}

.bloc-etape .active .text {
  color: #07D8DA;
}

/*.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: #192930 !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: #07D8DA;
  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: #07D8DA;
  }

  40% {
    stroke: #07D8DA;
  }

  66% {
    stroke: #07D8DA;
  }

  80%, 90% {
    stroke: #07D8DA;
  }
}

@keyframes color {
  0% {
    stroke: #07D8DA;
  }

  40% {
    stroke: #07D8DA;
  }

  66% {
    stroke: #07D8DA;
  }

  80%, 90% {
    stroke: #07D8DA;
  }
}

.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: #07D8DA;
}

.payment-form form {
  border-top: 2px solid #07D8DA;
  /*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: #07D8DA;
}

.global-checkout .block-order .input.invalid + label {
  color: #ffa27b;
}

.global-checkout .block-order .input.focused + label + .baseline {
  background-color: #07D8DA;
}

.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: #07D8DA;
  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: #07D8DA;
}

.global-checkout .block-order .success .icon .checkmark {
  stroke: #07D8DA;
}

.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: #07D8DA;
}

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: #07D8DA;
  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: #07D8DA;
  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: #07D8DA;
}

.prospector .bck {
  background: #07D8DA;
}

.prospector th {
  border-top: 0px solid #dee2e6 !important;
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvdGhlbWUvbWljL3NldHRpbmdzL2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvZ2VuZXJpYy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy90b29scy9taXhpbnMvbWVkaWFRdWVyaWVzUmFuZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3Rvb2xzL21peGlucy9jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3RvcGJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy90b29scy9taXhpbnMvcGxhY2Vob2xkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9wYWdlQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvcHJvZ3Jlc3NCYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9lYXN5UGllQ2hhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9mdWxsY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9kYXRhdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9jcmVkaXQtaW1tby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3Byb2dyZXNzVHJhY2tlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL2NvbXBvbmVudHMvYmctY29sb3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy9zdGVwUHJvc3BlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvY29tcG9uZW50cy90b29sdGlwcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9jb21wb25lbnRzL3BvY2hvaXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvY2hhdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2VtYWlsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvbG9naW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3Mvc2NyZWVucy9jb2x1bW4tc2lkZS1sZWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZm9udC1zaXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvcGxhY2VtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZmllbGQtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2Zsb2F0LWxhYmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3NjcmVlbnMvZG93bmxvYWQtZG9jcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy9zY3JlZW5zL2JyZWFrcG9pbnQtcHJvc3BlY3QtZGV0YWlsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC91dGlscy9jZW50ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L21peGlucy9tZWRpYVF1ZXJ5Q29uZGl0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvdXRpbHMvZ2FwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC91dGlscy9wZWVycy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvdXRpbHMvbGF5ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL21hcmdpbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9sYXlvdXQvaGVscGVycy9vYmplY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3BhZGRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcG9zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3NpemVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3Mvc3BlY3MvdXRpbHMvbGF5b3V0L2hlbHBlcnMvYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3NwZWNzL3V0aWxzL2xheW91dC9oZWxwZXJzL3BzZXVkby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9zcGVjcy91dGlscy9jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2FzaWRlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9hdXRvY29tcGxldGUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Rhc2hib2FyZC9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2lkZWJhci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vbG9naW4vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Zvcm0vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3BhZ2luYXRpb24vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3Byb2R1Y3QvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Jhc2UvZm9udHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Jhc2UvZnJvbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2xvYWRlci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2VsZWN0Mi9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vc2ltdWxhdGlvbi9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9jb21tdW4vaWNoZWNrL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9zdGVwX2xwL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9tb2R1bGUvY3JlZGl0LWNvbnNvL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL2NvbW11bi9zaWduYXR1cmUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL3BheW1lbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvY29tbXVuL2Vycm9ycy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RoZW1lL21pYy9hc3NldHMvc2Nzcy9wYWNrYWdlcy9wcm8vbW9kdWxlL2Zvcm1hdGlvbi9xY20uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvcHJvL21vZHVsZS9mb3JtYXRpb24vdXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUvbWljL2Fzc2V0cy9zY3NzL3BhY2thZ2VzL3Byby9tb2R1bGUvY3JlZGl0LWltbW8vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS9taWMvYXNzZXRzL3Njc3MvcGFja2FnZXMvcHJvL2xpc3RlUHJvc3BlY3QvaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBQ0E7RUFDQTtDQ0NEOztBREVEO0VBQ0U7RUFDQTtFQUNBO0NDQ0Q7O0FERUQ7O0VBQ0U7Q0NFRDs7QURDRDs7RUFDRTtFQUNBO0VBQ0E7Q0NHRDs7QURBRDs7O0VBRUU7RUFDQTtFQUNBO0NDSUQ7O0FEREQ7OztFQUVFO0NDS0Q7O0FERkQ7O0VBQ0U7RUFDQTtFQUNBO0NDTUQ7O0FESEQ7RUFDRTtDQ01EOztBQy9DRDs7O0VBQ0U7Q0RvREQ7O0FDN0NEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEZ0REOztBQzdDRDs7Ozs7O0VBTUU7RUFDQTtFQUNBO0NEZ0REOztBQ3hERDs7Ozs7O0VBV0k7Q0RzREg7O0FDakVEOzs7Ozs7RUFlSTtFQUNBO0NEMkRIOztBQ3ZERDtFQUNFO0VBQ0E7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDdkREO0VBQ0U7Q0QwREQ7O0FDM0REOztFQUtJO0VBQ0E7Q0QyREg7O0FDakVEO0VBVUk7Q0QyREg7O0FDckVEOzs7RUFpQk07Q0QwREw7O0FDckREO0VBQ0U7Q0R3REQ7O0FDckREO0VBQ0U7Q0R3REQ7O0FDckREO0VBQ0U7Q0R3REQ7O0FFM0hEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7Q0Y2SEQ7O0FFcklEO0VBV0k7Q0Y4SEg7O0FHakdDO0VEeENGO0lBZUk7R0YrSEQ7O0VFOUlIO0lBbUJRO0lBQ0E7R0YrSEw7O0VFbkpIO0lBd0JZO0lBQ0E7R0YrSFQ7O0VFeEpIO0lBK0JRO0dGNkhMOztFRTVKSDtJQW9DYztHRjRIWDs7RUVoS0g7SUE0Q2M7R0Z3SFg7O0VFcEtIO0lBaURnQjtHRnVIYjs7RUV4S0g7SUEwRE07R0ZrSEg7O0VFNUtIO0lBOERVO0lBQ0E7R0ZrSFA7O0VFakxIO0lBc0VnQjtHRitHYjs7RUVyTEg7SUE4RWdCO0dGMkdiOztFRXpMSDtJQW9GZ0I7R0Z5R2I7Q0FDRjs7QUdsS0M7RUQ1QkY7SUE4Rkk7SUFDQTtHRnFHRDtDQUNGOztBRTlGRDtFQUNFO0VBQ0E7Q0ZpR0Q7O0FFMUZEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q0Y2RkQ7O0FFakdEO0VBUUk7RUFDQTtDRjZGSDs7QUV0R0Q7RUFZTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0Y4Rkw7O0FFL0dEO0VBcUJNO0NGOEZMOztBRW5IRDtFQTBCSTtFQUNBO0VBQ0E7RUFDQTtDRjZGSDs7QUUxSEQ7RUFnQ007Q0Y4Rkw7O0FHbE5DO0VEb0ZGO0lBb0NNO0dGK0ZIO0NBQ0Y7O0FHNU1DO0VEd0VGO0lBd0NNO0dGaUdIO0NBQ0Y7O0FFekZEO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0YyRkQ7O0FJN1FDOztFQUVFO0VBQ0E7Q0pnUkg7O0FJN1FDO0VBQ0U7Q0pnUkg7O0FFN0dEO0VBV0k7Q0ZzR0g7O0FFakhEO0VBZ0JNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRnFHTDs7QUU3SEQ7RUE2Qkk7Q0ZvR0g7O0FFaklEO0VBaUNRO0VBQ0E7RUFDQTtFQUNBO0NGb0dQOztBRzdRQztFRHFJRjtJQXdDVTtHRnFHUDtDQUNGOztBRTlJRDtFQThDVTtDRm9HVDs7QUVsSkQ7RUFpRFk7Q0ZxR1g7O0FFdEpEO0VBcURZO0NGcUdYOztBRTFKRDtFQTBEVTtDRm9HVDs7QUU5SkQ7RUE2RFk7Q0ZxR1g7O0FFbEtEO0VBaUVZO0NGcUdYOztBRXRLRDtFQXdFTTtDRmtHTDs7QUUxS0Q7O0VBNkVRO0VBQ0E7Q0ZrR1A7O0FFaExEOztFQWlGVTtDRm9HVDs7QUVyTEQ7RUEyRlU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NGOEZUOztBRWpNRDtFQXVHYztFQUNBO0NGOEZiOztBRXRNRDs7RUE0R2dCO0VBQ0E7Q0YrRmY7O0FFNU1EO0VBbUhnQjtDRjZGZjs7QUVoTkQ7RUE0SE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NGd0ZMOztBRXpORDtFQW9JUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtDRndGUDs7QUd2WEM7RUR5U0Y7SUFHTTtHRmdGSDs7RUVuRkg7SUFPVTtJQUNBO0dGZ0ZQOztFRXhGSDtJQVlVO0dGZ0ZQOztFRTVGSDtJQWlCZ0I7R0YrRWI7O0VFaEdIO0lBeUJnQjtHRjJFYjs7RUVwR0g7SUE4QmtCO0dGMEVmOztFRXhHSDtJQXVDUTtHRnFFTDs7RUU1R0g7SUEyQ1k7SUFDQTtHRnFFVDs7RUVqSEg7SUFtRGtCO0dGa0VmOztFRXJISDtJQTJEa0I7R0Y4RGY7O0VFekhIO0lBaUVrQjtHRjREZjtDQUNGOztBRy9ZQztFRGlSRjtJQTJFTTtHRndESDs7RUVuSUg7SUErRVU7SUFDQTtHRndEUDs7RUV4SUg7SUFvRmM7SUFDQTtHRndEWDs7RUU3SUg7SUE4RmdCO0dGbURiOztFRWpKSDtJQXNHZ0I7R0YrQ2I7O0VFckpIO0lBNEdnQjtHRjZDYjtDQUNGOztBR3ZiQztFRDZSRjtJQXFITTtHRjBDSDtDQUNGOztBSzdkRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7Q0wrZEQ7O0FHeGNDO0VFaENGO0lBWUk7R0xpZUQ7Q0FDRjs7QUdsY0M7RUU1Q0Y7SUFnQkk7R0xtZUQ7Q0FDRjs7QUtwZkQ7RUFzQkk7Q0xrZUg7O0FJN2ZDOztFQUVFO0VBQ0E7Q0pnZ0JIOztBSTdmQztFQUNFO0NKZ2dCSDs7QUtsZ0JEOztFQTBCTTtFQUNBO0VBQ0E7RUFDQTtDTDZlTDs7QUsxZ0JEOztFQWdDUTtDTCtlUDs7QUsvZ0JEOztFQW1DVTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NMaWZUOztBS3hoQkQ7O0VBMkNZO0NMa2ZYOztBSzdoQkQ7Ozs7RUFnRFk7RUFDQTtDTG9mWDs7QUdyZ0JDO0VFaENGOztJQXFEWTtHTHNmVDtDQUNGOztBSzVpQkQ7O0VBMkRRO0NMc2ZQOztBS2pqQkQ7O0VBOERVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDTHdmVDs7QUs5akJEOztFQTBFVTtFQUNBO0NMeWZUOztBR3BpQkM7RUVoQ0Y7O0lBOEVZO0dMNGZUO0NBQ0Y7O0FLM2tCRDtFQXFGTTtFQUNBO0VBQ0E7RUFDQTtDTDBmTDs7QUtsbEJEO0VBNEZRO0VBQ0E7RUFDQTtDTDBmUDs7QUt4bEJEO0VBMEdRO0NMa2ZQOztBSzVsQkQ7RUErR007RUFDQTtDTGlmTDs7QUtqbUJEO0VBb0hNO0NMaWZMOztBS3JtQkQ7RUF1SFE7RUFDQTtDTGtmUDs7QUsxbUJEO0VBMkhVO0NMbWZUOztBSzltQkQ7RUE4SFk7RUFDQTtFQUNBO0NMb2ZYOztBS3BuQkQ7RUF5SU07Q0wrZUw7O0FLeG5CRDtFQThJUTtDTDhlUDs7QUs1bkJEO0VBa0pRO0NMOGVQOztBS2hvQkQ7RUF3Skk7Q0w0ZUg7O0FLcG9CRDtFQTJKTTtDTDZlTDs7QUt4b0JEO0VBK0pNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0w2ZUw7O0FHbm5CQztFRWhDRjtJQXlLUTtHTCtlTDtDQUNGOztBTTlwQkM7RURrTE07RUFDQTtDTGdmUDs7QU1scUJDO0VEaUxNO0VBQ0E7Q0xxZlA7O0FNdHFCQztFRGdMTTtFQUNBO0NMMGZQOztBTTFxQkM7RUQrS007RUFDQTtDTCtmUDs7QUtyZkQ7RUFFSTtDTHVmSDs7QUdqcEJDO0VFd0pGO0lBS007R0x5Zkg7Q0FDRjs7QUczb0JDO0VFNElGO0lBU007R0wyZkg7Q0FDRjs7QU8xckJEO0VBQ0U7RUFDQTtDUDZyQkQ7O0FHdHBCQztFSXpDRjtJQU1JO0dQOHJCRDtDQUNGOztBR3hxQkM7RUk3QkY7SUFVSTtHUGdzQkQ7Q0FDRjs7QU96ckJEO0VBQ0U7RUFDQTtDUDRyQkQ7O0FHbnJCQztFSVhGO0lBS0k7R1A4ckJEO0NBQ0Y7O0FPM3JCRDtFQUNFO0NQOHJCRDs7QU92ckJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDByQkQ7O0FHenJCQztFSU5GO0lBU0k7SUFDQTtHUDJyQkQ7Q0FDRjs7QUc1c0JDO0VJTUY7SUFjSTtHUDZyQkQ7Q0FDRjs7QU90ckJEO0VBRUk7Q1B3ckJIOztBR3R0QkM7RUk0QkY7SUFLTTtHUDByQkg7Q0FDRjs7QUdodEJDO0VJZ0JGO0lBU007R1A0ckJIO0NBQ0Y7O0FPdHNCRDtFQWNJO0NQNHJCSDs7QUd0dUJDO0VJNEJGO0lBaUJNO0dQOHJCSDtDQUNGOztBR2h1QkM7RUlnQkY7SUFxQk07SUFDQTtHUGdzQkg7Q0FDRjs7QVE3eEJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1JneUJEOztBU3B5QkQ7RUFDRTtDVHV5QkQ7O0FTeHlCRDtFQUlJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1R3eUJIOztBVWh6QkQ7RUFDRTtFQUNBO0NWbXpCRDs7QVVyekJEO0VBS0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVm96Qkg7O0FVaDBCRDtFQWdCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWb3pCSDs7QVV4MEJEO0VBdUJNO0VBQ0E7Q1ZxekJMOztBVTcwQkQ7RUE0Qk07RUFDQTtDVnF6Qkw7O0FVaHpCRDtFQUNFO0NWbXpCRDs7QVVoekJEOztFQUVFO0NWbXpCRDs7QVVoekJEOztFQUVFO0NWbXpCRDs7QVVoekJEOzs7Ozs7OztFQVNJO0NWa3pCSDs7QVUzekJEO0VBYUk7Q1ZrekJIOztBVTl5QkQ7RUFHTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWK3lCTDs7QVUxeUJEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1Y0eUJIOztBVXB6QkQ7RUFZSTtDVjR5Qkg7O0FXeDRCRDtFQUdNO0VBQ0E7Q1h5NEJMOztBV3A0QkQ7RUFFSTtDWHM0Qkg7O0FXbDRCRDtFQUNFO0VBQ0E7Q1hxNEJEOztBV3Y0QkQ7RUFLSTtFQUNBO0VBQ0E7Q1hzNEJIOztBR2wzQkM7RVEzQkY7SUFVTTtHWHc0Qkg7Q0FDRjs7QVduNUJEO0VBY007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1h5NEJMOztBV2g2QkQ7RUE0Qkk7RUFDQTtDWHc0Qkg7O0FHMTRCQztFUTNCRjtJQWdDTTtHWDA0Qkg7Q0FDRjs7QVczNkJEO0VBb0NNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NYMjRCTDs7QVd4N0JEO0VBa0RJO0VBQ0E7Q1gwNEJIOztBVzc3QkQ7RUF1REk7Q1gwNEJIOztBV2o4QkQ7RUEyREk7RUFDQTtDWDA0Qkg7O0FXdDhCRDtFQStETTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWDI0Qkw7O0FXaDlCRDs7OztFQTJFUTtFQUNBO0NYNDRCUDs7QVd4OUJEOzs7Ozs7OztFQWdGVTtDWG01QlQ7O0FXbitCRDs7OztFQW9GVTtFQUNBO0NYczVCVDs7QVczK0JEO0VBMEZRO0VBQ0E7Q1hxNUJQOztBV2gvQkQ7RUErRlE7RUFDQTtDWHE1QlA7O0FXci9CRDtFQW1HVTtFQUNBO0NYczVCVDs7QVcxL0JEO0VBMkdJO0VBQ0E7Q1htNUJIOztBVy80QkQ7OztFQUdFO0dBQ0E7Q1hrNUJEOztBVy80QkQ7Ozs7O0VBS0U7RUFDQTtDWGs1QkQ7O0FXOTRCRDtFQUNFO0NYaTVCRDs7QVcvNEJEO0VBQ0U7Q1hrNUJEOztBV2g1QkQ7RUFDRTtDWG01QkQ7O0FXajVCRDtFQUNFO0NYbzVCRDs7QVdsNUJEO0VBQ0U7Q1hxNUJEOztBWWxqQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0NacWpDRDs7QVlsakNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QVlsakNEO0VBQ0U7Q1pxakNEOztBWWxqQ0Q7RUFDRTtDWnFqQ0Q7O0FZbGpDRDtFQUNFO0NacWpDRDs7QWE1ekNEO0VBQ0U7RUFDQTtFQUNBO0NiK3pDRDs7QWE1ekNEO0VBQ0U7RUFDQTtDYit6Q0Q7O0FhMXpDRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDYjZ6Q0Q7O0FhMXpDRDtFQUNFO0lBQUs7R2I4ekNKOztFYTd6Q0Q7SUFDRTtJQUNBO0diZzBDRDtDQUNGOztBYTd6Q0Q7RUFDRTtJQUNFO0lBQ0E7R2JnMENEOztFYS96Q0M7SUFDQTtJQUNBO0lBQ0E7R2JrMENEO0NBQ0Y7O0FjMzJDRDtFQUNFO0VBQ0E7Q2Q4MkNEOztBZWgzQ0Q7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZmszQ0g7O0FlaDRDRDtFQWtCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2ZrM0NIOztBZXo0Q0Q7RUEyQkk7RUFDQTtFQU1BO0NmNjJDSDs7QWUvNENEO0VBcUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NmODJDSDs7QWU1NUNEO0VBaURJO0VBQ0E7Q2YrMkNIOztBZWo2Q0Q7RUFzREk7RUFDQTtFQUNBO0NmKzJDSDs7QWV2NkNEO0VBMERNO0VBQ0E7RUFDQTtFQUNBO0NmaTNDTDs7QWU1MkNEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZjgyQ0g7O0FldjNDRDtFQWFJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2Y4MkNIOztBZTMyQ0M7RUE3QkY7SUErQk07R2Y4MkNIOztFZTc0Q0g7SUFrQ007R2YrMkNIO0NBQ0Y7O0FlbDVDRDtFQXdDSTtFQUVBO0VBQ0E7RUFDQTtFQUtBO0NmeTJDSDs7QWV4MkNHO0VBbERKO0lBbURNO0lBQ0E7R2Y0MkNIO0NBQ0Y7O0FlMzJDRztFQXRESjtJQXVETTtHZisyQ0g7Q0FDRjs7QWV2NkNEO0VBMERNO0VBQ0E7RUFDQTtFQUNBO0NmaTNDTDs7QWU5NkNEO0VBdUVRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZjIyQ1A7O0FleDNDTztFQS9EUjtJQWdFVTtJQUNBO0dmNDNDUDtDQUNGOztBZTMzQ087RUFuRVI7SUFvRVU7SUFDQTtHZiszQ1A7Q0FDRjs7QWVyOENEO0VBaUZJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NmdzNDSDs7QWVuM0NEO0VBR007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2ZvM0NMOztBZS8yQ0Q7RUFDRTtDZmszQ0Q7O0FlLzJDRDtFQUVJO0NmaTNDSDs7QWU3MkNEO0VBRUk7Q2YrMkNIOztBZWozQ0Q7RUFLSTtDZmczQ0g7O0FlNTJDRDtFQUVJO0NmODJDSDs7QWVoM0NEO0VBS0k7Q2YrMkNIOztBZTMyQ0Q7RUFDRTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWUzMkNEO0VBQ0U7RUFDQTtFQUNBO0NmODJDRDs7QWdCdGxERDs7RUFDRTtDaEIwbEREOztBaUIzbEREO0VBQW9CO0VBQXNCO0VBQW9CO0NqQmltRDdEOztBaUJobUREO0VBQWtCO0VBQXNCO0VBQW9CO0NqQnNtRDNEOztBaUJybUREO0VBQW9CO0VBQXNCO0VBQW9CO0NqQjJtRDdEOztBaUIxbUREO0VBQXFCO0VBQXNCO0VBQW9CO0NqQmduRDlEOztBaUIvbUREO0VBQXFCO0VBQXNCO0VBQW9CO0NqQnFuRDlEOztBaUJwbkREOzs7OztFQUNFO0VBQ0E7RUFDQTtDakIybkREOztBaUJ6bkREO0VBQVU7Q2pCNm5EVDs7QWtCdm9ERDtFQUNFO0NsQjBvREQ7O0FrQnZvREQ7RUFDRTtDbEIwb0REOztBa0J2b0REO0VBQ0U7Q2xCMG9ERDs7QWtCdm9ERDtFQUNFO0NsQjBvREQ7O0FrQnZvREQ7RUFDRTtDbEIwb0REOztBa0J2b0REO0VBQ0U7Q2xCMG9ERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0VBQ0E7RUFDQTtDbkJrcUREOztBbUIvcEREO0VBQ0U7Q25Ca3FERDs7QW1CL3BERDtFQUNFO0NuQmtxREQ7O0FtQi9wREQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDbkJrcUREOztBb0Izc0REO0VBQ0U7Q3BCOHNERDs7QW9CM3NERDtFQUNFO0NwQjhzREQ7O0FvQjNzREQ7O0VBRUU7Q3BCOHNERDs7QW9CM3NERDs7RUFFRTtDcEI4c0REOztBb0Izc0REOztFQUVFO0NwQjhzREQ7O0FvQjNzREQ7O0VBRUU7Q3BCOHNERDs7QXFCdnVERDtFQUNFO0VBQ0E7Q3JCMHVERDs7QXFCdnVERDtFQUNFO0NyQjB1REQ7O0FxQnZ1REQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDckIwdUREOztBcUJ2dUREO0VBQ0U7RUFDQTtFQUNBO0NyQjB1REQ7O0FzQjd2REQ7RUFDRTtFQUNBO0VBQ0E7Q3RCZ3dERDs7QUd6dERDO0VtQjFDRjtJQU1JO0lBQ0E7R3RCa3dERDs7RXNCendESDtJQVVNO0d0Qm13REg7Q0FDRjs7QXNCL3ZERDtFQUNFO0VBQ0E7Q3RCa3dERDs7QXVCbnhERDtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJxeERIOztBR2x2REM7RW9CMUNGO0lBVU07SUFDQTtHdkJ1eERIO0NBQ0Y7O0F1Qm55REQ7RUFnQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJ1eERIOztBR2p3REM7RW9CMUNGO0lBdUJNO0lBQ0E7SUFDQTtJQUNBO0d2Qnl4REg7Q0FDRjs7QUd0eERDO0VvQjlCRjtJQThCTTtHdkIyeERIO0NBQ0Y7O0F1QjF6REQ7RUFrQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2QjR4REw7O0FHenhEQztFb0IxQ0Y7SUEwQ1E7R3ZCOHhETDtDQUNGOztBRzN5REM7RW9COUJGO0lBOENRO0lBQ0E7SUFDQTtHdkJneURMO0NBQ0Y7O0F1QmoxREQ7RUFxRE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJneURMOztBdUJ6MUREO0VBNkRRO0N2Qmd5RFA7O0FHbnpEQztFb0IxQ0Y7SUFpRVE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHdkJpeURMOztFdUJ6MkRIO0lBMkVVO0d2Qmt5RFA7Q0FDRjs7QXVCOTJERDtFQWlGUTtDdkJpeURQOztBdUJsM0REO0VBbUZRO0N2Qm15RFA7O0FHNTBEQztFb0IxQ0Y7SUE2RlU7R3ZCOHhEUDtDQUNGOztBR2wxREM7RW9CMUNGO0lBbUdVO0d2Qjh4RFA7Q0FDRjs7QXdCbDRERDtFQUNFO0VBRUE7Q3hCbzRERDs7QXdCajRERDtFQUNFO0N4Qm80REQ7O0F3Qmo0REQ7RUFDRTtDeEJvNEREOztBd0JqNEREO0VBQ0U7Q3hCbzRERDs7QXdCajRERDtFQUNFO0N4Qm80REQ7O0F3Qmo0REQ7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q3hCbzRERDs7QXdCajRERDs7O0VBQ0U7RUFDQTtFQUNBO0N4QnM0REQ7O0F3Qm40REQ7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q3hCczRERDs7QXdCbjRERDtFQUNFO0N4QnM0REQ7O0F3Qm40REQ7O0VBQ0U7RUFDQTtFQUFhO0VBQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REQ7O0F3QnI0REQ7RUFDRTtDeEJ3NEREOztBd0JyNEREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDeEJ3NEREOztBd0JyNEREOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REQ7O0F3QnI0REQ7O0VBRUU7Q3hCdzRERDs7QXdCcjRERDs7RUFFRTtDeEJ3NEREOztBd0JyNEREO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHeEJ3NEREOztFd0J0NEREO0lBQ0U7SUFDQTtHeEJ5NEREOztFd0J2NEREO0lBQ0U7R3hCMDRERDs7RXdCeDRERDtJQUNFO0lBQ0E7R3hCMjRERDs7RXdCejRERDtJQUNFO0lBQ0E7R3hCNDRERDtDQUNGOztBd0J6NEREO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHeEI0NEREOztFd0IxNEREO0lBQ0U7SUFDQTtHeEI2NEREOztFd0IzNEREO0lBQ0U7R3hCODRERDs7RXdCNTRERDtJQUNFO0lBQ0E7R3hCKzRERDs7RXdCNzRERDtJQUNFO0lBQ0E7R3hCZzVERDtDQUNGOztBd0I3NEREO0VBRUk7Q3hCKzRESDs7QXdCajVERDtFQU1JO0N4Qis0REg7O0F3QnI1REQ7RUFVSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtDeEI4NERIOztBd0IvNUREOzs7RUF5Qk07RUFDQTtDeEI0NERMOztBd0J0NkREOzs7RUE2QlE7Q3hCKzREUDs7QXdCNTZERDtFQW1DSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4QjY0REg7O0F3QnY3REQ7RUE4Q0k7RUFDQTtFQUNBO0VBQ0E7Q3hCNjRESDs7QXdCOTdERDs7RUFzREk7Q3hCNjRESDs7QXdCbjhERDs7RUEyREk7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBRUE7Q3hCMDRESDs7QXdCOThERDtFQTBFTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qnc0REw7O0F3QnQ5REQ7RUFrRk07Q3hCdzRETDs7QXdCMTlERDtFQXlGTTtFQUNBO0VBQ0E7Q3hCcTRETDs7QXlCbG5FRDtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pCb25FSDs7QUdobEVDO0VzQjFDRjtJQVVNO0lBQ0E7R3pCcW5FSDtDQUNGOztBeUJqb0VEO0VBZ0JJO0VBQ0E7RUFDQTtFQUNBO0N6QnFuRUg7O0FHOWxFQztFc0IxQ0Y7SUF1Qk07SUFDQTtJQUNBO0lBQ0E7R3pCc25FSDtDQUNGOztBR25uRUM7RXNCOUJGO0lBOEJNO0d6QnduRUg7Q0FDRjs7QXlCdnBFRDtFQWtDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pCeW5FTDs7QUd0bkVDO0VzQjFDRjtJQTBDUTtHekIybkVMO0NBQ0Y7O0FHeG9FQztFc0I5QkY7SUE4Q1E7SUFDQTtJQUNBO0d6QjZuRUw7Q0FDRjs7QXlCOXFFRDtFQXFETTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6QjZuRUw7O0F5QnRyRUQ7RUE2RFE7Q3pCNm5FUDs7QUdocEVDO0VzQjFDRjtJQWtFUTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7R3pCNG5FTDs7RXlCcHNFSDtJQTJFVTtHekI2bkVQO0NBQ0Y7O0F5QnpzRUQ7RUFpRk07Q3pCNG5FTDs7QXlCN3NFRDtFQW1GUTtDekI4bkVQOztBR3ZxRUM7RXNCMUNGO0lBNEZRO0d6QjBuRUw7Q0FDRjs7QUc3cUVDO0VzQjFDRjtJQWtHUTtHekIwbkVMO0NBQ0Y7O0EwQjd0RUQ7RUFDRTtDMUJndUVEOztBMEI5dEVEO0VBQ0U7QzFCaXVFRDs7QTBCL3RFRDtFQUNFO0MxQmt1RUQ7O0EwQmh1RUQ7RUFDRTtDMUJtdUVEOztBMEJqdUVEO0VBQ0U7QzFCb3VFRDs7QTBCbHVFRDtFQUNFO0MxQnF1RUQ7O0EwQm51RUQ7RUFDRTtDMUJzdUVEOztBMEJwdUVEO0VBQ0U7QzFCdXVFRDs7QTBCcnVFRDtFQUNHO0MxQnd1RUY7O0EwQnR1RUQ7RUFDRTtDMUJ5dUVEOztBMEJ2dUVEO0VBQ0U7QzFCMHVFRDs7QTBCeHVFRDtFQUNFO0MxQjJ1RUQ7O0EwQnp1RUQ7RUFDRTtDMUI0dUVEOztBMEIxdUVEO0VBQ0U7QzFCNnVFRDs7QTBCM3VFRDtFQUNFO0MxQjh1RUQ7O0EwQjV1RUQ7RUFDRTtDMUIrdUVEOztBMEI3dUVEO0VBQ0U7SUFDRTtHMUJndkVEOztFMEI5dUVEO0lBQ0U7RzFCaXZFRDs7RTBCL3VFRDtJQUNFO0cxQmt2RUQ7O0UwQmh2RUQ7SUFDRTtHMUJtdkVEOztFMEJqdkVEO0lBQ0U7RzFCb3ZFRDs7RTBCbHZFRDtJQUNFO0cxQnF2RUQ7O0UwQm52RUQ7SUFDRTtHMUJzdkVEOztFMEJwdkVEO0lBQ0U7RzFCdXZFRDs7RTBCcnZFRDtJQUNFO0cxQnd2RUQ7O0UwQnJ2RUQ7SUFDRTtHMUJ3dkVEOztFMEJ0dkVEO0lBQ0U7RzFCeXZFRDs7RTBCdnZFRDtJQUNFO0cxQjB2RUQ7Q0FDRjs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtFQUNBO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtFQUNBO0VBQ0E7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0MzQmsxRUQ7O0EyQi8wRUQ7RUFDRTtDM0JrMUVEOztBMkIvMEVEO0VBQ0U7QzNCazFFRDs7QTJCLzBFRDtFQUNFO0lBQ0U7RzNCazFFRDs7RTJCaDFFRDtJQUNFO0czQm0xRUQ7O0UyQmoxRUQ7SUFDRTtHM0JvMUVEOztFMkJsMUVEO0lBQ0U7RzNCcTFFRDs7RTJCbjFFRDtJQUNFO0czQnMxRUQ7O0UyQnAxRUQ7SUFDRTtHM0J1MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnIxRUQ7SUFDRTtHM0J3MUVEOztFMkJyMUVEO0lBQ0U7RzNCdzFFRDs7RTJCcjFFRDtJQUNFO0czQncxRUQ7O0UyQnQxRUQ7SUFDRTtJQUNBO0lBQ0E7RzNCeTFFRDs7RTJCdjFFRDtJQUNFO0czQjAxRUQ7Q0FDRjs7QTRCOWdGRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0M1QmloRkQ7O0E0QjlnRkQ7RUFDRTtFQUNBO0VBQ0E7QzVCaWhGRDs7QTRCOWdGRDtFQUNFO0M1QmloRkQ7O0E0QjlnRkQ7RUFDRTtDNUJpaEZEOztBNEI5Z0ZEO0VBQ0U7QzVCaWhGRDs7QTRCOWdGRDtFQUNFO0VBQ0E7RUFDQTtDNUJpaEZEOztBNEI5Z0ZEO0VBQ0U7RUFDQTtDNUJpaEZEOztBNkJsakZEO0VBQ0U7SUFDRTtJQUNBO0c3QnFqRkQ7Q0FDRjs7QTZCbGpGRDtFQUNFO0VBQ0E7RUFDQTtDN0JxakZEOztBNkJsakZEO0VBQ0U7RUFDQTtDN0JxakZEOztBNkJsakZEO0VBQ0U7QzdCcWpGRDs7QTZCbGpGRDs7RUFDRTtDN0JzakZEOztBOEI3a0ZEO0VBQ0U7QzlCZ2xGRDs7QStCamxGRDtFQUNFO0lBQ0U7Ry9Cb2xGRDtDQUNGOztBK0JsbEZEO0VBQ0U7SUFDRTtHL0JxbEZEO0NBQ0Y7O0ErQmxsRkQ7RUFDRTtJQUNFO0cvQnFsRkQ7Q0FDRjs7QStCbGxGRDtFQUNFO0lBQ0U7Ry9CcWxGRDtDQUNGOztBK0JsbEZEO0VBQ0U7SUFDRTtHL0JxbEZEO0NBQ0Y7O0ErQmxsRkQ7RUFDRTtJQUNFO0cvQnFsRkQ7Q0FDRjs7QWdDcG1GRDtFQUNFO0VBQ0E7Q2hDdW1GRDs7QWdDcG1GRDtFQUNFO0VBQ0E7Q2hDdW1GRDs7QWdDcG1GRDtFQUNFO0VBQ0E7RUFDQTtDaEN1bUZEOztBaUNybkZLO0VEbUJGO0lBQ0U7SUFDQTtHaENzbUZIOztFZ0NubUZDO0lBQ0U7SUFDQTtHaENzbUZIOztFZ0NubUZDO0lBQ0U7SUFDQTtJQUNBO0doQ3NtRkg7Q0FDRjs7QWlDdm9GSztFRG1CRjtJQUNFO0lBQ0E7R2hDd25GSDs7RWdDcm5GQztJQUNFO0lBQ0E7R2hDd25GSDs7RWdDcm5GQztJQUNFO0lBQ0E7SUFDQTtHaEN3bkZIO0NBQ0Y7O0FpQ3pwRks7RURtQkY7SUFDRTtJQUNBO0doQzBvRkg7O0VnQ3ZvRkM7SUFDRTtJQUNBO0doQzBvRkg7O0VnQ3ZvRkM7SUFDRTtJQUNBO0lBQ0E7R2hDMG9GSDtDQUNGOztBaUMzcUZLO0VEbUJGO0lBQ0U7SUFDQTtHaEM0cEZIOztFZ0N6cEZDO0lBQ0U7SUFDQTtHaEM0cEZIOztFZ0N6cEZDO0lBQ0U7SUFDQTtJQUNBO0doQzRwRkg7Q0FDRjs7QWlDN3JGSztFRG1CRjtJQUNFO0lBQ0E7R2hDOHFGSDs7RWdDM3FGQztJQUNFO0lBQ0E7R2hDOHFGSDs7RWdDM3FGQztJQUNFO0lBQ0E7SUFDQTtHaEM4cUZIO0NBQ0Y7O0FpQy9zRks7RURtQkY7SUFDRTtJQUNBO0doQ2dzRkg7O0VnQzdyRkM7SUFDRTtJQUNBO0doQ2dzRkg7O0VnQzdyRkM7SUFDRTtJQUNBO0lBQ0E7R2hDZ3NGSDtDQUNGOztBaUNqdUZLO0VEbUJGO0lBQ0U7SUFDQTtHaENrdEZIOztFZ0Mvc0ZDO0lBQ0U7SUFDQTtHaENrdEZIOztFZ0Mvc0ZDO0lBQ0U7SUFDQTtJQUNBO0doQ2t0Rkg7Q0FDRjs7QWlDbnZGSztFRG1CRjtJQUNFO0lBQ0E7R2hDb3VGSDs7RWdDanVGQztJQUNFO0lBQ0E7R2hDb3VGSDs7RWdDanVGQztJQUNFO0lBQ0E7SUFDQTtHaENvdUZIO0NBQ0Y7O0FpQ3J3Rks7RURtQkY7SUFDRTtJQUNBO0doQ3N2Rkg7O0VnQ252RkM7SUFDRTtJQUNBO0doQ3N2Rkg7O0VnQ252RkM7SUFDRTtJQUNBO0lBQ0E7R2hDc3ZGSDtDQUNGOztBaUN2eEZLO0VEbUJGO0lBQ0U7SUFDQTtHaEN3d0ZIOztFZ0Nyd0ZDO0lBQ0U7SUFDQTtHaEN3d0ZIOztFZ0Nyd0ZDO0lBQ0U7SUFDQTtJQUNBO0doQ3d3Rkg7Q0FDRjs7QWlDenlGSztFRG1CRjtJQUNFO0lBQ0E7R2hDMHhGSDs7RWdDdnhGQztJQUNFO0lBQ0E7R2hDMHhGSDs7RWdDdnhGQztJQUNFO0lBQ0E7SUFDQTtHaEMweEZIO0NBQ0Y7O0FpQzN6Rks7RURtQkY7SUFDRTtJQUNBO0doQzR5Rkg7O0VnQ3p5RkM7SUFDRTtJQUNBO0doQzR5Rkg7O0VnQ3p5RkM7SUFDRTtJQUNBO0lBQ0E7R2hDNHlGSDtDQUNGOztBa0N4MUJEO0VDaC9ERTtFQUNBO0NuQzQwRkQ7O0FtQ3AwRkM7RUFDRTtFQUNBO0NuQ3UwRkg7O0FtQ3owRkM7RUFLSTtFQUNBO0NuQ3cwRkw7O0FtQ3AwRkM7RUFDRTtFQUNBO0NuQ3UwRkg7O0FtQ3owRkM7RUFLSTtFQUNBO0NuQ3cwRkw7O0FtQ3AwRkM7RUFDRTtDbkN1MEZIOztBbUN4MEZDO0VBSUk7Q25DdzBGTDs7QWlDOTJGSztFRTRDQTtJQUNFO0lBQ0E7R25DczBGTDs7RW1DeDBGRztJQUtJO0lBQ0E7R25DdTBGUDs7RW1DbjBGRztJQUNFO0lBQ0E7R25DczBGTDs7RW1DeDBGRztJQUtJO0lBQ0E7R25DdTBGUDs7RW1DbjBGRztJQUNFO0duQ3MwRkw7O0VtQ3YwRkc7SUFJSTtHbkN1MEZQO0NBQ0Y7O0FpQzU0Rks7RUU0Q0E7SUFDRTtJQUNBO0duQ28yRkw7O0VtQ3QyRkc7SUFLSTtJQUNBO0duQ3EyRlA7O0VtQ2oyRkc7SUFDRTtJQUNBO0duQ28yRkw7O0VtQ3QyRkc7SUFLSTtJQUNBO0duQ3EyRlA7O0VtQ2oyRkc7SUFDRTtHbkNvMkZMOztFbUNyMkZHO0lBSUk7R25DcTJGUDtDQUNGOztBaUMxNkZLO0VFNENBO0lBQ0U7SUFDQTtHbkNrNEZMOztFbUNwNEZHO0lBS0k7SUFDQTtHbkNtNEZQOztFbUMvM0ZHO0lBQ0U7SUFDQTtHbkNrNEZMOztFbUNwNEZHO0lBS0k7SUFDQTtHbkNtNEZQOztFbUMvM0ZHO0lBQ0U7R25DazRGTDs7RW1DbjRGRztJQUlJO0duQ200RlA7Q0FDRjs7QWlDeDhGSztFRTRDQTtJQUNFO0lBQ0E7R25DZzZGTDs7RW1DbDZGRztJQUtJO0lBQ0E7R25DaTZGUDs7RW1DNzVGRztJQUNFO0lBQ0E7R25DZzZGTDs7RW1DbDZGRztJQUtJO0lBQ0E7R25DaTZGUDs7RW1DNzVGRztJQUNFO0duQ2c2Rkw7O0VtQ2o2Rkc7SUFJSTtHbkNpNkZQO0NBQ0Y7O0FpQ3QrRks7RUU0Q0E7SUFDRTtJQUNBO0duQzg3Rkw7O0VtQ2g4Rkc7SUFLSTtJQUNBO0duQys3RlA7O0VtQzM3Rkc7SUFDRTtJQUNBO0duQzg3Rkw7O0VtQ2g4Rkc7SUFLSTtJQUNBO0duQys3RlA7O0VtQzM3Rkc7SUFDRTtHbkM4N0ZMOztFbUMvN0ZHO0lBSUk7R25DKzdGUDtDQUNGOztBaUNwZ0dLO0VFNENBO0lBQ0U7SUFDQTtHbkM0OUZMOztFbUM5OUZHO0lBS0k7SUFDQTtHbkM2OUZQOztFbUN6OUZHO0lBQ0U7SUFDQTtHbkM0OUZMOztFbUM5OUZHO0lBS0k7SUFDQTtHbkM2OUZQOztFbUN6OUZHO0lBQ0U7R25DNDlGTDs7RW1DNzlGRztJQUlJO0duQzY5RlA7Q0FDRjs7QWlDbGlHSztFRTRDQTtJQUNFO0lBQ0E7R25DMC9GTDs7RW1DNS9GRztJQUtJO0lBQ0E7R25DMi9GUDs7RW1Ddi9GRztJQUNFO0lBQ0E7R25DMC9GTDs7RW1DNS9GRztJQUtJO0lBQ0E7R25DMi9GUDs7RW1Ddi9GRztJQUNFO0duQzAvRkw7O0VtQzMvRkc7SUFJSTtHbkMyL0ZQO0NBQ0Y7O0FpQ2hrR0s7RUU0Q0E7SUFDRTtJQUNBO0duQ3doR0w7O0VtQzFoR0c7SUFLSTtJQUNBO0duQ3loR1A7O0VtQ3JoR0c7SUFDRTtJQUNBO0duQ3doR0w7O0VtQzFoR0c7SUFLSTtJQUNBO0duQ3loR1A7O0VtQ3JoR0c7SUFDRTtHbkN3aEdMOztFbUN6aEdHO0lBSUk7R25DeWhHUDtDQUNGOztBaUM5bEdLO0VFNENBO0lBQ0U7SUFDQTtHbkNzakdMOztFbUN4akdHO0lBS0k7SUFDQTtHbkN1akdQOztFbUNuakdHO0lBQ0U7SUFDQTtHbkNzakdMOztFbUN4akdHO0lBS0k7SUFDQTtHbkN1akdQOztFbUNuakdHO0lBQ0U7R25Dc2pHTDs7RW1DdmpHRztJQUlJO0duQ3VqR1A7Q0FDRjs7QWlDNW5HSztFRTRDQTtJQUNFO0lBQ0E7R25Db2xHTDs7RW1DdGxHRztJQUtJO0lBQ0E7R25DcWxHUDs7RW1DamxHRztJQUNFO0lBQ0E7R25Db2xHTDs7RW1DdGxHRztJQUtJO0lBQ0E7R25DcWxHUDs7RW1DamxHRztJQUNFO0duQ29sR0w7O0VtQ3JsR0c7SUFJSTtHbkNxbEdQO0NBQ0Y7O0FpQzFwR0s7RUU0Q0E7SUFDRTtJQUNBO0duQ2tuR0w7O0VtQ3BuR0c7SUFLSTtJQUNBO0duQ21uR1A7O0VtQy9tR0c7SUFDRTtJQUNBO0duQ2tuR0w7O0VtQ3BuR0c7SUFLSTtJQUNBO0duQ21uR1A7O0VtQy9tR0c7SUFDRTtHbkNrbkdMOztFbUNubkdHO0lBSUk7R25DbW5HUDtDQUNGOztBaUN4ckdLO0VFNENBO0lBQ0U7SUFDQTtHbkNncEdMOztFbUNscEdHO0lBS0k7SUFDQTtHbkNpcEdQOztFbUM3b0dHO0lBQ0U7SUFDQTtHbkNncEdMOztFbUNscEdHO0lBS0k7SUFDQTtHbkNpcEdQOztFbUM3b0dHO0lBQ0U7R25DZ3BHTDs7RW1DanBHRztJQUlJO0duQ2lwR1A7Q0FDRjs7QW1DeHNHQztFQUNFO0VBQ0E7Q25DMnNHSDs7QW1DN3NHQztFQUtJO0VBQ0E7Q25DNHNHTDs7QW1DeHNHQztFQUNFO0VBQ0E7Q25DMnNHSDs7QW1DN3NHQztFQUtJO0VBQ0E7Q25DNHNHTDs7QW1DeHNHQztFQUNFO0NuQzJzR0g7O0FtQzVzR0M7RUFJSTtDbkM0c0dMOztBaUNsdkdLO0VFNENBO0lBQ0U7SUFDQTtHbkMwc0dMOztFbUM1c0dHO0lBS0k7SUFDQTtHbkMyc0dQOztFbUN2c0dHO0lBQ0U7SUFDQTtHbkMwc0dMOztFbUM1c0dHO0lBS0k7SUFDQTtHbkMyc0dQOztFbUN2c0dHO0lBQ0U7R25DMHNHTDs7RW1DM3NHRztJQUlJO0duQzJzR1A7Q0FDRjs7QWlDaHhHSztFRTRDQTtJQUNFO0lBQ0E7R25Dd3VHTDs7RW1DMXVHRztJQUtJO0lBQ0E7R25DeXVHUDs7RW1DcnVHRztJQUNFO0lBQ0E7R25Dd3VHTDs7RW1DMXVHRztJQUtJO0lBQ0E7R25DeXVHUDs7RW1DcnVHRztJQUNFO0duQ3d1R0w7O0VtQ3p1R0c7SUFJSTtHbkN5dUdQO0NBQ0Y7O0FpQzl5R0s7RUU0Q0E7SUFDRTtJQUNBO0duQ3N3R0w7O0VtQ3h3R0c7SUFLSTtJQUNBO0duQ3V3R1A7O0VtQ253R0c7SUFDRTtJQUNBO0duQ3N3R0w7O0VtQ3h3R0c7SUFLSTtJQUNBO0duQ3V3R1A7O0VtQ253R0c7SUFDRTtHbkNzd0dMOztFbUN2d0dHO0lBSUk7R25DdXdHUDtDQUNGOztBaUM1MEdLO0VFNENBO0lBQ0U7SUFDQTtHbkNveUdMOztFbUN0eUdHO0lBS0k7SUFDQTtHbkNxeUdQOztFbUNqeUdHO0lBQ0U7SUFDQTtHbkNveUdMOztFbUN0eUdHO0lBS0k7SUFDQTtHbkNxeUdQOztFbUNqeUdHO0lBQ0U7R25Db3lHTDs7RW1DcnlHRztJQUlJO0duQ3F5R1A7Q0FDRjs7QWlDMTJHSztFRTRDQTtJQUNFO0lBQ0E7R25DazBHTDs7RW1DcDBHRztJQUtJO0lBQ0E7R25DbTBHUDs7RW1DL3pHRztJQUNFO0lBQ0E7R25DazBHTDs7RW1DcDBHRztJQUtJO0lBQ0E7R25DbTBHUDs7RW1DL3pHRztJQUNFO0duQ2swR0w7O0VtQ24wR0c7SUFJSTtHbkNtMEdQO0NBQ0Y7O0FpQ3g0R0s7RUU0Q0E7SUFDRTtJQUNBO0duQ2cyR0w7O0VtQ2wyR0c7SUFLSTtJQUNBO0duQ2kyR1A7O0VtQzcxR0c7SUFDRTtJQUNBO0duQ2cyR0w7O0VtQ2wyR0c7SUFLSTtJQUNBO0duQ2kyR1A7O0VtQzcxR0c7SUFDRTtHbkNnMkdMOztFbUNqMkdHO0lBSUk7R25DaTJHUDtDQUNGOztBaUN0NkdLO0VFNENBO0lBQ0U7SUFDQTtHbkM4M0dMOztFbUNoNEdHO0lBS0k7SUFDQTtHbkMrM0dQOztFbUMzM0dHO0lBQ0U7SUFDQTtHbkM4M0dMOztFbUNoNEdHO0lBS0k7SUFDQTtHbkMrM0dQOztFbUMzM0dHO0lBQ0U7R25DODNHTDs7RW1DLzNHRztJQUlJO0duQyszR1A7Q0FDRjs7QWlDcDhHSztFRTRDQTtJQUNFO0lBQ0E7R25DNDVHTDs7RW1DOTVHRztJQUtJO0lBQ0E7R25DNjVHUDs7RW1DejVHRztJQUNFO0lBQ0E7R25DNDVHTDs7RW1DOTVHRztJQUtJO0lBQ0E7R25DNjVHUDs7RW1DejVHRztJQUNFO0duQzQ1R0w7O0VtQzc1R0c7SUFJSTtHbkM2NUdQO0NBQ0Y7O0FpQ2wrR0s7RUU0Q0E7SUFDRTtJQUNBO0duQzA3R0w7O0VtQzU3R0c7SUFLSTtJQUNBO0duQzI3R1A7O0VtQ3Y3R0c7SUFDRTtJQUNBO0duQzA3R0w7O0VtQzU3R0c7SUFLSTtJQUNBO0duQzI3R1A7O0VtQ3Y3R0c7SUFDRTtHbkMwN0dMOztFbUMzN0dHO0lBSUk7R25DMjdHUDtDQUNGOztBaUNoZ0hLO0VFNENBO0lBQ0U7SUFDQTtHbkN3OUdMOztFbUMxOUdHO0lBS0k7SUFDQTtHbkN5OUdQOztFbUNyOUdHO0lBQ0U7SUFDQTtHbkN3OUdMOztFbUMxOUdHO0lBS0k7SUFDQTtHbkN5OUdQOztFbUNyOUdHO0lBQ0U7R25DdzlHTDs7RW1DejlHRztJQUlJO0duQ3k5R1A7Q0FDRjs7QWlDOWhISztFRTRDQTtJQUNFO0lBQ0E7R25Dcy9HTDs7RW1DeC9HRztJQUtJO0lBQ0E7R25DdS9HUDs7RW1Dbi9HRztJQUNFO0lBQ0E7R25Dcy9HTDs7RW1DeC9HRztJQUtJO0lBQ0E7R25DdS9HUDs7RW1Dbi9HRztJQUNFO0duQ3MvR0w7O0VtQ3YvR0c7SUFJSTtHbkN1L0dQO0NBQ0Y7O0FpQzVqSEs7RUU0Q0E7SUFDRTtJQUNBO0duQ29oSEw7O0VtQ3RoSEc7SUFLSTtJQUNBO0duQ3FoSFA7O0VtQ2poSEc7SUFDRTtJQUNBO0duQ29oSEw7O0VtQ3RoSEc7SUFLSTtJQUNBO0duQ3FoSFA7O0VtQ2poSEc7SUFDRTtHbkNvaEhMOztFbUNyaEhHO0lBSUk7R25DcWhIUDtDQUNGOztBbUM1a0hDO0VBQ0U7RUFDQTtDbkMra0hIOztBbUNqbEhDO0VBS0k7RUFDQTtDbkNnbEhMOztBbUM1a0hDO0VBQ0U7RUFDQTtDbkMra0hIOztBbUNqbEhDO0VBS0k7RUFDQTtDbkNnbEhMOztBbUM1a0hDO0VBQ0U7Q25DK2tISDs7QW1DaGxIQztFQUlJO0NuQ2dsSEw7O0FpQ3RuSEs7RUU0Q0E7SUFDRTtJQUNBO0duQzhrSEw7O0VtQ2hsSEc7SUFLSTtJQUNBO0duQytrSFA7O0VtQzNrSEc7SUFDRTtJQUNBO0duQzhrSEw7O0VtQ2hsSEc7SUFLSTtJQUNBO0duQytrSFA7O0VtQzNrSEc7SUFDRTtHbkM4a0hMOztFbUMva0hHO0lBSUk7R25DK2tIUDtDQUNGOztBaUNwcEhLO0VFNENBO0lBQ0U7SUFDQTtHbkM0bUhMOztFbUM5bUhHO0lBS0k7SUFDQTtHbkM2bUhQOztFbUN6bUhHO0lBQ0U7SUFDQTtHbkM0bUhMOztFbUM5bUhHO0lBS0k7SUFDQTtHbkM2bUhQOztFbUN6bUhHO0lBQ0U7R25DNG1ITDs7RW1DN21IRztJQUlJO0duQzZtSFA7Q0FDRjs7QWlDbHJISztFRTRDQTtJQUNFO0lBQ0E7R25DMG9ITDs7RW1DNW9IRztJQUtJO0lBQ0E7R25DMm9IUDs7RW1Ddm9IRztJQUNFO0lBQ0E7R25DMG9ITDs7RW1DNW9IRztJQUtJO0lBQ0E7R25DMm9IUDs7RW1Ddm9IRztJQUNFO0duQzBvSEw7O0VtQzNvSEc7SUFJSTtHbkMyb0hQO0NBQ0Y7O0FpQ2h0SEs7RUU0Q0E7SUFDRTtJQUNBO0duQ3dxSEw7O0VtQzFxSEc7SUFLSTtJQUNBO0duQ3lxSFA7O0VtQ3JxSEc7SUFDRTtJQUNBO0duQ3dxSEw7O0VtQzFxSEc7SUFLSTtJQUNBO0duQ3lxSFA7O0VtQ3JxSEc7SUFDRTtHbkN3cUhMOztFbUN6cUhHO0lBSUk7R25DeXFIUDtDQUNGOztBaUM5dUhLO0VFNENBO0lBQ0U7SUFDQTtHbkNzc0hMOztFbUN4c0hHO0lBS0k7SUFDQTtHbkN1c0hQOztFbUNuc0hHO0lBQ0U7SUFDQTtHbkNzc0hMOztFbUN4c0hHO0lBS0k7SUFDQTtHbkN1c0hQOztFbUNuc0hHO0lBQ0U7R25Dc3NITDs7RW1DdnNIRztJQUlJO0duQ3VzSFA7Q0FDRjs7QWlDNXdISztFRTRDQTtJQUNFO0lBQ0E7R25Db3VITDs7RW1DdHVIRztJQUtJO0lBQ0E7R25DcXVIUDs7RW1DanVIRztJQUNFO0lBQ0E7R25Db3VITDs7RW1DdHVIRztJQUtJO0lBQ0E7R25DcXVIUDs7RW1DanVIRztJQUNFO0duQ291SEw7O0VtQ3J1SEc7SUFJSTtHbkNxdUhQO0NBQ0Y7O0FpQzF5SEs7RUU0Q0E7SUFDRTtJQUNBO0duQ2t3SEw7O0VtQ3B3SEc7SUFLSTtJQUNBO0duQ213SFA7O0VtQy92SEc7SUFDRTtJQUNBO0duQ2t3SEw7O0VtQ3B3SEc7SUFLSTtJQUNBO0duQ213SFA7O0VtQy92SEc7SUFDRTtHbkNrd0hMOztFbUNud0hHO0lBSUk7R25DbXdIUDtDQUNGOztBaUN4MEhLO0VFNENBO0lBQ0U7SUFDQTtHbkNneUhMOztFbUNseUhHO0lBS0k7SUFDQTtHbkNpeUhQOztFbUM3eEhHO0lBQ0U7SUFDQTtHbkNneUhMOztFbUNseUhHO0lBS0k7SUFDQTtHbkNpeUhQOztFbUM3eEhHO0lBQ0U7R25DZ3lITDs7RW1DanlIRztJQUlJO0duQ2l5SFA7Q0FDRjs7QWlDdDJISztFRTRDQTtJQUNFO0lBQ0E7R25DOHpITDs7RW1DaDBIRztJQUtJO0lBQ0E7R25DK3pIUDs7RW1DM3pIRztJQUNFO0lBQ0E7R25DOHpITDs7RW1DaDBIRztJQUtJO0lBQ0E7R25DK3pIUDs7RW1DM3pIRztJQUNFO0duQzh6SEw7O0VtQy96SEc7SUFJSTtHbkMrekhQO0NBQ0Y7O0FpQ3A0SEs7RUU0Q0E7SUFDRTtJQUNBO0duQzQxSEw7O0VtQzkxSEc7SUFLSTtJQUNBO0duQzYxSFA7O0VtQ3oxSEc7SUFDRTtJQUNBO0duQzQxSEw7O0VtQzkxSEc7SUFLSTtJQUNBO0duQzYxSFA7O0VtQ3oxSEc7SUFDRTtHbkM0MUhMOztFbUM3MUhHO0lBSUk7R25DNjFIUDtDQUNGOztBaUNsNkhLO0VFNENBO0lBQ0U7SUFDQTtHbkMwM0hMOztFbUM1M0hHO0lBS0k7SUFDQTtHbkMyM0hQOztFbUN2M0hHO0lBQ0U7SUFDQTtHbkMwM0hMOztFbUM1M0hHO0lBS0k7SUFDQTtHbkMyM0hQOztFbUN2M0hHO0lBQ0U7R25DMDNITDs7RW1DMzNIRztJQUlJO0duQzIzSFA7Q0FDRjs7QWlDaDhISztFRTRDQTtJQUNFO0lBQ0E7R25DdzVITDs7RW1DMTVIRztJQUtJO0lBQ0E7R25DeTVIUDs7RW1DcjVIRztJQUNFO0lBQ0E7R25DdzVITDs7RW1DMTVIRztJQUtJO0lBQ0E7R25DeTVIUDs7RW1DcjVIRztJQUNFO0duQ3c1SEw7O0VtQ3o1SEc7SUFJSTtHbkN5NUhQO0NBQ0Y7O0FtQ2g5SEM7RUFDRTtFQUNBO0NuQ205SEg7O0FtQ3I5SEM7RUFLSTtFQUNBO0NuQ285SEw7O0FtQ2g5SEM7RUFDRTtFQUNBO0NuQ205SEg7O0FtQ3I5SEM7RUFLSTtFQUNBO0NuQ285SEw7O0FtQ2g5SEM7RUFDRTtDbkNtOUhIOztBbUNwOUhDO0VBSUk7Q25DbzlITDs7QWlDMS9ISztFRTRDQTtJQUNFO0lBQ0E7R25DazlITDs7RW1DcDlIRztJQUtJO0lBQ0E7R25DbTlIUDs7RW1DLzhIRztJQUNFO0lBQ0E7R25DazlITDs7RW1DcDlIRztJQUtJO0lBQ0E7R25DbTlIUDs7RW1DLzhIRztJQUNFO0duQ2s5SEw7O0VtQ245SEc7SUFJSTtHbkNtOUhQO0NBQ0Y7O0FpQ3hoSUs7RUU0Q0E7SUFDRTtJQUNBO0duQ2cvSEw7O0VtQ2wvSEc7SUFLSTtJQUNBO0duQ2kvSFA7O0VtQzcrSEc7SUFDRTtJQUNBO0duQ2cvSEw7O0VtQ2wvSEc7SUFLSTtJQUNBO0duQ2kvSFA7O0VtQzcrSEc7SUFDRTtHbkNnL0hMOztFbUNqL0hHO0lBSUk7R25DaS9IUDtDQUNGOztBaUN0aklLO0VFNENBO0lBQ0U7SUFDQTtHbkM4Z0lMOztFbUNoaElHO0lBS0k7SUFDQTtHbkMrZ0lQOztFbUMzZ0lHO0lBQ0U7SUFDQTtHbkM4Z0lMOztFbUNoaElHO0lBS0k7SUFDQTtHbkMrZ0lQOztFbUMzZ0lHO0lBQ0U7R25DOGdJTDs7RW1DL2dJRztJQUlJO0duQytnSVA7Q0FDRjs7QWlDcGxJSztFRTRDQTtJQUNFO0lBQ0E7R25DNGlJTDs7RW1DOWlJRztJQUtJO0lBQ0E7R25DNmlJUDs7RW1DemlJRztJQUNFO0lBQ0E7R25DNGlJTDs7RW1DOWlJRztJQUtJO0lBQ0E7R25DNmlJUDs7RW1DemlJRztJQUNFO0duQzRpSUw7O0VtQzdpSUc7SUFJSTtHbkM2aUlQO0NBQ0Y7O0FpQ2xuSUs7RUU0Q0E7SUFDRTtJQUNBO0duQzBrSUw7O0VtQzVrSUc7SUFLSTtJQUNBO0duQzJrSVA7O0VtQ3ZrSUc7SUFDRTtJQUNBO0duQzBrSUw7O0VtQzVrSUc7SUFLSTtJQUNBO0duQzJrSVA7O0VtQ3ZrSUc7SUFDRTtHbkMwa0lMOztFbUMza0lHO0lBSUk7R25DMmtJUDtDQUNGOztBaUNocElLO0VFNENBO0lBQ0U7SUFDQTtHbkN3bUlMOztFbUMxbUlHO0lBS0k7SUFDQTtHbkN5bUlQOztFbUNybUlHO0lBQ0U7SUFDQTtHbkN3bUlMOztFbUMxbUlHO0lBS0k7SUFDQTtHbkN5bUlQOztFbUNybUlHO0lBQ0U7R25Dd21JTDs7RW1Dem1JRztJQUlJO0duQ3ltSVA7Q0FDRjs7QWlDOXFJSztFRTRDQTtJQUNFO0lBQ0E7R25Dc29JTDs7RW1DeG9JRztJQUtJO0lBQ0E7R25DdW9JUDs7RW1Dbm9JRztJQUNFO0lBQ0E7R25Dc29JTDs7RW1DeG9JRztJQUtJO0lBQ0E7R25DdW9JUDs7RW1Dbm9JRztJQUNFO0duQ3NvSUw7O0VtQ3ZvSUc7SUFJSTtHbkN1b0lQO0NBQ0Y7O0FpQzVzSUs7RUU0Q0E7SUFDRTtJQUNBO0duQ29xSUw7O0VtQ3RxSUc7SUFLSTtJQUNBO0duQ3FxSVA7O0VtQ2pxSUc7SUFDRTtJQUNBO0duQ29xSUw7O0VtQ3RxSUc7SUFLSTtJQUNBO0duQ3FxSVA7O0VtQ2pxSUc7SUFDRTtHbkNvcUlMOztFbUNycUlHO0lBSUk7R25DcXFJUDtDQUNGOztBaUMxdUlLO0VFNENBO0lBQ0U7SUFDQTtHbkNrc0lMOztFbUNwc0lHO0lBS0k7SUFDQTtHbkNtc0lQOztFbUMvcklHO0lBQ0U7SUFDQTtHbkNrc0lMOztFbUNwc0lHO0lBS0k7SUFDQTtHbkNtc0lQOztFbUMvcklHO0lBQ0U7R25Da3NJTDs7RW1DbnNJRztJQUlJO0duQ21zSVA7Q0FDRjs7QWlDeHdJSztFRTRDQTtJQUNFO0lBQ0E7R25DZ3VJTDs7RW1DbHVJRztJQUtJO0lBQ0E7R25DaXVJUDs7RW1DN3RJRztJQUNFO0lBQ0E7R25DZ3VJTDs7RW1DbHVJRztJQUtJO0lBQ0E7R25DaXVJUDs7RW1DN3RJRztJQUNFO0duQ2d1SUw7O0VtQ2p1SUc7SUFJSTtHbkNpdUlQO0NBQ0Y7O0FpQ3R5SUs7RUU0Q0E7SUFDRTtJQUNBO0duQzh2SUw7O0VtQ2h3SUc7SUFLSTtJQUNBO0duQyt2SVA7O0VtQzN2SUc7SUFDRTtJQUNBO0duQzh2SUw7O0VtQ2h3SUc7SUFLSTtJQUNBO0duQyt2SVA7O0VtQzN2SUc7SUFDRTtHbkM4dklMOztFbUMvdklHO0lBSUk7R25DK3ZJUDtDQUNGOztBaUNwMElLO0VFNENBO0lBQ0U7SUFDQTtHbkM0eElMOztFbUM5eElHO0lBS0k7SUFDQTtHbkM2eElQOztFbUN6eElHO0lBQ0U7SUFDQTtHbkM0eElMOztFbUM5eElHO0lBS0k7SUFDQTtHbkM2eElQOztFbUN6eElHO0lBQ0U7R25DNHhJTDs7RW1DN3hJRztJQUlJO0duQzZ4SVA7Q0FDRjs7QW1DcDFJQztFQUNFO0VBQ0E7Q25DdTFJSDs7QW1DejFJQztFQUtJO0VBQ0E7Q25DdzFJTDs7QW1DcDFJQztFQUNFO0VBQ0E7Q25DdTFJSDs7QW1DejFJQztFQUtJO0VBQ0E7Q25DdzFJTDs7QW1DcDFJQztFQUNFO0NuQ3UxSUg7O0FtQ3gxSUM7RUFJSTtDbkN3MUlMOztBaUM5M0lLO0VFNENBO0lBQ0U7SUFDQTtHbkNzMUlMOztFbUN4MUlHO0lBS0k7SUFDQTtHbkN1MUlQOztFbUNuMUlHO0lBQ0U7SUFDQTtHbkNzMUlMOztFbUN4MUlHO0lBS0k7SUFDQTtHbkN1MUlQOztFbUNuMUlHO0lBQ0U7R25DczFJTDs7RW1DdjFJRztJQUlJO0duQ3UxSVA7Q0FDRjs7QWlDNTVJSztFRTRDQTtJQUNFO0lBQ0E7R25DbzNJTDs7RW1DdDNJRztJQUtJO0lBQ0E7R25DcTNJUDs7RW1DajNJRztJQUNFO0lBQ0E7R25DbzNJTDs7RW1DdDNJRztJQUtJO0lBQ0E7R25DcTNJUDs7RW1DajNJRztJQUNFO0duQ28zSUw7O0VtQ3IzSUc7SUFJSTtHbkNxM0lQO0NBQ0Y7O0FpQzE3SUs7RUU0Q0E7SUFDRTtJQUNBO0duQ2s1SUw7O0VtQ3A1SUc7SUFLSTtJQUNBO0duQ201SVA7O0VtQy80SUc7SUFDRTtJQUNBO0duQ2s1SUw7O0VtQ3A1SUc7SUFLSTtJQUNBO0duQ201SVA7O0VtQy80SUc7SUFDRTtHbkNrNUlMOztFbUNuNUlHO0lBSUk7R25DbTVJUDtDQUNGOztBaUN4OUlLO0VFNENBO0lBQ0U7SUFDQTtHbkNnN0lMOztFbUNsN0lHO0lBS0k7SUFDQTtHbkNpN0lQOztFbUM3NklHO0lBQ0U7SUFDQTtHbkNnN0lMOztFbUNsN0lHO0lBS0k7SUFDQTtHbkNpN0lQOztFbUM3NklHO0lBQ0U7R25DZzdJTDs7RW1DajdJRztJQUlJO0duQ2k3SVA7Q0FDRjs7QWlDdC9JSztFRTRDQTtJQUNFO0lBQ0E7R25DODhJTDs7RW1DaDlJRztJQUtJO0lBQ0E7R25DKzhJUDs7RW1DMzhJRztJQUNFO0lBQ0E7R25DODhJTDs7RW1DaDlJRztJQUtJO0lBQ0E7R25DKzhJUDs7RW1DMzhJRztJQUNFO0duQzg4SUw7O0VtQy84SUc7SUFJSTtHbkMrOElQO0NBQ0Y7O0FpQ3BoSks7RUU0Q0E7SUFDRTtJQUNBO0duQzQrSUw7O0VtQzkrSUc7SUFLSTtJQUNBO0duQzYrSVA7O0VtQ3orSUc7SUFDRTtJQUNBO0duQzQrSUw7O0VtQzkrSUc7SUFLSTtJQUNBO0duQzYrSVA7O0VtQ3orSUc7SUFDRTtHbkM0K0lMOztFbUM3K0lHO0lBSUk7R25DNitJUDtDQUNGOztBaUNsakpLO0VFNENBO0lBQ0U7SUFDQTtHbkMwZ0pMOztFbUM1Z0pHO0lBS0k7SUFDQTtHbkMyZ0pQOztFbUN2Z0pHO0lBQ0U7SUFDQTtHbkMwZ0pMOztFbUM1Z0pHO0lBS0k7SUFDQTtHbkMyZ0pQOztFbUN2Z0pHO0lBQ0U7R25DMGdKTDs7RW1DM2dKRztJQUlJO0duQzJnSlA7Q0FDRjs7QWlDaGxKSztFRTRDQTtJQUNFO0lBQ0E7R25Dd2lKTDs7RW1DMWlKRztJQUtJO0lBQ0E7R25DeWlKUDs7RW1DcmlKRztJQUNFO0lBQ0E7R25Dd2lKTDs7RW1DMWlKRztJQUtJO0lBQ0E7R25DeWlKUDs7RW1DcmlKRztJQUNFO0duQ3dpSkw7O0VtQ3ppSkc7SUFJSTtHbkN5aUpQO0NBQ0Y7O0FpQzltSks7RUU0Q0E7SUFDRTtJQUNBO0duQ3NrSkw7O0VtQ3hrSkc7SUFLSTtJQUNBO0duQ3VrSlA7O0VtQ25rSkc7SUFDRTtJQUNBO0duQ3NrSkw7O0VtQ3hrSkc7SUFLSTtJQUNBO0duQ3VrSlA7O0VtQ25rSkc7SUFDRTtHbkNza0pMOztFbUN2a0pHO0lBSUk7R25DdWtKUDtDQUNGOztBaUM1b0pLO0VFNENBO0lBQ0U7SUFDQTtHbkNvbUpMOztFbUN0bUpHO0lBS0k7SUFDQTtHbkNxbUpQOztFbUNqbUpHO0lBQ0U7SUFDQTtHbkNvbUpMOztFbUN0bUpHO0lBS0k7SUFDQTtHbkNxbUpQOztFbUNqbUpHO0lBQ0U7R25Db21KTDs7RW1Dcm1KRztJQUlJO0duQ3FtSlA7Q0FDRjs7QWlDMXFKSztFRTRDQTtJQUNFO0lBQ0E7R25Da29KTDs7RW1DcG9KRztJQUtJO0lBQ0E7R25DbW9KUDs7RW1DL25KRztJQUNFO0lBQ0E7R25Da29KTDs7RW1DcG9KRztJQUtJO0lBQ0E7R25DbW9KUDs7RW1DL25KRztJQUNFO0duQ2tvSkw7O0VtQ25vSkc7SUFJSTtHbkNtb0pQO0NBQ0Y7O0FpQ3hzSks7RUU0Q0E7SUFDRTtJQUNBO0duQ2dxSkw7O0VtQ2xxSkc7SUFLSTtJQUNBO0duQ2lxSlA7O0VtQzdwSkc7SUFDRTtJQUNBO0duQ2dxSkw7O0VtQ2xxSkc7SUFLSTtJQUNBO0duQ2lxSlA7O0VtQzdwSkc7SUFDRTtHbkNncUpMOztFbUNqcUpHO0lBSUk7R25DaXFKUDtDQUNGOztBbUNycEpHO0VBQ0U7RUFDQTtDbkN3cEpMOztBbUMxcEpHO0VBS0k7RUFDQTtDbkN5cEpQOztBbUNycEpHO0VBQ0U7RUFDQTtDbkN3cEpMOztBbUMxcEpHO0VBS0k7RUFDQTtDbkN5cEpQOztBbUNycEpHO0VBQ0U7Q25Dd3BKTDs7QW1DenBKRztFQUlJO0NuQ3lwSlA7O0FpQ2x3Sks7RUUrR0U7SUFDRTtJQUNBO0duQ3VwSlA7O0VtQ3pwSks7SUFLSTtJQUNBO0duQ3dwSlQ7O0VtQ3BwSks7SUFDRTtJQUNBO0duQ3VwSlA7O0VtQ3pwSks7SUFLSTtJQUNBO0duQ3dwSlQ7O0VtQ3BwSks7SUFDRTtHbkN1cEpQOztFbUN4cEpLO0lBSUk7R25Dd3BKVDtDQUNGOztBaUNoeUpLO0VFK0dFO0lBQ0U7SUFDQTtHbkNxckpQOztFbUN2ckpLO0lBS0k7SUFDQTtHbkNzckpUOztFbUNsckpLO0lBQ0U7SUFDQTtHbkNxckpQOztFbUN2ckpLO0lBS0k7SUFDQTtHbkNzckpUOztFbUNsckpLO0lBQ0U7R25DcXJKUDs7RW1DdHJKSztJQUlJO0duQ3NySlQ7Q0FDRjs7QWlDOXpKSztFRStHRTtJQUNFO0lBQ0E7R25DbXRKUDs7RW1DcnRKSztJQUtJO0lBQ0E7R25Db3RKVDs7RW1DaHRKSztJQUNFO0lBQ0E7R25DbXRKUDs7RW1DcnRKSztJQUtJO0lBQ0E7R25Db3RKVDs7RW1DaHRKSztJQUNFO0duQ210SlA7O0VtQ3B0Sks7SUFJSTtHbkNvdEpUO0NBQ0Y7O0FpQzUxSks7RUUrR0U7SUFDRTtJQUNBO0duQ2l2SlA7O0VtQ252Sks7SUFLSTtJQUNBO0duQ2t2SlQ7O0VtQzl1Sks7SUFDRTtJQUNBO0duQ2l2SlA7O0VtQ252Sks7SUFLSTtJQUNBO0duQ2t2SlQ7O0VtQzl1Sks7SUFDRTtHbkNpdkpQOztFbUNsdkpLO0lBSUk7R25Da3ZKVDtDQUNGOztBaUMxM0pLO0VFK0dFO0lBQ0U7SUFDQTtHbkMrd0pQOztFbUNqeEpLO0lBS0k7SUFDQTtHbkNneEpUOztFbUM1d0pLO0lBQ0U7SUFDQTtHbkMrd0pQOztFbUNqeEpLO0lBS0k7SUFDQTtHbkNneEpUOztFbUM1d0pLO0lBQ0U7R25DK3dKUDs7RW1DaHhKSztJQUlJO0duQ2d4SlQ7Q0FDRjs7QWlDeDVKSztFRStHRTtJQUNFO0lBQ0E7R25DNnlKUDs7RW1DL3lKSztJQUtJO0lBQ0E7R25DOHlKVDs7RW1DMXlKSztJQUNFO0lBQ0E7R25DNnlKUDs7RW1DL3lKSztJQUtJO0lBQ0E7R25DOHlKVDs7RW1DMXlKSztJQUNFO0duQzZ5SlA7O0VtQzl5Sks7SUFJSTtHbkM4eUpUO0NBQ0Y7O0FpQ3Q3Sks7RUUrR0U7SUFDRTtJQUNBO0duQzIwSlA7O0VtQzcwSks7SUFLSTtJQUNBO0duQzQwSlQ7O0VtQ3gwSks7SUFDRTtJQUNBO0duQzIwSlA7O0VtQzcwSks7SUFLSTtJQUNBO0duQzQwSlQ7O0VtQ3gwSks7SUFDRTtHbkMyMEpQOztFbUM1MEpLO0lBSUk7R25DNDBKVDtDQUNGOztBaUNwOUpLO0VFK0dFO0lBQ0U7SUFDQTtHbkN5MkpQOztFbUMzMkpLO0lBS0k7SUFDQTtHbkMwMkpUOztFbUN0MkpLO0lBQ0U7SUFDQTtHbkN5MkpQOztFbUMzMkpLO0lBS0k7SUFDQTtHbkMwMkpUOztFbUN0MkpLO0lBQ0U7R25DeTJKUDs7RW1DMTJKSztJQUlJO0duQzAySlQ7Q0FDRjs7QWlDbC9KSztFRStHRTtJQUNFO0lBQ0E7R25DdTRKUDs7RW1DejRKSztJQUtJO0lBQ0E7R25DdzRKVDs7RW1DcDRKSztJQUNFO0lBQ0E7R25DdTRKUDs7RW1DejRKSztJQUtJO0lBQ0E7R25DdzRKVDs7RW1DcDRKSztJQUNFO0duQ3U0SlA7O0VtQ3g0Sks7SUFJSTtHbkN3NEpUO0NBQ0Y7O0FpQ2hoS0s7RUUrR0U7SUFDRTtJQUNBO0duQ3E2SlA7O0VtQ3Y2Sks7SUFLSTtJQUNBO0duQ3M2SlQ7O0VtQ2w2Sks7SUFDRTtJQUNBO0duQ3E2SlA7O0VtQ3Y2Sks7SUFLSTtJQUNBO0duQ3M2SlQ7O0VtQ2w2Sks7SUFDRTtHbkNxNkpQOztFbUN0NkpLO0lBSUk7R25DczZKVDtDQUNGOztBaUM5aUtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNtOEpQOztFbUNyOEpLO0lBS0k7SUFDQTtHbkNvOEpUOztFbUNoOEpLO0lBQ0U7SUFDQTtHbkNtOEpQOztFbUNyOEpLO0lBS0k7SUFDQTtHbkNvOEpUOztFbUNoOEpLO0lBQ0U7R25DbThKUDs7RW1DcDhKSztJQUlJO0duQ284SlQ7Q0FDRjs7QWlDNWtLSztFRStHRTtJQUNFO0lBQ0E7R25DaStKUDs7RW1DbitKSztJQUtJO0lBQ0E7R25DaytKVDs7RW1DOTlKSztJQUNFO0lBQ0E7R25DaStKUDs7RW1DbitKSztJQUtJO0lBQ0E7R25DaytKVDs7RW1DOTlKSztJQUNFO0duQ2krSlA7O0VtQ2wrSks7SUFJSTtHbkNrK0pUO0NBQ0Y7O0FtQ3poS0c7RUFDRTtFQUNBO0NuQzRoS0w7O0FtQzloS0c7RUFLSTtFQUNBO0NuQzZoS1A7O0FtQ3poS0c7RUFDRTtFQUNBO0NuQzRoS0w7O0FtQzloS0c7RUFLSTtFQUNBO0NuQzZoS1A7O0FtQ3poS0c7RUFDRTtDbkM0aEtMOztBbUM3aEtHO0VBSUk7Q25DNmhLUDs7QWlDdG9LSztFRStHRTtJQUNFO0lBQ0E7R25DMmhLUDs7RW1DN2hLSztJQUtJO0lBQ0E7R25DNGhLVDs7RW1DeGhLSztJQUNFO0lBQ0E7R25DMmhLUDs7RW1DN2hLSztJQUtJO0lBQ0E7R25DNGhLVDs7RW1DeGhLSztJQUNFO0duQzJoS1A7O0VtQzVoS0s7SUFJSTtHbkM0aEtUO0NBQ0Y7O0FpQ3BxS0s7RUUrR0U7SUFDRTtJQUNBO0duQ3lqS1A7O0VtQzNqS0s7SUFLSTtJQUNBO0duQzBqS1Q7O0VtQ3RqS0s7SUFDRTtJQUNBO0duQ3lqS1A7O0VtQzNqS0s7SUFLSTtJQUNBO0duQzBqS1Q7O0VtQ3RqS0s7SUFDRTtHbkN5aktQOztFbUMxaktLO0lBSUk7R25DMGpLVDtDQUNGOztBaUNsc0tLO0VFK0dFO0lBQ0U7SUFDQTtHbkN1bEtQOztFbUN6bEtLO0lBS0k7SUFDQTtHbkN3bEtUOztFbUNwbEtLO0lBQ0U7SUFDQTtHbkN1bEtQOztFbUN6bEtLO0lBS0k7SUFDQTtHbkN3bEtUOztFbUNwbEtLO0lBQ0U7R25DdWxLUDs7RW1DeGxLSztJQUlJO0duQ3dsS1Q7Q0FDRjs7QWlDaHVLSztFRStHRTtJQUNFO0lBQ0E7R25DcW5LUDs7RW1Ddm5LSztJQUtJO0lBQ0E7R25Dc25LVDs7RW1DbG5LSztJQUNFO0lBQ0E7R25DcW5LUDs7RW1Ddm5LSztJQUtJO0lBQ0E7R25Dc25LVDs7RW1DbG5LSztJQUNFO0duQ3FuS1A7O0VtQ3RuS0s7SUFJSTtHbkNzbktUO0NBQ0Y7O0FpQzl2S0s7RUUrR0U7SUFDRTtJQUNBO0duQ21wS1A7O0VtQ3JwS0s7SUFLSTtJQUNBO0duQ29wS1Q7O0VtQ2hwS0s7SUFDRTtJQUNBO0duQ21wS1A7O0VtQ3JwS0s7SUFLSTtJQUNBO0duQ29wS1Q7O0VtQ2hwS0s7SUFDRTtHbkNtcEtQOztFbUNwcEtLO0lBSUk7R25Db3BLVDtDQUNGOztBaUM1eEtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNpcktQOztFbUNucktLO0lBS0k7SUFDQTtHbkNrcktUOztFbUM5cUtLO0lBQ0U7SUFDQTtHbkNpcktQOztFbUNucktLO0lBS0k7SUFDQTtHbkNrcktUOztFbUM5cUtLO0lBQ0U7R25DaXJLUDs7RW1DbHJLSztJQUlJO0duQ2tyS1Q7Q0FDRjs7QWlDMXpLSztFRStHRTtJQUNFO0lBQ0E7R25DK3NLUDs7RW1DanRLSztJQUtJO0lBQ0E7R25DZ3RLVDs7RW1DNXNLSztJQUNFO0lBQ0E7R25DK3NLUDs7RW1DanRLSztJQUtJO0lBQ0E7R25DZ3RLVDs7RW1DNXNLSztJQUNFO0duQytzS1A7O0VtQ2h0S0s7SUFJSTtHbkNndEtUO0NBQ0Y7O0FpQ3gxS0s7RUUrR0U7SUFDRTtJQUNBO0duQzZ1S1A7O0VtQy91S0s7SUFLSTtJQUNBO0duQzh1S1Q7O0VtQzF1S0s7SUFDRTtJQUNBO0duQzZ1S1A7O0VtQy91S0s7SUFLSTtJQUNBO0duQzh1S1Q7O0VtQzF1S0s7SUFDRTtHbkM2dUtQOztFbUM5dUtLO0lBSUk7R25DOHVLVDtDQUNGOztBaUN0M0tLO0VFK0dFO0lBQ0U7SUFDQTtHbkMyd0tQOztFbUM3d0tLO0lBS0k7SUFDQTtHbkM0d0tUOztFbUN4d0tLO0lBQ0U7SUFDQTtHbkMyd0tQOztFbUM3d0tLO0lBS0k7SUFDQTtHbkM0d0tUOztFbUN4d0tLO0lBQ0U7R25DMndLUDs7RW1DNXdLSztJQUlJO0duQzR3S1Q7Q0FDRjs7QWlDcDVLSztFRStHRTtJQUNFO0lBQ0E7R25DeXlLUDs7RW1DM3lLSztJQUtJO0lBQ0E7R25DMHlLVDs7RW1DdHlLSztJQUNFO0lBQ0E7R25DeXlLUDs7RW1DM3lLSztJQUtJO0lBQ0E7R25DMHlLVDs7RW1DdHlLSztJQUNFO0duQ3l5S1A7O0VtQzF5S0s7SUFJSTtHbkMweUtUO0NBQ0Y7O0FpQ2w3S0s7RUUrR0U7SUFDRTtJQUNBO0duQ3UwS1A7O0VtQ3owS0s7SUFLSTtJQUNBO0duQ3cwS1Q7O0VtQ3AwS0s7SUFDRTtJQUNBO0duQ3UwS1A7O0VtQ3owS0s7SUFLSTtJQUNBO0duQ3cwS1Q7O0VtQ3AwS0s7SUFDRTtHbkN1MEtQOztFbUN4MEtLO0lBSUk7R25DdzBLVDtDQUNGOztBaUNoOUtLO0VFK0dFO0lBQ0U7SUFDQTtHbkNxMktQOztFbUN2MktLO0lBS0k7SUFDQTtHbkNzMktUOztFbUNsMktLO0lBQ0U7SUFDQTtHbkNxMktQOztFbUN2MktLO0lBS0k7SUFDQTtHbkNzMktUOztFbUNsMktLO0lBQ0U7R25DcTJLUDs7RW1DdDJLSztJQUlJO0duQ3MyS1Q7Q0FDRjs7QW1DNzVLRztFQUNFO0VBQ0E7Q25DZzZLTDs7QW1DbDZLRztFQUtJO0VBQ0E7Q25DaTZLUDs7QW1DNzVLRztFQUNFO0VBQ0E7Q25DZzZLTDs7QW1DbDZLRztFQUtJO0VBQ0E7Q25DaTZLUDs7QW1DNzVLRztFQUNFO0NuQ2c2S0w7O0FtQ2o2S0c7RUFJSTtDbkNpNktQOztBaUMxZ0xLO0VFK0dFO0lBQ0U7SUFDQTtHbkMrNUtQOztFbUNqNktLO0lBS0k7SUFDQTtHbkNnNktUOztFbUM1NUtLO0lBQ0U7SUFDQTtHbkMrNUtQOztFbUNqNktLO0lBS0k7SUFDQTtHbkNnNktUOztFbUM1NUtLO0lBQ0U7R25DKzVLUDs7RW1DaDZLSztJQUlJO0duQ2c2S1Q7Q0FDRjs7QWlDeGlMSztFRStHRTtJQUNFO0lBQ0E7R25DNjdLUDs7RW1DLzdLSztJQUtJO0lBQ0E7R25DODdLVDs7RW1DMTdLSztJQUNFO0lBQ0E7R25DNjdLUDs7RW1DLzdLSztJQUtJO0lBQ0E7R25DODdLVDs7RW1DMTdLSztJQUNFO0duQzY3S1A7O0VtQzk3S0s7SUFJSTtHbkM4N0tUO0NBQ0Y7O0FpQ3RrTEs7RUUrR0U7SUFDRTtJQUNBO0duQzI5S1A7O0VtQzc5S0s7SUFLSTtJQUNBO0duQzQ5S1Q7O0VtQ3g5S0s7SUFDRTtJQUNBO0duQzI5S1A7O0VtQzc5S0s7SUFLSTtJQUNBO0duQzQ5S1Q7O0VtQ3g5S0s7SUFDRTtHbkMyOUtQOztFbUM1OUtLO0lBSUk7R25DNDlLVDtDQUNGOztBaUNwbUxLO0VFK0dFO0lBQ0U7SUFDQTtHbkN5L0tQOztFbUMzL0tLO0lBS0k7SUFDQTtHbkMwL0tUOztFbUN0L0tLO0lBQ0U7SUFDQTtHbkN5L0tQOztFbUMzL0tLO0lBS0k7SUFDQTtHbkMwL0tUOztFbUN0L0tLO0lBQ0U7R25DeS9LUDs7RW1DMS9LSztJQUlJO0duQzAvS1Q7Q0FDRjs7QWlDbG9MSztFRStHRTtJQUNFO0lBQ0E7R25DdWhMUDs7RW1DemhMSztJQUtJO0lBQ0E7R25Dd2hMVDs7RW1DcGhMSztJQUNFO0lBQ0E7R25DdWhMUDs7RW1DemhMSztJQUtJO0lBQ0E7R25Dd2hMVDs7RW1DcGhMSztJQUNFO0duQ3VoTFA7O0VtQ3hoTEs7SUFJSTtHbkN3aExUO0NBQ0Y7O0FpQ2hxTEs7RUUrR0U7SUFDRTtJQUNBO0duQ3FqTFA7O0VtQ3ZqTEs7SUFLSTtJQUNBO0duQ3NqTFQ7O0VtQ2xqTEs7SUFDRTtJQUNBO0duQ3FqTFA7O0VtQ3ZqTEs7SUFLSTtJQUNBO0duQ3NqTFQ7O0VtQ2xqTEs7SUFDRTtHbkNxakxQOztFbUN0akxLO0lBSUk7R25Dc2pMVDtDQUNGOztBaUM5ckxLO0VFK0dFO0lBQ0U7SUFDQTtHbkNtbExQOztFbUNybExLO0lBS0k7SUFDQTtHbkNvbExUOztFbUNobExLO0lBQ0U7SUFDQTtHbkNtbExQOztFbUNybExLO0lBS0k7SUFDQTtHbkNvbExUOztFbUNobExLO0lBQ0U7R25DbWxMUDs7RW1DcGxMSztJQUlJO0duQ29sTFQ7Q0FDRjs7QWlDNXRMSztFRStHRTtJQUNFO0lBQ0E7R25DaW5MUDs7RW1Dbm5MSztJQUtJO0lBQ0E7R25Da25MVDs7RW1DOW1MSztJQUNFO0lBQ0E7R25DaW5MUDs7RW1Dbm5MSztJQUtJO0lBQ0E7R25Da25MVDs7RW1DOW1MSztJQUNFO0duQ2luTFA7O0VtQ2xuTEs7SUFJSTtHbkNrbkxUO0NBQ0Y7O0FpQzF2TEs7RUUrR0U7SUFDRTtJQUNBO0duQytvTFA7O0VtQ2pwTEs7SUFLSTtJQUNBO0duQ2dwTFQ7O0VtQzVvTEs7SUFDRTtJQUNBO0duQytvTFA7O0VtQ2pwTEs7SUFLSTtJQUNBO0duQ2dwTFQ7O0VtQzVvTEs7SUFDRTtHbkMrb0xQOztFbUNocExLO0lBSUk7R25DZ3BMVDtDQUNGOztBaUN4eExLO0VFK0dFO0lBQ0U7SUFDQTtHbkM2cUxQOztFbUMvcUxLO0lBS0k7SUFDQTtHbkM4cUxUOztFbUMxcUxLO0lBQ0U7SUFDQTtHbkM2cUxQOztFbUMvcUxLO0lBS0k7SUFDQTtHbkM4cUxUOztFbUMxcUxLO0lBQ0U7R25DNnFMUDs7RW1DOXFMSztJQUlJO0duQzhxTFQ7Q0FDRjs7QWlDdHpMSztFRStHRTtJQUNFO0lBQ0E7R25DMnNMUDs7RW1DN3NMSztJQUtJO0lBQ0E7R25DNHNMVDs7RW1DeHNMSztJQUNFO0lBQ0E7R25DMnNMUDs7RW1DN3NMSztJQUtJO0lBQ0E7R25DNHNMVDs7RW1DeHNMSztJQUNFO0duQzJzTFA7O0VtQzVzTEs7SUFJSTtHbkM0c0xUO0NBQ0Y7O0FpQ3AxTEs7RUUrR0U7SUFDRTtJQUNBO0duQ3l1TFA7O0VtQzN1TEs7SUFLSTtJQUNBO0duQzB1TFQ7O0VtQ3R1TEs7SUFDRTtJQUNBO0duQ3l1TFA7O0VtQzN1TEs7SUFLSTtJQUNBO0duQzB1TFQ7O0VtQ3R1TEs7SUFDRTtHbkN5dUxQOztFbUMxdUxLO0lBSUk7R25DMHVMVDtDQUNGOztBbUNqeUxHO0VBQ0U7RUFDQTtDbkNveUxMOztBbUN0eUxHO0VBS0k7RUFDQTtDbkNxeUxQOztBbUNqeUxHO0VBQ0U7RUFDQTtDbkNveUxMOztBbUN0eUxHO0VBS0k7RUFDQTtDbkNxeUxQOztBbUNqeUxHO0VBQ0U7Q25Db3lMTDs7QW1DcnlMRztFQUlJO0NuQ3F5TFA7O0FpQzk0TEs7RUUrR0U7SUFDRTtJQUNBO0duQ215TFA7O0VtQ3J5TEs7SUFLSTtJQUNBO0duQ295TFQ7O0VtQ2h5TEs7SUFDRTtJQUNBO0duQ215TFA7O0VtQ3J5TEs7SUFLSTtJQUNBO0duQ295TFQ7O0VtQ2h5TEs7SUFDRTtHbkNteUxQOztFbUNweUxLO0lBSUk7R25Db3lMVDtDQUNGOztBaUM1NkxLO0VFK0dFO0lBQ0U7SUFDQTtHbkNpMExQOztFbUNuMExLO0lBS0k7SUFDQTtHbkNrMExUOztFbUM5ekxLO0lBQ0U7SUFDQTtHbkNpMExQOztFbUNuMExLO0lBS0k7SUFDQTtHbkNrMExUOztFbUM5ekxLO0lBQ0U7R25DaTBMUDs7RW1DbDBMSztJQUlJO0duQ2swTFQ7Q0FDRjs7QWlDMThMSztFRStHRTtJQUNFO0lBQ0E7R25DKzFMUDs7RW1DajJMSztJQUtJO0lBQ0E7R25DZzJMVDs7RW1DNTFMSztJQUNFO0lBQ0E7R25DKzFMUDs7RW1DajJMSztJQUtJO0lBQ0E7R25DZzJMVDs7RW1DNTFMSztJQUNFO0duQysxTFA7O0VtQ2gyTEs7SUFJSTtHbkNnMkxUO0NBQ0Y7O0FpQ3grTEs7RUUrR0U7SUFDRTtJQUNBO0duQzYzTFA7O0VtQy8zTEs7SUFLSTtJQUNBO0duQzgzTFQ7O0VtQzEzTEs7SUFDRTtJQUNBO0duQzYzTFA7O0VtQy8zTEs7SUFLSTtJQUNBO0duQzgzTFQ7O0VtQzEzTEs7SUFDRTtHbkM2M0xQOztFbUM5M0xLO0lBSUk7R25DODNMVDtDQUNGOztBaUN0Z01LO0VFK0dFO0lBQ0U7SUFDQTtHbkMyNUxQOztFbUM3NUxLO0lBS0k7SUFDQTtHbkM0NUxUOztFbUN4NUxLO0lBQ0U7SUFDQTtHbkMyNUxQOztFbUM3NUxLO0lBS0k7SUFDQTtHbkM0NUxUOztFbUN4NUxLO0lBQ0U7R25DMjVMUDs7RW1DNTVMSztJQUlJO0duQzQ1TFQ7Q0FDRjs7QWlDcGlNSztFRStHRTtJQUNFO0lBQ0E7R25DeTdMUDs7RW1DMzdMSztJQUtJO0lBQ0E7R25DMDdMVDs7RW1DdDdMSztJQUNFO0lBQ0E7R25DeTdMUDs7RW1DMzdMSztJQUtJO0lBQ0E7R25DMDdMVDs7RW1DdDdMSztJQUNFO0duQ3k3TFA7O0VtQzE3TEs7SUFJSTtHbkMwN0xUO0NBQ0Y7O0FpQ2xrTUs7RUUrR0U7SUFDRTtJQUNBO0duQ3U5TFA7O0VtQ3o5TEs7SUFLSTtJQUNBO0duQ3c5TFQ7O0VtQ3A5TEs7SUFDRTtJQUNBO0duQ3U5TFA7O0VtQ3o5TEs7SUFLSTtJQUNBO0duQ3c5TFQ7O0VtQ3A5TEs7SUFDRTtHbkN1OUxQOztFbUN4OUxLO0lBSUk7R25DdzlMVDtDQUNGOztBaUNobU1LO0VFK0dFO0lBQ0U7SUFDQTtHbkNxL0xQOztFbUN2L0xLO0lBS0k7SUFDQTtHbkNzL0xUOztFbUNsL0xLO0lBQ0U7SUFDQTtHbkNxL0xQOztFbUN2L0xLO0lBS0k7SUFDQTtHbkNzL0xUOztFbUNsL0xLO0lBQ0U7R25DcS9MUDs7RW1DdC9MSztJQUlJO0duQ3MvTFQ7Q0FDRjs7QWlDOW5NSztFRStHRTtJQUNFO0lBQ0E7R25DbWhNUDs7RW1DcmhNSztJQUtJO0lBQ0E7R25Db2hNVDs7RW1DaGhNSztJQUNFO0lBQ0E7R25DbWhNUDs7RW1DcmhNSztJQUtJO0lBQ0E7R25Db2hNVDs7RW1DaGhNSztJQUNFO0duQ21oTVA7O0VtQ3BoTUs7SUFJSTtHbkNvaE1UO0NBQ0Y7O0FpQzVwTUs7RUUrR0U7SUFDRTtJQUNBO0duQ2lqTVA7O0VtQ25qTUs7SUFLSTtJQUNBO0duQ2tqTVQ7O0VtQzlpTUs7SUFDRTtJQUNBO0duQ2lqTVA7O0VtQ25qTUs7SUFLSTtJQUNBO0duQ2tqTVQ7O0VtQzlpTUs7SUFDRTtHbkNpak1QOztFbUNsak1LO0lBSUk7R25Da2pNVDtDQUNGOztBaUMxck1LO0VFK0dFO0lBQ0U7SUFDQTtHbkMra01QOztFbUNqbE1LO0lBS0k7SUFDQTtHbkNnbE1UOztFbUM1a01LO0lBQ0U7SUFDQTtHbkMra01QOztFbUNqbE1LO0lBS0k7SUFDQTtHbkNnbE1UOztFbUM1a01LO0lBQ0U7R25DK2tNUDs7RW1DaGxNSztJQUlJO0duQ2dsTVQ7Q0FDRjs7QWlDeHRNSztFRStHRTtJQUNFO0lBQ0E7R25DNm1NUDs7RW1DL21NSztJQUtJO0lBQ0E7R25DOG1NVDs7RW1DMW1NSztJQUNFO0lBQ0E7R25DNm1NUDs7RW1DL21NSztJQUtJO0lBQ0E7R25DOG1NVDs7RW1DMW1NSztJQUNFO0duQzZtTVA7O0VtQzltTUs7SUFJSTtHbkM4bU1UO0NBQ0Y7O0FtQ3JxTUc7RUFDRTtFQUNBO0NuQ3dxTUw7O0FtQzFxTUc7RUFLSTtFQUNBO0NuQ3lxTVA7O0FtQ3JxTUc7RUFDRTtFQUNBO0NuQ3dxTUw7O0FtQzFxTUc7RUFLSTtFQUNBO0NuQ3lxTVA7O0FtQ3JxTUc7RUFDRTtDbkN3cU1MOztBbUN6cU1HO0VBSUk7Q25DeXFNUDs7QWlDbHhNSztFRStHRTtJQUNFO0lBQ0E7R25DdXFNUDs7RW1DenFNSztJQUtJO0lBQ0E7R25Dd3FNVDs7RW1DcHFNSztJQUNFO0lBQ0E7R25DdXFNUDs7RW1DenFNSztJQUtJO0lBQ0E7R25Dd3FNVDs7RW1DcHFNSztJQUNFO0duQ3VxTVA7O0VtQ3hxTUs7SUFJSTtHbkN3cU1UO0NBQ0Y7O0FpQ2h6TUs7RUUrR0U7SUFDRTtJQUNBO0duQ3FzTVA7O0VtQ3ZzTUs7SUFLSTtJQUNBO0duQ3NzTVQ7O0VtQ2xzTUs7SUFDRTtJQUNBO0duQ3FzTVA7O0VtQ3ZzTUs7SUFLSTtJQUNBO0duQ3NzTVQ7O0VtQ2xzTUs7SUFDRTtHbkNxc01QOztFbUN0c01LO0lBSUk7R25Dc3NNVDtDQUNGOztBaUM5ME1LO0VFK0dFO0lBQ0U7SUFDQTtHbkNtdU1QOztFbUNydU1LO0lBS0k7SUFDQTtHbkNvdU1UOztFbUNodU1LO0lBQ0U7SUFDQTtHbkNtdU1QOztFbUNydU1LO0lBS0k7SUFDQTtHbkNvdU1UOztFbUNodU1LO0lBQ0U7R25DbXVNUDs7RW1DcHVNSztJQUlJO0duQ291TVQ7Q0FDRjs7QWlDNTJNSztFRStHRTtJQUNFO0lBQ0E7R25DaXdNUDs7RW1DbndNSztJQUtJO0lBQ0E7R25Da3dNVDs7RW1DOXZNSztJQUNFO0lBQ0E7R25DaXdNUDs7RW1DbndNSztJQUtJO0lBQ0E7R25Da3dNVDs7RW1DOXZNSztJQUNFO0duQ2l3TVA7O0VtQ2x3TUs7SUFJSTtHbkNrd01UO0NBQ0Y7O0FpQzE0TUs7RUUrR0U7SUFDRTtJQUNBO0duQyt4TVA7O0VtQ2p5TUs7SUFLSTtJQUNBO0duQ2d5TVQ7O0VtQzV4TUs7SUFDRTtJQUNBO0duQyt4TVA7O0VtQ2p5TUs7SUFLSTtJQUNBO0duQ2d5TVQ7O0VtQzV4TUs7SUFDRTtHbkMreE1QOztFbUNoeU1LO0lBSUk7R25DZ3lNVDtDQUNGOztBaUN4Nk1LO0VFK0dFO0lBQ0U7SUFDQTtHbkM2ek1QOztFbUMvek1LO0lBS0k7SUFDQTtHbkM4ek1UOztFbUMxek1LO0lBQ0U7SUFDQTtHbkM2ek1QOztFbUMvek1LO0lBS0k7SUFDQTtHbkM4ek1UOztFbUMxek1LO0lBQ0U7R25DNnpNUDs7RW1DOXpNSztJQUlJO0duQzh6TVQ7Q0FDRjs7QWlDdDhNSztFRStHRTtJQUNFO0lBQ0E7R25DMjFNUDs7RW1DNzFNSztJQUtJO0lBQ0E7R25DNDFNVDs7RW1DeDFNSztJQUNFO0lBQ0E7R25DMjFNUDs7RW1DNzFNSztJQUtJO0lBQ0E7R25DNDFNVDs7RW1DeDFNSztJQUNFO0duQzIxTVA7O0VtQzUxTUs7SUFJSTtHbkM0MU1UO0NBQ0Y7O0FpQ3ArTUs7RUUrR0U7SUFDRTtJQUNBO0duQ3kzTVA7O0VtQzMzTUs7SUFLSTtJQUNBO0duQzAzTVQ7O0VtQ3QzTUs7SUFDRTtJQUNBO0duQ3kzTVA7O0VtQzMzTUs7SUFLSTtJQUNBO0duQzAzTVQ7O0VtQ3QzTUs7SUFDRTtHbkN5M01QOztFbUMxM01LO0lBSUk7R25DMDNNVDtDQUNGOztBaUNsZ05LO0VFK0dFO0lBQ0U7SUFDQTtHbkN1NU1QOztFbUN6NU1LO0lBS0k7SUFDQTtHbkN3NU1UOztFbUNwNU1LO0lBQ0U7SUFDQTtHbkN1NU1QOztFbUN6NU1LO0lBS0k7SUFDQTtHbkN3NU1UOztFbUNwNU1LO0lBQ0U7R25DdTVNUDs7RW1DeDVNSztJQUlJO0duQ3c1TVQ7Q0FDRjs7QWlDaGlOSztFRStHRTtJQUNFO0lBQ0E7R25DcTdNUDs7RW1DdjdNSztJQUtJO0lBQ0E7R25DczdNVDs7RW1DbDdNSztJQUNFO0lBQ0E7R25DcTdNUDs7RW1DdjdNSztJQUtJO0lBQ0E7R25DczdNVDs7RW1DbDdNSztJQUNFO0duQ3E3TVA7O0VtQ3Q3TUs7SUFJSTtHbkNzN01UO0NBQ0Y7O0FpQzlqTks7RUUrR0U7SUFDRTtJQUNBO0duQ205TVA7O0VtQ3I5TUs7SUFLSTtJQUNBO0duQ285TVQ7O0VtQ2g5TUs7SUFDRTtJQUNBO0duQ205TVA7O0VtQ3I5TUs7SUFLSTtJQUNBO0duQ285TVQ7O0VtQ2g5TUs7SUFDRTtHbkNtOU1QOztFbUNwOU1LO0lBSUk7R25DbzlNVDtDQUNGOztBaUM1bE5LO0VFK0dFO0lBQ0U7SUFDQTtHbkNpL01QOztFbUNuL01LO0lBS0k7SUFDQTtHbkNrL01UOztFbUM5K01LO0lBQ0U7SUFDQTtHbkNpL01QOztFbUNuL01LO0lBS0k7SUFDQTtHbkNrL01UOztFbUM5K01LO0lBQ0U7R25DaS9NUDs7RW1DbC9NSztJQUlJO0duQ2svTVQ7Q0FDRjs7QW1DemlORztFQUNFO0VBQ0E7Q25DNGlOTDs7QW1DOWlORztFQUtJO0VBQ0E7Q25DNmlOUDs7QW1DemlORztFQUNFO0VBQ0E7Q25DNGlOTDs7QW1DOWlORztFQUtJO0VBQ0E7Q25DNmlOUDs7QW1DemlORztFQUNFO0NuQzRpTkw7O0FtQzdpTkc7RUFJSTtDbkM2aU5QOztBaUN0cE5LO0VFK0dFO0lBQ0U7SUFDQTtHbkMyaU5QOztFbUM3aU5LO0lBS0k7SUFDQTtHbkM0aU5UOztFbUN4aU5LO0lBQ0U7SUFDQTtHbkMyaU5QOztFbUM3aU5LO0lBS0k7SUFDQTtHbkM0aU5UOztFbUN4aU5LO0lBQ0U7R25DMmlOUDs7RW1DNWlOSztJQUlJO0duQzRpTlQ7Q0FDRjs7QWlDcHJOSztFRStHRTtJQUNFO0lBQ0E7R25DeWtOUDs7RW1DM2tOSztJQUtJO0lBQ0E7R25DMGtOVDs7RW1DdGtOSztJQUNFO0lBQ0E7R25DeWtOUDs7RW1DM2tOSztJQUtJO0lBQ0E7R25DMGtOVDs7RW1DdGtOSztJQUNFO0duQ3lrTlA7O0VtQzFrTks7SUFJSTtHbkMwa05UO0NBQ0Y7O0FpQ2x0Tks7RUUrR0U7SUFDRTtJQUNBO0duQ3VtTlA7O0VtQ3ptTks7SUFLSTtJQUNBO0duQ3dtTlQ7O0VtQ3BtTks7SUFDRTtJQUNBO0duQ3VtTlA7O0VtQ3ptTks7SUFLSTtJQUNBO0duQ3dtTlQ7O0VtQ3BtTks7SUFDRTtHbkN1bU5QOztFbUN4bU5LO0lBSUk7R25Dd21OVDtDQUNGOztBaUNodk5LO0VFK0dFO0lBQ0U7SUFDQTtHbkNxb05QOztFbUN2b05LO0lBS0k7SUFDQTtHbkNzb05UOztFbUNsb05LO0lBQ0U7SUFDQTtHbkNxb05QOztFbUN2b05LO0lBS0k7SUFDQTtHbkNzb05UOztFbUNsb05LO0lBQ0U7R25DcW9OUDs7RW1DdG9OSztJQUlJO0duQ3NvTlQ7Q0FDRjs7QWlDOXdOSztFRStHRTtJQUNFO0lBQ0E7R25DbXFOUDs7RW1DcnFOSztJQUtJO0lBQ0E7R25Db3FOVDs7RW1DaHFOSztJQUNFO0lBQ0E7R25DbXFOUDs7RW1DcnFOSztJQUtJO0lBQ0E7R25Db3FOVDs7RW1DaHFOSztJQUNFO0duQ21xTlA7O0VtQ3BxTks7SUFJSTtHbkNvcU5UO0NBQ0Y7O0FpQzV5Tks7RUUrR0U7SUFDRTtJQUNBO0duQ2lzTlA7O0VtQ25zTks7SUFLSTtJQUNBO0duQ2tzTlQ7O0VtQzlyTks7SUFDRTtJQUNBO0duQ2lzTlA7O0VtQ25zTks7SUFLSTtJQUNBO0duQ2tzTlQ7O0VtQzlyTks7SUFDRTtHbkNpc05QOztFbUNsc05LO0lBSUk7R25Da3NOVDtDQUNGOztBaUMxME5LO0VFK0dFO0lBQ0U7SUFDQTtHbkMrdE5QOztFbUNqdU5LO0lBS0k7SUFDQTtHbkNndU5UOztFbUM1dE5LO0lBQ0U7SUFDQTtHbkMrdE5QOztFbUNqdU5LO0lBS0k7SUFDQTtHbkNndU5UOztFbUM1dE5LO0lBQ0U7R25DK3ROUDs7RW1DaHVOSztJQUlJO0duQ2d1TlQ7Q0FDRjs7QWlDeDJOSztFRStHRTtJQUNFO0lBQ0E7R25DNnZOUDs7RW1DL3ZOSztJQUtJO0lBQ0E7R25DOHZOVDs7RW1DMXZOSztJQUNFO0lBQ0E7R25DNnZOUDs7RW1DL3ZOSztJQUtJO0lBQ0E7R25DOHZOVDs7RW1DMXZOSztJQUNFO0duQzZ2TlA7O0VtQzl2Tks7SUFJSTtHbkM4dk5UO0NBQ0Y7O0FpQ3Q0Tks7RUUrR0U7SUFDRTtJQUNBO0duQzJ4TlA7O0VtQzd4Tks7SUFLSTtJQUNBO0duQzR4TlQ7O0VtQ3h4Tks7SUFDRTtJQUNBO0duQzJ4TlA7O0VtQzd4Tks7SUFLSTtJQUNBO0duQzR4TlQ7O0VtQ3h4Tks7SUFDRTtHbkMyeE5QOztFbUM1eE5LO0lBSUk7R25DNHhOVDtDQUNGOztBaUNwNk5LO0VFK0dFO0lBQ0U7SUFDQTtHbkN5ek5QOztFbUMzek5LO0lBS0k7SUFDQTtHbkMwek5UOztFbUN0ek5LO0lBQ0U7SUFDQTtHbkN5ek5QOztFbUMzek5LO0lBS0k7SUFDQTtHbkMwek5UOztFbUN0ek5LO0lBQ0U7R25DeXpOUDs7RW1DMXpOSztJQUlJO0duQzB6TlQ7Q0FDRjs7QWlDbDhOSztFRStHRTtJQUNFO0lBQ0E7R25DdTFOUDs7RW1DejFOSztJQUtJO0lBQ0E7R25DdzFOVDs7RW1DcDFOSztJQUNFO0lBQ0E7R25DdTFOUDs7RW1DejFOSztJQUtJO0lBQ0E7R25DdzFOVDs7RW1DcDFOSztJQUNFO0duQ3UxTlA7O0VtQ3gxTks7SUFJSTtHbkN3MU5UO0NBQ0Y7O0FpQ2grTks7RUUrR0U7SUFDRTtJQUNBO0duQ3EzTlA7O0VtQ3YzTks7SUFLSTtJQUNBO0duQ3MzTlQ7O0VtQ2wzTks7SUFDRTtJQUNBO0duQ3EzTlA7O0VtQ3YzTks7SUFLSTtJQUNBO0duQ3MzTlQ7O0VtQ2wzTks7SUFDRTtHbkNxM05QOztFbUN0M05LO0lBSUk7R25DczNOVDtDQUNGOztBbUM3Nk5HO0VBQ0U7RUFDQTtDbkNnN05MOztBbUNsN05HO0VBS0k7RUFDQTtDbkNpN05QOztBbUM3Nk5HO0VBQ0U7RUFDQTtDbkNnN05MOztBbUNsN05HO0VBS0k7RUFDQTtDbkNpN05QOztBbUM3Nk5HO0VBQ0U7Q25DZzdOTDs7QW1DajdORztFQUlJO0NuQ2k3TlA7O0FpQzFoT0s7RUUrR0U7SUFDRTtJQUNBO0duQys2TlA7O0VtQ2o3Tks7SUFLSTtJQUNBO0duQ2c3TlQ7O0VtQzU2Tks7SUFDRTtJQUNBO0duQys2TlA7O0VtQ2o3Tks7SUFLSTtJQUNBO0duQ2c3TlQ7O0VtQzU2Tks7SUFDRTtHbkMrNk5QOztFbUNoN05LO0lBSUk7R25DZzdOVDtDQUNGOztBaUN4ak9LO0VFK0dFO0lBQ0U7SUFDQTtHbkM2OE5QOztFbUMvOE5LO0lBS0k7SUFDQTtHbkM4OE5UOztFbUMxOE5LO0lBQ0U7SUFDQTtHbkM2OE5QOztFbUMvOE5LO0lBS0k7SUFDQTtHbkM4OE5UOztFbUMxOE5LO0lBQ0U7R25DNjhOUDs7RW1DOThOSztJQUlJO0duQzg4TlQ7Q0FDRjs7QWlDdGxPSztFRStHRTtJQUNFO0lBQ0E7R25DMitOUDs7RW1DNytOSztJQUtJO0lBQ0E7R25DNCtOVDs7RW1DeCtOSztJQUNFO0lBQ0E7R25DMitOUDs7RW1DNytOSztJQUtJO0lBQ0E7R25DNCtOVDs7RW1DeCtOSztJQUNFO0duQzIrTlA7O0VtQzUrTks7SUFJSTtHbkM0K05UO0NBQ0Y7O0FpQ3BuT0s7RUUrR0U7SUFDRTtJQUNBO0duQ3lnT1A7O0VtQzNnT0s7SUFLSTtJQUNBO0duQzBnT1Q7O0VtQ3RnT0s7SUFDRTtJQUNBO0duQ3lnT1A7O0VtQzNnT0s7SUFLSTtJQUNBO0duQzBnT1Q7O0VtQ3RnT0s7SUFDRTtHbkN5Z09QOztFbUMxZ09LO0lBSUk7R25DMGdPVDtDQUNGOztBaUNscE9LO0VFK0dFO0lBQ0U7SUFDQTtHbkN1aU9QOztFbUN6aU9LO0lBS0k7SUFDQTtHbkN3aU9UOztFbUNwaU9LO0lBQ0U7SUFDQTtHbkN1aU9QOztFbUN6aU9LO0lBS0k7SUFDQTtHbkN3aU9UOztFbUNwaU9LO0lBQ0U7R25DdWlPUDs7RW1DeGlPSztJQUlJO0duQ3dpT1Q7Q0FDRjs7QWlDaHJPSztFRStHRTtJQUNFO0lBQ0E7R25DcWtPUDs7RW1DdmtPSztJQUtJO0lBQ0E7R25Dc2tPVDs7RW1DbGtPSztJQUNFO0lBQ0E7R25DcWtPUDs7RW1DdmtPSztJQUtJO0lBQ0E7R25Dc2tPVDs7RW1DbGtPSztJQUNFO0duQ3FrT1A7O0VtQ3RrT0s7SUFJSTtHbkNza09UO0NBQ0Y7O0FpQzlzT0s7RUUrR0U7SUFDRTtJQUNBO0duQ21tT1A7O0VtQ3JtT0s7SUFLSTtJQUNBO0duQ29tT1Q7O0VtQ2htT0s7SUFDRTtJQUNBO0duQ21tT1A7O0VtQ3JtT0s7SUFLSTtJQUNBO0duQ29tT1Q7O0VtQ2htT0s7SUFDRTtHbkNtbU9QOztFbUNwbU9LO0lBSUk7R25Db21PVDtDQUNGOztBaUM1dU9LO0VFK0dFO0lBQ0U7SUFDQTtHbkNpb09QOztFbUNub09LO0lBS0k7SUFDQTtHbkNrb09UOztFbUM5bk9LO0lBQ0U7SUFDQTtHbkNpb09QOztFbUNub09LO0lBS0k7SUFDQTtHbkNrb09UOztFbUM5bk9LO0lBQ0U7R25DaW9PUDs7RW1DbG9PSztJQUlJO0duQ2tvT1Q7Q0FDRjs7QWlDMXdPSztFRStHRTtJQUNFO0lBQ0E7R25DK3BPUDs7RW1DanFPSztJQUtJO0lBQ0E7R25DZ3FPVDs7RW1DNXBPSztJQUNFO0lBQ0E7R25DK3BPUDs7RW1DanFPSztJQUtJO0lBQ0E7R25DZ3FPVDs7RW1DNXBPSztJQUNFO0duQytwT1A7O0VtQ2hxT0s7SUFJSTtHbkNncU9UO0NBQ0Y7O0FpQ3h5T0s7RUUrR0U7SUFDRTtJQUNBO0duQzZyT1A7O0VtQy9yT0s7SUFLSTtJQUNBO0duQzhyT1Q7O0VtQzFyT0s7SUFDRTtJQUNBO0duQzZyT1A7O0VtQy9yT0s7SUFLSTtJQUNBO0duQzhyT1Q7O0VtQzFyT0s7SUFDRTtHbkM2ck9QOztFbUM5ck9LO0lBSUk7R25DOHJPVDtDQUNGOztBaUN0ME9LO0VFK0dFO0lBQ0U7SUFDQTtHbkMydE9QOztFbUM3dE9LO0lBS0k7SUFDQTtHbkM0dE9UOztFbUN4dE9LO0lBQ0U7SUFDQTtHbkMydE9QOztFbUM3dE9LO0lBS0k7SUFDQTtHbkM0dE9UOztFbUN4dE9LO0lBQ0U7R25DMnRPUDs7RW1DNXRPSztJQUlJO0duQzR0T1Q7Q0FDRjs7QWlDcDJPSztFRStHRTtJQUNFO0lBQ0E7R25DeXZPUDs7RW1DM3ZPSztJQUtJO0lBQ0E7R25DMHZPVDs7RW1DdHZPSztJQUNFO0lBQ0E7R25DeXZPUDs7RW1DM3ZPSztJQUtJO0lBQ0E7R25DMHZPVDs7RW1DdHZPSztJQUNFO0duQ3l2T1A7O0VtQzF2T0s7SUFJSTtHbkMwdk9UO0NBQ0Y7O0FtQzd1T0c7RUFDRTtFQUNBO0NuQ2d2T0w7O0FtQ2x2T0c7RUFLSTtFQUNBO0NuQ2l2T1A7O0FtQzd1T0c7RUFDRTtFQUNBO0NuQ2d2T0w7O0FtQ2x2T0c7RUFLSTtFQUNBO0NuQ2l2T1A7O0FtQzd1T0c7RUFDRTtDbkNndk9MOztBbUNqdk9HO0VBSUk7Q25DaXZPUDs7QWlDOTVPSztFRW1MRTtJQUNFO0lBQ0E7R25DK3VPUDs7RW1DanZPSztJQUtJO0lBQ0E7R25DZ3ZPVDs7RW1DNXVPSztJQUNFO0lBQ0E7R25DK3VPUDs7RW1DanZPSztJQUtJO0lBQ0E7R25DZ3ZPVDs7RW1DNXVPSztJQUNFO0duQyt1T1A7O0VtQ2h2T0s7SUFJSTtHbkNndk9UO0NBQ0Y7O0FpQzU3T0s7RUVtTEU7SUFDRTtJQUNBO0duQzZ3T1A7O0VtQy93T0s7SUFLSTtJQUNBO0duQzh3T1Q7O0VtQzF3T0s7SUFDRTtJQUNBO0duQzZ3T1A7O0VtQy93T0s7SUFLSTtJQUNBO0duQzh3T1Q7O0VtQzF3T0s7SUFDRTtHbkM2d09QOztFbUM5d09LO0lBSUk7R25DOHdPVDtDQUNGOztBaUMxOU9LO0VFbUxFO0lBQ0U7SUFDQTtHbkMyeU9QOztFbUM3eU9LO0lBS0k7SUFDQTtHbkM0eU9UOztFbUN4eU9LO0lBQ0U7SUFDQTtHbkMyeU9QOztFbUM3eU9LO0lBS0k7SUFDQTtHbkM0eU9UOztFbUN4eU9LO0lBQ0U7R25DMnlPUDs7RW1DNXlPSztJQUlJO0duQzR5T1Q7Q0FDRjs7QWlDeC9PSztFRW1MRTtJQUNFO0lBQ0E7R25DeTBPUDs7RW1DMzBPSztJQUtJO0lBQ0E7R25DMDBPVDs7RW1DdDBPSztJQUNFO0lBQ0E7R25DeTBPUDs7RW1DMzBPSztJQUtJO0lBQ0E7R25DMDBPVDs7RW1DdDBPSztJQUNFO0duQ3kwT1A7O0VtQzEwT0s7SUFJSTtHbkMwME9UO0NBQ0Y7O0FpQ3RoUEs7RUVtTEU7SUFDRTtJQUNBO0duQ3UyT1A7O0VtQ3oyT0s7SUFLSTtJQUNBO0duQ3cyT1Q7O0VtQ3AyT0s7SUFDRTtJQUNBO0duQ3UyT1A7O0VtQ3oyT0s7SUFLSTtJQUNBO0duQ3cyT1Q7O0VtQ3AyT0s7SUFDRTtHbkN1Mk9QOztFbUN4Mk9LO0lBSUk7R25DdzJPVDtDQUNGOztBaUNwalBLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxNE9QOztFbUN2NE9LO0lBS0k7SUFDQTtHbkNzNE9UOztFbUNsNE9LO0lBQ0U7SUFDQTtHbkNxNE9QOztFbUN2NE9LO0lBS0k7SUFDQTtHbkNzNE9UOztFbUNsNE9LO0lBQ0U7R25DcTRPUDs7RW1DdDRPSztJQUlJO0duQ3M0T1Q7Q0FDRjs7QWlDbGxQSztFRW1MRTtJQUNFO0lBQ0E7R25DbTZPUDs7RW1DcjZPSztJQUtJO0lBQ0E7R25DbzZPVDs7RW1DaDZPSztJQUNFO0lBQ0E7R25DbTZPUDs7RW1DcjZPSztJQUtJO0lBQ0E7R25DbzZPVDs7RW1DaDZPSztJQUNFO0duQ202T1A7O0VtQ3A2T0s7SUFJSTtHbkNvNk9UO0NBQ0Y7O0FpQ2huUEs7RUVtTEU7SUFDRTtJQUNBO0duQ2k4T1A7O0VtQ244T0s7SUFLSTtJQUNBO0duQ2s4T1Q7O0VtQzk3T0s7SUFDRTtJQUNBO0duQ2k4T1A7O0VtQ244T0s7SUFLSTtJQUNBO0duQ2s4T1Q7O0VtQzk3T0s7SUFDRTtHbkNpOE9QOztFbUNsOE9LO0lBSUk7R25DazhPVDtDQUNGOztBaUM5b1BLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrOU9QOztFbUNqK09LO0lBS0k7SUFDQTtHbkNnK09UOztFbUM1OU9LO0lBQ0U7SUFDQTtHbkMrOU9QOztFbUNqK09LO0lBS0k7SUFDQTtHbkNnK09UOztFbUM1OU9LO0lBQ0U7R25DKzlPUDs7RW1DaCtPSztJQUlJO0duQ2crT1Q7Q0FDRjs7QWlDNXFQSztFRW1MRTtJQUNFO0lBQ0E7R25DNi9PUDs7RW1DLy9PSztJQUtJO0lBQ0E7R25DOC9PVDs7RW1DMS9PSztJQUNFO0lBQ0E7R25DNi9PUDs7RW1DLy9PSztJQUtJO0lBQ0E7R25DOC9PVDs7RW1DMS9PSztJQUNFO0duQzYvT1A7O0VtQzkvT0s7SUFJSTtHbkM4L09UO0NBQ0Y7O0FpQzFzUEs7RUVtTEU7SUFDRTtJQUNBO0duQzJoUFA7O0VtQzdoUEs7SUFLSTtJQUNBO0duQzRoUFQ7O0VtQ3hoUEs7SUFDRTtJQUNBO0duQzJoUFA7O0VtQzdoUEs7SUFLSTtJQUNBO0duQzRoUFQ7O0VtQ3hoUEs7SUFDRTtHbkMyaFBQOztFbUM1aFBLO0lBSUk7R25DNGhQVDtDQUNGOztBaUN4dVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5alBQOztFbUMzalBLO0lBS0k7SUFDQTtHbkMwalBUOztFbUN0alBLO0lBQ0U7SUFDQTtHbkN5alBQOztFbUMzalBLO0lBS0k7SUFDQTtHbkMwalBUOztFbUN0alBLO0lBQ0U7R25DeWpQUDs7RW1DMWpQSztJQUlJO0duQzBqUFQ7Q0FDRjs7QW1Dam5QRztFQUNFO0VBQ0E7Q25Db25QTDs7QW1DdG5QRztFQUtJO0VBQ0E7Q25DcW5QUDs7QW1Dam5QRztFQUNFO0VBQ0E7Q25Db25QTDs7QW1DdG5QRztFQUtJO0VBQ0E7Q25DcW5QUDs7QW1Dam5QRztFQUNFO0NuQ29uUEw7O0FtQ3JuUEc7RUFJSTtDbkNxblBQOztBaUNseVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtblBQOztFbUNyblBLO0lBS0k7SUFDQTtHbkNvblBUOztFbUNoblBLO0lBQ0U7SUFDQTtHbkNtblBQOztFbUNyblBLO0lBS0k7SUFDQTtHbkNvblBUOztFbUNoblBLO0lBQ0U7R25DbW5QUDs7RW1DcG5QSztJQUlJO0duQ29uUFQ7Q0FDRjs7QWlDaDBQSztFRW1MRTtJQUNFO0lBQ0E7R25DaXBQUDs7RW1DbnBQSztJQUtJO0lBQ0E7R25Da3BQVDs7RW1DOW9QSztJQUNFO0lBQ0E7R25DaXBQUDs7RW1DbnBQSztJQUtJO0lBQ0E7R25Da3BQVDs7RW1DOW9QSztJQUNFO0duQ2lwUFA7O0VtQ2xwUEs7SUFJSTtHbkNrcFBUO0NBQ0Y7O0FpQzkxUEs7RUVtTEU7SUFDRTtJQUNBO0duQytxUFA7O0VtQ2pyUEs7SUFLSTtJQUNBO0duQ2dyUFQ7O0VtQzVxUEs7SUFDRTtJQUNBO0duQytxUFA7O0VtQ2pyUEs7SUFLSTtJQUNBO0duQ2dyUFQ7O0VtQzVxUEs7SUFDRTtHbkMrcVBQOztFbUNoclBLO0lBSUk7R25DZ3JQVDtDQUNGOztBaUM1M1BLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2c1BQOztFbUMvc1BLO0lBS0k7SUFDQTtHbkM4c1BUOztFbUMxc1BLO0lBQ0U7SUFDQTtHbkM2c1BQOztFbUMvc1BLO0lBS0k7SUFDQTtHbkM4c1BUOztFbUMxc1BLO0lBQ0U7R25DNnNQUDs7RW1DOXNQSztJQUlJO0duQzhzUFQ7Q0FDRjs7QWlDMTVQSztFRW1MRTtJQUNFO0lBQ0E7R25DMnVQUDs7RW1DN3VQSztJQUtJO0lBQ0E7R25DNHVQVDs7RW1DeHVQSztJQUNFO0lBQ0E7R25DMnVQUDs7RW1DN3VQSztJQUtJO0lBQ0E7R25DNHVQVDs7RW1DeHVQSztJQUNFO0duQzJ1UFA7O0VtQzV1UEs7SUFJSTtHbkM0dVBUO0NBQ0Y7O0FpQ3g3UEs7RUVtTEU7SUFDRTtJQUNBO0duQ3l3UFA7O0VtQzN3UEs7SUFLSTtJQUNBO0duQzB3UFQ7O0VtQ3R3UEs7SUFDRTtJQUNBO0duQ3l3UFA7O0VtQzN3UEs7SUFLSTtJQUNBO0duQzB3UFQ7O0VtQ3R3UEs7SUFDRTtHbkN5d1BQOztFbUMxd1BLO0lBSUk7R25DMHdQVDtDQUNGOztBaUN0OVBLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1eVBQOztFbUN6eVBLO0lBS0k7SUFDQTtHbkN3eVBUOztFbUNweVBLO0lBQ0U7SUFDQTtHbkN1eVBQOztFbUN6eVBLO0lBS0k7SUFDQTtHbkN3eVBUOztFbUNweVBLO0lBQ0U7R25DdXlQUDs7RW1DeHlQSztJQUlJO0duQ3d5UFQ7Q0FDRjs7QWlDcC9QSztFRW1MRTtJQUNFO0lBQ0E7R25DcTBQUDs7RW1DdjBQSztJQUtJO0lBQ0E7R25DczBQVDs7RW1DbDBQSztJQUNFO0lBQ0E7R25DcTBQUDs7RW1DdjBQSztJQUtJO0lBQ0E7R25DczBQVDs7RW1DbDBQSztJQUNFO0duQ3EwUFA7O0VtQ3QwUEs7SUFJSTtHbkNzMFBUO0NBQ0Y7O0FpQ2xoUUs7RUVtTEU7SUFDRTtJQUNBO0duQ20yUFA7O0VtQ3IyUEs7SUFLSTtJQUNBO0duQ28yUFQ7O0VtQ2gyUEs7SUFDRTtJQUNBO0duQ20yUFA7O0VtQ3IyUEs7SUFLSTtJQUNBO0duQ28yUFQ7O0VtQ2gyUEs7SUFDRTtHbkNtMlBQOztFbUNwMlBLO0lBSUk7R25DbzJQVDtDQUNGOztBaUNoalFLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpNFBQOztFbUNuNFBLO0lBS0k7SUFDQTtHbkNrNFBUOztFbUM5M1BLO0lBQ0U7SUFDQTtHbkNpNFBQOztFbUNuNFBLO0lBS0k7SUFDQTtHbkNrNFBUOztFbUM5M1BLO0lBQ0U7R25DaTRQUDs7RW1DbDRQSztJQUlJO0duQ2s0UFQ7Q0FDRjs7QWlDOWtRSztFRW1MRTtJQUNFO0lBQ0E7R25DKzVQUDs7RW1DajZQSztJQUtJO0lBQ0E7R25DZzZQVDs7RW1DNTVQSztJQUNFO0lBQ0E7R25DKzVQUDs7RW1DajZQSztJQUtJO0lBQ0E7R25DZzZQVDs7RW1DNTVQSztJQUNFO0duQys1UFA7O0VtQ2g2UEs7SUFJSTtHbkNnNlBUO0NBQ0Y7O0FpQzVtUUs7RUVtTEU7SUFDRTtJQUNBO0duQzY3UFA7O0VtQy83UEs7SUFLSTtJQUNBO0duQzg3UFQ7O0VtQzE3UEs7SUFDRTtJQUNBO0duQzY3UFA7O0VtQy83UEs7SUFLSTtJQUNBO0duQzg3UFQ7O0VtQzE3UEs7SUFDRTtHbkM2N1BQOztFbUM5N1BLO0lBSUk7R25DODdQVDtDQUNGOztBbUNyL1BHO0VBQ0U7RUFDQTtDbkN3L1BMOztBbUMxL1BHO0VBS0k7RUFDQTtDbkN5L1BQOztBbUNyL1BHO0VBQ0U7RUFDQTtDbkN3L1BMOztBbUMxL1BHO0VBS0k7RUFDQTtDbkN5L1BQOztBbUNyL1BHO0VBQ0U7Q25Ddy9QTDs7QW1Dei9QRztFQUlJO0NuQ3kvUFA7O0FpQ3RxUUs7RUVtTEU7SUFDRTtJQUNBO0duQ3UvUFA7O0VtQ3ovUEs7SUFLSTtJQUNBO0duQ3cvUFQ7O0VtQ3AvUEs7SUFDRTtJQUNBO0duQ3UvUFA7O0VtQ3ovUEs7SUFLSTtJQUNBO0duQ3cvUFQ7O0VtQ3AvUEs7SUFDRTtHbkN1L1BQOztFbUN4L1BLO0lBSUk7R25Ddy9QVDtDQUNGOztBaUNwc1FLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxaFFQOztFbUN2aFFLO0lBS0k7SUFDQTtHbkNzaFFUOztFbUNsaFFLO0lBQ0U7SUFDQTtHbkNxaFFQOztFbUN2aFFLO0lBS0k7SUFDQTtHbkNzaFFUOztFbUNsaFFLO0lBQ0U7R25DcWhRUDs7RW1DdGhRSztJQUlJO0duQ3NoUVQ7Q0FDRjs7QWlDbHVRSztFRW1MRTtJQUNFO0lBQ0E7R25DbWpRUDs7RW1DcmpRSztJQUtJO0lBQ0E7R25Db2pRVDs7RW1DaGpRSztJQUNFO0lBQ0E7R25DbWpRUDs7RW1DcmpRSztJQUtJO0lBQ0E7R25Db2pRVDs7RW1DaGpRSztJQUNFO0duQ21qUVA7O0VtQ3BqUUs7SUFJSTtHbkNvalFUO0NBQ0Y7O0FpQ2h3UUs7RUVtTEU7SUFDRTtJQUNBO0duQ2lsUVA7O0VtQ25sUUs7SUFLSTtJQUNBO0duQ2tsUVQ7O0VtQzlrUUs7SUFDRTtJQUNBO0duQ2lsUVA7O0VtQ25sUUs7SUFLSTtJQUNBO0duQ2tsUVQ7O0VtQzlrUUs7SUFDRTtHbkNpbFFQOztFbUNsbFFLO0lBSUk7R25Da2xRVDtDQUNGOztBaUM5eFFLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrbVFQOztFbUNqblFLO0lBS0k7SUFDQTtHbkNnblFUOztFbUM1bVFLO0lBQ0U7SUFDQTtHbkMrbVFQOztFbUNqblFLO0lBS0k7SUFDQTtHbkNnblFUOztFbUM1bVFLO0lBQ0U7R25DK21RUDs7RW1DaG5RSztJQUlJO0duQ2duUVQ7Q0FDRjs7QWlDNXpRSztFRW1MRTtJQUNFO0lBQ0E7R25DNm9RUDs7RW1DL29RSztJQUtJO0lBQ0E7R25DOG9RVDs7RW1DMW9RSztJQUNFO0lBQ0E7R25DNm9RUDs7RW1DL29RSztJQUtJO0lBQ0E7R25DOG9RVDs7RW1DMW9RSztJQUNFO0duQzZvUVA7O0VtQzlvUUs7SUFJSTtHbkM4b1FUO0NBQ0Y7O0FpQzExUUs7RUVtTEU7SUFDRTtJQUNBO0duQzJxUVA7O0VtQzdxUUs7SUFLSTtJQUNBO0duQzRxUVQ7O0VtQ3hxUUs7SUFDRTtJQUNBO0duQzJxUVA7O0VtQzdxUUs7SUFLSTtJQUNBO0duQzRxUVQ7O0VtQ3hxUUs7SUFDRTtHbkMycVFQOztFbUM1cVFLO0lBSUk7R25DNHFRVDtDQUNGOztBaUN4M1FLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5c1FQOztFbUMzc1FLO0lBS0k7SUFDQTtHbkMwc1FUOztFbUN0c1FLO0lBQ0U7SUFDQTtHbkN5c1FQOztFbUMzc1FLO0lBS0k7SUFDQTtHbkMwc1FUOztFbUN0c1FLO0lBQ0U7R25DeXNRUDs7RW1DMXNRSztJQUlJO0duQzBzUVQ7Q0FDRjs7QWlDdDVRSztFRW1MRTtJQUNFO0lBQ0E7R25DdXVRUDs7RW1DenVRSztJQUtJO0lBQ0E7R25Dd3VRVDs7RW1DcHVRSztJQUNFO0lBQ0E7R25DdXVRUDs7RW1DenVRSztJQUtJO0lBQ0E7R25Dd3VRVDs7RW1DcHVRSztJQUNFO0duQ3V1UVA7O0VtQ3h1UUs7SUFJSTtHbkN3dVFUO0NBQ0Y7O0FpQ3A3UUs7RUVtTEU7SUFDRTtJQUNBO0duQ3F3UVA7O0VtQ3Z3UUs7SUFLSTtJQUNBO0duQ3N3UVQ7O0VtQ2x3UUs7SUFDRTtJQUNBO0duQ3F3UVA7O0VtQ3Z3UUs7SUFLSTtJQUNBO0duQ3N3UVQ7O0VtQ2x3UUs7SUFDRTtHbkNxd1FQOztFbUN0d1FLO0lBSUk7R25Dc3dRVDtDQUNGOztBaUNsOVFLO0VFbUxFO0lBQ0U7SUFDQTtHbkNteVFQOztFbUNyeVFLO0lBS0k7SUFDQTtHbkNveVFUOztFbUNoeVFLO0lBQ0U7SUFDQTtHbkNteVFQOztFbUNyeVFLO0lBS0k7SUFDQTtHbkNveVFUOztFbUNoeVFLO0lBQ0U7R25DbXlRUDs7RW1DcHlRSztJQUlJO0duQ295UVQ7Q0FDRjs7QWlDaC9RSztFRW1MRTtJQUNFO0lBQ0E7R25DaTBRUDs7RW1DbjBRSztJQUtJO0lBQ0E7R25DazBRVDs7RW1DOXpRSztJQUNFO0lBQ0E7R25DaTBRUDs7RW1DbjBRSztJQUtJO0lBQ0E7R25DazBRVDs7RW1DOXpRSztJQUNFO0duQ2kwUVA7O0VtQ2wwUUs7SUFJSTtHbkNrMFFUO0NBQ0Y7O0FtQ3ozUUc7RUFDRTtFQUNBO0NuQzQzUUw7O0FtQzkzUUc7RUFLSTtFQUNBO0NuQzYzUVA7O0FtQ3ozUUc7RUFDRTtFQUNBO0NuQzQzUUw7O0FtQzkzUUc7RUFLSTtFQUNBO0NuQzYzUVA7O0FtQ3ozUUc7RUFDRTtDbkM0M1FMOztBbUM3M1FHO0VBSUk7Q25DNjNRUDs7QWlDMWlSSztFRW1MRTtJQUNFO0lBQ0E7R25DMjNRUDs7RW1DNzNRSztJQUtJO0lBQ0E7R25DNDNRVDs7RW1DeDNRSztJQUNFO0lBQ0E7R25DMjNRUDs7RW1DNzNRSztJQUtJO0lBQ0E7R25DNDNRVDs7RW1DeDNRSztJQUNFO0duQzIzUVA7O0VtQzUzUUs7SUFJSTtHbkM0M1FUO0NBQ0Y7O0FpQ3hrUks7RUVtTEU7SUFDRTtJQUNBO0duQ3k1UVA7O0VtQzM1UUs7SUFLSTtJQUNBO0duQzA1UVQ7O0VtQ3Q1UUs7SUFDRTtJQUNBO0duQ3k1UVA7O0VtQzM1UUs7SUFLSTtJQUNBO0duQzA1UVQ7O0VtQ3Q1UUs7SUFDRTtHbkN5NVFQOztFbUMxNVFLO0lBSUk7R25DMDVRVDtDQUNGOztBaUN0bVJLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1N1FQOztFbUN6N1FLO0lBS0k7SUFDQTtHbkN3N1FUOztFbUNwN1FLO0lBQ0U7SUFDQTtHbkN1N1FQOztFbUN6N1FLO0lBS0k7SUFDQTtHbkN3N1FUOztFbUNwN1FLO0lBQ0U7R25DdTdRUDs7RW1DeDdRSztJQUlJO0duQ3c3UVQ7Q0FDRjs7QWlDcG9SSztFRW1MRTtJQUNFO0lBQ0E7R25DcTlRUDs7RW1DdjlRSztJQUtJO0lBQ0E7R25DczlRVDs7RW1DbDlRSztJQUNFO0lBQ0E7R25DcTlRUDs7RW1DdjlRSztJQUtJO0lBQ0E7R25DczlRVDs7RW1DbDlRSztJQUNFO0duQ3E5UVA7O0VtQ3Q5UUs7SUFJSTtHbkNzOVFUO0NBQ0Y7O0FpQ2xxUks7RUVtTEU7SUFDRTtJQUNBO0duQ20vUVA7O0VtQ3IvUUs7SUFLSTtJQUNBO0duQ28vUVQ7O0VtQ2gvUUs7SUFDRTtJQUNBO0duQ20vUVA7O0VtQ3IvUUs7SUFLSTtJQUNBO0duQ28vUVQ7O0VtQ2gvUUs7SUFDRTtHbkNtL1FQOztFbUNwL1FLO0lBSUk7R25Dby9RVDtDQUNGOztBaUNoc1JLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpaFJQOztFbUNuaFJLO0lBS0k7SUFDQTtHbkNraFJUOztFbUM5Z1JLO0lBQ0U7SUFDQTtHbkNpaFJQOztFbUNuaFJLO0lBS0k7SUFDQTtHbkNraFJUOztFbUM5Z1JLO0lBQ0U7R25DaWhSUDs7RW1DbGhSSztJQUlJO0duQ2toUlQ7Q0FDRjs7QWlDOXRSSztFRW1MRTtJQUNFO0lBQ0E7R25DK2lSUDs7RW1DampSSztJQUtJO0lBQ0E7R25DZ2pSVDs7RW1DNWlSSztJQUNFO0lBQ0E7R25DK2lSUDs7RW1DampSSztJQUtJO0lBQ0E7R25DZ2pSVDs7RW1DNWlSSztJQUNFO0duQytpUlA7O0VtQ2hqUks7SUFJSTtHbkNnalJUO0NBQ0Y7O0FpQzV2Uks7RUVtTEU7SUFDRTtJQUNBO0duQzZrUlA7O0VtQy9rUks7SUFLSTtJQUNBO0duQzhrUlQ7O0VtQzFrUks7SUFDRTtJQUNBO0duQzZrUlA7O0VtQy9rUks7SUFLSTtJQUNBO0duQzhrUlQ7O0VtQzFrUks7SUFDRTtHbkM2a1JQOztFbUM5a1JLO0lBSUk7R25DOGtSVDtDQUNGOztBaUMxeFJLO0VFbUxFO0lBQ0U7SUFDQTtHbkMybVJQOztFbUM3bVJLO0lBS0k7SUFDQTtHbkM0bVJUOztFbUN4bVJLO0lBQ0U7SUFDQTtHbkMybVJQOztFbUM3bVJLO0lBS0k7SUFDQTtHbkM0bVJUOztFbUN4bVJLO0lBQ0U7R25DMm1SUDs7RW1DNW1SSztJQUlJO0duQzRtUlQ7Q0FDRjs7QWlDeHpSSztFRW1MRTtJQUNFO0lBQ0E7R25DeW9SUDs7RW1DM29SSztJQUtJO0lBQ0E7R25DMG9SVDs7RW1DdG9SSztJQUNFO0lBQ0E7R25DeW9SUDs7RW1DM29SSztJQUtJO0lBQ0E7R25DMG9SVDs7RW1DdG9SSztJQUNFO0duQ3lvUlA7O0VtQzFvUks7SUFJSTtHbkMwb1JUO0NBQ0Y7O0FpQ3QxUks7RUVtTEU7SUFDRTtJQUNBO0duQ3VxUlA7O0VtQ3pxUks7SUFLSTtJQUNBO0duQ3dxUlQ7O0VtQ3BxUks7SUFDRTtJQUNBO0duQ3VxUlA7O0VtQ3pxUks7SUFLSTtJQUNBO0duQ3dxUlQ7O0VtQ3BxUks7SUFDRTtHbkN1cVJQOztFbUN4cVJLO0lBSUk7R25Dd3FSVDtDQUNGOztBaUNwM1JLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxc1JQOztFbUN2c1JLO0lBS0k7SUFDQTtHbkNzc1JUOztFbUNsc1JLO0lBQ0U7SUFDQTtHbkNxc1JQOztFbUN2c1JLO0lBS0k7SUFDQTtHbkNzc1JUOztFbUNsc1JLO0lBQ0U7R25DcXNSUDs7RW1DdHNSSztJQUlJO0duQ3NzUlQ7Q0FDRjs7QW1DN3ZSRztFQUNFO0VBQ0E7Q25DZ3dSTDs7QW1DbHdSRztFQUtJO0VBQ0E7Q25DaXdSUDs7QW1DN3ZSRztFQUNFO0VBQ0E7Q25DZ3dSTDs7QW1DbHdSRztFQUtJO0VBQ0E7Q25DaXdSUDs7QW1DN3ZSRztFQUNFO0NuQ2d3Ukw7O0FtQ2p3Ukc7RUFJSTtDbkNpd1JQOztBaUM5NlJLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrdlJQOztFbUNqd1JLO0lBS0k7SUFDQTtHbkNnd1JUOztFbUM1dlJLO0lBQ0U7SUFDQTtHbkMrdlJQOztFbUNqd1JLO0lBS0k7SUFDQTtHbkNnd1JUOztFbUM1dlJLO0lBQ0U7R25DK3ZSUDs7RW1DaHdSSztJQUlJO0duQ2d3UlQ7Q0FDRjs7QWlDNThSSztFRW1MRTtJQUNFO0lBQ0E7R25DNnhSUDs7RW1DL3hSSztJQUtJO0lBQ0E7R25DOHhSVDs7RW1DMXhSSztJQUNFO0lBQ0E7R25DNnhSUDs7RW1DL3hSSztJQUtJO0lBQ0E7R25DOHhSVDs7RW1DMXhSSztJQUNFO0duQzZ4UlA7O0VtQzl4Uks7SUFJSTtHbkM4eFJUO0NBQ0Y7O0FpQzErUks7RUVtTEU7SUFDRTtJQUNBO0duQzJ6UlA7O0VtQzd6Uks7SUFLSTtJQUNBO0duQzR6UlQ7O0VtQ3h6Uks7SUFDRTtJQUNBO0duQzJ6UlA7O0VtQzd6Uks7SUFLSTtJQUNBO0duQzR6UlQ7O0VtQ3h6Uks7SUFDRTtHbkMyelJQOztFbUM1elJLO0lBSUk7R25DNHpSVDtDQUNGOztBaUN4Z1NLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5MVJQOztFbUMzMVJLO0lBS0k7SUFDQTtHbkMwMVJUOztFbUN0MVJLO0lBQ0U7SUFDQTtHbkN5MVJQOztFbUMzMVJLO0lBS0k7SUFDQTtHbkMwMVJUOztFbUN0MVJLO0lBQ0U7R25DeTFSUDs7RW1DMTFSSztJQUlJO0duQzAxUlQ7Q0FDRjs7QWlDdGlTSztFRW1MRTtJQUNFO0lBQ0E7R25DdTNSUDs7RW1DejNSSztJQUtJO0lBQ0E7R25DdzNSVDs7RW1DcDNSSztJQUNFO0lBQ0E7R25DdTNSUDs7RW1DejNSSztJQUtJO0lBQ0E7R25DdzNSVDs7RW1DcDNSSztJQUNFO0duQ3UzUlA7O0VtQ3gzUks7SUFJSTtHbkN3M1JUO0NBQ0Y7O0FpQ3BrU0s7RUVtTEU7SUFDRTtJQUNBO0duQ3E1UlA7O0VtQ3Y1Uks7SUFLSTtJQUNBO0duQ3M1UlQ7O0VtQ2w1Uks7SUFDRTtJQUNBO0duQ3E1UlA7O0VtQ3Y1Uks7SUFLSTtJQUNBO0duQ3M1UlQ7O0VtQ2w1Uks7SUFDRTtHbkNxNVJQOztFbUN0NVJLO0lBSUk7R25DczVSVDtDQUNGOztBaUNsbVNLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtN1JQOztFbUNyN1JLO0lBS0k7SUFDQTtHbkNvN1JUOztFbUNoN1JLO0lBQ0U7SUFDQTtHbkNtN1JQOztFbUNyN1JLO0lBS0k7SUFDQTtHbkNvN1JUOztFbUNoN1JLO0lBQ0U7R25DbTdSUDs7RW1DcDdSSztJQUlJO0duQ283UlQ7Q0FDRjs7QWlDaG9TSztFRW1MRTtJQUNFO0lBQ0E7R25DaTlSUDs7RW1DbjlSSztJQUtJO0lBQ0E7R25DazlSVDs7RW1DOThSSztJQUNFO0lBQ0E7R25DaTlSUDs7RW1DbjlSSztJQUtJO0lBQ0E7R25DazlSVDs7RW1DOThSSztJQUNFO0duQ2k5UlA7O0VtQ2w5Uks7SUFJSTtHbkNrOVJUO0NBQ0Y7O0FpQzlwU0s7RUVtTEU7SUFDRTtJQUNBO0duQysrUlA7O0VtQ2ovUks7SUFLSTtJQUNBO0duQ2cvUlQ7O0VtQzUrUks7SUFDRTtJQUNBO0duQysrUlA7O0VtQ2ovUks7SUFLSTtJQUNBO0duQ2cvUlQ7O0VtQzUrUks7SUFDRTtHbkMrK1JQOztFbUNoL1JLO0lBSUk7R25DZy9SVDtDQUNGOztBaUM1clNLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2Z1NQOztFbUMvZ1NLO0lBS0k7SUFDQTtHbkM4Z1NUOztFbUMxZ1NLO0lBQ0U7SUFDQTtHbkM2Z1NQOztFbUMvZ1NLO0lBS0k7SUFDQTtHbkM4Z1NUOztFbUMxZ1NLO0lBQ0U7R25DNmdTUDs7RW1DOWdTSztJQUlJO0duQzhnU1Q7Q0FDRjs7QWlDMXRTSztFRW1MRTtJQUNFO0lBQ0E7R25DMmlTUDs7RW1DN2lTSztJQUtJO0lBQ0E7R25DNGlTVDs7RW1DeGlTSztJQUNFO0lBQ0E7R25DMmlTUDs7RW1DN2lTSztJQUtJO0lBQ0E7R25DNGlTVDs7RW1DeGlTSztJQUNFO0duQzJpU1A7O0VtQzVpU0s7SUFJSTtHbkM0aVNUO0NBQ0Y7O0FpQ3h2U0s7RUVtTEU7SUFDRTtJQUNBO0duQ3lrU1A7O0VtQzNrU0s7SUFLSTtJQUNBO0duQzBrU1Q7O0VtQ3RrU0s7SUFDRTtJQUNBO0duQ3lrU1A7O0VtQzNrU0s7SUFLSTtJQUNBO0duQzBrU1Q7O0VtQ3RrU0s7SUFDRTtHbkN5a1NQOztFbUMxa1NLO0lBSUk7R25DMGtTVDtDQUNGOztBbUNqb1NHO0VBQ0U7RUFDQTtDbkNvb1NMOztBbUN0b1NHO0VBS0k7RUFDQTtDbkNxb1NQOztBbUNqb1NHO0VBQ0U7RUFDQTtDbkNvb1NMOztBbUN0b1NHO0VBS0k7RUFDQTtDbkNxb1NQOztBbUNqb1NHO0VBQ0U7Q25Db29TTDs7QW1Dcm9TRztFQUlJO0NuQ3FvU1A7O0FpQ2x6U0s7RUVtTEU7SUFDRTtJQUNBO0duQ21vU1A7O0VtQ3JvU0s7SUFLSTtJQUNBO0duQ29vU1Q7O0VtQ2hvU0s7SUFDRTtJQUNBO0duQ21vU1A7O0VtQ3JvU0s7SUFLSTtJQUNBO0duQ29vU1Q7O0VtQ2hvU0s7SUFDRTtHbkNtb1NQOztFbUNwb1NLO0lBSUk7R25Db29TVDtDQUNGOztBaUNoMVNLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpcVNQOztFbUNucVNLO0lBS0k7SUFDQTtHbkNrcVNUOztFbUM5cFNLO0lBQ0U7SUFDQTtHbkNpcVNQOztFbUNucVNLO0lBS0k7SUFDQTtHbkNrcVNUOztFbUM5cFNLO0lBQ0U7R25DaXFTUDs7RW1DbHFTSztJQUlJO0duQ2txU1Q7Q0FDRjs7QWlDOTJTSztFRW1MRTtJQUNFO0lBQ0E7R25DK3JTUDs7RW1DanNTSztJQUtJO0lBQ0E7R25DZ3NTVDs7RW1DNXJTSztJQUNFO0lBQ0E7R25DK3JTUDs7RW1DanNTSztJQUtJO0lBQ0E7R25DZ3NTVDs7RW1DNXJTSztJQUNFO0duQytyU1A7O0VtQ2hzU0s7SUFJSTtHbkNnc1NUO0NBQ0Y7O0FpQzU0U0s7RUVtTEU7SUFDRTtJQUNBO0duQzZ0U1A7O0VtQy90U0s7SUFLSTtJQUNBO0duQzh0U1Q7O0VtQzF0U0s7SUFDRTtJQUNBO0duQzZ0U1A7O0VtQy90U0s7SUFLSTtJQUNBO0duQzh0U1Q7O0VtQzF0U0s7SUFDRTtHbkM2dFNQOztFbUM5dFNLO0lBSUk7R25DOHRTVDtDQUNGOztBaUMxNlNLO0VFbUxFO0lBQ0U7SUFDQTtHbkMydlNQOztFbUM3dlNLO0lBS0k7SUFDQTtHbkM0dlNUOztFbUN4dlNLO0lBQ0U7SUFDQTtHbkMydlNQOztFbUM3dlNLO0lBS0k7SUFDQTtHbkM0dlNUOztFbUN4dlNLO0lBQ0U7R25DMnZTUDs7RW1DNXZTSztJQUlJO0duQzR2U1Q7Q0FDRjs7QWlDeDhTSztFRW1MRTtJQUNFO0lBQ0E7R25DeXhTUDs7RW1DM3hTSztJQUtJO0lBQ0E7R25DMHhTVDs7RW1DdHhTSztJQUNFO0lBQ0E7R25DeXhTUDs7RW1DM3hTSztJQUtJO0lBQ0E7R25DMHhTVDs7RW1DdHhTSztJQUNFO0duQ3l4U1A7O0VtQzF4U0s7SUFJSTtHbkMweFNUO0NBQ0Y7O0FpQ3QrU0s7RUVtTEU7SUFDRTtJQUNBO0duQ3V6U1A7O0VtQ3p6U0s7SUFLSTtJQUNBO0duQ3d6U1Q7O0VtQ3B6U0s7SUFDRTtJQUNBO0duQ3V6U1A7O0VtQ3p6U0s7SUFLSTtJQUNBO0duQ3d6U1Q7O0VtQ3B6U0s7SUFDRTtHbkN1elNQOztFbUN4elNLO0lBSUk7R25Dd3pTVDtDQUNGOztBaUNwZ1RLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxMVNQOztFbUN2MVNLO0lBS0k7SUFDQTtHbkNzMVNUOztFbUNsMVNLO0lBQ0U7SUFDQTtHbkNxMVNQOztFbUN2MVNLO0lBS0k7SUFDQTtHbkNzMVNUOztFbUNsMVNLO0lBQ0U7R25DcTFTUDs7RW1DdDFTSztJQUlJO0duQ3MxU1Q7Q0FDRjs7QWlDbGlUSztFRW1MRTtJQUNFO0lBQ0E7R25DbTNTUDs7RW1DcjNTSztJQUtJO0lBQ0E7R25DbzNTVDs7RW1DaDNTSztJQUNFO0lBQ0E7R25DbTNTUDs7RW1DcjNTSztJQUtJO0lBQ0E7R25DbzNTVDs7RW1DaDNTSztJQUNFO0duQ20zU1A7O0VtQ3AzU0s7SUFJSTtHbkNvM1NUO0NBQ0Y7O0FpQ2hrVEs7RUVtTEU7SUFDRTtJQUNBO0duQ2k1U1A7O0VtQ241U0s7SUFLSTtJQUNBO0duQ2s1U1Q7O0VtQzk0U0s7SUFDRTtJQUNBO0duQ2k1U1A7O0VtQ241U0s7SUFLSTtJQUNBO0duQ2s1U1Q7O0VtQzk0U0s7SUFDRTtHbkNpNVNQOztFbUNsNVNLO0lBSUk7R25DazVTVDtDQUNGOztBaUM5bFRLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrNlNQOztFbUNqN1NLO0lBS0k7SUFDQTtHbkNnN1NUOztFbUM1NlNLO0lBQ0U7SUFDQTtHbkMrNlNQOztFbUNqN1NLO0lBS0k7SUFDQTtHbkNnN1NUOztFbUM1NlNLO0lBQ0U7R25DKzZTUDs7RW1DaDdTSztJQUlJO0duQ2c3U1Q7Q0FDRjs7QWlDNW5USztFRW1MRTtJQUNFO0lBQ0E7R25DNjhTUDs7RW1DLzhTSztJQUtJO0lBQ0E7R25DODhTVDs7RW1DMThTSztJQUNFO0lBQ0E7R25DNjhTUDs7RW1DLzhTSztJQUtJO0lBQ0E7R25DODhTVDs7RW1DMThTSztJQUNFO0duQzY4U1A7O0VtQzk4U0s7SUFJSTtHbkM4OFNUO0NBQ0Y7O0FtQ3JnVEc7RUFDRTtFQUNBO0NuQ3dnVEw7O0FtQzFnVEc7RUFLSTtFQUNBO0NuQ3lnVFA7O0FtQ3JnVEc7RUFDRTtFQUNBO0NuQ3dnVEw7O0FtQzFnVEc7RUFLSTtFQUNBO0NuQ3lnVFA7O0FtQ3JnVEc7RUFDRTtDbkN3Z1RMOztBbUN6Z1RHO0VBSUk7Q25DeWdUUDs7QWlDdHJUSztFRW1MRTtJQUNFO0lBQ0E7R25DdWdUUDs7RW1DemdUSztJQUtJO0lBQ0E7R25Dd2dUVDs7RW1DcGdUSztJQUNFO0lBQ0E7R25DdWdUUDs7RW1DemdUSztJQUtJO0lBQ0E7R25Dd2dUVDs7RW1DcGdUSztJQUNFO0duQ3VnVFA7O0VtQ3hnVEs7SUFJSTtHbkN3Z1RUO0NBQ0Y7O0FpQ3B0VEs7RUVtTEU7SUFDRTtJQUNBO0duQ3FpVFA7O0VtQ3ZpVEs7SUFLSTtJQUNBO0duQ3NpVFQ7O0VtQ2xpVEs7SUFDRTtJQUNBO0duQ3FpVFA7O0VtQ3ZpVEs7SUFLSTtJQUNBO0duQ3NpVFQ7O0VtQ2xpVEs7SUFDRTtHbkNxaVRQOztFbUN0aVRLO0lBSUk7R25Dc2lUVDtDQUNGOztBaUNsdlRLO0VFbUxFO0lBQ0U7SUFDQTtHbkNta1RQOztFbUNya1RLO0lBS0k7SUFDQTtHbkNva1RUOztFbUNoa1RLO0lBQ0U7SUFDQTtHbkNta1RQOztFbUNya1RLO0lBS0k7SUFDQTtHbkNva1RUOztFbUNoa1RLO0lBQ0U7R25DbWtUUDs7RW1DcGtUSztJQUlJO0duQ29rVFQ7Q0FDRjs7QWlDaHhUSztFRW1MRTtJQUNFO0lBQ0E7R25DaW1UUDs7RW1Dbm1USztJQUtJO0lBQ0E7R25Da21UVDs7RW1DOWxUSztJQUNFO0lBQ0E7R25DaW1UUDs7RW1Dbm1USztJQUtJO0lBQ0E7R25Da21UVDs7RW1DOWxUSztJQUNFO0duQ2ltVFA7O0VtQ2xtVEs7SUFJSTtHbkNrbVRUO0NBQ0Y7O0FpQzl5VEs7RUVtTEU7SUFDRTtJQUNBO0duQytuVFA7O0VtQ2pvVEs7SUFLSTtJQUNBO0duQ2dvVFQ7O0VtQzVuVEs7SUFDRTtJQUNBO0duQytuVFA7O0VtQ2pvVEs7SUFLSTtJQUNBO0duQ2dvVFQ7O0VtQzVuVEs7SUFDRTtHbkMrblRQOztFbUNob1RLO0lBSUk7R25DZ29UVDtDQUNGOztBaUM1MFRLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2cFRQOztFbUMvcFRLO0lBS0k7SUFDQTtHbkM4cFRUOztFbUMxcFRLO0lBQ0U7SUFDQTtHbkM2cFRQOztFbUMvcFRLO0lBS0k7SUFDQTtHbkM4cFRUOztFbUMxcFRLO0lBQ0U7R25DNnBUUDs7RW1DOXBUSztJQUlJO0duQzhwVFQ7Q0FDRjs7QWlDMTJUSztFRW1MRTtJQUNFO0lBQ0E7R25DMnJUUDs7RW1DN3JUSztJQUtJO0lBQ0E7R25DNHJUVDs7RW1DeHJUSztJQUNFO0lBQ0E7R25DMnJUUDs7RW1DN3JUSztJQUtJO0lBQ0E7R25DNHJUVDs7RW1DeHJUSztJQUNFO0duQzJyVFA7O0VtQzVyVEs7SUFJSTtHbkM0clRUO0NBQ0Y7O0FpQ3g0VEs7RUVtTEU7SUFDRTtJQUNBO0duQ3l0VFA7O0VtQzN0VEs7SUFLSTtJQUNBO0duQzB0VFQ7O0VtQ3R0VEs7SUFDRTtJQUNBO0duQ3l0VFA7O0VtQzN0VEs7SUFLSTtJQUNBO0duQzB0VFQ7O0VtQ3R0VEs7SUFDRTtHbkN5dFRQOztFbUMxdFRLO0lBSUk7R25DMHRUVDtDQUNGOztBaUN0NlRLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1dlRQOztFbUN6dlRLO0lBS0k7SUFDQTtHbkN3dlRUOztFbUNwdlRLO0lBQ0U7SUFDQTtHbkN1dlRQOztFbUN6dlRLO0lBS0k7SUFDQTtHbkN3dlRUOztFbUNwdlRLO0lBQ0U7R25DdXZUUDs7RW1DeHZUSztJQUlJO0duQ3d2VFQ7Q0FDRjs7QWlDcDhUSztFRW1MRTtJQUNFO0lBQ0E7R25DcXhUUDs7RW1DdnhUSztJQUtJO0lBQ0E7R25Dc3hUVDs7RW1DbHhUSztJQUNFO0lBQ0E7R25DcXhUUDs7RW1DdnhUSztJQUtJO0lBQ0E7R25Dc3hUVDs7RW1DbHhUSztJQUNFO0duQ3F4VFA7O0VtQ3R4VEs7SUFJSTtHbkNzeFRUO0NBQ0Y7O0FpQ2wrVEs7RUVtTEU7SUFDRTtJQUNBO0duQ216VFA7O0VtQ3J6VEs7SUFLSTtJQUNBO0duQ296VFQ7O0VtQ2h6VEs7SUFDRTtJQUNBO0duQ216VFA7O0VtQ3J6VEs7SUFLSTtJQUNBO0duQ296VFQ7O0VtQ2h6VEs7SUFDRTtHbkNtelRQOztFbUNwelRLO0lBSUk7R25Db3pUVDtDQUNGOztBaUNoZ1VLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpMVRQOztFbUNuMVRLO0lBS0k7SUFDQTtHbkNrMVRUOztFbUM5MFRLO0lBQ0U7SUFDQTtHbkNpMVRQOztFbUNuMVRLO0lBS0k7SUFDQTtHbkNrMVRUOztFbUM5MFRLO0lBQ0U7R25DaTFUUDs7RW1DbDFUSztJQUlJO0duQ2sxVFQ7Q0FDRjs7QW1DejRURztFQUNFO0VBQ0E7Q25DNDRUTDs7QW1DOTRURztFQUtJO0VBQ0E7Q25DNjRUUDs7QW1DejRURztFQUNFO0VBQ0E7Q25DNDRUTDs7QW1DOTRURztFQUtJO0VBQ0E7Q25DNjRUUDs7QW1DejRURztFQUNFO0NuQzQ0VEw7O0FtQzc0VEc7RUFJSTtDbkM2NFRQOztBaUMxalVLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyNFRQOztFbUM3NFRLO0lBS0k7SUFDQTtHbkM0NFRUOztFbUN4NFRLO0lBQ0U7SUFDQTtHbkMyNFRQOztFbUM3NFRLO0lBS0k7SUFDQTtHbkM0NFRUOztFbUN4NFRLO0lBQ0U7R25DMjRUUDs7RW1DNTRUSztJQUlJO0duQzQ0VFQ7Q0FDRjs7QWlDeGxVSztFRW1MRTtJQUNFO0lBQ0E7R25DeTZUUDs7RW1DMzZUSztJQUtJO0lBQ0E7R25DMDZUVDs7RW1DdDZUSztJQUNFO0lBQ0E7R25DeTZUUDs7RW1DMzZUSztJQUtJO0lBQ0E7R25DMDZUVDs7RW1DdDZUSztJQUNFO0duQ3k2VFA7O0VtQzE2VEs7SUFJSTtHbkMwNlRUO0NBQ0Y7O0FpQ3RuVUs7RUVtTEU7SUFDRTtJQUNBO0duQ3U4VFA7O0VtQ3o4VEs7SUFLSTtJQUNBO0duQ3c4VFQ7O0VtQ3A4VEs7SUFDRTtJQUNBO0duQ3U4VFA7O0VtQ3o4VEs7SUFLSTtJQUNBO0duQ3c4VFQ7O0VtQ3A4VEs7SUFDRTtHbkN1OFRQOztFbUN4OFRLO0lBSUk7R25DdzhUVDtDQUNGOztBaUNwcFVLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxK1RQOztFbUN2K1RLO0lBS0k7SUFDQTtHbkNzK1RUOztFbUNsK1RLO0lBQ0U7SUFDQTtHbkNxK1RQOztFbUN2K1RLO0lBS0k7SUFDQTtHbkNzK1RUOztFbUNsK1RLO0lBQ0U7R25DcStUUDs7RW1DdCtUSztJQUlJO0duQ3MrVFQ7Q0FDRjs7QWlDbHJVSztFRW1MRTtJQUNFO0lBQ0E7R25DbWdVUDs7RW1DcmdVSztJQUtJO0lBQ0E7R25Db2dVVDs7RW1DaGdVSztJQUNFO0lBQ0E7R25DbWdVUDs7RW1DcmdVSztJQUtJO0lBQ0E7R25Db2dVVDs7RW1DaGdVSztJQUNFO0duQ21nVVA7O0VtQ3BnVUs7SUFJSTtHbkNvZ1VUO0NBQ0Y7O0FpQ2h0VUs7RUVtTEU7SUFDRTtJQUNBO0duQ2lpVVA7O0VtQ25pVUs7SUFLSTtJQUNBO0duQ2tpVVQ7O0VtQzloVUs7SUFDRTtJQUNBO0duQ2lpVVA7O0VtQ25pVUs7SUFLSTtJQUNBO0duQ2tpVVQ7O0VtQzloVUs7SUFDRTtHbkNpaVVQOztFbUNsaVVLO0lBSUk7R25Da2lVVDtDQUNGOztBaUM5dVVLO0VFbUxFO0lBQ0U7SUFDQTtHbkMralVQOztFbUNqa1VLO0lBS0k7SUFDQTtHbkNna1VUOztFbUM1alVLO0lBQ0U7SUFDQTtHbkMralVQOztFbUNqa1VLO0lBS0k7SUFDQTtHbkNna1VUOztFbUM1alVLO0lBQ0U7R25DK2pVUDs7RW1DaGtVSztJQUlJO0duQ2drVVQ7Q0FDRjs7QWlDNXdVSztFRW1MRTtJQUNFO0lBQ0E7R25DNmxVUDs7RW1DL2xVSztJQUtJO0lBQ0E7R25DOGxVVDs7RW1DMWxVSztJQUNFO0lBQ0E7R25DNmxVUDs7RW1DL2xVSztJQUtJO0lBQ0E7R25DOGxVVDs7RW1DMWxVSztJQUNFO0duQzZsVVA7O0VtQzlsVUs7SUFJSTtHbkM4bFVUO0NBQ0Y7O0FpQzF5VUs7RUVtTEU7SUFDRTtJQUNBO0duQzJuVVA7O0VtQzduVUs7SUFLSTtJQUNBO0duQzRuVVQ7O0VtQ3huVUs7SUFDRTtJQUNBO0duQzJuVVA7O0VtQzduVUs7SUFLSTtJQUNBO0duQzRuVVQ7O0VtQ3huVUs7SUFDRTtHbkMyblVQOztFbUM1blVLO0lBSUk7R25DNG5VVDtDQUNGOztBaUN4MFVLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5cFVQOztFbUMzcFVLO0lBS0k7SUFDQTtHbkMwcFVUOztFbUN0cFVLO0lBQ0U7SUFDQTtHbkN5cFVQOztFbUMzcFVLO0lBS0k7SUFDQTtHbkMwcFVUOztFbUN0cFVLO0lBQ0U7R25DeXBVUDs7RW1DMXBVSztJQUlJO0duQzBwVVQ7Q0FDRjs7QWlDdDJVSztFRW1MRTtJQUNFO0lBQ0E7R25DdXJVUDs7RW1DenJVSztJQUtJO0lBQ0E7R25Dd3JVVDs7RW1DcHJVSztJQUNFO0lBQ0E7R25DdXJVUDs7RW1DenJVSztJQUtJO0lBQ0E7R25Dd3JVVDs7RW1DcHJVSztJQUNFO0duQ3VyVVA7O0VtQ3hyVUs7SUFJSTtHbkN3clVUO0NBQ0Y7O0FpQ3A0VUs7RUVtTEU7SUFDRTtJQUNBO0duQ3F0VVA7O0VtQ3Z0VUs7SUFLSTtJQUNBO0duQ3N0VVQ7O0VtQ2x0VUs7SUFDRTtJQUNBO0duQ3F0VVA7O0VtQ3Z0VUs7SUFLSTtJQUNBO0duQ3N0VVQ7O0VtQ2x0VUs7SUFDRTtHbkNxdFVQOztFbUN0dFVLO0lBSUk7R25Dc3RVVDtDQUNGOztBbUM3d1VHO0VBQ0U7RUFDQTtDbkNneFVMOztBbUNseFVHO0VBS0k7RUFDQTtDbkNpeFVQOztBbUM3d1VHO0VBQ0U7RUFDQTtDbkNneFVMOztBbUNseFVHO0VBS0k7RUFDQTtDbkNpeFVQOztBbUM3d1VHO0VBQ0U7Q25DZ3hVTDs7QW1DanhVRztFQUlJO0NuQ2l4VVA7O0FpQzk3VUs7RUVtTEU7SUFDRTtJQUNBO0duQyt3VVA7O0VtQ2p4VUs7SUFLSTtJQUNBO0duQ2d4VVQ7O0VtQzV3VUs7SUFDRTtJQUNBO0duQyt3VVA7O0VtQ2p4VUs7SUFLSTtJQUNBO0duQ2d4VVQ7O0VtQzV3VUs7SUFDRTtHbkMrd1VQOztFbUNoeFVLO0lBSUk7R25DZ3hVVDtDQUNGOztBaUM1OVVLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2eVVQOztFbUMveVVLO0lBS0k7SUFDQTtHbkM4eVVUOztFbUMxeVVLO0lBQ0U7SUFDQTtHbkM2eVVQOztFbUMveVVLO0lBS0k7SUFDQTtHbkM4eVVUOztFbUMxeVVLO0lBQ0U7R25DNnlVUDs7RW1DOXlVSztJQUlJO0duQzh5VVQ7Q0FDRjs7QWlDMS9VSztFRW1MRTtJQUNFO0lBQ0E7R25DMjBVUDs7RW1DNzBVSztJQUtJO0lBQ0E7R25DNDBVVDs7RW1DeDBVSztJQUNFO0lBQ0E7R25DMjBVUDs7RW1DNzBVSztJQUtJO0lBQ0E7R25DNDBVVDs7RW1DeDBVSztJQUNFO0duQzIwVVA7O0VtQzUwVUs7SUFJSTtHbkM0MFVUO0NBQ0Y7O0FpQ3hoVks7RUVtTEU7SUFDRTtJQUNBO0duQ3kyVVA7O0VtQzMyVUs7SUFLSTtJQUNBO0duQzAyVVQ7O0VtQ3QyVUs7SUFDRTtJQUNBO0duQ3kyVVA7O0VtQzMyVUs7SUFLSTtJQUNBO0duQzAyVVQ7O0VtQ3QyVUs7SUFDRTtHbkN5MlVQOztFbUMxMlVLO0lBSUk7R25DMDJVVDtDQUNGOztBaUN0alZLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1NFVQOztFbUN6NFVLO0lBS0k7SUFDQTtHbkN3NFVUOztFbUNwNFVLO0lBQ0U7SUFDQTtHbkN1NFVQOztFbUN6NFVLO0lBS0k7SUFDQTtHbkN3NFVUOztFbUNwNFVLO0lBQ0U7R25DdTRVUDs7RW1DeDRVSztJQUlJO0duQ3c0VVQ7Q0FDRjs7QWlDcGxWSztFRW1MRTtJQUNFO0lBQ0E7R25DcTZVUDs7RW1DdjZVSztJQUtJO0lBQ0E7R25DczZVVDs7RW1DbDZVSztJQUNFO0lBQ0E7R25DcTZVUDs7RW1DdjZVSztJQUtJO0lBQ0E7R25DczZVVDs7RW1DbDZVSztJQUNFO0duQ3E2VVA7O0VtQ3Q2VUs7SUFJSTtHbkNzNlVUO0NBQ0Y7O0FpQ2xuVks7RUVtTEU7SUFDRTtJQUNBO0duQ204VVA7O0VtQ3I4VUs7SUFLSTtJQUNBO0duQ284VVQ7O0VtQ2g4VUs7SUFDRTtJQUNBO0duQ204VVA7O0VtQ3I4VUs7SUFLSTtJQUNBO0duQ284VVQ7O0VtQ2g4VUs7SUFDRTtHbkNtOFVQOztFbUNwOFVLO0lBSUk7R25DbzhVVDtDQUNGOztBaUNocFZLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpK1VQOztFbUNuK1VLO0lBS0k7SUFDQTtHbkNrK1VUOztFbUM5OVVLO0lBQ0U7SUFDQTtHbkNpK1VQOztFbUNuK1VLO0lBS0k7SUFDQTtHbkNrK1VUOztFbUM5OVVLO0lBQ0U7R25DaStVUDs7RW1DbCtVSztJQUlJO0duQ2srVVQ7Q0FDRjs7QWlDOXFWSztFRW1MRTtJQUNFO0lBQ0E7R25DKy9VUDs7RW1DamdWSztJQUtJO0lBQ0E7R25DZ2dWVDs7RW1DNS9VSztJQUNFO0lBQ0E7R25DKy9VUDs7RW1DamdWSztJQUtJO0lBQ0E7R25DZ2dWVDs7RW1DNS9VSztJQUNFO0duQysvVVA7O0VtQ2hnVks7SUFJSTtHbkNnZ1ZUO0NBQ0Y7O0FpQzVzVks7RUVtTEU7SUFDRTtJQUNBO0duQzZoVlA7O0VtQy9oVks7SUFLSTtJQUNBO0duQzhoVlQ7O0VtQzFoVks7SUFDRTtJQUNBO0duQzZoVlA7O0VtQy9oVks7SUFLSTtJQUNBO0duQzhoVlQ7O0VtQzFoVks7SUFDRTtHbkM2aFZQOztFbUM5aFZLO0lBSUk7R25DOGhWVDtDQUNGOztBaUMxdVZLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyalZQOztFbUM3alZLO0lBS0k7SUFDQTtHbkM0alZUOztFbUN4alZLO0lBQ0U7SUFDQTtHbkMyalZQOztFbUM3alZLO0lBS0k7SUFDQTtHbkM0alZUOztFbUN4alZLO0lBQ0U7R25DMmpWUDs7RW1DNWpWSztJQUlJO0duQzRqVlQ7Q0FDRjs7QWlDeHdWSztFRW1MRTtJQUNFO0lBQ0E7R25DeWxWUDs7RW1DM2xWSztJQUtJO0lBQ0E7R25DMGxWVDs7RW1DdGxWSztJQUNFO0lBQ0E7R25DeWxWUDs7RW1DM2xWSztJQUtJO0lBQ0E7R25DMGxWVDs7RW1DdGxWSztJQUNFO0duQ3lsVlA7O0VtQzFsVks7SUFJSTtHbkMwbFZUO0NBQ0Y7O0FtQ2pwVkc7RUFDRTtFQUNBO0NuQ29wVkw7O0FtQ3RwVkc7RUFLSTtFQUNBO0NuQ3FwVlA7O0FtQ2pwVkc7RUFDRTtFQUNBO0NuQ29wVkw7O0FtQ3RwVkc7RUFLSTtFQUNBO0NuQ3FwVlA7O0FtQ2pwVkc7RUFDRTtDbkNvcFZMOztBbUNycFZHO0VBSUk7Q25DcXBWUDs7QWlDbDBWSztFRW1MRTtJQUNFO0lBQ0E7R25DbXBWUDs7RW1DcnBWSztJQUtJO0lBQ0E7R25Db3BWVDs7RW1DaHBWSztJQUNFO0lBQ0E7R25DbXBWUDs7RW1DcnBWSztJQUtJO0lBQ0E7R25Db3BWVDs7RW1DaHBWSztJQUNFO0duQ21wVlA7O0VtQ3BwVks7SUFJSTtHbkNvcFZUO0NBQ0Y7O0FpQ2gyVks7RUVtTEU7SUFDRTtJQUNBO0duQ2lyVlA7O0VtQ25yVks7SUFLSTtJQUNBO0duQ2tyVlQ7O0VtQzlxVks7SUFDRTtJQUNBO0duQ2lyVlA7O0VtQ25yVks7SUFLSTtJQUNBO0duQ2tyVlQ7O0VtQzlxVks7SUFDRTtHbkNpclZQOztFbUNsclZLO0lBSUk7R25Da3JWVDtDQUNGOztBaUM5M1ZLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrc1ZQOztFbUNqdFZLO0lBS0k7SUFDQTtHbkNndFZUOztFbUM1c1ZLO0lBQ0U7SUFDQTtHbkMrc1ZQOztFbUNqdFZLO0lBS0k7SUFDQTtHbkNndFZUOztFbUM1c1ZLO0lBQ0U7R25DK3NWUDs7RW1DaHRWSztJQUlJO0duQ2d0VlQ7Q0FDRjs7QWlDNTVWSztFRW1MRTtJQUNFO0lBQ0E7R25DNnVWUDs7RW1DL3VWSztJQUtJO0lBQ0E7R25DOHVWVDs7RW1DMXVWSztJQUNFO0lBQ0E7R25DNnVWUDs7RW1DL3VWSztJQUtJO0lBQ0E7R25DOHVWVDs7RW1DMXVWSztJQUNFO0duQzZ1VlA7O0VtQzl1Vks7SUFJSTtHbkM4dVZUO0NBQ0Y7O0FpQzE3Vks7RUVtTEU7SUFDRTtJQUNBO0duQzJ3VlA7O0VtQzd3Vks7SUFLSTtJQUNBO0duQzR3VlQ7O0VtQ3h3Vks7SUFDRTtJQUNBO0duQzJ3VlA7O0VtQzd3Vks7SUFLSTtJQUNBO0duQzR3VlQ7O0VtQ3h3Vks7SUFDRTtHbkMyd1ZQOztFbUM1d1ZLO0lBSUk7R25DNHdWVDtDQUNGOztBaUN4OVZLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5eVZQOztFbUMzeVZLO0lBS0k7SUFDQTtHbkMweVZUOztFbUN0eVZLO0lBQ0U7SUFDQTtHbkN5eVZQOztFbUMzeVZLO0lBS0k7SUFDQTtHbkMweVZUOztFbUN0eVZLO0lBQ0U7R25DeXlWUDs7RW1DMXlWSztJQUlJO0duQzB5VlQ7Q0FDRjs7QWlDdC9WSztFRW1MRTtJQUNFO0lBQ0E7R25DdTBWUDs7RW1DejBWSztJQUtJO0lBQ0E7R25DdzBWVDs7RW1DcDBWSztJQUNFO0lBQ0E7R25DdTBWUDs7RW1DejBWSztJQUtJO0lBQ0E7R25DdzBWVDs7RW1DcDBWSztJQUNFO0duQ3UwVlA7O0VtQ3gwVks7SUFJSTtHbkN3MFZUO0NBQ0Y7O0FpQ3BoV0s7RUVtTEU7SUFDRTtJQUNBO0duQ3EyVlA7O0VtQ3YyVks7SUFLSTtJQUNBO0duQ3MyVlQ7O0VtQ2wyVks7SUFDRTtJQUNBO0duQ3EyVlA7O0VtQ3YyVks7SUFLSTtJQUNBO0duQ3MyVlQ7O0VtQ2wyVks7SUFDRTtHbkNxMlZQOztFbUN0MlZLO0lBSUk7R25DczJWVDtDQUNGOztBaUNsaldLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtNFZQOztFbUNyNFZLO0lBS0k7SUFDQTtHbkNvNFZUOztFbUNoNFZLO0lBQ0U7SUFDQTtHbkNtNFZQOztFbUNyNFZLO0lBS0k7SUFDQTtHbkNvNFZUOztFbUNoNFZLO0lBQ0U7R25DbTRWUDs7RW1DcDRWSztJQUlJO0duQ280VlQ7Q0FDRjs7QWlDaGxXSztFRW1MRTtJQUNFO0lBQ0E7R25DaTZWUDs7RW1DbjZWSztJQUtJO0lBQ0E7R25DazZWVDs7RW1DOTVWSztJQUNFO0lBQ0E7R25DaTZWUDs7RW1DbjZWSztJQUtJO0lBQ0E7R25DazZWVDs7RW1DOTVWSztJQUNFO0duQ2k2VlA7O0VtQ2w2Vks7SUFJSTtHbkNrNlZUO0NBQ0Y7O0FpQzltV0s7RUVtTEU7SUFDRTtJQUNBO0duQys3VlA7O0VtQ2o4Vks7SUFLSTtJQUNBO0duQ2c4VlQ7O0VtQzU3Vks7SUFDRTtJQUNBO0duQys3VlA7O0VtQ2o4Vks7SUFLSTtJQUNBO0duQ2c4VlQ7O0VtQzU3Vks7SUFDRTtHbkMrN1ZQOztFbUNoOFZLO0lBSUk7R25DZzhWVDtDQUNGOztBaUM1b1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2OVZQOztFbUMvOVZLO0lBS0k7SUFDQTtHbkM4OVZUOztFbUMxOVZLO0lBQ0U7SUFDQTtHbkM2OVZQOztFbUMvOVZLO0lBS0k7SUFDQTtHbkM4OVZUOztFbUMxOVZLO0lBQ0U7R25DNjlWUDs7RW1DOTlWSztJQUlJO0duQzg5VlQ7Q0FDRjs7QW1DcmhXRztFQUNFO0VBQ0E7Q25Dd2hXTDs7QW1DMWhXRztFQUtJO0VBQ0E7Q25DeWhXUDs7QW1DcmhXRztFQUNFO0VBQ0E7Q25Dd2hXTDs7QW1DMWhXRztFQUtJO0VBQ0E7Q25DeWhXUDs7QW1DcmhXRztFQUNFO0NuQ3doV0w7O0FtQ3poV0c7RUFJSTtDbkN5aFdQOztBaUN0c1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1aFdQOztFbUN6aFdLO0lBS0k7SUFDQTtHbkN3aFdUOztFbUNwaFdLO0lBQ0U7SUFDQTtHbkN1aFdQOztFbUN6aFdLO0lBS0k7SUFDQTtHbkN3aFdUOztFbUNwaFdLO0lBQ0U7R25DdWhXUDs7RW1DeGhXSztJQUlJO0duQ3doV1Q7Q0FDRjs7QWlDcHVXSztFRW1MRTtJQUNFO0lBQ0E7R25DcWpXUDs7RW1DdmpXSztJQUtJO0lBQ0E7R25Dc2pXVDs7RW1DbGpXSztJQUNFO0lBQ0E7R25DcWpXUDs7RW1DdmpXSztJQUtJO0lBQ0E7R25Dc2pXVDs7RW1DbGpXSztJQUNFO0duQ3FqV1A7O0VtQ3RqV0s7SUFJSTtHbkNzaldUO0NBQ0Y7O0FpQ2x3V0s7RUVtTEU7SUFDRTtJQUNBO0duQ21sV1A7O0VtQ3JsV0s7SUFLSTtJQUNBO0duQ29sV1Q7O0VtQ2hsV0s7SUFDRTtJQUNBO0duQ21sV1A7O0VtQ3JsV0s7SUFLSTtJQUNBO0duQ29sV1Q7O0VtQ2hsV0s7SUFDRTtHbkNtbFdQOztFbUNwbFdLO0lBSUk7R25Db2xXVDtDQUNGOztBaUNoeVdLO0VFbUxFO0lBQ0U7SUFDQTtHbkNpbldQOztFbUNubldLO0lBS0k7SUFDQTtHbkNrbldUOztFbUM5bVdLO0lBQ0U7SUFDQTtHbkNpbldQOztFbUNubldLO0lBS0k7SUFDQTtHbkNrbldUOztFbUM5bVdLO0lBQ0U7R25DaW5XUDs7RW1DbG5XSztJQUlJO0duQ2tuV1Q7Q0FDRjs7QWlDOXpXSztFRW1MRTtJQUNFO0lBQ0E7R25DK29XUDs7RW1DanBXSztJQUtJO0lBQ0E7R25DZ3BXVDs7RW1DNW9XSztJQUNFO0lBQ0E7R25DK29XUDs7RW1DanBXSztJQUtJO0lBQ0E7R25DZ3BXVDs7RW1DNW9XSztJQUNFO0duQytvV1A7O0VtQ2hwV0s7SUFJSTtHbkNncFdUO0NBQ0Y7O0FpQzUxV0s7RUVtTEU7SUFDRTtJQUNBO0duQzZxV1A7O0VtQy9xV0s7SUFLSTtJQUNBO0duQzhxV1Q7O0VtQzFxV0s7SUFDRTtJQUNBO0duQzZxV1A7O0VtQy9xV0s7SUFLSTtJQUNBO0duQzhxV1Q7O0VtQzFxV0s7SUFDRTtHbkM2cVdQOztFbUM5cVdLO0lBSUk7R25DOHFXVDtDQUNGOztBaUMxM1dLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyc1dQOztFbUM3c1dLO0lBS0k7SUFDQTtHbkM0c1dUOztFbUN4c1dLO0lBQ0U7SUFDQTtHbkMyc1dQOztFbUM3c1dLO0lBS0k7SUFDQTtHbkM0c1dUOztFbUN4c1dLO0lBQ0U7R25DMnNXUDs7RW1DNXNXSztJQUlJO0duQzRzV1Q7Q0FDRjs7QWlDeDVXSztFRW1MRTtJQUNFO0lBQ0E7R25DeXVXUDs7RW1DM3VXSztJQUtJO0lBQ0E7R25DMHVXVDs7RW1DdHVXSztJQUNFO0lBQ0E7R25DeXVXUDs7RW1DM3VXSztJQUtJO0lBQ0E7R25DMHVXVDs7RW1DdHVXSztJQUNFO0duQ3l1V1A7O0VtQzF1V0s7SUFJSTtHbkMwdVdUO0NBQ0Y7O0FpQ3Q3V0s7RUVtTEU7SUFDRTtJQUNBO0duQ3V3V1A7O0VtQ3p3V0s7SUFLSTtJQUNBO0duQ3d3V1Q7O0VtQ3B3V0s7SUFDRTtJQUNBO0duQ3V3V1A7O0VtQ3p3V0s7SUFLSTtJQUNBO0duQ3d3V1Q7O0VtQ3B3V0s7SUFDRTtHbkN1d1dQOztFbUN4d1dLO0lBSUk7R25Dd3dXVDtDQUNGOztBaUNwOVdLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxeVdQOztFbUN2eVdLO0lBS0k7SUFDQTtHbkNzeVdUOztFbUNseVdLO0lBQ0U7SUFDQTtHbkNxeVdQOztFbUN2eVdLO0lBS0k7SUFDQTtHbkNzeVdUOztFbUNseVdLO0lBQ0U7R25DcXlXUDs7RW1DdHlXSztJQUlJO0duQ3N5V1Q7Q0FDRjs7QWlDbC9XSztFRW1MRTtJQUNFO0lBQ0E7R25DbTBXUDs7RW1DcjBXSztJQUtJO0lBQ0E7R25DbzBXVDs7RW1DaDBXSztJQUNFO0lBQ0E7R25DbTBXUDs7RW1DcjBXSztJQUtJO0lBQ0E7R25DbzBXVDs7RW1DaDBXSztJQUNFO0duQ20wV1A7O0VtQ3AwV0s7SUFJSTtHbkNvMFdUO0NBQ0Y7O0FpQ2hoWEs7RUVtTEU7SUFDRTtJQUNBO0duQ2kyV1A7O0VtQ24yV0s7SUFLSTtJQUNBO0duQ2syV1Q7O0VtQzkxV0s7SUFDRTtJQUNBO0duQ2kyV1A7O0VtQ24yV0s7SUFLSTtJQUNBO0duQ2syV1Q7O0VtQzkxV0s7SUFDRTtHbkNpMldQOztFbUNsMldLO0lBSUk7R25DazJXVDtDQUNGOztBbUN6NVdHO0VBQ0U7RUFDQTtDbkM0NVdMOztBbUM5NVdHO0VBS0k7RUFDQTtDbkM2NVdQOztBbUN6NVdHO0VBQ0U7RUFDQTtDbkM0NVdMOztBbUM5NVdHO0VBS0k7RUFDQTtDbkM2NVdQOztBbUN6NVdHO0VBQ0U7Q25DNDVXTDs7QW1DNzVXRztFQUlJO0NuQzY1V1A7O0FpQzFrWEs7RUVtTEU7SUFDRTtJQUNBO0duQzI1V1A7O0VtQzc1V0s7SUFLSTtJQUNBO0duQzQ1V1Q7O0VtQ3g1V0s7SUFDRTtJQUNBO0duQzI1V1A7O0VtQzc1V0s7SUFLSTtJQUNBO0duQzQ1V1Q7O0VtQ3g1V0s7SUFDRTtHbkMyNVdQOztFbUM1NVdLO0lBSUk7R25DNDVXVDtDQUNGOztBaUN4bVhLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5N1dQOztFbUMzN1dLO0lBS0k7SUFDQTtHbkMwN1dUOztFbUN0N1dLO0lBQ0U7SUFDQTtHbkN5N1dQOztFbUMzN1dLO0lBS0k7SUFDQTtHbkMwN1dUOztFbUN0N1dLO0lBQ0U7R25DeTdXUDs7RW1DMTdXSztJQUlJO0duQzA3V1Q7Q0FDRjs7QWlDdG9YSztFRW1MRTtJQUNFO0lBQ0E7R25DdTlXUDs7RW1DejlXSztJQUtJO0lBQ0E7R25DdzlXVDs7RW1DcDlXSztJQUNFO0lBQ0E7R25DdTlXUDs7RW1DejlXSztJQUtJO0lBQ0E7R25DdzlXVDs7RW1DcDlXSztJQUNFO0duQ3U5V1A7O0VtQ3g5V0s7SUFJSTtHbkN3OVdUO0NBQ0Y7O0FpQ3BxWEs7RUVtTEU7SUFDRTtJQUNBO0duQ3EvV1A7O0VtQ3YvV0s7SUFLSTtJQUNBO0duQ3MvV1Q7O0VtQ2wvV0s7SUFDRTtJQUNBO0duQ3EvV1A7O0VtQ3YvV0s7SUFLSTtJQUNBO0duQ3MvV1Q7O0VtQ2wvV0s7SUFDRTtHbkNxL1dQOztFbUN0L1dLO0lBSUk7R25Dcy9XVDtDQUNGOztBaUNsc1hLO0VFbUxFO0lBQ0U7SUFDQTtHbkNtaFhQOztFbUNyaFhLO0lBS0k7SUFDQTtHbkNvaFhUOztFbUNoaFhLO0lBQ0U7SUFDQTtHbkNtaFhQOztFbUNyaFhLO0lBS0k7SUFDQTtHbkNvaFhUOztFbUNoaFhLO0lBQ0U7R25DbWhYUDs7RW1DcGhYSztJQUlJO0duQ29oWFQ7Q0FDRjs7QWlDaHVYSztFRW1MRTtJQUNFO0lBQ0E7R25DaWpYUDs7RW1DbmpYSztJQUtJO0lBQ0E7R25Da2pYVDs7RW1DOWlYSztJQUNFO0lBQ0E7R25DaWpYUDs7RW1DbmpYSztJQUtJO0lBQ0E7R25Da2pYVDs7RW1DOWlYSztJQUNFO0duQ2lqWFA7O0VtQ2xqWEs7SUFJSTtHbkNralhUO0NBQ0Y7O0FpQzl2WEs7RUVtTEU7SUFDRTtJQUNBO0duQytrWFA7O0VtQ2psWEs7SUFLSTtJQUNBO0duQ2dsWFQ7O0VtQzVrWEs7SUFDRTtJQUNBO0duQytrWFA7O0VtQ2psWEs7SUFLSTtJQUNBO0duQ2dsWFQ7O0VtQzVrWEs7SUFDRTtHbkMra1hQOztFbUNobFhLO0lBSUk7R25DZ2xYVDtDQUNGOztBaUM1eFhLO0VFbUxFO0lBQ0U7SUFDQTtHbkM2bVhQOztFbUMvbVhLO0lBS0k7SUFDQTtHbkM4bVhUOztFbUMxbVhLO0lBQ0U7SUFDQTtHbkM2bVhQOztFbUMvbVhLO0lBS0k7SUFDQTtHbkM4bVhUOztFbUMxbVhLO0lBQ0U7R25DNm1YUDs7RW1DOW1YSztJQUlJO0duQzhtWFQ7Q0FDRjs7QWlDMXpYSztFRW1MRTtJQUNFO0lBQ0E7R25DMm9YUDs7RW1DN29YSztJQUtJO0lBQ0E7R25DNG9YVDs7RW1DeG9YSztJQUNFO0lBQ0E7R25DMm9YUDs7RW1DN29YSztJQUtJO0lBQ0E7R25DNG9YVDs7RW1DeG9YSztJQUNFO0duQzJvWFA7O0VtQzVvWEs7SUFJSTtHbkM0b1hUO0NBQ0Y7O0FpQ3gxWEs7RUVtTEU7SUFDRTtJQUNBO0duQ3lxWFA7O0VtQzNxWEs7SUFLSTtJQUNBO0duQzBxWFQ7O0VtQ3RxWEs7SUFDRTtJQUNBO0duQ3lxWFA7O0VtQzNxWEs7SUFLSTtJQUNBO0duQzBxWFQ7O0VtQ3RxWEs7SUFDRTtHbkN5cVhQOztFbUMxcVhLO0lBSUk7R25DMHFYVDtDQUNGOztBaUN0M1hLO0VFbUxFO0lBQ0U7SUFDQTtHbkN1c1hQOztFbUN6c1hLO0lBS0k7SUFDQTtHbkN3c1hUOztFbUNwc1hLO0lBQ0U7SUFDQTtHbkN1c1hQOztFbUN6c1hLO0lBS0k7SUFDQTtHbkN3c1hUOztFbUNwc1hLO0lBQ0U7R25DdXNYUDs7RW1DeHNYSztJQUlJO0duQ3dzWFQ7Q0FDRjs7QWlDcDVYSztFRW1MRTtJQUNFO0lBQ0E7R25DcXVYUDs7RW1DdnVYSztJQUtJO0lBQ0E7R25Dc3VYVDs7RW1DbHVYSztJQUNFO0lBQ0E7R25DcXVYUDs7RW1DdnVYSztJQUtJO0lBQ0E7R25Dc3VYVDs7RW1DbHVYSztJQUNFO0duQ3F1WFA7O0VtQ3R1WEs7SUFJSTtHbkNzdVhUO0NBQ0Y7O0FtQzd4WEc7RUFDRTtFQUNBO0NuQ2d5WEw7O0FtQ2x5WEc7RUFLSTtFQUNBO0NuQ2l5WFA7O0FtQzd4WEc7RUFDRTtFQUNBO0NuQ2d5WEw7O0FtQ2x5WEc7RUFLSTtFQUNBO0NuQ2l5WFA7O0FtQzd4WEc7RUFDRTtDbkNneVhMOztBbUNqeVhHO0VBSUk7Q25DaXlYUDs7QWlDOThYSztFRW1MRTtJQUNFO0lBQ0E7R25DK3hYUDs7RW1DanlYSztJQUtJO0lBQ0E7R25DZ3lYVDs7RW1DNXhYSztJQUNFO0lBQ0E7R25DK3hYUDs7RW1DanlYSztJQUtJO0lBQ0E7R25DZ3lYVDs7RW1DNXhYSztJQUNFO0duQyt4WFA7O0VtQ2h5WEs7SUFJSTtHbkNneVhUO0NBQ0Y7O0FpQzUrWEs7RUVtTEU7SUFDRTtJQUNBO0duQzZ6WFA7O0VtQy96WEs7SUFLSTtJQUNBO0duQzh6WFQ7O0VtQzF6WEs7SUFDRTtJQUNBO0duQzZ6WFA7O0VtQy96WEs7SUFLSTtJQUNBO0duQzh6WFQ7O0VtQzF6WEs7SUFDRTtHbkM2elhQOztFbUM5elhLO0lBSUk7R25DOHpYVDtDQUNGOztBaUMxZ1lLO0VFbUxFO0lBQ0U7SUFDQTtHbkMyMVhQOztFbUM3MVhLO0lBS0k7SUFDQTtHbkM0MVhUOztFbUN4MVhLO0lBQ0U7SUFDQTtHbkMyMVhQOztFbUM3MVhLO0lBS0k7SUFDQTtHbkM0MVhUOztFbUN4MVhLO0lBQ0U7R25DMjFYUDs7RW1DNTFYSztJQUlJO0duQzQxWFQ7Q0FDRjs7QWlDeGlZSztFRW1MRTtJQUNFO0lBQ0E7R25DeTNYUDs7RW1DMzNYSztJQUtJO0lBQ0E7R25DMDNYVDs7RW1DdDNYSztJQUNFO0lBQ0E7R25DeTNYUDs7RW1DMzNYSztJQUtJO0lBQ0E7R25DMDNYVDs7RW1DdDNYSztJQUNFO0duQ3kzWFA7O0VtQzEzWEs7SUFJSTtHbkMwM1hUO0NBQ0Y7O0FpQ3RrWUs7RUVtTEU7SUFDRTtJQUNBO0duQ3U1WFA7O0VtQ3o1WEs7SUFLSTtJQUNBO0duQ3c1WFQ7O0VtQ3A1WEs7SUFDRTtJQUNBO0duQ3U1WFA7O0VtQ3o1WEs7SUFLSTtJQUNBO0duQ3c1WFQ7O0VtQ3A1WEs7SUFDRTtHbkN1NVhQOztFbUN4NVhLO0lBSUk7R25DdzVYVDtDQUNGOztBaUNwbVlLO0VFbUxFO0lBQ0U7SUFDQTtHbkNxN1hQOztFbUN2N1hLO0lBS0k7SUFDQTtHbkNzN1hUOztFbUNsN1hLO0lBQ0U7SUFDQTtHbkNxN1hQOztFbUN2N1hLO0lBS0k7SUFDQTtHbkNzN1hUOztFbUNsN1hLO0lBQ0U7R25DcTdYUDs7RW1DdDdYSztJQUlJO0duQ3M3WFQ7Q0FDRjs7QWlDbG9ZSztFRW1MRTtJQUNFO0lBQ0E7R25DbTlYUDs7RW1DcjlYSztJQUtJO0lBQ0E7R25DbzlYVDs7RW1DaDlYSztJQUNFO0lBQ0E7R25DbTlYUDs7RW1DcjlYSztJQUtJO0lBQ0E7R25DbzlYVDs7RW1DaDlYSztJQUNFO0duQ205WFA7O0VtQ3A5WEs7SUFJSTtHbkNvOVhUO0NBQ0Y7O0FpQ2hxWUs7RUVtTEU7SUFDRTtJQUNBO0duQ2kvWFA7O0VtQ24vWEs7SUFLSTtJQUNBO0duQ2svWFQ7O0VtQzkrWEs7SUFDRTtJQUNBO0duQ2kvWFA7O0VtQ24vWEs7SUFLSTtJQUNBO0duQ2svWFQ7O0VtQzkrWEs7SUFDRTtHbkNpL1hQOztFbUNsL1hLO0lBSUk7R25Day9YVDtDQUNGOztBaUM5cllLO0VFbUxFO0lBQ0U7SUFDQTtHbkMrZ1lQOztFbUNqaFlLO0lBS0k7SUFDQTtHbkNnaFlUOztFbUM1Z1lLO0lBQ0U7SUFDQTtHbkMrZ1lQOztFbUNqaFlLO0lBS0k7SUFDQTtHbkNnaFlUOztFbUM1Z1lLO0lBQ0U7R25DK2dZUDs7RW1DaGhZSztJQUlJO0duQ2doWVQ7Q0FDRjs7QWlDNXRZSztFRW1MRTtJQUNFO0lBQ0E7R25DNmlZUDs7RW1DL2lZSztJQUtJO0lBQ0E7R25DOGlZVDs7RW1DMWlZSztJQUNFO0lBQ0E7R25DNmlZUDs7RW1DL2lZSztJQUtJO0lBQ0E7R25DOGlZVDs7RW1DMWlZSztJQUNFO0duQzZpWVA7O0VtQzlpWUs7SUFJSTtHbkM4aVlUO0NBQ0Y7O0FpQzF2WUs7RUVtTEU7SUFDRTtJQUNBO0duQzJrWVA7O0VtQzdrWUs7SUFLSTtJQUNBO0duQzRrWVQ7O0VtQ3hrWUs7SUFDRTtJQUNBO0duQzJrWVA7O0VtQzdrWUs7SUFLSTtJQUNBO0duQzRrWVQ7O0VtQ3hrWUs7SUFDRTtHbkMya1lQOztFbUM1a1lLO0lBSUk7R25DNGtZVDtDQUNGOztBaUN4eFlLO0VFbUxFO0lBQ0U7SUFDQTtHbkN5bVlQOztFbUMzbVlLO0lBS0k7SUFDQTtHbkMwbVlUOztFbUN0bVlLO0lBQ0U7SUFDQTtHbkN5bVlQOztFbUMzbVlLO0lBS0k7SUFDQTtHbkMwbVlUOztFbUN0bVlLO0lBQ0U7R25DeW1ZUDs7RW1DMW1ZSztJQUlJO0duQzBtWVQ7Q0FDRjs7QW9DdDBZRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEN5MFlEOztBb0N0MFlEO0VBQ0U7RUFDQTtFQUNBO0NwQ3kwWUQ7O0FvQ3QwWUQ7RUFDRTtDcEN5MFlEOztBb0NyMFlEOztFQUVFO0NwQ3cwWUQ7O0FvQ3IwWUQ7RUFDRTtDcEN3MFlEOztBb0NyMFlEO0VBQ0U7Q3BDdzBZRDs7QXFDejJZRDtFQUNFO0VBQ0E7RUFDQTtDckM0MllEOztBc0N4MVlEO0VBQVc7Q3RDNDFZVjs7QXNDMzFZRDtFQUFXO0N0QysxWVY7O0FpQ3YyWUs7RUtZRjtJQUFnQztHdENnMllqQzs7RXNDLzFZQztJQUFnQztHdENtMllqQztDQUNGOztBaUNqM1lLO0VLWUY7SUFBZ0M7R3RDMDJZakM7O0VzQ3oyWUM7SUFBZ0M7R3RDNjJZakM7Q0FDRjs7QWlDMzNZSztFS1lGO0lBQWdDO0d0Q28zWWpDOztFc0NuM1lDO0lBQWdDO0d0Q3UzWWpDO0NBQ0Y7O0FpQ3I0WUs7RUtZRjtJQUFnQztHdEM4M1lqQzs7RXNDNzNZQztJQUFnQztHdENpNFlqQztDQUNGOztBaUMvNFlLO0VLWUY7SUFBZ0M7R3RDdzRZakM7O0VzQ3Y0WUM7SUFBZ0M7R3RDMjRZakM7Q0FDRjs7QWlDejVZSztFS1lGO0lBQWdDO0d0Q2s1WWpDOztFc0NqNVlDO0lBQWdDO0d0Q3E1WWpDO0NBQ0Y7O0FpQ242WUs7RUtZRjtJQUFnQztHdEM0NVlqQzs7RXNDMzVZQztJQUFnQztHdEMrNVlqQztDQUNGOztBaUM3NllLO0VLWUY7SUFBZ0M7R3RDczZZakM7O0VzQ3I2WUM7SUFBZ0M7R3RDeTZZakM7Q0FDRjs7QWlDdjdZSztFS1lGO0lBQWdDO0d0Q2c3WWpDOztFc0MvNllDO0lBQWdDO0d0Q203WWpDO0NBQ0Y7O0FpQ2o4WUs7RUtZRjtJQUFnQztHdEMwN1lqQzs7RXNDejdZQztJQUFnQztHdEM2N1lqQztDQUNGOztBaUMzOFlLO0VLWUY7SUFBZ0M7R3RDbzhZakM7O0VzQ244WUM7SUFBZ0M7R3RDdThZakM7Q0FDRjs7QWlDcjlZSztFS1lGO0lBQWdDO0d0Qzg4WWpDOztFc0M3OFlDO0lBQWdDO0d0Q2k5WWpDO0NBQ0Y7O0FzQzE4WUQ7RUFBVztDdEM4OFlWOztBc0M3OFlEO0VBQVc7Q3RDaTlZVjs7QXNDaDlZRDtFQUFXO0N0Q285WVY7O0FpQzMrWUs7RUsyQkY7SUFBZ0M7R3RDcTlZakM7O0VzQ3A5WUM7SUFBZ0M7R3RDdzlZakM7O0VzQ3Y5WUM7SUFBZ0M7R3RDMjlZakM7Q0FDRjs7QWlDei9ZSztFSzJCRjtJQUFnQztHdENtK1lqQzs7RXNDbCtZQztJQUFnQztHdENzK1lqQzs7RXNDcitZQztJQUFnQztHdEN5K1lqQztDQUNGOztBaUN2Z1pLO0VLMkJGO0lBQWdDO0d0Q2kvWWpDOztFc0NoL1lDO0lBQWdDO0d0Q28vWWpDOztFc0NuL1lDO0lBQWdDO0d0Q3UvWWpDO0NBQ0Y7O0FpQ3JoWks7RUsyQkY7SUFBZ0M7R3RDKy9ZakM7O0VzQzkvWUM7SUFBZ0M7R3RDa2daakM7O0VzQ2pnWkM7SUFBZ0M7R3RDcWdaakM7Q0FDRjs7QWlDbmlaSztFSzJCRjtJQUFnQztHdEM2Z1pqQzs7RXNDNWdaQztJQUFnQztHdENnaFpqQzs7RXNDL2daQztJQUFnQztHdENtaFpqQztDQUNGOztBaUNqalpLO0VLMkJGO0lBQWdDO0d0QzJoWmpDOztFc0MxaFpDO0lBQWdDO0d0QzhoWmpDOztFc0M3aFpDO0lBQWdDO0d0Q2lpWmpDO0NBQ0Y7O0FpQy9qWks7RUsyQkY7SUFBZ0M7R3RDeWlaakM7O0VzQ3hpWkM7SUFBZ0M7R3RDNGlaakM7O0VzQzNpWkM7SUFBZ0M7R3RDK2laakM7Q0FDRjs7QWlDN2taSztFSzJCRjtJQUFnQztHdEN1alpqQzs7RXNDdGpaQztJQUFnQztHdEMwalpqQzs7RXNDempaQztJQUFnQztHdEM2alpqQztDQUNGOztBaUMzbFpLO0VLMkJGO0lBQWdDO0d0Q3FrWmpDOztFc0Nwa1pDO0lBQWdDO0d0Q3drWmpDOztFc0N2a1pDO0lBQWdDO0d0QzJrWmpDO0NBQ0Y7O0FpQ3ptWks7RUsyQkY7SUFBZ0M7R3RDbWxaakM7O0VzQ2xsWkM7SUFBZ0M7R3RDc2xaakM7O0VzQ3JsWkM7SUFBZ0M7R3RDeWxaakM7Q0FDRjs7QWlDdm5aSztFSzJCRjtJQUFnQztHdENpbVpqQzs7RXNDaG1aQztJQUFnQztHdENvbVpqQzs7RXNDbm1aQztJQUFnQztHdEN1bVpqQztDQUNGOztBaUNyb1pLO0VLMkJGO0lBQWdDO0d0QyttWmpDOztFc0M5bVpDO0lBQWdDO0d0Q2tuWmpDOztFc0NqblpDO0lBQWdDO0d0Q3FuWmpDO0NBQ0Y7O0FzQzltWkQ7RUFBVztDdENrblpWOztBc0NqblpEO0VBQVc7Q3RDcW5aVjs7QXNDcG5aRDtFQUFXO0N0Q3duWlY7O0FzQ3ZuWkQ7RUFBVztDdEMyblpWOztBaUNucVpLO0VLNENGO0lBQWdDO0d0QzRuWmpDOztFc0MzblpDO0lBQWdDO0d0QytuWmpDOztFc0M5blpDO0lBQWdDO0d0Q2tvWmpDOztFc0Nqb1pDO0lBQWdDO0d0Q3FvWmpDO0NBQ0Y7O0FpQ3JyWks7RUs0Q0Y7SUFBZ0M7R3RDOG9aakM7O0VzQzdvWkM7SUFBZ0M7R3RDaXBaakM7O0VzQ2hwWkM7SUFBZ0M7R3RDb3BaakM7O0VzQ25wWkM7SUFBZ0M7R3RDdXBaakM7Q0FDRjs7QWlDdnNaSztFSzRDRjtJQUFnQztHdENncVpqQzs7RXNDL3BaQztJQUFnQztHdENtcVpqQzs7RXNDbHFaQztJQUFnQztHdENzcVpqQzs7RXNDcnFaQztJQUFnQztHdEN5cVpqQztDQUNGOztBaUN6dFpLO0VLNENGO0lBQWdDO0d0Q2tyWmpDOztFc0NqclpDO0lBQWdDO0d0Q3FyWmpDOztFc0NwclpDO0lBQWdDO0d0Q3dyWmpDOztFc0N2clpDO0lBQWdDO0d0QzJyWmpDO0NBQ0Y7O0FpQzN1Wks7RUs0Q0Y7SUFBZ0M7R3RDb3NaakM7O0VzQ25zWkM7SUFBZ0M7R3RDdXNaakM7O0VzQ3RzWkM7SUFBZ0M7R3RDMHNaakM7O0VzQ3pzWkM7SUFBZ0M7R3RDNnNaakM7Q0FDRjs7QWlDN3ZaSztFSzRDRjtJQUFnQztHdENzdFpqQzs7RXNDcnRaQztJQUFnQztHdEN5dFpqQzs7RXNDeHRaQztJQUFnQztHdEM0dFpqQzs7RXNDM3RaQztJQUFnQztHdEMrdFpqQztDQUNGOztBaUMvd1pLO0VLNENGO0lBQWdDO0d0Q3d1WmpDOztFc0N2dVpDO0lBQWdDO0d0QzJ1WmpDOztFc0MxdVpDO0lBQWdDO0d0Qzh1WmpDOztFc0M3dVpDO0lBQWdDO0d0Q2l2WmpDO0NBQ0Y7O0FpQ2p5Wks7RUs0Q0Y7SUFBZ0M7R3RDMHZaakM7O0VzQ3p2WkM7SUFBZ0M7R3RDNnZaakM7O0VzQzV2WkM7SUFBZ0M7R3RDZ3daakM7O0VzQy92WkM7SUFBZ0M7R3RDbXdaakM7Q0FDRjs7QWlDbnpaSztFSzRDRjtJQUFnQztHdEM0d1pqQzs7RXNDM3daQztJQUFnQztHdEMrd1pqQzs7RXNDOXdaQztJQUFnQztHdENreFpqQzs7RXNDanhaQztJQUFnQztHdENxeFpqQztDQUNGOztBaUNyMFpLO0VLNENGO0lBQWdDO0d0Qzh4WmpDOztFc0M3eFpDO0lBQWdDO0d0Q2l5WmpDOztFc0NoeVpDO0lBQWdDO0d0Q295WmpDOztFc0NueVpDO0lBQWdDO0d0Q3V5WmpDO0NBQ0Y7O0FpQ3YxWks7RUs0Q0Y7SUFBZ0M7R3RDZ3paakM7O0VzQy95WkM7SUFBZ0M7R3RDbXpaakM7O0VzQ2x6WkM7SUFBZ0M7R3RDc3paakM7O0VzQ3J6WkM7SUFBZ0M7R3RDeXpaakM7Q0FDRjs7QWlDejJaSztFSzRDRjtJQUFnQztHdENrMFpqQzs7RXNDajBaQztJQUFnQztHdENxMFpqQzs7RXNDcDBaQztJQUFnQztHdEN3MFpqQzs7RXNDdjBaQztJQUFnQztHdEMyMFpqQztDQUNGOztBc0NwMFpEO0VBQVc7Q3RDdzBaVjs7QXNDdjBaRDtFQUFXO0N0QzIwWlY7O0FzQzEwWkQ7RUFBVztDdEM4MFpWOztBc0M3MFpEO0VBQVc7Q3RDaTFaVjs7QXNDaDFaRDtFQUFXO0N0Q28xWlY7O0FpQy80Wks7RUsrREY7SUFBZ0M7R3RDcTFaakM7O0VzQ3AxWkM7SUFBZ0M7R3RDdzFaakM7O0VzQ3YxWkM7SUFBZ0M7R3RDMjFaakM7O0VzQzExWkM7SUFBZ0M7R3RDODFaakM7O0VzQzcxWkM7SUFBZ0M7R3RDaTJaakM7Q0FDRjs7QWlDcjZaSztFSytERjtJQUFnQztHdEMyMlpqQzs7RXNDMTJaQztJQUFnQztHdEM4MlpqQzs7RXNDNzJaQztJQUFnQztHdENpM1pqQzs7RXNDaDNaQztJQUFnQztHdENvM1pqQzs7RXNDbjNaQztJQUFnQztHdEN1M1pqQztDQUNGOztBaUMzN1pLO0VLK0RGO0lBQWdDO0d0Q2k0WmpDOztFc0NoNFpDO0lBQWdDO0d0Q280WmpDOztFc0NuNFpDO0lBQWdDO0d0Q3U0WmpDOztFc0N0NFpDO0lBQWdDO0d0QzA0WmpDOztFc0N6NFpDO0lBQWdDO0d0QzY0WmpDO0NBQ0Y7O0FpQ2o5Wks7RUsrREY7SUFBZ0M7R3RDdTVaakM7O0VzQ3Q1WkM7SUFBZ0M7R3RDMDVaakM7O0VzQ3o1WkM7SUFBZ0M7R3RDNjVaakM7O0VzQzU1WkM7SUFBZ0M7R3RDZzZaakM7O0VzQy81WkM7SUFBZ0M7R3RDbTZaakM7Q0FDRjs7QWlDditaSztFSytERjtJQUFnQztHdEM2NlpqQzs7RXNDNTZaQztJQUFnQztHdENnN1pqQzs7RXNDLzZaQztJQUFnQztHdENtN1pqQzs7RXNDbDdaQztJQUFnQztHdENzN1pqQzs7RXNDcjdaQztJQUFnQztHdEN5N1pqQztDQUNGOztBaUM3L1pLO0VLK0RGO0lBQWdDO0d0Q204WmpDOztFc0NsOFpDO0lBQWdDO0d0Q3M4WmpDOztFc0NyOFpDO0lBQWdDO0d0Q3k4WmpDOztFc0N4OFpDO0lBQWdDO0d0QzQ4WmpDOztFc0MzOFpDO0lBQWdDO0d0Qys4WmpDO0NBQ0Y7O0FpQ25oYUs7RUsrREY7SUFBZ0M7R3RDeTlaakM7O0VzQ3g5WkM7SUFBZ0M7R3RDNDlaakM7O0VzQzM5WkM7SUFBZ0M7R3RDKzlaakM7O0VzQzk5WkM7SUFBZ0M7R3RDaytaakM7O0VzQ2orWkM7SUFBZ0M7R3RDcStaakM7Q0FDRjs7QWlDemlhSztFSytERjtJQUFnQztHdEMrK1pqQzs7RXNDOStaQztJQUFnQztHdENrL1pqQzs7RXNDai9aQztJQUFnQztHdENxL1pqQzs7RXNDcC9aQztJQUFnQztHdEN3L1pqQzs7RXNDdi9aQztJQUFnQztHdEMyL1pqQztDQUNGOztBaUMvamFLO0VLK0RGO0lBQWdDO0d0Q3FnYWpDOztFc0NwZ2FDO0lBQWdDO0d0Q3dnYWpDOztFc0N2Z2FDO0lBQWdDO0d0QzJnYWpDOztFc0MxZ2FDO0lBQWdDO0d0QzhnYWpDOztFc0M3Z2FDO0lBQWdDO0d0Q2loYWpDO0NBQ0Y7O0FpQ3JsYUs7RUsrREY7SUFBZ0M7R3RDMmhhakM7O0VzQzFoYUM7SUFBZ0M7R3RDOGhhakM7O0VzQzdoYUM7SUFBZ0M7R3RDaWlhakM7O0VzQ2hpYUM7SUFBZ0M7R3RDb2lhakM7O0VzQ25pYUM7SUFBZ0M7R3RDdWlhakM7Q0FDRjs7QWlDM21hSztFSytERjtJQUFnQztHdENpamFqQzs7RXNDaGphQztJQUFnQztHdENvamFqQzs7RXNDbmphQztJQUFnQztHdEN1amFqQzs7RXNDdGphQztJQUFnQztHdEMwamFqQzs7RXNDemphQztJQUFnQztHdEM2amFqQztDQUNGOztBaUNqb2FLO0VLK0RGO0lBQWdDO0d0Q3VrYWpDOztFc0N0a2FDO0lBQWdDO0d0QzBrYWpDOztFc0N6a2FDO0lBQWdDO0d0QzZrYWpDOztFc0M1a2FDO0lBQWdDO0d0Q2dsYWpDOztFc0Mva2FDO0lBQWdDO0d0Q21sYWpDO0NBQ0Y7O0FzQzVrYUQ7RUFBVztDdENnbGFWOztBc0Mva2FEO0VBQVc7Q3RDbWxhVjs7QXNDbGxhRDtFQUFXO0N0Q3NsYVY7O0FzQ3JsYUQ7RUFBVztDdEN5bGFWOztBc0N4bGFEO0VBQVc7Q3RDNGxhVjs7QWlDM3FhSztFS21GRjtJQUFnQztHdEM2bGFqQzs7RXNDNWxhQztJQUFnQztHdENnbWFqQzs7RXNDL2xhQztJQUFnQztHdENtbWFqQzs7RXNDbG1hQztJQUFnQztHdENzbWFqQzs7RXNDcm1hQztJQUFnQztHdEN5bWFqQztDQUNGOztBaUNqc2FLO0VLbUZGO0lBQWdDO0d0Q21uYWpDOztFc0NsbmFDO0lBQWdDO0d0Q3NuYWpDOztFc0NybmFDO0lBQWdDO0d0Q3luYWpDOztFc0N4bmFDO0lBQWdDO0d0QzRuYWpDOztFc0MzbmFDO0lBQWdDO0d0QytuYWpDO0NBQ0Y7O0FpQ3Z0YUs7RUttRkY7SUFBZ0M7R3RDeW9hakM7O0VzQ3hvYUM7SUFBZ0M7R3RDNG9hakM7O0VzQzNvYUM7SUFBZ0M7R3RDK29hakM7O0VzQzlvYUM7SUFBZ0M7R3RDa3BhakM7O0VzQ2pwYUM7SUFBZ0M7R3RDcXBhakM7Q0FDRjs7QWlDN3VhSztFS21GRjtJQUFnQztHdEMrcGFqQzs7RXNDOXBhQztJQUFnQztHdENrcWFqQzs7RXNDanFhQztJQUFnQztHdENxcWFqQzs7RXNDcHFhQztJQUFnQztHdEN3cWFqQzs7RXNDdnFhQztJQUFnQztHdEMycWFqQztDQUNGOztBaUNud2FLO0VLbUZGO0lBQWdDO0d0Q3FyYWpDOztFc0NwcmFDO0lBQWdDO0d0Q3dyYWpDOztFc0N2cmFDO0lBQWdDO0d0QzJyYWpDOztFc0MxcmFDO0lBQWdDO0d0QzhyYWpDOztFc0M3cmFDO0lBQWdDO0d0Q2lzYWpDO0NBQ0Y7O0FpQ3p4YUs7RUttRkY7SUFBZ0M7R3RDMnNhakM7O0VzQzFzYUM7SUFBZ0M7R3RDOHNhakM7O0VzQzdzYUM7SUFBZ0M7R3RDaXRhakM7O0VzQ2h0YUM7SUFBZ0M7R3RDb3RhakM7O0VzQ250YUM7SUFBZ0M7R3RDdXRhakM7Q0FDRjs7QWlDL3lhSztFS21GRjtJQUFnQztHdENpdWFqQzs7RXNDaHVhQztJQUFnQztHdENvdWFqQzs7RXNDbnVhQztJQUFnQztHdEN1dWFqQzs7RXNDdHVhQztJQUFnQztHdEMwdWFqQzs7RXNDenVhQztJQUFnQztHdEM2dWFqQztDQUNGOztBaUNyMGFLO0VLbUZGO0lBQWdDO0d0Q3V2YWpDOztFc0N0dmFDO0lBQWdDO0d0QzB2YWpDOztFc0N6dmFDO0lBQWdDO0d0QzZ2YWpDOztFc0M1dmFDO0lBQWdDO0d0Q2d3YWpDOztFc0MvdmFDO0lBQWdDO0d0Q213YWpDO0NBQ0Y7O0FpQzMxYUs7RUttRkY7SUFBZ0M7R3RDNndhakM7O0VzQzV3YUM7SUFBZ0M7R3RDZ3hhakM7O0VzQy93YUM7SUFBZ0M7R3RDbXhhakM7O0VzQ2x4YUM7SUFBZ0M7R3RDc3hhakM7O0VzQ3J4YUM7SUFBZ0M7R3RDeXhhakM7Q0FDRjs7QWlDajNhSztFS21GRjtJQUFnQztHdENteWFqQzs7RXNDbHlhQztJQUFnQztHdENzeWFqQzs7RXNDcnlhQztJQUFnQztHdEN5eWFqQzs7RXNDeHlhQztJQUFnQztHdEM0eWFqQzs7RXNDM3lhQztJQUFnQztHdEMreWFqQztDQUNGOztBaUN2NGFLO0VLbUZGO0lBQWdDO0d0Q3l6YWpDOztFc0N4emFDO0lBQWdDO0d0QzR6YWpDOztFc0MzemFDO0lBQWdDO0d0Qyt6YWpDOztFc0M5emFDO0lBQWdDO0d0Q2swYWpDOztFc0NqMGFDO0lBQWdDO0d0Q3EwYWpDO0NBQ0Y7O0FpQzc1YUs7RUttRkY7SUFBZ0M7R3RDKzBhakM7O0VzQzkwYUM7SUFBZ0M7R3RDazFhakM7O0VzQ2oxYUM7SUFBZ0M7R3RDcTFhakM7O0VzQ3AxYUM7SUFBZ0M7R3RDdzFhakM7O0VzQ3YxYUM7SUFBZ0M7R3RDMjFhakM7Q0FDRjs7QXNDcDFhRDtFQUFXO0N0Q3cxYVY7O0FzQ3YxYUQ7RUFBVztDdEMyMWFWOztBc0MxMWFEO0VBQVc7Q3RDODFhVjs7QXNDNzFhRDtFQUFXO0N0Q2kyYVY7O0FzQ2gyYUQ7RUFBVztDdENvMmFWOztBc0NuMmFEO0VBQVc7Q3RDdTJhVjs7QWlDMzhhSztFS3dHRjtJQUFnQztHdEN3MmFqQzs7RXNDdjJhQztJQUFnQztHdEMyMmFqQzs7RXNDMTJhQztJQUFnQztHdEM4MmFqQzs7RXNDNzJhQztJQUFnQztHdENpM2FqQzs7RXNDaDNhQztJQUFnQztHdENvM2FqQzs7RXNDbjNhQztJQUFnQztHdEN1M2FqQztDQUNGOztBaUNyK2FLO0VLd0dGO0lBQWdDO0d0Q2s0YWpDOztFc0NqNGFDO0lBQWdDO0d0Q3E0YWpDOztFc0NwNGFDO0lBQWdDO0d0Q3c0YWpDOztFc0N2NGFDO0lBQWdDO0d0QzI0YWpDOztFc0MxNGFDO0lBQWdDO0d0Qzg0YWpDOztFc0M3NGFDO0lBQWdDO0d0Q2k1YWpDO0NBQ0Y7O0FpQy8vYUs7RUt3R0Y7SUFBZ0M7R3RDNDVhakM7O0VzQzM1YUM7SUFBZ0M7R3RDKzVhakM7O0VzQzk1YUM7SUFBZ0M7R3RDazZhakM7O0VzQ2o2YUM7SUFBZ0M7R3RDcTZhakM7O0VzQ3A2YUM7SUFBZ0M7R3RDdzZhakM7O0VzQ3Y2YUM7SUFBZ0M7R3RDMjZhakM7Q0FDRjs7QWlDemhiSztFS3dHRjtJQUFnQztHdENzN2FqQzs7RXNDcjdhQztJQUFnQztHdEN5N2FqQzs7RXNDeDdhQztJQUFnQztHdEM0N2FqQzs7RXNDMzdhQztJQUFnQztHdEMrN2FqQzs7RXNDOTdhQztJQUFnQztHdENrOGFqQzs7RXNDajhhQztJQUFnQztHdENxOGFqQztDQUNGOztBaUNuamJLO0VLd0dGO0lBQWdDO0d0Q2c5YWpDOztFc0MvOGFDO0lBQWdDO0d0Q205YWpDOztFc0NsOWFDO0lBQWdDO0d0Q3M5YWpDOztFc0NyOWFDO0lBQWdDO0d0Q3k5YWpDOztFc0N4OWFDO0lBQWdDO0d0QzQ5YWpDOztFc0MzOWFDO0lBQWdDO0d0Qys5YWpDO0NBQ0Y7O0FpQzdrYks7RUt3R0Y7SUFBZ0M7R3RDMCthakM7O0VzQ3orYUM7SUFBZ0M7R3RDNithakM7O0VzQzUrYUM7SUFBZ0M7R3RDZy9hakM7O0VzQy8rYUM7SUFBZ0M7R3RDbS9hakM7O0VzQ2wvYUM7SUFBZ0M7R3RDcy9hakM7O0VzQ3IvYUM7SUFBZ0M7R3RDeS9hakM7Q0FDRjs7QWlDdm1iSztFS3dHRjtJQUFnQztHdENvZ2JqQzs7RXNDbmdiQztJQUFnQztHdEN1Z2JqQzs7RXNDdGdiQztJQUFnQztHdEMwZ2JqQzs7RXNDemdiQztJQUFnQztHdEM2Z2JqQzs7RXNDNWdiQztJQUFnQztHdENnaGJqQzs7RXNDL2diQztJQUFnQztHdENtaGJqQztDQUNGOztBaUNqb2JLO0VLd0dGO0lBQWdDO0d0QzhoYmpDOztFc0M3aGJDO0lBQWdDO0d0Q2lpYmpDOztFc0NoaWJDO0lBQWdDO0d0Q29pYmpDOztFc0NuaWJDO0lBQWdDO0d0Q3VpYmpDOztFc0N0aWJDO0lBQWdDO0d0QzBpYmpDOztFc0N6aWJDO0lBQWdDO0d0QzZpYmpDO0NBQ0Y7O0FpQzNwYks7RUt3R0Y7SUFBZ0M7R3RDd2piakM7O0VzQ3ZqYkM7SUFBZ0M7R3RDMmpiakM7O0VzQzFqYkM7SUFBZ0M7R3RDOGpiakM7O0VzQzdqYkM7SUFBZ0M7R3RDaWtiakM7O0VzQ2hrYkM7SUFBZ0M7R3RDb2tiakM7O0VzQ25rYkM7SUFBZ0M7R3RDdWtiakM7Q0FDRjs7QWlDcnJiSztFS3dHRjtJQUFnQztHdENrbGJqQzs7RXNDamxiQztJQUFnQztHdENxbGJqQzs7RXNDcGxiQztJQUFnQztHdEN3bGJqQzs7RXNDdmxiQztJQUFnQztHdEMybGJqQzs7RXNDMWxiQztJQUFnQztHdEM4bGJqQzs7RXNDN2xiQztJQUFnQztHdENpbWJqQztDQUNGOztBaUMvc2JLO0VLd0dGO0lBQWdDO0d0QzRtYmpDOztFc0MzbWJDO0lBQWdDO0d0QyttYmpDOztFc0M5bWJDO0lBQWdDO0d0Q2tuYmpDOztFc0NqbmJDO0lBQWdDO0d0Q3FuYmpDOztFc0NwbmJDO0lBQWdDO0d0Q3duYmpDOztFc0N2bmJDO0lBQWdDO0d0QzJuYmpDO0NBQ0Y7O0FpQ3p1Yks7RUt3R0Y7SUFBZ0M7R3RDc29iakM7O0VzQ3JvYkM7SUFBZ0M7R3RDeW9iakM7O0VzQ3hvYkM7SUFBZ0M7R3RDNG9iakM7O0VzQzNvYkM7SUFBZ0M7R3RDK29iakM7O0VzQzlvYkM7SUFBZ0M7R3RDa3BiakM7O0VzQ2pwYkM7SUFBZ0M7R3RDcXBiakM7Q0FDRjs7QXNDOW9iRDtFQUFXO0N0Q2twYlY7O0FzQ2pwYkQ7RUFBVztDdENxcGJWOztBc0NwcGJEO0VBQVc7Q3RDd3BiVjs7QXNDdnBiRDtFQUFXO0N0QzJwYlY7O0FzQzFwYkQ7RUFBVztDdEM4cGJWOztBaUN2eGJLO0VLNkhGO0lBQWdDO0d0QytwYmpDOztFc0M5cGJDO0lBQWdDO0d0Q2txYmpDOztFc0NqcWJDO0lBQWdDO0d0Q3FxYmpDOztFc0NwcWJDO0lBQWdDO0d0Q3dxYmpDOztFc0N2cWJDO0lBQWdDO0d0QzJxYmpDO0NBQ0Y7O0FpQzd5Yks7RUs2SEY7SUFBZ0M7R3RDcXJiakM7O0VzQ3ByYkM7SUFBZ0M7R3RDd3JiakM7O0VzQ3ZyYkM7SUFBZ0M7R3RDMnJiakM7O0VzQzFyYkM7SUFBZ0M7R3RDOHJiakM7O0VzQzdyYkM7SUFBZ0M7R3RDaXNiakM7Q0FDRjs7QWlDbjBiSztFSzZIRjtJQUFnQztHdEMyc2JqQzs7RXNDMXNiQztJQUFnQztHdEM4c2JqQzs7RXNDN3NiQztJQUFnQztHdENpdGJqQzs7RXNDaHRiQztJQUFnQztHdENvdGJqQzs7RXNDbnRiQztJQUFnQztHdEN1dGJqQztDQUNGOztBaUN6MWJLO0VLNkhGO0lBQWdDO0d0Q2l1YmpDOztFc0NodWJDO0lBQWdDO0d0Q291YmpDOztFc0NudWJDO0lBQWdDO0d0Q3V1YmpDOztFc0N0dWJDO0lBQWdDO0d0QzB1YmpDOztFc0N6dWJDO0lBQWdDO0d0QzZ1YmpDO0NBQ0Y7O0FpQy8yYks7RUs2SEY7SUFBZ0M7R3RDdXZiakM7O0VzQ3R2YkM7SUFBZ0M7R3RDMHZiakM7O0VzQ3p2YkM7SUFBZ0M7R3RDNnZiakM7O0VzQzV2YkM7SUFBZ0M7R3RDZ3diakM7O0VzQy92YkM7SUFBZ0M7R3RDbXdiakM7Q0FDRjs7QWlDcjRiSztFSzZIRjtJQUFnQztHdEM2d2JqQzs7RXNDNXdiQztJQUFnQztHdENneGJqQzs7RXNDL3diQztJQUFnQztHdENteGJqQzs7RXNDbHhiQztJQUFnQztHdENzeGJqQzs7RXNDcnhiQztJQUFnQztHdEN5eGJqQztDQUNGOztBaUMzNWJLO0VLNkhGO0lBQWdDO0d0Q215YmpDOztFc0NseWJDO0lBQWdDO0d0Q3N5YmpDOztFc0NyeWJDO0lBQWdDO0d0Q3l5YmpDOztFc0N4eWJDO0lBQWdDO0d0QzR5YmpDOztFc0MzeWJDO0lBQWdDO0d0Qyt5YmpDO0NBQ0Y7O0FpQ2o3Yks7RUs2SEY7SUFBZ0M7R3RDeXpiakM7O0VzQ3h6YkM7SUFBZ0M7R3RDNHpiakM7O0VzQzN6YkM7SUFBZ0M7R3RDK3piakM7O0VzQzl6YkM7SUFBZ0M7R3RDazBiakM7O0VzQ2owYkM7SUFBZ0M7R3RDcTBiakM7Q0FDRjs7QWlDdjhiSztFSzZIRjtJQUFnQztHdEMrMGJqQzs7RXNDOTBiQztJQUFnQztHdENrMWJqQzs7RXNDajFiQztJQUFnQztHdENxMWJqQzs7RXNDcDFiQztJQUFnQztHdEN3MWJqQzs7RXNDdjFiQztJQUFnQztHdEMyMWJqQztDQUNGOztBaUM3OWJLO0VLNkhGO0lBQWdDO0d0Q3EyYmpDOztFc0NwMmJDO0lBQWdDO0d0Q3cyYmpDOztFc0N2MmJDO0lBQWdDO0d0QzIyYmpDOztFc0MxMmJDO0lBQWdDO0d0QzgyYmpDOztFc0M3MmJDO0lBQWdDO0d0Q2kzYmpDO0NBQ0Y7O0FpQ24vYks7RUs2SEY7SUFBZ0M7R3RDMjNiakM7O0VzQzEzYkM7SUFBZ0M7R3RDODNiakM7O0VzQzczYkM7SUFBZ0M7R3RDaTRiakM7O0VzQ2g0YkM7SUFBZ0M7R3RDbzRiakM7O0VzQ240YkM7SUFBZ0M7R3RDdTRiakM7Q0FDRjs7QWlDemdjSztFSzZIRjtJQUFnQztHdENpNWJqQzs7RXNDaDViQztJQUFnQztHdENvNWJqQzs7RXNDbjViQztJQUFnQztHdEN1NWJqQzs7RXNDdDViQztJQUFnQztHdEMwNWJqQzs7RXNDejViQztJQUFnQztHdEM2NWJqQztDQUNGOztBc0N0NWJEO0VBQVc7Q3RDMDViVjs7QXNDejViRDtFQUFXO0N0QzY1YlY7O0FpQ3ZpY0s7RUs4SUY7SUFBZ0M7R3RDODViakM7O0VzQzc1YkM7SUFBZ0M7R3RDaTZiakM7Q0FDRjs7QWlDampjSztFSzhJRjtJQUFnQztHdEN3NmJqQzs7RXNDdjZiQztJQUFnQztHdEMyNmJqQztDQUNGOztBaUMzamNLO0VLOElGO0lBQWdDO0d0Q2s3YmpDOztFc0NqN2JDO0lBQWdDO0d0Q3E3YmpDO0NBQ0Y7O0FpQ3JrY0s7RUs4SUY7SUFBZ0M7R3RDNDdiakM7O0VzQzM3YkM7SUFBZ0M7R3RDKzdiakM7Q0FDRjs7QWlDL2tjSztFSzhJRjtJQUFnQztHdENzOGJqQzs7RXNDcjhiQztJQUFnQztHdEN5OGJqQztDQUNGOztBaUN6bGNLO0VLOElGO0lBQWdDO0d0Q2c5YmpDOztFc0MvOGJDO0lBQWdDO0d0Q205YmpDO0NBQ0Y7O0FpQ25tY0s7RUs4SUY7SUFBZ0M7R3RDMDliakM7O0VzQ3o5YkM7SUFBZ0M7R3RDNjliakM7Q0FDRjs7QWlDN21jSztFSzhJRjtJQUFnQztHdENvK2JqQzs7RXNDbitiQztJQUFnQztHdEN1K2JqQztDQUNGOztBaUN2bmNLO0VLOElGO0lBQWdDO0d0QzgrYmpDOztFc0M3K2JDO0lBQWdDO0d0Q2kvYmpDO0NBQ0Y7O0FpQ2pvY0s7RUs4SUY7SUFBZ0M7R3RDdy9iakM7O0VzQ3YvYkM7SUFBZ0M7R3RDMi9iakM7Q0FDRjs7QWlDM29jSztFSzhJRjtJQUFnQztHdENrZ2NqQzs7RXNDamdjQztJQUFnQztHdENxZ2NqQztDQUNGOztBaUNycGNLO0VLOElGO0lBQWdDO0d0QzRnY2pDOztFc0MzZ2NDO0lBQWdDO0d0QytnY2pDO0NBQ0Y7O0FzQ3hnY0Q7RUFBVztDdEM0Z2NWOztBc0MzZ2NEO0VBQVc7Q3RDK2djVjs7QWlDdnFjSztFSzRKRjtJQUFnQztHdENnaGNqQzs7RXNDL2djQztJQUFnQztHdENtaGNqQztDQUNGOztBaUNqcmNLO0VLNEpGO0lBQWdDO0d0QzBoY2pDOztFc0N6aGNDO0lBQWdDO0d0QzZoY2pDO0NBQ0Y7O0FpQzNyY0s7RUs0SkY7SUFBZ0M7R3RDb2ljakM7O0VzQ25pY0M7SUFBZ0M7R3RDdWljakM7Q0FDRjs7QWlDcnNjSztFSzRKRjtJQUFnQztHdEM4aWNqQzs7RXNDN2ljQztJQUFnQztHdENpamNqQztDQUNGOztBaUMvc2NLO0VLNEpGO0lBQWdDO0d0Q3dqY2pDOztFc0N2amNDO0lBQWdDO0d0QzJqY2pDO0NBQ0Y7O0FpQ3p0Y0s7RUs0SkY7SUFBZ0M7R3RDa2tjakM7O0VzQ2prY0M7SUFBZ0M7R3RDcWtjakM7Q0FDRjs7QWlDbnVjSztFSzRKRjtJQUFnQztHdEM0a2NqQzs7RXNDM2tjQztJQUFnQztHdEMra2NqQztDQUNGOztBaUM3dWNLO0VLNEpGO0lBQWdDO0d0Q3NsY2pDOztFc0NybGNDO0lBQWdDO0d0Q3lsY2pDO0NBQ0Y7O0FpQ3Z2Y0s7RUs0SkY7SUFBZ0M7R3RDZ21jakM7O0VzQy9sY0M7SUFBZ0M7R3RDbW1jakM7Q0FDRjs7QWlDandjSztFSzRKRjtJQUFnQztHdEMwbWNqQzs7RXNDem1jQztJQUFnQztHdEM2bWNqQztDQUNGOztBaUMzd2NLO0VLNEpGO0lBQWdDO0d0Q29uY2pDOztFc0NubmNDO0lBQWdDO0d0Q3VuY2pDO0NBQ0Y7O0FpQ3J4Y0s7RUs0SkY7SUFBZ0M7R3RDOG5jakM7O0VzQzduY0M7SUFBZ0M7R3RDaW9jakM7Q0FDRjs7QXNDMW5jRDtFQUFXO0N0QzhuY1Y7O0FzQzduY0Q7RUFBVztDdENpb2NWOztBaUN2eWNLO0VLMEtGO0lBQWdDO0d0Q2tvY2pDOztFc0Nqb2NDO0lBQWdDO0d0Q3FvY2pDO0NBQ0Y7O0FpQ2p6Y0s7RUswS0Y7SUFBZ0M7R3RDNG9jakM7O0VzQzNvY0M7SUFBZ0M7R3RDK29jakM7Q0FDRjs7QWlDM3pjSztFSzBLRjtJQUFnQztHdENzcGNqQzs7RXNDcnBjQztJQUFnQztHdEN5cGNqQztDQUNGOztBaUNyMGNLO0VLMEtGO0lBQWdDO0d0Q2dxY2pDOztFc0MvcGNDO0lBQWdDO0d0Q21xY2pDO0NBQ0Y7O0FpQy8wY0s7RUswS0Y7SUFBZ0M7R3RDMHFjakM7O0VzQ3pxY0M7SUFBZ0M7R3RDNnFjakM7Q0FDRjs7QWlDejFjSztFSzBLRjtJQUFnQztHdENvcmNqQzs7RXNDbnJjQztJQUFnQztHdEN1cmNqQztDQUNGOztBaUNuMmNLO0VLMEtGO0lBQWdDO0d0QzhyY2pDOztFc0M3cmNDO0lBQWdDO0d0Q2lzY2pDO0NBQ0Y7O0FpQzcyY0s7RUswS0Y7SUFBZ0M7R3RDd3NjakM7O0VzQ3ZzY0M7SUFBZ0M7R3RDMnNjakM7Q0FDRjs7QWlDdjNjSztFSzBLRjtJQUFnQztHdENrdGNqQzs7RXNDanRjQztJQUFnQztHdENxdGNqQztDQUNGOztBaUNqNGNLO0VLMEtGO0lBQWdDO0d0QzR0Y2pDOztFc0MzdGNDO0lBQWdDO0d0Qyt0Y2pDO0NBQ0Y7O0FpQzM0Y0s7RUswS0Y7SUFBZ0M7R3RDc3VjakM7O0VzQ3J1Y0M7SUFBZ0M7R3RDeXVjakM7Q0FDRjs7QWlDcjVjSztFSzBLRjtJQUFnQztHdENndmNqQzs7RXNDL3VjQztJQUFnQztHdENtdmNqQztDQUNGOztBc0M1dWNEO0VBQVc7Q3RDZ3ZjVjs7QXNDL3VjRDtFQUFXO0N0Q212Y1Y7O0FpQ3Y2Y0s7RUt3TEY7SUFBZ0M7R3RDb3ZjakM7O0VzQ252Y0M7SUFBZ0M7R3RDdXZjakM7Q0FDRjs7QWlDajdjSztFS3dMRjtJQUFnQztHdEM4dmNqQzs7RXNDN3ZjQztJQUFnQztHdENpd2NqQztDQUNGOztBaUMzN2NLO0VLd0xGO0lBQWdDO0d0Q3d3Y2pDOztFc0N2d2NDO0lBQWdDO0d0QzJ3Y2pDO0NBQ0Y7O0FpQ3I4Y0s7RUt3TEY7SUFBZ0M7R3RDa3hjakM7O0VzQ2p4Y0M7SUFBZ0M7R3RDcXhjakM7Q0FDRjs7QWlDLzhjSztFS3dMRjtJQUFnQztHdEM0eGNqQzs7RXNDM3hjQztJQUFnQztHdEMreGNqQztDQUNGOztBaUN6OWNLO0VLd0xGO0lBQWdDO0d0Q3N5Y2pDOztFc0NyeWNDO0lBQWdDO0d0Q3l5Y2pDO0NBQ0Y7O0FpQ24rY0s7RUt3TEY7SUFBZ0M7R3RDZ3pjakM7O0VzQy95Y0M7SUFBZ0M7R3RDbXpjakM7Q0FDRjs7QWlDNytjSztFS3dMRjtJQUFnQztHdEMwemNqQzs7RXNDenpjQztJQUFnQztHdEM2emNqQztDQUNGOztBaUN2L2NLO0VLd0xGO0lBQWdDO0d0Q28wY2pDOztFc0NuMGNDO0lBQWdDO0d0Q3UwY2pDO0NBQ0Y7O0FpQ2pnZEs7RUt3TEY7SUFBZ0M7R3RDODBjakM7O0VzQzcwY0M7SUFBZ0M7R3RDaTFjakM7Q0FDRjs7QWlDM2dkSztFS3dMRjtJQUFnQztHdEN3MWNqQzs7RXNDdjFjQztJQUFnQztHdEMyMWNqQztDQUNGOztBaUNyaGRLO0VLd0xGO0lBQWdDO0d0Q2syY2pDOztFc0NqMmNDO0lBQWdDO0d0Q3EyY2pDO0NBQ0Y7O0FzQzcxY0M7RUFBYTtDdENpMmNkOztBaUNuaWRLO0VLc01BO0lBQWtDO0d0Q2syY3JDO0NBQ0Y7O0FpQ3ppZEs7RUtzTUE7SUFBa0M7R3RDdzJjckM7Q0FDRjs7QWlDL2lkSztFS3NNQTtJQUFrQztHdEM4MmNyQztDQUNGOztBaUNyamRLO0VLc01BO0lBQWtDO0d0Q28zY3JDO0NBQ0Y7O0FpQzNqZEs7RUtzTUE7SUFBa0M7R3RDMDNjckM7Q0FDRjs7QWlDamtkSztFS3NNQTtJQUFrQztHdENnNGNyQztDQUNGOztBaUN2a2RLO0VLc01BO0lBQWtDO0d0Q3M0Y3JDO0NBQ0Y7O0FpQzdrZEs7RUtzTUE7SUFBa0M7R3RDNDRjckM7Q0FDRjs7QWlDbmxkSztFS3NNQTtJQUFrQztHdENrNWNyQztDQUNGOztBaUN6bGRLO0VLc01BO0lBQWtDO0d0Q3c1Y3JDO0NBQ0Y7O0FpQy9sZEs7RUtzTUE7SUFBa0M7R3RDODVjckM7Q0FDRjs7QWlDcm1kSztFS3NNQTtJQUFrQztHdENvNmNyQztDQUNGOztBc0N6NmNDO0VBQWE7Q3RDNjZjZDs7QWlDL21kSztFS3NNQTtJQUFrQztHdEM4NmNyQztDQUNGOztBaUNybmRLO0VLc01BO0lBQWtDO0d0Q283Y3JDO0NBQ0Y7O0FpQzNuZEs7RUtzTUE7SUFBa0M7R3RDMDdjckM7Q0FDRjs7QWlDam9kSztFS3NNQTtJQUFrQztHdENnOGNyQztDQUNGOztBaUN2b2RLO0VLc01BO0lBQWtDO0d0Q3M4Y3JDO0NBQ0Y7O0FpQzdvZEs7RUtzTUE7SUFBa0M7R3RDNDhjckM7Q0FDRjs7QWlDbnBkSztFS3NNQTtJQUFrQztHdENrOWNyQztDQUNGOztBaUN6cGRLO0VLc01BO0lBQWtDO0d0Q3c5Y3JDO0NBQ0Y7O0FpQy9wZEs7RUtzTUE7SUFBa0M7R3RDODljckM7Q0FDRjs7QWlDcnFkSztFS3NNQTtJQUFrQztHdENvK2NyQztDQUNGOztBaUMzcWRLO0VLc01BO0lBQWtDO0d0QzArY3JDO0NBQ0Y7O0FpQ2pyZEs7RUtzTUE7SUFBa0M7R3RDZy9jckM7Q0FDRjs7QXNDci9jQztFQUFhO0N0Q3kvY2Q7O0FpQzNyZEs7RUtzTUE7SUFBa0M7R3RDMC9jckM7Q0FDRjs7QWlDanNkSztFS3NNQTtJQUFrQztHdENnZ2RyQztDQUNGOztBaUN2c2RLO0VLc01BO0lBQWtDO0d0Q3NnZHJDO0NBQ0Y7O0FpQzdzZEs7RUtzTUE7SUFBa0M7R3RDNGdkckM7Q0FDRjs7QWlDbnRkSztFS3NNQTtJQUFrQztHdENraGRyQztDQUNGOztBaUN6dGRLO0VLc01BO0lBQWtDO0d0Q3doZHJDO0NBQ0Y7O0FpQy90ZEs7RUtzTUE7SUFBa0M7R3RDOGhkckM7Q0FDRjs7QWlDcnVkSztFS3NNQTtJQUFrQztHdENvaWRyQztDQUNGOztBaUMzdWRLO0VLc01BO0lBQWtDO0d0QzBpZHJDO0NBQ0Y7O0FpQ2p2ZEs7RUtzTUE7SUFBa0M7R3RDZ2pkckM7Q0FDRjs7QWlDdnZkSztFS3NNQTtJQUFrQztHdENzamRyQztDQUNGOztBaUM3dmRLO0VLc01BO0lBQWtDO0d0QzRqZHJDO0NBQ0Y7O0FzQ2prZEM7RUFBYTtDdENxa2RkOztBaUN2d2RLO0VLc01BO0lBQWtDO0d0Q3NrZHJDO0NBQ0Y7O0FpQzd3ZEs7RUtzTUE7SUFBa0M7R3RDNGtkckM7Q0FDRjs7QWlDbnhkSztFS3NNQTtJQUFrQztHdENrbGRyQztDQUNGOztBaUN6eGRLO0VLc01BO0lBQWtDO0d0Q3dsZHJDO0NBQ0Y7O0FpQy94ZEs7RUtzTUE7SUFBa0M7R3RDOGxkckM7Q0FDRjs7QWlDcnlkSztFS3NNQTtJQUFrQztHdENvbWRyQztDQUNGOztBaUMzeWRLO0VLc01BO0lBQWtDO0d0QzBtZHJDO0NBQ0Y7O0FpQ2p6ZEs7RUtzTUE7SUFBa0M7R3RDZ25kckM7Q0FDRjs7QWlDdnpkSztFS3NNQTtJQUFrQztHdENzbmRyQztDQUNGOztBaUM3emRLO0VLc01BO0lBQWtDO0d0QzRuZHJDO0NBQ0Y7O0FpQ24wZEs7RUtzTUE7SUFBa0M7R3RDa29kckM7Q0FDRjs7QWlDejBkSztFS3NNQTtJQUFrQztHdEN3b2RyQztDQUNGOztBc0M3b2RDO0VBQWE7Q3RDaXBkZDs7QWlDbjFkSztFS3NNQTtJQUFrQztHdENrcGRyQztDQUNGOztBaUN6MWRLO0VLc01BO0lBQWtDO0d0Q3dwZHJDO0NBQ0Y7O0FpQy8xZEs7RUtzTUE7SUFBa0M7R3RDOHBkckM7Q0FDRjs7QWlDcjJkSztFS3NNQTtJQUFrQztHdENvcWRyQztDQUNGOztBaUMzMmRLO0VLc01BO0lBQWtDO0d0QzBxZHJDO0NBQ0Y7O0FpQ2ozZEs7RUtzTUE7SUFBa0M7R3RDZ3JkckM7Q0FDRjs7QWlDdjNkSztFS3NNQTtJQUFrQztHdENzcmRyQztDQUNGOztBaUM3M2RLO0VLc01BO0lBQWtDO0d0QzRyZHJDO0NBQ0Y7O0FpQ240ZEs7RUtzTUE7SUFBa0M7R3RDa3NkckM7Q0FDRjs7QWlDejRkSztFS3NNQTtJQUFrQztHdEN3c2RyQztDQUNGOztBaUMvNGRLO0VLc01BO0lBQWtDO0d0QzhzZHJDO0NBQ0Y7O0FpQ3I1ZEs7RUtzTUE7SUFBa0M7R3RDb3RkckM7Q0FDRjs7QXNDenRkQztFQUFhO0N0QzZ0ZGQ7O0FpQy81ZEs7RUtzTUE7SUFBa0M7R3RDOHRkckM7Q0FDRjs7QWlDcjZkSztFS3NNQTtJQUFrQztHdENvdWRyQztDQUNGOztBaUMzNmRLO0VLc01BO0lBQWtDO0d0QzB1ZHJDO0NBQ0Y7O0FpQ2o3ZEs7RUtzTUE7SUFBa0M7R3RDZ3ZkckM7Q0FDRjs7QWlDdjdkSztFS3NNQTtJQUFrQztHdENzdmRyQztDQUNGOztBaUM3N2RLO0VLc01BO0lBQWtDO0d0QzR2ZHJDO0NBQ0Y7O0FpQ244ZEs7RUtzTUE7SUFBa0M7R3RDa3dkckM7Q0FDRjs7QWlDejhkSztFS3NNQTtJQUFrQztHdEN3d2RyQztDQUNGOztBaUMvOGRLO0VLc01BO0lBQWtDO0d0Qzh3ZHJDO0NBQ0Y7O0FpQ3I5ZEs7RUtzTUE7SUFBa0M7R3RDb3hkckM7Q0FDRjs7QWlDMzlkSztFS3NNQTtJQUFrQztHdEMweGRyQztDQUNGOztBaUNqK2RLO0VLc01BO0lBQWtDO0d0Q2d5ZHJDO0NBQ0Y7O0FzQ3J5ZEM7RUFBYTtDdEN5eWRkOztBaUMzK2RLO0VLc01BO0lBQWtDO0d0QzB5ZHJDO0NBQ0Y7O0FpQ2ovZEs7RUtzTUE7SUFBa0M7R3RDZ3pkckM7Q0FDRjs7QWlDdi9kSztFS3NNQTtJQUFrQztHdENzemRyQztDQUNGOztBaUM3L2RLO0VLc01BO0lBQWtDO0d0QzR6ZHJDO0NBQ0Y7O0FpQ25nZUs7RUtzTUE7SUFBa0M7R3RDazBkckM7Q0FDRjs7QWlDemdlSztFS3NNQTtJQUFrQztHdEN3MGRyQztDQUNGOztBaUMvZ2VLO0VLc01BO0lBQWtDO0d0QzgwZHJDO0NBQ0Y7O0FpQ3JoZUs7RUtzTUE7SUFBa0M7R3RDbzFkckM7Q0FDRjs7QWlDM2hlSztFS3NNQTtJQUFrQztHdEMwMWRyQztDQUNGOztBaUNqaWVLO0VLc01BO0lBQWtDO0d0Q2cyZHJDO0NBQ0Y7O0FpQ3ZpZUs7RUtzTUE7SUFBa0M7R3RDczJkckM7Q0FDRjs7QWlDN2llSztFS3NNQTtJQUFrQztHdEM0MmRyQztDQUNGOztBc0NqM2RDO0VBQWE7Q3RDcTNkZDs7QWlDdmplSztFS3NNQTtJQUFrQztHdENzM2RyQztDQUNGOztBaUM3amVLO0VLc01BO0lBQWtDO0d0QzQzZHJDO0NBQ0Y7O0FpQ25rZUs7RUtzTUE7SUFBa0M7R3RDazRkckM7Q0FDRjs7QWlDemtlSztFS3NNQTtJQUFrQztHdEN3NGRyQztDQUNGOztBaUMva2VLO0VLc01BO0lBQWtDO0d0Qzg0ZHJDO0NBQ0Y7O0FpQ3JsZUs7RUtzTUE7SUFBa0M7R3RDbzVkckM7Q0FDRjs7QWlDM2xlSztFS3NNQTtJQUFrQztHdEMwNWRyQztDQUNGOztBaUNqbWVLO0VLc01BO0lBQWtDO0d0Q2c2ZHJDO0NBQ0Y7O0FpQ3ZtZUs7RUtzTUE7SUFBa0M7R3RDczZkckM7Q0FDRjs7QWlDN21lSztFS3NNQTtJQUFrQztHdEM0NmRyQztDQUNGOztBaUNubmVLO0VLc01BO0lBQWtDO0d0Q2s3ZHJDO0NBQ0Y7O0FpQ3puZUs7RUtzTUE7SUFBa0M7R3RDdzdkckM7Q0FDRjs7QXNDNzdkQztFQUFhO0N0Q2k4ZGQ7O0FpQ25vZUs7RUtzTUE7SUFBa0M7R3RDazhkckM7Q0FDRjs7QWlDem9lSztFS3NNQTtJQUFrQztHdEN3OGRyQztDQUNGOztBaUMvb2VLO0VLc01BO0lBQWtDO0d0Qzg4ZHJDO0NBQ0Y7O0FpQ3JwZUs7RUtzTUE7SUFBa0M7R3RDbzlkckM7Q0FDRjs7QWlDM3BlSztFS3NNQTtJQUFrQztHdEMwOWRyQztDQUNGOztBaUNqcWVLO0VLc01BO0lBQWtDO0d0Q2crZHJDO0NBQ0Y7O0FpQ3ZxZUs7RUtzTUE7SUFBa0M7R3RDcytkckM7Q0FDRjs7QWlDN3FlSztFS3NNQTtJQUFrQztHdEM0K2RyQztDQUNGOztBaUNucmVLO0VLc01BO0lBQWtDO0d0Q2svZHJDO0NBQ0Y7O0FpQ3pyZUs7RUtzTUE7SUFBa0M7R3RDdy9kckM7Q0FDRjs7QWlDL3JlSztFS3NNQTtJQUFrQztHdEM4L2RyQztDQUNGOztBaUNyc2VLO0VLc01BO0lBQWtDO0d0Q29nZXJDO0NBQ0Y7O0FzQ3pnZUM7RUFBYTtDdEM2Z2VkOztBaUMvc2VLO0VLc01BO0lBQWtDO0d0QzhnZXJDO0NBQ0Y7O0FpQ3J0ZUs7RUtzTUE7SUFBa0M7R3RDb2hlckM7Q0FDRjs7QWlDM3RlSztFS3NNQTtJQUFrQztHdEMwaGVyQztDQUNGOztBaUNqdWVLO0VLc01BO0lBQWtDO0d0Q2dpZXJDO0NBQ0Y7O0FpQ3Z1ZUs7RUtzTUE7SUFBa0M7R3RDc2llckM7Q0FDRjs7QWlDN3VlSztFS3NNQTtJQUFrQztHdEM0aWVyQztDQUNGOztBaUNudmVLO0VLc01BO0lBQWtDO0d0Q2tqZXJDO0NBQ0Y7O0FpQ3p2ZUs7RUtzTUE7SUFBa0M7R3RDd2plckM7Q0FDRjs7QWlDL3ZlSztFS3NNQTtJQUFrQztHdEM4amVyQztDQUNGOztBaUNyd2VLO0VLc01BO0lBQWtDO0d0Q29rZXJDO0NBQ0Y7O0FpQzN3ZUs7RUtzTUE7SUFBa0M7R3RDMGtlckM7Q0FDRjs7QWlDanhlSztFS3NNQTtJQUFrQztHdENnbGVyQztDQUNGOztBc0NybGVDO0VBQWE7Q3RDeWxlZDs7QWlDM3hlSztFS3NNQTtJQUFrQztHdEMwbGVyQztDQUNGOztBaUNqeWVLO0VLc01BO0lBQWtDO0d0Q2dtZXJDO0NBQ0Y7O0FpQ3Z5ZUs7RUtzTUE7SUFBa0M7R3RDc21lckM7Q0FDRjs7QWlDN3llSztFS3NNQTtJQUFrQztHdEM0bWVyQztDQUNGOztBaUNuemVLO0VLc01BO0lBQWtDO0d0Q2tuZXJDO0NBQ0Y7O0FpQ3p6ZUs7RUtzTUE7SUFBa0M7R3RDd25lckM7Q0FDRjs7QWlDL3plSztFS3NNQTtJQUFrQztHdEM4bmVyQztDQUNGOztBaUNyMGVLO0VLc01BO0lBQWtDO0d0Q29vZXJDO0NBQ0Y7O0FpQzMwZUs7RUtzTUE7SUFBa0M7R3RDMG9lckM7Q0FDRjs7QWlDajFlSztFS3NNQTtJQUFrQztHdENncGVyQztDQUNGOztBaUN2MWVLO0VLc01BO0lBQWtDO0d0Q3NwZXJDO0NBQ0Y7O0FpQzcxZUs7RUtzTUE7SUFBa0M7R3RDNHBlckM7Q0FDRjs7QXNDanFlQztFQUFhO0N0Q3FxZWQ7O0FpQ3YyZUs7RUtzTUE7SUFBa0M7R3RDc3FlckM7Q0FDRjs7QWlDNzJlSztFS3NNQTtJQUFrQztHdEM0cWVyQztDQUNGOztBaUNuM2VLO0VLc01BO0lBQWtDO0d0Q2tyZXJDO0NBQ0Y7O0FpQ3ozZUs7RUtzTUE7SUFBa0M7R3RDd3JlckM7Q0FDRjs7QWlDLzNlSztFS3NNQTtJQUFrQztHdEM4cmVyQztDQUNGOztBaUNyNGVLO0VLc01BO0lBQWtDO0d0Q29zZXJDO0NBQ0Y7O0FpQzM0ZUs7RUtzTUE7SUFBa0M7R3RDMHNlckM7Q0FDRjs7QWlDajVlSztFS3NNQTtJQUFrQztHdENndGVyQztDQUNGOztBaUN2NWVLO0VLc01BO0lBQWtDO0d0Q3N0ZXJDO0NBQ0Y7O0FpQzc1ZUs7RUtzTUE7SUFBa0M7R3RDNHRlckM7Q0FDRjs7QWlDbjZlSztFS3NNQTtJQUFrQztHdENrdWVyQztDQUNGOztBaUN6NmVLO0VLc01BO0lBQWtDO0d0Q3d1ZXJDO0NBQ0Y7O0FzQzd1ZUM7RUFBYTtDdENpdmVkOztBaUNuN2VLO0VLc01BO0lBQWtDO0d0Q2t2ZXJDO0NBQ0Y7O0FpQ3o3ZUs7RUtzTUE7SUFBa0M7R3RDd3ZlckM7Q0FDRjs7QWlDLzdlSztFS3NNQTtJQUFrQztHdEM4dmVyQztDQUNGOztBaUNyOGVLO0VLc01BO0lBQWtDO0d0Q293ZXJDO0NBQ0Y7O0FpQzM4ZUs7RUtzTUE7SUFBa0M7R3RDMHdlckM7Q0FDRjs7QWlDajllSztFS3NNQTtJQUFrQztHdENneGVyQztDQUNGOztBaUN2OWVLO0VLc01BO0lBQWtDO0d0Q3N4ZXJDO0NBQ0Y7O0FpQzc5ZUs7RUtzTUE7SUFBa0M7R3RDNHhlckM7Q0FDRjs7QWlDbitlSztFS3NNQTtJQUFrQztHdENreWVyQztDQUNGOztBaUN6K2VLO0VLc01BO0lBQWtDO0d0Q3d5ZXJDO0NBQ0Y7O0FpQy8rZUs7RUtzTUE7SUFBa0M7R3RDOHllckM7Q0FDRjs7QWlDci9lSztFS3NNQTtJQUFrQztHdENvemVyQztDQUNGOztBdUNyL2VEO0VBQWdCO0N2Q3kvZWY7O0F1Q3gvZUQ7RUFBZ0I7Q3ZDNC9lZjs7QXVDMy9lRDtFQUFnQjtDdkMrL2VmOztBdUM5L2VEO0VBQWdCO0N2Q2tnZmY7O0F1Q2pnZkQ7RUFBZ0I7Q3ZDcWdmZjs7QXVDcGdmRDtFQUFnQjtDdkN3Z2ZmOztBaUNuaGZLO0VNZUY7SUFBaUM7R3ZDeWdmbEM7O0V1Q3hnZkM7SUFBaUM7R3ZDNGdmbEM7O0V1QzNnZkM7SUFBaUM7R3ZDK2dmbEM7O0V1QzlnZkM7SUFBaUM7R3ZDa2hmbEM7O0V1Q2poZkM7SUFBaUM7R3ZDcWhmbEM7O0V1Q3BoZkM7SUFBaUM7R3ZDd2hmbEM7Q0FDRjs7QWlDN2lmSztFTWVGO0lBQWlDO0d2Q21pZmxDOztFdUNsaWZDO0lBQWlDO0d2Q3NpZmxDOztFdUNyaWZDO0lBQWlDO0d2Q3lpZmxDOztFdUN4aWZDO0lBQWlDO0d2QzRpZmxDOztFdUMzaWZDO0lBQWlDO0d2QytpZmxDOztFdUM5aWZDO0lBQWlDO0d2Q2tqZmxDO0NBQ0Y7O0FpQ3ZrZks7RU1lRjtJQUFpQztHdkM2amZsQzs7RXVDNWpmQztJQUFpQztHdkNna2ZsQzs7RXVDL2pmQztJQUFpQztHdkNta2ZsQzs7RXVDbGtmQztJQUFpQztHdkNza2ZsQzs7RXVDcmtmQztJQUFpQztHdkN5a2ZsQzs7RXVDeGtmQztJQUFpQztHdkM0a2ZsQztDQUNGOztBaUNqbWZLO0VNZUY7SUFBaUM7R3ZDdWxmbEM7O0V1Q3RsZkM7SUFBaUM7R3ZDMGxmbEM7O0V1Q3psZkM7SUFBaUM7R3ZDNmxmbEM7O0V1QzVsZkM7SUFBaUM7R3ZDZ21mbEM7O0V1Qy9sZkM7SUFBaUM7R3ZDbW1mbEM7O0V1Q2xtZkM7SUFBaUM7R3ZDc21mbEM7Q0FDRjs7QWlDM25mSztFTWVGO0lBQWlDO0d2Q2luZmxDOztFdUNobmZDO0lBQWlDO0d2Q29uZmxDOztFdUNubmZDO0lBQWlDO0d2Q3VuZmxDOztFdUN0bmZDO0lBQWlDO0d2QzBuZmxDOztFdUN6bmZDO0lBQWlDO0d2QzZuZmxDOztFdUM1bmZDO0lBQWlDO0d2Q2dvZmxDO0NBQ0Y7O0FpQ3JwZks7RU1lRjtJQUFpQztHdkMyb2ZsQzs7RXVDMW9mQztJQUFpQztHdkM4b2ZsQzs7RXVDN29mQztJQUFpQztHdkNpcGZsQzs7RXVDaHBmQztJQUFpQztHdkNvcGZsQzs7RXVDbnBmQztJQUFpQztHdkN1cGZsQzs7RXVDdHBmQztJQUFpQztHdkMwcGZsQztDQUNGOztBaUMvcWZLO0VNZUY7SUFBaUM7R3ZDcXFmbEM7O0V1Q3BxZkM7SUFBaUM7R3ZDd3FmbEM7O0V1Q3ZxZkM7SUFBaUM7R3ZDMnFmbEM7O0V1QzFxZkM7SUFBaUM7R3ZDOHFmbEM7O0V1QzdxZkM7SUFBaUM7R3ZDaXJmbEM7O0V1Q2hyZkM7SUFBaUM7R3ZDb3JmbEM7Q0FDRjs7QWlDenNmSztFTWVGO0lBQWlDO0d2QytyZmxDOztFdUM5cmZDO0lBQWlDO0d2Q2tzZmxDOztFdUNqc2ZDO0lBQWlDO0d2Q3FzZmxDOztFdUNwc2ZDO0lBQWlDO0d2Q3dzZmxDOztFdUN2c2ZDO0lBQWlDO0d2QzJzZmxDOztFdUMxc2ZDO0lBQWlDO0d2QzhzZmxDO0NBQ0Y7O0FpQ251Zks7RU1lRjtJQUFpQztHdkN5dGZsQzs7RXVDeHRmQztJQUFpQztHdkM0dGZsQzs7RXVDM3RmQztJQUFpQztHdkMrdGZsQzs7RXVDOXRmQztJQUFpQztHdkNrdWZsQzs7RXVDanVmQztJQUFpQztHdkNxdWZsQzs7RXVDcHVmQztJQUFpQztHdkN3dWZsQztDQUNGOztBaUM3dmZLO0VNZUY7SUFBaUM7R3ZDbXZmbEM7O0V1Q2x2ZkM7SUFBaUM7R3ZDc3ZmbEM7O0V1Q3J2ZkM7SUFBaUM7R3ZDeXZmbEM7O0V1Q3h2ZkM7SUFBaUM7R3ZDNHZmbEM7O0V1QzN2ZkM7SUFBaUM7R3ZDK3ZmbEM7O0V1Qzl2ZkM7SUFBaUM7R3ZDa3dmbEM7Q0FDRjs7QWlDdnhmSztFTWVGO0lBQWlDO0d2QzZ3ZmxDOztFdUM1d2ZDO0lBQWlDO0d2Q2d4ZmxDOztFdUMvd2ZDO0lBQWlDO0d2Q214ZmxDOztFdUNseGZDO0lBQWlDO0d2Q3N4ZmxDOztFdUNyeGZDO0lBQWlDO0d2Q3l4ZmxDOztFdUN4eGZDO0lBQWlDO0d2QzR4ZmxDO0NBQ0Y7O0FpQ2p6Zks7RU1lRjtJQUFpQztHdkN1eWZsQzs7RXVDdHlmQztJQUFpQztHdkMweWZsQzs7RXVDenlmQztJQUFpQztHdkM2eWZsQzs7RXVDNXlmQztJQUFpQztHdkNnemZsQzs7RXVDL3lmQztJQUFpQztHdkNtemZsQzs7RXVDbHpmQztJQUFpQztHdkNzemZsQztDQUNGOztBdUMveWZEO0VBQWdCO0N2Q216ZmY7O0F1Q2x6ZkQ7RUFBZ0I7Q3ZDc3pmZjs7QXVDcnpmRDtFQUFnQjtDdkN5emZmOztBdUN2emZEO0VBQWdCO0N2QzJ6ZmY7O0F1QzF6ZkQ7RUFBZ0I7Q3ZDOHpmZjs7QXVDN3pmRDtFQUFnQjtDdkNpMGZmOztBdUNoMGZEO0VBQWdCO0N2Q28wZmY7O0F1Q24wZkQ7RUFBZ0I7Q3ZDdTBmZjs7QXVDdDBmRDtFQUFnQjtDdkMwMGZmOztBaUMvMmZLO0VNeUNGO0lBQWlDO0d2QzIwZmxDOztFdUMxMGZDO0lBQWlDO0d2QzgwZmxDOztFdUM3MGZDO0lBQWlDO0d2Q2kxZmxDOztFdUMvMGZDO0lBQWlDO0d2Q20xZmxDOztFdUNsMWZDO0lBQWlDO0d2Q3MxZmxDOztFdUNyMWZDO0lBQWlDO0d2Q3kxZmxDOztFdUN4MWZDO0lBQWlDO0d2QzQxZmxDOztFdUMzMWZDO0lBQWlDO0d2QysxZmxDOztFdUM5MWZDO0lBQWlDO0d2Q2syZmxDO0NBQ0Y7O0FpQ3I1Zks7RU15Q0Y7SUFBaUM7R3ZDaTNmbEM7O0V1Q2gzZkM7SUFBaUM7R3ZDbzNmbEM7O0V1Q24zZkM7SUFBaUM7R3ZDdTNmbEM7O0V1Q3IzZkM7SUFBaUM7R3ZDeTNmbEM7O0V1Q3gzZkM7SUFBaUM7R3ZDNDNmbEM7O0V1QzMzZkM7SUFBaUM7R3ZDKzNmbEM7O0V1QzkzZkM7SUFBaUM7R3ZDazRmbEM7O0V1Q2o0ZkM7SUFBaUM7R3ZDcTRmbEM7O0V1Q3A0ZkM7SUFBaUM7R3ZDdzRmbEM7Q0FDRjs7QWlDMzdmSztFTXlDRjtJQUFpQztHdkN1NWZsQzs7RXVDdDVmQztJQUFpQztHdkMwNWZsQzs7RXVDejVmQztJQUFpQztHdkM2NWZsQzs7RXVDMzVmQztJQUFpQztHdkMrNWZsQzs7RXVDOTVmQztJQUFpQztHdkNrNmZsQzs7RXVDajZmQztJQUFpQztHdkNxNmZsQzs7RXVDcDZmQztJQUFpQztHdkN3NmZsQzs7RXVDdjZmQztJQUFpQztHdkMyNmZsQzs7RXVDMTZmQztJQUFpQztHdkM4NmZsQztDQUNGOztBaUNqK2ZLO0VNeUNGO0lBQWlDO0d2QzY3ZmxDOztFdUM1N2ZDO0lBQWlDO0d2Q2c4ZmxDOztFdUMvN2ZDO0lBQWlDO0d2Q204ZmxDOztFdUNqOGZDO0lBQWlDO0d2Q3E4ZmxDOztFdUNwOGZDO0lBQWlDO0d2Q3c4ZmxDOztFdUN2OGZDO0lBQWlDO0d2QzI4ZmxDOztFdUMxOGZDO0lBQWlDO0d2Qzg4ZmxDOztFdUM3OGZDO0lBQWlDO0d2Q2k5ZmxDOztFdUNoOWZDO0lBQWlDO0d2Q285ZmxDO0NBQ0Y7O0FpQ3ZnZ0JLO0VNeUNGO0lBQWlDO0d2Q20rZmxDOztFdUNsK2ZDO0lBQWlDO0d2Q3MrZmxDOztFdUNyK2ZDO0lBQWlDO0d2Q3krZmxDOztFdUN2K2ZDO0lBQWlDO0d2QzIrZmxDOztFdUMxK2ZDO0lBQWlDO0d2QzgrZmxDOztFdUM3K2ZDO0lBQWlDO0d2Q2kvZmxDOztFdUNoL2ZDO0lBQWlDO0d2Q28vZmxDOztFdUNuL2ZDO0lBQWlDO0d2Q3UvZmxDOztFdUN0L2ZDO0lBQWlDO0d2QzAvZmxDO0NBQ0Y7O0FpQzdpZ0JLO0VNeUNGO0lBQWlDO0d2Q3lnZ0JsQzs7RXVDeGdnQkM7SUFBaUM7R3ZDNGdnQmxDOztFdUMzZ2dCQztJQUFpQztHdkMrZ2dCbEM7O0V1QzdnZ0JDO0lBQWlDO0d2Q2loZ0JsQzs7RXVDaGhnQkM7SUFBaUM7R3ZDb2hnQmxDOztFdUNuaGdCQztJQUFpQztHdkN1aGdCbEM7O0V1Q3RoZ0JDO0lBQWlDO0d2QzBoZ0JsQzs7RXVDemhnQkM7SUFBaUM7R3ZDNmhnQmxDOztFdUM1aGdCQztJQUFpQztHdkNnaWdCbEM7Q0FDRjs7QWlDbmxnQks7RU15Q0Y7SUFBaUM7R3ZDK2lnQmxDOztFdUM5aWdCQztJQUFpQztHdkNramdCbEM7O0V1Q2pqZ0JDO0lBQWlDO0d2Q3FqZ0JsQzs7RXVDbmpnQkM7SUFBaUM7R3ZDdWpnQmxDOztFdUN0amdCQztJQUFpQztHdkMwamdCbEM7O0V1Q3pqZ0JDO0lBQWlDO0d2QzZqZ0JsQzs7RXVDNWpnQkM7SUFBaUM7R3ZDZ2tnQmxDOztFdUMvamdCQztJQUFpQztHdkNta2dCbEM7O0V1Q2xrZ0JDO0lBQWlDO0d2Q3NrZ0JsQztDQUNGOztBaUN6bmdCSztFTXlDRjtJQUFpQztHdkNxbGdCbEM7O0V1Q3BsZ0JDO0lBQWlDO0d2Q3dsZ0JsQzs7RXVDdmxnQkM7SUFBaUM7R3ZDMmxnQmxDOztFdUN6bGdCQztJQUFpQztHdkM2bGdCbEM7O0V1QzVsZ0JDO0lBQWlDO0d2Q2dtZ0JsQzs7RXVDL2xnQkM7SUFBaUM7R3ZDbW1nQmxDOztFdUNsbWdCQztJQUFpQztHdkNzbWdCbEM7O0V1Q3JtZ0JDO0lBQWlDO0d2Q3ltZ0JsQzs7RXVDeG1nQkM7SUFBaUM7R3ZDNG1nQmxDO0NBQ0Y7O0FpQy9wZ0JLO0VNeUNGO0lBQWlDO0d2QzJuZ0JsQzs7RXVDMW5nQkM7SUFBaUM7R3ZDOG5nQmxDOztFdUM3bmdCQztJQUFpQztHdkNpb2dCbEM7O0V1Qy9uZ0JDO0lBQWlDO0d2Q21vZ0JsQzs7RXVDbG9nQkM7SUFBaUM7R3ZDc29nQmxDOztFdUNyb2dCQztJQUFpQztHdkN5b2dCbEM7O0V1Q3hvZ0JDO0lBQWlDO0d2QzRvZ0JsQzs7RXVDM29nQkM7SUFBaUM7R3ZDK29nQmxDOztFdUM5b2dCQztJQUFpQztHdkNrcGdCbEM7Q0FDRjs7QWlDcnNnQks7RU15Q0Y7SUFBaUM7R3ZDaXFnQmxDOztFdUNocWdCQztJQUFpQztHdkNvcWdCbEM7O0V1Q25xZ0JDO0lBQWlDO0d2Q3VxZ0JsQzs7RXVDcnFnQkM7SUFBaUM7R3ZDeXFnQmxDOztFdUN4cWdCQztJQUFpQztHdkM0cWdCbEM7O0V1QzNxZ0JDO0lBQWlDO0d2QytxZ0JsQzs7RXVDOXFnQkM7SUFBaUM7R3ZDa3JnQmxDOztFdUNqcmdCQztJQUFpQztHdkNxcmdCbEM7O0V1Q3ByZ0JDO0lBQWlDO0d2Q3dyZ0JsQztDQUNGOztBaUMzdWdCSztFTXlDRjtJQUFpQztHdkN1c2dCbEM7O0V1Q3RzZ0JDO0lBQWlDO0d2QzBzZ0JsQzs7RXVDenNnQkM7SUFBaUM7R3ZDNnNnQmxDOztFdUMzc2dCQztJQUFpQztHdkMrc2dCbEM7O0V1QzlzZ0JDO0lBQWlDO0d2Q2t0Z0JsQzs7RXVDanRnQkM7SUFBaUM7R3ZDcXRnQmxDOztFdUNwdGdCQztJQUFpQztHdkN3dGdCbEM7O0V1Q3Z0Z0JDO0lBQWlDO0d2QzJ0Z0JsQzs7RXVDMXRnQkM7SUFBaUM7R3ZDOHRnQmxDO0NBQ0Y7O0FpQ2p4Z0JLO0VNeUNGO0lBQWlDO0d2QzZ1Z0JsQzs7RXVDNXVnQkM7SUFBaUM7R3ZDZ3ZnQmxDOztFdUMvdWdCQztJQUFpQztHdkNtdmdCbEM7O0V1Q2p2Z0JDO0lBQWlDO0d2Q3F2Z0JsQzs7RXVDcHZnQkM7SUFBaUM7R3ZDd3ZnQmxDOztFdUN2dmdCQztJQUFpQztHdkMydmdCbEM7O0V1QzF2Z0JDO0lBQWlDO0d2Qzh2Z0JsQzs7RXVDN3ZnQkM7SUFBaUM7R3ZDaXdnQmxDOztFdUNod2dCQztJQUFpQztHdkNvd2dCbEM7Q0FDRjs7QXVDN3ZnQkQ7RUFBZ0I7Q3ZDaXdnQmY7O0F1Q2h3Z0JEO0VBQWdCO0N2Q293Z0JmOztBdUNud2dCRDtFQUFnQjtDdkN1d2dCZjs7QWlDbjBnQks7RU1nRUY7SUFBaUM7R3ZDd3dnQmxDOztFdUN2d2dCQztJQUFpQztHdkMyd2dCbEM7O0V1QzF3Z0JDO0lBQWlDO0d2Qzh3Z0JsQztDQUNGOztBaUNqMWdCSztFTWdFRjtJQUFpQztHdkNzeGdCbEM7O0V1Q3J4Z0JDO0lBQWlDO0d2Q3l4Z0JsQzs7RXVDeHhnQkM7SUFBaUM7R3ZDNHhnQmxDO0NBQ0Y7O0FpQy8xZ0JLO0VNZ0VGO0lBQWlDO0d2Q295Z0JsQzs7RXVDbnlnQkM7SUFBaUM7R3ZDdXlnQmxDOztFdUN0eWdCQztJQUFpQztHdkMweWdCbEM7Q0FDRjs7QWlDNzJnQks7RU1nRUY7SUFBaUM7R3ZDa3pnQmxDOztFdUNqemdCQztJQUFpQztHdkNxemdCbEM7O0V1Q3B6Z0JDO0lBQWlDO0d2Q3d6Z0JsQztDQUNGOztBaUMzM2dCSztFTWdFRjtJQUFpQztHdkNnMGdCbEM7O0V1Qy96Z0JDO0lBQWlDO0d2Q20wZ0JsQzs7RXVDbDBnQkM7SUFBaUM7R3ZDczBnQmxDO0NBQ0Y7O0FpQ3o0Z0JLO0VNZ0VGO0lBQWlDO0d2QzgwZ0JsQzs7RXVDNzBnQkM7SUFBaUM7R3ZDaTFnQmxDOztFdUNoMWdCQztJQUFpQztHdkNvMWdCbEM7Q0FDRjs7QWlDdjVnQks7RU1nRUY7SUFBaUM7R3ZDNDFnQmxDOztFdUMzMWdCQztJQUFpQztHdkMrMWdCbEM7O0V1QzkxZ0JDO0lBQWlDO0d2Q2syZ0JsQztDQUNGOztBaUNyNmdCSztFTWdFRjtJQUFpQztHdkMwMmdCbEM7O0V1Q3oyZ0JDO0lBQWlDO0d2QzYyZ0JsQzs7RXVDNTJnQkM7SUFBaUM7R3ZDZzNnQmxDO0NBQ0Y7O0FpQ243Z0JLO0VNZ0VGO0lBQWlDO0d2Q3czZ0JsQzs7RXVDdjNnQkM7SUFBaUM7R3ZDMjNnQmxDOztFdUMxM2dCQztJQUFpQztHdkM4M2dCbEM7Q0FDRjs7QWlDajhnQks7RU1nRUY7SUFBaUM7R3ZDczRnQmxDOztFdUNyNGdCQztJQUFpQztHdkN5NGdCbEM7O0V1Q3g0Z0JDO0lBQWlDO0d2QzQ0Z0JsQztDQUNGOztBaUMvOGdCSztFTWdFRjtJQUFpQztHdkNvNWdCbEM7O0V1Q241Z0JDO0lBQWlDO0d2Q3U1Z0JsQzs7RXVDdDVnQkM7SUFBaUM7R3ZDMDVnQmxDO0NBQ0Y7O0FpQzc5Z0JLO0VNZ0VGO0lBQWlDO0d2Q2s2Z0JsQzs7RXVDajZnQkM7SUFBaUM7R3ZDcTZnQmxDOztFdUNwNmdCQztJQUFpQztHdkN3NmdCbEM7Q0FDRjs7QXVDajZnQkQ7RUFBZ0I7Q3ZDcTZnQmY7O0F1Q3A2Z0JEO0VBQWdCO0N2Q3c2Z0JmOztBdUN2NmdCRDtFQUFnQjtDdkMyNmdCZjs7QWlDdi9nQks7RU1nRkY7SUFBaUM7R3ZDNDZnQmxDOztFdUMzNmdCQztJQUFpQztHdkMrNmdCbEM7O0V1Qzk2Z0JDO0lBQWlDO0d2Q2s3Z0JsQztDQUNGOztBaUNyZ2hCSztFTWdGRjtJQUFpQztHdkMwN2dCbEM7O0V1Q3o3Z0JDO0lBQWlDO0d2QzY3Z0JsQzs7RXVDNTdnQkM7SUFBaUM7R3ZDZzhnQmxDO0NBQ0Y7O0FpQ25oaEJLO0VNZ0ZGO0lBQWlDO0d2Q3c4Z0JsQzs7RXVDdjhnQkM7SUFBaUM7R3ZDMjhnQmxDOztFdUMxOGdCQztJQUFpQztHdkM4OGdCbEM7Q0FDRjs7QWlDamloQks7RU1nRkY7SUFBaUM7R3ZDczlnQmxDOztFdUNyOWdCQztJQUFpQztHdkN5OWdCbEM7O0V1Q3g5Z0JDO0lBQWlDO0d2QzQ5Z0JsQztDQUNGOztBaUMvaWhCSztFTWdGRjtJQUFpQztHdkNvK2dCbEM7O0V1Q24rZ0JDO0lBQWlDO0d2Q3UrZ0JsQzs7RXVDdCtnQkM7SUFBaUM7R3ZDMCtnQmxDO0NBQ0Y7O0FpQzdqaEJLO0VNZ0ZGO0lBQWlDO0d2Q2svZ0JsQzs7RXVDai9nQkM7SUFBaUM7R3ZDcS9nQmxDOztFdUNwL2dCQztJQUFpQztHdkN3L2dCbEM7Q0FDRjs7QWlDM2toQks7RU1nRkY7SUFBaUM7R3ZDZ2doQmxDOztFdUMvL2dCQztJQUFpQztHdkNtZ2hCbEM7O0V1Q2xnaEJDO0lBQWlDO0d2Q3NnaEJsQztDQUNGOztBaUN6bGhCSztFTWdGRjtJQUFpQztHdkM4Z2hCbEM7O0V1QzdnaEJDO0lBQWlDO0d2Q2loaEJsQzs7RXVDaGhoQkM7SUFBaUM7R3ZDb2hoQmxDO0NBQ0Y7O0FpQ3ZtaEJLO0VNZ0ZGO0lBQWlDO0d2QzRoaEJsQzs7RXVDM2hoQkM7SUFBaUM7R3ZDK2hoQmxDOztFdUM5aGhCQztJQUFpQztHdkNraWhCbEM7Q0FDRjs7QWlDcm5oQks7RU1nRkY7SUFBaUM7R3ZDMGloQmxDOztFdUN6aWhCQztJQUFpQztHdkM2aWhCbEM7O0V1QzVpaEJDO0lBQWlDO0d2Q2dqaEJsQztDQUNGOztBaUNub2hCSztFTWdGRjtJQUFpQztHdkN3amhCbEM7O0V1Q3ZqaEJDO0lBQWlDO0d2QzJqaEJsQzs7RXVDMWpoQkM7SUFBaUM7R3ZDOGpoQmxDO0NBQ0Y7O0FpQ2pwaEJLO0VNZ0ZGO0lBQWlDO0d2Q3NraEJsQzs7RXVDcmtoQkM7SUFBaUM7R3ZDeWtoQmxDOztFdUN4a2hCQztJQUFpQztHdkM0a2hCbEM7Q0FDRjs7QXVDcmtoQkQ7RUFBZ0I7Q3ZDeWtoQmY7O0F1Q3hraEJEO0VBQWdCO0N2QzRraEJmOztBdUMza2hCRDtFQUFnQjtDdkMra2hCZjs7QXVDOWtoQkQ7RUFBZ0I7Q3ZDa2xoQmY7O0F1Q2psaEJEO0VBQWdCO0N2Q3FsaEJmOztBaUNucmhCSztFTWtHRjtJQUFpQztHdkNzbGhCbEM7O0V1Q3JsaEJDO0lBQWlDO0d2Q3lsaEJsQzs7RXVDeGxoQkM7SUFBaUM7R3ZDNGxoQmxDOztFdUMzbGhCQztJQUFpQztHdkMrbGhCbEM7O0V1QzlsaEJDO0lBQWlDO0d2Q2ttaEJsQztDQUNGOztBaUN6c2hCSztFTWtHRjtJQUFpQztHdkM0bWhCbEM7O0V1QzNtaEJDO0lBQWlDO0d2QyttaEJsQzs7RXVDOW1oQkM7SUFBaUM7R3ZDa25oQmxDOztFdUNqbmhCQztJQUFpQztHdkNxbmhCbEM7O0V1Q3BuaEJDO0lBQWlDO0d2Q3duaEJsQztDQUNGOztBaUMvdGhCSztFTWtHRjtJQUFpQztHdkNrb2hCbEM7O0V1Q2pvaEJDO0lBQWlDO0d2Q3FvaEJsQzs7RXVDcG9oQkM7SUFBaUM7R3ZDd29oQmxDOztFdUN2b2hCQztJQUFpQztHdkMyb2hCbEM7O0V1QzFvaEJDO0lBQWlDO0d2QzhvaEJsQztDQUNGOztBaUNydmhCSztFTWtHRjtJQUFpQztHdkN3cGhCbEM7O0V1Q3ZwaEJDO0lBQWlDO0d2QzJwaEJsQzs7RXVDMXBoQkM7SUFBaUM7R3ZDOHBoQmxDOztFdUM3cGhCQztJQUFpQztHdkNpcWhCbEM7O0V1Q2hxaEJDO0lBQWlDO0d2Q29xaEJsQztDQUNGOztBaUMzd2hCSztFTWtHRjtJQUFpQztHdkM4cWhCbEM7O0V1QzdxaEJDO0lBQWlDO0d2Q2lyaEJsQzs7RXVDaHJoQkM7SUFBaUM7R3ZDb3JoQmxDOztFdUNucmhCQztJQUFpQztHdkN1cmhCbEM7O0V1Q3RyaEJDO0lBQWlDO0d2QzByaEJsQztDQUNGOztBaUNqeWhCSztFTWtHRjtJQUFpQztHdkNvc2hCbEM7O0V1Q25zaEJDO0lBQWlDO0d2Q3VzaEJsQzs7RXVDdHNoQkM7SUFBaUM7R3ZDMHNoQmxDOztFdUN6c2hCQztJQUFpQztHdkM2c2hCbEM7O0V1QzVzaEJDO0lBQWlDO0d2Q2d0aEJsQztDQUNGOztBaUN2emhCSztFTWtHRjtJQUFpQztHdkMwdGhCbEM7O0V1Q3p0aEJDO0lBQWlDO0d2QzZ0aEJsQzs7RXVDNXRoQkM7SUFBaUM7R3ZDZ3VoQmxDOztFdUMvdGhCQztJQUFpQztHdkNtdWhCbEM7O0V1Q2x1aEJDO0lBQWlDO0d2Q3N1aEJsQztDQUNGOztBaUM3MGhCSztFTWtHRjtJQUFpQztHdkNndmhCbEM7O0V1Qy91aEJDO0lBQWlDO0d2Q212aEJsQzs7RXVDbHZoQkM7SUFBaUM7R3ZDc3ZoQmxDOztFdUNydmhCQztJQUFpQztHdkN5dmhCbEM7O0V1Q3h2aEJDO0lBQWlDO0d2QzR2aEJsQztDQUNGOztBaUNuMmhCSztFTWtHRjtJQUFpQztHdkNzd2hCbEM7O0V1Q3J3aEJDO0lBQWlDO0d2Q3l3aEJsQzs7RXVDeHdoQkM7SUFBaUM7R3ZDNHdoQmxDOztFdUMzd2hCQztJQUFpQztHdkMrd2hCbEM7O0V1Qzl3aEJDO0lBQWlDO0d2Q2t4aEJsQztDQUNGOztBaUN6M2hCSztFTWtHRjtJQUFpQztHdkM0eGhCbEM7O0V1QzN4aEJDO0lBQWlDO0d2Qyt4aEJsQzs7RXVDOXhoQkM7SUFBaUM7R3ZDa3loQmxDOztFdUNqeWhCQztJQUFpQztHdkNxeWhCbEM7O0V1Q3B5aEJDO0lBQWlDO0d2Q3d5aEJsQztDQUNGOztBaUMvNGhCSztFTWtHRjtJQUFpQztHdkNremhCbEM7O0V1Q2p6aEJDO0lBQWlDO0d2Q3F6aEJsQzs7RXVDcHpoQkM7SUFBaUM7R3ZDd3poQmxDOztFdUN2emhCQztJQUFpQztHdkMyemhCbEM7O0V1QzF6aEJDO0lBQWlDO0d2Qzh6aEJsQztDQUNGOztBaUNyNmhCSztFTWtHRjtJQUFpQztHdkN3MGhCbEM7O0V1Q3YwaEJDO0lBQWlDO0d2QzIwaEJsQzs7RXVDMTBoQkM7SUFBaUM7R3ZDODBoQmxDOztFdUM3MGhCQztJQUFpQztHdkNpMWhCbEM7O0V1Q2gxaEJDO0lBQWlDO0d2Q28xaEJsQztDQUNGOztBdUM1MGhCQztFQUFXO0N2Q2cxaEJaOztBaUMvN2hCSztFTW1IQTtJQUFnQztHdkNpMWhCbkM7Q0FDRjs7QWlDcjhoQks7RU1tSEE7SUFBZ0M7R3ZDdTFoQm5DO0NBQ0Y7O0FpQzM4aEJLO0VNbUhBO0lBQWdDO0d2QzYxaEJuQztDQUNGOztBaUNqOWhCSztFTW1IQTtJQUFnQztHdkNtMmhCbkM7Q0FDRjs7QWlDdjloQks7RU1tSEE7SUFBZ0M7R3ZDeTJoQm5DO0NBQ0Y7O0FpQzc5aEJLO0VNbUhBO0lBQWdDO0d2QysyaEJuQztDQUNGOztBaUNuK2hCSztFTW1IQTtJQUFnQztHdkNxM2hCbkM7Q0FDRjs7QWlDeitoQks7RU1tSEE7SUFBZ0M7R3ZDMjNoQm5DO0NBQ0Y7O0FpQy8raEJLO0VNbUhBO0lBQWdDO0d2Q2k0aEJuQztDQUNGOztBaUNyL2hCSztFTW1IQTtJQUFnQztHdkN1NGhCbkM7Q0FDRjs7QWlDMy9oQks7RU1tSEE7SUFBZ0M7R3ZDNjRoQm5DO0NBQ0Y7O0FpQ2pnaUJLO0VNbUhBO0lBQWdDO0d2Q201aEJuQztDQUNGOztBdUN4NWhCQztFQUFXO0N2QzQ1aEJaOztBaUMzZ2lCSztFTW1IQTtJQUFnQztHdkM2NWhCbkM7Q0FDRjs7QWlDamhpQks7RU1tSEE7SUFBZ0M7R3ZDbTZoQm5DO0NBQ0Y7O0FpQ3ZoaUJLO0VNbUhBO0lBQWdDO0d2Q3k2aEJuQztDQUNGOztBaUM3aGlCSztFTW1IQTtJQUFnQztHdkMrNmhCbkM7Q0FDRjs7QWlDbmlpQks7RU1tSEE7SUFBZ0M7R3ZDcTdoQm5DO0NBQ0Y7O0FpQ3ppaUJLO0VNbUhBO0lBQWdDO0d2QzI3aEJuQztDQUNGOztBaUMvaWlCSztFTW1IQTtJQUFnQztHdkNpOGhCbkM7Q0FDRjs7QWlDcmppQks7RU1tSEE7SUFBZ0M7R3ZDdThoQm5DO0NBQ0Y7O0FpQzNqaUJLO0VNbUhBO0lBQWdDO0d2QzY4aEJuQztDQUNGOztBaUNqa2lCSztFTW1IQTtJQUFnQztHdkNtOWhCbkM7Q0FDRjs7QWlDdmtpQks7RU1tSEE7SUFBZ0M7R3ZDeTloQm5DO0NBQ0Y7O0FpQzdraUJLO0VNbUhBO0lBQWdDO0d2Qys5aEJuQztDQUNGOztBdUNwK2hCQztFQUFXO0N2Q3craEJaOztBaUN2bGlCSztFTW1IQTtJQUFnQztHdkN5K2hCbkM7Q0FDRjs7QWlDN2xpQks7RU1tSEE7SUFBZ0M7R3ZDKytoQm5DO0NBQ0Y7O0FpQ25taUJLO0VNbUhBO0lBQWdDO0d2Q3EvaEJuQztDQUNGOztBaUN6bWlCSztFTW1IQTtJQUFnQztHdkMyL2hCbkM7Q0FDRjs7QWlDL21pQks7RU1tSEE7SUFBZ0M7R3ZDaWdpQm5DO0NBQ0Y7O0FpQ3JuaUJLO0VNbUhBO0lBQWdDO0d2Q3VnaUJuQztDQUNGOztBaUMzbmlCSztFTW1IQTtJQUFnQztHdkM2Z2lCbkM7Q0FDRjs7QWlDam9pQks7RU1tSEE7SUFBZ0M7R3ZDbWhpQm5DO0NBQ0Y7O0FpQ3ZvaUJLO0VNbUhBO0lBQWdDO0d2Q3loaUJuQztDQUNGOztBaUM3b2lCSztFTW1IQTtJQUFnQztHdkMraGlCbkM7Q0FDRjs7QWlDbnBpQks7RU1tSEE7SUFBZ0M7R3ZDcWlpQm5DO0NBQ0Y7O0FpQ3pwaUJLO0VNbUhBO0lBQWdDO0d2QzJpaUJuQztDQUNGOztBdUNoamlCQztFQUFXO0N2Q29qaUJaOztBaUNucWlCSztFTW1IQTtJQUFnQztHdkNxamlCbkM7Q0FDRjs7QWlDenFpQks7RU1tSEE7SUFBZ0M7R3ZDMmppQm5DO0NBQ0Y7O0FpQy9xaUJLO0VNbUhBO0lBQWdDO0d2Q2lraUJuQztDQUNGOztBaUNycmlCSztFTW1IQTtJQUFnQztHdkN1a2lCbkM7Q0FDRjs7QWlDM3JpQks7RU1tSEE7SUFBZ0M7R3ZDNmtpQm5DO0NBQ0Y7O0FpQ2pzaUJLO0VNbUhBO0lBQWdDO0d2Q21saUJuQztDQUNGOztBaUN2c2lCSztFTW1IQTtJQUFnQztHdkN5bGlCbkM7Q0FDRjs7QWlDN3NpQks7RU1tSEE7SUFBZ0M7R3ZDK2xpQm5DO0NBQ0Y7O0FpQ250aUJLO0VNbUhBO0lBQWdDO0d2Q3FtaUJuQztDQUNGOztBaUN6dGlCSztFTW1IQTtJQUFnQztHdkMybWlCbkM7Q0FDRjs7QWlDL3RpQks7RU1tSEE7SUFBZ0M7R3ZDaW5pQm5DO0NBQ0Y7O0FpQ3J1aUJLO0VNbUhBO0lBQWdDO0d2Q3VuaUJuQztDQUNGOztBdUM1bmlCQztFQUFXO0N2Q2dvaUJaOztBaUMvdWlCSztFTW1IQTtJQUFnQztHdkNpb2lCbkM7Q0FDRjs7QWlDcnZpQks7RU1tSEE7SUFBZ0M7R3ZDdW9pQm5DO0NBQ0Y7O0FpQzN2aUJLO0VNbUhBO0lBQWdDO0d2QzZvaUJuQztDQUNGOztBaUNqd2lCSztFTW1IQTtJQUFnQztHdkNtcGlCbkM7Q0FDRjs7QWlDdndpQks7RU1tSEE7SUFBZ0M7R3ZDeXBpQm5DO0NBQ0Y7O0FpQzd3aUJLO0VNbUhBO0lBQWdDO0d2QytwaUJuQztDQUNGOztBaUNueGlCSztFTW1IQTtJQUFnQztHdkNxcWlCbkM7Q0FDRjs7QWlDenhpQks7RU1tSEE7SUFBZ0M7R3ZDMnFpQm5DO0NBQ0Y7O0FpQy94aUJLO0VNbUhBO0lBQWdDO0d2Q2lyaUJuQztDQUNGOztBaUNyeWlCSztFTW1IQTtJQUFnQztHdkN1cmlCbkM7Q0FDRjs7QWlDM3lpQks7RU1tSEE7SUFBZ0M7R3ZDNnJpQm5DO0NBQ0Y7O0FpQ2p6aUJLO0VNbUhBO0lBQWdDO0d2Q21zaUJuQztDQUNGOztBdUN4c2lCQztFQUFXO0N2QzRzaUJaOztBaUMzemlCSztFTW1IQTtJQUFnQztHdkM2c2lCbkM7Q0FDRjs7QWlDajBpQks7RU1tSEE7SUFBZ0M7R3ZDbXRpQm5DO0NBQ0Y7O0FpQ3YwaUJLO0VNbUhBO0lBQWdDO0d2Q3l0aUJuQztDQUNGOztBaUM3MGlCSztFTW1IQTtJQUFnQztHdkMrdGlCbkM7Q0FDRjs7QWlDbjFpQks7RU1tSEE7SUFBZ0M7R3ZDcXVpQm5DO0NBQ0Y7O0FpQ3oxaUJLO0VNbUhBO0lBQWdDO0d2QzJ1aUJuQztDQUNGOztBaUMvMWlCSztFTW1IQTtJQUFnQztHdkNpdmlCbkM7Q0FDRjs7QWlDcjJpQks7RU1tSEE7SUFBZ0M7R3ZDdXZpQm5DO0NBQ0Y7O0FpQzMyaUJLO0VNbUhBO0lBQWdDO0d2QzZ2aUJuQztDQUNGOztBaUNqM2lCSztFTW1IQTtJQUFnQztHdkNtd2lCbkM7Q0FDRjs7QWlDdjNpQks7RU1tSEE7SUFBZ0M7R3ZDeXdpQm5DO0NBQ0Y7O0FpQzczaUJLO0VNbUhBO0lBQWdDO0d2Qyt3aUJuQztDQUNGOztBdUNweGlCQztFQUFXO0N2Q3d4aUJaOztBaUN2NGlCSztFTW1IQTtJQUFnQztHdkN5eGlCbkM7Q0FDRjs7QWlDNzRpQks7RU1tSEE7SUFBZ0M7R3ZDK3hpQm5DO0NBQ0Y7O0FpQ241aUJLO0VNbUhBO0lBQWdDO0d2Q3F5aUJuQztDQUNGOztBaUN6NWlCSztFTW1IQTtJQUFnQztHdkMyeWlCbkM7Q0FDRjs7QWlDLzVpQks7RU1tSEE7SUFBZ0M7R3ZDaXppQm5DO0NBQ0Y7O0FpQ3I2aUJLO0VNbUhBO0lBQWdDO0d2Q3V6aUJuQztDQUNGOztBaUMzNmlCSztFTW1IQTtJQUFnQztHdkM2emlCbkM7Q0FDRjs7QWlDajdpQks7RU1tSEE7SUFBZ0M7R3ZDbTBpQm5DO0NBQ0Y7O0FpQ3Y3aUJLO0VNbUhBO0lBQWdDO0d2Q3kwaUJuQztDQUNGOztBaUM3N2lCSztFTW1IQTtJQUFnQztHdkMrMGlCbkM7Q0FDRjs7QWlDbjhpQks7RU1tSEE7SUFBZ0M7R3ZDcTFpQm5DO0NBQ0Y7O0FpQ3o4aUJLO0VNbUhBO0lBQWdDO0d2QzIxaUJuQztDQUNGOztBdUNoMmlCQztFQUFXO0N2Q28yaUJaOztBaUNuOWlCSztFTW1IQTtJQUFnQztHdkNxMmlCbkM7Q0FDRjs7QWlDejlpQks7RU1tSEE7SUFBZ0M7R3ZDMjJpQm5DO0NBQ0Y7O0FpQy85aUJLO0VNbUhBO0lBQWdDO0d2Q2kzaUJuQztDQUNGOztBaUNyK2lCSztFTW1IQTtJQUFnQztHdkN1M2lCbkM7Q0FDRjs7QWlDMytpQks7RU1tSEE7SUFBZ0M7R3ZDNjNpQm5DO0NBQ0Y7O0FpQ2ovaUJLO0VNbUhBO0lBQWdDO0d2Q200aUJuQztDQUNGOztBaUN2L2lCSztFTW1IQTtJQUFnQztHdkN5NGlCbkM7Q0FDRjs7QWlDNy9pQks7RU1tSEE7SUFBZ0M7R3ZDKzRpQm5DO0NBQ0Y7O0FpQ25nakJLO0VNbUhBO0lBQWdDO0d2Q3E1aUJuQztDQUNGOztBaUN6Z2pCSztFTW1IQTtJQUFnQztHdkMyNWlCbkM7Q0FDRjs7QWlDL2dqQks7RU1tSEE7SUFBZ0M7R3ZDaTZpQm5DO0NBQ0Y7O0FpQ3JoakJLO0VNbUhBO0lBQWdDO0d2Q3U2aUJuQztDQUNGOztBdUM1NmlCQztFQUFXO0N2Q2c3aUJaOztBaUMvaGpCSztFTW1IQTtJQUFnQztHdkNpN2lCbkM7Q0FDRjs7QWlDcmlqQks7RU1tSEE7SUFBZ0M7R3ZDdTdpQm5DO0NBQ0Y7O0FpQzNpakJLO0VNbUhBO0lBQWdDO0d2QzY3aUJuQztDQUNGOztBaUNqampCSztFTW1IQTtJQUFnQztHdkNtOGlCbkM7Q0FDRjs7QWlDdmpqQks7RU1tSEE7SUFBZ0M7R3ZDeThpQm5DO0NBQ0Y7O0FpQzdqakJLO0VNbUhBO0lBQWdDO0d2Qys4aUJuQztDQUNGOztBaUNua2pCSztFTW1IQTtJQUFnQztHdkNxOWlCbkM7Q0FDRjs7QWlDemtqQks7RU1tSEE7SUFBZ0M7R3ZDMjlpQm5DO0NBQ0Y7O0FpQy9rakJLO0VNbUhBO0lBQWdDO0d2Q2kraUJuQztDQUNGOztBaUNybGpCSztFTW1IQTtJQUFnQztHdkN1K2lCbkM7Q0FDRjs7QWlDM2xqQks7RU1tSEE7SUFBZ0M7R3ZDNitpQm5DO0NBQ0Y7O0FpQ2ptakJLO0VNbUhBO0lBQWdDO0d2Q20vaUJuQztDQUNGOztBdUN4L2lCQztFQUFXO0N2QzQvaUJaOztBaUMzbWpCSztFTW1IQTtJQUFnQztHdkM2L2lCbkM7Q0FDRjs7QWlDam5qQks7RU1tSEE7SUFBZ0M7R3ZDbWdqQm5DO0NBQ0Y7O0FpQ3ZuakJLO0VNbUhBO0lBQWdDO0d2Q3lnakJuQztDQUNGOztBaUM3bmpCSztFTW1IQTtJQUFnQztHdkMrZ2pCbkM7Q0FDRjs7QWlDbm9qQks7RU1tSEE7SUFBZ0M7R3ZDcWhqQm5DO0NBQ0Y7O0FpQ3pvakJLO0VNbUhBO0lBQWdDO0d2QzJoakJuQztDQUNGOztBaUMvb2pCSztFTW1IQTtJQUFnQztHdkNpaWpCbkM7Q0FDRjs7QWlDcnBqQks7RU1tSEE7SUFBZ0M7R3ZDdWlqQm5DO0NBQ0Y7O0FpQzNwakJLO0VNbUhBO0lBQWdDO0d2QzZpakJuQztDQUNGOztBaUNqcWpCSztFTW1IQTtJQUFnQztHdkNtampCbkM7Q0FDRjs7QWlDdnFqQks7RU1tSEE7SUFBZ0M7R3ZDeWpqQm5DO0NBQ0Y7O0FpQzdxakJLO0VNbUhBO0lBQWdDO0d2QytqakJuQztDQUNGOztBd0N4cmpCRDtFQUFVO0N4QzRyakJUOztBd0MzcmpCRDtFQUFVO0N4QytyakJUOztBd0N6cmpCRDtFQUFVO0N4QzZyakJUOztBd0M1cmpCRDtFQUFVO0N4Q2dzakJUOztBd0MvcmpCRDtFQUFVO0N4Q21zakJUOztBd0Nsc2pCRDtFQUFVO0N4Q3NzakJUOztBd0Nyc2pCRDtFQUFVO0N4Q3lzakJUOztBeUMxc2pCQztFQUFZO0N6QzhzakJiOztBeUM3c2pCQztFQUFZO0N6Q2l0akJiOztBeUNodGpCQztFQUFZO0N6Q290akJiOztBeUNudGpCQztFQUFZO0N6Q3V0akJiOztBeUN0dGpCQztFQUFZO0N6QzB0akJiOztBeUN4dGpCQztFQUNFO0VBQ0E7Q3pDMnRqQkg7O0F5Q3h0akJDO0VBQ0U7RUFDQTtDekMydGpCSDs7QXlDeHRqQkM7RUFBZTtDekM0dGpCaEI7O0F5QzN0akJDO0VBQWU7Q3pDK3RqQmhCOztBeUM5dGpCQztFQUFlO0N6Q2t1akJoQjs7QXlDanVqQkM7RUFBZTtDekNxdWpCaEI7O0F5Q3B1akJDO0VBQWU7Q3pDd3VqQmhCOztBeUN0dWpCQztFQUNFO0VBQ0E7Q3pDeXVqQkg7O0F5Q3R1akJDO0VBQ0U7RUFDQTtDekN5dWpCSDs7QWlDM3dqQks7RVF1Q0E7SUFBaUM7R3pDeXVqQnBDOztFeUN4dWpCRztJQUFpQztHekM0dWpCcEM7O0V5QzN1akJHO0lBQWlDO0d6Qyt1akJwQzs7RXlDOXVqQkc7SUFBaUM7R3pDa3ZqQnBDOztFeUNqdmpCRztJQUFpQztHekNxdmpCcEM7O0V5Q252akJHO0lBQ0U7SUFDQTtHekNzdmpCTDs7RXlDbnZqQkc7SUFDRTtJQUNBO0d6Q3N2akJMOztFeUNudmpCRztJQUFvQztHekN1dmpCdkM7O0V5Q3R2akJHO0lBQW9DO0d6QzB2akJ2Qzs7RXlDenZqQkc7SUFBb0M7R3pDNnZqQnZDOztFeUM1dmpCRztJQUFvQztHekNnd2pCdkM7O0V5Qy92akJHO0lBQW9DO0d6Q213akJ2Qzs7RXlDandqQkc7SUFDRTtJQUNBO0d6Q293akJMOztFeUNqd2pCRztJQUNFO0lBQ0E7R3pDb3dqQkw7Q0FDRjs7QWlDejBqQks7RVF1Q0E7SUFBaUM7R3pDdXlqQnBDOztFeUN0eWpCRztJQUFpQztHekMweWpCcEM7O0V5Q3p5akJHO0lBQWlDO0d6QzZ5akJwQzs7RXlDNXlqQkc7SUFBaUM7R3pDZ3pqQnBDOztFeUMveWpCRztJQUFpQztHekNtempCcEM7O0V5Q2p6akJHO0lBQ0U7SUFDQTtHekNvempCTDs7RXlDanpqQkc7SUFDRTtJQUNBO0d6Q296akJMOztFeUNqempCRztJQUFvQztHekNxempCdkM7O0V5Q3B6akJHO0lBQW9DO0d6Q3d6akJ2Qzs7RXlDdnpqQkc7SUFBb0M7R3pDMnpqQnZDOztFeUMxempCRztJQUFvQztHekM4empCdkM7O0V5Qzd6akJHO0lBQW9DO0d6Q2kwakJ2Qzs7RXlDL3pqQkc7SUFDRTtJQUNBO0d6Q2swakJMOztFeUMvempCRztJQUNFO0lBQ0E7R3pDazBqQkw7Q0FDRjs7QWlDdjRqQks7RVF1Q0E7SUFBaUM7R3pDcTJqQnBDOztFeUNwMmpCRztJQUFpQztHekN3MmpCcEM7O0V5Q3YyakJHO0lBQWlDO0d6QzIyakJwQzs7RXlDMTJqQkc7SUFBaUM7R3pDODJqQnBDOztFeUM3MmpCRztJQUFpQztHekNpM2pCcEM7O0V5Qy8yakJHO0lBQ0U7SUFDQTtHekNrM2pCTDs7RXlDLzJqQkc7SUFDRTtJQUNBO0d6Q2szakJMOztFeUMvMmpCRztJQUFvQztHekNtM2pCdkM7O0V5Q2wzakJHO0lBQW9DO0d6Q3MzakJ2Qzs7RXlDcjNqQkc7SUFBb0M7R3pDeTNqQnZDOztFeUN4M2pCRztJQUFvQztHekM0M2pCdkM7O0V5QzMzakJHO0lBQW9DO0d6QyszakJ2Qzs7RXlDNzNqQkc7SUFDRTtJQUNBO0d6Q2c0akJMOztFeUM3M2pCRztJQUNFO0lBQ0E7R3pDZzRqQkw7Q0FDRjs7QWlDcjhqQks7RVF1Q0E7SUFBaUM7R3pDbTZqQnBDOztFeUNsNmpCRztJQUFpQztHekNzNmpCcEM7O0V5Q3I2akJHO0lBQWlDO0d6Q3k2akJwQzs7RXlDeDZqQkc7SUFBaUM7R3pDNDZqQnBDOztFeUMzNmpCRztJQUFpQztHekMrNmpCcEM7O0V5Qzc2akJHO0lBQ0U7SUFDQTtHekNnN2pCTDs7RXlDNzZqQkc7SUFDRTtJQUNBO0d6Q2c3akJMOztFeUM3NmpCRztJQUFvQztHekNpN2pCdkM7O0V5Q2g3akJHO0lBQW9DO0d6Q283akJ2Qzs7RXlDbjdqQkc7SUFBb0M7R3pDdTdqQnZDOztFeUN0N2pCRztJQUFvQztHekMwN2pCdkM7O0V5Q3o3akJHO0lBQW9DO0d6QzY3akJ2Qzs7RXlDMzdqQkc7SUFDRTtJQUNBO0d6Qzg3akJMOztFeUMzN2pCRztJQUNFO0lBQ0E7R3pDODdqQkw7Q0FDRjs7QWlDbmdrQks7RVF1Q0E7SUFBaUM7R3pDaStqQnBDOztFeUNoK2pCRztJQUFpQztHekNvK2pCcEM7O0V5Q24rakJHO0lBQWlDO0d6Q3UrakJwQzs7RXlDdCtqQkc7SUFBaUM7R3pDMCtqQnBDOztFeUN6K2pCRztJQUFpQztHekM2K2pCcEM7O0V5QzMrakJHO0lBQ0U7SUFDQTtHekM4K2pCTDs7RXlDMytqQkc7SUFDRTtJQUNBO0d6QzgrakJMOztFeUMzK2pCRztJQUFvQztHekMrK2pCdkM7O0V5QzkrakJHO0lBQW9DO0d6Q2svakJ2Qzs7RXlDai9qQkc7SUFBb0M7R3pDcS9qQnZDOztFeUNwL2pCRztJQUFvQztHekN3L2pCdkM7O0V5Q3YvakJHO0lBQW9DO0d6QzIvakJ2Qzs7RXlDei9qQkc7SUFDRTtJQUNBO0d6QzQvakJMOztFeUN6L2pCRztJQUNFO0lBQ0E7R3pDNC9qQkw7Q0FDRjs7QWlDamtrQks7RVF1Q0E7SUFBaUM7R3pDK2hrQnBDOztFeUM5aGtCRztJQUFpQztHekNraWtCcEM7O0V5Q2ppa0JHO0lBQWlDO0d6Q3Fpa0JwQzs7RXlDcGlrQkc7SUFBaUM7R3pDd2lrQnBDOztFeUN2aWtCRztJQUFpQztHekMyaWtCcEM7O0V5Q3ppa0JHO0lBQ0U7SUFDQTtHekM0aWtCTDs7RXlDemlrQkc7SUFDRTtJQUNBO0d6QzRpa0JMOztFeUN6aWtCRztJQUFvQztHekM2aWtCdkM7O0V5QzVpa0JHO0lBQW9DO0d6Q2dqa0J2Qzs7RXlDL2lrQkc7SUFBb0M7R3pDbWprQnZDOztFeUNsamtCRztJQUFvQztHekNzamtCdkM7O0V5Q3Jqa0JHO0lBQW9DO0d6Q3lqa0J2Qzs7RXlDdmprQkc7SUFDRTtJQUNBO0d6QzBqa0JMOztFeUN2amtCRztJQUNFO0lBQ0E7R3pDMGprQkw7Q0FDRjs7QWlDL25rQks7RVF1Q0E7SUFBaUM7R3pDNmxrQnBDOztFeUM1bGtCRztJQUFpQztHekNnbWtCcEM7O0V5Qy9sa0JHO0lBQWlDO0d6Q21ta0JwQzs7RXlDbG1rQkc7SUFBaUM7R3pDc21rQnBDOztFeUNybWtCRztJQUFpQztHekN5bWtCcEM7O0V5Q3Zta0JHO0lBQ0U7SUFDQTtHekMwbWtCTDs7RXlDdm1rQkc7SUFDRTtJQUNBO0d6QzBta0JMOztFeUN2bWtCRztJQUFvQztHekMybWtCdkM7O0V5QzFta0JHO0lBQW9DO0d6Qzhta0J2Qzs7RXlDN21rQkc7SUFBb0M7R3pDaW5rQnZDOztFeUNobmtCRztJQUFvQztHekNvbmtCdkM7O0V5Q25ua0JHO0lBQW9DO0d6Q3Vua0J2Qzs7RXlDcm5rQkc7SUFDRTtJQUNBO0d6Q3dua0JMOztFeUNybmtCRztJQUNFO0lBQ0E7R3pDd25rQkw7Q0FDRjs7QWlDN3JrQks7RVF1Q0E7SUFBaUM7R3pDMnBrQnBDOztFeUMxcGtCRztJQUFpQztHekM4cGtCcEM7O0V5Qzdwa0JHO0lBQWlDO0d6Q2lxa0JwQzs7RXlDaHFrQkc7SUFBaUM7R3pDb3FrQnBDOztFeUNucWtCRztJQUFpQztHekN1cWtCcEM7O0V5Q3Jxa0JHO0lBQ0U7SUFDQTtHekN3cWtCTDs7RXlDcnFrQkc7SUFDRTtJQUNBO0d6Q3dxa0JMOztFeUNycWtCRztJQUFvQztHekN5cWtCdkM7O0V5Q3hxa0JHO0lBQW9DO0d6QzRxa0J2Qzs7RXlDM3FrQkc7SUFBb0M7R3pDK3FrQnZDOztFeUM5cWtCRztJQUFvQztHekNrcmtCdkM7O0V5Q2pya0JHO0lBQW9DO0d6Q3Fya0J2Qzs7RXlDbnJrQkc7SUFDRTtJQUNBO0d6Q3Nya0JMOztFeUNucmtCRztJQUNFO0lBQ0E7R3pDc3JrQkw7Q0FDRjs7QWlDM3ZrQks7RVF1Q0E7SUFBaUM7R3pDeXRrQnBDOztFeUN4dGtCRztJQUFpQztHekM0dGtCcEM7O0V5QzN0a0JHO0lBQWlDO0d6Qyt0a0JwQzs7RXlDOXRrQkc7SUFBaUM7R3pDa3VrQnBDOztFeUNqdWtCRztJQUFpQztHekNxdWtCcEM7O0V5Q251a0JHO0lBQ0U7SUFDQTtHekNzdWtCTDs7RXlDbnVrQkc7SUFDRTtJQUNBO0d6Q3N1a0JMOztFeUNudWtCRztJQUFvQztHekN1dWtCdkM7O0V5Q3R1a0JHO0lBQW9DO0d6QzB1a0J2Qzs7RXlDenVrQkc7SUFBb0M7R3pDNnVrQnZDOztFeUM1dWtCRztJQUFvQztHekNndmtCdkM7O0V5Qy91a0JHO0lBQW9DO0d6Q212a0J2Qzs7RXlDanZrQkc7SUFDRTtJQUNBO0d6Q292a0JMOztFeUNqdmtCRztJQUNFO0lBQ0E7R3pDb3ZrQkw7Q0FDRjs7QWlDenprQks7RVF1Q0E7SUFBaUM7R3pDdXhrQnBDOztFeUN0eGtCRztJQUFpQztHekMweGtCcEM7O0V5Q3p4a0JHO0lBQWlDO0d6QzZ4a0JwQzs7RXlDNXhrQkc7SUFBaUM7R3pDZ3lrQnBDOztFeUMveGtCRztJQUFpQztHekNteWtCcEM7O0V5Q2p5a0JHO0lBQ0U7SUFDQTtHekNveWtCTDs7RXlDanlrQkc7SUFDRTtJQUNBO0d6Q295a0JMOztFeUNqeWtCRztJQUFvQztHekNxeWtCdkM7O0V5Q3B5a0JHO0lBQW9DO0d6Q3d5a0J2Qzs7RXlDdnlrQkc7SUFBb0M7R3pDMnlrQnZDOztFeUMxeWtCRztJQUFvQztHekM4eWtCdkM7O0V5Qzd5a0JHO0lBQW9DO0d6Q2l6a0J2Qzs7RXlDL3lrQkc7SUFDRTtJQUNBO0d6Q2t6a0JMOztFeUMveWtCRztJQUNFO0lBQ0E7R3pDa3prQkw7Q0FDRjs7QWlDdjNrQks7RVF1Q0E7SUFBaUM7R3pDcTFrQnBDOztFeUNwMWtCRztJQUFpQztHekN3MWtCcEM7O0V5Q3Yxa0JHO0lBQWlDO0d6QzIxa0JwQzs7RXlDMTFrQkc7SUFBaUM7R3pDODFrQnBDOztFeUM3MWtCRztJQUFpQztHekNpMmtCcEM7O0V5Qy8xa0JHO0lBQ0U7SUFDQTtHekNrMmtCTDs7RXlDLzFrQkc7SUFDRTtJQUNBO0d6Q2sya0JMOztFeUMvMWtCRztJQUFvQztHekNtMmtCdkM7O0V5Q2wya0JHO0lBQW9DO0d6Q3Mya0J2Qzs7RXlDcjJrQkc7SUFBb0M7R3pDeTJrQnZDOztFeUN4MmtCRztJQUFvQztHekM0MmtCdkM7O0V5QzMya0JHO0lBQW9DO0d6Qysya0J2Qzs7RXlDNzJrQkc7SUFDRTtJQUNBO0d6Q2cza0JMOztFeUM3MmtCRztJQUNFO0lBQ0E7R3pDZzNrQkw7Q0FDRjs7QWlDcjdrQks7RVF1Q0E7SUFBaUM7R3pDbTVrQnBDOztFeUNsNWtCRztJQUFpQztHekNzNWtCcEM7O0V5Q3I1a0JHO0lBQWlDO0d6Q3k1a0JwQzs7RXlDeDVrQkc7SUFBaUM7R3pDNDVrQnBDOztFeUMzNWtCRztJQUFpQztHekMrNWtCcEM7O0V5Qzc1a0JHO0lBQ0U7SUFDQTtHekNnNmtCTDs7RXlDNzVrQkc7SUFDRTtJQUNBO0d6Q2c2a0JMOztFeUM3NWtCRztJQUFvQztHekNpNmtCdkM7O0V5Q2g2a0JHO0lBQW9DO0d6Q282a0J2Qzs7RXlDbjZrQkc7SUFBb0M7R3pDdTZrQnZDOztFeUN0NmtCRztJQUFvQztHekMwNmtCdkM7O0V5Q3o2a0JHO0lBQW9DO0d6QzY2a0J2Qzs7RXlDMzZrQkc7SUFDRTtJQUNBO0d6Qzg2a0JMOztFeUMzNmtCRztJQUNFO0lBQ0E7R3pDODZrQkw7Q0FDRjs7QXlDOStrQkM7RUFBWTtDekNrL2tCYjs7QXlDai9rQkM7RUFBWTtDekNxL2tCYjs7QXlDcC9rQkM7RUFBWTtDekN3L2tCYjs7QXlDdi9rQkM7RUFBWTtDekMyL2tCYjs7QXlDMS9rQkM7RUFBWTtDekM4L2tCYjs7QXlDNS9rQkM7RUFDRTtFQUNBO0N6Qysva0JIOztBeUM1L2tCQztFQUNFO0VBQ0E7Q3pDKy9rQkg7O0F5QzUva0JDO0VBQWU7Q3pDZ2dsQmhCOztBeUMvL2tCQztFQUFlO0N6Q21nbEJoQjs7QXlDbGdsQkM7RUFBZTtDekNzZ2xCaEI7O0F5Q3JnbEJDO0VBQWU7Q3pDeWdsQmhCOztBeUN4Z2xCQztFQUFlO0N6QzRnbEJoQjs7QXlDMWdsQkM7RUFDRTtFQUNBO0N6QzZnbEJIOztBeUMxZ2xCQztFQUNFO0VBQ0E7Q3pDNmdsQkg7O0FpQy9pbEJLO0VRdUNBO0lBQWlDO0d6QzZnbEJwQzs7RXlDNWdsQkc7SUFBaUM7R3pDZ2hsQnBDOztFeUMvZ2xCRztJQUFpQztHekNtaGxCcEM7O0V5Q2xobEJHO0lBQWlDO0d6Q3NobEJwQzs7RXlDcmhsQkc7SUFBaUM7R3pDeWhsQnBDOztFeUN2aGxCRztJQUNFO0lBQ0E7R3pDMGhsQkw7O0V5Q3ZobEJHO0lBQ0U7SUFDQTtHekMwaGxCTDs7RXlDdmhsQkc7SUFBb0M7R3pDMmhsQnZDOztFeUMxaGxCRztJQUFvQztHekM4aGxCdkM7O0V5QzdobEJHO0lBQW9DO0d6Q2lpbEJ2Qzs7RXlDaGlsQkc7SUFBb0M7R3pDb2lsQnZDOztFeUNuaWxCRztJQUFvQztHekN1aWxCdkM7O0V5Q3JpbEJHO0lBQ0U7SUFDQTtHekN3aWxCTDs7RXlDcmlsQkc7SUFDRTtJQUNBO0d6Q3dpbEJMO0NBQ0Y7O0FpQzdtbEJLO0VRdUNBO0lBQWlDO0d6QzJrbEJwQzs7RXlDMWtsQkc7SUFBaUM7R3pDOGtsQnBDOztFeUM3a2xCRztJQUFpQztHekNpbGxCcEM7O0V5Q2hsbEJHO0lBQWlDO0d6Q29sbEJwQzs7RXlDbmxsQkc7SUFBaUM7R3pDdWxsQnBDOztFeUNybGxCRztJQUNFO0lBQ0E7R3pDd2xsQkw7O0V5Q3JsbEJHO0lBQ0U7SUFDQTtHekN3bGxCTDs7RXlDcmxsQkc7SUFBb0M7R3pDeWxsQnZDOztFeUN4bGxCRztJQUFvQztHekM0bGxCdkM7O0V5QzNsbEJHO0lBQW9DO0d6QytsbEJ2Qzs7RXlDOWxsQkc7SUFBb0M7R3pDa21sQnZDOztFeUNqbWxCRztJQUFvQztHekNxbWxCdkM7O0V5Q25tbEJHO0lBQ0U7SUFDQTtHekNzbWxCTDs7RXlDbm1sQkc7SUFDRTtJQUNBO0d6Q3NtbEJMO0NBQ0Y7O0FpQzNxbEJLO0VRdUNBO0lBQWlDO0d6Q3lvbEJwQzs7RXlDeG9sQkc7SUFBaUM7R3pDNG9sQnBDOztFeUMzb2xCRztJQUFpQztHekMrb2xCcEM7O0V5QzlvbEJHO0lBQWlDO0d6Q2twbEJwQzs7RXlDanBsQkc7SUFBaUM7R3pDcXBsQnBDOztFeUNucGxCRztJQUNFO0lBQ0E7R3pDc3BsQkw7O0V5Q25wbEJHO0lBQ0U7SUFDQTtHekNzcGxCTDs7RXlDbnBsQkc7SUFBb0M7R3pDdXBsQnZDOztFeUN0cGxCRztJQUFvQztHekMwcGxCdkM7O0V5Q3pwbEJHO0lBQW9DO0d6QzZwbEJ2Qzs7RXlDNXBsQkc7SUFBb0M7R3pDZ3FsQnZDOztFeUMvcGxCRztJQUFvQztHekNtcWxCdkM7O0V5Q2pxbEJHO0lBQ0U7SUFDQTtHekNvcWxCTDs7RXlDanFsQkc7SUFDRTtJQUNBO0d6Q29xbEJMO0NBQ0Y7O0FpQ3p1bEJLO0VRdUNBO0lBQWlDO0d6Q3VzbEJwQzs7RXlDdHNsQkc7SUFBaUM7R3pDMHNsQnBDOztFeUN6c2xCRztJQUFpQztHekM2c2xCcEM7O0V5QzVzbEJHO0lBQWlDO0d6Q2d0bEJwQzs7RXlDL3NsQkc7SUFBaUM7R3pDbXRsQnBDOztFeUNqdGxCRztJQUNFO0lBQ0E7R3pDb3RsQkw7O0V5Q2p0bEJHO0lBQ0U7SUFDQTtHekNvdGxCTDs7RXlDanRsQkc7SUFBb0M7R3pDcXRsQnZDOztFeUNwdGxCRztJQUFvQztHekN3dGxCdkM7O0V5Q3Z0bEJHO0lBQW9DO0d6QzJ0bEJ2Qzs7RXlDMXRsQkc7SUFBb0M7R3pDOHRsQnZDOztFeUM3dGxCRztJQUFvQztHekNpdWxCdkM7O0V5Qy90bEJHO0lBQ0U7SUFDQTtHekNrdWxCTDs7RXlDL3RsQkc7SUFDRTtJQUNBO0d6Q2t1bEJMO0NBQ0Y7O0FpQ3Z5bEJLO0VRdUNBO0lBQWlDO0d6Q3F3bEJwQzs7RXlDcHdsQkc7SUFBaUM7R3pDd3dsQnBDOztFeUN2d2xCRztJQUFpQztHekMyd2xCcEM7O0V5QzF3bEJHO0lBQWlDO0d6Qzh3bEJwQzs7RXlDN3dsQkc7SUFBaUM7R3pDaXhsQnBDOztFeUMvd2xCRztJQUNFO0lBQ0E7R3pDa3hsQkw7O0V5Qy93bEJHO0lBQ0U7SUFDQTtHekNreGxCTDs7RXlDL3dsQkc7SUFBb0M7R3pDbXhsQnZDOztFeUNseGxCRztJQUFvQztHekNzeGxCdkM7O0V5Q3J4bEJHO0lBQW9DO0d6Q3l4bEJ2Qzs7RXlDeHhsQkc7SUFBb0M7R3pDNHhsQnZDOztFeUMzeGxCRztJQUFvQztHekMreGxCdkM7O0V5Qzd4bEJHO0lBQ0U7SUFDQTtHekNneWxCTDs7RXlDN3hsQkc7SUFDRTtJQUNBO0d6Q2d5bEJMO0NBQ0Y7O0FpQ3IybEJLO0VRdUNBO0lBQWlDO0d6Q20wbEJwQzs7RXlDbDBsQkc7SUFBaUM7R3pDczBsQnBDOztFeUNyMGxCRztJQUFpQztHekN5MGxCcEM7O0V5Q3gwbEJHO0lBQWlDO0d6QzQwbEJwQzs7RXlDMzBsQkc7SUFBaUM7R3pDKzBsQnBDOztFeUM3MGxCRztJQUNFO0lBQ0E7R3pDZzFsQkw7O0V5QzcwbEJHO0lBQ0U7SUFDQTtHekNnMWxCTDs7RXlDNzBsQkc7SUFBb0M7R3pDaTFsQnZDOztFeUNoMWxCRztJQUFvQztHekNvMWxCdkM7O0V5Q24xbEJHO0lBQW9DO0d6Q3UxbEJ2Qzs7RXlDdDFsQkc7SUFBb0M7R3pDMDFsQnZDOztFeUN6MWxCRztJQUFvQztHekM2MWxCdkM7O0V5QzMxbEJHO0lBQ0U7SUFDQTtHekM4MWxCTDs7RXlDMzFsQkc7SUFDRTtJQUNBO0d6QzgxbEJMO0NBQ0Y7O0FpQ242bEJLO0VRdUNBO0lBQWlDO0d6Q2k0bEJwQzs7RXlDaDRsQkc7SUFBaUM7R3pDbzRsQnBDOztFeUNuNGxCRztJQUFpQztHekN1NGxCcEM7O0V5Q3Q0bEJHO0lBQWlDO0d6QzA0bEJwQzs7RXlDejRsQkc7SUFBaUM7R3pDNjRsQnBDOztFeUMzNGxCRztJQUNFO0lBQ0E7R3pDODRsQkw7O0V5QzM0bEJHO0lBQ0U7SUFDQTtHekM4NGxCTDs7RXlDMzRsQkc7SUFBb0M7R3pDKzRsQnZDOztFeUM5NGxCRztJQUFvQztHekNrNWxCdkM7O0V5Q2o1bEJHO0lBQW9DO0d6Q3E1bEJ2Qzs7RXlDcDVsQkc7SUFBb0M7R3pDdzVsQnZDOztFeUN2NWxCRztJQUFvQztHekMyNWxCdkM7O0V5Q3o1bEJHO0lBQ0U7SUFDQTtHekM0NWxCTDs7RXlDejVsQkc7SUFDRTtJQUNBO0d6QzQ1bEJMO0NBQ0Y7O0FpQ2orbEJLO0VRdUNBO0lBQWlDO0d6Qys3bEJwQzs7RXlDOTdsQkc7SUFBaUM7R3pDazhsQnBDOztFeUNqOGxCRztJQUFpQztHekNxOGxCcEM7O0V5Q3A4bEJHO0lBQWlDO0d6Q3c4bEJwQzs7RXlDdjhsQkc7SUFBaUM7R3pDMjhsQnBDOztFeUN6OGxCRztJQUNFO0lBQ0E7R3pDNDhsQkw7O0V5Q3o4bEJHO0lBQ0U7SUFDQTtHekM0OGxCTDs7RXlDejhsQkc7SUFBb0M7R3pDNjhsQnZDOztFeUM1OGxCRztJQUFvQztHekNnOWxCdkM7O0V5Qy84bEJHO0lBQW9DO0d6Q205bEJ2Qzs7RXlDbDlsQkc7SUFBb0M7R3pDczlsQnZDOztFeUNyOWxCRztJQUFvQztHekN5OWxCdkM7O0V5Q3Y5bEJHO0lBQ0U7SUFDQTtHekMwOWxCTDs7RXlDdjlsQkc7SUFDRTtJQUNBO0d6QzA5bEJMO0NBQ0Y7O0FpQy9obUJLO0VRdUNBO0lBQWlDO0d6QzYvbEJwQzs7RXlDNS9sQkc7SUFBaUM7R3pDZ2dtQnBDOztFeUMvL2xCRztJQUFpQztHekNtZ21CcEM7O0V5Q2xnbUJHO0lBQWlDO0d6Q3NnbUJwQzs7RXlDcmdtQkc7SUFBaUM7R3pDeWdtQnBDOztFeUN2Z21CRztJQUNFO0lBQ0E7R3pDMGdtQkw7O0V5Q3ZnbUJHO0lBQ0U7SUFDQTtHekMwZ21CTDs7RXlDdmdtQkc7SUFBb0M7R3pDMmdtQnZDOztFeUMxZ21CRztJQUFvQztHekM4Z21CdkM7O0V5QzdnbUJHO0lBQW9DO0d6Q2lobUJ2Qzs7RXlDaGhtQkc7SUFBb0M7R3pDb2htQnZDOztFeUNuaG1CRztJQUFvQztHekN1aG1CdkM7O0V5Q3JobUJHO0lBQ0U7SUFDQTtHekN3aG1CTDs7RXlDcmhtQkc7SUFDRTtJQUNBO0d6Q3dobUJMO0NBQ0Y7O0FpQzdsbUJLO0VRdUNBO0lBQWlDO0d6QzJqbUJwQzs7RXlDMWptQkc7SUFBaUM7R3pDOGptQnBDOztFeUM3am1CRztJQUFpQztHekNpa21CcEM7O0V5Q2hrbUJHO0lBQWlDO0d6Q29rbUJwQzs7RXlDbmttQkc7SUFBaUM7R3pDdWttQnBDOztFeUNya21CRztJQUNFO0lBQ0E7R3pDd2ttQkw7O0V5Q3JrbUJHO0lBQ0U7SUFDQTtHekN3a21CTDs7RXlDcmttQkc7SUFBb0M7R3pDeWttQnZDOztFeUN4a21CRztJQUFvQztHekM0a21CdkM7O0V5QzNrbUJHO0lBQW9DO0d6QytrbUJ2Qzs7RXlDOWttQkc7SUFBb0M7R3pDa2xtQnZDOztFeUNqbG1CRztJQUFvQztHekNxbG1CdkM7O0V5Q25sbUJHO0lBQ0U7SUFDQTtHekNzbG1CTDs7RXlDbmxtQkc7SUFDRTtJQUNBO0d6Q3NsbUJMO0NBQ0Y7O0FpQzNwbUJLO0VRdUNBO0lBQWlDO0d6Q3lubUJwQzs7RXlDeG5tQkc7SUFBaUM7R3pDNG5tQnBDOztFeUMzbm1CRztJQUFpQztHekMrbm1CcEM7O0V5QzlubUJHO0lBQWlDO0d6Q2tvbUJwQzs7RXlDam9tQkc7SUFBaUM7R3pDcW9tQnBDOztFeUNub21CRztJQUNFO0lBQ0E7R3pDc29tQkw7O0V5Q25vbUJHO0lBQ0U7SUFDQTtHekNzb21CTDs7RXlDbm9tQkc7SUFBb0M7R3pDdW9tQnZDOztFeUN0b21CRztJQUFvQztHekMwb21CdkM7O0V5Q3pvbUJHO0lBQW9DO0d6QzZvbUJ2Qzs7RXlDNW9tQkc7SUFBb0M7R3pDZ3BtQnZDOztFeUMvb21CRztJQUFvQztHekNtcG1CdkM7O0V5Q2pwbUJHO0lBQ0U7SUFDQTtHekNvcG1CTDs7RXlDanBtQkc7SUFDRTtJQUNBO0d6Q29wbUJMO0NBQ0Y7O0FpQ3p0bUJLO0VRdUNBO0lBQWlDO0d6Q3VybUJwQzs7RXlDdHJtQkc7SUFBaUM7R3pDMHJtQnBDOztFeUN6cm1CRztJQUFpQztHekM2cm1CcEM7O0V5QzVybUJHO0lBQWlDO0d6Q2dzbUJwQzs7RXlDL3JtQkc7SUFBaUM7R3pDbXNtQnBDOztFeUNqc21CRztJQUNFO0lBQ0E7R3pDb3NtQkw7O0V5Q2pzbUJHO0lBQ0U7SUFDQTtHekNvc21CTDs7RXlDanNtQkc7SUFBb0M7R3pDcXNtQnZDOztFeUNwc21CRztJQUFvQztHekN3c21CdkM7O0V5Q3ZzbUJHO0lBQW9DO0d6QzJzbUJ2Qzs7RXlDMXNtQkc7SUFBb0M7R3pDOHNtQnZDOztFeUM3c21CRztJQUFvQztHekNpdG1CdkM7O0V5Qy9zbUJHO0lBQ0U7SUFDQTtHekNrdG1CTDs7RXlDL3NtQkc7SUFDRTtJQUNBO0d6Q2t0bUJMO0NBQ0Y7O0F5Q2x4bUJDO0VBQVk7Q3pDc3htQmI7O0F5Q3J4bUJDO0VBQVk7Q3pDeXhtQmI7O0F5Q3h4bUJDO0VBQVk7Q3pDNHhtQmI7O0F5QzN4bUJDO0VBQVk7Q3pDK3htQmI7O0F5Qzl4bUJDO0VBQVk7Q3pDa3ltQmI7O0F5Q2h5bUJDO0VBQ0U7RUFDQTtDekNteW1CSDs7QXlDaHltQkM7RUFDRTtFQUNBO0N6Q215bUJIOztBeUNoeW1CQztFQUFlO0N6Q295bUJoQjs7QXlDbnltQkM7RUFBZTtDekN1eW1CaEI7O0F5Q3R5bUJDO0VBQWU7Q3pDMHltQmhCOztBeUN6eW1CQztFQUFlO0N6QzZ5bUJoQjs7QXlDNXltQkM7RUFBZTtDekNnem1CaEI7O0F5Qzl5bUJDO0VBQ0U7RUFDQTtDekNpem1CSDs7QXlDOXltQkM7RUFDRTtFQUNBO0N6Q2l6bUJIOztBaUNuMW1CSztFUXVDQTtJQUFpQztHekNpem1CcEM7O0V5Q2h6bUJHO0lBQWlDO0d6Q296bUJwQzs7RXlDbnptQkc7SUFBaUM7R3pDdXptQnBDOztFeUN0em1CRztJQUFpQztHekMwem1CcEM7O0V5Q3p6bUJHO0lBQWlDO0d6QzZ6bUJwQzs7RXlDM3ptQkc7SUFDRTtJQUNBO0d6Qzh6bUJMOztFeUMzem1CRztJQUNFO0lBQ0E7R3pDOHptQkw7O0V5QzN6bUJHO0lBQW9DO0d6Qyt6bUJ2Qzs7RXlDOXptQkc7SUFBb0M7R3pDazBtQnZDOztFeUNqMG1CRztJQUFvQztHekNxMG1CdkM7O0V5Q3AwbUJHO0lBQW9DO0d6Q3cwbUJ2Qzs7RXlDdjBtQkc7SUFBb0M7R3pDMjBtQnZDOztFeUN6MG1CRztJQUNFO0lBQ0E7R3pDNDBtQkw7O0V5Q3owbUJHO0lBQ0U7SUFDQTtHekM0MG1CTDtDQUNGOztBaUNqNW1CSztFUXVDQTtJQUFpQztHekMrMm1CcEM7O0V5QzkybUJHO0lBQWlDO0d6Q2szbUJwQzs7RXlDajNtQkc7SUFBaUM7R3pDcTNtQnBDOztFeUNwM21CRztJQUFpQztHekN3M21CcEM7O0V5Q3YzbUJHO0lBQWlDO0d6QzIzbUJwQzs7RXlDejNtQkc7SUFDRTtJQUNBO0d6QzQzbUJMOztFeUN6M21CRztJQUNFO0lBQ0E7R3pDNDNtQkw7O0V5Q3ozbUJHO0lBQW9DO0d6QzYzbUJ2Qzs7RXlDNTNtQkc7SUFBb0M7R3pDZzRtQnZDOztFeUMvM21CRztJQUFvQztHekNtNG1CdkM7O0V5Q2w0bUJHO0lBQW9DO0d6Q3M0bUJ2Qzs7RXlDcjRtQkc7SUFBb0M7R3pDeTRtQnZDOztFeUN2NG1CRztJQUNFO0lBQ0E7R3pDMDRtQkw7O0V5Q3Y0bUJHO0lBQ0U7SUFDQTtHekMwNG1CTDtDQUNGOztBaUMvOG1CSztFUXVDQTtJQUFpQztHekM2Nm1CcEM7O0V5QzU2bUJHO0lBQWlDO0d6Q2c3bUJwQzs7RXlDLzZtQkc7SUFBaUM7R3pDbTdtQnBDOztFeUNsN21CRztJQUFpQztHekNzN21CcEM7O0V5Q3I3bUJHO0lBQWlDO0d6Q3k3bUJwQzs7RXlDdjdtQkc7SUFDRTtJQUNBO0d6QzA3bUJMOztFeUN2N21CRztJQUNFO0lBQ0E7R3pDMDdtQkw7O0V5Q3Y3bUJHO0lBQW9DO0d6QzI3bUJ2Qzs7RXlDMTdtQkc7SUFBb0M7R3pDODdtQnZDOztFeUM3N21CRztJQUFvQztHekNpOG1CdkM7O0V5Q2g4bUJHO0lBQW9DO0d6Q284bUJ2Qzs7RXlDbjhtQkc7SUFBb0M7R3pDdThtQnZDOztFeUNyOG1CRztJQUNFO0lBQ0E7R3pDdzhtQkw7O0V5Q3I4bUJHO0lBQ0U7SUFDQTtHekN3OG1CTDtDQUNGOztBaUM3Z25CSztFUXVDQTtJQUFpQztHekMyK21CcEM7O0V5QzErbUJHO0lBQWlDO0d6QzgrbUJwQzs7RXlDNyttQkc7SUFBaUM7R3pDaS9tQnBDOztFeUNoL21CRztJQUFpQztHekNvL21CcEM7O0V5Q24vbUJHO0lBQWlDO0d6Q3UvbUJwQzs7RXlDci9tQkc7SUFDRTtJQUNBO0d6Q3cvbUJMOztFeUNyL21CRztJQUNFO0lBQ0E7R3pDdy9tQkw7O0V5Q3IvbUJHO0lBQW9DO0d6Q3kvbUJ2Qzs7RXlDeC9tQkc7SUFBb0M7R3pDNC9tQnZDOztFeUMzL21CRztJQUFvQztHekMrL21CdkM7O0V5QzkvbUJHO0lBQW9DO0d6Q2tnbkJ2Qzs7RXlDamduQkc7SUFBb0M7R3pDcWduQnZDOztFeUNuZ25CRztJQUNFO0lBQ0E7R3pDc2duQkw7O0V5Q25nbkJHO0lBQ0U7SUFDQTtHekNzZ25CTDtDQUNGOztBaUMza25CSztFUXVDQTtJQUFpQztHekN5aW5CcEM7O0V5Q3hpbkJHO0lBQWlDO0d6QzRpbkJwQzs7RXlDM2luQkc7SUFBaUM7R3pDK2luQnBDOztFeUM5aW5CRztJQUFpQztHekNram5CcEM7O0V5Q2pqbkJHO0lBQWlDO0d6Q3FqbkJwQzs7RXlDbmpuQkc7SUFDRTtJQUNBO0d6Q3NqbkJMOztFeUNuam5CRztJQUNFO0lBQ0E7R3pDc2puQkw7O0V5Q25qbkJHO0lBQW9DO0d6Q3VqbkJ2Qzs7RXlDdGpuQkc7SUFBb0M7R3pDMGpuQnZDOztFeUN6am5CRztJQUFvQztHekM2am5CdkM7O0V5QzVqbkJHO0lBQW9DO0d6Q2drbkJ2Qzs7RXlDL2puQkc7SUFBb0M7R3pDbWtuQnZDOztFeUNqa25CRztJQUNFO0lBQ0E7R3pDb2tuQkw7O0V5Q2prbkJHO0lBQ0U7SUFDQTtHekNva25CTDtDQUNGOztBaUN6b25CSztFUXVDQTtJQUFpQztHekN1bW5CcEM7O0V5Q3RtbkJHO0lBQWlDO0d6QzBtbkJwQzs7RXlDem1uQkc7SUFBaUM7R3pDNm1uQnBDOztFeUM1bW5CRztJQUFpQztHekNnbm5CcEM7O0V5Qy9tbkJHO0lBQWlDO0d6Q21ubkJwQzs7RXlDam5uQkc7SUFDRTtJQUNBO0d6Q29ubkJMOztFeUNqbm5CRztJQUNFO0lBQ0E7R3pDb25uQkw7O0V5Q2pubkJHO0lBQW9DO0d6Q3FubkJ2Qzs7RXlDcG5uQkc7SUFBb0M7R3pDd25uQnZDOztFeUN2bm5CRztJQUFvQztHekMybm5CdkM7O0V5QzFubkJHO0lBQW9DO0d6QzhubkJ2Qzs7RXlDN25uQkc7SUFBb0M7R3pDaW9uQnZDOztFeUMvbm5CRztJQUNFO0lBQ0E7R3pDa29uQkw7O0V5Qy9ubkJHO0lBQ0U7SUFDQTtHekNrb25CTDtDQUNGOztBaUN2c25CSztFUXVDQTtJQUFpQztHekNxcW5CcEM7O0V5Q3BxbkJHO0lBQWlDO0d6Q3dxbkJwQzs7RXlDdnFuQkc7SUFBaUM7R3pDMnFuQnBDOztFeUMxcW5CRztJQUFpQztHekM4cW5CcEM7O0V5QzdxbkJHO0lBQWlDO0d6Q2lybkJwQzs7RXlDL3FuQkc7SUFDRTtJQUNBO0d6Q2tybkJMOztFeUMvcW5CRztJQUNFO0lBQ0E7R3pDa3JuQkw7O0V5Qy9xbkJHO0lBQW9DO0d6Q21ybkJ2Qzs7RXlDbHJuQkc7SUFBb0M7R3pDc3JuQnZDOztFeUNycm5CRztJQUFvQztHekN5cm5CdkM7O0V5Q3hybkJHO0lBQW9DO0d6QzRybkJ2Qzs7RXlDM3JuQkc7SUFBb0M7R3pDK3JuQnZDOztFeUM3cm5CRztJQUNFO0lBQ0E7R3pDZ3NuQkw7O0V5QzdybkJHO0lBQ0U7SUFDQTtHekNnc25CTDtDQUNGOztBaUNyd25CSztFUXVDQTtJQUFpQztHekNtdW5CcEM7O0V5Q2x1bkJHO0lBQWlDO0d6Q3N1bkJwQzs7RXlDcnVuQkc7SUFBaUM7R3pDeXVuQnBDOztFeUN4dW5CRztJQUFpQztHekM0dW5CcEM7O0V5QzN1bkJHO0lBQWlDO0d6Qyt1bkJwQzs7RXlDN3VuQkc7SUFDRTtJQUNBO0d6Q2d2bkJMOztFeUM3dW5CRztJQUNFO0lBQ0E7R3pDZ3ZuQkw7O0V5Qzd1bkJHO0lBQW9DO0d6Q2l2bkJ2Qzs7RXlDaHZuQkc7SUFBb0M7R3pDb3ZuQnZDOztFeUNudm5CRztJQUFvQztHekN1dm5CdkM7O0V5Q3R2bkJHO0lBQW9DO0d6QzB2bkJ2Qzs7RXlDenZuQkc7SUFBb0M7R3pDNnZuQnZDOztFeUMzdm5CRztJQUNFO0lBQ0E7R3pDOHZuQkw7O0V5QzN2bkJHO0lBQ0U7SUFDQTtHekM4dm5CTDtDQUNGOztBaUNuMG5CSztFUXVDQTtJQUFpQztHekNpeW5CcEM7O0V5Q2h5bkJHO0lBQWlDO0d6Q295bkJwQzs7RXlDbnluQkc7SUFBaUM7R3pDdXluQnBDOztFeUN0eW5CRztJQUFpQztHekMweW5CcEM7O0V5Q3p5bkJHO0lBQWlDO0d6QzZ5bkJwQzs7RXlDM3luQkc7SUFDRTtJQUNBO0d6Qzh5bkJMOztFeUMzeW5CRztJQUNFO0lBQ0E7R3pDOHluQkw7O0V5QzN5bkJHO0lBQW9DO0d6Qyt5bkJ2Qzs7RXlDOXluQkc7SUFBb0M7R3pDa3puQnZDOztFeUNqem5CRztJQUFvQztHekNxem5CdkM7O0V5Q3B6bkJHO0lBQW9DO0d6Q3d6bkJ2Qzs7RXlDdnpuQkc7SUFBb0M7R3pDMnpuQnZDOztFeUN6em5CRztJQUNFO0lBQ0E7R3pDNHpuQkw7O0V5Q3p6bkJHO0lBQ0U7SUFDQTtHekM0em5CTDtDQUNGOztBaUNqNG5CSztFUXVDQTtJQUFpQztHekMrMW5CcEM7O0V5QzkxbkJHO0lBQWlDO0d6Q2sybkJwQzs7RXlDajJuQkc7SUFBaUM7R3pDcTJuQnBDOztFeUNwMm5CRztJQUFpQztHekN3Mm5CcEM7O0V5Q3YybkJHO0lBQWlDO0d6QzIybkJwQzs7RXlDejJuQkc7SUFDRTtJQUNBO0d6QzQybkJMOztFeUN6Mm5CRztJQUNFO0lBQ0E7R3pDNDJuQkw7O0V5Q3oybkJHO0lBQW9DO0d6QzYybkJ2Qzs7RXlDNTJuQkc7SUFBb0M7R3pDZzNuQnZDOztFeUMvMm5CRztJQUFvQztHekNtM25CdkM7O0V5Q2wzbkJHO0lBQW9DO0d6Q3MzbkJ2Qzs7RXlDcjNuQkc7SUFBb0M7R3pDeTNuQnZDOztFeUN2M25CRztJQUNFO0lBQ0E7R3pDMDNuQkw7O0V5Q3YzbkJHO0lBQ0U7SUFDQTtHekMwM25CTDtDQUNGOztBaUMvN25CSztFUXVDQTtJQUFpQztHekM2NW5CcEM7O0V5QzU1bkJHO0lBQWlDO0d6Q2c2bkJwQzs7RXlDLzVuQkc7SUFBaUM7R3pDbTZuQnBDOztFeUNsNm5CRztJQUFpQztHekNzNm5CcEM7O0V5Q3I2bkJHO0lBQWlDO0d6Q3k2bkJwQzs7RXlDdjZuQkc7SUFDRTtJQUNBO0d6QzA2bkJMOztFeUN2Nm5CRztJQUNFO0lBQ0E7R3pDMDZuQkw7O0V5Q3Y2bkJHO0lBQW9DO0d6QzI2bkJ2Qzs7RXlDMTZuQkc7SUFBb0M7R3pDODZuQnZDOztFeUM3Nm5CRztJQUFvQztHekNpN25CdkM7O0V5Q2g3bkJHO0lBQW9DO0d6Q283bkJ2Qzs7RXlDbjduQkc7SUFBb0M7R3pDdTduQnZDOztFeUNyN25CRztJQUNFO0lBQ0E7R3pDdzduQkw7O0V5Q3I3bkJHO0lBQ0U7SUFDQTtHekN3N25CTDtDQUNGOztBaUM3L25CSztFUXVDQTtJQUFpQztHekMyOW5CcEM7O0V5QzE5bkJHO0lBQWlDO0d6Qzg5bkJwQzs7RXlDNzluQkc7SUFBaUM7R3pDaStuQnBDOztFeUNoK25CRztJQUFpQztHekNvK25CcEM7O0V5Q24rbkJHO0lBQWlDO0d6Q3UrbkJwQzs7RXlDcituQkc7SUFDRTtJQUNBO0d6Q3crbkJMOztFeUNyK25CRztJQUNFO0lBQ0E7R3pDdytuQkw7O0V5Q3IrbkJHO0lBQW9DO0d6Q3krbkJ2Qzs7RXlDeCtuQkc7SUFBb0M7R3pDNCtuQnZDOztFeUMzK25CRztJQUFvQztHekMrK25CdkM7O0V5QzkrbkJHO0lBQW9DO0d6Q2svbkJ2Qzs7RXlDai9uQkc7SUFBb0M7R3pDcS9uQnZDOztFeUNuL25CRztJQUNFO0lBQ0E7R3pDcy9uQkw7O0V5Q24vbkJHO0lBQ0U7SUFDQTtHekNzL25CTDtDQUNGOztBeUN0am9CQztFQUFZO0N6QzBqb0JiOztBeUN6am9CQztFQUFZO0N6QzZqb0JiOztBeUM1am9CQztFQUFZO0N6Q2drb0JiOztBeUMvam9CQztFQUFZO0N6Q21rb0JiOztBeUNsa29CQztFQUFZO0N6Q3Nrb0JiOztBeUNwa29CQztFQUNFO0VBQ0E7Q3pDdWtvQkg7O0F5Q3Brb0JDO0VBQ0U7RUFDQTtDekN1a29CSDs7QXlDcGtvQkM7RUFBZTtDekN3a29CaEI7O0F5Q3Zrb0JDO0VBQWU7Q3pDMmtvQmhCOztBeUMxa29CQztFQUFlO0N6Qzhrb0JoQjs7QXlDN2tvQkM7RUFBZTtDekNpbG9CaEI7O0F5Q2hsb0JDO0VBQWU7Q3pDb2xvQmhCOztBeUNsbG9CQztFQUNFO0VBQ0E7Q3pDcWxvQkg7O0F5Q2xsb0JDO0VBQ0U7RUFDQTtDekNxbG9CSDs7QWlDdm5vQks7RVF1Q0E7SUFBaUM7R3pDcWxvQnBDOztFeUNwbG9CRztJQUFpQztHekN3bG9CcEM7O0V5Q3Zsb0JHO0lBQWlDO0d6QzJsb0JwQzs7RXlDMWxvQkc7SUFBaUM7R3pDOGxvQnBDOztFeUM3bG9CRztJQUFpQztHekNpbW9CcEM7O0V5Qy9sb0JHO0lBQ0U7SUFDQTtHekNrbW9CTDs7RXlDL2xvQkc7SUFDRTtJQUNBO0d6Q2ttb0JMOztFeUMvbG9CRztJQUFvQztHekNtbW9CdkM7O0V5Q2xtb0JHO0lBQW9DO0d6Q3Ntb0J2Qzs7RXlDcm1vQkc7SUFBb0M7R3pDeW1vQnZDOztFeUN4bW9CRztJQUFvQztHekM0bW9CdkM7O0V5QzNtb0JHO0lBQW9DO0d6Qyttb0J2Qzs7RXlDN21vQkc7SUFDRTtJQUNBO0d6Q2dub0JMOztFeUM3bW9CRztJQUNFO0lBQ0E7R3pDZ25vQkw7Q0FDRjs7QWlDcnJvQks7RVF1Q0E7SUFBaUM7R3pDbXBvQnBDOztFeUNscG9CRztJQUFpQztHekNzcG9CcEM7O0V5Q3Jwb0JHO0lBQWlDO0d6Q3lwb0JwQzs7RXlDeHBvQkc7SUFBaUM7R3pDNHBvQnBDOztFeUMzcG9CRztJQUFpQztHekMrcG9CcEM7O0V5Qzdwb0JHO0lBQ0U7SUFDQTtHekNncW9CTDs7RXlDN3BvQkc7SUFDRTtJQUNBO0d6Q2dxb0JMOztFeUM3cG9CRztJQUFvQztHekNpcW9CdkM7O0V5Q2hxb0JHO0lBQW9DO0d6Q29xb0J2Qzs7RXlDbnFvQkc7SUFBb0M7R3pDdXFvQnZDOztFeUN0cW9CRztJQUFvQztHekMwcW9CdkM7O0V5Q3pxb0JHO0lBQW9DO0d6QzZxb0J2Qzs7RXlDM3FvQkc7SUFDRTtJQUNBO0d6Qzhxb0JMOztFeUMzcW9CRztJQUNFO0lBQ0E7R3pDOHFvQkw7Q0FDRjs7QWlDbnZvQks7RVF1Q0E7SUFBaUM7R3pDaXRvQnBDOztFeUNodG9CRztJQUFpQztHekNvdG9CcEM7O0V5Q250b0JHO0lBQWlDO0d6Q3V0b0JwQzs7RXlDdHRvQkc7SUFBaUM7R3pDMHRvQnBDOztFeUN6dG9CRztJQUFpQztHekM2dG9CcEM7O0V5QzN0b0JHO0lBQ0U7SUFDQTtHekM4dG9CTDs7RXlDM3RvQkc7SUFDRTtJQUNBO0d6Qzh0b0JMOztFeUMzdG9CRztJQUFvQztHekMrdG9CdkM7O0V5Qzl0b0JHO0lBQW9DO0d6Q2t1b0J2Qzs7RXlDanVvQkc7SUFBb0M7R3pDcXVvQnZDOztFeUNwdW9CRztJQUFvQztHekN3dW9CdkM7O0V5Q3Z1b0JHO0lBQW9DO0d6QzJ1b0J2Qzs7RXlDenVvQkc7SUFDRTtJQUNBO0d6QzR1b0JMOztFeUN6dW9CRztJQUNFO0lBQ0E7R3pDNHVvQkw7Q0FDRjs7QWlDanpvQks7RVF1Q0E7SUFBaUM7R3pDK3dvQnBDOztFeUM5d29CRztJQUFpQztHekNreG9CcEM7O0V5Q2p4b0JHO0lBQWlDO0d6Q3F4b0JwQzs7RXlDcHhvQkc7SUFBaUM7R3pDd3hvQnBDOztFeUN2eG9CRztJQUFpQztHekMyeG9CcEM7O0V5Q3p4b0JHO0lBQ0U7SUFDQTtHekM0eG9CTDs7RXlDenhvQkc7SUFDRTtJQUNBO0d6QzR4b0JMOztFeUN6eG9CRztJQUFvQztHekM2eG9CdkM7O0V5QzV4b0JHO0lBQW9DO0d6Q2d5b0J2Qzs7RXlDL3hvQkc7SUFBb0M7R3pDbXlvQnZDOztFeUNseW9CRztJQUFvQztHekNzeW9CdkM7O0V5Q3J5b0JHO0lBQW9DO0d6Q3l5b0J2Qzs7RXlDdnlvQkc7SUFDRTtJQUNBO0d6QzB5b0JMOztFeUN2eW9CRztJQUNFO0lBQ0E7R3pDMHlvQkw7Q0FDRjs7QWlDLzJvQks7RVF1Q0E7SUFBaUM7R3pDNjBvQnBDOztFeUM1MG9CRztJQUFpQztHekNnMW9CcEM7O0V5Qy8wb0JHO0lBQWlDO0d6Q20xb0JwQzs7RXlDbDFvQkc7SUFBaUM7R3pDczFvQnBDOztFeUNyMW9CRztJQUFpQztHekN5MW9CcEM7O0V5Q3Yxb0JHO0lBQ0U7SUFDQTtHekMwMW9CTDs7RXlDdjFvQkc7SUFDRTtJQUNBO0d6QzAxb0JMOztFeUN2MW9CRztJQUFvQztHekMyMW9CdkM7O0V5QzExb0JHO0lBQW9DO0d6Qzgxb0J2Qzs7RXlDNzFvQkc7SUFBb0M7R3pDaTJvQnZDOztFeUNoMm9CRztJQUFvQztHekNvMm9CdkM7O0V5Q24yb0JHO0lBQW9DO0d6Q3Uyb0J2Qzs7RXlDcjJvQkc7SUFDRTtJQUNBO0d6Q3cyb0JMOztFeUNyMm9CRztJQUNFO0lBQ0E7R3pDdzJvQkw7Q0FDRjs7QWlDNzZvQks7RVF1Q0E7SUFBaUM7R3pDMjRvQnBDOztFeUMxNG9CRztJQUFpQztHekM4NG9CcEM7O0V5Qzc0b0JHO0lBQWlDO0d6Q2k1b0JwQzs7RXlDaDVvQkc7SUFBaUM7R3pDbzVvQnBDOztFeUNuNW9CRztJQUFpQztHekN1NW9CcEM7O0V5Q3I1b0JHO0lBQ0U7SUFDQTtHekN3NW9CTDs7RXlDcjVvQkc7SUFDRTtJQUNBO0d6Q3c1b0JMOztFeUNyNW9CRztJQUFvQztHekN5NW9CdkM7O0V5Q3g1b0JHO0lBQW9DO0d6QzQ1b0J2Qzs7RXlDMzVvQkc7SUFBb0M7R3pDKzVvQnZDOztFeUM5NW9CRztJQUFvQztHekNrNm9CdkM7O0V5Q2o2b0JHO0lBQW9DO0d6Q3E2b0J2Qzs7RXlDbjZvQkc7SUFDRTtJQUNBO0d6Q3M2b0JMOztFeUNuNm9CRztJQUNFO0lBQ0E7R3pDczZvQkw7Q0FDRjs7QWlDMytvQks7RVF1Q0E7SUFBaUM7R3pDeThvQnBDOztFeUN4OG9CRztJQUFpQztHekM0OG9CcEM7O0V5QzM4b0JHO0lBQWlDO0d6Qys4b0JwQzs7RXlDOThvQkc7SUFBaUM7R3pDazlvQnBDOztFeUNqOW9CRztJQUFpQztHekNxOW9CcEM7O0V5Q245b0JHO0lBQ0U7SUFDQTtHekNzOW9CTDs7RXlDbjlvQkc7SUFDRTtJQUNBO0d6Q3M5b0JMOztFeUNuOW9CRztJQUFvQztHekN1OW9CdkM7O0V5Q3Q5b0JHO0lBQW9DO0d6QzA5b0J2Qzs7RXlDejlvQkc7SUFBb0M7R3pDNjlvQnZDOztFeUM1OW9CRztJQUFvQztHekNnK29CdkM7O0V5Qy85b0JHO0lBQW9DO0d6Q20rb0J2Qzs7RXlDaitvQkc7SUFDRTtJQUNBO0d6Q28rb0JMOztFeUNqK29CRztJQUNFO0lBQ0E7R3pDbytvQkw7Q0FDRjs7QWlDemlwQks7RVF1Q0E7SUFBaUM7R3pDdWdwQnBDOztFeUN0Z3BCRztJQUFpQztHekMwZ3BCcEM7O0V5Q3pncEJHO0lBQWlDO0d6QzZncEJwQzs7RXlDNWdwQkc7SUFBaUM7R3pDZ2hwQnBDOztFeUMvZ3BCRztJQUFpQztHekNtaHBCcEM7O0V5Q2pocEJHO0lBQ0U7SUFDQTtHekNvaHBCTDs7RXlDamhwQkc7SUFDRTtJQUNBO0d6Q29ocEJMOztFeUNqaHBCRztJQUFvQztHekNxaHBCdkM7O0V5Q3BocEJHO0lBQW9DO0d6Q3docEJ2Qzs7RXlDdmhwQkc7SUFBb0M7R3pDMmhwQnZDOztFeUMxaHBCRztJQUFvQztHekM4aHBCdkM7O0V5QzdocEJHO0lBQW9DO0d6Q2lpcEJ2Qzs7RXlDL2hwQkc7SUFDRTtJQUNBO0d6Q2tpcEJMOztFeUMvaHBCRztJQUNFO0lBQ0E7R3pDa2lwQkw7Q0FDRjs7QWlDdm1wQks7RVF1Q0E7SUFBaUM7R3pDcWtwQnBDOztFeUNwa3BCRztJQUFpQztHekN3a3BCcEM7O0V5Q3ZrcEJHO0lBQWlDO0d6QzJrcEJwQzs7RXlDMWtwQkc7SUFBaUM7R3pDOGtwQnBDOztFeUM3a3BCRztJQUFpQztHekNpbHBCcEM7O0V5Qy9rcEJHO0lBQ0U7SUFDQTtHekNrbHBCTDs7RXlDL2twQkc7SUFDRTtJQUNBO0d6Q2tscEJMOztFeUMva3BCRztJQUFvQztHekNtbHBCdkM7O0V5Q2xscEJHO0lBQW9DO0d6Q3NscEJ2Qzs7RXlDcmxwQkc7SUFBb0M7R3pDeWxwQnZDOztFeUN4bHBCRztJQUFvQztHekM0bHBCdkM7O0V5QzNscEJHO0lBQW9DO0d6QytscEJ2Qzs7RXlDN2xwQkc7SUFDRTtJQUNBO0d6Q2dtcEJMOztFeUM3bHBCRztJQUNFO0lBQ0E7R3pDZ21wQkw7Q0FDRjs7QWlDcnFwQks7RVF1Q0E7SUFBaUM7R3pDbW9wQnBDOztFeUNsb3BCRztJQUFpQztHekNzb3BCcEM7O0V5Q3JvcEJHO0lBQWlDO0d6Q3lvcEJwQzs7RXlDeG9wQkc7SUFBaUM7R3pDNG9wQnBDOztFeUMzb3BCRztJQUFpQztHekMrb3BCcEM7O0V5QzdvcEJHO0lBQ0U7SUFDQTtHekNncHBCTDs7RXlDN29wQkc7SUFDRTtJQUNBO0d6Q2dwcEJMOztFeUM3b3BCRztJQUFvQztHekNpcHBCdkM7O0V5Q2hwcEJHO0lBQW9DO0d6Q29wcEJ2Qzs7RXlDbnBwQkc7SUFBb0M7R3pDdXBwQnZDOztFeUN0cHBCRztJQUFvQztHekMwcHBCdkM7O0V5Q3pwcEJHO0lBQW9DO0d6QzZwcEJ2Qzs7RXlDM3BwQkc7SUFDRTtJQUNBO0d6QzhwcEJMOztFeUMzcHBCRztJQUNFO0lBQ0E7R3pDOHBwQkw7Q0FDRjs7QWlDbnVwQks7RVF1Q0E7SUFBaUM7R3pDaXNwQnBDOztFeUNoc3BCRztJQUFpQztHekNvc3BCcEM7O0V5Q25zcEJHO0lBQWlDO0d6Q3VzcEJwQzs7RXlDdHNwQkc7SUFBaUM7R3pDMHNwQnBDOztFeUN6c3BCRztJQUFpQztHekM2c3BCcEM7O0V5QzNzcEJHO0lBQ0U7SUFDQTtHekM4c3BCTDs7RXlDM3NwQkc7SUFDRTtJQUNBO0d6QzhzcEJMOztFeUMzc3BCRztJQUFvQztHekMrc3BCdkM7O0V5QzlzcEJHO0lBQW9DO0d6Q2t0cEJ2Qzs7RXlDanRwQkc7SUFBb0M7R3pDcXRwQnZDOztFeUNwdHBCRztJQUFvQztHekN3dHBCdkM7O0V5Q3Z0cEJHO0lBQW9DO0d6QzJ0cEJ2Qzs7RXlDenRwQkc7SUFDRTtJQUNBO0d6QzR0cEJMOztFeUN6dHBCRztJQUNFO0lBQ0E7R3pDNHRwQkw7Q0FDRjs7QWlDanlwQks7RVF1Q0E7SUFBaUM7R3pDK3ZwQnBDOztFeUM5dnBCRztJQUFpQztHekNrd3BCcEM7O0V5Q2p3cEJHO0lBQWlDO0d6Q3F3cEJwQzs7RXlDcHdwQkc7SUFBaUM7R3pDd3dwQnBDOztFeUN2d3BCRztJQUFpQztHekMyd3BCcEM7O0V5Q3p3cEJHO0lBQ0U7SUFDQTtHekM0d3BCTDs7RXlDendwQkc7SUFDRTtJQUNBO0d6QzR3cEJMOztFeUN6d3BCRztJQUFvQztHekM2d3BCdkM7O0V5QzV3cEJHO0lBQW9DO0d6Q2d4cEJ2Qzs7RXlDL3dwQkc7SUFBb0M7R3pDbXhwQnZDOztFeUNseHBCRztJQUFvQztHekNzeHBCdkM7O0V5Q3J4cEJHO0lBQW9DO0d6Q3l4cEJ2Qzs7RXlDdnhwQkc7SUFDRTtJQUNBO0d6QzB4cEJMOztFeUN2eHBCRztJQUNFO0lBQ0E7R3pDMHhwQkw7Q0FDRjs7QXlDMTFwQkM7RUFBWTtDekM4MXBCYjs7QXlDNzFwQkM7RUFBWTtDekNpMnBCYjs7QXlDaDJwQkM7RUFBWTtDekNvMnBCYjs7QXlDbjJwQkM7RUFBWTtDekN1MnBCYjs7QXlDdDJwQkM7RUFBWTtDekMwMnBCYjs7QXlDeDJwQkM7RUFDRTtFQUNBO0N6QzIycEJIOztBeUN4MnBCQztFQUNFO0VBQ0E7Q3pDMjJwQkg7O0F5Q3gycEJDO0VBQWU7Q3pDNDJwQmhCOztBeUMzMnBCQztFQUFlO0N6QysycEJoQjs7QXlDOTJwQkM7RUFBZTtDekNrM3BCaEI7O0F5Q2ozcEJDO0VBQWU7Q3pDcTNwQmhCOztBeUNwM3BCQztFQUFlO0N6Q3czcEJoQjs7QXlDdDNwQkM7RUFDRTtFQUNBO0N6Q3kzcEJIOztBeUN0M3BCQztFQUNFO0VBQ0E7Q3pDeTNwQkg7O0FpQzM1cEJLO0VRdUNBO0lBQWlDO0d6Q3kzcEJwQzs7RXlDeDNwQkc7SUFBaUM7R3pDNDNwQnBDOztFeUMzM3BCRztJQUFpQztHekMrM3BCcEM7O0V5QzkzcEJHO0lBQWlDO0d6Q2s0cEJwQzs7RXlDajRwQkc7SUFBaUM7R3pDcTRwQnBDOztFeUNuNHBCRztJQUNFO0lBQ0E7R3pDczRwQkw7O0V5Q240cEJHO0lBQ0U7SUFDQTtHekNzNHBCTDs7RXlDbjRwQkc7SUFBb0M7R3pDdTRwQnZDOztFeUN0NHBCRztJQUFvQztHekMwNHBCdkM7O0V5Q3o0cEJHO0lBQW9DO0d6QzY0cEJ2Qzs7RXlDNTRwQkc7SUFBb0M7R3pDZzVwQnZDOztFeUMvNHBCRztJQUFvQztHekNtNXBCdkM7O0V5Q2o1cEJHO0lBQ0U7SUFDQTtHekNvNXBCTDs7RXlDajVwQkc7SUFDRTtJQUNBO0d6Q281cEJMO0NBQ0Y7O0FpQ3o5cEJLO0VRdUNBO0lBQWlDO0d6Q3U3cEJwQzs7RXlDdDdwQkc7SUFBaUM7R3pDMDdwQnBDOztFeUN6N3BCRztJQUFpQztHekM2N3BCcEM7O0V5QzU3cEJHO0lBQWlDO0d6Q2c4cEJwQzs7RXlDLzdwQkc7SUFBaUM7R3pDbThwQnBDOztFeUNqOHBCRztJQUNFO0lBQ0E7R3pDbzhwQkw7O0V5Q2o4cEJHO0lBQ0U7SUFDQTtHekNvOHBCTDs7RXlDajhwQkc7SUFBb0M7R3pDcThwQnZDOztFeUNwOHBCRztJQUFvQztHekN3OHBCdkM7O0V5Q3Y4cEJHO0lBQW9DO0d6QzI4cEJ2Qzs7RXlDMThwQkc7SUFBb0M7R3pDODhwQnZDOztFeUM3OHBCRztJQUFvQztHekNpOXBCdkM7O0V5Qy84cEJHO0lBQ0U7SUFDQTtHekNrOXBCTDs7RXlDLzhwQkc7SUFDRTtJQUNBO0d6Q2s5cEJMO0NBQ0Y7O0FpQ3ZocUJLO0VRdUNBO0lBQWlDO0d6Q3EvcEJwQzs7RXlDcC9wQkc7SUFBaUM7R3pDdy9wQnBDOztFeUN2L3BCRztJQUFpQztHekMyL3BCcEM7O0V5QzEvcEJHO0lBQWlDO0d6QzgvcEJwQzs7RXlDNy9wQkc7SUFBaUM7R3pDaWdxQnBDOztFeUMvL3BCRztJQUNFO0lBQ0E7R3pDa2dxQkw7O0V5Qy8vcEJHO0lBQ0U7SUFDQTtHekNrZ3FCTDs7RXlDLy9wQkc7SUFBb0M7R3pDbWdxQnZDOztFeUNsZ3FCRztJQUFvQztHekNzZ3FCdkM7O0V5Q3JncUJHO0lBQW9DO0d6Q3lncUJ2Qzs7RXlDeGdxQkc7SUFBb0M7R3pDNGdxQnZDOztFeUMzZ3FCRztJQUFvQztHekMrZ3FCdkM7O0V5QzdncUJHO0lBQ0U7SUFDQTtHekNnaHFCTDs7RXlDN2dxQkc7SUFDRTtJQUNBO0d6Q2docUJMO0NBQ0Y7O0FpQ3JscUJLO0VRdUNBO0lBQWlDO0d6Q21qcUJwQzs7RXlDbGpxQkc7SUFBaUM7R3pDc2pxQnBDOztFeUNyanFCRztJQUFpQztHekN5anFCcEM7O0V5Q3hqcUJHO0lBQWlDO0d6QzRqcUJwQzs7RXlDM2pxQkc7SUFBaUM7R3pDK2pxQnBDOztFeUM3anFCRztJQUNFO0lBQ0E7R3pDZ2txQkw7O0V5QzdqcUJHO0lBQ0U7SUFDQTtHekNna3FCTDs7RXlDN2pxQkc7SUFBb0M7R3pDaWtxQnZDOztFeUNoa3FCRztJQUFvQztHekNva3FCdkM7O0V5Q25rcUJHO0lBQW9DO0d6Q3VrcUJ2Qzs7RXlDdGtxQkc7SUFBb0M7R3pDMGtxQnZDOztFeUN6a3FCRztJQUFvQztHekM2a3FCdkM7O0V5QzNrcUJHO0lBQ0U7SUFDQTtHekM4a3FCTDs7RXlDM2txQkc7SUFDRTtJQUNBO0d6QzhrcUJMO0NBQ0Y7O0FpQ25wcUJLO0VRdUNBO0lBQWlDO0d6Q2lucUJwQzs7RXlDaG5xQkc7SUFBaUM7R3pDb25xQnBDOztFeUNubnFCRztJQUFpQztHekN1bnFCcEM7O0V5Q3RucUJHO0lBQWlDO0d6QzBucUJwQzs7RXlDem5xQkc7SUFBaUM7R3pDNm5xQnBDOztFeUMzbnFCRztJQUNFO0lBQ0E7R3pDOG5xQkw7O0V5QzNucUJHO0lBQ0U7SUFDQTtHekM4bnFCTDs7RXlDM25xQkc7SUFBb0M7R3pDK25xQnZDOztFeUM5bnFCRztJQUFvQztHekNrb3FCdkM7O0V5Q2pvcUJHO0lBQW9DO0d6Q3FvcUJ2Qzs7RXlDcG9xQkc7SUFBb0M7R3pDd29xQnZDOztFeUN2b3FCRztJQUFvQztHekMyb3FCdkM7O0V5Q3pvcUJHO0lBQ0U7SUFDQTtHekM0b3FCTDs7RXlDem9xQkc7SUFDRTtJQUNBO0d6QzRvcUJMO0NBQ0Y7O0FpQ2p0cUJLO0VRdUNBO0lBQWlDO0d6QytxcUJwQzs7RXlDOXFxQkc7SUFBaUM7R3pDa3JxQnBDOztFeUNqcnFCRztJQUFpQztHekNxcnFCcEM7O0V5Q3BycUJHO0lBQWlDO0d6Q3dycUJwQzs7RXlDdnJxQkc7SUFBaUM7R3pDMnJxQnBDOztFeUN6cnFCRztJQUNFO0lBQ0E7R3pDNHJxQkw7O0V5Q3pycUJHO0lBQ0U7SUFDQTtHekM0cnFCTDs7RXlDenJxQkc7SUFBb0M7R3pDNnJxQnZDOztFeUM1cnFCRztJQUFvQztHekNnc3FCdkM7O0V5Qy9ycUJHO0lBQW9DO0d6Q21zcUJ2Qzs7RXlDbHNxQkc7SUFBb0M7R3pDc3NxQnZDOztFeUNyc3FCRztJQUFvQztHekN5c3FCdkM7O0V5Q3ZzcUJHO0lBQ0U7SUFDQTtHekMwc3FCTDs7RXlDdnNxQkc7SUFDRTtJQUNBO0d6QzBzcUJMO0NBQ0Y7O0FpQy93cUJLO0VRdUNBO0lBQWlDO0d6QzZ1cUJwQzs7RXlDNXVxQkc7SUFBaUM7R3pDZ3ZxQnBDOztFeUMvdXFCRztJQUFpQztHekNtdnFCcEM7O0V5Q2x2cUJHO0lBQWlDO0d6Q3N2cUJwQzs7RXlDcnZxQkc7SUFBaUM7R3pDeXZxQnBDOztFeUN2dnFCRztJQUNFO0lBQ0E7R3pDMHZxQkw7O0V5Q3Z2cUJHO0lBQ0U7SUFDQTtHekMwdnFCTDs7RXlDdnZxQkc7SUFBb0M7R3pDMnZxQnZDOztFeUMxdnFCRztJQUFvQztHekM4dnFCdkM7O0V5Qzd2cUJHO0lBQW9DO0d6Q2l3cUJ2Qzs7RXlDaHdxQkc7SUFBb0M7R3pDb3dxQnZDOztFeUNud3FCRztJQUFvQztHekN1d3FCdkM7O0V5Q3J3cUJHO0lBQ0U7SUFDQTtHekN3d3FCTDs7RXlDcndxQkc7SUFDRTtJQUNBO0d6Q3d3cUJMO0NBQ0Y7O0FpQzcwcUJLO0VRdUNBO0lBQWlDO0d6QzJ5cUJwQzs7RXlDMXlxQkc7SUFBaUM7R3pDOHlxQnBDOztFeUM3eXFCRztJQUFpQztHekNpenFCcEM7O0V5Q2h6cUJHO0lBQWlDO0d6Q296cUJwQzs7RXlDbnpxQkc7SUFBaUM7R3pDdXpxQnBDOztFeUNyenFCRztJQUNFO0lBQ0E7R3pDd3pxQkw7O0V5Q3J6cUJHO0lBQ0U7SUFDQTtHekN3enFCTDs7RXlDcnpxQkc7SUFBb0M7R3pDeXpxQnZDOztFeUN4enFCRztJQUFvQztHekM0enFCdkM7O0V5QzN6cUJHO0lBQW9DO0d6Qyt6cUJ2Qzs7RXlDOXpxQkc7SUFBb0M7R3pDazBxQnZDOztFeUNqMHFCRztJQUFvQztHekNxMHFCdkM7O0V5Q24wcUJHO0lBQ0U7SUFDQTtHekNzMHFCTDs7RXlDbjBxQkc7SUFDRTtJQUNBO0d6Q3MwcUJMO0NBQ0Y7O0FpQzM0cUJLO0VRdUNBO0lBQWlDO0d6Q3kycUJwQzs7RXlDeDJxQkc7SUFBaUM7R3pDNDJxQnBDOztFeUMzMnFCRztJQUFpQztHekMrMnFCcEM7O0V5QzkycUJHO0lBQWlDO0d6Q2szcUJwQzs7RXlDajNxQkc7SUFBaUM7R3pDcTNxQnBDOztFeUNuM3FCRztJQUNFO0lBQ0E7R3pDczNxQkw7O0V5Q24zcUJHO0lBQ0U7SUFDQTtHekNzM3FCTDs7RXlDbjNxQkc7SUFBb0M7R3pDdTNxQnZDOztFeUN0M3FCRztJQUFvQztHekMwM3FCdkM7O0V5Q3ozcUJHO0lBQW9DO0d6QzYzcUJ2Qzs7RXlDNTNxQkc7SUFBb0M7R3pDZzRxQnZDOztFeUMvM3FCRztJQUFvQztHekNtNHFCdkM7O0V5Q2o0cUJHO0lBQ0U7SUFDQTtHekNvNHFCTDs7RXlDajRxQkc7SUFDRTtJQUNBO0d6Q280cUJMO0NBQ0Y7O0FpQ3o4cUJLO0VRdUNBO0lBQWlDO0d6Q3U2cUJwQzs7RXlDdDZxQkc7SUFBaUM7R3pDMDZxQnBDOztFeUN6NnFCRztJQUFpQztHekM2NnFCcEM7O0V5QzU2cUJHO0lBQWlDO0d6Q2c3cUJwQzs7RXlDLzZxQkc7SUFBaUM7R3pDbTdxQnBDOztFeUNqN3FCRztJQUNFO0lBQ0E7R3pDbzdxQkw7O0V5Q2o3cUJHO0lBQ0U7SUFDQTtHekNvN3FCTDs7RXlDajdxQkc7SUFBb0M7R3pDcTdxQnZDOztFeUNwN3FCRztJQUFvQztHekN3N3FCdkM7O0V5Q3Y3cUJHO0lBQW9DO0d6QzI3cUJ2Qzs7RXlDMTdxQkc7SUFBb0M7R3pDODdxQnZDOztFeUM3N3FCRztJQUFvQztHekNpOHFCdkM7O0V5Qy83cUJHO0lBQ0U7SUFDQTtHekNrOHFCTDs7RXlDLzdxQkc7SUFDRTtJQUNBO0d6Q2s4cUJMO0NBQ0Y7O0FpQ3ZnckJLO0VRdUNBO0lBQWlDO0d6Q3ErcUJwQzs7RXlDcCtxQkc7SUFBaUM7R3pDdytxQnBDOztFeUN2K3FCRztJQUFpQztHekMyK3FCcEM7O0V5QzErcUJHO0lBQWlDO0d6QzgrcUJwQzs7RXlDNytxQkc7SUFBaUM7R3pDaS9xQnBDOztFeUMvK3FCRztJQUNFO0lBQ0E7R3pDay9xQkw7O0V5Qy8rcUJHO0lBQ0U7SUFDQTtHekNrL3FCTDs7RXlDLytxQkc7SUFBb0M7R3pDbS9xQnZDOztFeUNsL3FCRztJQUFvQztHekNzL3FCdkM7O0V5Q3IvcUJHO0lBQW9DO0d6Q3kvcUJ2Qzs7RXlDeC9xQkc7SUFBb0M7R3pDNC9xQnZDOztFeUMzL3FCRztJQUFvQztHekMrL3FCdkM7O0V5QzcvcUJHO0lBQ0U7SUFDQTtHekNnZ3JCTDs7RXlDNy9xQkc7SUFDRTtJQUNBO0d6Q2dnckJMO0NBQ0Y7O0FpQ3JrckJLO0VRdUNBO0lBQWlDO0d6Q21pckJwQzs7RXlDbGlyQkc7SUFBaUM7R3pDc2lyQnBDOztFeUNyaXJCRztJQUFpQztHekN5aXJCcEM7O0V5Q3hpckJHO0lBQWlDO0d6QzRpckJwQzs7RXlDM2lyQkc7SUFBaUM7R3pDK2lyQnBDOztFeUM3aXJCRztJQUNFO0lBQ0E7R3pDZ2pyQkw7O0V5QzdpckJHO0lBQ0U7SUFDQTtHekNnanJCTDs7RXlDN2lyQkc7SUFBb0M7R3pDaWpyQnZDOztFeUNoanJCRztJQUFvQztHekNvanJCdkM7O0V5Q25qckJHO0lBQW9DO0d6Q3VqckJ2Qzs7RXlDdGpyQkc7SUFBb0M7R3pDMGpyQnZDOztFeUN6anJCRztJQUFvQztHekM2anJCdkM7O0V5QzNqckJHO0lBQ0U7SUFDQTtHekM4anJCTDs7RXlDM2pyQkc7SUFDRTtJQUNBO0d6QzhqckJMO0NBQ0Y7O0F5Q25qckJHO0VBQVk7Q3pDdWpyQmY7O0F5Q3RqckJHO0VBQVk7Q3pDMGpyQmY7O0F5Q3pqckJHO0VBQVk7Q3pDNmpyQmY7O0F5QzVqckJHO0VBQVk7Q3pDZ2tyQmY7O0F5Qy9qckJHO0VBQVk7Q3pDbWtyQmY7O0F5Q2prckJHO0VBQ0U7RUFDQTtDekNva3JCTDs7QXlDamtyQkc7RUFDRTtFQUNBO0N6Q29rckJMOztBeUNqa3JCRztFQUFlO0N6Q3FrckJsQjs7QXlDcGtyQkc7RUFBZTtDekN3a3JCbEI7O0F5Q3ZrckJHO0VBQWU7Q3pDMmtyQmxCOztBeUMxa3JCRztFQUFlO0N6QzhrckJsQjs7QXlDN2tyQkc7RUFBZTtDekNpbHJCbEI7O0F5Qy9rckJHO0VBQ0U7RUFDQTtDekNrbHJCTDs7QXlDL2tyQkc7RUFDRTtFQUNBO0N6Q2tsckJMOztBaUMvcnJCSztFUWtIRTtJQUFpQztHekNrbHJCdEM7O0V5Q2psckJLO0lBQWlDO0d6Q3FsckJ0Qzs7RXlDcGxyQks7SUFBaUM7R3pDd2xyQnRDOztFeUN2bHJCSztJQUFpQztHekMybHJCdEM7O0V5QzFsckJLO0lBQWlDO0d6QzhsckJ0Qzs7RXlDNWxyQks7SUFDRTtJQUNBO0d6QytsckJQOztFeUM1bHJCSztJQUNFO0lBQ0E7R3pDK2xyQlA7O0V5QzVsckJLO0lBQW9DO0d6Q2dtckJ6Qzs7RXlDL2xyQks7SUFBb0M7R3pDbW1yQnpDOztFeUNsbXJCSztJQUFvQztHekNzbXJCekM7O0V5Q3JtckJLO0lBQW9DO0d6Q3ltckJ6Qzs7RXlDeG1yQks7SUFBb0M7R3pDNG1yQnpDOztFeUMxbXJCSztJQUNFO0lBQ0E7R3pDNm1yQlA7O0V5QzFtckJLO0lBQ0U7SUFDQTtHekM2bXJCUDtDQUNGOztBaUM3dnJCSztFUWtIRTtJQUFpQztHekNncHJCdEM7O0V5Qy9vckJLO0lBQWlDO0d6Q21wckJ0Qzs7RXlDbHByQks7SUFBaUM7R3pDc3ByQnRDOztFeUNycHJCSztJQUFpQztHekN5cHJCdEM7O0V5Q3hwckJLO0lBQWlDO0d6QzRwckJ0Qzs7RXlDMXByQks7SUFDRTtJQUNBO0d6QzZwckJQOztFeUMxcHJCSztJQUNFO0lBQ0E7R3pDNnByQlA7O0V5QzFwckJLO0lBQW9DO0d6QzhwckJ6Qzs7RXlDN3ByQks7SUFBb0M7R3pDaXFyQnpDOztFeUNocXJCSztJQUFvQztHekNvcXJCekM7O0V5Q25xckJLO0lBQW9DO0d6Q3VxckJ6Qzs7RXlDdHFyQks7SUFBb0M7R3pDMHFyQnpDOztFeUN4cXJCSztJQUNFO0lBQ0E7R3pDMnFyQlA7O0V5Q3hxckJLO0lBQ0U7SUFDQTtHekMycXJCUDtDQUNGOztBaUMzenJCSztFUWtIRTtJQUFpQztHekM4c3JCdEM7O0V5QzdzckJLO0lBQWlDO0d6Q2l0ckJ0Qzs7RXlDaHRyQks7SUFBaUM7R3pDb3RyQnRDOztFeUNudHJCSztJQUFpQztHekN1dHJCdEM7O0V5Q3R0ckJLO0lBQWlDO0d6QzB0ckJ0Qzs7RXlDeHRyQks7SUFDRTtJQUNBO0d6QzJ0ckJQOztFeUN4dHJCSztJQUNFO0lBQ0E7R3pDMnRyQlA7O0V5Q3h0ckJLO0lBQW9DO0d6QzR0ckJ6Qzs7RXlDM3RyQks7SUFBb0M7R3pDK3RyQnpDOztFeUM5dHJCSztJQUFvQztHekNrdXJCekM7O0V5Q2p1ckJLO0lBQW9DO0d6Q3F1ckJ6Qzs7RXlDcHVyQks7SUFBb0M7R3pDd3VyQnpDOztFeUN0dXJCSztJQUNFO0lBQ0E7R3pDeXVyQlA7O0V5Q3R1ckJLO0lBQ0U7SUFDQTtHekN5dXJCUDtDQUNGOztBaUN6M3JCSztFUWtIRTtJQUFpQztHekM0d3JCdEM7O0V5QzN3ckJLO0lBQWlDO0d6Qyt3ckJ0Qzs7RXlDOXdyQks7SUFBaUM7R3pDa3hyQnRDOztFeUNqeHJCSztJQUFpQztHekNxeHJCdEM7O0V5Q3B4ckJLO0lBQWlDO0d6Q3d4ckJ0Qzs7RXlDdHhyQks7SUFDRTtJQUNBO0d6Q3l4ckJQOztFeUN0eHJCSztJQUNFO0lBQ0E7R3pDeXhyQlA7O0V5Q3R4ckJLO0lBQW9DO0d6QzB4ckJ6Qzs7RXlDenhyQks7SUFBb0M7R3pDNnhyQnpDOztFeUM1eHJCSztJQUFvQztHekNneXJCekM7O0V5Qy94ckJLO0lBQW9DO0d6Q215ckJ6Qzs7RXlDbHlyQks7SUFBb0M7R3pDc3lyQnpDOztFeUNweXJCSztJQUNFO0lBQ0E7R3pDdXlyQlA7O0V5Q3B5ckJLO0lBQ0U7SUFDQTtHekN1eXJCUDtDQUNGOztBaUN2N3JCSztFUWtIRTtJQUFpQztHekMwMHJCdEM7O0V5Q3owckJLO0lBQWlDO0d6QzYwckJ0Qzs7RXlDNTByQks7SUFBaUM7R3pDZzFyQnRDOztFeUMvMHJCSztJQUFpQztHekNtMXJCdEM7O0V5Q2wxckJLO0lBQWlDO0d6Q3MxckJ0Qzs7RXlDcDFyQks7SUFDRTtJQUNBO0d6Q3UxckJQOztFeUNwMXJCSztJQUNFO0lBQ0E7R3pDdTFyQlA7O0V5Q3AxckJLO0lBQW9DO0d6Q3cxckJ6Qzs7RXlDdjFyQks7SUFBb0M7R3pDMjFyQnpDOztFeUMxMXJCSztJQUFvQztHekM4MXJCekM7O0V5QzcxckJLO0lBQW9DO0d6Q2kyckJ6Qzs7RXlDaDJyQks7SUFBb0M7R3pDbzJyQnpDOztFeUNsMnJCSztJQUNFO0lBQ0E7R3pDcTJyQlA7O0V5Q2wyckJLO0lBQ0U7SUFDQTtHekNxMnJCUDtDQUNGOztBaUNyL3JCSztFUWtIRTtJQUFpQztHekN3NHJCdEM7O0V5Q3Y0ckJLO0lBQWlDO0d6QzI0ckJ0Qzs7RXlDMTRyQks7SUFBaUM7R3pDODRyQnRDOztFeUM3NHJCSztJQUFpQztHekNpNXJCdEM7O0V5Q2g1ckJLO0lBQWlDO0d6Q281ckJ0Qzs7RXlDbDVyQks7SUFDRTtJQUNBO0d6Q3E1ckJQOztFeUNsNXJCSztJQUNFO0lBQ0E7R3pDcTVyQlA7O0V5Q2w1ckJLO0lBQW9DO0d6Q3M1ckJ6Qzs7RXlDcjVyQks7SUFBb0M7R3pDeTVyQnpDOztFeUN4NXJCSztJQUFvQztHekM0NXJCekM7O0V5QzM1ckJLO0lBQW9DO0d6Qys1ckJ6Qzs7RXlDOTVyQks7SUFBb0M7R3pDazZyQnpDOztFeUNoNnJCSztJQUNFO0lBQ0E7R3pDbTZyQlA7O0V5Q2g2ckJLO0lBQ0U7SUFDQTtHekNtNnJCUDtDQUNGOztBaUNuanNCSztFUWtIRTtJQUFpQztHekNzOHJCdEM7O0V5Q3I4ckJLO0lBQWlDO0d6Q3k4ckJ0Qzs7RXlDeDhyQks7SUFBaUM7R3pDNDhyQnRDOztFeUMzOHJCSztJQUFpQztHekMrOHJCdEM7O0V5Qzk4ckJLO0lBQWlDO0d6Q2s5ckJ0Qzs7RXlDaDlyQks7SUFDRTtJQUNBO0d6Q205ckJQOztFeUNoOXJCSztJQUNFO0lBQ0E7R3pDbTlyQlA7O0V5Q2g5ckJLO0lBQW9DO0d6Q285ckJ6Qzs7RXlDbjlyQks7SUFBb0M7R3pDdTlyQnpDOztFeUN0OXJCSztJQUFvQztHekMwOXJCekM7O0V5Q3o5ckJLO0lBQW9DO0d6QzY5ckJ6Qzs7RXlDNTlyQks7SUFBb0M7R3pDZytyQnpDOztFeUM5OXJCSztJQUNFO0lBQ0E7R3pDaStyQlA7O0V5Qzk5ckJLO0lBQ0U7SUFDQTtHekNpK3JCUDtDQUNGOztBaUNqbnNCSztFUWtIRTtJQUFpQztHekNvZ3NCdEM7O0V5Q25nc0JLO0lBQWlDO0d6Q3Vnc0J0Qzs7RXlDdGdzQks7SUFBaUM7R3pDMGdzQnRDOztFeUN6Z3NCSztJQUFpQztHekM2Z3NCdEM7O0V5QzVnc0JLO0lBQWlDO0d6Q2doc0J0Qzs7RXlDOWdzQks7SUFDRTtJQUNBO0d6Q2loc0JQOztFeUM5Z3NCSztJQUNFO0lBQ0E7R3pDaWhzQlA7O0V5Qzlnc0JLO0lBQW9DO0d6Q2toc0J6Qzs7RXlDamhzQks7SUFBb0M7R3pDcWhzQnpDOztFeUNwaHNCSztJQUFvQztHekN3aHNCekM7O0V5Q3Zoc0JLO0lBQW9DO0d6QzJoc0J6Qzs7RXlDMWhzQks7SUFBb0M7R3pDOGhzQnpDOztFeUM1aHNCSztJQUNFO0lBQ0E7R3pDK2hzQlA7O0V5QzVoc0JLO0lBQ0U7SUFDQTtHekMraHNCUDtDQUNGOztBaUMvcXNCSztFUWtIRTtJQUFpQztHekNra3NCdEM7O0V5Q2prc0JLO0lBQWlDO0d6Q3Frc0J0Qzs7RXlDcGtzQks7SUFBaUM7R3pDd2tzQnRDOztFeUN2a3NCSztJQUFpQztHekMya3NCdEM7O0V5QzFrc0JLO0lBQWlDO0d6Qzhrc0J0Qzs7RXlDNWtzQks7SUFDRTtJQUNBO0d6Qytrc0JQOztFeUM1a3NCSztJQUNFO0lBQ0E7R3pDK2tzQlA7O0V5QzVrc0JLO0lBQW9DO0d6Q2dsc0J6Qzs7RXlDL2tzQks7SUFBb0M7R3pDbWxzQnpDOztFeUNsbHNCSztJQUFvQztHekNzbHNCekM7O0V5Q3Jsc0JLO0lBQW9DO0d6Q3lsc0J6Qzs7RXlDeGxzQks7SUFBb0M7R3pDNGxzQnpDOztFeUMxbHNCSztJQUNFO0lBQ0E7R3pDNmxzQlA7O0V5QzFsc0JLO0lBQ0U7SUFDQTtHekM2bHNCUDtDQUNGOztBaUM3dXNCSztFUWtIRTtJQUFpQztHekNnb3NCdEM7O0V5Qy9uc0JLO0lBQWlDO0d6Q21vc0J0Qzs7RXlDbG9zQks7SUFBaUM7R3pDc29zQnRDOztFeUNyb3NCSztJQUFpQztHekN5b3NCdEM7O0V5Q3hvc0JLO0lBQWlDO0d6QzRvc0J0Qzs7RXlDMW9zQks7SUFDRTtJQUNBO0d6QzZvc0JQOztFeUMxb3NCSztJQUNFO0lBQ0E7R3pDNm9zQlA7O0V5QzFvc0JLO0lBQW9DO0d6Qzhvc0J6Qzs7RXlDN29zQks7SUFBb0M7R3pDaXBzQnpDOztFeUNocHNCSztJQUFvQztHekNvcHNCekM7O0V5Q25wc0JLO0lBQW9DO0d6Q3Vwc0J6Qzs7RXlDdHBzQks7SUFBb0M7R3pDMHBzQnpDOztFeUN4cHNCSztJQUNFO0lBQ0E7R3pDMnBzQlA7O0V5Q3hwc0JLO0lBQ0U7SUFDQTtHekMycHNCUDtDQUNGOztBaUMzeXNCSztFUWtIRTtJQUFpQztHekM4cnNCdEM7O0V5Qzdyc0JLO0lBQWlDO0d6Q2lzc0J0Qzs7RXlDaHNzQks7SUFBaUM7R3pDb3NzQnRDOztFeUNuc3NCSztJQUFpQztHekN1c3NCdEM7O0V5Q3Rzc0JLO0lBQWlDO0d6QzBzc0J0Qzs7RXlDeHNzQks7SUFDRTtJQUNBO0d6QzJzc0JQOztFeUN4c3NCSztJQUNFO0lBQ0E7R3pDMnNzQlA7O0V5Q3hzc0JLO0lBQW9DO0d6QzRzc0J6Qzs7RXlDM3NzQks7SUFBb0M7R3pDK3NzQnpDOztFeUM5c3NCSztJQUFvQztHekNrdHNCekM7O0V5Q2p0c0JLO0lBQW9DO0d6Q3F0c0J6Qzs7RXlDcHRzQks7SUFBb0M7R3pDd3RzQnpDOztFeUN0dHNCSztJQUNFO0lBQ0E7R3pDeXRzQlA7O0V5Q3R0c0JLO0lBQ0U7SUFDQTtHekN5dHNCUDtDQUNGOztBaUN6MnNCSztFUWtIRTtJQUFpQztHekM0dnNCdEM7O0V5QzN2c0JLO0lBQWlDO0d6Qyt2c0J0Qzs7RXlDOXZzQks7SUFBaUM7R3pDa3dzQnRDOztFeUNqd3NCSztJQUFpQztHekNxd3NCdEM7O0V5Q3B3c0JLO0lBQWlDO0d6Q3d3c0J0Qzs7RXlDdHdzQks7SUFDRTtJQUNBO0d6Q3l3c0JQOztFeUN0d3NCSztJQUNFO0lBQ0E7R3pDeXdzQlA7O0V5Q3R3c0JLO0lBQW9DO0d6QzB3c0J6Qzs7RXlDendzQks7SUFBb0M7R3pDNndzQnpDOztFeUM1d3NCSztJQUFvQztHekNneHNCekM7O0V5Qy93c0JLO0lBQW9DO0d6Q214c0J6Qzs7RXlDbHhzQks7SUFBb0M7R3pDc3hzQnpDOztFeUNweHNCSztJQUNFO0lBQ0E7R3pDdXhzQlA7O0V5Q3B4c0JLO0lBQ0U7SUFDQTtHekN1eHNCUDtDQUNGOztBeUN2MXNCRztFQUFZO0N6QzIxc0JmOztBeUMxMXNCRztFQUFZO0N6Qzgxc0JmOztBeUM3MXNCRztFQUFZO0N6Q2kyc0JmOztBeUNoMnNCRztFQUFZO0N6Q28yc0JmOztBeUNuMnNCRztFQUFZO0N6Q3Uyc0JmOztBeUNyMnNCRztFQUNFO0VBQ0E7Q3pDdzJzQkw7O0F5Q3Iyc0JHO0VBQ0U7RUFDQTtDekN3MnNCTDs7QXlDcjJzQkc7RUFBZTtDekN5MnNCbEI7O0F5Q3gyc0JHO0VBQWU7Q3pDNDJzQmxCOztBeUMzMnNCRztFQUFlO0N6Qysyc0JsQjs7QXlDOTJzQkc7RUFBZTtDekNrM3NCbEI7O0F5Q2ozc0JHO0VBQWU7Q3pDcTNzQmxCOztBeUNuM3NCRztFQUNFO0VBQ0E7Q3pDczNzQkw7O0F5Q24zc0JHO0VBQ0U7RUFDQTtDekNzM3NCTDs7QWlDbitzQks7RVFrSEU7SUFBaUM7R3pDczNzQnRDOztFeUNyM3NCSztJQUFpQztHekN5M3NCdEM7O0V5Q3gzc0JLO0lBQWlDO0d6QzQzc0J0Qzs7RXlDMzNzQks7SUFBaUM7R3pDKzNzQnRDOztFeUM5M3NCSztJQUFpQztHekNrNHNCdEM7O0V5Q2g0c0JLO0lBQ0U7SUFDQTtHekNtNHNCUDs7RXlDaDRzQks7SUFDRTtJQUNBO0d6Q200c0JQOztFeUNoNHNCSztJQUFvQztHekNvNHNCekM7O0V5Q240c0JLO0lBQW9DO0d6Q3U0c0J6Qzs7RXlDdDRzQks7SUFBb0M7R3pDMDRzQnpDOztFeUN6NHNCSztJQUFvQztHekM2NHNCekM7O0V5QzU0c0JLO0lBQW9DO0d6Q2c1c0J6Qzs7RXlDOTRzQks7SUFDRTtJQUNBO0d6Q2k1c0JQOztFeUM5NHNCSztJQUNFO0lBQ0E7R3pDaTVzQlA7Q0FDRjs7QWlDaml0Qks7RVFrSEU7SUFBaUM7R3pDbzdzQnRDOztFeUNuN3NCSztJQUFpQztHekN1N3NCdEM7O0V5Q3Q3c0JLO0lBQWlDO0d6QzA3c0J0Qzs7RXlDejdzQks7SUFBaUM7R3pDNjdzQnRDOztFeUM1N3NCSztJQUFpQztHekNnOHNCdEM7O0V5Qzk3c0JLO0lBQ0U7SUFDQTtHekNpOHNCUDs7RXlDOTdzQks7SUFDRTtJQUNBO0d6Q2k4c0JQOztFeUM5N3NCSztJQUFvQztHekNrOHNCekM7O0V5Q2o4c0JLO0lBQW9DO0d6Q3E4c0J6Qzs7RXlDcDhzQks7SUFBb0M7R3pDdzhzQnpDOztFeUN2OHNCSztJQUFvQztHekMyOHNCekM7O0V5QzE4c0JLO0lBQW9DO0d6Qzg4c0J6Qzs7RXlDNThzQks7SUFDRTtJQUNBO0d6Qys4c0JQOztFeUM1OHNCSztJQUNFO0lBQ0E7R3pDKzhzQlA7Q0FDRjs7QWlDL2x0Qks7RVFrSEU7SUFBaUM7R3pDay9zQnRDOztFeUNqL3NCSztJQUFpQztHekNxL3NCdEM7O0V5Q3Avc0JLO0lBQWlDO0d6Q3cvc0J0Qzs7RXlDdi9zQks7SUFBaUM7R3pDMi9zQnRDOztFeUMxL3NCSztJQUFpQztHekM4L3NCdEM7O0V5QzUvc0JLO0lBQ0U7SUFDQTtHekMrL3NCUDs7RXlDNS9zQks7SUFDRTtJQUNBO0d6Qysvc0JQOztFeUM1L3NCSztJQUFvQztHekNnZ3RCekM7O0V5Qy8vc0JLO0lBQW9DO0d6Q21ndEJ6Qzs7RXlDbGd0Qks7SUFBb0M7R3pDc2d0QnpDOztFeUNyZ3RCSztJQUFvQztHekN5Z3RCekM7O0V5Q3hndEJLO0lBQW9DO0d6QzRndEJ6Qzs7RXlDMWd0Qks7SUFDRTtJQUNBO0d6QzZndEJQOztFeUMxZ3RCSztJQUNFO0lBQ0E7R3pDNmd0QlA7Q0FDRjs7QWlDN3B0Qks7RVFrSEU7SUFBaUM7R3pDZ2p0QnRDOztFeUMvaXRCSztJQUFpQztHekNtanRCdEM7O0V5Q2xqdEJLO0lBQWlDO0d6Q3NqdEJ0Qzs7RXlDcmp0Qks7SUFBaUM7R3pDeWp0QnRDOztFeUN4anRCSztJQUFpQztHekM0anRCdEM7O0V5QzFqdEJLO0lBQ0U7SUFDQTtHekM2anRCUDs7RXlDMWp0Qks7SUFDRTtJQUNBO0d6QzZqdEJQOztFeUMxanRCSztJQUFvQztHekM4anRCekM7O0V5QzdqdEJLO0lBQW9DO0d6Q2lrdEJ6Qzs7RXlDaGt0Qks7SUFBb0M7R3pDb2t0QnpDOztFeUNua3RCSztJQUFvQztHekN1a3RCekM7O0V5Q3RrdEJLO0lBQW9DO0d6QzBrdEJ6Qzs7RXlDeGt0Qks7SUFDRTtJQUNBO0d6QzJrdEJQOztFeUN4a3RCSztJQUNFO0lBQ0E7R3pDMmt0QlA7Q0FDRjs7QWlDM3R0Qks7RVFrSEU7SUFBaUM7R3pDOG10QnRDOztFeUM3bXRCSztJQUFpQztHekNpbnRCdEM7O0V5Q2hudEJLO0lBQWlDO0d6Q29udEJ0Qzs7RXlDbm50Qks7SUFBaUM7R3pDdW50QnRDOztFeUN0bnRCSztJQUFpQztHekMwbnRCdEM7O0V5Q3hudEJLO0lBQ0U7SUFDQTtHekMybnRCUDs7RXlDeG50Qks7SUFDRTtJQUNBO0d6QzJudEJQOztFeUN4bnRCSztJQUFvQztHekM0bnRCekM7O0V5QzNudEJLO0lBQW9DO0d6QytudEJ6Qzs7RXlDOW50Qks7SUFBb0M7R3pDa290QnpDOztFeUNqb3RCSztJQUFvQztHekNxb3RCekM7O0V5Q3BvdEJLO0lBQW9DO0d6Q3dvdEJ6Qzs7RXlDdG90Qks7SUFDRTtJQUNBO0d6Q3lvdEJQOztFeUN0b3RCSztJQUNFO0lBQ0E7R3pDeW90QlA7Q0FDRjs7QWlDenh0Qks7RVFrSEU7SUFBaUM7R3pDNHF0QnRDOztFeUMzcXRCSztJQUFpQztHekMrcXRCdEM7O0V5QzlxdEJLO0lBQWlDO0d6Q2tydEJ0Qzs7RXlDanJ0Qks7SUFBaUM7R3pDcXJ0QnRDOztFeUNwcnRCSztJQUFpQztHekN3cnRCdEM7O0V5Q3RydEJLO0lBQ0U7SUFDQTtHekN5cnRCUDs7RXlDdHJ0Qks7SUFDRTtJQUNBO0d6Q3lydEJQOztFeUN0cnRCSztJQUFvQztHekMwcnRCekM7O0V5Q3pydEJLO0lBQW9DO0d6QzZydEJ6Qzs7RXlDNXJ0Qks7SUFBb0M7R3pDZ3N0QnpDOztFeUMvcnRCSztJQUFvQztHekNtc3RCekM7O0V5Q2xzdEJLO0lBQW9DO0d6Q3NzdEJ6Qzs7RXlDcHN0Qks7SUFDRTtJQUNBO0d6Q3VzdEJQOztFeUNwc3RCSztJQUNFO0lBQ0E7R3pDdXN0QlA7Q0FDRjs7QWlDdjF0Qks7RVFrSEU7SUFBaUM7R3pDMHV0QnRDOztFeUN6dXRCSztJQUFpQztHekM2dXRCdEM7O0V5QzV1dEJLO0lBQWlDO0d6Q2d2dEJ0Qzs7RXlDL3V0Qks7SUFBaUM7R3pDbXZ0QnRDOztFeUNsdnRCSztJQUFpQztHekNzdnRCdEM7O0V5Q3B2dEJLO0lBQ0U7SUFDQTtHekN1dnRCUDs7RXlDcHZ0Qks7SUFDRTtJQUNBO0d6Q3V2dEJQOztFeUNwdnRCSztJQUFvQztHekN3dnRCekM7O0V5Q3Z2dEJLO0lBQW9DO0d6QzJ2dEJ6Qzs7RXlDMXZ0Qks7SUFBb0M7R3pDOHZ0QnpDOztFeUM3dnRCSztJQUFvQztHekNpd3RCekM7O0V5Q2h3dEJLO0lBQW9DO0d6Q293dEJ6Qzs7RXlDbHd0Qks7SUFDRTtJQUNBO0d6Q3F3dEJQOztFeUNsd3RCSztJQUNFO0lBQ0E7R3pDcXd0QlA7Q0FDRjs7QWlDcjV0Qks7RVFrSEU7SUFBaUM7R3pDd3l0QnRDOztFeUN2eXRCSztJQUFpQztHekMyeXRCdEM7O0V5QzF5dEJLO0lBQWlDO0d6Qzh5dEJ0Qzs7RXlDN3l0Qks7SUFBaUM7R3pDaXp0QnRDOztFeUNoenRCSztJQUFpQztHekNvenRCdEM7O0V5Q2x6dEJLO0lBQ0U7SUFDQTtHekNxenRCUDs7RXlDbHp0Qks7SUFDRTtJQUNBO0d6Q3F6dEJQOztFeUNsenRCSztJQUFvQztHekNzenRCekM7O0V5Q3J6dEJLO0lBQW9DO0d6Q3l6dEJ6Qzs7RXlDeHp0Qks7SUFBb0M7R3pDNHp0QnpDOztFeUMzenRCSztJQUFvQztHekMrenRCekM7O0V5Qzl6dEJLO0lBQW9DO0d6Q2swdEJ6Qzs7RXlDaDB0Qks7SUFDRTtJQUNBO0d6Q20wdEJQOztFeUNoMHRCSztJQUNFO0lBQ0E7R3pDbTB0QlA7Q0FDRjs7QWlDbjl0Qks7RVFrSEU7SUFBaUM7R3pDczJ0QnRDOztFeUNyMnRCSztJQUFpQztHekN5MnRCdEM7O0V5Q3gydEJLO0lBQWlDO0d6QzQydEJ0Qzs7RXlDMzJ0Qks7SUFBaUM7R3pDKzJ0QnRDOztFeUM5MnRCSztJQUFpQztHekNrM3RCdEM7O0V5Q2gzdEJLO0lBQ0U7SUFDQTtHekNtM3RCUDs7RXlDaDN0Qks7SUFDRTtJQUNBO0d6Q20zdEJQOztFeUNoM3RCSztJQUFvQztHekNvM3RCekM7O0V5Q24zdEJLO0lBQW9DO0d6Q3UzdEJ6Qzs7RXlDdDN0Qks7SUFBb0M7R3pDMDN0QnpDOztFeUN6M3RCSztJQUFvQztHekM2M3RCekM7O0V5QzUzdEJLO0lBQW9DO0d6Q2c0dEJ6Qzs7RXlDOTN0Qks7SUFDRTtJQUNBO0d6Q2k0dEJQOztFeUM5M3RCSztJQUNFO0lBQ0E7R3pDaTR0QlA7Q0FDRjs7QWlDamh1Qks7RVFrSEU7SUFBaUM7R3pDbzZ0QnRDOztFeUNuNnRCSztJQUFpQztHekN1NnRCdEM7O0V5Q3Q2dEJLO0lBQWlDO0d6QzA2dEJ0Qzs7RXlDejZ0Qks7SUFBaUM7R3pDNjZ0QnRDOztFeUM1NnRCSztJQUFpQztHekNnN3RCdEM7O0V5Qzk2dEJLO0lBQ0U7SUFDQTtHekNpN3RCUDs7RXlDOTZ0Qks7SUFDRTtJQUNBO0d6Q2k3dEJQOztFeUM5NnRCSztJQUFvQztHekNrN3RCekM7O0V5Q2o3dEJLO0lBQW9DO0d6Q3E3dEJ6Qzs7RXlDcDd0Qks7SUFBb0M7R3pDdzd0QnpDOztFeUN2N3RCSztJQUFvQztHekMyN3RCekM7O0V5QzE3dEJLO0lBQW9DO0d6Qzg3dEJ6Qzs7RXlDNTd0Qks7SUFDRTtJQUNBO0d6Qys3dEJQOztFeUM1N3RCSztJQUNFO0lBQ0E7R3pDKzd0QlA7Q0FDRjs7QWlDL2t1Qks7RVFrSEU7SUFBaUM7R3pDayt0QnRDOztFeUNqK3RCSztJQUFpQztHekNxK3RCdEM7O0V5Q3ArdEJLO0lBQWlDO0d6Q3crdEJ0Qzs7RXlDdit0Qks7SUFBaUM7R3pDMit0QnRDOztFeUMxK3RCSztJQUFpQztHekM4K3RCdEM7O0V5QzUrdEJLO0lBQ0U7SUFDQTtHekMrK3RCUDs7RXlDNSt0Qks7SUFDRTtJQUNBO0d6QysrdEJQOztFeUM1K3RCSztJQUFvQztHekNnL3RCekM7O0V5Qy8rdEJLO0lBQW9DO0d6Q20vdEJ6Qzs7RXlDbC90Qks7SUFBb0M7R3pDcy90QnpDOztFeUNyL3RCSztJQUFvQztHekN5L3RCekM7O0V5Q3gvdEJLO0lBQW9DO0d6QzQvdEJ6Qzs7RXlDMS90Qks7SUFDRTtJQUNBO0d6QzYvdEJQOztFeUMxL3RCSztJQUNFO0lBQ0E7R3pDNi90QlA7Q0FDRjs7QWlDN291Qks7RVFrSEU7SUFBaUM7R3pDZ2l1QnRDOztFeUMvaHVCSztJQUFpQztHekNtaXVCdEM7O0V5Q2xpdUJLO0lBQWlDO0d6Q3NpdUJ0Qzs7RXlDcml1Qks7SUFBaUM7R3pDeWl1QnRDOztFeUN4aXVCSztJQUFpQztHekM0aXVCdEM7O0V5QzFpdUJLO0lBQ0U7SUFDQTtHekM2aXVCUDs7RXlDMWl1Qks7SUFDRTtJQUNBO0d6QzZpdUJQOztFeUMxaXVCSztJQUFvQztHekM4aXVCekM7O0V5QzdpdUJLO0lBQW9DO0d6Q2lqdUJ6Qzs7RXlDaGp1Qks7SUFBb0M7R3pDb2p1QnpDOztFeUNuanVCSztJQUFvQztHekN1anVCekM7O0V5Q3RqdUJLO0lBQW9DO0d6QzBqdUJ6Qzs7RXlDeGp1Qks7SUFDRTtJQUNBO0d6QzJqdUJQOztFeUN4anVCSztJQUNFO0lBQ0E7R3pDMmp1QlA7Q0FDRjs7QXlDM251Qkc7RUFBWTtDekMrbnVCZjs7QXlDOW51Qkc7RUFBWTtDekNrb3VCZjs7QXlDam91Qkc7RUFBWTtDekNxb3VCZjs7QXlDcG91Qkc7RUFBWTtDekN3b3VCZjs7QXlDdm91Qkc7RUFBWTtDekMyb3VCZjs7QXlDem91Qkc7RUFDRTtFQUNBO0N6QzRvdUJMOztBeUN6b3VCRztFQUNFO0VBQ0E7Q3pDNG91Qkw7O0F5Q3pvdUJHO0VBQWU7Q3pDNm91QmxCOztBeUM1b3VCRztFQUFlO0N6Q2dwdUJsQjs7QXlDL291Qkc7RUFBZTtDekNtcHVCbEI7O0F5Q2xwdUJHO0VBQWU7Q3pDc3B1QmxCOztBeUNycHVCRztFQUFlO0N6Q3lwdUJsQjs7QXlDdnB1Qkc7RUFDRTtFQUNBO0N6QzBwdUJMOztBeUN2cHVCRztFQUNFO0VBQ0E7Q3pDMHB1Qkw7O0FpQ3Z3dUJLO0VRa0hFO0lBQWlDO0d6QzBwdUJ0Qzs7RXlDenB1Qks7SUFBaUM7R3pDNnB1QnRDOztFeUM1cHVCSztJQUFpQztHekNncXVCdEM7O0V5Qy9wdUJLO0lBQWlDO0d6Q21xdUJ0Qzs7RXlDbHF1Qks7SUFBaUM7R3pDc3F1QnRDOztFeUNwcXVCSztJQUNFO0lBQ0E7R3pDdXF1QlA7O0V5Q3BxdUJLO0lBQ0U7SUFDQTtHekN1cXVCUDs7RXlDcHF1Qks7SUFBb0M7R3pDd3F1QnpDOztFeUN2cXVCSztJQUFvQztHekMycXVCekM7O0V5QzFxdUJLO0lBQW9DO0d6QzhxdUJ6Qzs7RXlDN3F1Qks7SUFBb0M7R3pDaXJ1QnpDOztFeUNocnVCSztJQUFvQztHekNvcnVCekM7O0V5Q2xydUJLO0lBQ0U7SUFDQTtHekNxcnVCUDs7RXlDbHJ1Qks7SUFDRTtJQUNBO0d6Q3FydUJQO0NBQ0Y7O0FpQ3IwdUJLO0VRa0hFO0lBQWlDO0d6Q3d0dUJ0Qzs7RXlDdnR1Qks7SUFBaUM7R3pDMnR1QnRDOztFeUMxdHVCSztJQUFpQztHekM4dHVCdEM7O0V5Qzd0dUJLO0lBQWlDO0d6Q2l1dUJ0Qzs7RXlDaHV1Qks7SUFBaUM7R3pDb3V1QnRDOztFeUNsdXVCSztJQUNFO0lBQ0E7R3pDcXV1QlA7O0V5Q2x1dUJLO0lBQ0U7SUFDQTtHekNxdXVCUDs7RXlDbHV1Qks7SUFBb0M7R3pDc3V1QnpDOztFeUNydXVCSztJQUFvQztHekN5dXVCekM7O0V5Q3h1dUJLO0lBQW9DO0d6QzR1dUJ6Qzs7RXlDM3V1Qks7SUFBb0M7R3pDK3V1QnpDOztFeUM5dXVCSztJQUFvQztHekNrdnVCekM7O0V5Q2h2dUJLO0lBQ0U7SUFDQTtHekNtdnVCUDs7RXlDaHZ1Qks7SUFDRTtJQUNBO0d6Q212dUJQO0NBQ0Y7O0FpQ240dUJLO0VRa0hFO0lBQWlDO0d6Q3N4dUJ0Qzs7RXlDcnh1Qks7SUFBaUM7R3pDeXh1QnRDOztFeUN4eHVCSztJQUFpQztHekM0eHVCdEM7O0V5QzN4dUJLO0lBQWlDO0d6Qyt4dUJ0Qzs7RXlDOXh1Qks7SUFBaUM7R3pDa3l1QnRDOztFeUNoeXVCSztJQUNFO0lBQ0E7R3pDbXl1QlA7O0V5Q2h5dUJLO0lBQ0U7SUFDQTtHekNteXVCUDs7RXlDaHl1Qks7SUFBb0M7R3pDb3l1QnpDOztFeUNueXVCSztJQUFvQztHekN1eXVCekM7O0V5Q3R5dUJLO0lBQW9DO0d6QzB5dUJ6Qzs7RXlDenl1Qks7SUFBb0M7R3pDNnl1QnpDOztFeUM1eXVCSztJQUFvQztHekNnenVCekM7O0V5Qzl5dUJLO0lBQ0U7SUFDQTtHekNpenVCUDs7RXlDOXl1Qks7SUFDRTtJQUNBO0d6Q2l6dUJQO0NBQ0Y7O0FpQ2o4dUJLO0VRa0hFO0lBQWlDO0d6Q28xdUJ0Qzs7RXlDbjF1Qks7SUFBaUM7R3pDdTF1QnRDOztFeUN0MXVCSztJQUFpQztHekMwMXVCdEM7O0V5Q3oxdUJLO0lBQWlDO0d6QzYxdUJ0Qzs7RXlDNTF1Qks7SUFBaUM7R3pDZzJ1QnRDOztFeUM5MXVCSztJQUNFO0lBQ0E7R3pDaTJ1QlA7O0V5QzkxdUJLO0lBQ0U7SUFDQTtHekNpMnVCUDs7RXlDOTF1Qks7SUFBb0M7R3pDazJ1QnpDOztFeUNqMnVCSztJQUFvQztHekNxMnVCekM7O0V5Q3AydUJLO0lBQW9DO0d6Q3cydUJ6Qzs7RXlDdjJ1Qks7SUFBb0M7R3pDMjJ1QnpDOztFeUMxMnVCSztJQUFvQztHekM4MnVCekM7O0V5QzUydUJLO0lBQ0U7SUFDQTtHekMrMnVCUDs7RXlDNTJ1Qks7SUFDRTtJQUNBO0d6QysydUJQO0NBQ0Y7O0FpQy8vdUJLO0VRa0hFO0lBQWlDO0d6Q2s1dUJ0Qzs7RXlDajV1Qks7SUFBaUM7R3pDcTV1QnRDOztFeUNwNXVCSztJQUFpQztHekN3NXVCdEM7O0V5Q3Y1dUJLO0lBQWlDO0d6QzI1dUJ0Qzs7RXlDMTV1Qks7SUFBaUM7R3pDODV1QnRDOztFeUM1NXVCSztJQUNFO0lBQ0E7R3pDKzV1QlA7O0V5QzU1dUJLO0lBQ0U7SUFDQTtHekMrNXVCUDs7RXlDNTV1Qks7SUFBb0M7R3pDZzZ1QnpDOztFeUMvNXVCSztJQUFvQztHekNtNnVCekM7O0V5Q2w2dUJLO0lBQW9DO0d6Q3M2dUJ6Qzs7RXlDcjZ1Qks7SUFBb0M7R3pDeTZ1QnpDOztFeUN4NnVCSztJQUFvQztHekM0NnVCekM7O0V5QzE2dUJLO0lBQ0U7SUFDQTtHekM2NnVCUDs7RXlDMTZ1Qks7SUFDRTtJQUNBO0d6QzY2dUJQO0NBQ0Y7O0FpQzdqdkJLO0VRa0hFO0lBQWlDO0d6Q2c5dUJ0Qzs7RXlDLzh1Qks7SUFBaUM7R3pDbTl1QnRDOztFeUNsOXVCSztJQUFpQztHekNzOXVCdEM7O0V5Q3I5dUJLO0lBQWlDO0d6Q3k5dUJ0Qzs7RXlDeDl1Qks7SUFBaUM7R3pDNDl1QnRDOztFeUMxOXVCSztJQUNFO0lBQ0E7R3pDNjl1QlA7O0V5QzE5dUJLO0lBQ0U7SUFDQTtHekM2OXVCUDs7RXlDMTl1Qks7SUFBb0M7R3pDODl1QnpDOztFeUM3OXVCSztJQUFvQztHekNpK3VCekM7O0V5Q2grdUJLO0lBQW9DO0d6Q28rdUJ6Qzs7RXlDbit1Qks7SUFBb0M7R3pDdSt1QnpDOztFeUN0K3VCSztJQUFvQztHekMwK3VCekM7O0V5Q3grdUJLO0lBQ0U7SUFDQTtHekMyK3VCUDs7RXlDeCt1Qks7SUFDRTtJQUNBO0d6QzIrdUJQO0NBQ0Y7O0FpQzNudkJLO0VRa0hFO0lBQWlDO0d6QzhndkJ0Qzs7RXlDN2d2Qks7SUFBaUM7R3pDaWh2QnRDOztFeUNoaHZCSztJQUFpQztHekNvaHZCdEM7O0V5Q25odkJLO0lBQWlDO0d6Q3VodkJ0Qzs7RXlDdGh2Qks7SUFBaUM7R3pDMGh2QnRDOztFeUN4aHZCSztJQUNFO0lBQ0E7R3pDMmh2QlA7O0V5Q3hodkJLO0lBQ0U7SUFDQTtHekMyaHZCUDs7RXlDeGh2Qks7SUFBb0M7R3pDNGh2QnpDOztFeUMzaHZCSztJQUFvQztHekMraHZCekM7O0V5QzlodkJLO0lBQW9DO0d6Q2tpdkJ6Qzs7RXlDaml2Qks7SUFBb0M7R3pDcWl2QnpDOztFeUNwaXZCSztJQUFvQztHekN3aXZCekM7O0V5Q3RpdkJLO0lBQ0U7SUFDQTtHekN5aXZCUDs7RXlDdGl2Qks7SUFDRTtJQUNBO0d6Q3lpdkJQO0NBQ0Y7O0FpQ3pydkJLO0VRa0hFO0lBQWlDO0d6QzRrdkJ0Qzs7RXlDM2t2Qks7SUFBaUM7R3pDK2t2QnRDOztFeUM5a3ZCSztJQUFpQztHekNrbHZCdEM7O0V5Q2psdkJLO0lBQWlDO0d6Q3FsdkJ0Qzs7RXlDcGx2Qks7SUFBaUM7R3pDd2x2QnRDOztFeUN0bHZCSztJQUNFO0lBQ0E7R3pDeWx2QlA7O0V5Q3RsdkJLO0lBQ0U7SUFDQTtHekN5bHZCUDs7RXlDdGx2Qks7SUFBb0M7R3pDMGx2QnpDOztFeUN6bHZCSztJQUFvQztHekM2bHZCekM7O0V5QzVsdkJLO0lBQW9DO0d6Q2dtdkJ6Qzs7RXlDL2x2Qks7SUFBb0M7R3pDbW12QnpDOztFeUNsbXZCSztJQUFvQztHekNzbXZCekM7O0V5Q3BtdkJLO0lBQ0U7SUFDQTtHekN1bXZCUDs7RXlDcG12Qks7SUFDRTtJQUNBO0d6Q3VtdkJQO0NBQ0Y7O0FpQ3Z2dkJLO0VRa0hFO0lBQWlDO0d6QzBvdkJ0Qzs7RXlDem92Qks7SUFBaUM7R3pDNm92QnRDOztFeUM1b3ZCSztJQUFpQztHekNncHZCdEM7O0V5Qy9vdkJLO0lBQWlDO0d6Q21wdkJ0Qzs7RXlDbHB2Qks7SUFBaUM7R3pDc3B2QnRDOztFeUNwcHZCSztJQUNFO0lBQ0E7R3pDdXB2QlA7O0V5Q3BwdkJLO0lBQ0U7SUFDQTtHekN1cHZCUDs7RXlDcHB2Qks7SUFBb0M7R3pDd3B2QnpDOztFeUN2cHZCSztJQUFvQztHekMycHZCekM7O0V5QzFwdkJLO0lBQW9DO0d6QzhwdkJ6Qzs7RXlDN3B2Qks7SUFBb0M7R3pDaXF2QnpDOztFeUNocXZCSztJQUFvQztHekNvcXZCekM7O0V5Q2xxdkJLO0lBQ0U7SUFDQTtHekNxcXZCUDs7RXlDbHF2Qks7SUFDRTtJQUNBO0d6Q3FxdkJQO0NBQ0Y7O0FpQ3J6dkJLO0VRa0hFO0lBQWlDO0d6Q3dzdkJ0Qzs7RXlDdnN2Qks7SUFBaUM7R3pDMnN2QnRDOztFeUMxc3ZCSztJQUFpQztHekM4c3ZCdEM7O0V5QzdzdkJLO0lBQWlDO0d6Q2l0dkJ0Qzs7RXlDaHR2Qks7SUFBaUM7R3pDb3R2QnRDOztFeUNsdHZCSztJQUNFO0lBQ0E7R3pDcXR2QlA7O0V5Q2x0dkJLO0lBQ0U7SUFDQTtHekNxdHZCUDs7RXlDbHR2Qks7SUFBb0M7R3pDc3R2QnpDOztFeUNydHZCSztJQUFvQztHekN5dHZCekM7O0V5Q3h0dkJLO0lBQW9DO0d6QzR0dkJ6Qzs7RXlDM3R2Qks7SUFBb0M7R3pDK3R2QnpDOztFeUM5dHZCSztJQUFvQztHekNrdXZCekM7O0V5Q2h1dkJLO0lBQ0U7SUFDQTtHekNtdXZCUDs7RXlDaHV2Qks7SUFDRTtJQUNBO0d6Q211dkJQO0NBQ0Y7O0FpQ24zdkJLO0VRa0hFO0lBQWlDO0d6Q3N3dkJ0Qzs7RXlDcnd2Qks7SUFBaUM7R3pDeXd2QnRDOztFeUN4d3ZCSztJQUFpQztHekM0d3ZCdEM7O0V5QzN3dkJLO0lBQWlDO0d6Qyt3dkJ0Qzs7RXlDOXd2Qks7SUFBaUM7R3pDa3h2QnRDOztFeUNoeHZCSztJQUNFO0lBQ0E7R3pDbXh2QlA7O0V5Q2h4dkJLO0lBQ0U7SUFDQTtHekNteHZCUDs7RXlDaHh2Qks7SUFBb0M7R3pDb3h2QnpDOztFeUNueHZCSztJQUFvQztHekN1eHZCekM7O0V5Q3R4dkJLO0lBQW9DO0d6QzB4dkJ6Qzs7RXlDenh2Qks7SUFBb0M7R3pDNnh2QnpDOztFeUM1eHZCSztJQUFvQztHekNneXZCekM7O0V5Qzl4dkJLO0lBQ0U7SUFDQTtHekNpeXZCUDs7RXlDOXh2Qks7SUFDRTtJQUNBO0d6Q2l5dkJQO0NBQ0Y7O0FpQ2o3dkJLO0VRa0hFO0lBQWlDO0d6Q28wdkJ0Qzs7RXlDbjB2Qks7SUFBaUM7R3pDdTB2QnRDOztFeUN0MHZCSztJQUFpQztHekMwMHZCdEM7O0V5Q3owdkJLO0lBQWlDO0d6QzYwdkJ0Qzs7RXlDNTB2Qks7SUFBaUM7R3pDZzF2QnRDOztFeUM5MHZCSztJQUNFO0lBQ0E7R3pDaTF2QlA7O0V5QzkwdkJLO0lBQ0U7SUFDQTtHekNpMXZCUDs7RXlDOTB2Qks7SUFBb0M7R3pDazF2QnpDOztFeUNqMXZCSztJQUFvQztHekNxMXZCekM7O0V5Q3AxdkJLO0lBQW9DO0d6Q3cxdkJ6Qzs7RXlDdjF2Qks7SUFBb0M7R3pDMjF2QnpDOztFeUMxMXZCSztJQUFvQztHekM4MXZCekM7O0V5QzUxdkJLO0lBQ0U7SUFDQTtHekMrMXZCUDs7RXlDNTF2Qks7SUFDRTtJQUNBO0d6QysxdkJQO0NBQ0Y7O0F5Qy81dkJHO0VBQVk7Q3pDbTZ2QmY7O0F5Q2w2dkJHO0VBQVk7Q3pDczZ2QmY7O0F5Q3I2dkJHO0VBQVk7Q3pDeTZ2QmY7O0F5Q3g2dkJHO0VBQVk7Q3pDNDZ2QmY7O0F5QzM2dkJHO0VBQVk7Q3pDKzZ2QmY7O0F5Qzc2dkJHO0VBQ0U7RUFDQTtDekNnN3ZCTDs7QXlDNzZ2Qkc7RUFDRTtFQUNBO0N6Q2c3dkJMOztBeUM3NnZCRztFQUFlO0N6Q2k3dkJsQjs7QXlDaDd2Qkc7RUFBZTtDekNvN3ZCbEI7O0F5Q243dkJHO0VBQWU7Q3pDdTd2QmxCOztBeUN0N3ZCRztFQUFlO0N6QzA3dkJsQjs7QXlDejd2Qkc7RUFBZTtDekM2N3ZCbEI7O0F5QzM3dkJHO0VBQ0U7RUFDQTtDekM4N3ZCTDs7QXlDMzd2Qkc7RUFDRTtFQUNBO0N6Qzg3dkJMOztBaUMzaXdCSztFUWtIRTtJQUFpQztHekM4N3ZCdEM7O0V5Qzc3dkJLO0lBQWlDO0d6Q2k4dkJ0Qzs7RXlDaDh2Qks7SUFBaUM7R3pDbzh2QnRDOztFeUNuOHZCSztJQUFpQztHekN1OHZCdEM7O0V5Q3Q4dkJLO0lBQWlDO0d6QzA4dkJ0Qzs7RXlDeDh2Qks7SUFDRTtJQUNBO0d6QzI4dkJQOztFeUN4OHZCSztJQUNFO0lBQ0E7R3pDMjh2QlA7O0V5Q3g4dkJLO0lBQW9DO0d6QzQ4dkJ6Qzs7RXlDMzh2Qks7SUFBb0M7R3pDKzh2QnpDOztFeUM5OHZCSztJQUFvQztHekNrOXZCekM7O0V5Q2o5dkJLO0lBQW9DO0d6Q3E5dkJ6Qzs7RXlDcDl2Qks7SUFBb0M7R3pDdzl2QnpDOztFeUN0OXZCSztJQUNFO0lBQ0E7R3pDeTl2QlA7O0V5Q3Q5dkJLO0lBQ0U7SUFDQTtHekN5OXZCUDtDQUNGOztBaUN6bXdCSztFUWtIRTtJQUFpQztHekM0L3ZCdEM7O0V5QzMvdkJLO0lBQWlDO0d6QysvdkJ0Qzs7RXlDOS92Qks7SUFBaUM7R3pDa2d3QnRDOztFeUNqZ3dCSztJQUFpQztHekNxZ3dCdEM7O0V5Q3Bnd0JLO0lBQWlDO0d6Q3dnd0J0Qzs7RXlDdGd3Qks7SUFDRTtJQUNBO0d6Q3lnd0JQOztFeUN0Z3dCSztJQUNFO0lBQ0E7R3pDeWd3QlA7O0V5Q3Rnd0JLO0lBQW9DO0d6QzBnd0J6Qzs7RXlDemd3Qks7SUFBb0M7R3pDNmd3QnpDOztFeUM1Z3dCSztJQUFvQztHekNnaHdCekM7O0V5Qy9nd0JLO0lBQW9DO0d6Q21od0J6Qzs7RXlDbGh3Qks7SUFBb0M7R3pDc2h3QnpDOztFeUNwaHdCSztJQUNFO0lBQ0E7R3pDdWh3QlA7O0V5Q3Bod0JLO0lBQ0U7SUFDQTtHekN1aHdCUDtDQUNGOztBaUN2cXdCSztFUWtIRTtJQUFpQztHekMwandCdEM7O0V5Q3pqd0JLO0lBQWlDO0d6QzZqd0J0Qzs7RXlDNWp3Qks7SUFBaUM7R3pDZ2t3QnRDOztFeUMvandCSztJQUFpQztHekNta3dCdEM7O0V5Q2xrd0JLO0lBQWlDO0d6Q3Nrd0J0Qzs7RXlDcGt3Qks7SUFDRTtJQUNBO0d6Q3Vrd0JQOztFeUNwa3dCSztJQUNFO0lBQ0E7R3pDdWt3QlA7O0V5Q3Brd0JLO0lBQW9DO0d6Q3drd0J6Qzs7RXlDdmt3Qks7SUFBb0M7R3pDMmt3QnpDOztFeUMxa3dCSztJQUFvQztHekM4a3dCekM7O0V5Qzdrd0JLO0lBQW9DO0d6Q2lsd0J6Qzs7RXlDaGx3Qks7SUFBb0M7R3pDb2x3QnpDOztFeUNsbHdCSztJQUNFO0lBQ0E7R3pDcWx3QlA7O0V5Q2xsd0JLO0lBQ0U7SUFDQTtHekNxbHdCUDtDQUNGOztBaUNydXdCSztFUWtIRTtJQUFpQztHekN3bndCdEM7O0V5Q3Zud0JLO0lBQWlDO0d6QzJud0J0Qzs7RXlDMW53Qks7SUFBaUM7R3pDOG53QnRDOztFeUM3bndCSztJQUFpQztHekNpb3dCdEM7O0V5Q2hvd0JLO0lBQWlDO0d6Q29vd0J0Qzs7RXlDbG93Qks7SUFDRTtJQUNBO0d6Q3Fvd0JQOztFeUNsb3dCSztJQUNFO0lBQ0E7R3pDcW93QlA7O0V5Q2xvd0JLO0lBQW9DO0d6Q3Nvd0J6Qzs7RXlDcm93Qks7SUFBb0M7R3pDeW93QnpDOztFeUN4b3dCSztJQUFvQztHekM0b3dCekM7O0V5QzNvd0JLO0lBQW9DO0d6Qytvd0J6Qzs7RXlDOW93Qks7SUFBb0M7R3pDa3B3QnpDOztFeUNocHdCSztJQUNFO0lBQ0E7R3pDbXB3QlA7O0V5Q2hwd0JLO0lBQ0U7SUFDQTtHekNtcHdCUDtDQUNGOztBaUNueXdCSztFUWtIRTtJQUFpQztHekNzcndCdEM7O0V5Q3Jyd0JLO0lBQWlDO0d6Q3lyd0J0Qzs7RXlDeHJ3Qks7SUFBaUM7R3pDNHJ3QnRDOztFeUMzcndCSztJQUFpQztHekMrcndCdEM7O0V5Qzlyd0JLO0lBQWlDO0d6Q2tzd0J0Qzs7RXlDaHN3Qks7SUFDRTtJQUNBO0d6Q21zd0JQOztFeUNoc3dCSztJQUNFO0lBQ0E7R3pDbXN3QlA7O0V5Q2hzd0JLO0lBQW9DO0d6Q29zd0J6Qzs7RXlDbnN3Qks7SUFBb0M7R3pDdXN3QnpDOztFeUN0c3dCSztJQUFvQztHekMwc3dCekM7O0V5Q3pzd0JLO0lBQW9DO0d6QzZzd0J6Qzs7RXlDNXN3Qks7SUFBb0M7R3pDZ3R3QnpDOztFeUM5c3dCSztJQUNFO0lBQ0E7R3pDaXR3QlA7O0V5Qzlzd0JLO0lBQ0U7SUFDQTtHekNpdHdCUDtDQUNGOztBaUNqMndCSztFUWtIRTtJQUFpQztHekNvdndCdEM7O0V5Q252d0JLO0lBQWlDO0d6Q3V2d0J0Qzs7RXlDdHZ3Qks7SUFBaUM7R3pDMHZ3QnRDOztFeUN6dndCSztJQUFpQztHekM2dndCdEM7O0V5QzV2d0JLO0lBQWlDO0d6Q2d3d0J0Qzs7RXlDOXZ3Qks7SUFDRTtJQUNBO0d6Q2l3d0JQOztFeUM5dndCSztJQUNFO0lBQ0E7R3pDaXd3QlA7O0V5Qzl2d0JLO0lBQW9DO0d6Q2t3d0J6Qzs7RXlDand3Qks7SUFBb0M7R3pDcXd3QnpDOztFeUNwd3dCSztJQUFvQztHekN3d3dCekM7O0V5Q3Z3d0JLO0lBQW9DO0d6QzJ3d0J6Qzs7RXlDMXd3Qks7SUFBb0M7R3pDOHd3QnpDOztFeUM1d3dCSztJQUNFO0lBQ0E7R3pDK3d3QlA7O0V5QzV3d0JLO0lBQ0U7SUFDQTtHekMrd3dCUDtDQUNGOztBaUMvNXdCSztFUWtIRTtJQUFpQztHekNrendCdEM7O0V5Q2p6d0JLO0lBQWlDO0d6Q3F6d0J0Qzs7RXlDcHp3Qks7SUFBaUM7R3pDd3p3QnRDOztFeUN2endCSztJQUFpQztHekMyendCdEM7O0V5QzF6d0JLO0lBQWlDO0d6Qzh6d0J0Qzs7RXlDNXp3Qks7SUFDRTtJQUNBO0d6Qyt6d0JQOztFeUM1endCSztJQUNFO0lBQ0E7R3pDK3p3QlA7O0V5QzV6d0JLO0lBQW9DO0d6Q2cwd0J6Qzs7RXlDL3p3Qks7SUFBb0M7R3pDbTB3QnpDOztFeUNsMHdCSztJQUFvQztHekNzMHdCekM7O0V5Q3Iwd0JLO0lBQW9DO0d6Q3kwd0J6Qzs7RXlDeDB3Qks7SUFBb0M7R3pDNDB3QnpDOztFeUMxMHdCSztJQUNFO0lBQ0E7R3pDNjB3QlA7O0V5QzEwd0JLO0lBQ0U7SUFDQTtHekM2MHdCUDtDQUNGOztBaUM3OXdCSztFUWtIRTtJQUFpQztHekNnM3dCdEM7O0V5Qy8yd0JLO0lBQWlDO0d6Q20zd0J0Qzs7RXlDbDN3Qks7SUFBaUM7R3pDczN3QnRDOztFeUNyM3dCSztJQUFpQztHekN5M3dCdEM7O0V5Q3gzd0JLO0lBQWlDO0d6QzQzd0J0Qzs7RXlDMTN3Qks7SUFDRTtJQUNBO0d6QzYzd0JQOztFeUMxM3dCSztJQUNFO0lBQ0E7R3pDNjN3QlA7O0V5QzEzd0JLO0lBQW9DO0d6Qzgzd0J6Qzs7RXlDNzN3Qks7SUFBb0M7R3pDaTR3QnpDOztFeUNoNHdCSztJQUFvQztHekNvNHdCekM7O0V5Q240d0JLO0lBQW9DO0d6Q3U0d0J6Qzs7RXlDdDR3Qks7SUFBb0M7R3pDMDR3QnpDOztFeUN4NHdCSztJQUNFO0lBQ0E7R3pDMjR3QlA7O0V5Q3g0d0JLO0lBQ0U7SUFDQTtHekMyNHdCUDtDQUNGOztBaUMzaHhCSztFUWtIRTtJQUFpQztHekM4NndCdEM7O0V5Qzc2d0JLO0lBQWlDO0d6Q2k3d0J0Qzs7RXlDaDd3Qks7SUFBaUM7R3pDbzd3QnRDOztFeUNuN3dCSztJQUFpQztHekN1N3dCdEM7O0V5Q3Q3d0JLO0lBQWlDO0d6QzA3d0J0Qzs7RXlDeDd3Qks7SUFDRTtJQUNBO0d6QzI3d0JQOztFeUN4N3dCSztJQUNFO0lBQ0E7R3pDMjd3QlA7O0V5Q3g3d0JLO0lBQW9DO0d6QzQ3d0J6Qzs7RXlDMzd3Qks7SUFBb0M7R3pDKzd3QnpDOztFeUM5N3dCSztJQUFvQztHekNrOHdCekM7O0V5Q2o4d0JLO0lBQW9DO0d6Q3E4d0J6Qzs7RXlDcDh3Qks7SUFBb0M7R3pDdzh3QnpDOztFeUN0OHdCSztJQUNFO0lBQ0E7R3pDeTh3QlA7O0V5Q3Q4d0JLO0lBQ0U7SUFDQTtHekN5OHdCUDtDQUNGOztBaUN6bHhCSztFUWtIRTtJQUFpQztHekM0K3dCdEM7O0V5QzMrd0JLO0lBQWlDO0d6Qysrd0J0Qzs7RXlDOSt3Qks7SUFBaUM7R3pDay93QnRDOztFeUNqL3dCSztJQUFpQztHekNxL3dCdEM7O0V5Q3Avd0JLO0lBQWlDO0d6Q3cvd0J0Qzs7RXlDdC93Qks7SUFDRTtJQUNBO0d6Q3kvd0JQOztFeUN0L3dCSztJQUNFO0lBQ0E7R3pDeS93QlA7O0V5Q3Qvd0JLO0lBQW9DO0d6QzAvd0J6Qzs7RXlDei93Qks7SUFBb0M7R3pDNi93QnpDOztFeUM1L3dCSztJQUFvQztHekNnZ3hCekM7O0V5Qy8vd0JLO0lBQW9DO0d6Q21neEJ6Qzs7RXlDbGd4Qks7SUFBb0M7R3pDc2d4QnpDOztFeUNwZ3hCSztJQUNFO0lBQ0E7R3pDdWd4QlA7O0V5Q3BneEJLO0lBQ0U7SUFDQTtHekN1Z3hCUDtDQUNGOztBaUN2cHhCSztFUWtIRTtJQUFpQztHekMwaXhCdEM7O0V5Q3ppeEJLO0lBQWlDO0d6QzZpeEJ0Qzs7RXlDNWl4Qks7SUFBaUM7R3pDZ2p4QnRDOztFeUMvaXhCSztJQUFpQztHekNtanhCdEM7O0V5Q2xqeEJLO0lBQWlDO0d6Q3NqeEJ0Qzs7RXlDcGp4Qks7SUFDRTtJQUNBO0d6Q3VqeEJQOztFeUNwanhCSztJQUNFO0lBQ0E7R3pDdWp4QlA7O0V5Q3BqeEJLO0lBQW9DO0d6Q3dqeEJ6Qzs7RXlDdmp4Qks7SUFBb0M7R3pDMmp4QnpDOztFeUMxanhCSztJQUFvQztHekM4anhCekM7O0V5QzdqeEJLO0lBQW9DO0d6Q2lreEJ6Qzs7RXlDaGt4Qks7SUFBb0M7R3pDb2t4QnpDOztFeUNsa3hCSztJQUNFO0lBQ0E7R3pDcWt4QlA7O0V5Q2xreEJLO0lBQ0U7SUFDQTtHekNxa3hCUDtDQUNGOztBaUNydHhCSztFUWtIRTtJQUFpQztHekN3bXhCdEM7O0V5Q3ZteEJLO0lBQWlDO0d6QzJteEJ0Qzs7RXlDMW14Qks7SUFBaUM7R3pDOG14QnRDOztFeUM3bXhCSztJQUFpQztHekNpbnhCdEM7O0V5Q2hueEJLO0lBQWlDO0d6Q29ueEJ0Qzs7RXlDbG54Qks7SUFDRTtJQUNBO0d6Q3FueEJQOztFeUNsbnhCSztJQUNFO0lBQ0E7R3pDcW54QlA7O0V5Q2xueEJLO0lBQW9DO0d6Q3NueEJ6Qzs7RXlDcm54Qks7SUFBb0M7R3pDeW54QnpDOztFeUN4bnhCSztJQUFvQztHekM0bnhCekM7O0V5QzNueEJLO0lBQW9DO0d6QytueEJ6Qzs7RXlDOW54Qks7SUFBb0M7R3pDa294QnpDOztFeUNob3hCSztJQUNFO0lBQ0E7R3pDbW94QlA7O0V5Q2hveEJLO0lBQ0U7SUFDQTtHekNtb3hCUDtDQUNGOztBeUNuc3hCRztFQUFZO0N6Q3VzeEJmOztBeUN0c3hCRztFQUFZO0N6QzBzeEJmOztBeUN6c3hCRztFQUFZO0N6QzZzeEJmOztBeUM1c3hCRztFQUFZO0N6Q2d0eEJmOztBeUMvc3hCRztFQUFZO0N6Q210eEJmOztBeUNqdHhCRztFQUNFO0VBQ0E7Q3pDb3R4Qkw7O0F5Q2p0eEJHO0VBQ0U7RUFDQTtDekNvdHhCTDs7QXlDanR4Qkc7RUFBZTtDekNxdHhCbEI7O0F5Q3B0eEJHO0VBQWU7Q3pDd3R4QmxCOztBeUN2dHhCRztFQUFlO0N6QzJ0eEJsQjs7QXlDMXR4Qkc7RUFBZTtDekM4dHhCbEI7O0F5Qzd0eEJHO0VBQWU7Q3pDaXV4QmxCOztBeUMvdHhCRztFQUNFO0VBQ0E7Q3pDa3V4Qkw7O0F5Qy90eEJHO0VBQ0U7RUFDQTtDekNrdXhCTDs7QWlDLzB4Qks7RVFrSEU7SUFBaUM7R3pDa3V4QnRDOztFeUNqdXhCSztJQUFpQztHekNxdXhCdEM7O0V5Q3B1eEJLO0lBQWlDO0d6Q3d1eEJ0Qzs7RXlDdnV4Qks7SUFBaUM7R3pDMnV4QnRDOztFeUMxdXhCSztJQUFpQztHekM4dXhCdEM7O0V5QzV1eEJLO0lBQ0U7SUFDQTtHekMrdXhCUDs7RXlDNXV4Qks7SUFDRTtJQUNBO0d6Qyt1eEJQOztFeUM1dXhCSztJQUFvQztHekNndnhCekM7O0V5Qy91eEJLO0lBQW9DO0d6Q212eEJ6Qzs7RXlDbHZ4Qks7SUFBb0M7R3pDc3Z4QnpDOztFeUNydnhCSztJQUFvQztHekN5dnhCekM7O0V5Q3h2eEJLO0lBQW9DO0d6QzR2eEJ6Qzs7RXlDMXZ4Qks7SUFDRTtJQUNBO0d6QzZ2eEJQOztFeUMxdnhCSztJQUNFO0lBQ0E7R3pDNnZ4QlA7Q0FDRjs7QWlDNzR4Qks7RVFrSEU7SUFBaUM7R3pDZ3l4QnRDOztFeUMveHhCSztJQUFpQztHekNteXhCdEM7O0V5Q2x5eEJLO0lBQWlDO0d6Q3N5eEJ0Qzs7RXlDcnl4Qks7SUFBaUM7R3pDeXl4QnRDOztFeUN4eXhCSztJQUFpQztHekM0eXhCdEM7O0V5QzF5eEJLO0lBQ0U7SUFDQTtHekM2eXhCUDs7RXlDMXl4Qks7SUFDRTtJQUNBO0d6QzZ5eEJQOztFeUMxeXhCSztJQUFvQztHekM4eXhCekM7O0V5Qzd5eEJLO0lBQW9DO0d6Q2l6eEJ6Qzs7RXlDaHp4Qks7SUFBb0M7R3pDb3p4QnpDOztFeUNuenhCSztJQUFvQztHekN1enhCekM7O0V5Q3R6eEJLO0lBQW9DO0d6QzB6eEJ6Qzs7RXlDeHp4Qks7SUFDRTtJQUNBO0d6QzJ6eEJQOztFeUN4enhCSztJQUNFO0lBQ0E7R3pDMnp4QlA7Q0FDRjs7QWlDMzh4Qks7RVFrSEU7SUFBaUM7R3pDODF4QnRDOztFeUM3MXhCSztJQUFpQztHekNpMnhCdEM7O0V5Q2gyeEJLO0lBQWlDO0d6Q28yeEJ0Qzs7RXlDbjJ4Qks7SUFBaUM7R3pDdTJ4QnRDOztFeUN0MnhCSztJQUFpQztHekMwMnhCdEM7O0V5Q3gyeEJLO0lBQ0U7SUFDQTtHekMyMnhCUDs7RXlDeDJ4Qks7SUFDRTtJQUNBO0d6QzIyeEJQOztFeUN4MnhCSztJQUFvQztHekM0MnhCekM7O0V5QzMyeEJLO0lBQW9DO0d6QysyeEJ6Qzs7RXlDOTJ4Qks7SUFBb0M7R3pDazN4QnpDOztFeUNqM3hCSztJQUFvQztHekNxM3hCekM7O0V5Q3AzeEJLO0lBQW9DO0d6Q3czeEJ6Qzs7RXlDdDN4Qks7SUFDRTtJQUNBO0d6Q3kzeEJQOztFeUN0M3hCSztJQUNFO0lBQ0E7R3pDeTN4QlA7Q0FDRjs7QWlDemd5Qks7RVFrSEU7SUFBaUM7R3pDNDV4QnRDOztFeUMzNXhCSztJQUFpQztHekMrNXhCdEM7O0V5Qzk1eEJLO0lBQWlDO0d6Q2s2eEJ0Qzs7RXlDajZ4Qks7SUFBaUM7R3pDcTZ4QnRDOztFeUNwNnhCSztJQUFpQztHekN3NnhCdEM7O0V5Q3Q2eEJLO0lBQ0U7SUFDQTtHekN5NnhCUDs7RXlDdDZ4Qks7SUFDRTtJQUNBO0d6Q3k2eEJQOztFeUN0NnhCSztJQUFvQztHekMwNnhCekM7O0V5Q3o2eEJLO0lBQW9DO0d6QzY2eEJ6Qzs7RXlDNTZ4Qks7SUFBb0M7R3pDZzd4QnpDOztFeUMvNnhCSztJQUFvQztHekNtN3hCekM7O0V5Q2w3eEJLO0lBQW9DO0d6Q3M3eEJ6Qzs7RXlDcDd4Qks7SUFDRTtJQUNBO0d6Q3U3eEJQOztFeUNwN3hCSztJQUNFO0lBQ0E7R3pDdTd4QlA7Q0FDRjs7QWlDdmt5Qks7RVFrSEU7SUFBaUM7R3pDMDl4QnRDOztFeUN6OXhCSztJQUFpQztHekM2OXhCdEM7O0V5QzU5eEJLO0lBQWlDO0d6Q2creEJ0Qzs7RXlDLzl4Qks7SUFBaUM7R3pDbSt4QnRDOztFeUNsK3hCSztJQUFpQztHekNzK3hCdEM7O0V5Q3AreEJLO0lBQ0U7SUFDQTtHekN1K3hCUDs7RXlDcCt4Qks7SUFDRTtJQUNBO0d6Q3UreEJQOztFeUNwK3hCSztJQUFvQztHekN3K3hCekM7O0V5Q3YreEJLO0lBQW9DO0d6QzIreEJ6Qzs7RXlDMSt4Qks7SUFBb0M7R3pDOCt4QnpDOztFeUM3K3hCSztJQUFvQztHekNpL3hCekM7O0V5Q2gveEJLO0lBQW9DO0d6Q28veEJ6Qzs7RXlDbC94Qks7SUFDRTtJQUNBO0d6Q3EveEJQOztFeUNsL3hCSztJQUNFO0lBQ0E7R3pDcS94QlA7Q0FDRjs7QWlDcm95Qks7RVFrSEU7SUFBaUM7R3pDd2h5QnRDOztFeUN2aHlCSztJQUFpQztHekMyaHlCdEM7O0V5QzFoeUJLO0lBQWlDO0d6QzhoeUJ0Qzs7RXlDN2h5Qks7SUFBaUM7R3pDaWl5QnRDOztFeUNoaXlCSztJQUFpQztHekNvaXlCdEM7O0V5Q2xpeUJLO0lBQ0U7SUFDQTtHekNxaXlCUDs7RXlDbGl5Qks7SUFDRTtJQUNBO0d6Q3FpeUJQOztFeUNsaXlCSztJQUFvQztHekNzaXlCekM7O0V5Q3JpeUJLO0lBQW9DO0d6Q3lpeUJ6Qzs7RXlDeGl5Qks7SUFBb0M7R3pDNGl5QnpDOztFeUMzaXlCSztJQUFvQztHekMraXlCekM7O0V5QzlpeUJLO0lBQW9DO0d6Q2tqeUJ6Qzs7RXlDaGp5Qks7SUFDRTtJQUNBO0d6Q21qeUJQOztFeUNoanlCSztJQUNFO0lBQ0E7R3pDbWp5QlA7Q0FDRjs7QWlDbnN5Qks7RVFrSEU7SUFBaUM7R3pDc2x5QnRDOztFeUNybHlCSztJQUFpQztHekN5bHlCdEM7O0V5Q3hseUJLO0lBQWlDO0d6QzRseUJ0Qzs7RXlDM2x5Qks7SUFBaUM7R3pDK2x5QnRDOztFeUM5bHlCSztJQUFpQztHekNrbXlCdEM7O0V5Q2hteUJLO0lBQ0U7SUFDQTtHekNtbXlCUDs7RXlDaG15Qks7SUFDRTtJQUNBO0d6Q21teUJQOztFeUNobXlCSztJQUFvQztHekNvbXlCekM7O0V5Q25teUJLO0lBQW9DO0d6Q3VteUJ6Qzs7RXlDdG15Qks7SUFBb0M7R3pDMG15QnpDOztFeUN6bXlCSztJQUFvQztHekM2bXlCekM7O0V5QzVteUJLO0lBQW9DO0d6Q2dueUJ6Qzs7RXlDOW15Qks7SUFDRTtJQUNBO0d6Q2lueUJQOztFeUM5bXlCSztJQUNFO0lBQ0E7R3pDaW55QlA7Q0FDRjs7QWlDand5Qks7RVFrSEU7SUFBaUM7R3pDb3B5QnRDOztFeUNucHlCSztJQUFpQztHekN1cHlCdEM7O0V5Q3RweUJLO0lBQWlDO0d6QzBweUJ0Qzs7RXlDenB5Qks7SUFBaUM7R3pDNnB5QnRDOztFeUM1cHlCSztJQUFpQztHekNncXlCdEM7O0V5QzlweUJLO0lBQ0U7SUFDQTtHekNpcXlCUDs7RXlDOXB5Qks7SUFDRTtJQUNBO0d6Q2lxeUJQOztFeUM5cHlCSztJQUFvQztHekNrcXlCekM7O0V5Q2pxeUJLO0lBQW9DO0d6Q3FxeUJ6Qzs7RXlDcHF5Qks7SUFBb0M7R3pDd3F5QnpDOztFeUN2cXlCSztJQUFvQztHekMycXlCekM7O0V5QzFxeUJLO0lBQW9DO0d6QzhxeUJ6Qzs7RXlDNXF5Qks7SUFDRTtJQUNBO0d6QytxeUJQOztFeUM1cXlCSztJQUNFO0lBQ0E7R3pDK3F5QlA7Q0FDRjs7QWlDL3p5Qks7RVFrSEU7SUFBaUM7R3pDa3R5QnRDOztFeUNqdHlCSztJQUFpQztHekNxdHlCdEM7O0V5Q3B0eUJLO0lBQWlDO0d6Q3d0eUJ0Qzs7RXlDdnR5Qks7SUFBaUM7R3pDMnR5QnRDOztFeUMxdHlCSztJQUFpQztHekM4dHlCdEM7O0V5QzV0eUJLO0lBQ0U7SUFDQTtHekMrdHlCUDs7RXlDNXR5Qks7SUFDRTtJQUNBO0d6Qyt0eUJQOztFeUM1dHlCSztJQUFvQztHekNndXlCekM7O0V5Qy90eUJLO0lBQW9DO0d6Q211eUJ6Qzs7RXlDbHV5Qks7SUFBb0M7R3pDc3V5QnpDOztFeUNydXlCSztJQUFvQztHekN5dXlCekM7O0V5Q3h1eUJLO0lBQW9DO0d6QzR1eUJ6Qzs7RXlDMXV5Qks7SUFDRTtJQUNBO0d6QzZ1eUJQOztFeUMxdXlCSztJQUNFO0lBQ0E7R3pDNnV5QlA7Q0FDRjs7QWlDNzN5Qks7RVFrSEU7SUFBaUM7R3pDZ3h5QnRDOztFeUMvd3lCSztJQUFpQztHekNteHlCdEM7O0V5Q2x4eUJLO0lBQWlDO0d6Q3N4eUJ0Qzs7RXlDcnh5Qks7SUFBaUM7R3pDeXh5QnRDOztFeUN4eHlCSztJQUFpQztHekM0eHlCdEM7O0V5QzF4eUJLO0lBQ0U7SUFDQTtHekM2eHlCUDs7RXlDMXh5Qks7SUFDRTtJQUNBO0d6QzZ4eUJQOztFeUMxeHlCSztJQUFvQztHekM4eHlCekM7O0V5Qzd4eUJLO0lBQW9DO0d6Q2l5eUJ6Qzs7RXlDaHl5Qks7SUFBb0M7R3pDb3l5QnpDOztFeUNueXlCSztJQUFvQztHekN1eXlCekM7O0V5Q3R5eUJLO0lBQW9DO0d6QzB5eUJ6Qzs7RXlDeHl5Qks7SUFDRTtJQUNBO0d6QzJ5eUJQOztFeUN4eXlCSztJQUNFO0lBQ0E7R3pDMnl5QlA7Q0FDRjs7QWlDMzd5Qks7RVFrSEU7SUFBaUM7R3pDODB5QnRDOztFeUM3MHlCSztJQUFpQztHekNpMXlCdEM7O0V5Q2gxeUJLO0lBQWlDO0d6Q28xeUJ0Qzs7RXlDbjF5Qks7SUFBaUM7R3pDdTF5QnRDOztFeUN0MXlCSztJQUFpQztHekMwMXlCdEM7O0V5Q3gxeUJLO0lBQ0U7SUFDQTtHekMyMXlCUDs7RXlDeDF5Qks7SUFDRTtJQUNBO0d6QzIxeUJQOztFeUN4MXlCSztJQUFvQztHekM0MXlCekM7O0V5QzMxeUJLO0lBQW9DO0d6QysxeUJ6Qzs7RXlDOTF5Qks7SUFBb0M7R3pDazJ5QnpDOztFeUNqMnlCSztJQUFvQztHekNxMnlCekM7O0V5Q3AyeUJLO0lBQW9DO0d6Q3cyeUJ6Qzs7RXlDdDJ5Qks7SUFDRTtJQUNBO0d6Q3kyeUJQOztFeUN0MnlCSztJQUNFO0lBQ0E7R3pDeTJ5QlA7Q0FDRjs7QWlDei95Qks7RVFrSEU7SUFBaUM7R3pDNDR5QnRDOztFeUMzNHlCSztJQUFpQztHekMrNHlCdEM7O0V5Qzk0eUJLO0lBQWlDO0d6Q2s1eUJ0Qzs7RXlDajV5Qks7SUFBaUM7R3pDcTV5QnRDOztFeUNwNXlCSztJQUFpQztHekN3NXlCdEM7O0V5Q3Q1eUJLO0lBQ0U7SUFDQTtHekN5NXlCUDs7RXlDdDV5Qks7SUFDRTtJQUNBO0d6Q3k1eUJQOztFeUN0NXlCSztJQUFvQztHekMwNXlCekM7O0V5Q3o1eUJLO0lBQW9DO0d6QzY1eUJ6Qzs7RXlDNTV5Qks7SUFBb0M7R3pDZzZ5QnpDOztFeUMvNXlCSztJQUFvQztHekNtNnlCekM7O0V5Q2w2eUJLO0lBQW9DO0d6Q3M2eUJ6Qzs7RXlDcDZ5Qks7SUFDRTtJQUNBO0d6Q3U2eUJQOztFeUNwNnlCSztJQUNFO0lBQ0E7R3pDdTZ5QlA7Q0FDRjs7QXlDdit5Qkc7RUFBWTtDekMyK3lCZjs7QXlDMSt5Qkc7RUFBWTtDekM4K3lCZjs7QXlDNyt5Qkc7RUFBWTtDekNpL3lCZjs7QXlDaC95Qkc7RUFBWTtDekNvL3lCZjs7QXlDbi95Qkc7RUFBWTtDekN1L3lCZjs7QXlDci95Qkc7RUFDRTtFQUNBO0N6Q3cveUJMOztBeUNyL3lCRztFQUNFO0VBQ0E7Q3pDdy95Qkw7O0F5Q3IveUJHO0VBQWU7Q3pDeS95QmxCOztBeUN4L3lCRztFQUFlO0N6QzQveUJsQjs7QXlDMy95Qkc7RUFBZTtDekMrL3lCbEI7O0F5QzkveUJHO0VBQWU7Q3pDa2d6QmxCOztBeUNqZ3pCRztFQUFlO0N6Q3FnekJsQjs7QXlDbmd6Qkc7RUFDRTtFQUNBO0N6Q3NnekJMOztBeUNuZ3pCRztFQUNFO0VBQ0E7Q3pDc2d6Qkw7O0FpQ25uekJLO0VRa0hFO0lBQWlDO0d6Q3NnekJ0Qzs7RXlDcmd6Qks7SUFBaUM7R3pDeWd6QnRDOztFeUN4Z3pCSztJQUFpQztHekM0Z3pCdEM7O0V5QzNnekJLO0lBQWlDO0d6QytnekJ0Qzs7RXlDOWd6Qks7SUFBaUM7R3pDa2h6QnRDOztFeUNoaHpCSztJQUNFO0lBQ0E7R3pDbWh6QlA7O0V5Q2hoekJLO0lBQ0U7SUFDQTtHekNtaHpCUDs7RXlDaGh6Qks7SUFBb0M7R3pDb2h6QnpDOztFeUNuaHpCSztJQUFvQztHekN1aHpCekM7O0V5Q3RoekJLO0lBQW9DO0d6QzBoekJ6Qzs7RXlDemh6Qks7SUFBb0M7R3pDNmh6QnpDOztFeUM1aHpCSztJQUFvQztHekNnaXpCekM7O0V5QzloekJLO0lBQ0U7SUFDQTtHekNpaXpCUDs7RXlDOWh6Qks7SUFDRTtJQUNBO0d6Q2lpekJQO0NBQ0Y7O0FpQ2pyekJLO0VRa0hFO0lBQWlDO0d6Q29rekJ0Qzs7RXlDbmt6Qks7SUFBaUM7R3pDdWt6QnRDOztFeUN0a3pCSztJQUFpQztHekMwa3pCdEM7O0V5Q3prekJLO0lBQWlDO0d6QzZrekJ0Qzs7RXlDNWt6Qks7SUFBaUM7R3pDZ2x6QnRDOztFeUM5a3pCSztJQUNFO0lBQ0E7R3pDaWx6QlA7O0V5QzlrekJLO0lBQ0U7SUFDQTtHekNpbHpCUDs7RXlDOWt6Qks7SUFBb0M7R3pDa2x6QnpDOztFeUNqbHpCSztJQUFvQztHekNxbHpCekM7O0V5Q3BsekJLO0lBQW9DO0d6Q3dsekJ6Qzs7RXlDdmx6Qks7SUFBb0M7R3pDMmx6QnpDOztFeUMxbHpCSztJQUFvQztHekM4bHpCekM7O0V5QzVsekJLO0lBQ0U7SUFDQTtHekMrbHpCUDs7RXlDNWx6Qks7SUFDRTtJQUNBO0d6QytsekJQO0NBQ0Y7O0FpQy91ekJLO0VRa0hFO0lBQWlDO0d6Q2tvekJ0Qzs7RXlDam96Qks7SUFBaUM7R3pDcW96QnRDOztFeUNwb3pCSztJQUFpQztHekN3b3pCdEM7O0V5Q3ZvekJLO0lBQWlDO0d6QzJvekJ0Qzs7RXlDMW96Qks7SUFBaUM7R3pDOG96QnRDOztFeUM1b3pCSztJQUNFO0lBQ0E7R3pDK296QlA7O0V5QzVvekJLO0lBQ0U7SUFDQTtHekMrb3pCUDs7RXlDNW96Qks7SUFBb0M7R3pDZ3B6QnpDOztFeUMvb3pCSztJQUFvQztHekNtcHpCekM7O0V5Q2xwekJLO0lBQW9DO0d6Q3NwekJ6Qzs7RXlDcnB6Qks7SUFBb0M7R3pDeXB6QnpDOztFeUN4cHpCSztJQUFvQztHekM0cHpCekM7O0V5QzFwekJLO0lBQ0U7SUFDQTtHekM2cHpCUDs7RXlDMXB6Qks7SUFDRTtJQUNBO0d6QzZwekJQO0NBQ0Y7O0FpQzd5ekJLO0VRa0hFO0lBQWlDO0d6Q2dzekJ0Qzs7RXlDL3J6Qks7SUFBaUM7R3pDbXN6QnRDOztFeUNsc3pCSztJQUFpQztHekNzc3pCdEM7O0V5Q3JzekJLO0lBQWlDO0d6Q3lzekJ0Qzs7RXlDeHN6Qks7SUFBaUM7R3pDNHN6QnRDOztFeUMxc3pCSztJQUNFO0lBQ0E7R3pDNnN6QlA7O0V5QzFzekJLO0lBQ0U7SUFDQTtHekM2c3pCUDs7RXlDMXN6Qks7SUFBb0M7R3pDOHN6QnpDOztFeUM3c3pCSztJQUFvQztHekNpdHpCekM7O0V5Q2h0ekJLO0lBQW9DO0d6Q290ekJ6Qzs7RXlDbnR6Qks7SUFBb0M7R3pDdXR6QnpDOztFeUN0dHpCSztJQUFvQztHekMwdHpCekM7O0V5Q3h0ekJLO0lBQ0U7SUFDQTtHekMydHpCUDs7RXlDeHR6Qks7SUFDRTtJQUNBO0d6QzJ0ekJQO0NBQ0Y7O0FpQzMyekJLO0VRa0hFO0lBQWlDO0d6Qzh2ekJ0Qzs7RXlDN3Z6Qks7SUFBaUM7R3pDaXd6QnRDOztFeUNod3pCSztJQUFpQztHekNvd3pCdEM7O0V5Q253ekJLO0lBQWlDO0d6Q3V3ekJ0Qzs7RXlDdHd6Qks7SUFBaUM7R3pDMHd6QnRDOztFeUN4d3pCSztJQUNFO0lBQ0E7R3pDMnd6QlA7O0V5Q3h3ekJLO0lBQ0U7SUFDQTtHekMyd3pCUDs7RXlDeHd6Qks7SUFBb0M7R3pDNHd6QnpDOztFeUMzd3pCSztJQUFvQztHekMrd3pCekM7O0V5Qzl3ekJLO0lBQW9DO0d6Q2t4ekJ6Qzs7RXlDanh6Qks7SUFBb0M7R3pDcXh6QnpDOztFeUNweHpCSztJQUFvQztHekN3eHpCekM7O0V5Q3R4ekJLO0lBQ0U7SUFDQTtHekN5eHpCUDs7RXlDdHh6Qks7SUFDRTtJQUNBO0d6Q3l4ekJQO0NBQ0Y7O0FpQ3o2ekJLO0VRa0hFO0lBQWlDO0d6QzR6ekJ0Qzs7RXlDM3p6Qks7SUFBaUM7R3pDK3p6QnRDOztFeUM5enpCSztJQUFpQztHekNrMHpCdEM7O0V5Q2owekJLO0lBQWlDO0d6Q3EwekJ0Qzs7RXlDcDB6Qks7SUFBaUM7R3pDdzB6QnRDOztFeUN0MHpCSztJQUNFO0lBQ0E7R3pDeTB6QlA7O0V5Q3QwekJLO0lBQ0U7SUFDQTtHekN5MHpCUDs7RXlDdDB6Qks7SUFBb0M7R3pDMDB6QnpDOztFeUN6MHpCSztJQUFvQztHekM2MHpCekM7O0V5QzUwekJLO0lBQW9DO0d6Q2cxekJ6Qzs7RXlDLzB6Qks7SUFBb0M7R3pDbTF6QnpDOztFeUNsMXpCSztJQUFvQztHekNzMXpCekM7O0V5Q3AxekJLO0lBQ0U7SUFDQTtHekN1MXpCUDs7RXlDcDF6Qks7SUFDRTtJQUNBO0d6Q3UxekJQO0NBQ0Y7O0FpQ3YrekJLO0VRa0hFO0lBQWlDO0d6QzAzekJ0Qzs7RXlDejN6Qks7SUFBaUM7R3pDNjN6QnRDOztFeUM1M3pCSztJQUFpQztHekNnNHpCdEM7O0V5Qy8zekJLO0lBQWlDO0d6Q200ekJ0Qzs7RXlDbDR6Qks7SUFBaUM7R3pDczR6QnRDOztFeUNwNHpCSztJQUNFO0lBQ0E7R3pDdTR6QlA7O0V5Q3A0ekJLO0lBQ0U7SUFDQTtHekN1NHpCUDs7RXlDcDR6Qks7SUFBb0M7R3pDdzR6QnpDOztFeUN2NHpCSztJQUFvQztHekMyNHpCekM7O0V5QzE0ekJLO0lBQW9DO0d6Qzg0ekJ6Qzs7RXlDNzR6Qks7SUFBb0M7R3pDaTV6QnpDOztFeUNoNXpCSztJQUFvQztHekNvNXpCekM7O0V5Q2w1ekJLO0lBQ0U7SUFDQTtHekNxNXpCUDs7RXlDbDV6Qks7SUFDRTtJQUNBO0d6Q3E1ekJQO0NBQ0Y7O0FpQ3JpMEJLO0VRa0hFO0lBQWlDO0d6Q3c3ekJ0Qzs7RXlDdjd6Qks7SUFBaUM7R3pDMjd6QnRDOztFeUMxN3pCSztJQUFpQztHekM4N3pCdEM7O0V5Qzc3ekJLO0lBQWlDO0d6Q2k4ekJ0Qzs7RXlDaDh6Qks7SUFBaUM7R3pDbzh6QnRDOztFeUNsOHpCSztJQUNFO0lBQ0E7R3pDcTh6QlA7O0V5Q2w4ekJLO0lBQ0U7SUFDQTtHekNxOHpCUDs7RXlDbDh6Qks7SUFBb0M7R3pDczh6QnpDOztFeUNyOHpCSztJQUFvQztHekN5OHpCekM7O0V5Q3g4ekJLO0lBQW9DO0d6QzQ4ekJ6Qzs7RXlDMzh6Qks7SUFBb0M7R3pDKzh6QnpDOztFeUM5OHpCSztJQUFvQztHekNrOXpCekM7O0V5Q2g5ekJLO0lBQ0U7SUFDQTtHekNtOXpCUDs7RXlDaDl6Qks7SUFDRTtJQUNBO0d6Q205ekJQO0NBQ0Y7O0FpQ25tMEJLO0VRa0hFO0lBQWlDO0d6Q3MvekJ0Qzs7RXlDci96Qks7SUFBaUM7R3pDeS96QnRDOztFeUN4L3pCSztJQUFpQztHekM0L3pCdEM7O0V5QzMvekJLO0lBQWlDO0d6QysvekJ0Qzs7RXlDOS96Qks7SUFBaUM7R3pDa2cwQnRDOztFeUNoZzBCSztJQUNFO0lBQ0E7R3pDbWcwQlA7O0V5Q2hnMEJLO0lBQ0U7SUFDQTtHekNtZzBCUDs7RXlDaGcwQks7SUFBb0M7R3pDb2cwQnpDOztFeUNuZzBCSztJQUFvQztHekN1ZzBCekM7O0V5Q3RnMEJLO0lBQW9DO0d6QzBnMEJ6Qzs7RXlDemcwQks7SUFBb0M7R3pDNmcwQnpDOztFeUM1ZzBCSztJQUFvQztHekNnaDBCekM7O0V5QzlnMEJLO0lBQ0U7SUFDQTtHekNpaDBCUDs7RXlDOWcwQks7SUFDRTtJQUNBO0d6Q2loMEJQO0NBQ0Y7O0FpQ2pxMEJLO0VRa0hFO0lBQWlDO0d6Q29qMEJ0Qzs7RXlDbmowQks7SUFBaUM7R3pDdWowQnRDOztFeUN0ajBCSztJQUFpQztHekMwajBCdEM7O0V5Q3pqMEJLO0lBQWlDO0d6QzZqMEJ0Qzs7RXlDNWowQks7SUFBaUM7R3pDZ2swQnRDOztFeUM5ajBCSztJQUNFO0lBQ0E7R3pDaWswQlA7O0V5QzlqMEJLO0lBQ0U7SUFDQTtHekNpazBCUDs7RXlDOWowQks7SUFBb0M7R3pDa2swQnpDOztFeUNqazBCSztJQUFvQztHekNxazBCekM7O0V5Q3BrMEJLO0lBQW9DO0d6Q3drMEJ6Qzs7RXlDdmswQks7SUFBb0M7R3pDMmswQnpDOztFeUMxazBCSztJQUFvQztHekM4azBCekM7O0V5QzVrMEJLO0lBQ0U7SUFDQTtHekMrazBCUDs7RXlDNWswQks7SUFDRTtJQUNBO0d6QytrMEJQO0NBQ0Y7O0FpQy90MEJLO0VRa0hFO0lBQWlDO0d6Q2tuMEJ0Qzs7RXlDam4wQks7SUFBaUM7R3pDcW4wQnRDOztFeUNwbjBCSztJQUFpQztHekN3bjBCdEM7O0V5Q3ZuMEJLO0lBQWlDO0d6QzJuMEJ0Qzs7RXlDMW4wQks7SUFBaUM7R3pDOG4wQnRDOztFeUM1bjBCSztJQUNFO0lBQ0E7R3pDK24wQlA7O0V5QzVuMEJLO0lBQ0U7SUFDQTtHekMrbjBCUDs7RXlDNW4wQks7SUFBb0M7R3pDZ28wQnpDOztFeUMvbjBCSztJQUFvQztHekNtbzBCekM7O0V5Q2xvMEJLO0lBQW9DO0d6Q3NvMEJ6Qzs7RXlDcm8wQks7SUFBb0M7R3pDeW8wQnpDOztFeUN4bzBCSztJQUFvQztHekM0bzBCekM7O0V5QzFvMEJLO0lBQ0U7SUFDQTtHekM2bzBCUDs7RXlDMW8wQks7SUFDRTtJQUNBO0d6QzZvMEJQO0NBQ0Y7O0FpQzd4MEJLO0VRa0hFO0lBQWlDO0d6Q2dyMEJ0Qzs7RXlDL3EwQks7SUFBaUM7R3pDbXIwQnRDOztFeUNscjBCSztJQUFpQztHekNzcjBCdEM7O0V5Q3JyMEJLO0lBQWlDO0d6Q3lyMEJ0Qzs7RXlDeHIwQks7SUFBaUM7R3pDNHIwQnRDOztFeUMxcjBCSztJQUNFO0lBQ0E7R3pDNnIwQlA7O0V5QzFyMEJLO0lBQ0U7SUFDQTtHekM2cjBCUDs7RXlDMXIwQks7SUFBb0M7R3pDOHIwQnpDOztFeUM3cjBCSztJQUFvQztHekNpczBCekM7O0V5Q2hzMEJLO0lBQW9DO0d6Q29zMEJ6Qzs7RXlDbnMwQks7SUFBb0M7R3pDdXMwQnpDOztFeUN0czBCSztJQUFvQztHekMwczBCekM7O0V5Q3hzMEJLO0lBQ0U7SUFDQTtHekMyczBCUDs7RXlDeHMwQks7SUFDRTtJQUNBO0d6QzJzMEJQO0NBQ0Y7O0F5QzN3MEJHO0VBQVk7Q3pDK3cwQmY7O0F5Qzl3MEJHO0VBQVk7Q3pDa3gwQmY7O0F5Q2p4MEJHO0VBQVk7Q3pDcXgwQmY7O0F5Q3B4MEJHO0VBQVk7Q3pDd3gwQmY7O0F5Q3Z4MEJHO0VBQVk7Q3pDMngwQmY7O0F5Q3p4MEJHO0VBQ0U7RUFDQTtDekM0eDBCTDs7QXlDengwQkc7RUFDRTtFQUNBO0N6QzR4MEJMOztBeUN6eDBCRztFQUFlO0N6QzZ4MEJsQjs7QXlDNXgwQkc7RUFBZTtDekNneTBCbEI7O0F5Qy94MEJHO0VBQWU7Q3pDbXkwQmxCOztBeUNseTBCRztFQUFlO0N6Q3N5MEJsQjs7QXlDcnkwQkc7RUFBZTtDekN5eTBCbEI7O0F5Q3Z5MEJHO0VBQ0U7RUFDQTtDekMweTBCTDs7QXlDdnkwQkc7RUFDRTtFQUNBO0N6QzB5MEJMOztBaUN2NTBCSztFUWtIRTtJQUFpQztHekMweTBCdEM7O0V5Q3p5MEJLO0lBQWlDO0d6QzZ5MEJ0Qzs7RXlDNXkwQks7SUFBaUM7R3pDZ3owQnRDOztFeUMveTBCSztJQUFpQztHekNtejBCdEM7O0V5Q2x6MEJLO0lBQWlDO0d6Q3N6MEJ0Qzs7RXlDcHowQks7SUFDRTtJQUNBO0d6Q3V6MEJQOztFeUNwejBCSztJQUNFO0lBQ0E7R3pDdXowQlA7O0V5Q3B6MEJLO0lBQW9DO0d6Q3d6MEJ6Qzs7RXlDdnowQks7SUFBb0M7R3pDMnowQnpDOztFeUMxejBCSztJQUFvQztHekM4ejBCekM7O0V5Qzd6MEJLO0lBQW9DO0d6Q2kwMEJ6Qzs7RXlDaDAwQks7SUFBb0M7R3pDbzAwQnpDOztFeUNsMDBCSztJQUNFO0lBQ0E7R3pDcTAwQlA7O0V5Q2wwMEJLO0lBQ0U7SUFDQTtHekNxMDBCUDtDQUNGOztBaUNyOTBCSztFUWtIRTtJQUFpQztHekN3MjBCdEM7O0V5Q3YyMEJLO0lBQWlDO0d6QzIyMEJ0Qzs7RXlDMTIwQks7SUFBaUM7R3pDODIwQnRDOztFeUM3MjBCSztJQUFpQztHekNpMzBCdEM7O0V5Q2gzMEJLO0lBQWlDO0d6Q28zMEJ0Qzs7RXlDbDMwQks7SUFDRTtJQUNBO0d6Q3EzMEJQOztFeUNsMzBCSztJQUNFO0lBQ0E7R3pDcTMwQlA7O0V5Q2wzMEJLO0lBQW9DO0d6Q3MzMEJ6Qzs7RXlDcjMwQks7SUFBb0M7R3pDeTMwQnpDOztFeUN4MzBCSztJQUFvQztHekM0MzBCekM7O0V5QzMzMEJLO0lBQW9DO0d6QyszMEJ6Qzs7RXlDOTMwQks7SUFBb0M7R3pDazQwQnpDOztFeUNoNDBCSztJQUNFO0lBQ0E7R3pDbTQwQlA7O0V5Q2g0MEJLO0lBQ0U7SUFDQTtHekNtNDBCUDtDQUNGOztBaUNuaDFCSztFUWtIRTtJQUFpQztHekNzNjBCdEM7O0V5Q3I2MEJLO0lBQWlDO0d6Q3k2MEJ0Qzs7RXlDeDYwQks7SUFBaUM7R3pDNDYwQnRDOztFeUMzNjBCSztJQUFpQztHekMrNjBCdEM7O0V5Qzk2MEJLO0lBQWlDO0d6Q2s3MEJ0Qzs7RXlDaDcwQks7SUFDRTtJQUNBO0d6Q203MEJQOztFeUNoNzBCSztJQUNFO0lBQ0E7R3pDbTcwQlA7O0V5Q2g3MEJLO0lBQW9DO0d6Q283MEJ6Qzs7RXlDbjcwQks7SUFBb0M7R3pDdTcwQnpDOztFeUN0NzBCSztJQUFvQztHekMwNzBCekM7O0V5Q3o3MEJLO0lBQW9DO0d6QzY3MEJ6Qzs7RXlDNTcwQks7SUFBb0M7R3pDZzgwQnpDOztFeUM5NzBCSztJQUNFO0lBQ0E7R3pDaTgwQlA7O0V5Qzk3MEJLO0lBQ0U7SUFDQTtHekNpODBCUDtDQUNGOztBaUNqbDFCSztFUWtIRTtJQUFpQztHekNvKzBCdEM7O0V5Q24rMEJLO0lBQWlDO0d6Q3UrMEJ0Qzs7RXlDdCswQks7SUFBaUM7R3pDMCswQnRDOztFeUN6KzBCSztJQUFpQztHekM2KzBCdEM7O0V5QzUrMEJLO0lBQWlDO0d6Q2cvMEJ0Qzs7RXlDOSswQks7SUFDRTtJQUNBO0d6Q2kvMEJQOztFeUM5KzBCSztJQUNFO0lBQ0E7R3pDaS8wQlA7O0V5QzkrMEJLO0lBQW9DO0d6Q2svMEJ6Qzs7RXlDai8wQks7SUFBb0M7R3pDcS8wQnpDOztFeUNwLzBCSztJQUFvQztHekN3LzBCekM7O0V5Q3YvMEJLO0lBQW9DO0d6QzIvMEJ6Qzs7RXlDMS8wQks7SUFBb0M7R3pDOC8wQnpDOztFeUM1LzBCSztJQUNFO0lBQ0E7R3pDKy8wQlA7O0V5QzUvMEJLO0lBQ0U7SUFDQTtHekMrLzBCUDtDQUNGOztBaUMvbzFCSztFUWtIRTtJQUFpQztHekNraTFCdEM7O0V5Q2ppMUJLO0lBQWlDO0d6Q3FpMUJ0Qzs7RXlDcGkxQks7SUFBaUM7R3pDd2kxQnRDOztFeUN2aTFCSztJQUFpQztHekMyaTFCdEM7O0V5QzFpMUJLO0lBQWlDO0d6QzhpMUJ0Qzs7RXlDNWkxQks7SUFDRTtJQUNBO0d6QytpMUJQOztFeUM1aTFCSztJQUNFO0lBQ0E7R3pDK2kxQlA7O0V5QzVpMUJLO0lBQW9DO0d6Q2dqMUJ6Qzs7RXlDL2kxQks7SUFBb0M7R3pDbWoxQnpDOztFeUNsajFCSztJQUFvQztHekNzajFCekM7O0V5Q3JqMUJLO0lBQW9DO0d6Q3lqMUJ6Qzs7RXlDeGoxQks7SUFBb0M7R3pDNGoxQnpDOztFeUMxajFCSztJQUNFO0lBQ0E7R3pDNmoxQlA7O0V5QzFqMUJLO0lBQ0U7SUFDQTtHekM2ajFCUDtDQUNGOztBaUM3czFCSztFUWtIRTtJQUFpQztHekNnbTFCdEM7O0V5Qy9sMUJLO0lBQWlDO0d6Q21tMUJ0Qzs7RXlDbG0xQks7SUFBaUM7R3pDc20xQnRDOztFeUNybTFCSztJQUFpQztHekN5bTFCdEM7O0V5Q3htMUJLO0lBQWlDO0d6QzRtMUJ0Qzs7RXlDMW0xQks7SUFDRTtJQUNBO0d6QzZtMUJQOztFeUMxbTFCSztJQUNFO0lBQ0E7R3pDNm0xQlA7O0V5QzFtMUJLO0lBQW9DO0d6QzhtMUJ6Qzs7RXlDN20xQks7SUFBb0M7R3pDaW4xQnpDOztFeUNobjFCSztJQUFvQztHekNvbjFCekM7O0V5Q25uMUJLO0lBQW9DO0d6Q3VuMUJ6Qzs7RXlDdG4xQks7SUFBb0M7R3pDMG4xQnpDOztFeUN4bjFCSztJQUNFO0lBQ0E7R3pDMm4xQlA7O0V5Q3huMUJLO0lBQ0U7SUFDQTtHekMybjFCUDtDQUNGOztBaUMzdzFCSztFUWtIRTtJQUFpQztHekM4cDFCdEM7O0V5QzdwMUJLO0lBQWlDO0d6Q2lxMUJ0Qzs7RXlDaHExQks7SUFBaUM7R3pDb3ExQnRDOztFeUNucTFCSztJQUFpQztHekN1cTFCdEM7O0V5Q3RxMUJLO0lBQWlDO0d6QzBxMUJ0Qzs7RXlDeHExQks7SUFDRTtJQUNBO0d6QzJxMUJQOztFeUN4cTFCSztJQUNFO0lBQ0E7R3pDMnExQlA7O0V5Q3hxMUJLO0lBQW9DO0d6QzRxMUJ6Qzs7RXlDM3ExQks7SUFBb0M7R3pDK3ExQnpDOztFeUM5cTFCSztJQUFvQztHekNrcjFCekM7O0V5Q2pyMUJLO0lBQW9DO0d6Q3FyMUJ6Qzs7RXlDcHIxQks7SUFBb0M7R3pDd3IxQnpDOztFeUN0cjFCSztJQUNFO0lBQ0E7R3pDeXIxQlA7O0V5Q3RyMUJLO0lBQ0U7SUFDQTtHekN5cjFCUDtDQUNGOztBaUN6MDFCSztFUWtIRTtJQUFpQztHekM0dDFCdEM7O0V5QzN0MUJLO0lBQWlDO0d6Qyt0MUJ0Qzs7RXlDOXQxQks7SUFBaUM7R3pDa3UxQnRDOztFeUNqdTFCSztJQUFpQztHekNxdTFCdEM7O0V5Q3B1MUJLO0lBQWlDO0d6Q3d1MUJ0Qzs7RXlDdHUxQks7SUFDRTtJQUNBO0d6Q3l1MUJQOztFeUN0dTFCSztJQUNFO0lBQ0E7R3pDeXUxQlA7O0V5Q3R1MUJLO0lBQW9DO0d6QzB1MUJ6Qzs7RXlDenUxQks7SUFBb0M7R3pDNnUxQnpDOztFeUM1dTFCSztJQUFvQztHekNndjFCekM7O0V5Qy91MUJLO0lBQW9DO0d6Q212MUJ6Qzs7RXlDbHYxQks7SUFBb0M7R3pDc3YxQnpDOztFeUNwdjFCSztJQUNFO0lBQ0E7R3pDdXYxQlA7O0V5Q3B2MUJLO0lBQ0U7SUFDQTtHekN1djFCUDtDQUNGOztBaUN2NDFCSztFUWtIRTtJQUFpQztHekMweDFCdEM7O0V5Q3p4MUJLO0lBQWlDO0d6QzZ4MUJ0Qzs7RXlDNXgxQks7SUFBaUM7R3pDZ3kxQnRDOztFeUMveDFCSztJQUFpQztHekNteTFCdEM7O0V5Q2x5MUJLO0lBQWlDO0d6Q3N5MUJ0Qzs7RXlDcHkxQks7SUFDRTtJQUNBO0d6Q3V5MUJQOztFeUNweTFCSztJQUNFO0lBQ0E7R3pDdXkxQlA7O0V5Q3B5MUJLO0lBQW9DO0d6Q3d5MUJ6Qzs7RXlDdnkxQks7SUFBb0M7R3pDMnkxQnpDOztFeUMxeTFCSztJQUFvQztHekM4eTFCekM7O0V5Qzd5MUJLO0lBQW9DO0d6Q2l6MUJ6Qzs7RXlDaHoxQks7SUFBb0M7R3pDb3oxQnpDOztFeUNsejFCSztJQUNFO0lBQ0E7R3pDcXoxQlA7O0V5Q2x6MUJLO0lBQ0U7SUFDQTtHekNxejFCUDtDQUNGOztBaUNyODFCSztFUWtIRTtJQUFpQztHekN3MTFCdEM7O0V5Q3YxMUJLO0lBQWlDO0d6QzIxMUJ0Qzs7RXlDMTExQks7SUFBaUM7R3pDODExQnRDOztFeUM3MTFCSztJQUFpQztHekNpMjFCdEM7O0V5Q2gyMUJLO0lBQWlDO0d6Q28yMUJ0Qzs7RXlDbDIxQks7SUFDRTtJQUNBO0d6Q3EyMUJQOztFeUNsMjFCSztJQUNFO0lBQ0E7R3pDcTIxQlA7O0V5Q2wyMUJLO0lBQW9DO0d6Q3MyMUJ6Qzs7RXlDcjIxQks7SUFBb0M7R3pDeTIxQnpDOztFeUN4MjFCSztJQUFvQztHekM0MjFCekM7O0V5QzMyMUJLO0lBQW9DO0d6QysyMUJ6Qzs7RXlDOTIxQks7SUFBb0M7R3pDazMxQnpDOztFeUNoMzFCSztJQUNFO0lBQ0E7R3pDbTMxQlA7O0V5Q2gzMUJLO0lBQ0U7SUFDQTtHekNtMzFCUDtDQUNGOztBaUNuZzJCSztFUWtIRTtJQUFpQztHekNzNTFCdEM7O0V5Q3I1MUJLO0lBQWlDO0d6Q3k1MUJ0Qzs7RXlDeDUxQks7SUFBaUM7R3pDNDUxQnRDOztFeUMzNTFCSztJQUFpQztHekMrNTFCdEM7O0V5Qzk1MUJLO0lBQWlDO0d6Q2s2MUJ0Qzs7RXlDaDYxQks7SUFDRTtJQUNBO0d6Q202MUJQOztFeUNoNjFCSztJQUNFO0lBQ0E7R3pDbTYxQlA7O0V5Q2g2MUJLO0lBQW9DO0d6Q282MUJ6Qzs7RXlDbjYxQks7SUFBb0M7R3pDdTYxQnpDOztFeUN0NjFCSztJQUFvQztHekMwNjFCekM7O0V5Q3o2MUJLO0lBQW9DO0d6QzY2MUJ6Qzs7RXlDNTYxQks7SUFBb0M7R3pDZzcxQnpDOztFeUM5NjFCSztJQUNFO0lBQ0E7R3pDaTcxQlA7O0V5Qzk2MUJLO0lBQ0U7SUFDQTtHekNpNzFCUDtDQUNGOztBaUNqazJCSztFUWtIRTtJQUFpQztHekNvOTFCdEM7O0V5Q245MUJLO0lBQWlDO0d6Q3U5MUJ0Qzs7RXlDdDkxQks7SUFBaUM7R3pDMDkxQnRDOztFeUN6OTFCSztJQUFpQztHekM2OTFCdEM7O0V5QzU5MUJLO0lBQWlDO0d6Q2crMUJ0Qzs7RXlDOTkxQks7SUFDRTtJQUNBO0d6Q2krMUJQOztFeUM5OTFCSztJQUNFO0lBQ0E7R3pDaSsxQlA7O0V5Qzk5MUJLO0lBQW9DO0d6Q2srMUJ6Qzs7RXlDaisxQks7SUFBb0M7R3pDcSsxQnpDOztFeUNwKzFCSztJQUFvQztHekN3KzFCekM7O0V5Q3YrMUJLO0lBQW9DO0d6QzIrMUJ6Qzs7RXlDMSsxQks7SUFBb0M7R3pDOCsxQnpDOztFeUM1KzFCSztJQUNFO0lBQ0E7R3pDKysxQlA7O0V5QzUrMUJLO0lBQ0U7SUFDQTtHekMrKzFCUDtDQUNGOztBeUNsKzFCRztFQUFZO0N6Q3MrMUJmOztBeUNyKzFCRztFQUFZO0N6Q3krMUJmOztBeUN4KzFCRztFQUFZO0N6QzQrMUJmOztBeUMzKzFCRztFQUFZO0N6QysrMUJmOztBeUM5KzFCRztFQUFZO0N6Q2svMUJmOztBeUNoLzFCRztFQUNFO0VBQ0E7Q3pDbS8xQkw7O0F5Q2gvMUJHO0VBQ0U7RUFDQTtDekNtLzFCTDs7QXlDaC8xQkc7RUFBZTtDekNvLzFCbEI7O0F5Q24vMUJHO0VBQWU7Q3pDdS8xQmxCOztBeUN0LzFCRztFQUFlO0N6QzAvMUJsQjs7QXlDei8xQkc7RUFBZTtDekM2LzFCbEI7O0F5QzUvMUJHO0VBQWU7Q3pDZ2cyQmxCOztBeUM5LzFCRztFQUNFO0VBQ0E7Q3pDaWcyQkw7O0F5QzkvMUJHO0VBQ0U7RUFDQTtDekNpZzJCTDs7QWlDM3IyQks7RVErTEU7SUFBaUM7R3pDaWcyQnRDOztFeUNoZzJCSztJQUFpQztHekNvZzJCdEM7O0V5Q25nMkJLO0lBQWlDO0d6Q3VnMkJ0Qzs7RXlDdGcyQks7SUFBaUM7R3pDMGcyQnRDOztFeUN6ZzJCSztJQUFpQztHekM2ZzJCdEM7O0V5QzNnMkJLO0lBQ0U7SUFDQTtHekM4ZzJCUDs7RXlDM2cyQks7SUFDRTtJQUNBO0d6QzhnMkJQOztFeUMzZzJCSztJQUFvQztHekMrZzJCekM7O0V5QzlnMkJLO0lBQW9DO0d6Q2toMkJ6Qzs7RXlDamgyQks7SUFBb0M7R3pDcWgyQnpDOztFeUNwaDJCSztJQUFvQztHekN3aDJCekM7O0V5Q3ZoMkJLO0lBQW9DO0d6QzJoMkJ6Qzs7RXlDemgyQks7SUFDRTtJQUNBO0d6QzRoMkJQOztFeUN6aDJCSztJQUNFO0lBQ0E7R3pDNGgyQlA7Q0FDRjs7QWlDenYyQks7RVErTEU7SUFBaUM7R3pDK2oyQnRDOztFeUM5ajJCSztJQUFpQztHekNrazJCdEM7O0V5Q2prMkJLO0lBQWlDO0d6Q3FrMkJ0Qzs7RXlDcGsyQks7SUFBaUM7R3pDd2syQnRDOztFeUN2azJCSztJQUFpQztHekMyazJCdEM7O0V5Q3prMkJLO0lBQ0U7SUFDQTtHekM0azJCUDs7RXlDemsyQks7SUFDRTtJQUNBO0d6QzRrMkJQOztFeUN6azJCSztJQUFvQztHekM2azJCekM7O0V5QzVrMkJLO0lBQW9DO0d6Q2dsMkJ6Qzs7RXlDL2syQks7SUFBb0M7R3pDbWwyQnpDOztFeUNsbDJCSztJQUFvQztHekNzbDJCekM7O0V5Q3JsMkJLO0lBQW9DO0d6Q3lsMkJ6Qzs7RXlDdmwyQks7SUFDRTtJQUNBO0d6QzBsMkJQOztFeUN2bDJCSztJQUNFO0lBQ0E7R3pDMGwyQlA7Q0FDRjs7QWlDdnoyQks7RVErTEU7SUFBaUM7R3pDNm4yQnRDOztFeUM1bjJCSztJQUFpQztHekNnbzJCdEM7O0V5Qy9uMkJLO0lBQWlDO0d6Q21vMkJ0Qzs7RXlDbG8yQks7SUFBaUM7R3pDc28yQnRDOztFeUNybzJCSztJQUFpQztHekN5bzJCdEM7O0V5Q3ZvMkJLO0lBQ0U7SUFDQTtHekMwbzJCUDs7RXlDdm8yQks7SUFDRTtJQUNBO0d6QzBvMkJQOztFeUN2bzJCSztJQUFvQztHekMybzJCekM7O0V5QzFvMkJLO0lBQW9DO0d6QzhvMkJ6Qzs7RXlDN28yQks7SUFBb0M7R3pDaXAyQnpDOztFeUNocDJCSztJQUFvQztHekNvcDJCekM7O0V5Q25wMkJLO0lBQW9DO0d6Q3VwMkJ6Qzs7RXlDcnAyQks7SUFDRTtJQUNBO0d6Q3dwMkJQOztFeUNycDJCSztJQUNFO0lBQ0E7R3pDd3AyQlA7Q0FDRjs7QWlDcjMyQks7RVErTEU7SUFBaUM7R3pDMnIyQnRDOztFeUMxcjJCSztJQUFpQztHekM4cjJCdEM7O0V5QzdyMkJLO0lBQWlDO0d6Q2lzMkJ0Qzs7RXlDaHMyQks7SUFBaUM7R3pDb3MyQnRDOztFeUNuczJCSztJQUFpQztHekN1czJCdEM7O0V5Q3JzMkJLO0lBQ0U7SUFDQTtHekN3czJCUDs7RXlDcnMyQks7SUFDRTtJQUNBO0d6Q3dzMkJQOztFeUNyczJCSztJQUFvQztHekN5czJCekM7O0V5Q3hzMkJLO0lBQW9DO0d6QzRzMkJ6Qzs7RXlDM3MyQks7SUFBb0M7R3pDK3MyQnpDOztFeUM5czJCSztJQUFvQztHekNrdDJCekM7O0V5Q2p0MkJLO0lBQW9DO0d6Q3F0MkJ6Qzs7RXlDbnQyQks7SUFDRTtJQUNBO0d6Q3N0MkJQOztFeUNudDJCSztJQUNFO0lBQ0E7R3pDc3QyQlA7Q0FDRjs7QWlDbjcyQks7RVErTEU7SUFBaUM7R3pDeXYyQnRDOztFeUN4djJCSztJQUFpQztHekM0djJCdEM7O0V5QzN2MkJLO0lBQWlDO0d6Qyt2MkJ0Qzs7RXlDOXYyQks7SUFBaUM7R3pDa3cyQnRDOztFeUNqdzJCSztJQUFpQztHekNxdzJCdEM7O0V5Q253MkJLO0lBQ0U7SUFDQTtHekNzdzJCUDs7RXlDbncyQks7SUFDRTtJQUNBO0d6Q3N3MkJQOztFeUNudzJCSztJQUFvQztHekN1dzJCekM7O0V5Q3R3MkJLO0lBQW9DO0d6QzB3MkJ6Qzs7RXlDencyQks7SUFBb0M7R3pDNncyQnpDOztFeUM1dzJCSztJQUFvQztHekNneDJCekM7O0V5Qy93MkJLO0lBQW9DO0d6Q214MkJ6Qzs7RXlDangyQks7SUFDRTtJQUNBO0d6Q294MkJQOztFeUNqeDJCSztJQUNFO0lBQ0E7R3pDb3gyQlA7Q0FDRjs7QWlDai8yQks7RVErTEU7SUFBaUM7R3pDdXoyQnRDOztFeUN0ejJCSztJQUFpQztHekMwejJCdEM7O0V5Q3p6MkJLO0lBQWlDO0d6QzZ6MkJ0Qzs7RXlDNXoyQks7SUFBaUM7R3pDZzAyQnRDOztFeUMvejJCSztJQUFpQztHekNtMDJCdEM7O0V5Q2owMkJLO0lBQ0U7SUFDQTtHekNvMDJCUDs7RXlDajAyQks7SUFDRTtJQUNBO0d6Q28wMkJQOztFeUNqMDJCSztJQUFvQztHekNxMDJCekM7O0V5Q3AwMkJLO0lBQW9DO0d6Q3cwMkJ6Qzs7RXlDdjAyQks7SUFBb0M7R3pDMjAyQnpDOztFeUMxMDJCSztJQUFvQztHekM4MDJCekM7O0V5QzcwMkJLO0lBQW9DO0d6Q2kxMkJ6Qzs7RXlDLzAyQks7SUFDRTtJQUNBO0d6Q2sxMkJQOztFeUMvMDJCSztJQUNFO0lBQ0E7R3pDazEyQlA7Q0FDRjs7QWlDL2kzQks7RVErTEU7SUFBaUM7R3pDcTMyQnRDOztFeUNwMzJCSztJQUFpQztHekN3MzJCdEM7O0V5Q3YzMkJLO0lBQWlDO0d6QzIzMkJ0Qzs7RXlDMTMyQks7SUFBaUM7R3pDODMyQnRDOztFeUM3MzJCSztJQUFpQztHekNpNDJCdEM7O0V5Qy8zMkJLO0lBQ0U7SUFDQTtHekNrNDJCUDs7RXlDLzMyQks7SUFDRTtJQUNBO0d6Q2s0MkJQOztFeUMvMzJCSztJQUFvQztHekNtNDJCekM7O0V5Q2w0MkJLO0lBQW9DO0d6Q3M0MkJ6Qzs7RXlDcjQyQks7SUFBb0M7R3pDeTQyQnpDOztFeUN4NDJCSztJQUFvQztHekM0NDJCekM7O0V5QzM0MkJLO0lBQW9DO0d6Qys0MkJ6Qzs7RXlDNzQyQks7SUFDRTtJQUNBO0d6Q2c1MkJQOztFeUM3NDJCSztJQUNFO0lBQ0E7R3pDZzUyQlA7Q0FDRjs7QWlDN20zQks7RVErTEU7SUFBaUM7R3pDbTcyQnRDOztFeUNsNzJCSztJQUFpQztHekNzNzJCdEM7O0V5Q3I3MkJLO0lBQWlDO0d6Q3k3MkJ0Qzs7RXlDeDcyQks7SUFBaUM7R3pDNDcyQnRDOztFeUMzNzJCSztJQUFpQztHekMrNzJCdEM7O0V5Qzc3MkJLO0lBQ0U7SUFDQTtHekNnODJCUDs7RXlDNzcyQks7SUFDRTtJQUNBO0d6Q2c4MkJQOztFeUM3NzJCSztJQUFvQztHekNpODJCekM7O0V5Q2g4MkJLO0lBQW9DO0d6Q284MkJ6Qzs7RXlDbjgyQks7SUFBb0M7R3pDdTgyQnpDOztFeUN0ODJCSztJQUFvQztHekMwODJCekM7O0V5Q3o4MkJLO0lBQW9DO0d6QzY4MkJ6Qzs7RXlDMzgyQks7SUFDRTtJQUNBO0d6Qzg4MkJQOztFeUMzODJCSztJQUNFO0lBQ0E7R3pDODgyQlA7Q0FDRjs7QWlDM3EzQks7RVErTEU7SUFBaUM7R3pDaS8yQnRDOztFeUNoLzJCSztJQUFpQztHekNvLzJCdEM7O0V5Q24vMkJLO0lBQWlDO0d6Q3UvMkJ0Qzs7RXlDdC8yQks7SUFBaUM7R3pDMC8yQnRDOztFeUN6LzJCSztJQUFpQztHekM2LzJCdEM7O0V5QzMvMkJLO0lBQ0U7SUFDQTtHekM4LzJCUDs7RXlDMy8yQks7SUFDRTtJQUNBO0d6QzgvMkJQOztFeUMzLzJCSztJQUFvQztHekMrLzJCekM7O0V5QzkvMkJLO0lBQW9DO0d6Q2tnM0J6Qzs7RXlDamczQks7SUFBb0M7R3pDcWczQnpDOztFeUNwZzNCSztJQUFvQztHekN3ZzNCekM7O0V5Q3ZnM0JLO0lBQW9DO0d6QzJnM0J6Qzs7RXlDemczQks7SUFDRTtJQUNBO0d6QzRnM0JQOztFeUN6ZzNCSztJQUNFO0lBQ0E7R3pDNGczQlA7Q0FDRjs7QWlDenUzQks7RVErTEU7SUFBaUM7R3pDK2kzQnRDOztFeUM5aTNCSztJQUFpQztHekNrajNCdEM7O0V5Q2pqM0JLO0lBQWlDO0d6Q3FqM0J0Qzs7RXlDcGozQks7SUFBaUM7R3pDd2ozQnRDOztFeUN2ajNCSztJQUFpQztHekMyajNCdEM7O0V5Q3pqM0JLO0lBQ0U7SUFDQTtHekM0ajNCUDs7RXlDemozQks7SUFDRTtJQUNBO0d6QzRqM0JQOztFeUN6ajNCSztJQUFvQztHekM2ajNCekM7O0V5QzVqM0JLO0lBQW9DO0d6Q2drM0J6Qzs7RXlDL2ozQks7SUFBb0M7R3pDbWszQnpDOztFeUNsazNCSztJQUFvQztHekNzazNCekM7O0V5Q3JrM0JLO0lBQW9DO0d6Q3lrM0J6Qzs7RXlDdmszQks7SUFDRTtJQUNBO0d6QzBrM0JQOztFeUN2azNCSztJQUNFO0lBQ0E7R3pDMGszQlA7Q0FDRjs7QWlDdnkzQks7RVErTEU7SUFBaUM7R3pDNm0zQnRDOztFeUM1bTNCSztJQUFpQztHekNnbjNCdEM7O0V5Qy9tM0JLO0lBQWlDO0d6Q21uM0J0Qzs7RXlDbG4zQks7SUFBaUM7R3pDc24zQnRDOztFeUNybjNCSztJQUFpQztHekN5bjNCdEM7O0V5Q3ZuM0JLO0lBQ0U7SUFDQTtHekMwbjNCUDs7RXlDdm4zQks7SUFDRTtJQUNBO0d6QzBuM0JQOztFeUN2bjNCSztJQUFvQztHekMybjNCekM7O0V5QzFuM0JLO0lBQW9DO0d6QzhuM0J6Qzs7RXlDN24zQks7SUFBb0M7R3pDaW8zQnpDOztFeUNobzNCSztJQUFvQztHekNvbzNCekM7O0V5Q25vM0JLO0lBQW9DO0d6Q3VvM0J6Qzs7RXlDcm8zQks7SUFDRTtJQUNBO0d6Q3dvM0JQOztFeUNybzNCSztJQUNFO0lBQ0E7R3pDd28zQlA7Q0FDRjs7QWlDcjIzQks7RVErTEU7SUFBaUM7R3pDMnEzQnRDOztFeUMxcTNCSztJQUFpQztHekM4cTNCdEM7O0V5QzdxM0JLO0lBQWlDO0d6Q2lyM0J0Qzs7RXlDaHIzQks7SUFBaUM7R3pDb3IzQnRDOztFeUNucjNCSztJQUFpQztHekN1cjNCdEM7O0V5Q3JyM0JLO0lBQ0U7SUFDQTtHekN3cjNCUDs7RXlDcnIzQks7SUFDRTtJQUNBO0d6Q3dyM0JQOztFeUNycjNCSztJQUFvQztHekN5cjNCekM7O0V5Q3hyM0JLO0lBQW9DO0d6QzRyM0J6Qzs7RXlDM3IzQks7SUFBb0M7R3pDK3IzQnpDOztFeUM5cjNCSztJQUFvQztHekNrczNCekM7O0V5Q2pzM0JLO0lBQW9DO0d6Q3FzM0J6Qzs7RXlDbnMzQks7SUFDRTtJQUNBO0d6Q3NzM0JQOztFeUNuczNCSztJQUNFO0lBQ0E7R3pDc3MzQlA7Q0FDRjs7QXlDdHczQkc7RUFBWTtDekMwdzNCZjs7QXlDenczQkc7RUFBWTtDekM2dzNCZjs7QXlDNXczQkc7RUFBWTtDekNneDNCZjs7QXlDL3czQkc7RUFBWTtDekNteDNCZjs7QXlDbHgzQkc7RUFBWTtDekNzeDNCZjs7QXlDcHgzQkc7RUFDRTtFQUNBO0N6Q3V4M0JMOztBeUNweDNCRztFQUNFO0VBQ0E7Q3pDdXgzQkw7O0F5Q3B4M0JHO0VBQWU7Q3pDd3gzQmxCOztBeUN2eDNCRztFQUFlO0N6QzJ4M0JsQjs7QXlDMXgzQkc7RUFBZTtDekM4eDNCbEI7O0F5Qzd4M0JHO0VBQWU7Q3pDaXkzQmxCOztBeUNoeTNCRztFQUFlO0N6Q295M0JsQjs7QXlDbHkzQkc7RUFDRTtFQUNBO0N6Q3F5M0JMOztBeUNseTNCRztFQUNFO0VBQ0E7Q3pDcXkzQkw7O0FpQy85M0JLO0VRK0xFO0lBQWlDO0d6Q3F5M0J0Qzs7RXlDcHkzQks7SUFBaUM7R3pDd3kzQnRDOztFeUN2eTNCSztJQUFpQztHekMyeTNCdEM7O0V5QzF5M0JLO0lBQWlDO0d6Qzh5M0J0Qzs7RXlDN3kzQks7SUFBaUM7R3pDaXozQnRDOztFeUMveTNCSztJQUNFO0lBQ0E7R3pDa3ozQlA7O0V5Qy95M0JLO0lBQ0U7SUFDQTtHekNrejNCUDs7RXlDL3kzQks7SUFBb0M7R3pDbXozQnpDOztFeUNsejNCSztJQUFvQztHekNzejNCekM7O0V5Q3J6M0JLO0lBQW9DO0d6Q3l6M0J6Qzs7RXlDeHozQks7SUFBb0M7R3pDNHozQnpDOztFeUMzejNCSztJQUFvQztHekMrejNCekM7O0V5Qzd6M0JLO0lBQ0U7SUFDQTtHekNnMDNCUDs7RXlDN3ozQks7SUFDRTtJQUNBO0d6Q2cwM0JQO0NBQ0Y7O0FpQzdoNEJLO0VRK0xFO0lBQWlDO0d6Q20yM0J0Qzs7RXlDbDIzQks7SUFBaUM7R3pDczIzQnRDOztFeUNyMjNCSztJQUFpQztHekN5MjNCdEM7O0V5Q3gyM0JLO0lBQWlDO0d6QzQyM0J0Qzs7RXlDMzIzQks7SUFBaUM7R3pDKzIzQnRDOztFeUM3MjNCSztJQUNFO0lBQ0E7R3pDZzMzQlA7O0V5QzcyM0JLO0lBQ0U7SUFDQTtHekNnMzNCUDs7RXlDNzIzQks7SUFBb0M7R3pDaTMzQnpDOztFeUNoMzNCSztJQUFvQztHekNvMzNCekM7O0V5Q24zM0JLO0lBQW9DO0d6Q3UzM0J6Qzs7RXlDdDMzQks7SUFBb0M7R3pDMDMzQnpDOztFeUN6MzNCSztJQUFvQztHekM2MzNCekM7O0V5QzMzM0JLO0lBQ0U7SUFDQTtHekM4MzNCUDs7RXlDMzMzQks7SUFDRTtJQUNBO0d6QzgzM0JQO0NBQ0Y7O0FpQzNsNEJLO0VRK0xFO0lBQWlDO0d6Q2k2M0J0Qzs7RXlDaDYzQks7SUFBaUM7R3pDbzYzQnRDOztFeUNuNjNCSztJQUFpQztHekN1NjNCdEM7O0V5Q3Q2M0JLO0lBQWlDO0d6QzA2M0J0Qzs7RXlDejYzQks7SUFBaUM7R3pDNjYzQnRDOztFeUMzNjNCSztJQUNFO0lBQ0E7R3pDODYzQlA7O0V5QzM2M0JLO0lBQ0U7SUFDQTtHekM4NjNCUDs7RXlDMzYzQks7SUFBb0M7R3pDKzYzQnpDOztFeUM5NjNCSztJQUFvQztHekNrNzNCekM7O0V5Q2o3M0JLO0lBQW9DO0d6Q3E3M0J6Qzs7RXlDcDczQks7SUFBb0M7R3pDdzczQnpDOztFeUN2NzNCSztJQUFvQztHekMyNzNCekM7O0V5Q3o3M0JLO0lBQ0U7SUFDQTtHekM0NzNCUDs7RXlDejczQks7SUFDRTtJQUNBO0d6QzQ3M0JQO0NBQ0Y7O0FpQ3pwNEJLO0VRK0xFO0lBQWlDO0d6Qys5M0J0Qzs7RXlDOTkzQks7SUFBaUM7R3pDayszQnRDOztFeUNqKzNCSztJQUFpQztHekNxKzNCdEM7O0V5Q3ArM0JLO0lBQWlDO0d6Q3crM0J0Qzs7RXlDdiszQks7SUFBaUM7R3pDMiszQnRDOztFeUN6KzNCSztJQUNFO0lBQ0E7R3pDNCszQlA7O0V5Q3orM0JLO0lBQ0U7SUFDQTtHekM0KzNCUDs7RXlDeiszQks7SUFBb0M7R3pDNiszQnpDOztFeUM1KzNCSztJQUFvQztHekNnLzNCekM7O0V5Qy8rM0JLO0lBQW9DO0d6Q20vM0J6Qzs7RXlDbC8zQks7SUFBb0M7R3pDcy8zQnpDOztFeUNyLzNCSztJQUFvQztHekN5LzNCekM7O0V5Q3YvM0JLO0lBQ0U7SUFDQTtHekMwLzNCUDs7RXlDdi8zQks7SUFDRTtJQUNBO0d6QzAvM0JQO0NBQ0Y7O0FpQ3Z0NEJLO0VRK0xFO0lBQWlDO0d6QzZoNEJ0Qzs7RXlDNWg0Qks7SUFBaUM7R3pDZ2k0QnRDOztFeUMvaDRCSztJQUFpQztHekNtaTRCdEM7O0V5Q2xpNEJLO0lBQWlDO0d6Q3NpNEJ0Qzs7RXlDcmk0Qks7SUFBaUM7R3pDeWk0QnRDOztFeUN2aTRCSztJQUNFO0lBQ0E7R3pDMGk0QlA7O0V5Q3ZpNEJLO0lBQ0U7SUFDQTtHekMwaTRCUDs7RXlDdmk0Qks7SUFBb0M7R3pDMmk0QnpDOztFeUMxaTRCSztJQUFvQztHekM4aTRCekM7O0V5QzdpNEJLO0lBQW9DO0d6Q2lqNEJ6Qzs7RXlDaGo0Qks7SUFBb0M7R3pDb2o0QnpDOztFeUNuajRCSztJQUFvQztHekN1ajRCekM7O0V5Q3JqNEJLO0lBQ0U7SUFDQTtHekN3ajRCUDs7RXlDcmo0Qks7SUFDRTtJQUNBO0d6Q3dqNEJQO0NBQ0Y7O0FpQ3J4NEJLO0VRK0xFO0lBQWlDO0d6QzJsNEJ0Qzs7RXlDMWw0Qks7SUFBaUM7R3pDOGw0QnRDOztFeUM3bDRCSztJQUFpQztHekNpbTRCdEM7O0V5Q2htNEJLO0lBQWlDO0d6Q29tNEJ0Qzs7RXlDbm00Qks7SUFBaUM7R3pDdW00QnRDOztFeUNybTRCSztJQUNFO0lBQ0E7R3pDd200QlA7O0V5Q3JtNEJLO0lBQ0U7SUFDQTtHekN3bTRCUDs7RXlDcm00Qks7SUFBb0M7R3pDeW00QnpDOztFeUN4bTRCSztJQUFvQztHekM0bTRCekM7O0V5QzNtNEJLO0lBQW9DO0d6QyttNEJ6Qzs7RXlDOW00Qks7SUFBb0M7R3pDa240QnpDOztFeUNqbjRCSztJQUFvQztHekNxbjRCekM7O0V5Q25uNEJLO0lBQ0U7SUFDQTtHekNzbjRCUDs7RXlDbm40Qks7SUFDRTtJQUNBO0d6Q3NuNEJQO0NBQ0Y7O0FpQ24xNEJLO0VRK0xFO0lBQWlDO0d6Q3lwNEJ0Qzs7RXlDeHA0Qks7SUFBaUM7R3pDNHA0QnRDOztFeUMzcDRCSztJQUFpQztHekMrcDRCdEM7O0V5QzlwNEJLO0lBQWlDO0d6Q2txNEJ0Qzs7RXlDanE0Qks7SUFBaUM7R3pDcXE0QnRDOztFeUNucTRCSztJQUNFO0lBQ0E7R3pDc3E0QlA7O0V5Q25xNEJLO0lBQ0U7SUFDQTtHekNzcTRCUDs7RXlDbnE0Qks7SUFBb0M7R3pDdXE0QnpDOztFeUN0cTRCSztJQUFvQztHekMwcTRCekM7O0V5Q3pxNEJLO0lBQW9DO0d6QzZxNEJ6Qzs7RXlDNXE0Qks7SUFBb0M7R3pDZ3I0QnpDOztFeUMvcTRCSztJQUFvQztHekNtcjRCekM7O0V5Q2pyNEJLO0lBQ0U7SUFDQTtHekNvcjRCUDs7RXlDanI0Qks7SUFDRTtJQUNBO0d6Q29yNEJQO0NBQ0Y7O0FpQ2o1NEJLO0VRK0xFO0lBQWlDO0d6Q3V0NEJ0Qzs7RXlDdHQ0Qks7SUFBaUM7R3pDMHQ0QnRDOztFeUN6dDRCSztJQUFpQztHekM2dDRCdEM7O0V5QzV0NEJLO0lBQWlDO0d6Q2d1NEJ0Qzs7RXlDL3Q0Qks7SUFBaUM7R3pDbXU0QnRDOztFeUNqdTRCSztJQUNFO0lBQ0E7R3pDb3U0QlA7O0V5Q2p1NEJLO0lBQ0U7SUFDQTtHekNvdTRCUDs7RXlDanU0Qks7SUFBb0M7R3pDcXU0QnpDOztFeUNwdTRCSztJQUFvQztHekN3dTRCekM7O0V5Q3Z1NEJLO0lBQW9DO0d6QzJ1NEJ6Qzs7RXlDMXU0Qks7SUFBb0M7R3pDOHU0QnpDOztFeUM3dTRCSztJQUFvQztHekNpdjRCekM7O0V5Qy91NEJLO0lBQ0U7SUFDQTtHekNrdjRCUDs7RXlDL3U0Qks7SUFDRTtJQUNBO0d6Q2t2NEJQO0NBQ0Y7O0FpQy84NEJLO0VRK0xFO0lBQWlDO0d6Q3F4NEJ0Qzs7RXlDcHg0Qks7SUFBaUM7R3pDd3g0QnRDOztFeUN2eDRCSztJQUFpQztHekMyeDRCdEM7O0V5QzF4NEJLO0lBQWlDO0d6Qzh4NEJ0Qzs7RXlDN3g0Qks7SUFBaUM7R3pDaXk0QnRDOztFeUMveDRCSztJQUNFO0lBQ0E7R3pDa3k0QlA7O0V5Qy94NEJLO0lBQ0U7SUFDQTtHekNreTRCUDs7RXlDL3g0Qks7SUFBb0M7R3pDbXk0QnpDOztFeUNseTRCSztJQUFvQztHekNzeTRCekM7O0V5Q3J5NEJLO0lBQW9DO0d6Q3l5NEJ6Qzs7RXlDeHk0Qks7SUFBb0M7R3pDNHk0QnpDOztFeUMzeTRCSztJQUFvQztHekMreTRCekM7O0V5Qzd5NEJLO0lBQ0U7SUFDQTtHekNnejRCUDs7RXlDN3k0Qks7SUFDRTtJQUNBO0d6Q2d6NEJQO0NBQ0Y7O0FpQzdnNUJLO0VRK0xFO0lBQWlDO0d6Q20xNEJ0Qzs7RXlDbDE0Qks7SUFBaUM7R3pDczE0QnRDOztFeUNyMTRCSztJQUFpQztHekN5MTRCdEM7O0V5Q3gxNEJLO0lBQWlDO0d6QzQxNEJ0Qzs7RXlDMzE0Qks7SUFBaUM7R3pDKzE0QnRDOztFeUM3MTRCSztJQUNFO0lBQ0E7R3pDZzI0QlA7O0V5QzcxNEJLO0lBQ0U7SUFDQTtHekNnMjRCUDs7RXlDNzE0Qks7SUFBb0M7R3pDaTI0QnpDOztFeUNoMjRCSztJQUFvQztHekNvMjRCekM7O0V5Q24yNEJLO0lBQW9DO0d6Q3UyNEJ6Qzs7RXlDdDI0Qks7SUFBb0M7R3pDMDI0QnpDOztFeUN6MjRCSztJQUFvQztHekM2MjRCekM7O0V5QzMyNEJLO0lBQ0U7SUFDQTtHekM4MjRCUDs7RXlDMzI0Qks7SUFDRTtJQUNBO0d6QzgyNEJQO0NBQ0Y7O0FpQzNrNUJLO0VRK0xFO0lBQWlDO0d6Q2k1NEJ0Qzs7RXlDaDU0Qks7SUFBaUM7R3pDbzU0QnRDOztFeUNuNTRCSztJQUFpQztHekN1NTRCdEM7O0V5Q3Q1NEJLO0lBQWlDO0d6QzA1NEJ0Qzs7RXlDejU0Qks7SUFBaUM7R3pDNjU0QnRDOztFeUMzNTRCSztJQUNFO0lBQ0E7R3pDODU0QlA7O0V5QzM1NEJLO0lBQ0U7SUFDQTtHekM4NTRCUDs7RXlDMzU0Qks7SUFBb0M7R3pDKzU0QnpDOztFeUM5NTRCSztJQUFvQztHekNrNjRCekM7O0V5Q2o2NEJLO0lBQW9DO0d6Q3E2NEJ6Qzs7RXlDcDY0Qks7SUFBb0M7R3pDdzY0QnpDOztFeUN2NjRCSztJQUFvQztHekMyNjRCekM7O0V5Q3o2NEJLO0lBQ0U7SUFDQTtHekM0NjRCUDs7RXlDejY0Qks7SUFDRTtJQUNBO0d6QzQ2NEJQO0NBQ0Y7O0FpQ3pvNUJLO0VRK0xFO0lBQWlDO0d6Qys4NEJ0Qzs7RXlDOTg0Qks7SUFBaUM7R3pDazk0QnRDOztFeUNqOTRCSztJQUFpQztHekNxOTRCdEM7O0V5Q3A5NEJLO0lBQWlDO0d6Q3c5NEJ0Qzs7RXlDdjk0Qks7SUFBaUM7R3pDMjk0QnRDOztFeUN6OTRCSztJQUNFO0lBQ0E7R3pDNDk0QlA7O0V5Q3o5NEJLO0lBQ0U7SUFDQTtHekM0OTRCUDs7RXlDejk0Qks7SUFBb0M7R3pDNjk0QnpDOztFeUM1OTRCSztJQUFvQztHekNnKzRCekM7O0V5Qy85NEJLO0lBQW9DO0d6Q20rNEJ6Qzs7RXlDbCs0Qks7SUFBb0M7R3pDcys0QnpDOztFeUNyKzRCSztJQUFvQztHekN5KzRCekM7O0V5Q3YrNEJLO0lBQ0U7SUFDQTtHekMwKzRCUDs7RXlDdis0Qks7SUFDRTtJQUNBO0d6QzArNEJQO0NBQ0Y7O0F5QzFpNUJHO0VBQVk7Q3pDOGk1QmY7O0F5QzdpNUJHO0VBQVk7Q3pDaWo1QmY7O0F5Q2hqNUJHO0VBQVk7Q3pDb2o1QmY7O0F5Q25qNUJHO0VBQVk7Q3pDdWo1QmY7O0F5Q3RqNUJHO0VBQVk7Q3pDMGo1QmY7O0F5Q3hqNUJHO0VBQ0U7RUFDQTtDekMyajVCTDs7QXlDeGo1Qkc7RUFDRTtFQUNBO0N6QzJqNUJMOztBeUN4ajVCRztFQUFlO0N6QzRqNUJsQjs7QXlDM2o1Qkc7RUFBZTtDekMrajVCbEI7O0F5QzlqNUJHO0VBQWU7Q3pDa2s1QmxCOztBeUNqazVCRztFQUFlO0N6Q3FrNUJsQjs7QXlDcGs1Qkc7RUFBZTtDekN3azVCbEI7O0F5Q3RrNUJHO0VBQ0U7RUFDQTtDekN5azVCTDs7QXlDdGs1Qkc7RUFDRTtFQUNBO0N6Q3lrNUJMOztBaUNudzVCSztFUStMRTtJQUFpQztHekN5azVCdEM7O0V5Q3hrNUJLO0lBQWlDO0d6QzRrNUJ0Qzs7RXlDM2s1Qks7SUFBaUM7R3pDK2s1QnRDOztFeUM5azVCSztJQUFpQztHekNrbDVCdEM7O0V5Q2psNUJLO0lBQWlDO0d6Q3FsNUJ0Qzs7RXlDbmw1Qks7SUFDRTtJQUNBO0d6Q3NsNUJQOztFeUNubDVCSztJQUNFO0lBQ0E7R3pDc2w1QlA7O0V5Q25sNUJLO0lBQW9DO0d6Q3VsNUJ6Qzs7RXlDdGw1Qks7SUFBb0M7R3pDMGw1QnpDOztFeUN6bDVCSztJQUFvQztHekM2bDVCekM7O0V5QzVsNUJLO0lBQW9DO0d6Q2dtNUJ6Qzs7RXlDL2w1Qks7SUFBb0M7R3pDbW01QnpDOztFeUNqbTVCSztJQUNFO0lBQ0E7R3pDb201QlA7O0V5Q2ptNUJLO0lBQ0U7SUFDQTtHekNvbTVCUDtDQUNGOztBaUNqMDVCSztFUStMRTtJQUFpQztHekN1bzVCdEM7O0V5Q3RvNUJLO0lBQWlDO0d6QzBvNUJ0Qzs7RXlDem81Qks7SUFBaUM7R3pDNm81QnRDOztFeUM1bzVCSztJQUFpQztHekNncDVCdEM7O0V5Qy9vNUJLO0lBQWlDO0d6Q21wNUJ0Qzs7RXlDanA1Qks7SUFDRTtJQUNBO0d6Q29wNUJQOztFeUNqcDVCSztJQUNFO0lBQ0E7R3pDb3A1QlA7O0V5Q2pwNUJLO0lBQW9DO0d6Q3FwNUJ6Qzs7RXlDcHA1Qks7SUFBb0M7R3pDd3A1QnpDOztFeUN2cDVCSztJQUFvQztHekMycDVCekM7O0V5QzFwNUJLO0lBQW9DO0d6QzhwNUJ6Qzs7RXlDN3A1Qks7SUFBb0M7R3pDaXE1QnpDOztFeUMvcDVCSztJQUNFO0lBQ0E7R3pDa3E1QlA7O0V5Qy9wNUJLO0lBQ0U7SUFDQTtHekNrcTVCUDtDQUNGOztBaUMvMzVCSztFUStMRTtJQUFpQztHekNxczVCdEM7O0V5Q3BzNUJLO0lBQWlDO0d6Q3dzNUJ0Qzs7RXlDdnM1Qks7SUFBaUM7R3pDMnM1QnRDOztFeUMxczVCSztJQUFpQztHekM4czVCdEM7O0V5QzdzNUJLO0lBQWlDO0d6Q2l0NUJ0Qzs7RXlDL3M1Qks7SUFDRTtJQUNBO0d6Q2t0NUJQOztFeUMvczVCSztJQUNFO0lBQ0E7R3pDa3Q1QlA7O0V5Qy9zNUJLO0lBQW9DO0d6Q210NUJ6Qzs7RXlDbHQ1Qks7SUFBb0M7R3pDc3Q1QnpDOztFeUNydDVCSztJQUFvQztHekN5dDVCekM7O0V5Q3h0NUJLO0lBQW9DO0d6QzR0NUJ6Qzs7RXlDM3Q1Qks7SUFBb0M7R3pDK3Q1QnpDOztFeUM3dDVCSztJQUNFO0lBQ0E7R3pDZ3U1QlA7O0V5Qzd0NUJLO0lBQ0U7SUFDQTtHekNndTVCUDtDQUNGOztBaUM3NzVCSztFUStMRTtJQUFpQztHekNtdzVCdEM7O0V5Q2x3NUJLO0lBQWlDO0d6Q3N3NUJ0Qzs7RXlDcnc1Qks7SUFBaUM7R3pDeXc1QnRDOztFeUN4dzVCSztJQUFpQztHekM0dzVCdEM7O0V5QzN3NUJLO0lBQWlDO0d6Qyt3NUJ0Qzs7RXlDN3c1Qks7SUFDRTtJQUNBO0d6Q2d4NUJQOztFeUM3dzVCSztJQUNFO0lBQ0E7R3pDZ3g1QlA7O0V5Qzd3NUJLO0lBQW9DO0d6Q2l4NUJ6Qzs7RXlDaHg1Qks7SUFBb0M7R3pDb3g1QnpDOztFeUNueDVCSztJQUFvQztHekN1eDVCekM7O0V5Q3R4NUJLO0lBQW9DO0d6QzB4NUJ6Qzs7RXlDeng1Qks7SUFBb0M7R3pDNng1QnpDOztFeUMzeDVCSztJQUNFO0lBQ0E7R3pDOHg1QlA7O0V5QzN4NUJLO0lBQ0U7SUFDQTtHekM4eDVCUDtDQUNGOztBaUMzLzVCSztFUStMRTtJQUFpQztHekNpMDVCdEM7O0V5Q2gwNUJLO0lBQWlDO0d6Q28wNUJ0Qzs7RXlDbjA1Qks7SUFBaUM7R3pDdTA1QnRDOztFeUN0MDVCSztJQUFpQztHekMwMDVCdEM7O0V5Q3owNUJLO0lBQWlDO0d6QzYwNUJ0Qzs7RXlDMzA1Qks7SUFDRTtJQUNBO0d6QzgwNUJQOztFeUMzMDVCSztJQUNFO0lBQ0E7R3pDODA1QlA7O0V5QzMwNUJLO0lBQW9DO0d6QyswNUJ6Qzs7RXlDOTA1Qks7SUFBb0M7R3pDazE1QnpDOztFeUNqMTVCSztJQUFvQztHekNxMTVCekM7O0V5Q3AxNUJLO0lBQW9DO0d6Q3cxNUJ6Qzs7RXlDdjE1Qks7SUFBb0M7R3pDMjE1QnpDOztFeUN6MTVCSztJQUNFO0lBQ0E7R3pDNDE1QlA7O0V5Q3oxNUJLO0lBQ0U7SUFDQTtHekM0MTVCUDtDQUNGOztBaUN6ajZCSztFUStMRTtJQUFpQztHekMrMzVCdEM7O0V5QzkzNUJLO0lBQWlDO0d6Q2s0NUJ0Qzs7RXlDajQ1Qks7SUFBaUM7R3pDcTQ1QnRDOztFeUNwNDVCSztJQUFpQztHekN3NDVCdEM7O0V5Q3Y0NUJLO0lBQWlDO0d6QzI0NUJ0Qzs7RXlDejQ1Qks7SUFDRTtJQUNBO0d6QzQ0NUJQOztFeUN6NDVCSztJQUNFO0lBQ0E7R3pDNDQ1QlA7O0V5Q3o0NUJLO0lBQW9DO0d6QzY0NUJ6Qzs7RXlDNTQ1Qks7SUFBb0M7R3pDZzU1QnpDOztFeUMvNDVCSztJQUFvQztHekNtNTVCekM7O0V5Q2w1NUJLO0lBQW9DO0d6Q3M1NUJ6Qzs7RXlDcjU1Qks7SUFBb0M7R3pDeTU1QnpDOztFeUN2NTVCSztJQUNFO0lBQ0E7R3pDMDU1QlA7O0V5Q3Y1NUJLO0lBQ0U7SUFDQTtHekMwNTVCUDtDQUNGOztBaUN2bjZCSztFUStMRTtJQUFpQztHekM2NzVCdEM7O0V5QzU3NUJLO0lBQWlDO0d6Q2c4NUJ0Qzs7RXlDLzc1Qks7SUFBaUM7R3pDbTg1QnRDOztFeUNsODVCSztJQUFpQztHekNzODVCdEM7O0V5Q3I4NUJLO0lBQWlDO0d6Q3k4NUJ0Qzs7RXlDdjg1Qks7SUFDRTtJQUNBO0d6QzA4NUJQOztFeUN2ODVCSztJQUNFO0lBQ0E7R3pDMDg1QlA7O0V5Q3Y4NUJLO0lBQW9DO0d6QzI4NUJ6Qzs7RXlDMTg1Qks7SUFBb0M7R3pDODg1QnpDOztFeUM3ODVCSztJQUFvQztHekNpOTVCekM7O0V5Q2g5NUJLO0lBQW9DO0d6Q285NUJ6Qzs7RXlDbjk1Qks7SUFBb0M7R3pDdTk1QnpDOztFeUNyOTVCSztJQUNFO0lBQ0E7R3pDdzk1QlA7O0V5Q3I5NUJLO0lBQ0U7SUFDQTtHekN3OTVCUDtDQUNGOztBaUNycjZCSztFUStMRTtJQUFpQztHekMyLzVCdEM7O0V5QzEvNUJLO0lBQWlDO0d6QzgvNUJ0Qzs7RXlDNy81Qks7SUFBaUM7R3pDaWc2QnRDOztFeUNoZzZCSztJQUFpQztHekNvZzZCdEM7O0V5Q25nNkJLO0lBQWlDO0d6Q3VnNkJ0Qzs7RXlDcmc2Qks7SUFDRTtJQUNBO0d6Q3dnNkJQOztFeUNyZzZCSztJQUNFO0lBQ0E7R3pDd2c2QlA7O0V5Q3JnNkJLO0lBQW9DO0d6Q3lnNkJ6Qzs7RXlDeGc2Qks7SUFBb0M7R3pDNGc2QnpDOztFeUMzZzZCSztJQUFvQztHekMrZzZCekM7O0V5QzlnNkJLO0lBQW9DO0d6Q2toNkJ6Qzs7RXlDamg2Qks7SUFBb0M7R3pDcWg2QnpDOztFeUNuaDZCSztJQUNFO0lBQ0E7R3pDc2g2QlA7O0V5Q25oNkJLO0lBQ0U7SUFDQTtHekNzaDZCUDtDQUNGOztBaUNudjZCSztFUStMRTtJQUFpQztHekN5ajZCdEM7O0V5Q3hqNkJLO0lBQWlDO0d6QzRqNkJ0Qzs7RXlDM2o2Qks7SUFBaUM7R3pDK2o2QnRDOztFeUM5ajZCSztJQUFpQztHekNrazZCdEM7O0V5Q2prNkJLO0lBQWlDO0d6Q3FrNkJ0Qzs7RXlDbms2Qks7SUFDRTtJQUNBO0d6Q3NrNkJQOztFeUNuazZCSztJQUNFO0lBQ0E7R3pDc2s2QlA7O0V5Q25rNkJLO0lBQW9DO0d6Q3VrNkJ6Qzs7RXlDdGs2Qks7SUFBb0M7R3pDMGs2QnpDOztFeUN6azZCSztJQUFvQztHekM2azZCekM7O0V5QzVrNkJLO0lBQW9DO0d6Q2dsNkJ6Qzs7RXlDL2s2Qks7SUFBb0M7R3pDbWw2QnpDOztFeUNqbDZCSztJQUNFO0lBQ0E7R3pDb2w2QlA7O0V5Q2psNkJLO0lBQ0U7SUFDQTtHekNvbDZCUDtDQUNGOztBaUNqejZCSztFUStMRTtJQUFpQztHekN1bjZCdEM7O0V5Q3RuNkJLO0lBQWlDO0d6QzBuNkJ0Qzs7RXlDem42Qks7SUFBaUM7R3pDNm42QnRDOztFeUM1bjZCSztJQUFpQztHekNnbzZCdEM7O0V5Qy9uNkJLO0lBQWlDO0d6Q21vNkJ0Qzs7RXlDam82Qks7SUFDRTtJQUNBO0d6Q29vNkJQOztFeUNqbzZCSztJQUNFO0lBQ0E7R3pDb282QlA7O0V5Q2pvNkJLO0lBQW9DO0d6Q3FvNkJ6Qzs7RXlDcG82Qks7SUFBb0M7R3pDd282QnpDOztFeUN2bzZCSztJQUFvQztHekMybzZCekM7O0V5QzFvNkJLO0lBQW9DO0d6QzhvNkJ6Qzs7RXlDN282Qks7SUFBb0M7R3pDaXA2QnpDOztFeUMvbzZCSztJQUNFO0lBQ0E7R3pDa3A2QlA7O0V5Qy9vNkJLO0lBQ0U7SUFDQTtHekNrcDZCUDtDQUNGOztBaUMvMjZCSztFUStMRTtJQUFpQztHekNxcjZCdEM7O0V5Q3ByNkJLO0lBQWlDO0d6Q3dyNkJ0Qzs7RXlDdnI2Qks7SUFBaUM7R3pDMnI2QnRDOztFeUMxcjZCSztJQUFpQztHekM4cjZCdEM7O0V5QzdyNkJLO0lBQWlDO0d6Q2lzNkJ0Qzs7RXlDL3I2Qks7SUFDRTtJQUNBO0d6Q2tzNkJQOztFeUMvcjZCSztJQUNFO0lBQ0E7R3pDa3M2QlA7O0V5Qy9yNkJLO0lBQW9DO0d6Q21zNkJ6Qzs7RXlDbHM2Qks7SUFBb0M7R3pDc3M2QnpDOztFeUNyczZCSztJQUFvQztHekN5czZCekM7O0V5Q3hzNkJLO0lBQW9DO0d6QzRzNkJ6Qzs7RXlDM3M2Qks7SUFBb0M7R3pDK3M2QnpDOztFeUM3czZCSztJQUNFO0lBQ0E7R3pDZ3Q2QlA7O0V5QzdzNkJLO0lBQ0U7SUFDQTtHekNndDZCUDtDQUNGOztBaUM3NjZCSztFUStMRTtJQUFpQztHekNtdjZCdEM7O0V5Q2x2NkJLO0lBQWlDO0d6Q3N2NkJ0Qzs7RXlDcnY2Qks7SUFBaUM7R3pDeXY2QnRDOztFeUN4djZCSztJQUFpQztHekM0djZCdEM7O0V5QzN2NkJLO0lBQWlDO0d6Qyt2NkJ0Qzs7RXlDN3Y2Qks7SUFDRTtJQUNBO0d6Q2d3NkJQOztFeUM3djZCSztJQUNFO0lBQ0E7R3pDZ3c2QlA7O0V5Qzd2NkJLO0lBQW9DO0d6Q2l3NkJ6Qzs7RXlDaHc2Qks7SUFBb0M7R3pDb3c2QnpDOztFeUNudzZCSztJQUFvQztHekN1dzZCekM7O0V5Q3R3NkJLO0lBQW9DO0d6QzB3NkJ6Qzs7RXlDenc2Qks7SUFBb0M7R3pDNnc2QnpDOztFeUMzdzZCSztJQUNFO0lBQ0E7R3pDOHc2QlA7O0V5QzN3NkJLO0lBQ0U7SUFDQTtHekM4dzZCUDtDQUNGOztBeUM5MDZCRztFQUFZO0N6Q2sxNkJmOztBeUNqMTZCRztFQUFZO0N6Q3ExNkJmOztBeUNwMTZCRztFQUFZO0N6Q3cxNkJmOztBeUN2MTZCRztFQUFZO0N6QzIxNkJmOztBeUMxMTZCRztFQUFZO0N6QzgxNkJmOztBeUM1MTZCRztFQUNFO0VBQ0E7Q3pDKzE2Qkw7O0F5QzUxNkJHO0VBQ0U7RUFDQTtDekMrMTZCTDs7QXlDNTE2Qkc7RUFBZTtDekNnMjZCbEI7O0F5Qy8xNkJHO0VBQWU7Q3pDbTI2QmxCOztBeUNsMjZCRztFQUFlO0N6Q3MyNkJsQjs7QXlDcjI2Qkc7RUFBZTtDekN5MjZCbEI7O0F5Q3gyNkJHO0VBQWU7Q3pDNDI2QmxCOztBeUMxMjZCRztFQUNFO0VBQ0E7Q3pDNjI2Qkw7O0F5QzEyNkJHO0VBQ0U7RUFDQTtDekM2MjZCTDs7QWlDdmk3Qks7RVErTEU7SUFBaUM7R3pDNjI2QnRDOztFeUM1MjZCSztJQUFpQztHekNnMzZCdEM7O0V5Qy8yNkJLO0lBQWlDO0d6Q20zNkJ0Qzs7RXlDbDM2Qks7SUFBaUM7R3pDczM2QnRDOztFeUNyMzZCSztJQUFpQztHekN5MzZCdEM7O0V5Q3YzNkJLO0lBQ0U7SUFDQTtHekMwMzZCUDs7RXlDdjM2Qks7SUFDRTtJQUNBO0d6QzAzNkJQOztFeUN2MzZCSztJQUFvQztHekMyMzZCekM7O0V5QzEzNkJLO0lBQW9DO0d6QzgzNkJ6Qzs7RXlDNzM2Qks7SUFBb0M7R3pDaTQ2QnpDOztFeUNoNDZCSztJQUFvQztHekNvNDZCekM7O0V5Q240NkJLO0lBQW9DO0d6Q3U0NkJ6Qzs7RXlDcjQ2Qks7SUFDRTtJQUNBO0d6Q3c0NkJQOztFeUNyNDZCSztJQUNFO0lBQ0E7R3pDdzQ2QlA7Q0FDRjs7QWlDcm03Qks7RVErTEU7SUFBaUM7R3pDMjY2QnRDOztFeUMxNjZCSztJQUFpQztHekM4NjZCdEM7O0V5Qzc2NkJLO0lBQWlDO0d6Q2k3NkJ0Qzs7RXlDaDc2Qks7SUFBaUM7R3pDbzc2QnRDOztFeUNuNzZCSztJQUFpQztHekN1NzZCdEM7O0V5Q3I3NkJLO0lBQ0U7SUFDQTtHekN3NzZCUDs7RXlDcjc2Qks7SUFDRTtJQUNBO0d6Q3c3NkJQOztFeUNyNzZCSztJQUFvQztHekN5NzZCekM7O0V5Q3g3NkJLO0lBQW9DO0d6QzQ3NkJ6Qzs7RXlDMzc2Qks7SUFBb0M7R3pDKzc2QnpDOztFeUM5NzZCSztJQUFvQztHekNrODZCekM7O0V5Q2o4NkJLO0lBQW9DO0d6Q3E4NkJ6Qzs7RXlDbjg2Qks7SUFDRTtJQUNBO0d6Q3M4NkJQOztFeUNuODZCSztJQUNFO0lBQ0E7R3pDczg2QlA7Q0FDRjs7QWlDbnE3Qks7RVErTEU7SUFBaUM7R3pDeSs2QnRDOztFeUN4KzZCSztJQUFpQztHekM0KzZCdEM7O0V5QzMrNkJLO0lBQWlDO0d6QysrNkJ0Qzs7RXlDOSs2Qks7SUFBaUM7R3pDay82QnRDOztFeUNqLzZCSztJQUFpQztHekNxLzZCdEM7O0V5Q24vNkJLO0lBQ0U7SUFDQTtHekNzLzZCUDs7RXlDbi82Qks7SUFDRTtJQUNBO0d6Q3MvNkJQOztFeUNuLzZCSztJQUFvQztHekN1LzZCekM7O0V5Q3QvNkJLO0lBQW9DO0d6QzAvNkJ6Qzs7RXlDei82Qks7SUFBb0M7R3pDNi82QnpDOztFeUM1LzZCSztJQUFvQztHekNnZzdCekM7O0V5Qy8vNkJLO0lBQW9DO0d6Q21nN0J6Qzs7RXlDamc3Qks7SUFDRTtJQUNBO0d6Q29nN0JQOztFeUNqZzdCSztJQUNFO0lBQ0E7R3pDb2c3QlA7Q0FDRjs7QWlDanU3Qks7RVErTEU7SUFBaUM7R3pDdWk3QnRDOztFeUN0aTdCSztJQUFpQztHekMwaTdCdEM7O0V5Q3ppN0JLO0lBQWlDO0d6QzZpN0J0Qzs7RXlDNWk3Qks7SUFBaUM7R3pDZ2o3QnRDOztFeUMvaTdCSztJQUFpQztHekNtajdCdEM7O0V5Q2pqN0JLO0lBQ0U7SUFDQTtHekNvajdCUDs7RXlDamo3Qks7SUFDRTtJQUNBO0d6Q29qN0JQOztFeUNqajdCSztJQUFvQztHekNxajdCekM7O0V5Q3BqN0JLO0lBQW9DO0d6Q3dqN0J6Qzs7RXlDdmo3Qks7SUFBb0M7R3pDMmo3QnpDOztFeUMxajdCSztJQUFvQztHekM4ajdCekM7O0V5QzdqN0JLO0lBQW9DO0d6Q2lrN0J6Qzs7RXlDL2o3Qks7SUFDRTtJQUNBO0d6Q2trN0JQOztFeUMvajdCSztJQUNFO0lBQ0E7R3pDa2s3QlA7Q0FDRjs7QWlDL3g3Qks7RVErTEU7SUFBaUM7R3pDcW03QnRDOztFeUNwbTdCSztJQUFpQztHekN3bTdCdEM7O0V5Q3ZtN0JLO0lBQWlDO0d6QzJtN0J0Qzs7RXlDMW03Qks7SUFBaUM7R3pDOG03QnRDOztFeUM3bTdCSztJQUFpQztHekNpbjdCdEM7O0V5Qy9tN0JLO0lBQ0U7SUFDQTtHekNrbjdCUDs7RXlDL203Qks7SUFDRTtJQUNBO0d6Q2tuN0JQOztFeUMvbTdCSztJQUFvQztHekNtbjdCekM7O0V5Q2xuN0JLO0lBQW9DO0d6Q3NuN0J6Qzs7RXlDcm43Qks7SUFBb0M7R3pDeW43QnpDOztFeUN4bjdCSztJQUFvQztHekM0bjdCekM7O0V5QzNuN0JLO0lBQW9DO0d6QytuN0J6Qzs7RXlDN243Qks7SUFDRTtJQUNBO0d6Q2dvN0JQOztFeUM3bjdCSztJQUNFO0lBQ0E7R3pDZ283QlA7Q0FDRjs7QWlDNzE3Qks7RVErTEU7SUFBaUM7R3pDbXE3QnRDOztFeUNscTdCSztJQUFpQztHekNzcTdCdEM7O0V5Q3JxN0JLO0lBQWlDO0d6Q3lxN0J0Qzs7RXlDeHE3Qks7SUFBaUM7R3pDNHE3QnRDOztFeUMzcTdCSztJQUFpQztHekMrcTdCdEM7O0V5QzdxN0JLO0lBQ0U7SUFDQTtHekNncjdCUDs7RXlDN3E3Qks7SUFDRTtJQUNBO0d6Q2dyN0JQOztFeUM3cTdCSztJQUFvQztHekNpcjdCekM7O0V5Q2hyN0JLO0lBQW9DO0d6Q29yN0J6Qzs7RXlDbnI3Qks7SUFBb0M7R3pDdXI3QnpDOztFeUN0cjdCSztJQUFvQztHekMwcjdCekM7O0V5Q3pyN0JLO0lBQW9DO0d6QzZyN0J6Qzs7RXlDM3I3Qks7SUFDRTtJQUNBO0d6QzhyN0JQOztFeUMzcjdCSztJQUNFO0lBQ0E7R3pDOHI3QlA7Q0FDRjs7QWlDMzU3Qks7RVErTEU7SUFBaUM7R3pDaXU3QnRDOztFeUNodTdCSztJQUFpQztHekNvdTdCdEM7O0V5Q251N0JLO0lBQWlDO0d6Q3V1N0J0Qzs7RXlDdHU3Qks7SUFBaUM7R3pDMHU3QnRDOztFeUN6dTdCSztJQUFpQztHekM2dTdCdEM7O0V5QzN1N0JLO0lBQ0U7SUFDQTtHekM4dTdCUDs7RXlDM3U3Qks7SUFDRTtJQUNBO0d6Qzh1N0JQOztFeUMzdTdCSztJQUFvQztHekMrdTdCekM7O0V5Qzl1N0JLO0lBQW9DO0d6Q2t2N0J6Qzs7RXlDanY3Qks7SUFBb0M7R3pDcXY3QnpDOztFeUNwdjdCSztJQUFvQztHekN3djdCekM7O0V5Q3Z2N0JLO0lBQW9DO0d6QzJ2N0J6Qzs7RXlDenY3Qks7SUFDRTtJQUNBO0d6QzR2N0JQOztFeUN6djdCSztJQUNFO0lBQ0E7R3pDNHY3QlA7Q0FDRjs7QWlDejk3Qks7RVErTEU7SUFBaUM7R3pDK3g3QnRDOztFeUM5eDdCSztJQUFpQztHekNreTdCdEM7O0V5Q2p5N0JLO0lBQWlDO0d6Q3F5N0J0Qzs7RXlDcHk3Qks7SUFBaUM7R3pDd3k3QnRDOztFeUN2eTdCSztJQUFpQztHekMyeTdCdEM7O0V5Q3p5N0JLO0lBQ0U7SUFDQTtHekM0eTdCUDs7RXlDenk3Qks7SUFDRTtJQUNBO0d6QzR5N0JQOztFeUN6eTdCSztJQUFvQztHekM2eTdCekM7O0V5QzV5N0JLO0lBQW9DO0d6Q2d6N0J6Qzs7RXlDL3k3Qks7SUFBb0M7R3pDbXo3QnpDOztFeUNsejdCSztJQUFvQztHekNzejdCekM7O0V5Q3J6N0JLO0lBQW9DO0d6Q3l6N0J6Qzs7RXlDdno3Qks7SUFDRTtJQUNBO0d6QzB6N0JQOztFeUN2ejdCSztJQUNFO0lBQ0E7R3pDMHo3QlA7Q0FDRjs7QWlDdmg4Qks7RVErTEU7SUFBaUM7R3pDNjE3QnRDOztFeUM1MTdCSztJQUFpQztHekNnMjdCdEM7O0V5Qy8xN0JLO0lBQWlDO0d6Q20yN0J0Qzs7RXlDbDI3Qks7SUFBaUM7R3pDczI3QnRDOztFeUNyMjdCSztJQUFpQztHekN5MjdCdEM7O0V5Q3YyN0JLO0lBQ0U7SUFDQTtHekMwMjdCUDs7RXlDdjI3Qks7SUFDRTtJQUNBO0d6QzAyN0JQOztFeUN2MjdCSztJQUFvQztHekMyMjdCekM7O0V5QzEyN0JLO0lBQW9DO0d6QzgyN0J6Qzs7RXlDNzI3Qks7SUFBb0M7R3pDaTM3QnpDOztFeUNoMzdCSztJQUFvQztHekNvMzdCekM7O0V5Q24zN0JLO0lBQW9DO0d6Q3UzN0J6Qzs7RXlDcjM3Qks7SUFDRTtJQUNBO0d6Q3czN0JQOztFeUNyMzdCSztJQUNFO0lBQ0E7R3pDdzM3QlA7Q0FDRjs7QWlDcmw4Qks7RVErTEU7SUFBaUM7R3pDMjU3QnRDOztFeUMxNTdCSztJQUFpQztHekM4NTdCdEM7O0V5Qzc1N0JLO0lBQWlDO0d6Q2k2N0J0Qzs7RXlDaDY3Qks7SUFBaUM7R3pDbzY3QnRDOztFeUNuNjdCSztJQUFpQztHekN1NjdCdEM7O0V5Q3I2N0JLO0lBQ0U7SUFDQTtHekN3NjdCUDs7RXlDcjY3Qks7SUFDRTtJQUNBO0d6Q3c2N0JQOztFeUNyNjdCSztJQUFvQztHekN5NjdCekM7O0V5Q3g2N0JLO0lBQW9DO0d6QzQ2N0J6Qzs7RXlDMzY3Qks7SUFBb0M7R3pDKzY3QnpDOztFeUM5NjdCSztJQUFvQztHekNrNzdCekM7O0V5Q2o3N0JLO0lBQW9DO0d6Q3E3N0J6Qzs7RXlDbjc3Qks7SUFDRTtJQUNBO0d6Q3M3N0JQOztFeUNuNzdCSztJQUNFO0lBQ0E7R3pDczc3QlA7Q0FDRjs7QWlDbnA4Qks7RVErTEU7SUFBaUM7R3pDeTk3QnRDOztFeUN4OTdCSztJQUFpQztHekM0OTdCdEM7O0V5QzM5N0JLO0lBQWlDO0d6Qys5N0J0Qzs7RXlDOTk3Qks7SUFBaUM7R3pDays3QnRDOztFeUNqKzdCSztJQUFpQztHekNxKzdCdEM7O0V5Q24rN0JLO0lBQ0U7SUFDQTtHekNzKzdCUDs7RXlDbis3Qks7SUFDRTtJQUNBO0d6Q3MrN0JQOztFeUNuKzdCSztJQUFvQztHekN1KzdCekM7O0V5Q3QrN0JLO0lBQW9DO0d6QzArN0J6Qzs7RXlDeis3Qks7SUFBb0M7R3pDNis3QnpDOztFeUM1KzdCSztJQUFvQztHekNnLzdCekM7O0V5Qy8rN0JLO0lBQW9DO0d6Q20vN0J6Qzs7RXlDai83Qks7SUFDRTtJQUNBO0d6Q28vN0JQOztFeUNqLzdCSztJQUNFO0lBQ0E7R3pDby83QlA7Q0FDRjs7QWlDanQ4Qks7RVErTEU7SUFBaUM7R3pDdWg4QnRDOztFeUN0aDhCSztJQUFpQztHekMwaDhCdEM7O0V5Q3poOEJLO0lBQWlDO0d6QzZoOEJ0Qzs7RXlDNWg4Qks7SUFBaUM7R3pDZ2k4QnRDOztFeUMvaDhCSztJQUFpQztHekNtaThCdEM7O0V5Q2ppOEJLO0lBQ0U7SUFDQTtHekNvaThCUDs7RXlDamk4Qks7SUFDRTtJQUNBO0d6Q29pOEJQOztFeUNqaThCSztJQUFvQztHekNxaThCekM7O0V5Q3BpOEJLO0lBQW9DO0d6Q3dpOEJ6Qzs7RXlDdmk4Qks7SUFBb0M7R3pDMmk4QnpDOztFeUMxaThCSztJQUFvQztHekM4aThCekM7O0V5QzdpOEJLO0lBQW9DO0d6Q2lqOEJ6Qzs7RXlDL2k4Qks7SUFDRTtJQUNBO0d6Q2tqOEJQOztFeUMvaThCSztJQUNFO0lBQ0E7R3pDa2o4QlA7Q0FDRjs7QXlDbG44Qkc7RUFBWTtDekNzbjhCZjs7QXlDcm44Qkc7RUFBWTtDekN5bjhCZjs7QXlDeG44Qkc7RUFBWTtDekM0bjhCZjs7QXlDM244Qkc7RUFBWTtDekMrbjhCZjs7QXlDOW44Qkc7RUFBWTtDekNrbzhCZjs7QXlDaG84Qkc7RUFDRTtFQUNBO0N6Q21vOEJMOztBeUNobzhCRztFQUNFO0VBQ0E7Q3pDbW84Qkw7O0F5Q2hvOEJHO0VBQWU7Q3pDb284QmxCOztBeUNubzhCRztFQUFlO0N6Q3VvOEJsQjs7QXlDdG84Qkc7RUFBZTtDekMwbzhCbEI7O0F5Q3pvOEJHO0VBQWU7Q3pDNm84QmxCOztBeUM1bzhCRztFQUFlO0N6Q2dwOEJsQjs7QXlDOW84Qkc7RUFDRTtFQUNBO0N6Q2lwOEJMOztBeUM5bzhCRztFQUNFO0VBQ0E7Q3pDaXA4Qkw7O0FpQzMwOEJLO0VRK0xFO0lBQWlDO0d6Q2lwOEJ0Qzs7RXlDaHA4Qks7SUFBaUM7R3pDb3A4QnRDOztFeUNucDhCSztJQUFpQztHekN1cDhCdEM7O0V5Q3RwOEJLO0lBQWlDO0d6QzBwOEJ0Qzs7RXlDenA4Qks7SUFBaUM7R3pDNnA4QnRDOztFeUMzcDhCSztJQUNFO0lBQ0E7R3pDOHA4QlA7O0V5QzNwOEJLO0lBQ0U7SUFDQTtHekM4cDhCUDs7RXlDM3A4Qks7SUFBb0M7R3pDK3A4QnpDOztFeUM5cDhCSztJQUFvQztHekNrcThCekM7O0V5Q2pxOEJLO0lBQW9DO0d6Q3FxOEJ6Qzs7RXlDcHE4Qks7SUFBb0M7R3pDd3E4QnpDOztFeUN2cThCSztJQUFvQztHekMycThCekM7O0V5Q3pxOEJLO0lBQ0U7SUFDQTtHekM0cThCUDs7RXlDenE4Qks7SUFDRTtJQUNBO0d6QzRxOEJQO0NBQ0Y7O0FpQ3o0OEJLO0VRK0xFO0lBQWlDO0d6QytzOEJ0Qzs7RXlDOXM4Qks7SUFBaUM7R3pDa3Q4QnRDOztFeUNqdDhCSztJQUFpQztHekNxdDhCdEM7O0V5Q3B0OEJLO0lBQWlDO0d6Q3d0OEJ0Qzs7RXlDdnQ4Qks7SUFBaUM7R3pDMnQ4QnRDOztFeUN6dDhCSztJQUNFO0lBQ0E7R3pDNHQ4QlA7O0V5Q3p0OEJLO0lBQ0U7SUFDQTtHekM0dDhCUDs7RXlDenQ4Qks7SUFBb0M7R3pDNnQ4QnpDOztFeUM1dDhCSztJQUFvQztHekNndThCekM7O0V5Qy90OEJLO0lBQW9DO0d6Q211OEJ6Qzs7RXlDbHU4Qks7SUFBb0M7R3pDc3U4QnpDOztFeUNydThCSztJQUFvQztHekN5dThCekM7O0V5Q3Z1OEJLO0lBQ0U7SUFDQTtHekMwdThCUDs7RXlDdnU4Qks7SUFDRTtJQUNBO0d6QzB1OEJQO0NBQ0Y7O0FpQ3Y4OEJLO0VRK0xFO0lBQWlDO0d6QzZ3OEJ0Qzs7RXlDNXc4Qks7SUFBaUM7R3pDZ3g4QnRDOztFeUMvdzhCSztJQUFpQztHekNteDhCdEM7O0V5Q2x4OEJLO0lBQWlDO0d6Q3N4OEJ0Qzs7RXlDcng4Qks7SUFBaUM7R3pDeXg4QnRDOztFeUN2eDhCSztJQUNFO0lBQ0E7R3pDMHg4QlA7O0V5Q3Z4OEJLO0lBQ0U7SUFDQTtHekMweDhCUDs7RXlDdng4Qks7SUFBb0M7R3pDMng4QnpDOztFeUMxeDhCSztJQUFvQztHekM4eDhCekM7O0V5Qzd4OEJLO0lBQW9DO0d6Q2l5OEJ6Qzs7RXlDaHk4Qks7SUFBb0M7R3pDb3k4QnpDOztFeUNueThCSztJQUFvQztHekN1eThCekM7O0V5Q3J5OEJLO0lBQ0U7SUFDQTtHekN3eThCUDs7RXlDcnk4Qks7SUFDRTtJQUNBO0d6Q3d5OEJQO0NBQ0Y7O0FpQ3JnOUJLO0VRK0xFO0lBQWlDO0d6QzIwOEJ0Qzs7RXlDMTA4Qks7SUFBaUM7R3pDODA4QnRDOztFeUM3MDhCSztJQUFpQztHekNpMThCdEM7O0V5Q2gxOEJLO0lBQWlDO0d6Q28xOEJ0Qzs7RXlDbjE4Qks7SUFBaUM7R3pDdTE4QnRDOztFeUNyMThCSztJQUNFO0lBQ0E7R3pDdzE4QlA7O0V5Q3IxOEJLO0lBQ0U7SUFDQTtHekN3MThCUDs7RXlDcjE4Qks7SUFBb0M7R3pDeTE4QnpDOztFeUN4MThCSztJQUFvQztHekM0MThCekM7O0V5QzMxOEJLO0lBQW9DO0d6QysxOEJ6Qzs7RXlDOTE4Qks7SUFBb0M7R3pDazI4QnpDOztFeUNqMjhCSztJQUFvQztHekNxMjhCekM7O0V5Q24yOEJLO0lBQ0U7SUFDQTtHekNzMjhCUDs7RXlDbjI4Qks7SUFDRTtJQUNBO0d6Q3MyOEJQO0NBQ0Y7O0FpQ25rOUJLO0VRK0xFO0lBQWlDO0d6Q3k0OEJ0Qzs7RXlDeDQ4Qks7SUFBaUM7R3pDNDQ4QnRDOztFeUMzNDhCSztJQUFpQztHekMrNDhCdEM7O0V5Qzk0OEJLO0lBQWlDO0d6Q2s1OEJ0Qzs7RXlDajU4Qks7SUFBaUM7R3pDcTU4QnRDOztFeUNuNThCSztJQUNFO0lBQ0E7R3pDczU4QlA7O0V5Q241OEJLO0lBQ0U7SUFDQTtHekNzNThCUDs7RXlDbjU4Qks7SUFBb0M7R3pDdTU4QnpDOztFeUN0NThCSztJQUFvQztHekMwNThCekM7O0V5Q3o1OEJLO0lBQW9DO0d6QzY1OEJ6Qzs7RXlDNTU4Qks7SUFBb0M7R3pDZzY4QnpDOztFeUMvNThCSztJQUFvQztHekNtNjhCekM7O0V5Q2o2OEJLO0lBQ0U7SUFDQTtHekNvNjhCUDs7RXlDajY4Qks7SUFDRTtJQUNBO0d6Q282OEJQO0NBQ0Y7O0FpQ2pvOUJLO0VRK0xFO0lBQWlDO0d6Q3U4OEJ0Qzs7RXlDdDg4Qks7SUFBaUM7R3pDMDg4QnRDOztFeUN6ODhCSztJQUFpQztHekM2ODhCdEM7O0V5QzU4OEJLO0lBQWlDO0d6Q2c5OEJ0Qzs7RXlDLzg4Qks7SUFBaUM7R3pDbTk4QnRDOztFeUNqOThCSztJQUNFO0lBQ0E7R3pDbzk4QlA7O0V5Q2o5OEJLO0lBQ0U7SUFDQTtHekNvOThCUDs7RXlDajk4Qks7SUFBb0M7R3pDcTk4QnpDOztFeUNwOThCSztJQUFvQztHekN3OThCekM7O0V5Q3Y5OEJLO0lBQW9DO0d6QzI5OEJ6Qzs7RXlDMTk4Qks7SUFBb0M7R3pDODk4QnpDOztFeUM3OThCSztJQUFvQztHekNpKzhCekM7O0V5Qy85OEJLO0lBQ0U7SUFDQTtHekNrKzhCUDs7RXlDLzk4Qks7SUFDRTtJQUNBO0d6Q2srOEJQO0NBQ0Y7O0FpQy9yOUJLO0VRK0xFO0lBQWlDO0d6Q3FnOUJ0Qzs7RXlDcGc5Qks7SUFBaUM7R3pDd2c5QnRDOztFeUN2ZzlCSztJQUFpQztHekMyZzlCdEM7O0V5QzFnOUJLO0lBQWlDO0d6QzhnOUJ0Qzs7RXlDN2c5Qks7SUFBaUM7R3pDaWg5QnRDOztFeUMvZzlCSztJQUNFO0lBQ0E7R3pDa2g5QlA7O0V5Qy9nOUJLO0lBQ0U7SUFDQTtHekNraDlCUDs7RXlDL2c5Qks7SUFBb0M7R3pDbWg5QnpDOztFeUNsaDlCSztJQUFvQztHekNzaDlCekM7O0V5Q3JoOUJLO0lBQW9DO0d6Q3loOUJ6Qzs7RXlDeGg5Qks7SUFBb0M7R3pDNGg5QnpDOztFeUMzaDlCSztJQUFvQztHekMraDlCekM7O0V5QzdoOUJLO0lBQ0U7SUFDQTtHekNnaTlCUDs7RXlDN2g5Qks7SUFDRTtJQUNBO0d6Q2dpOUJQO0NBQ0Y7O0FpQzd2OUJLO0VRK0xFO0lBQWlDO0d6Q21rOUJ0Qzs7RXlDbGs5Qks7SUFBaUM7R3pDc2s5QnRDOztFeUNyazlCSztJQUFpQztHekN5azlCdEM7O0V5Q3hrOUJLO0lBQWlDO0d6QzRrOUJ0Qzs7RXlDM2s5Qks7SUFBaUM7R3pDK2s5QnRDOztFeUM3azlCSztJQUNFO0lBQ0E7R3pDZ2w5QlA7O0V5QzdrOUJLO0lBQ0U7SUFDQTtHekNnbDlCUDs7RXlDN2s5Qks7SUFBb0M7R3pDaWw5QnpDOztFeUNobDlCSztJQUFvQztHekNvbDlCekM7O0V5Q25sOUJLO0lBQW9DO0d6Q3VsOUJ6Qzs7RXlDdGw5Qks7SUFBb0M7R3pDMGw5QnpDOztFeUN6bDlCSztJQUFvQztHekM2bDlCekM7O0V5QzNsOUJLO0lBQ0U7SUFDQTtHekM4bDlCUDs7RXlDM2w5Qks7SUFDRTtJQUNBO0d6QzhsOUJQO0NBQ0Y7O0FpQzN6OUJLO0VRK0xFO0lBQWlDO0d6Q2lvOUJ0Qzs7RXlDaG85Qks7SUFBaUM7R3pDb285QnRDOztFeUNubzlCSztJQUFpQztHekN1bzlCdEM7O0V5Q3RvOUJLO0lBQWlDO0d6QzBvOUJ0Qzs7RXlDem85Qks7SUFBaUM7R3pDNm85QnRDOztFeUMzbzlCSztJQUNFO0lBQ0E7R3pDOG85QlA7O0V5QzNvOUJLO0lBQ0U7SUFDQTtHekM4bzlCUDs7RXlDM285Qks7SUFBb0M7R3pDK285QnpDOztFeUM5bzlCSztJQUFvQztHekNrcDlCekM7O0V5Q2pwOUJLO0lBQW9DO0d6Q3FwOUJ6Qzs7RXlDcHA5Qks7SUFBb0M7R3pDd3A5QnpDOztFeUN2cDlCSztJQUFvQztHekMycDlCekM7O0V5Q3pwOUJLO0lBQ0U7SUFDQTtHekM0cDlCUDs7RXlDenA5Qks7SUFDRTtJQUNBO0d6QzRwOUJQO0NBQ0Y7O0FpQ3ozOUJLO0VRK0xFO0lBQWlDO0d6QytyOUJ0Qzs7RXlDOXI5Qks7SUFBaUM7R3pDa3M5QnRDOztFeUNqczlCSztJQUFpQztHekNxczlCdEM7O0V5Q3BzOUJLO0lBQWlDO0d6Q3dzOUJ0Qzs7RXlDdnM5Qks7SUFBaUM7R3pDMnM5QnRDOztFeUN6czlCSztJQUNFO0lBQ0E7R3pDNHM5QlA7O0V5Q3pzOUJLO0lBQ0U7SUFDQTtHekM0czlCUDs7RXlDenM5Qks7SUFBb0M7R3pDNnM5QnpDOztFeUM1czlCSztJQUFvQztHekNndDlCekM7O0V5Qy9zOUJLO0lBQW9DO0d6Q210OUJ6Qzs7RXlDbHQ5Qks7SUFBb0M7R3pDc3Q5QnpDOztFeUNydDlCSztJQUFvQztHekN5dDlCekM7O0V5Q3Z0OUJLO0lBQ0U7SUFDQTtHekMwdDlCUDs7RXlDdnQ5Qks7SUFDRTtJQUNBO0d6QzB0OUJQO0NBQ0Y7O0FpQ3Y3OUJLO0VRK0xFO0lBQWlDO0d6QzZ2OUJ0Qzs7RXlDNXY5Qks7SUFBaUM7R3pDZ3c5QnRDOztFeUMvdjlCSztJQUFpQztHekNtdzlCdEM7O0V5Q2x3OUJLO0lBQWlDO0d6Q3N3OUJ0Qzs7RXlDcnc5Qks7SUFBaUM7R3pDeXc5QnRDOztFeUN2dzlCSztJQUNFO0lBQ0E7R3pDMHc5QlA7O0V5Q3Z3OUJLO0lBQ0U7SUFDQTtHekMwdzlCUDs7RXlDdnc5Qks7SUFBb0M7R3pDMnc5QnpDOztFeUMxdzlCSztJQUFvQztHekM4dzlCekM7O0V5Qzd3OUJLO0lBQW9DO0d6Q2l4OUJ6Qzs7RXlDaHg5Qks7SUFBb0M7R3pDb3g5QnpDOztFeUNueDlCSztJQUFvQztHekN1eDlCekM7O0V5Q3J4OUJLO0lBQ0U7SUFDQTtHekN3eDlCUDs7RXlDcng5Qks7SUFDRTtJQUNBO0d6Q3d4OUJQO0NBQ0Y7O0FpQ3IvOUJLO0VRK0xFO0lBQWlDO0d6QzJ6OUJ0Qzs7RXlDMXo5Qks7SUFBaUM7R3pDOHo5QnRDOztFeUM3ejlCSztJQUFpQztHekNpMDlCdEM7O0V5Q2gwOUJLO0lBQWlDO0d6Q28wOUJ0Qzs7RXlDbjA5Qks7SUFBaUM7R3pDdTA5QnRDOztFeUNyMDlCSztJQUNFO0lBQ0E7R3pDdzA5QlA7O0V5Q3IwOUJLO0lBQ0U7SUFDQTtHekN3MDlCUDs7RXlDcjA5Qks7SUFBb0M7R3pDeTA5QnpDOztFeUN4MDlCSztJQUFvQztHekM0MDlCekM7O0V5QzMwOUJLO0lBQW9DO0d6QyswOUJ6Qzs7RXlDOTA5Qks7SUFBb0M7R3pDazE5QnpDOztFeUNqMTlCSztJQUFvQztHekNxMTlCekM7O0V5Q24xOUJLO0lBQ0U7SUFDQTtHekNzMTlCUDs7RXlDbjE5Qks7SUFDRTtJQUNBO0d6Q3MxOUJQO0NBQ0Y7O0F5Q3Q1OUJHO0VBQVk7Q3pDMDU5QmY7O0F5Q3o1OUJHO0VBQVk7Q3pDNjU5QmY7O0F5QzU1OUJHO0VBQVk7Q3pDZzY5QmY7O0F5Qy81OUJHO0VBQVk7Q3pDbTY5QmY7O0F5Q2w2OUJHO0VBQVk7Q3pDczY5QmY7O0F5Q3A2OUJHO0VBQ0U7RUFDQTtDekN1NjlCTDs7QXlDcDY5Qkc7RUFDRTtFQUNBO0N6Q3U2OUJMOztBeUNwNjlCRztFQUFlO0N6Q3c2OUJsQjs7QXlDdjY5Qkc7RUFBZTtDekMyNjlCbEI7O0F5QzE2OUJHO0VBQWU7Q3pDODY5QmxCOztBeUM3NjlCRztFQUFlO0N6Q2k3OUJsQjs7QXlDaDc5Qkc7RUFBZTtDekNvNzlCbEI7O0F5Q2w3OUJHO0VBQ0U7RUFDQTtDekNxNzlCTDs7QXlDbDc5Qkc7RUFDRTtFQUNBO0N6Q3E3OUJMOztBaUMvbStCSztFUStMRTtJQUFpQztHekNxNzlCdEM7O0V5Q3A3OUJLO0lBQWlDO0d6Q3c3OUJ0Qzs7RXlDdjc5Qks7SUFBaUM7R3pDMjc5QnRDOztFeUMxNzlCSztJQUFpQztHekM4NzlCdEM7O0V5Qzc3OUJLO0lBQWlDO0d6Q2k4OUJ0Qzs7RXlDLzc5Qks7SUFDRTtJQUNBO0d6Q2s4OUJQOztFeUMvNzlCSztJQUNFO0lBQ0E7R3pDazg5QlA7O0V5Qy83OUJLO0lBQW9DO0d6Q204OUJ6Qzs7RXlDbDg5Qks7SUFBb0M7R3pDczg5QnpDOztFeUNyODlCSztJQUFvQztHekN5ODlCekM7O0V5Q3g4OUJLO0lBQW9DO0d6QzQ4OUJ6Qzs7RXlDMzg5Qks7SUFBb0M7R3pDKzg5QnpDOztFeUM3ODlCSztJQUNFO0lBQ0E7R3pDZzk5QlA7O0V5Qzc4OUJLO0lBQ0U7SUFDQTtHekNnOTlCUDtDQUNGOztBaUM3cStCSztFUStMRTtJQUFpQztHekNtLzlCdEM7O0V5Q2wvOUJLO0lBQWlDO0d6Q3MvOUJ0Qzs7RXlDci85Qks7SUFBaUM7R3pDeS85QnRDOztFeUN4LzlCSztJQUFpQztHekM0LzlCdEM7O0V5QzMvOUJLO0lBQWlDO0d6QysvOUJ0Qzs7RXlDNy85Qks7SUFDRTtJQUNBO0d6Q2dnK0JQOztFeUM3LzlCSztJQUNFO0lBQ0E7R3pDZ2crQlA7O0V5QzcvOUJLO0lBQW9DO0d6Q2lnK0J6Qzs7RXlDaGcrQks7SUFBb0M7R3pDb2crQnpDOztFeUNuZytCSztJQUFvQztHekN1ZytCekM7O0V5Q3RnK0JLO0lBQW9DO0d6QzBnK0J6Qzs7RXlDemcrQks7SUFBb0M7R3pDNmcrQnpDOztFeUMzZytCSztJQUNFO0lBQ0E7R3pDOGcrQlA7O0V5QzNnK0JLO0lBQ0U7SUFDQTtHekM4ZytCUDtDQUNGOztBaUMzdStCSztFUStMRTtJQUFpQztHekNpaitCdEM7O0V5Q2hqK0JLO0lBQWlDO0d6Q29qK0J0Qzs7RXlDbmorQks7SUFBaUM7R3pDdWorQnRDOztFeUN0aitCSztJQUFpQztHekMwaitCdEM7O0V5Q3pqK0JLO0lBQWlDO0d6QzZqK0J0Qzs7RXlDM2orQks7SUFDRTtJQUNBO0d6QzhqK0JQOztFeUMzaitCSztJQUNFO0lBQ0E7R3pDOGorQlA7O0V5QzNqK0JLO0lBQW9DO0d6QytqK0J6Qzs7RXlDOWorQks7SUFBb0M7R3pDa2srQnpDOztFeUNqaytCSztJQUFvQztHekNxaytCekM7O0V5Q3BrK0JLO0lBQW9DO0d6Q3drK0J6Qzs7RXlDdmsrQks7SUFBb0M7R3pDMmsrQnpDOztFeUN6aytCSztJQUNFO0lBQ0E7R3pDNGsrQlA7O0V5Q3prK0JLO0lBQ0U7SUFDQTtHekM0aytCUDtDQUNGOztBaUN6eStCSztFUStMRTtJQUFpQztHekMrbStCdEM7O0V5QzltK0JLO0lBQWlDO0d6Q2tuK0J0Qzs7RXlDam4rQks7SUFBaUM7R3pDcW4rQnRDOztFeUNwbitCSztJQUFpQztHekN3bitCdEM7O0V5Q3ZuK0JLO0lBQWlDO0d6QzJuK0J0Qzs7RXlDem4rQks7SUFDRTtJQUNBO0d6QzRuK0JQOztFeUN6bitCSztJQUNFO0lBQ0E7R3pDNG4rQlA7O0V5Q3puK0JLO0lBQW9DO0d6QzZuK0J6Qzs7RXlDNW4rQks7SUFBb0M7R3pDZ28rQnpDOztFeUMvbitCSztJQUFvQztHekNtbytCekM7O0V5Q2xvK0JLO0lBQW9DO0d6Q3NvK0J6Qzs7RXlDcm8rQks7SUFBb0M7R3pDeW8rQnpDOztFeUN2bytCSztJQUNFO0lBQ0E7R3pDMG8rQlA7O0V5Q3ZvK0JLO0lBQ0U7SUFDQTtHekMwbytCUDtDQUNGOztBaUN2MitCSztFUStMRTtJQUFpQztHekM2cStCdEM7O0V5QzVxK0JLO0lBQWlDO0d6Q2dyK0J0Qzs7RXlDL3ErQks7SUFBaUM7R3pDbXIrQnRDOztFeUNscitCSztJQUFpQztHekNzcitCdEM7O0V5Q3JyK0JLO0lBQWlDO0d6Q3lyK0J0Qzs7RXlDdnIrQks7SUFDRTtJQUNBO0d6QzByK0JQOztFeUN2citCSztJQUNFO0lBQ0E7R3pDMHIrQlA7O0V5Q3ZyK0JLO0lBQW9DO0d6QzJyK0J6Qzs7RXlDMXIrQks7SUFBb0M7R3pDOHIrQnpDOztFeUM3citCSztJQUFvQztHekNpcytCekM7O0V5Q2hzK0JLO0lBQW9DO0d6Q29zK0J6Qzs7RXlDbnMrQks7SUFBb0M7R3pDdXMrQnpDOztFeUNycytCSztJQUNFO0lBQ0E7R3pDd3MrQlA7O0V5Q3JzK0JLO0lBQ0U7SUFDQTtHekN3cytCUDtDQUNGOztBaUNyNitCSztFUStMRTtJQUFpQztHekMydStCdEM7O0V5QzF1K0JLO0lBQWlDO0d6Qzh1K0J0Qzs7RXlDN3UrQks7SUFBaUM7R3pDaXYrQnRDOztFeUNoditCSztJQUFpQztHekNvditCdEM7O0V5Q252K0JLO0lBQWlDO0d6Q3V2K0J0Qzs7RXlDcnYrQks7SUFDRTtJQUNBO0d6Q3d2K0JQOztFeUNyditCSztJQUNFO0lBQ0E7R3pDd3YrQlA7O0V5Q3J2K0JLO0lBQW9DO0d6Q3l2K0J6Qzs7RXlDeHYrQks7SUFBb0M7R3pDNHYrQnpDOztFeUMzditCSztJQUFvQztHekMrditCekM7O0V5Qzl2K0JLO0lBQW9DO0d6Q2t3K0J6Qzs7RXlDancrQks7SUFBb0M7R3pDcXcrQnpDOztFeUNudytCSztJQUNFO0lBQ0E7R3pDc3crQlA7O0V5Q253K0JLO0lBQ0U7SUFDQTtHekNzdytCUDtDQUNGOztBaUNuKytCSztFUStMRTtJQUFpQztHekN5eStCdEM7O0V5Q3h5K0JLO0lBQWlDO0d6QzR5K0J0Qzs7RXlDM3krQks7SUFBaUM7R3pDK3krQnRDOztFeUM5eStCSztJQUFpQztHekNreitCdEM7O0V5Q2p6K0JLO0lBQWlDO0d6Q3F6K0J0Qzs7RXlDbnorQks7SUFDRTtJQUNBO0d6Q3N6K0JQOztFeUNueitCSztJQUNFO0lBQ0E7R3pDc3orQlA7O0V5Q256K0JLO0lBQW9DO0d6Q3V6K0J6Qzs7RXlDdHorQks7SUFBb0M7R3pDMHorQnpDOztFeUN6eitCSztJQUFvQztHekM2eitCekM7O0V5QzV6K0JLO0lBQW9DO0d6Q2cwK0J6Qzs7RXlDL3orQks7SUFBb0M7R3pDbTArQnpDOztFeUNqMCtCSztJQUNFO0lBQ0E7R3pDbzArQlA7O0V5Q2owK0JLO0lBQ0U7SUFDQTtHekNvMCtCUDtDQUNGOztBaUNqaS9CSztFUStMRTtJQUFpQztHekN1MitCdEM7O0V5Q3QyK0JLO0lBQWlDO0d6QzAyK0J0Qzs7RXlDejIrQks7SUFBaUM7R3pDNjIrQnRDOztFeUM1MitCSztJQUFpQztHekNnMytCdEM7O0V5Qy8yK0JLO0lBQWlDO0d6Q20zK0J0Qzs7RXlDajMrQks7SUFDRTtJQUNBO0d6Q28zK0JQOztFeUNqMytCSztJQUNFO0lBQ0E7R3pDbzMrQlA7O0V5Q2ozK0JLO0lBQW9DO0d6Q3EzK0J6Qzs7RXlDcDMrQks7SUFBb0M7R3pDdzMrQnpDOztFeUN2MytCSztJQUFvQztHekMyMytCekM7O0V5QzEzK0JLO0lBQW9DO0d6QzgzK0J6Qzs7RXlDNzMrQks7SUFBb0M7R3pDaTQrQnpDOztFeUMvMytCSztJQUNFO0lBQ0E7R3pDazQrQlA7O0V5Qy8zK0JLO0lBQ0U7SUFDQTtHekNrNCtCUDtDQUNGOztBaUMvbC9CSztFUStMRTtJQUFpQztHekNxNitCdEM7O0V5Q3A2K0JLO0lBQWlDO0d6Q3c2K0J0Qzs7RXlDdjYrQks7SUFBaUM7R3pDMjYrQnRDOztFeUMxNitCSztJQUFpQztHekM4NitCdEM7O0V5Qzc2K0JLO0lBQWlDO0d6Q2k3K0J0Qzs7RXlDLzYrQks7SUFDRTtJQUNBO0d6Q2s3K0JQOztFeUMvNitCSztJQUNFO0lBQ0E7R3pDazcrQlA7O0V5Qy82K0JLO0lBQW9DO0d6Q203K0J6Qzs7RXlDbDcrQks7SUFBb0M7R3pDczcrQnpDOztFeUNyNytCSztJQUFvQztHekN5NytCekM7O0V5Q3g3K0JLO0lBQW9DO0d6QzQ3K0J6Qzs7RXlDMzcrQks7SUFBb0M7R3pDKzcrQnpDOztFeUM3NytCSztJQUNFO0lBQ0E7R3pDZzgrQlA7O0V5Qzc3K0JLO0lBQ0U7SUFDQTtHekNnOCtCUDtDQUNGOztBaUM3cC9CSztFUStMRTtJQUFpQztHekNtKytCdEM7O0V5Q2wrK0JLO0lBQWlDO0d6Q3MrK0J0Qzs7RXlDcisrQks7SUFBaUM7R3pDeSsrQnRDOztFeUN4KytCSztJQUFpQztHekM0KytCdEM7O0V5QzMrK0JLO0lBQWlDO0d6QysrK0J0Qzs7RXlDNysrQks7SUFDRTtJQUNBO0d6Q2cvK0JQOztFeUM3KytCSztJQUNFO0lBQ0E7R3pDZy8rQlA7O0V5QzcrK0JLO0lBQW9DO0d6Q2kvK0J6Qzs7RXlDaC8rQks7SUFBb0M7R3pDby8rQnpDOztFeUNuLytCSztJQUFvQztHekN1LytCekM7O0V5Q3QvK0JLO0lBQW9DO0d6QzAvK0J6Qzs7RXlDei8rQks7SUFBb0M7R3pDNi8rQnpDOztFeUMzLytCSztJQUNFO0lBQ0E7R3pDOC8rQlA7O0V5QzMvK0JLO0lBQ0U7SUFDQTtHekM4LytCUDtDQUNGOztBaUMzdC9CSztFUStMRTtJQUFpQztHekNpaS9CdEM7O0V5Q2hpL0JLO0lBQWlDO0d6Q29pL0J0Qzs7RXlDbmkvQks7SUFBaUM7R3pDdWkvQnRDOztFeUN0aS9CSztJQUFpQztHekMwaS9CdEM7O0V5Q3ppL0JLO0lBQWlDO0d6QzZpL0J0Qzs7RXlDM2kvQks7SUFDRTtJQUNBO0d6QzhpL0JQOztFeUMzaS9CSztJQUNFO0lBQ0E7R3pDOGkvQlA7O0V5QzNpL0JLO0lBQW9DO0d6QytpL0J6Qzs7RXlDOWkvQks7SUFBb0M7R3pDa2ovQnpDOztFeUNqai9CSztJQUFvQztHekNxai9CekM7O0V5Q3BqL0JLO0lBQW9DO0d6Q3dqL0J6Qzs7RXlDdmovQks7SUFBb0M7R3pDMmovQnpDOztFeUN6ai9CSztJQUNFO0lBQ0E7R3pDNGovQlA7O0V5Q3pqL0JLO0lBQ0U7SUFDQTtHekM0ai9CUDtDQUNGOztBaUN6eC9CSztFUStMRTtJQUFpQztHekMrbC9CdEM7O0V5QzlsL0JLO0lBQWlDO0d6Q2ttL0J0Qzs7RXlDam0vQks7SUFBaUM7R3pDcW0vQnRDOztFeUNwbS9CSztJQUFpQztHekN3bS9CdEM7O0V5Q3ZtL0JLO0lBQWlDO0d6QzJtL0J0Qzs7RXlDem0vQks7SUFDRTtJQUNBO0d6QzRtL0JQOztFeUN6bS9CSztJQUNFO0lBQ0E7R3pDNG0vQlA7O0V5Q3ptL0JLO0lBQW9DO0d6QzZtL0J6Qzs7RXlDNW0vQks7SUFBb0M7R3pDZ24vQnpDOztFeUMvbS9CSztJQUFvQztHekNtbi9CekM7O0V5Q2xuL0JLO0lBQW9DO0d6Q3NuL0J6Qzs7RXlDcm4vQks7SUFBb0M7R3pDeW4vQnpDOztFeUN2bi9CSztJQUNFO0lBQ0E7R3pDMG4vQlA7O0V5Q3ZuL0JLO0lBQ0U7SUFDQTtHekMwbi9CUDtDQUNGOztBeUMxci9CRztFQUFZO0N6QzhyL0JmOztBeUM3ci9CRztFQUFZO0N6Q2lzL0JmOztBeUNocy9CRztFQUFZO0N6Q29zL0JmOztBeUNucy9CRztFQUFZO0N6Q3VzL0JmOztBeUN0cy9CRztFQUFZO0N6QzBzL0JmOztBeUN4cy9CRztFQUNFO0VBQ0E7Q3pDMnMvQkw7O0F5Q3hzL0JHO0VBQ0U7RUFDQTtDekMycy9CTDs7QXlDeHMvQkc7RUFBZTtDekM0cy9CbEI7O0F5QzNzL0JHO0VBQWU7Q3pDK3MvQmxCOztBeUM5cy9CRztFQUFlO0N6Q2t0L0JsQjs7QXlDanQvQkc7RUFBZTtDekNxdC9CbEI7O0F5Q3B0L0JHO0VBQWU7Q3pDd3QvQmxCOztBeUN0dC9CRztFQUNFO0VBQ0E7Q3pDeXQvQkw7O0F5Q3R0L0JHO0VBQ0U7RUFDQTtDekN5dC9CTDs7QWlDbjUvQks7RVErTEU7SUFBaUM7R3pDeXQvQnRDOztFeUN4dC9CSztJQUFpQztHekM0dC9CdEM7O0V5QzN0L0JLO0lBQWlDO0d6Qyt0L0J0Qzs7RXlDOXQvQks7SUFBaUM7R3pDa3UvQnRDOztFeUNqdS9CSztJQUFpQztHekNxdS9CdEM7O0V5Q251L0JLO0lBQ0U7SUFDQTtHekNzdS9CUDs7RXlDbnUvQks7SUFDRTtJQUNBO0d6Q3N1L0JQOztFeUNudS9CSztJQUFvQztHekN1dS9CekM7O0V5Q3R1L0JLO0lBQW9DO0d6QzB1L0J6Qzs7RXlDenUvQks7SUFBb0M7R3pDNnUvQnpDOztFeUM1dS9CSztJQUFvQztHekNndi9CekM7O0V5Qy91L0JLO0lBQW9DO0d6Q212L0J6Qzs7RXlDanYvQks7SUFDRTtJQUNBO0d6Q292L0JQOztFeUNqdi9CSztJQUNFO0lBQ0E7R3pDb3YvQlA7Q0FDRjs7QWlDajkvQks7RVErTEU7SUFBaUM7R3pDdXgvQnRDOztFeUN0eC9CSztJQUFpQztHekMweC9CdEM7O0V5Q3p4L0JLO0lBQWlDO0d6QzZ4L0J0Qzs7RXlDNXgvQks7SUFBaUM7R3pDZ3kvQnRDOztFeUMveC9CSztJQUFpQztHekNteS9CdEM7O0V5Q2p5L0JLO0lBQ0U7SUFDQTtHekNveS9CUDs7RXlDankvQks7SUFDRTtJQUNBO0d6Q295L0JQOztFeUNqeS9CSztJQUFvQztHekNxeS9CekM7O0V5Q3B5L0JLO0lBQW9DO0d6Q3d5L0J6Qzs7RXlDdnkvQks7SUFBb0M7R3pDMnkvQnpDOztFeUMxeS9CSztJQUFvQztHekM4eS9CekM7O0V5Qzd5L0JLO0lBQW9DO0d6Q2l6L0J6Qzs7RXlDL3kvQks7SUFDRTtJQUNBO0d6Q2t6L0JQOztFeUMveS9CSztJQUNFO0lBQ0E7R3pDa3ovQlA7Q0FDRjs7QWlDL2dnQ0s7RVErTEU7SUFBaUM7R3pDcTEvQnRDOztFeUNwMS9CSztJQUFpQztHekN3MS9CdEM7O0V5Q3YxL0JLO0lBQWlDO0d6QzIxL0J0Qzs7RXlDMTEvQks7SUFBaUM7R3pDODEvQnRDOztFeUM3MS9CSztJQUFpQztHekNpMi9CdEM7O0V5Qy8xL0JLO0lBQ0U7SUFDQTtHekNrMi9CUDs7RXlDLzEvQks7SUFDRTtJQUNBO0d6Q2syL0JQOztFeUMvMS9CSztJQUFvQztHekNtMi9CekM7O0V5Q2wyL0JLO0lBQW9DO0d6Q3MyL0J6Qzs7RXlDcjIvQks7SUFBb0M7R3pDeTIvQnpDOztFeUN4Mi9CSztJQUFvQztHekM0Mi9CekM7O0V5QzMyL0JLO0lBQW9DO0d6QysyL0J6Qzs7RXlDNzIvQks7SUFDRTtJQUNBO0d6Q2czL0JQOztFeUM3Mi9CSztJQUNFO0lBQ0E7R3pDZzMvQlA7Q0FDRjs7QWlDN2tnQ0s7RVErTEU7SUFBaUM7R3pDbTUvQnRDOztFeUNsNS9CSztJQUFpQztHekNzNS9CdEM7O0V5Q3I1L0JLO0lBQWlDO0d6Q3k1L0J0Qzs7RXlDeDUvQks7SUFBaUM7R3pDNDUvQnRDOztFeUMzNS9CSztJQUFpQztHekMrNS9CdEM7O0V5Qzc1L0JLO0lBQ0U7SUFDQTtHekNnNi9CUDs7RXlDNzUvQks7SUFDRTtJQUNBO0d6Q2c2L0JQOztFeUM3NS9CSztJQUFvQztHekNpNi9CekM7O0V5Q2g2L0JLO0lBQW9DO0d6Q282L0J6Qzs7RXlDbjYvQks7SUFBb0M7R3pDdTYvQnpDOztFeUN0Ni9CSztJQUFvQztHekMwNi9CekM7O0V5Q3o2L0JLO0lBQW9DO0d6QzY2L0J6Qzs7RXlDMzYvQks7SUFDRTtJQUNBO0d6Qzg2L0JQOztFeUMzNi9CSztJQUNFO0lBQ0E7R3pDODYvQlA7Q0FDRjs7QWlDM29nQ0s7RVErTEU7SUFBaUM7R3pDaTkvQnRDOztFeUNoOS9CSztJQUFpQztHekNvOS9CdEM7O0V5Q245L0JLO0lBQWlDO0d6Q3U5L0J0Qzs7RXlDdDkvQks7SUFBaUM7R3pDMDkvQnRDOztFeUN6OS9CSztJQUFpQztHekM2OS9CdEM7O0V5QzM5L0JLO0lBQ0U7SUFDQTtHekM4OS9CUDs7RXlDMzkvQks7SUFDRTtJQUNBO0d6Qzg5L0JQOztFeUMzOS9CSztJQUFvQztHekMrOS9CekM7O0V5Qzk5L0JLO0lBQW9DO0d6Q2srL0J6Qzs7RXlDaisvQks7SUFBb0M7R3pDcSsvQnpDOztFeUNwKy9CSztJQUFvQztHekN3Ky9CekM7O0V5Q3YrL0JLO0lBQW9DO0d6QzIrL0J6Qzs7RXlDeisvQks7SUFDRTtJQUNBO0d6QzQrL0JQOztFeUN6Ky9CSztJQUNFO0lBQ0E7R3pDNCsvQlA7Q0FDRjs7QWlDenNnQ0s7RVErTEU7SUFBaUM7R3pDK2dnQ3RDOztFeUM5Z2dDSztJQUFpQztHekNraGdDdEM7O0V5Q2poZ0NLO0lBQWlDO0d6Q3FoZ0N0Qzs7RXlDcGhnQ0s7SUFBaUM7R3pDd2hnQ3RDOztFeUN2aGdDSztJQUFpQztHekMyaGdDdEM7O0V5Q3poZ0NLO0lBQ0U7SUFDQTtHekM0aGdDUDs7RXlDemhnQ0s7SUFDRTtJQUNBO0d6QzRoZ0NQOztFeUN6aGdDSztJQUFvQztHekM2aGdDekM7O0V5QzVoZ0NLO0lBQW9DO0d6Q2dpZ0N6Qzs7RXlDL2hnQ0s7SUFBb0M7R3pDbWlnQ3pDOztFeUNsaWdDSztJQUFvQztHekNzaWdDekM7O0V5Q3JpZ0NLO0lBQW9DO0d6Q3lpZ0N6Qzs7RXlDdmlnQ0s7SUFDRTtJQUNBO0d6QzBpZ0NQOztFeUN2aWdDSztJQUNFO0lBQ0E7R3pDMGlnQ1A7Q0FDRjs7QWlDdndnQ0s7RVErTEU7SUFBaUM7R3pDNmtnQ3RDOztFeUM1a2dDSztJQUFpQztHekNnbGdDdEM7O0V5Qy9rZ0NLO0lBQWlDO0d6Q21sZ0N0Qzs7RXlDbGxnQ0s7SUFBaUM7R3pDc2xnQ3RDOztFeUNybGdDSztJQUFpQztHekN5bGdDdEM7O0V5Q3ZsZ0NLO0lBQ0U7SUFDQTtHekMwbGdDUDs7RXlDdmxnQ0s7SUFDRTtJQUNBO0d6QzBsZ0NQOztFeUN2bGdDSztJQUFvQztHekMybGdDekM7O0V5QzFsZ0NLO0lBQW9DO0d6QzhsZ0N6Qzs7RXlDN2xnQ0s7SUFBb0M7R3pDaW1nQ3pDOztFeUNobWdDSztJQUFvQztHekNvbWdDekM7O0V5Q25tZ0NLO0lBQW9DO0d6Q3VtZ0N6Qzs7RXlDcm1nQ0s7SUFDRTtJQUNBO0d6Q3dtZ0NQOztFeUNybWdDSztJQUNFO0lBQ0E7R3pDd21nQ1A7Q0FDRjs7QWlDcjBnQ0s7RVErTEU7SUFBaUM7R3pDMm9nQ3RDOztFeUMxb2dDSztJQUFpQztHekM4b2dDdEM7O0V5QzdvZ0NLO0lBQWlDO0d6Q2lwZ0N0Qzs7RXlDaHBnQ0s7SUFBaUM7R3pDb3BnQ3RDOztFeUNucGdDSztJQUFpQztHekN1cGdDdEM7O0V5Q3JwZ0NLO0lBQ0U7SUFDQTtHekN3cGdDUDs7RXlDcnBnQ0s7SUFDRTtJQUNBO0d6Q3dwZ0NQOztFeUNycGdDSztJQUFvQztHekN5cGdDekM7O0V5Q3hwZ0NLO0lBQW9DO0d6QzRwZ0N6Qzs7RXlDM3BnQ0s7SUFBb0M7R3pDK3BnQ3pDOztFeUM5cGdDSztJQUFvQztHekNrcWdDekM7O0V5Q2pxZ0NLO0lBQW9DO0d6Q3FxZ0N6Qzs7RXlDbnFnQ0s7SUFDRTtJQUNBO0d6Q3NxZ0NQOztFeUNucWdDSztJQUNFO0lBQ0E7R3pDc3FnQ1A7Q0FDRjs7QWlDbjRnQ0s7RVErTEU7SUFBaUM7R3pDeXNnQ3RDOztFeUN4c2dDSztJQUFpQztHekM0c2dDdEM7O0V5QzNzZ0NLO0lBQWlDO0d6QytzZ0N0Qzs7RXlDOXNnQ0s7SUFBaUM7R3pDa3RnQ3RDOztFeUNqdGdDSztJQUFpQztHekNxdGdDdEM7O0V5Q250Z0NLO0lBQ0U7SUFDQTtHekNzdGdDUDs7RXlDbnRnQ0s7SUFDRTtJQUNBO0d6Q3N0Z0NQOztFeUNudGdDSztJQUFvQztHekN1dGdDekM7O0V5Q3R0Z0NLO0lBQW9DO0d6QzB0Z0N6Qzs7RXlDenRnQ0s7SUFBb0M7R3pDNnRnQ3pDOztFeUM1dGdDSztJQUFvQztHekNndWdDekM7O0V5Qy90Z0NLO0lBQW9DO0d6Q211Z0N6Qzs7RXlDanVnQ0s7SUFDRTtJQUNBO0d6Q291Z0NQOztFeUNqdWdDSztJQUNFO0lBQ0E7R3pDb3VnQ1A7Q0FDRjs7QWlDajhnQ0s7RVErTEU7SUFBaUM7R3pDdXdnQ3RDOztFeUN0d2dDSztJQUFpQztHekMwd2dDdEM7O0V5Q3p3Z0NLO0lBQWlDO0d6QzZ3Z0N0Qzs7RXlDNXdnQ0s7SUFBaUM7R3pDZ3hnQ3RDOztFeUMvd2dDSztJQUFpQztHekNteGdDdEM7O0V5Q2p4Z0NLO0lBQ0U7SUFDQTtHekNveGdDUDs7RXlDanhnQ0s7SUFDRTtJQUNBO0d6Q294Z0NQOztFeUNqeGdDSztJQUFvQztHekNxeGdDekM7O0V5Q3B4Z0NLO0lBQW9DO0d6Q3d4Z0N6Qzs7RXlDdnhnQ0s7SUFBb0M7R3pDMnhnQ3pDOztFeUMxeGdDSztJQUFvQztHekM4eGdDekM7O0V5Qzd4Z0NLO0lBQW9DO0d6Q2l5Z0N6Qzs7RXlDL3hnQ0s7SUFDRTtJQUNBO0d6Q2t5Z0NQOztFeUMveGdDSztJQUNFO0lBQ0E7R3pDa3lnQ1A7Q0FDRjs7QWlDLy9nQ0s7RVErTEU7SUFBaUM7R3pDcTBnQ3RDOztFeUNwMGdDSztJQUFpQztHekN3MGdDdEM7O0V5Q3YwZ0NLO0lBQWlDO0d6QzIwZ0N0Qzs7RXlDMTBnQ0s7SUFBaUM7R3pDODBnQ3RDOztFeUM3MGdDSztJQUFpQztHekNpMWdDdEM7O0V5Qy8wZ0NLO0lBQ0U7SUFDQTtHekNrMWdDUDs7RXlDLzBnQ0s7SUFDRTtJQUNBO0d6Q2sxZ0NQOztFeUMvMGdDSztJQUFvQztHekNtMWdDekM7O0V5Q2wxZ0NLO0lBQW9DO0d6Q3MxZ0N6Qzs7RXlDcjFnQ0s7SUFBb0M7R3pDeTFnQ3pDOztFeUN4MWdDSztJQUFvQztHekM0MWdDekM7O0V5QzMxZ0NLO0lBQW9DO0d6QysxZ0N6Qzs7RXlDNzFnQ0s7SUFDRTtJQUNBO0d6Q2cyZ0NQOztFeUM3MWdDSztJQUNFO0lBQ0E7R3pDZzJnQ1A7Q0FDRjs7QWlDN2poQ0s7RVErTEU7SUFBaUM7R3pDbTRnQ3RDOztFeUNsNGdDSztJQUFpQztHekNzNGdDdEM7O0V5Q3I0Z0NLO0lBQWlDO0d6Q3k0Z0N0Qzs7RXlDeDRnQ0s7SUFBaUM7R3pDNDRnQ3RDOztFeUMzNGdDSztJQUFpQztHekMrNGdDdEM7O0V5Qzc0Z0NLO0lBQ0U7SUFDQTtHekNnNWdDUDs7RXlDNzRnQ0s7SUFDRTtJQUNBO0d6Q2c1Z0NQOztFeUM3NGdDSztJQUFvQztHekNpNWdDekM7O0V5Q2g1Z0NLO0lBQW9DO0d6Q281Z0N6Qzs7RXlDbjVnQ0s7SUFBb0M7R3pDdTVnQ3pDOztFeUN0NWdDSztJQUFvQztHekMwNWdDekM7O0V5Q3o1Z0NLO0lBQW9DO0d6QzY1Z0N6Qzs7RXlDMzVnQ0s7SUFDRTtJQUNBO0d6Qzg1Z0NQOztFeUMzNWdDSztJQUNFO0lBQ0E7R3pDODVnQ1A7Q0FDRjs7QXlDOTlnQ0c7RUFBWTtDekNrK2dDZjs7QXlDaitnQ0c7RUFBWTtDekNxK2dDZjs7QXlDcCtnQ0c7RUFBWTtDekN3K2dDZjs7QXlDditnQ0c7RUFBWTtDekMyK2dDZjs7QXlDMStnQ0c7RUFBWTtDekM4K2dDZjs7QXlDNStnQ0c7RUFDRTtFQUNBO0N6QysrZ0NMOztBeUM1K2dDRztFQUNFO0VBQ0E7Q3pDKytnQ0w7O0F5QzUrZ0NHO0VBQWU7Q3pDZy9nQ2xCOztBeUMvK2dDRztFQUFlO0N6Q20vZ0NsQjs7QXlDbC9nQ0c7RUFBZTtDekNzL2dDbEI7O0F5Q3IvZ0NHO0VBQWU7Q3pDeS9nQ2xCOztBeUN4L2dDRztFQUFlO0N6QzQvZ0NsQjs7QXlDMS9nQ0c7RUFDRTtFQUNBO0N6QzYvZ0NMOztBeUMxL2dDRztFQUNFO0VBQ0E7Q3pDNi9nQ0w7O0FpQ3ZyaENLO0VRK0xFO0lBQWlDO0d6QzYvZ0N0Qzs7RXlDNS9nQ0s7SUFBaUM7R3pDZ2doQ3RDOztFeUMvL2dDSztJQUFpQztHekNtZ2hDdEM7O0V5Q2xnaENLO0lBQWlDO0d6Q3NnaEN0Qzs7RXlDcmdoQ0s7SUFBaUM7R3pDeWdoQ3RDOztFeUN2Z2hDSztJQUNFO0lBQ0E7R3pDMGdoQ1A7O0V5Q3ZnaENLO0lBQ0U7SUFDQTtHekMwZ2hDUDs7RXlDdmdoQ0s7SUFBb0M7R3pDMmdoQ3pDOztFeUMxZ2hDSztJQUFvQztHekM4Z2hDekM7O0V5QzdnaENLO0lBQW9DO0d6Q2loaEN6Qzs7RXlDaGhoQ0s7SUFBb0M7R3pDb2hoQ3pDOztFeUNuaGhDSztJQUFvQztHekN1aGhDekM7O0V5Q3JoaENLO0lBQ0U7SUFDQTtHekN3aGhDUDs7RXlDcmhoQ0s7SUFDRTtJQUNBO0d6Q3doaENQO0NBQ0Y7O0FpQ3J2aENLO0VRK0xFO0lBQWlDO0d6QzJqaEN0Qzs7RXlDMWpoQ0s7SUFBaUM7R3pDOGpoQ3RDOztFeUM3amhDSztJQUFpQztHekNpa2hDdEM7O0V5Q2hraENLO0lBQWlDO0d6Q29raEN0Qzs7RXlDbmtoQ0s7SUFBaUM7R3pDdWtoQ3RDOztFeUNya2hDSztJQUNFO0lBQ0E7R3pDd2toQ1A7O0V5Q3JraENLO0lBQ0U7SUFDQTtHekN3a2hDUDs7RXlDcmtoQ0s7SUFBb0M7R3pDeWtoQ3pDOztFeUN4a2hDSztJQUFvQztHekM0a2hDekM7O0V5QzNraENLO0lBQW9DO0d6QytraEN6Qzs7RXlDOWtoQ0s7SUFBb0M7R3pDa2xoQ3pDOztFeUNqbGhDSztJQUFvQztHekNxbGhDekM7O0V5Q25saENLO0lBQ0U7SUFDQTtHekNzbGhDUDs7RXlDbmxoQ0s7SUFDRTtJQUNBO0d6Q3NsaENQO0NBQ0Y7O0FpQ256aENLO0VRK0xFO0lBQWlDO0d6Q3luaEN0Qzs7RXlDeG5oQ0s7SUFBaUM7R3pDNG5oQ3RDOztFeUMzbmhDSztJQUFpQztHekMrbmhDdEM7O0V5QzluaENLO0lBQWlDO0d6Q2tvaEN0Qzs7RXlDam9oQ0s7SUFBaUM7R3pDcW9oQ3RDOztFeUNub2hDSztJQUNFO0lBQ0E7R3pDc29oQ1A7O0V5Q25vaENLO0lBQ0U7SUFDQTtHekNzb2hDUDs7RXlDbm9oQ0s7SUFBb0M7R3pDdW9oQ3pDOztFeUN0b2hDSztJQUFvQztHekMwb2hDekM7O0V5Q3pvaENLO0lBQW9DO0d6QzZvaEN6Qzs7RXlDNW9oQ0s7SUFBb0M7R3pDZ3BoQ3pDOztFeUMvb2hDSztJQUFvQztHekNtcGhDekM7O0V5Q2pwaENLO0lBQ0U7SUFDQTtHekNvcGhDUDs7RXlDanBoQ0s7SUFDRTtJQUNBO0d6Q29waENQO0NBQ0Y7O0FpQ2ozaENLO0VRK0xFO0lBQWlDO0d6Q3VyaEN0Qzs7RXlDdHJoQ0s7SUFBaUM7R3pDMHJoQ3RDOztFeUN6cmhDSztJQUFpQztHekM2cmhDdEM7O0V5QzVyaENLO0lBQWlDO0d6Q2dzaEN0Qzs7RXlDL3JoQ0s7SUFBaUM7R3pDbXNoQ3RDOztFeUNqc2hDSztJQUNFO0lBQ0E7R3pDb3NoQ1A7O0V5Q2pzaENLO0lBQ0U7SUFDQTtHekNvc2hDUDs7RXlDanNoQ0s7SUFBb0M7R3pDcXNoQ3pDOztFeUNwc2hDSztJQUFvQztHekN3c2hDekM7O0V5Q3ZzaENLO0lBQW9DO0d6QzJzaEN6Qzs7RXlDMXNoQ0s7SUFBb0M7R3pDOHNoQ3pDOztFeUM3c2hDSztJQUFvQztHekNpdGhDekM7O0V5Qy9zaENLO0lBQ0U7SUFDQTtHekNrdGhDUDs7RXlDL3NoQ0s7SUFDRTtJQUNBO0d6Q2t0aENQO0NBQ0Y7O0FpQy82aENLO0VRK0xFO0lBQWlDO0d6Q3F2aEN0Qzs7RXlDcHZoQ0s7SUFBaUM7R3pDd3ZoQ3RDOztFeUN2dmhDSztJQUFpQztHekMydmhDdEM7O0V5QzF2aENLO0lBQWlDO0d6Qzh2aEN0Qzs7RXlDN3ZoQ0s7SUFBaUM7R3pDaXdoQ3RDOztFeUMvdmhDSztJQUNFO0lBQ0E7R3pDa3doQ1A7O0V5Qy92aENLO0lBQ0U7SUFDQTtHekNrd2hDUDs7RXlDL3ZoQ0s7SUFBb0M7R3pDbXdoQ3pDOztFeUNsd2hDSztJQUFvQztHekNzd2hDekM7O0V5Q3J3aENLO0lBQW9DO0d6Q3l3aEN6Qzs7RXlDeHdoQ0s7SUFBb0M7R3pDNHdoQ3pDOztFeUMzd2hDSztJQUFvQztHekMrd2hDekM7O0V5Qzd3aENLO0lBQ0U7SUFDQTtHekNneGhDUDs7RXlDN3doQ0s7SUFDRTtJQUNBO0d6Q2d4aENQO0NBQ0Y7O0FpQzcraENLO0VRK0xFO0lBQWlDO0d6Q216aEN0Qzs7RXlDbHpoQ0s7SUFBaUM7R3pDc3poQ3RDOztFeUNyemhDSztJQUFpQztHekN5emhDdEM7O0V5Q3h6aENLO0lBQWlDO0d6QzR6aEN0Qzs7RXlDM3poQ0s7SUFBaUM7R3pDK3poQ3RDOztFeUM3emhDSztJQUNFO0lBQ0E7R3pDZzBoQ1A7O0V5Qzd6aENLO0lBQ0U7SUFDQTtHekNnMGhDUDs7RXlDN3poQ0s7SUFBb0M7R3pDaTBoQ3pDOztFeUNoMGhDSztJQUFvQztHekNvMGhDekM7O0V5Q24waENLO0lBQW9DO0d6Q3UwaEN6Qzs7RXlDdDBoQ0s7SUFBb0M7R3pDMDBoQ3pDOztFeUN6MGhDSztJQUFvQztHekM2MGhDekM7O0V5QzMwaENLO0lBQ0U7SUFDQTtHekM4MGhDUDs7RXlDMzBoQ0s7SUFDRTtJQUNBO0d6QzgwaENQO0NBQ0Y7O0FpQzNpaUNLO0VRK0xFO0lBQWlDO0d6Q2kzaEN0Qzs7RXlDaDNoQ0s7SUFBaUM7R3pDbzNoQ3RDOztFeUNuM2hDSztJQUFpQztHekN1M2hDdEM7O0V5Q3QzaENLO0lBQWlDO0d6QzAzaEN0Qzs7RXlDejNoQ0s7SUFBaUM7R3pDNjNoQ3RDOztFeUMzM2hDSztJQUNFO0lBQ0E7R3pDODNoQ1A7O0V5QzMzaENLO0lBQ0U7SUFDQTtHekM4M2hDUDs7RXlDMzNoQ0s7SUFBb0M7R3pDKzNoQ3pDOztFeUM5M2hDSztJQUFvQztHekNrNGhDekM7O0V5Q2o0aENLO0lBQW9DO0d6Q3E0aEN6Qzs7RXlDcDRoQ0s7SUFBb0M7R3pDdzRoQ3pDOztFeUN2NGhDSztJQUFvQztHekMyNGhDekM7O0V5Q3o0aENLO0lBQ0U7SUFDQTtHekM0NGhDUDs7RXlDejRoQ0s7SUFDRTtJQUNBO0d6QzQ0aENQO0NBQ0Y7O0FpQ3ptaUNLO0VRK0xFO0lBQWlDO0d6Qys2aEN0Qzs7RXlDOTZoQ0s7SUFBaUM7R3pDazdoQ3RDOztFeUNqN2hDSztJQUFpQztHekNxN2hDdEM7O0V5Q3A3aENLO0lBQWlDO0d6Q3c3aEN0Qzs7RXlDdjdoQ0s7SUFBaUM7R3pDMjdoQ3RDOztFeUN6N2hDSztJQUNFO0lBQ0E7R3pDNDdoQ1A7O0V5Q3o3aENLO0lBQ0U7SUFDQTtHekM0N2hDUDs7RXlDejdoQ0s7SUFBb0M7R3pDNjdoQ3pDOztFeUM1N2hDSztJQUFvQztHekNnOGhDekM7O0V5Qy83aENLO0lBQW9DO0d6Q204aEN6Qzs7RXlDbDhoQ0s7SUFBb0M7R3pDczhoQ3pDOztFeUNyOGhDSztJQUFvQztHekN5OGhDekM7O0V5Q3Y4aENLO0lBQ0U7SUFDQTtHekMwOGhDUDs7RXlDdjhoQ0s7SUFDRTtJQUNBO0d6QzA4aENQO0NBQ0Y7O0FpQ3ZxaUNLO0VRK0xFO0lBQWlDO0d6QzYraEN0Qzs7RXlDNStoQ0s7SUFBaUM7R3pDZy9oQ3RDOztFeUMvK2hDSztJQUFpQztHekNtL2hDdEM7O0V5Q2wvaENLO0lBQWlDO0d6Q3MvaEN0Qzs7RXlDci9oQ0s7SUFBaUM7R3pDeS9oQ3RDOztFeUN2L2hDSztJQUNFO0lBQ0E7R3pDMC9oQ1A7O0V5Q3YvaENLO0lBQ0U7SUFDQTtHekMwL2hDUDs7RXlDdi9oQ0s7SUFBb0M7R3pDMi9oQ3pDOztFeUMxL2hDSztJQUFvQztHekM4L2hDekM7O0V5QzcvaENLO0lBQW9DO0d6Q2lnaUN6Qzs7RXlDaGdpQ0s7SUFBb0M7R3pDb2dpQ3pDOztFeUNuZ2lDSztJQUFvQztHekN1Z2lDekM7O0V5Q3JnaUNLO0lBQ0U7SUFDQTtHekN3Z2lDUDs7RXlDcmdpQ0s7SUFDRTtJQUNBO0d6Q3dnaUNQO0NBQ0Y7O0FpQ3J1aUNLO0VRK0xFO0lBQWlDO0d6QzJpaUN0Qzs7RXlDMWlpQ0s7SUFBaUM7R3pDOGlpQ3RDOztFeUM3aWlDSztJQUFpQztHekNpamlDdEM7O0V5Q2hqaUNLO0lBQWlDO0d6Q29qaUN0Qzs7RXlDbmppQ0s7SUFBaUM7R3pDdWppQ3RDOztFeUNyamlDSztJQUNFO0lBQ0E7R3pDd2ppQ1A7O0V5Q3JqaUNLO0lBQ0U7SUFDQTtHekN3amlDUDs7RXlDcmppQ0s7SUFBb0M7R3pDeWppQ3pDOztFeUN4amlDSztJQUFvQztHekM0amlDekM7O0V5QzNqaUNLO0lBQW9DO0d6QytqaUN6Qzs7RXlDOWppQ0s7SUFBb0M7R3pDa2tpQ3pDOztFeUNqa2lDSztJQUFvQztHekNxa2lDekM7O0V5Q25raUNLO0lBQ0U7SUFDQTtHekNza2lDUDs7RXlDbmtpQ0s7SUFDRTtJQUNBO0d6Q3NraUNQO0NBQ0Y7O0FpQ255aUNLO0VRK0xFO0lBQWlDO0d6Q3ltaUN0Qzs7RXlDeG1pQ0s7SUFBaUM7R3pDNG1pQ3RDOztFeUMzbWlDSztJQUFpQztHekMrbWlDdEM7O0V5QzltaUNLO0lBQWlDO0d6Q2tuaUN0Qzs7RXlDam5pQ0s7SUFBaUM7R3pDcW5pQ3RDOztFeUNubmlDSztJQUNFO0lBQ0E7R3pDc25pQ1A7O0V5Q25uaUNLO0lBQ0U7SUFDQTtHekNzbmlDUDs7RXlDbm5pQ0s7SUFBb0M7R3pDdW5pQ3pDOztFeUN0bmlDSztJQUFvQztHekMwbmlDekM7O0V5Q3puaUNLO0lBQW9DO0d6QzZuaUN6Qzs7RXlDNW5pQ0s7SUFBb0M7R3pDZ29pQ3pDOztFeUMvbmlDSztJQUFvQztHekNtb2lDekM7O0V5Q2pvaUNLO0lBQ0U7SUFDQTtHekNvb2lDUDs7RXlDam9pQ0s7SUFDRTtJQUNBO0d6Q29vaUNQO0NBQ0Y7O0FpQ2oyaUNLO0VRK0xFO0lBQWlDO0d6Q3VxaUN0Qzs7RXlDdHFpQ0s7SUFBaUM7R3pDMHFpQ3RDOztFeUN6cWlDSztJQUFpQztHekM2cWlDdEM7O0V5QzVxaUNLO0lBQWlDO0d6Q2dyaUN0Qzs7RXlDL3FpQ0s7SUFBaUM7R3pDbXJpQ3RDOztFeUNqcmlDSztJQUNFO0lBQ0E7R3pDb3JpQ1A7O0V5Q2pyaUNLO0lBQ0U7SUFDQTtHekNvcmlDUDs7RXlDanJpQ0s7SUFBb0M7R3pDcXJpQ3pDOztFeUNwcmlDSztJQUFvQztHekN3cmlDekM7O0V5Q3ZyaUNLO0lBQW9DO0d6QzJyaUN6Qzs7RXlDMXJpQ0s7SUFBb0M7R3pDOHJpQ3pDOztFeUM3cmlDSztJQUFvQztHekNpc2lDekM7O0V5Qy9yaUNLO0lBQ0U7SUFDQTtHekNrc2lDUDs7RXlDL3JpQ0s7SUFDRTtJQUNBO0d6Q2tzaUNQO0NBQ0Y7O0F5Q2x3aUNHO0VBQVk7Q3pDc3dpQ2Y7O0F5Q3J3aUNHO0VBQVk7Q3pDeXdpQ2Y7O0F5Q3h3aUNHO0VBQVk7Q3pDNHdpQ2Y7O0F5QzN3aUNHO0VBQVk7Q3pDK3dpQ2Y7O0F5Qzl3aUNHO0VBQVk7Q3pDa3hpQ2Y7O0F5Q2h4aUNHO0VBQ0U7RUFDQTtDekNteGlDTDs7QXlDaHhpQ0c7RUFDRTtFQUNBO0N6Q214aUNMOztBeUNoeGlDRztFQUFlO0N6Q294aUNsQjs7QXlDbnhpQ0c7RUFBZTtDekN1eGlDbEI7O0F5Q3R4aUNHO0VBQWU7Q3pDMHhpQ2xCOztBeUN6eGlDRztFQUFlO0N6QzZ4aUNsQjs7QXlDNXhpQ0c7RUFBZTtDekNneWlDbEI7O0F5Qzl4aUNHO0VBQ0U7RUFDQTtDekNpeWlDTDs7QXlDOXhpQ0c7RUFDRTtFQUNBO0N6Q2l5aUNMOztBaUMzOWlDSztFUStMRTtJQUFpQztHekNpeWlDdEM7O0V5Q2h5aUNLO0lBQWlDO0d6Q295aUN0Qzs7RXlDbnlpQ0s7SUFBaUM7R3pDdXlpQ3RDOztFeUN0eWlDSztJQUFpQztHekMweWlDdEM7O0V5Q3p5aUNLO0lBQWlDO0d6QzZ5aUN0Qzs7RXlDM3lpQ0s7SUFDRTtJQUNBO0d6Qzh5aUNQOztFeUMzeWlDSztJQUNFO0lBQ0E7R3pDOHlpQ1A7O0V5QzN5aUNLO0lBQW9DO0d6Qyt5aUN6Qzs7RXlDOXlpQ0s7SUFBb0M7R3pDa3ppQ3pDOztFeUNqemlDSztJQUFvQztHekNxemlDekM7O0V5Q3B6aUNLO0lBQW9DO0d6Q3d6aUN6Qzs7RXlDdnppQ0s7SUFBb0M7R3pDMnppQ3pDOztFeUN6emlDSztJQUNFO0lBQ0E7R3pDNHppQ1A7O0V5Q3p6aUNLO0lBQ0U7SUFDQTtHekM0emlDUDtDQUNGOztBaUN6aGpDSztFUStMRTtJQUFpQztHekMrMWlDdEM7O0V5QzkxaUNLO0lBQWlDO0d6Q2syaUN0Qzs7RXlDajJpQ0s7SUFBaUM7R3pDcTJpQ3RDOztFeUNwMmlDSztJQUFpQztHekN3MmlDdEM7O0V5Q3YyaUNLO0lBQWlDO0d6QzIyaUN0Qzs7RXlDejJpQ0s7SUFDRTtJQUNBO0d6QzQyaUNQOztFeUN6MmlDSztJQUNFO0lBQ0E7R3pDNDJpQ1A7O0V5Q3oyaUNLO0lBQW9DO0d6QzYyaUN6Qzs7RXlDNTJpQ0s7SUFBb0M7R3pDZzNpQ3pDOztFeUMvMmlDSztJQUFvQztHekNtM2lDekM7O0V5Q2wzaUNLO0lBQW9DO0d6Q3MzaUN6Qzs7RXlDcjNpQ0s7SUFBb0M7R3pDeTNpQ3pDOztFeUN2M2lDSztJQUNFO0lBQ0E7R3pDMDNpQ1A7O0V5Q3YzaUNLO0lBQ0U7SUFDQTtHekMwM2lDUDtDQUNGOztBaUN2bGpDSztFUStMRTtJQUFpQztHekM2NWlDdEM7O0V5QzU1aUNLO0lBQWlDO0d6Q2c2aUN0Qzs7RXlDLzVpQ0s7SUFBaUM7R3pDbTZpQ3RDOztFeUNsNmlDSztJQUFpQztHekNzNmlDdEM7O0V5Q3I2aUNLO0lBQWlDO0d6Q3k2aUN0Qzs7RXlDdjZpQ0s7SUFDRTtJQUNBO0d6QzA2aUNQOztFeUN2NmlDSztJQUNFO0lBQ0E7R3pDMDZpQ1A7O0V5Q3Y2aUNLO0lBQW9DO0d6QzI2aUN6Qzs7RXlDMTZpQ0s7SUFBb0M7R3pDODZpQ3pDOztFeUM3NmlDSztJQUFvQztHekNpN2lDekM7O0V5Q2g3aUNLO0lBQW9DO0d6Q283aUN6Qzs7RXlDbjdpQ0s7SUFBb0M7R3pDdTdpQ3pDOztFeUNyN2lDSztJQUNFO0lBQ0E7R3pDdzdpQ1A7O0V5Q3I3aUNLO0lBQ0U7SUFDQTtHekN3N2lDUDtDQUNGOztBaUNycGpDSztFUStMRTtJQUFpQztHekMyOWlDdEM7O0V5QzE5aUNLO0lBQWlDO0d6Qzg5aUN0Qzs7RXlDNzlpQ0s7SUFBaUM7R3pDaStpQ3RDOztFeUNoK2lDSztJQUFpQztHekNvK2lDdEM7O0V5Q24raUNLO0lBQWlDO0d6Q3UraUN0Qzs7RXlDcitpQ0s7SUFDRTtJQUNBO0d6Q3craUNQOztFeUNyK2lDSztJQUNFO0lBQ0E7R3pDdytpQ1A7O0V5Q3IraUNLO0lBQW9DO0d6Q3kraUN6Qzs7RXlDeCtpQ0s7SUFBb0M7R3pDNCtpQ3pDOztFeUMzK2lDSztJQUFvQztHekMrK2lDekM7O0V5QzkraUNLO0lBQW9DO0d6Q2svaUN6Qzs7RXlDai9pQ0s7SUFBb0M7R3pDcS9pQ3pDOztFeUNuL2lDSztJQUNFO0lBQ0E7R3pDcy9pQ1A7O0V5Q24vaUNLO0lBQ0U7SUFDQTtHekNzL2lDUDtDQUNGOztBaUNudGpDSztFUStMRTtJQUFpQztHekN5aGpDdEM7O0V5Q3hoakNLO0lBQWlDO0d6QzRoakN0Qzs7RXlDM2hqQ0s7SUFBaUM7R3pDK2hqQ3RDOztFeUM5aGpDSztJQUFpQztHekNraWpDdEM7O0V5Q2ppakNLO0lBQWlDO0d6Q3FpakN0Qzs7RXlDbmlqQ0s7SUFDRTtJQUNBO0d6Q3NpakNQOztFeUNuaWpDSztJQUNFO0lBQ0E7R3pDc2lqQ1A7O0V5Q25pakNLO0lBQW9DO0d6Q3VpakN6Qzs7RXlDdGlqQ0s7SUFBb0M7R3pDMGlqQ3pDOztFeUN6aWpDSztJQUFvQztHekM2aWpDekM7O0V5QzVpakNLO0lBQW9DO0d6Q2dqakN6Qzs7RXlDL2lqQ0s7SUFBb0M7R3pDbWpqQ3pDOztFeUNqampDSztJQUNFO0lBQ0E7R3pDb2pqQ1A7O0V5Q2pqakNLO0lBQ0U7SUFDQTtHekNvampDUDtDQUNGOztBaUNqeGpDSztFUStMRTtJQUFpQztHekN1bGpDdEM7O0V5Q3RsakNLO0lBQWlDO0d6QzBsakN0Qzs7RXlDemxqQ0s7SUFBaUM7R3pDNmxqQ3RDOztFeUM1bGpDSztJQUFpQztHekNnbWpDdEM7O0V5Qy9sakNLO0lBQWlDO0d6Q21takN0Qzs7RXlDam1qQ0s7SUFDRTtJQUNBO0d6Q29takNQOztFeUNqbWpDSztJQUNFO0lBQ0E7R3pDb21qQ1A7O0V5Q2ptakNLO0lBQW9DO0d6Q3FtakN6Qzs7RXlDcG1qQ0s7SUFBb0M7R3pDd21qQ3pDOztFeUN2bWpDSztJQUFvQztHekMybWpDekM7O0V5QzFtakNLO0lBQW9DO0d6QzhtakN6Qzs7RXlDN21qQ0s7SUFBb0M7R3pDaW5qQ3pDOztFeUMvbWpDSztJQUNFO0lBQ0E7R3pDa25qQ1A7O0V5Qy9takNLO0lBQ0U7SUFDQTtHekNrbmpDUDtDQUNGOztBaUMvMGpDSztFUStMRTtJQUFpQztHekNxcGpDdEM7O0V5Q3BwakNLO0lBQWlDO0d6Q3dwakN0Qzs7RXlDdnBqQ0s7SUFBaUM7R3pDMnBqQ3RDOztFeUMxcGpDSztJQUFpQztHekM4cGpDdEM7O0V5QzdwakNLO0lBQWlDO0d6Q2lxakN0Qzs7RXlDL3BqQ0s7SUFDRTtJQUNBO0d6Q2txakNQOztFeUMvcGpDSztJQUNFO0lBQ0E7R3pDa3FqQ1A7O0V5Qy9wakNLO0lBQW9DO0d6Q21xakN6Qzs7RXlDbHFqQ0s7SUFBb0M7R3pDc3FqQ3pDOztFeUNycWpDSztJQUFvQztHekN5cWpDekM7O0V5Q3hxakNLO0lBQW9DO0d6QzRxakN6Qzs7RXlDM3FqQ0s7SUFBb0M7R3pDK3FqQ3pDOztFeUM3cWpDSztJQUNFO0lBQ0E7R3pDZ3JqQ1A7O0V5QzdxakNLO0lBQ0U7SUFDQTtHekNncmpDUDtDQUNGOztBaUM3NGpDSztFUStMRTtJQUFpQztHekNtdGpDdEM7O0V5Q2x0akNLO0lBQWlDO0d6Q3N0akN0Qzs7RXlDcnRqQ0s7SUFBaUM7R3pDeXRqQ3RDOztFeUN4dGpDSztJQUFpQztHekM0dGpDdEM7O0V5QzN0akNLO0lBQWlDO0d6Qyt0akN0Qzs7RXlDN3RqQ0s7SUFDRTtJQUNBO0d6Q2d1akNQOztFeUM3dGpDSztJQUNFO0lBQ0E7R3pDZ3VqQ1A7O0V5Qzd0akNLO0lBQW9DO0d6Q2l1akN6Qzs7RXlDaHVqQ0s7SUFBb0M7R3pDb3VqQ3pDOztFeUNudWpDSztJQUFvQztHekN1dWpDekM7O0V5Q3R1akNLO0lBQW9DO0d6QzB1akN6Qzs7RXlDenVqQ0s7SUFBb0M7R3pDNnVqQ3pDOztFeUMzdWpDSztJQUNFO0lBQ0E7R3pDOHVqQ1A7O0V5QzN1akNLO0lBQ0U7SUFDQTtHekM4dWpDUDtDQUNGOztBaUMzOGpDSztFUStMRTtJQUFpQztHekNpeGpDdEM7O0V5Q2h4akNLO0lBQWlDO0d6Q294akN0Qzs7RXlDbnhqQ0s7SUFBaUM7R3pDdXhqQ3RDOztFeUN0eGpDSztJQUFpQztHekMweGpDdEM7O0V5Q3p4akNLO0lBQWlDO0d6QzZ4akN0Qzs7RXlDM3hqQ0s7SUFDRTtJQUNBO0d6Qzh4akNQOztFeUMzeGpDSztJQUNFO0lBQ0E7R3pDOHhqQ1A7O0V5QzN4akNLO0lBQW9DO0d6Qyt4akN6Qzs7RXlDOXhqQ0s7SUFBb0M7R3pDa3lqQ3pDOztFeUNqeWpDSztJQUFvQztHekNxeWpDekM7O0V5Q3B5akNLO0lBQW9DO0d6Q3d5akN6Qzs7RXlDdnlqQ0s7SUFBb0M7R3pDMnlqQ3pDOztFeUN6eWpDSztJQUNFO0lBQ0E7R3pDNHlqQ1A7O0V5Q3p5akNLO0lBQ0U7SUFDQTtHekM0eWpDUDtDQUNGOztBaUN6Z2tDSztFUStMRTtJQUFpQztHekMrMGpDdEM7O0V5QzkwakNLO0lBQWlDO0d6Q2sxakN0Qzs7RXlDajFqQ0s7SUFBaUM7R3pDcTFqQ3RDOztFeUNwMWpDSztJQUFpQztHekN3MWpDdEM7O0V5Q3YxakNLO0lBQWlDO0d6QzIxakN0Qzs7RXlDejFqQ0s7SUFDRTtJQUNBO0d6QzQxakNQOztFeUN6MWpDSztJQUNFO0lBQ0E7R3pDNDFqQ1A7O0V5Q3oxakNLO0lBQW9DO0d6QzYxakN6Qzs7RXlDNTFqQ0s7SUFBb0M7R3pDZzJqQ3pDOztFeUMvMWpDSztJQUFvQztHekNtMmpDekM7O0V5Q2wyakNLO0lBQW9DO0d6Q3MyakN6Qzs7RXlDcjJqQ0s7SUFBb0M7R3pDeTJqQ3pDOztFeUN2MmpDSztJQUNFO0lBQ0E7R3pDMDJqQ1A7O0V5Q3YyakNLO0lBQ0U7SUFDQTtHekMwMmpDUDtDQUNGOztBaUN2a2tDSztFUStMRTtJQUFpQztHekM2NGpDdEM7O0V5QzU0akNLO0lBQWlDO0d6Q2c1akN0Qzs7RXlDLzRqQ0s7SUFBaUM7R3pDbTVqQ3RDOztFeUNsNWpDSztJQUFpQztHekNzNWpDdEM7O0V5Q3I1akNLO0lBQWlDO0d6Q3k1akN0Qzs7RXlDdjVqQ0s7SUFDRTtJQUNBO0d6QzA1akNQOztFeUN2NWpDSztJQUNFO0lBQ0E7R3pDMDVqQ1A7O0V5Q3Y1akNLO0lBQW9DO0d6QzI1akN6Qzs7RXlDMTVqQ0s7SUFBb0M7R3pDODVqQ3pDOztFeUM3NWpDSztJQUFvQztHekNpNmpDekM7O0V5Q2g2akNLO0lBQW9DO0d6Q282akN6Qzs7RXlDbjZqQ0s7SUFBb0M7R3pDdTZqQ3pDOztFeUNyNmpDSztJQUNFO0lBQ0E7R3pDdzZqQ1A7O0V5Q3I2akNLO0lBQ0U7SUFDQTtHekN3NmpDUDtDQUNGOztBaUNyb2tDSztFUStMRTtJQUFpQztHekMyOGpDdEM7O0V5QzE4akNLO0lBQWlDO0d6Qzg4akN0Qzs7RXlDNzhqQ0s7SUFBaUM7R3pDaTlqQ3RDOztFeUNoOWpDSztJQUFpQztHekNvOWpDdEM7O0V5Q245akNLO0lBQWlDO0d6Q3U5akN0Qzs7RXlDcjlqQ0s7SUFDRTtJQUNBO0d6Q3c5akNQOztFeUNyOWpDSztJQUNFO0lBQ0E7R3pDdzlqQ1A7O0V5Q3I5akNLO0lBQW9DO0d6Q3k5akN6Qzs7RXlDeDlqQ0s7SUFBb0M7R3pDNDlqQ3pDOztFeUMzOWpDSztJQUFvQztHekMrOWpDekM7O0V5Qzk5akNLO0lBQW9DO0d6Q2srakN6Qzs7RXlDaitqQ0s7SUFBb0M7R3pDcStqQ3pDOztFeUNuK2pDSztJQUNFO0lBQ0E7R3pDcytqQ1A7O0V5Q24rakNLO0lBQ0U7SUFDQTtHekNzK2pDUDtDQUNGOztBeUN0aWtDRztFQUFZO0N6QzBpa0NmOztBeUN6aWtDRztFQUFZO0N6QzZpa0NmOztBeUM1aWtDRztFQUFZO0N6Q2dqa0NmOztBeUMvaWtDRztFQUFZO0N6Q21qa0NmOztBeUNsamtDRztFQUFZO0N6Q3Nqa0NmOztBeUNwamtDRztFQUNFO0VBQ0E7Q3pDdWprQ0w7O0F5Q3Bqa0NHO0VBQ0U7RUFDQTtDekN1amtDTDs7QXlDcGprQ0c7RUFBZTtDekN3amtDbEI7O0F5Q3Zqa0NHO0VBQWU7Q3pDMmprQ2xCOztBeUMxamtDRztFQUFlO0N6Qzhqa0NsQjs7QXlDN2prQ0c7RUFBZTtDekNpa2tDbEI7O0F5Q2hra0NHO0VBQWU7Q3pDb2trQ2xCOztBeUNsa2tDRztFQUNFO0VBQ0E7Q3pDcWtrQ0w7O0F5Q2xra0NHO0VBQ0U7RUFDQTtDekNxa2tDTDs7QWlDL3ZrQ0s7RVErTEU7SUFBaUM7R3pDcWtrQ3RDOztFeUNwa2tDSztJQUFpQztHekN3a2tDdEM7O0V5Q3Zra0NLO0lBQWlDO0d6QzJra0N0Qzs7RXlDMWtrQ0s7SUFBaUM7R3pDOGtrQ3RDOztFeUM3a2tDSztJQUFpQztHekNpbGtDdEM7O0V5Qy9ra0NLO0lBQ0U7SUFDQTtHekNrbGtDUDs7RXlDL2trQ0s7SUFDRTtJQUNBO0d6Q2tsa0NQOztFeUMva2tDSztJQUFvQztHekNtbGtDekM7O0V5Q2xsa0NLO0lBQW9DO0d6Q3Nsa0N6Qzs7RXlDcmxrQ0s7SUFBb0M7R3pDeWxrQ3pDOztFeUN4bGtDSztJQUFvQztHekM0bGtDekM7O0V5QzNsa0NLO0lBQW9DO0d6Qytsa0N6Qzs7RXlDN2xrQ0s7SUFDRTtJQUNBO0d6Q2dta0NQOztFeUM3bGtDSztJQUNFO0lBQ0E7R3pDZ21rQ1A7Q0FDRjs7QWlDN3prQ0s7RVErTEU7SUFBaUM7R3pDbW9rQ3RDOztFeUNsb2tDSztJQUFpQztHekNzb2tDdEM7O0V5Q3Jva0NLO0lBQWlDO0d6Q3lva0N0Qzs7RXlDeG9rQ0s7SUFBaUM7R3pDNG9rQ3RDOztFeUMzb2tDSztJQUFpQztHekMrb2tDdEM7O0V5Qzdva0NLO0lBQ0U7SUFDQTtHekNncGtDUDs7RXlDN29rQ0s7SUFDRTtJQUNBO0d6Q2dwa0NQOztFeUM3b2tDSztJQUFvQztHekNpcGtDekM7O0V5Q2hwa0NLO0lBQW9DO0d6Q29wa0N6Qzs7RXlDbnBrQ0s7SUFBb0M7R3pDdXBrQ3pDOztFeUN0cGtDSztJQUFvQztHekMwcGtDekM7O0V5Q3pwa0NLO0lBQW9DO0d6QzZwa0N6Qzs7RXlDM3BrQ0s7SUFDRTtJQUNBO0d6Qzhwa0NQOztFeUMzcGtDSztJQUNFO0lBQ0E7R3pDOHBrQ1A7Q0FDRjs7QWlDMzNrQ0s7RVErTEU7SUFBaUM7R3pDaXNrQ3RDOztFeUNoc2tDSztJQUFpQztHekNvc2tDdEM7O0V5Q25za0NLO0lBQWlDO0d6Q3Vza0N0Qzs7RXlDdHNrQ0s7SUFBaUM7R3pDMHNrQ3RDOztFeUN6c2tDSztJQUFpQztHekM2c2tDdEM7O0V5QzNza0NLO0lBQ0U7SUFDQTtHekM4c2tDUDs7RXlDM3NrQ0s7SUFDRTtJQUNBO0d6Qzhza0NQOztFeUMzc2tDSztJQUFvQztHekMrc2tDekM7O0V5Qzlza0NLO0lBQW9DO0d6Q2t0a0N6Qzs7RXlDanRrQ0s7SUFBb0M7R3pDcXRrQ3pDOztFeUNwdGtDSztJQUFvQztHekN3dGtDekM7O0V5Q3Z0a0NLO0lBQW9DO0d6QzJ0a0N6Qzs7RXlDenRrQ0s7SUFDRTtJQUNBO0d6QzR0a0NQOztFeUN6dGtDSztJQUNFO0lBQ0E7R3pDNHRrQ1A7Q0FDRjs7QWlDejdrQ0s7RVErTEU7SUFBaUM7R3pDK3ZrQ3RDOztFeUM5dmtDSztJQUFpQztHekNrd2tDdEM7O0V5Q2p3a0NLO0lBQWlDO0d6Q3F3a0N0Qzs7RXlDcHdrQ0s7SUFBaUM7R3pDd3drQ3RDOztFeUN2d2tDSztJQUFpQztHekMyd2tDdEM7O0V5Q3p3a0NLO0lBQ0U7SUFDQTtHekM0d2tDUDs7RXlDendrQ0s7SUFDRTtJQUNBO0d6QzR3a0NQOztFeUN6d2tDSztJQUFvQztHekM2d2tDekM7O0V5QzV3a0NLO0lBQW9DO0d6Q2d4a0N6Qzs7RXlDL3drQ0s7SUFBb0M7R3pDbXhrQ3pDOztFeUNseGtDSztJQUFvQztHekNzeGtDekM7O0V5Q3J4a0NLO0lBQW9DO0d6Q3l4a0N6Qzs7RXlDdnhrQ0s7SUFDRTtJQUNBO0d6QzB4a0NQOztFeUN2eGtDSztJQUNFO0lBQ0E7R3pDMHhrQ1A7Q0FDRjs7QWlDdi9rQ0s7RVErTEU7SUFBaUM7R3pDNnprQ3RDOztFeUM1emtDSztJQUFpQztHekNnMGtDdEM7O0V5Qy96a0NLO0lBQWlDO0d6Q20wa0N0Qzs7RXlDbDBrQ0s7SUFBaUM7R3pDczBrQ3RDOztFeUNyMGtDSztJQUFpQztHekN5MGtDdEM7O0V5Q3Ywa0NLO0lBQ0U7SUFDQTtHekMwMGtDUDs7RXlDdjBrQ0s7SUFDRTtJQUNBO0d6QzAwa0NQOztFeUN2MGtDSztJQUFvQztHekMyMGtDekM7O0V5QzEwa0NLO0lBQW9DO0d6Qzgwa0N6Qzs7RXlDNzBrQ0s7SUFBb0M7R3pDaTFrQ3pDOztFeUNoMWtDSztJQUFvQztHekNvMWtDekM7O0V5Q24xa0NLO0lBQW9DO0d6Q3Uxa0N6Qzs7RXlDcjFrQ0s7SUFDRTtJQUNBO0d6Q3cxa0NQOztFeUNyMWtDSztJQUNFO0lBQ0E7R3pDdzFrQ1A7Q0FDRjs7QWlDcmpsQ0s7RVErTEU7SUFBaUM7R3pDMjNrQ3RDOztFeUMxM2tDSztJQUFpQztHekM4M2tDdEM7O0V5Qzcza0NLO0lBQWlDO0d6Q2k0a0N0Qzs7RXlDaDRrQ0s7SUFBaUM7R3pDbzRrQ3RDOztFeUNuNGtDSztJQUFpQztHekN1NGtDdEM7O0V5Q3I0a0NLO0lBQ0U7SUFDQTtHekN3NGtDUDs7RXlDcjRrQ0s7SUFDRTtJQUNBO0d6Q3c0a0NQOztFeUNyNGtDSztJQUFvQztHekN5NGtDekM7O0V5Q3g0a0NLO0lBQW9DO0d6QzQ0a0N6Qzs7RXlDMzRrQ0s7SUFBb0M7R3pDKzRrQ3pDOztFeUM5NGtDSztJQUFvQztHekNrNWtDekM7O0V5Q2o1a0NLO0lBQW9DO0d6Q3E1a0N6Qzs7RXlDbjVrQ0s7SUFDRTtJQUNBO0d6Q3M1a0NQOztFeUNuNWtDSztJQUNFO0lBQ0E7R3pDczVrQ1A7Q0FDRjs7QWlDbm5sQ0s7RVErTEU7SUFBaUM7R3pDeTdrQ3RDOztFeUN4N2tDSztJQUFpQztHekM0N2tDdEM7O0V5QzM3a0NLO0lBQWlDO0d6Qys3a0N0Qzs7RXlDOTdrQ0s7SUFBaUM7R3pDazhrQ3RDOztFeUNqOGtDSztJQUFpQztHekNxOGtDdEM7O0V5Q244a0NLO0lBQ0U7SUFDQTtHekNzOGtDUDs7RXlDbjhrQ0s7SUFDRTtJQUNBO0d6Q3M4a0NQOztFeUNuOGtDSztJQUFvQztHekN1OGtDekM7O0V5Q3Q4a0NLO0lBQW9DO0d6QzA4a0N6Qzs7RXlDejhrQ0s7SUFBb0M7R3pDNjhrQ3pDOztFeUM1OGtDSztJQUFvQztHekNnOWtDekM7O0V5Qy84a0NLO0lBQW9DO0d6Q205a0N6Qzs7RXlDajlrQ0s7SUFDRTtJQUNBO0d6Q285a0NQOztFeUNqOWtDSztJQUNFO0lBQ0E7R3pDbzlrQ1A7Q0FDRjs7QWlDanJsQ0s7RVErTEU7SUFBaUM7R3pDdS9rQ3RDOztFeUN0L2tDSztJQUFpQztHekMwL2tDdEM7O0V5Q3ova0NLO0lBQWlDO0d6QzYva0N0Qzs7RXlDNS9rQ0s7SUFBaUM7R3pDZ2dsQ3RDOztFeUMvL2tDSztJQUFpQztHekNtZ2xDdEM7O0V5Q2pnbENLO0lBQ0U7SUFDQTtHekNvZ2xDUDs7RXlDamdsQ0s7SUFDRTtJQUNBO0d6Q29nbENQOztFeUNqZ2xDSztJQUFvQztHekNxZ2xDekM7O0V5Q3BnbENLO0lBQW9DO0d6Q3dnbEN6Qzs7RXlDdmdsQ0s7SUFBb0M7R3pDMmdsQ3pDOztFeUMxZ2xDSztJQUFvQztHekM4Z2xDekM7O0V5QzdnbENLO0lBQW9DO0d6Q2lobEN6Qzs7RXlDL2dsQ0s7SUFDRTtJQUNBO0d6Q2tobENQOztFeUMvZ2xDSztJQUNFO0lBQ0E7R3pDa2hsQ1A7Q0FDRjs7QWlDL3VsQ0s7RVErTEU7SUFBaUM7R3pDcWpsQ3RDOztFeUNwamxDSztJQUFpQztHekN3amxDdEM7O0V5Q3ZqbENLO0lBQWlDO0d6QzJqbEN0Qzs7RXlDMWpsQ0s7SUFBaUM7R3pDOGpsQ3RDOztFeUM3amxDSztJQUFpQztHekNpa2xDdEM7O0V5Qy9qbENLO0lBQ0U7SUFDQTtHekNra2xDUDs7RXlDL2psQ0s7SUFDRTtJQUNBO0d6Q2trbENQOztFeUMvamxDSztJQUFvQztHekNta2xDekM7O0V5Q2xrbENLO0lBQW9DO0d6Q3NrbEN6Qzs7RXlDcmtsQ0s7SUFBb0M7R3pDeWtsQ3pDOztFeUN4a2xDSztJQUFvQztHekM0a2xDekM7O0V5QzNrbENLO0lBQW9DO0d6QytrbEN6Qzs7RXlDN2tsQ0s7SUFDRTtJQUNBO0d6Q2dsbENQOztFeUM3a2xDSztJQUNFO0lBQ0E7R3pDZ2xsQ1A7Q0FDRjs7QWlDN3lsQ0s7RVErTEU7SUFBaUM7R3pDbW5sQ3RDOztFeUNsbmxDSztJQUFpQztHekNzbmxDdEM7O0V5Q3JubENLO0lBQWlDO0d6Q3lubEN0Qzs7RXlDeG5sQ0s7SUFBaUM7R3pDNG5sQ3RDOztFeUMzbmxDSztJQUFpQztHekMrbmxDdEM7O0V5QzdubENLO0lBQ0U7SUFDQTtHekNnb2xDUDs7RXlDN25sQ0s7SUFDRTtJQUNBO0d6Q2dvbENQOztFeUM3bmxDSztJQUFvQztHekNpb2xDekM7O0V5Q2hvbENLO0lBQW9DO0d6Q29vbEN6Qzs7RXlDbm9sQ0s7SUFBb0M7R3pDdW9sQ3pDOztFeUN0b2xDSztJQUFvQztHekMwb2xDekM7O0V5Q3pvbENLO0lBQW9DO0d6QzZvbEN6Qzs7RXlDM29sQ0s7SUFDRTtJQUNBO0d6QzhvbENQOztFeUMzb2xDSztJQUNFO0lBQ0E7R3pDOG9sQ1A7Q0FDRjs7QWlDMzJsQ0s7RVErTEU7SUFBaUM7R3pDaXJsQ3RDOztFeUNocmxDSztJQUFpQztHekNvcmxDdEM7O0V5Q25ybENLO0lBQWlDO0d6Q3VybEN0Qzs7RXlDdHJsQ0s7SUFBaUM7R3pDMHJsQ3RDOztFeUN6cmxDSztJQUFpQztHekM2cmxDdEM7O0V5QzNybENLO0lBQ0U7SUFDQTtHekM4cmxDUDs7RXlDM3JsQ0s7SUFDRTtJQUNBO0d6QzhybENQOztFeUMzcmxDSztJQUFvQztHekMrcmxDekM7O0V5QzlybENLO0lBQW9DO0d6Q2tzbEN6Qzs7RXlDanNsQ0s7SUFBb0M7R3pDcXNsQ3pDOztFeUNwc2xDSztJQUFvQztHekN3c2xDekM7O0V5Q3ZzbENLO0lBQW9DO0d6QzJzbEN6Qzs7RXlDenNsQ0s7SUFDRTtJQUNBO0d6QzRzbENQOztFeUN6c2xDSztJQUNFO0lBQ0E7R3pDNHNsQ1A7Q0FDRjs7QWlDejZsQ0s7RVErTEU7SUFBaUM7R3pDK3VsQ3RDOztFeUM5dWxDSztJQUFpQztHekNrdmxDdEM7O0V5Q2p2bENLO0lBQWlDO0d6Q3F2bEN0Qzs7RXlDcHZsQ0s7SUFBaUM7R3pDd3ZsQ3RDOztFeUN2dmxDSztJQUFpQztHekMydmxDdEM7O0V5Q3p2bENLO0lBQ0U7SUFDQTtHekM0dmxDUDs7RXlDenZsQ0s7SUFDRTtJQUNBO0d6QzR2bENQOztFeUN6dmxDSztJQUFvQztHekM2dmxDekM7O0V5QzV2bENLO0lBQW9DO0d6Q2d3bEN6Qzs7RXlDL3ZsQ0s7SUFBb0M7R3pDbXdsQ3pDOztFeUNsd2xDSztJQUFvQztHekNzd2xDekM7O0V5Q3J3bENLO0lBQW9DO0d6Q3l3bEN6Qzs7RXlDdndsQ0s7SUFDRTtJQUNBO0d6QzB3bENQOztFeUN2d2xDSztJQUNFO0lBQ0E7R3pDMHdsQ1A7Q0FDRjs7QXlDMTBsQ0c7RUFBWTtDekM4MGxDZjs7QXlDNzBsQ0c7RUFBWTtDekNpMWxDZjs7QXlDaDFsQ0c7RUFBWTtDekNvMWxDZjs7QXlDbjFsQ0c7RUFBWTtDekN1MWxDZjs7QXlDdDFsQ0c7RUFBWTtDekMwMWxDZjs7QXlDeDFsQ0c7RUFDRTtFQUNBO0N6QzIxbENMOztBeUN4MWxDRztFQUNFO0VBQ0E7Q3pDMjFsQ0w7O0F5Q3gxbENHO0VBQWU7Q3pDNDFsQ2xCOztBeUMzMWxDRztFQUFlO0N6QysxbENsQjs7QXlDOTFsQ0c7RUFBZTtDekNrMmxDbEI7O0F5Q2oybENHO0VBQWU7Q3pDcTJsQ2xCOztBeUNwMmxDRztFQUFlO0N6Q3cybENsQjs7QXlDdDJsQ0c7RUFDRTtFQUNBO0N6Q3kybENMOztBeUN0MmxDRztFQUNFO0VBQ0E7Q3pDeTJsQ0w7O0FpQ25pbUNLO0VRK0xFO0lBQWlDO0d6Q3kybEN0Qzs7RXlDeDJsQ0s7SUFBaUM7R3pDNDJsQ3RDOztFeUMzMmxDSztJQUFpQztHekMrMmxDdEM7O0V5QzkybENLO0lBQWlDO0d6Q2szbEN0Qzs7RXlDajNsQ0s7SUFBaUM7R3pDcTNsQ3RDOztFeUNuM2xDSztJQUNFO0lBQ0E7R3pDczNsQ1A7O0V5Q24zbENLO0lBQ0U7SUFDQTtHekNzM2xDUDs7RXlDbjNsQ0s7SUFBb0M7R3pDdTNsQ3pDOztFeUN0M2xDSztJQUFvQztHekMwM2xDekM7O0V5Q3ozbENLO0lBQW9DO0d6QzYzbEN6Qzs7RXlDNTNsQ0s7SUFBb0M7R3pDZzRsQ3pDOztFeUMvM2xDSztJQUFvQztHekNtNGxDekM7O0V5Q2o0bENLO0lBQ0U7SUFDQTtHekNvNGxDUDs7RXlDajRsQ0s7SUFDRTtJQUNBO0d6Q280bENQO0NBQ0Y7O0FpQ2ptbUNLO0VRK0xFO0lBQWlDO0d6Q3U2bEN0Qzs7RXlDdDZsQ0s7SUFBaUM7R3pDMDZsQ3RDOztFeUN6NmxDSztJQUFpQztHekM2NmxDdEM7O0V5QzU2bENLO0lBQWlDO0d6Q2c3bEN0Qzs7RXlDLzZsQ0s7SUFBaUM7R3pDbTdsQ3RDOztFeUNqN2xDSztJQUNFO0lBQ0E7R3pDbzdsQ1A7O0V5Q2o3bENLO0lBQ0U7SUFDQTtHekNvN2xDUDs7RXlDajdsQ0s7SUFBb0M7R3pDcTdsQ3pDOztFeUNwN2xDSztJQUFvQztHekN3N2xDekM7O0V5Q3Y3bENLO0lBQW9DO0d6QzI3bEN6Qzs7RXlDMTdsQ0s7SUFBb0M7R3pDODdsQ3pDOztFeUM3N2xDSztJQUFvQztHekNpOGxDekM7O0V5Qy83bENLO0lBQ0U7SUFDQTtHekNrOGxDUDs7RXlDLzdsQ0s7SUFDRTtJQUNBO0d6Q2s4bENQO0NBQ0Y7O0FpQy9wbUNLO0VRK0xFO0lBQWlDO0d6Q3ErbEN0Qzs7RXlDcCtsQ0s7SUFBaUM7R3pDdytsQ3RDOztFeUN2K2xDSztJQUFpQztHekMyK2xDdEM7O0V5QzErbENLO0lBQWlDO0d6QzgrbEN0Qzs7RXlDNytsQ0s7SUFBaUM7R3pDaS9sQ3RDOztFeUMvK2xDSztJQUNFO0lBQ0E7R3pDay9sQ1A7O0V5Qy8rbENLO0lBQ0U7SUFDQTtHekNrL2xDUDs7RXlDLytsQ0s7SUFBb0M7R3pDbS9sQ3pDOztFeUNsL2xDSztJQUFvQztHekNzL2xDekM7O0V5Q3IvbENLO0lBQW9DO0d6Q3kvbEN6Qzs7RXlDeC9sQ0s7SUFBb0M7R3pDNC9sQ3pDOztFeUMzL2xDSztJQUFvQztHekMrL2xDekM7O0V5QzcvbENLO0lBQ0U7SUFDQTtHekNnZ21DUDs7RXlDNy9sQ0s7SUFDRTtJQUNBO0d6Q2dnbUNQO0NBQ0Y7O0FpQzd0bUNLO0VRK0xFO0lBQWlDO0d6Q21pbUN0Qzs7RXlDbGltQ0s7SUFBaUM7R3pDc2ltQ3RDOztFeUNyaW1DSztJQUFpQztHekN5aW1DdEM7O0V5Q3hpbUNLO0lBQWlDO0d6QzRpbUN0Qzs7RXlDM2ltQ0s7SUFBaUM7R3pDK2ltQ3RDOztFeUM3aW1DSztJQUNFO0lBQ0E7R3pDZ2ptQ1A7O0V5QzdpbUNLO0lBQ0U7SUFDQTtHekNnam1DUDs7RXlDN2ltQ0s7SUFBb0M7R3pDaWptQ3pDOztFeUNoam1DSztJQUFvQztHekNvam1DekM7O0V5Q25qbUNLO0lBQW9DO0d6Q3VqbUN6Qzs7RXlDdGptQ0s7SUFBb0M7R3pDMGptQ3pDOztFeUN6am1DSztJQUFvQztHekM2am1DekM7O0V5QzNqbUNLO0lBQ0U7SUFDQTtHekM4am1DUDs7RXlDM2ptQ0s7SUFDRTtJQUNBO0d6QzhqbUNQO0NBQ0Y7O0FpQzN4bUNLO0VRK0xFO0lBQWlDO0d6Q2ltbUN0Qzs7RXlDaG1tQ0s7SUFBaUM7R3pDb21tQ3RDOztFeUNubW1DSztJQUFpQztHekN1bW1DdEM7O0V5Q3RtbUNLO0lBQWlDO0d6QzBtbUN0Qzs7RXlDem1tQ0s7SUFBaUM7R3pDNm1tQ3RDOztFeUMzbW1DSztJQUNFO0lBQ0E7R3pDOG1tQ1A7O0V5QzNtbUNLO0lBQ0U7SUFDQTtHekM4bW1DUDs7RXlDM21tQ0s7SUFBb0M7R3pDK21tQ3pDOztFeUM5bW1DSztJQUFvQztHekNrbm1DekM7O0V5Q2pubUNLO0lBQW9DO0d6Q3FubUN6Qzs7RXlDcG5tQ0s7SUFBb0M7R3pDd25tQ3pDOztFeUN2bm1DSztJQUFvQztHekMybm1DekM7O0V5Q3pubUNLO0lBQ0U7SUFDQTtHekM0bm1DUDs7RXlDem5tQ0s7SUFDRTtJQUNBO0d6QzRubUNQO0NBQ0Y7O0FpQ3oxbUNLO0VRK0xFO0lBQWlDO0d6QytwbUN0Qzs7RXlDOXBtQ0s7SUFBaUM7R3pDa3FtQ3RDOztFeUNqcW1DSztJQUFpQztHekNxcW1DdEM7O0V5Q3BxbUNLO0lBQWlDO0d6Q3dxbUN0Qzs7RXlDdnFtQ0s7SUFBaUM7R3pDMnFtQ3RDOztFeUN6cW1DSztJQUNFO0lBQ0E7R3pDNHFtQ1A7O0V5Q3pxbUNLO0lBQ0U7SUFDQTtHekM0cW1DUDs7RXlDenFtQ0s7SUFBb0M7R3pDNnFtQ3pDOztFeUM1cW1DSztJQUFvQztHekNncm1DekM7O0V5Qy9xbUNLO0lBQW9DO0d6Q21ybUN6Qzs7RXlDbHJtQ0s7SUFBb0M7R3pDc3JtQ3pDOztFeUNycm1DSztJQUFvQztHekN5cm1DekM7O0V5Q3ZybUNLO0lBQ0U7SUFDQTtHekMwcm1DUDs7RXlDdnJtQ0s7SUFDRTtJQUNBO0d6QzBybUNQO0NBQ0Y7O0FpQ3Y1bUNLO0VRK0xFO0lBQWlDO0d6QzZ0bUN0Qzs7RXlDNXRtQ0s7SUFBaUM7R3pDZ3VtQ3RDOztFeUMvdG1DSztJQUFpQztHekNtdW1DdEM7O0V5Q2x1bUNLO0lBQWlDO0d6Q3N1bUN0Qzs7RXlDcnVtQ0s7SUFBaUM7R3pDeXVtQ3RDOztFeUN2dW1DSztJQUNFO0lBQ0E7R3pDMHVtQ1A7O0V5Q3Z1bUNLO0lBQ0U7SUFDQTtHekMwdW1DUDs7RXlDdnVtQ0s7SUFBb0M7R3pDMnVtQ3pDOztFeUMxdW1DSztJQUFvQztHekM4dW1DekM7O0V5Qzd1bUNLO0lBQW9DO0d6Q2l2bUN6Qzs7RXlDaHZtQ0s7SUFBb0M7R3pDb3ZtQ3pDOztFeUNudm1DSztJQUFvQztHekN1dm1DekM7O0V5Q3J2bUNLO0lBQ0U7SUFDQTtHekN3dm1DUDs7RXlDcnZtQ0s7SUFDRTtJQUNBO0d6Q3d2bUNQO0NBQ0Y7O0FpQ3I5bUNLO0VRK0xFO0lBQWlDO0d6QzJ4bUN0Qzs7RXlDMXhtQ0s7SUFBaUM7R3pDOHhtQ3RDOztFeUM3eG1DSztJQUFpQztHekNpeW1DdEM7O0V5Q2h5bUNLO0lBQWlDO0d6Q295bUN0Qzs7RXlDbnltQ0s7SUFBaUM7R3pDdXltQ3RDOztFeUNyeW1DSztJQUNFO0lBQ0E7R3pDd3ltQ1A7O0V5Q3J5bUNLO0lBQ0U7SUFDQTtHekN3eW1DUDs7RXlDcnltQ0s7SUFBb0M7R3pDeXltQ3pDOztFeUN4eW1DSztJQUFvQztHekM0eW1DekM7O0V5QzN5bUNLO0lBQW9DO0d6Qyt5bUN6Qzs7RXlDOXltQ0s7SUFBb0M7R3pDa3ptQ3pDOztFeUNqem1DSztJQUFvQztHekNxem1DekM7O0V5Q256bUNLO0lBQ0U7SUFDQTtHekNzem1DUDs7RXlDbnptQ0s7SUFDRTtJQUNBO0d6Q3N6bUNQO0NBQ0Y7O0FpQ25obkNLO0VRK0xFO0lBQWlDO0d6Q3kxbUN0Qzs7RXlDeDFtQ0s7SUFBaUM7R3pDNDFtQ3RDOztFeUMzMW1DSztJQUFpQztHekMrMW1DdEM7O0V5QzkxbUNLO0lBQWlDO0d6Q2sybUN0Qzs7RXlDajJtQ0s7SUFBaUM7R3pDcTJtQ3RDOztFeUNuMm1DSztJQUNFO0lBQ0E7R3pDczJtQ1A7O0V5Q24ybUNLO0lBQ0U7SUFDQTtHekNzMm1DUDs7RXlDbjJtQ0s7SUFBb0M7R3pDdTJtQ3pDOztFeUN0Mm1DSztJQUFvQztHekMwMm1DekM7O0V5Q3oybUNLO0lBQW9DO0d6QzYybUN6Qzs7RXlDNTJtQ0s7SUFBb0M7R3pDZzNtQ3pDOztFeUMvMm1DSztJQUFvQztHekNtM21DekM7O0V5Q2ozbUNLO0lBQ0U7SUFDQTtHekNvM21DUDs7RXlDajNtQ0s7SUFDRTtJQUNBO0d6Q28zbUNQO0NBQ0Y7O0FpQ2psbkNLO0VRK0xFO0lBQWlDO0d6Q3U1bUN0Qzs7RXlDdDVtQ0s7SUFBaUM7R3pDMDVtQ3RDOztFeUN6NW1DSztJQUFpQztHekM2NW1DdEM7O0V5QzU1bUNLO0lBQWlDO0d6Q2c2bUN0Qzs7RXlDLzVtQ0s7SUFBaUM7R3pDbTZtQ3RDOztFeUNqNm1DSztJQUNFO0lBQ0E7R3pDbzZtQ1A7O0V5Q2o2bUNLO0lBQ0U7SUFDQTtHekNvNm1DUDs7RXlDajZtQ0s7SUFBb0M7R3pDcTZtQ3pDOztFeUNwNm1DSztJQUFvQztHekN3Nm1DekM7O0V5Q3Y2bUNLO0lBQW9DO0d6QzI2bUN6Qzs7RXlDMTZtQ0s7SUFBb0M7R3pDODZtQ3pDOztFeUM3Nm1DSztJQUFvQztHekNpN21DekM7O0V5Qy82bUNLO0lBQ0U7SUFDQTtHekNrN21DUDs7RXlDLzZtQ0s7SUFDRTtJQUNBO0d6Q2s3bUNQO0NBQ0Y7O0FpQy9vbkNLO0VRK0xFO0lBQWlDO0d6Q3E5bUN0Qzs7RXlDcDltQ0s7SUFBaUM7R3pDdzltQ3RDOztFeUN2OW1DSztJQUFpQztHekMyOW1DdEM7O0V5QzE5bUNLO0lBQWlDO0d6Qzg5bUN0Qzs7RXlDNzltQ0s7SUFBaUM7R3pDaSttQ3RDOztFeUMvOW1DSztJQUNFO0lBQ0E7R3pDayttQ1A7O0V5Qy85bUNLO0lBQ0U7SUFDQTtHekNrK21DUDs7RXlDLzltQ0s7SUFBb0M7R3pDbSttQ3pDOztFeUNsK21DSztJQUFvQztHekNzK21DekM7O0V5Q3IrbUNLO0lBQW9DO0d6Q3krbUN6Qzs7RXlDeCttQ0s7SUFBb0M7R3pDNCttQ3pDOztFeUMzK21DSztJQUFvQztHekMrK21DekM7O0V5QzcrbUNLO0lBQ0U7SUFDQTtHekNnL21DUDs7RXlDNyttQ0s7SUFDRTtJQUNBO0d6Q2cvbUNQO0NBQ0Y7O0FpQzdzbkNLO0VRK0xFO0lBQWlDO0d6Q21obkN0Qzs7RXlDbGhuQ0s7SUFBaUM7R3pDc2huQ3RDOztFeUNyaG5DSztJQUFpQztHekN5aG5DdEM7O0V5Q3hobkNLO0lBQWlDO0d6QzRobkN0Qzs7RXlDM2huQ0s7SUFBaUM7R3pDK2huQ3RDOztFeUM3aG5DSztJQUNFO0lBQ0E7R3pDZ2luQ1A7O0V5QzdobkNLO0lBQ0U7SUFDQTtHekNnaW5DUDs7RXlDN2huQ0s7SUFBb0M7R3pDaWluQ3pDOztFeUNoaW5DSztJQUFvQztHekNvaW5DekM7O0V5Q25pbkNLO0lBQW9DO0d6Q3VpbkN6Qzs7RXlDdGluQ0s7SUFBb0M7R3pDMGluQ3pDOztFeUN6aW5DSztJQUFvQztHekM2aW5DekM7O0V5QzNpbkNLO0lBQ0U7SUFDQTtHekM4aW5DUDs7RXlDM2luQ0s7SUFDRTtJQUNBO0d6QzhpbkNQO0NBQ0Y7O0F5QzltbkNHO0VBQVk7Q3pDa25uQ2Y7O0F5Q2pubkNHO0VBQVk7Q3pDcW5uQ2Y7O0F5Q3BubkNHO0VBQVk7Q3pDd25uQ2Y7O0F5Q3ZubkNHO0VBQVk7Q3pDMm5uQ2Y7O0F5QzFubkNHO0VBQVk7Q3pDOG5uQ2Y7O0F5QzVubkNHO0VBQ0U7RUFDQTtDekMrbm5DTDs7QXlDNW5uQ0c7RUFDRTtFQUNBO0N6QytubkNMOztBeUM1bm5DRztFQUFlO0N6Q2dvbkNsQjs7QXlDL25uQ0c7RUFBZTtDekNtb25DbEI7O0F5Q2xvbkNHO0VBQWU7Q3pDc29uQ2xCOztBeUNyb25DRztFQUFlO0N6Q3lvbkNsQjs7QXlDeG9uQ0c7RUFBZTtDekM0b25DbEI7O0F5QzFvbkNHO0VBQ0U7RUFDQTtDekM2b25DTDs7QXlDMW9uQ0c7RUFDRTtFQUNBO0N6QzZvbkNMOztBaUN2MG5DSztFUStMRTtJQUFpQztHekM2b25DdEM7O0V5QzVvbkNLO0lBQWlDO0d6Q2dwbkN0Qzs7RXlDL29uQ0s7SUFBaUM7R3pDbXBuQ3RDOztFeUNscG5DSztJQUFpQztHekNzcG5DdEM7O0V5Q3JwbkNLO0lBQWlDO0d6Q3lwbkN0Qzs7RXlDdnBuQ0s7SUFDRTtJQUNBO0d6QzBwbkNQOztFeUN2cG5DSztJQUNFO0lBQ0E7R3pDMHBuQ1A7O0V5Q3ZwbkNLO0lBQW9DO0d6QzJwbkN6Qzs7RXlDMXBuQ0s7SUFBb0M7R3pDOHBuQ3pDOztFeUM3cG5DSztJQUFvQztHekNpcW5DekM7O0V5Q2hxbkNLO0lBQW9DO0d6Q29xbkN6Qzs7RXlDbnFuQ0s7SUFBb0M7R3pDdXFuQ3pDOztFeUNycW5DSztJQUNFO0lBQ0E7R3pDd3FuQ1A7O0V5Q3JxbkNLO0lBQ0U7SUFDQTtHekN3cW5DUDtDQUNGOztBaUNyNG5DSztFUStMRTtJQUFpQztHekMyc25DdEM7O0V5QzFzbkNLO0lBQWlDO0d6QzhzbkN0Qzs7RXlDN3NuQ0s7SUFBaUM7R3pDaXRuQ3RDOztFeUNodG5DSztJQUFpQztHekNvdG5DdEM7O0V5Q250bkNLO0lBQWlDO0d6Q3V0bkN0Qzs7RXlDcnRuQ0s7SUFDRTtJQUNBO0d6Q3d0bkNQOztFeUNydG5DSztJQUNFO0lBQ0E7R3pDd3RuQ1A7O0V5Q3J0bkNLO0lBQW9DO0d6Q3l0bkN6Qzs7RXlDeHRuQ0s7SUFBb0M7R3pDNHRuQ3pDOztFeUMzdG5DSztJQUFvQztHekMrdG5DekM7O0V5Qzl0bkNLO0lBQW9DO0d6Q2t1bkN6Qzs7RXlDanVuQ0s7SUFBb0M7R3pDcXVuQ3pDOztFeUNudW5DSztJQUNFO0lBQ0E7R3pDc3VuQ1A7O0V5Q251bkNLO0lBQ0U7SUFDQTtHekNzdW5DUDtDQUNGOztBaUNuOG5DSztFUStMRTtJQUFpQztHekN5d25DdEM7O0V5Q3h3bkNLO0lBQWlDO0d6QzR3bkN0Qzs7RXlDM3duQ0s7SUFBaUM7R3pDK3duQ3RDOztFeUM5d25DSztJQUFpQztHekNreG5DdEM7O0V5Q2p4bkNLO0lBQWlDO0d6Q3F4bkN0Qzs7RXlDbnhuQ0s7SUFDRTtJQUNBO0d6Q3N4bkNQOztFeUNueG5DSztJQUNFO0lBQ0E7R3pDc3huQ1A7O0V5Q254bkNLO0lBQW9DO0d6Q3V4bkN6Qzs7RXlDdHhuQ0s7SUFBb0M7R3pDMHhuQ3pDOztFeUN6eG5DSztJQUFvQztHekM2eG5DekM7O0V5QzV4bkNLO0lBQW9DO0d6Q2d5bkN6Qzs7RXlDL3huQ0s7SUFBb0M7R3pDbXluQ3pDOztFeUNqeW5DSztJQUNFO0lBQ0E7R3pDb3luQ1A7O0V5Q2p5bkNLO0lBQ0U7SUFDQTtHekNveW5DUDtDQUNGOztBaUNqZ29DSztFUStMRTtJQUFpQztHekN1MG5DdEM7O0V5Q3QwbkNLO0lBQWlDO0d6QzAwbkN0Qzs7RXlDejBuQ0s7SUFBaUM7R3pDNjBuQ3RDOztFeUM1MG5DSztJQUFpQztHekNnMW5DdEM7O0V5Qy8wbkNLO0lBQWlDO0d6Q20xbkN0Qzs7RXlDajFuQ0s7SUFDRTtJQUNBO0d6Q28xbkNQOztFeUNqMW5DSztJQUNFO0lBQ0E7R3pDbzFuQ1A7O0V5Q2oxbkNLO0lBQW9DO0d6Q3ExbkN6Qzs7RXlDcDFuQ0s7SUFBb0M7R3pDdzFuQ3pDOztFeUN2MW5DSztJQUFvQztHekMyMW5DekM7O0V5QzExbkNLO0lBQW9DO0d6QzgxbkN6Qzs7RXlDNzFuQ0s7SUFBb0M7R3pDaTJuQ3pDOztFeUMvMW5DSztJQUNFO0lBQ0E7R3pDazJuQ1A7O0V5Qy8xbkNLO0lBQ0U7SUFDQTtHekNrMm5DUDtDQUNGOztBaUMvam9DSztFUStMRTtJQUFpQztHekNxNG5DdEM7O0V5Q3A0bkNLO0lBQWlDO0d6Q3c0bkN0Qzs7RXlDdjRuQ0s7SUFBaUM7R3pDMjRuQ3RDOztFeUMxNG5DSztJQUFpQztHekM4NG5DdEM7O0V5Qzc0bkNLO0lBQWlDO0d6Q2k1bkN0Qzs7RXlDLzRuQ0s7SUFDRTtJQUNBO0d6Q2s1bkNQOztFeUMvNG5DSztJQUNFO0lBQ0E7R3pDazVuQ1A7O0V5Qy80bkNLO0lBQW9DO0d6Q201bkN6Qzs7RXlDbDVuQ0s7SUFBb0M7R3pDczVuQ3pDOztFeUNyNW5DSztJQUFvQztHekN5NW5DekM7O0V5Q3g1bkNLO0lBQW9DO0d6QzQ1bkN6Qzs7RXlDMzVuQ0s7SUFBb0M7R3pDKzVuQ3pDOztFeUM3NW5DSztJQUNFO0lBQ0E7R3pDZzZuQ1A7O0V5Qzc1bkNLO0lBQ0U7SUFDQTtHekNnNm5DUDtDQUNGOztBaUM3bm9DSztFUStMRTtJQUFpQztHekNtOG5DdEM7O0V5Q2w4bkNLO0lBQWlDO0d6Q3M4bkN0Qzs7RXlDcjhuQ0s7SUFBaUM7R3pDeThuQ3RDOztFeUN4OG5DSztJQUFpQztHekM0OG5DdEM7O0V5QzM4bkNLO0lBQWlDO0d6Qys4bkN0Qzs7RXlDNzhuQ0s7SUFDRTtJQUNBO0d6Q2c5bkNQOztFeUM3OG5DSztJQUNFO0lBQ0E7R3pDZzluQ1A7O0V5Qzc4bkNLO0lBQW9DO0d6Q2k5bkN6Qzs7RXlDaDluQ0s7SUFBb0M7R3pDbzluQ3pDOztFeUNuOW5DSztJQUFvQztHekN1OW5DekM7O0V5Q3Q5bkNLO0lBQW9DO0d6QzA5bkN6Qzs7RXlDejluQ0s7SUFBb0M7R3pDNjluQ3pDOztFeUMzOW5DSztJQUNFO0lBQ0E7R3pDODluQ1A7O0V5QzM5bkNLO0lBQ0U7SUFDQTtHekM4OW5DUDtDQUNGOztBaUMzcm9DSztFUStMRTtJQUFpQztHekNpZ29DdEM7O0V5Q2hnb0NLO0lBQWlDO0d6Q29nb0N0Qzs7RXlDbmdvQ0s7SUFBaUM7R3pDdWdvQ3RDOztFeUN0Z29DSztJQUFpQztHekMwZ29DdEM7O0V5Q3pnb0NLO0lBQWlDO0d6QzZnb0N0Qzs7RXlDM2dvQ0s7SUFDRTtJQUNBO0d6Qzhnb0NQOztFeUMzZ29DSztJQUNFO0lBQ0E7R3pDOGdvQ1A7O0V5QzNnb0NLO0lBQW9DO0d6Qytnb0N6Qzs7RXlDOWdvQ0s7SUFBb0M7R3pDa2hvQ3pDOztFeUNqaG9DSztJQUFvQztHekNxaG9DekM7O0V5Q3Bob0NLO0lBQW9DO0d6Q3dob0N6Qzs7RXlDdmhvQ0s7SUFBb0M7R3pDMmhvQ3pDOztFeUN6aG9DSztJQUNFO0lBQ0E7R3pDNGhvQ1A7O0V5Q3pob0NLO0lBQ0U7SUFDQTtHekM0aG9DUDtDQUNGOztBaUN6dm9DSztFUStMRTtJQUFpQztHekMram9DdEM7O0V5Qzlqb0NLO0lBQWlDO0d6Q2trb0N0Qzs7RXlDamtvQ0s7SUFBaUM7R3pDcWtvQ3RDOztFeUNwa29DSztJQUFpQztHekN3a29DdEM7O0V5Q3Zrb0NLO0lBQWlDO0d6QzJrb0N0Qzs7RXlDemtvQ0s7SUFDRTtJQUNBO0d6QzRrb0NQOztFeUN6a29DSztJQUNFO0lBQ0E7R3pDNGtvQ1A7O0V5Q3prb0NLO0lBQW9DO0d6QzZrb0N6Qzs7RXlDNWtvQ0s7SUFBb0M7R3pDZ2xvQ3pDOztFeUMva29DSztJQUFvQztHekNtbG9DekM7O0V5Q2xsb0NLO0lBQW9DO0d6Q3Nsb0N6Qzs7RXlDcmxvQ0s7SUFBb0M7R3pDeWxvQ3pDOztFeUN2bG9DSztJQUNFO0lBQ0E7R3pDMGxvQ1A7O0V5Q3Zsb0NLO0lBQ0U7SUFDQTtHekMwbG9DUDtDQUNGOztBaUN2em9DSztFUStMRTtJQUFpQztHekM2bm9DdEM7O0V5QzVub0NLO0lBQWlDO0d6Q2dvb0N0Qzs7RXlDL25vQ0s7SUFBaUM7R3pDbW9vQ3RDOztFeUNsb29DSztJQUFpQztHekNzb29DdEM7O0V5Q3Jvb0NLO0lBQWlDO0d6Q3lvb0N0Qzs7RXlDdm9vQ0s7SUFDRTtJQUNBO0d6QzBvb0NQOztFeUN2b29DSztJQUNFO0lBQ0E7R3pDMG9vQ1A7O0V5Q3Zvb0NLO0lBQW9DO0d6QzJvb0N6Qzs7RXlDMW9vQ0s7SUFBb0M7R3pDOG9vQ3pDOztFeUM3b29DSztJQUFvQztHekNpcG9DekM7O0V5Q2hwb0NLO0lBQW9DO0d6Q29wb0N6Qzs7RXlDbnBvQ0s7SUFBb0M7R3pDdXBvQ3pDOztFeUNycG9DSztJQUNFO0lBQ0E7R3pDd3BvQ1A7O0V5Q3Jwb0NLO0lBQ0U7SUFDQTtHekN3cG9DUDtDQUNGOztBaUNyM29DSztFUStMRTtJQUFpQztHekMycm9DdEM7O0V5QzFyb0NLO0lBQWlDO0d6Qzhyb0N0Qzs7RXlDN3JvQ0s7SUFBaUM7R3pDaXNvQ3RDOztFeUNoc29DSztJQUFpQztHekNvc29DdEM7O0V5Q25zb0NLO0lBQWlDO0d6Q3Vzb0N0Qzs7RXlDcnNvQ0s7SUFDRTtJQUNBO0d6Q3dzb0NQOztFeUNyc29DSztJQUNFO0lBQ0E7R3pDd3NvQ1A7O0V5Q3Jzb0NLO0lBQW9DO0d6Q3lzb0N6Qzs7RXlDeHNvQ0s7SUFBb0M7R3pDNHNvQ3pDOztFeUMzc29DSztJQUFvQztHekMrc29DekM7O0V5Qzlzb0NLO0lBQW9DO0d6Q2t0b0N6Qzs7RXlDanRvQ0s7SUFBb0M7R3pDcXRvQ3pDOztFeUNudG9DSztJQUNFO0lBQ0E7R3pDc3RvQ1A7O0V5Q250b0NLO0lBQ0U7SUFDQTtHekNzdG9DUDtDQUNGOztBaUNuN29DSztFUStMRTtJQUFpQztHekN5dm9DdEM7O0V5Q3h2b0NLO0lBQWlDO0d6QzR2b0N0Qzs7RXlDM3ZvQ0s7SUFBaUM7R3pDK3ZvQ3RDOztFeUM5dm9DSztJQUFpQztHekNrd29DdEM7O0V5Q2p3b0NLO0lBQWlDO0d6Q3F3b0N0Qzs7RXlDbndvQ0s7SUFDRTtJQUNBO0d6Q3N3b0NQOztFeUNud29DSztJQUNFO0lBQ0E7R3pDc3dvQ1A7O0V5Q253b0NLO0lBQW9DO0d6Q3V3b0N6Qzs7RXlDdHdvQ0s7SUFBb0M7R3pDMHdvQ3pDOztFeUN6d29DSztJQUFvQztHekM2d29DekM7O0V5QzV3b0NLO0lBQW9DO0d6Q2d4b0N6Qzs7RXlDL3dvQ0s7SUFBb0M7R3pDbXhvQ3pDOztFeUNqeG9DSztJQUNFO0lBQ0E7R3pDb3hvQ1A7O0V5Q2p4b0NLO0lBQ0U7SUFDQTtHekNveG9DUDtDQUNGOztBaUNqL29DSztFUStMRTtJQUFpQztHekN1em9DdEM7O0V5Q3R6b0NLO0lBQWlDO0d6QzB6b0N0Qzs7RXlDenpvQ0s7SUFBaUM7R3pDNnpvQ3RDOztFeUM1em9DSztJQUFpQztHekNnMG9DdEM7O0V5Qy96b0NLO0lBQWlDO0d6Q20wb0N0Qzs7RXlDajBvQ0s7SUFDRTtJQUNBO0d6Q28wb0NQOztFeUNqMG9DSztJQUNFO0lBQ0E7R3pDbzBvQ1A7O0V5Q2owb0NLO0lBQW9DO0d6Q3Ewb0N6Qzs7RXlDcDBvQ0s7SUFBb0M7R3pDdzBvQ3pDOztFeUN2MG9DSztJQUFvQztHekMyMG9DekM7O0V5QzEwb0NLO0lBQW9DO0d6Qzgwb0N6Qzs7RXlDNzBvQ0s7SUFBb0M7R3pDaTFvQ3pDOztFeUMvMG9DSztJQUNFO0lBQ0E7R3pDazFvQ1A7O0V5Qy8wb0NLO0lBQ0U7SUFDQTtHekNrMW9DUDtDQUNGOztBeUNsNW9DRztFQUFZO0N6Q3M1b0NmOztBeUNyNW9DRztFQUFZO0N6Q3k1b0NmOztBeUN4NW9DRztFQUFZO0N6QzQ1b0NmOztBeUMzNW9DRztFQUFZO0N6Qys1b0NmOztBeUM5NW9DRztFQUFZO0N6Q2s2b0NmOztBeUNoNm9DRztFQUNFO0VBQ0E7Q3pDbTZvQ0w7O0F5Q2g2b0NHO0VBQ0U7RUFDQTtDekNtNm9DTDs7QXlDaDZvQ0c7RUFBZTtDekNvNm9DbEI7O0F5Q242b0NHO0VBQWU7Q3pDdTZvQ2xCOztBeUN0Nm9DRztFQUFlO0N6QzA2b0NsQjs7QXlDejZvQ0c7RUFBZTtDekM2Nm9DbEI7O0F5QzU2b0NHO0VBQWU7Q3pDZzdvQ2xCOztBeUM5Nm9DRztFQUNFO0VBQ0E7Q3pDaTdvQ0w7O0F5Qzk2b0NHO0VBQ0U7RUFDQTtDekNpN29DTDs7QWlDM21wQ0s7RVErTEU7SUFBaUM7R3pDaTdvQ3RDOztFeUNoN29DSztJQUFpQztHekNvN29DdEM7O0V5Q243b0NLO0lBQWlDO0d6Q3U3b0N0Qzs7RXlDdDdvQ0s7SUFBaUM7R3pDMDdvQ3RDOztFeUN6N29DSztJQUFpQztHekM2N29DdEM7O0V5QzM3b0NLO0lBQ0U7SUFDQTtHekM4N29DUDs7RXlDMzdvQ0s7SUFDRTtJQUNBO0d6Qzg3b0NQOztFeUMzN29DSztJQUFvQztHekMrN29DekM7O0V5Qzk3b0NLO0lBQW9DO0d6Q2s4b0N6Qzs7RXlDajhvQ0s7SUFBb0M7R3pDcThvQ3pDOztFeUNwOG9DSztJQUFvQztHekN3OG9DekM7O0V5Q3Y4b0NLO0lBQW9DO0d6QzI4b0N6Qzs7RXlDejhvQ0s7SUFDRTtJQUNBO0d6QzQ4b0NQOztFeUN6OG9DSztJQUNFO0lBQ0E7R3pDNDhvQ1A7Q0FDRjs7QWlDenFwQ0s7RVErTEU7SUFBaUM7R3pDKytvQ3RDOztFeUM5K29DSztJQUFpQztHekNrL29DdEM7O0V5Q2ovb0NLO0lBQWlDO0d6Q3Evb0N0Qzs7RXlDcC9vQ0s7SUFBaUM7R3pDdy9vQ3RDOztFeUN2L29DSztJQUFpQztHekMyL29DdEM7O0V5Q3ovb0NLO0lBQ0U7SUFDQTtHekM0L29DUDs7RXlDei9vQ0s7SUFDRTtJQUNBO0d6QzQvb0NQOztFeUN6L29DSztJQUFvQztHekM2L29DekM7O0V5QzUvb0NLO0lBQW9DO0d6Q2dncEN6Qzs7RXlDLy9vQ0s7SUFBb0M7R3pDbWdwQ3pDOztFeUNsZ3BDSztJQUFvQztHekNzZ3BDekM7O0V5Q3JncENLO0lBQW9DO0d6Q3lncEN6Qzs7RXlDdmdwQ0s7SUFDRTtJQUNBO0d6QzBncENQOztFeUN2Z3BDSztJQUNFO0lBQ0E7R3pDMGdwQ1A7Q0FDRjs7QWlDdnVwQ0s7RVErTEU7SUFBaUM7R3pDNmlwQ3RDOztFeUM1aXBDSztJQUFpQztHekNnanBDdEM7O0V5Qy9pcENLO0lBQWlDO0d6Q21qcEN0Qzs7RXlDbGpwQ0s7SUFBaUM7R3pDc2pwQ3RDOztFeUNyanBDSztJQUFpQztHekN5anBDdEM7O0V5Q3ZqcENLO0lBQ0U7SUFDQTtHekMwanBDUDs7RXlDdmpwQ0s7SUFDRTtJQUNBO0d6QzBqcENQOztFeUN2anBDSztJQUFvQztHekMyanBDekM7O0V5QzFqcENLO0lBQW9DO0d6QzhqcEN6Qzs7RXlDN2pwQ0s7SUFBb0M7R3pDaWtwQ3pDOztFeUNoa3BDSztJQUFvQztHekNva3BDekM7O0V5Q25rcENLO0lBQW9DO0d6Q3VrcEN6Qzs7RXlDcmtwQ0s7SUFDRTtJQUNBO0d6Q3drcENQOztFeUNya3BDSztJQUNFO0lBQ0E7R3pDd2twQ1A7Q0FDRjs7QWlDcnlwQ0s7RVErTEU7SUFBaUM7R3pDMm1wQ3RDOztFeUMxbXBDSztJQUFpQztHekM4bXBDdEM7O0V5QzdtcENLO0lBQWlDO0d6Q2lucEN0Qzs7RXlDaG5wQ0s7SUFBaUM7R3pDb25wQ3RDOztFeUNubnBDSztJQUFpQztHekN1bnBDdEM7O0V5Q3JucENLO0lBQ0U7SUFDQTtHekN3bnBDUDs7RXlDcm5wQ0s7SUFDRTtJQUNBO0d6Q3ducENQOztFeUNybnBDSztJQUFvQztHekN5bnBDekM7O0V5Q3hucENLO0lBQW9DO0d6QzRucEN6Qzs7RXlDM25wQ0s7SUFBb0M7R3pDK25wQ3pDOztFeUM5bnBDSztJQUFvQztHekNrb3BDekM7O0V5Q2pvcENLO0lBQW9DO0d6Q3FvcEN6Qzs7RXlDbm9wQ0s7SUFDRTtJQUNBO0d6Q3NvcENQOztFeUNub3BDSztJQUNFO0lBQ0E7R3pDc29wQ1A7Q0FDRjs7QWlDbjJwQ0s7RVErTEU7SUFBaUM7R3pDeXFwQ3RDOztFeUN4cXBDSztJQUFpQztHekM0cXBDdEM7O0V5QzNxcENLO0lBQWlDO0d6QytxcEN0Qzs7RXlDOXFwQ0s7SUFBaUM7R3pDa3JwQ3RDOztFeUNqcnBDSztJQUFpQztHekNxcnBDdEM7O0V5Q25ycENLO0lBQ0U7SUFDQTtHekNzcnBDUDs7RXlDbnJwQ0s7SUFDRTtJQUNBO0d6Q3NycENQOztFeUNucnBDSztJQUFvQztHekN1cnBDekM7O0V5Q3RycENLO0lBQW9DO0d6QzBycEN6Qzs7RXlDenJwQ0s7SUFBb0M7R3pDNnJwQ3pDOztFeUM1cnBDSztJQUFvQztHekNnc3BDekM7O0V5Qy9ycENLO0lBQW9DO0d6Q21zcEN6Qzs7RXlDanNwQ0s7SUFDRTtJQUNBO0d6Q29zcENQOztFeUNqc3BDSztJQUNFO0lBQ0E7R3pDb3NwQ1A7Q0FDRjs7QWlDajZwQ0s7RVErTEU7SUFBaUM7R3pDdXVwQ3RDOztFeUN0dXBDSztJQUFpQztHekMwdXBDdEM7O0V5Q3p1cENLO0lBQWlDO0d6QzZ1cEN0Qzs7RXlDNXVwQ0s7SUFBaUM7R3pDZ3ZwQ3RDOztFeUMvdXBDSztJQUFpQztHekNtdnBDdEM7O0V5Q2p2cENLO0lBQ0U7SUFDQTtHekNvdnBDUDs7RXlDanZwQ0s7SUFDRTtJQUNBO0d6Q292cENQOztFeUNqdnBDSztJQUFvQztHekNxdnBDekM7O0V5Q3B2cENLO0lBQW9DO0d6Q3d2cEN6Qzs7RXlDdnZwQ0s7SUFBb0M7R3pDMnZwQ3pDOztFeUMxdnBDSztJQUFvQztHekM4dnBDekM7O0V5Qzd2cENLO0lBQW9DO0d6Q2l3cEN6Qzs7RXlDL3ZwQ0s7SUFDRTtJQUNBO0d6Q2t3cENQOztFeUMvdnBDSztJQUNFO0lBQ0E7R3pDa3dwQ1A7Q0FDRjs7QWlDLzlwQ0s7RVErTEU7SUFBaUM7R3pDcXlwQ3RDOztFeUNweXBDSztJQUFpQztHekN3eXBDdEM7O0V5Q3Z5cENLO0lBQWlDO0d6QzJ5cEN0Qzs7RXlDMXlwQ0s7SUFBaUM7R3pDOHlwQ3RDOztFeUM3eXBDSztJQUFpQztHekNpenBDdEM7O0V5Qy95cENLO0lBQ0U7SUFDQTtHekNrenBDUDs7RXlDL3lwQ0s7SUFDRTtJQUNBO0d6Q2t6cENQOztFeUMveXBDSztJQUFvQztHekNtenBDekM7O0V5Q2x6cENLO0lBQW9DO0d6Q3N6cEN6Qzs7RXlDcnpwQ0s7SUFBb0M7R3pDeXpwQ3pDOztFeUN4enBDSztJQUFvQztHekM0enBDekM7O0V5QzN6cENLO0lBQW9DO0d6Qyt6cEN6Qzs7RXlDN3pwQ0s7SUFDRTtJQUNBO0d6Q2cwcENQOztFeUM3enBDSztJQUNFO0lBQ0E7R3pDZzBwQ1A7Q0FDRjs7QWlDN2hxQ0s7RVErTEU7SUFBaUM7R3pDbTJwQ3RDOztFeUNsMnBDSztJQUFpQztHekNzMnBDdEM7O0V5Q3IycENLO0lBQWlDO0d6Q3kycEN0Qzs7RXlDeDJwQ0s7SUFBaUM7R3pDNDJwQ3RDOztFeUMzMnBDSztJQUFpQztHekMrMnBDdEM7O0V5QzcycENLO0lBQ0U7SUFDQTtHekNnM3BDUDs7RXlDNzJwQ0s7SUFDRTtJQUNBO0d6Q2czcENQOztFeUM3MnBDSztJQUFvQztHekNpM3BDekM7O0V5Q2gzcENLO0lBQW9DO0d6Q28zcEN6Qzs7RXlDbjNwQ0s7SUFBb0M7R3pDdTNwQ3pDOztFeUN0M3BDSztJQUFvQztHekMwM3BDekM7O0V5Q3ozcENLO0lBQW9DO0d6QzYzcEN6Qzs7RXlDMzNwQ0s7SUFDRTtJQUNBO0d6QzgzcENQOztFeUMzM3BDSztJQUNFO0lBQ0E7R3pDODNwQ1A7Q0FDRjs7QWlDM2xxQ0s7RVErTEU7SUFBaUM7R3pDaTZwQ3RDOztFeUNoNnBDSztJQUFpQztHekNvNnBDdEM7O0V5Q242cENLO0lBQWlDO0d6Q3U2cEN0Qzs7RXlDdDZwQ0s7SUFBaUM7R3pDMDZwQ3RDOztFeUN6NnBDSztJQUFpQztHekM2NnBDdEM7O0V5QzM2cENLO0lBQ0U7SUFDQTtHekM4NnBDUDs7RXlDMzZwQ0s7SUFDRTtJQUNBO0d6Qzg2cENQOztFeUMzNnBDSztJQUFvQztHekMrNnBDekM7O0V5Qzk2cENLO0lBQW9DO0d6Q2s3cEN6Qzs7RXlDajdwQ0s7SUFBb0M7R3pDcTdwQ3pDOztFeUNwN3BDSztJQUFvQztHekN3N3BDekM7O0V5Q3Y3cENLO0lBQW9DO0d6QzI3cEN6Qzs7RXlDejdwQ0s7SUFDRTtJQUNBO0d6QzQ3cENQOztFeUN6N3BDSztJQUNFO0lBQ0E7R3pDNDdwQ1A7Q0FDRjs7QWlDenBxQ0s7RVErTEU7SUFBaUM7R3pDKzlwQ3RDOztFeUM5OXBDSztJQUFpQztHekNrK3BDdEM7O0V5Q2orcENLO0lBQWlDO0d6Q3ErcEN0Qzs7RXlDcCtwQ0s7SUFBaUM7R3pDdytwQ3RDOztFeUN2K3BDSztJQUFpQztHekMyK3BDdEM7O0V5Q3orcENLO0lBQ0U7SUFDQTtHekM0K3BDUDs7RXlDeitwQ0s7SUFDRTtJQUNBO0d6QzQrcENQOztFeUN6K3BDSztJQUFvQztHekM2K3BDekM7O0V5QzUrcENLO0lBQW9DO0d6Q2cvcEN6Qzs7RXlDLytwQ0s7SUFBb0M7R3pDbS9wQ3pDOztFeUNsL3BDSztJQUFvQztHekNzL3BDekM7O0V5Q3IvcENLO0lBQW9DO0d6Q3kvcEN6Qzs7RXlDdi9wQ0s7SUFDRTtJQUNBO0d6QzAvcENQOztFeUN2L3BDSztJQUNFO0lBQ0E7R3pDMC9wQ1A7Q0FDRjs7QWlDdnRxQ0s7RVErTEU7SUFBaUM7R3pDNmhxQ3RDOztFeUM1aHFDSztJQUFpQztHekNnaXFDdEM7O0V5Qy9ocUNLO0lBQWlDO0d6Q21pcUN0Qzs7RXlDbGlxQ0s7SUFBaUM7R3pDc2lxQ3RDOztFeUNyaXFDSztJQUFpQztHekN5aXFDdEM7O0V5Q3ZpcUNLO0lBQ0U7SUFDQTtHekMwaXFDUDs7RXlDdmlxQ0s7SUFDRTtJQUNBO0d6QzBpcUNQOztFeUN2aXFDSztJQUFvQztHekMyaXFDekM7O0V5QzFpcUNLO0lBQW9DO0d6QzhpcUN6Qzs7RXlDN2lxQ0s7SUFBb0M7R3pDaWpxQ3pDOztFeUNoanFDSztJQUFvQztHekNvanFDekM7O0V5Q25qcUNLO0lBQW9DO0d6Q3VqcUN6Qzs7RXlDcmpxQ0s7SUFDRTtJQUNBO0d6Q3dqcUNQOztFeUNyanFDSztJQUNFO0lBQ0E7R3pDd2pxQ1A7Q0FDRjs7QWlDcnhxQ0s7RVErTEU7SUFBaUM7R3pDMmxxQ3RDOztFeUMxbHFDSztJQUFpQztHekM4bHFDdEM7O0V5QzdscUNLO0lBQWlDO0d6Q2ltcUN0Qzs7RXlDaG1xQ0s7SUFBaUM7R3pDb21xQ3RDOztFeUNubXFDSztJQUFpQztHekN1bXFDdEM7O0V5Q3JtcUNLO0lBQ0U7SUFDQTtHekN3bXFDUDs7RXlDcm1xQ0s7SUFDRTtJQUNBO0d6Q3dtcUNQOztFeUNybXFDSztJQUFvQztHekN5bXFDekM7O0V5Q3htcUNLO0lBQW9DO0d6QzRtcUN6Qzs7RXlDM21xQ0s7SUFBb0M7R3pDK21xQ3pDOztFeUM5bXFDSztJQUFvQztHekNrbnFDekM7O0V5Q2pucUNLO0lBQW9DO0d6Q3FucUN6Qzs7RXlDbm5xQ0s7SUFDRTtJQUNBO0d6Q3NucUNQOztFeUNubnFDSztJQUNFO0lBQ0E7R3pDc25xQ1A7Q0FDRjs7QXlDNW1xQ0Q7RUFBUTtDekNnbnFDUDs7QXlDL21xQ0Q7RUFBUTtFQUE4QjtDekNvbnFDckM7O0F5Q25ucUNEO0VBQVE7Q3pDdW5xQ1A7O0F5Q3RucUNEO0VBQVE7Q3pDMG5xQ1A7O0F5Q3pucUNEO0VBQVE7Q3pDNm5xQ1A7O0F5QzVucUNEO0VBQVE7Q3pDZ29xQ1A7O0FpQzUycUNLO0VRZ1BGO0lBQTZCO0d6Q2lvcUM5Qjs7RXlDaG9xQ0M7SUFBNkI7SUFBOEI7R3pDcW9xQzVEOztFeUNwb3FDQztJQUE2QjtHekN3b3FDOUI7O0V5Q3ZvcUNDO0lBQTZCO0d6QzJvcUM5Qjs7RXlDMW9xQ0M7SUFBNkI7R3pDOG9xQzlCOztFeUM3b3FDQztJQUE2QjtHekNpcHFDOUI7Q0FDRjs7QWlDdjRxQ0s7RVFnUEY7SUFBNkI7R3pDNHBxQzlCOztFeUMzcHFDQztJQUE2QjtJQUE4QjtHekNncXFDNUQ7O0V5Qy9wcUNDO0lBQTZCO0d6Q21xcUM5Qjs7RXlDbHFxQ0M7SUFBNkI7R3pDc3FxQzlCOztFeUNycXFDQztJQUE2QjtHekN5cXFDOUI7O0V5Q3hxcUNDO0lBQTZCO0d6QzRxcUM5QjtDQUNGOztBaUNsNnFDSztFUWdQRjtJQUE2QjtHekN1cnFDOUI7O0V5Q3RycUNDO0lBQTZCO0lBQThCO0d6QzJycUM1RDs7RXlDMXJxQ0M7SUFBNkI7R3pDOHJxQzlCOztFeUM3cnFDQztJQUE2QjtHekNpc3FDOUI7O0V5Q2hzcUNDO0lBQTZCO0d6Q29zcUM5Qjs7RXlDbnNxQ0M7SUFBNkI7R3pDdXNxQzlCO0NBQ0Y7O0FpQzc3cUNLO0VRZ1BGO0lBQTZCO0d6Q2t0cUM5Qjs7RXlDanRxQ0M7SUFBNkI7SUFBOEI7R3pDc3RxQzVEOztFeUNydHFDQztJQUE2QjtHekN5dHFDOUI7O0V5Q3h0cUNDO0lBQTZCO0d6QzR0cUM5Qjs7RXlDM3RxQ0M7SUFBNkI7R3pDK3RxQzlCOztFeUM5dHFDQztJQUE2QjtHekNrdXFDOUI7Q0FDRjs7QWlDeDlxQ0s7RVFnUEY7SUFBNkI7R3pDNnVxQzlCOztFeUM1dXFDQztJQUE2QjtJQUE4QjtHekNpdnFDNUQ7O0V5Q2h2cUNDO0lBQTZCO0d6Q292cUM5Qjs7RXlDbnZxQ0M7SUFBNkI7R3pDdXZxQzlCOztFeUN0dnFDQztJQUE2QjtHekMwdnFDOUI7O0V5Q3p2cUNDO0lBQTZCO0d6QzZ2cUM5QjtDQUNGOztBaUNuL3FDSztFUWdQRjtJQUE2QjtHekN3d3FDOUI7O0V5Q3Z3cUNDO0lBQTZCO0lBQThCO0d6QzR3cUM1RDs7RXlDM3dxQ0M7SUFBNkI7R3pDK3dxQzlCOztFeUM5d3FDQztJQUE2QjtHekNreHFDOUI7O0V5Q2p4cUNDO0lBQTZCO0d6Q3F4cUM5Qjs7RXlDcHhxQ0M7SUFBNkI7R3pDd3hxQzlCO0NBQ0Y7O0FpQzlnckNLO0VRZ1BGO0lBQTZCO0d6Q215cUM5Qjs7RXlDbHlxQ0M7SUFBNkI7SUFBOEI7R3pDdXlxQzVEOztFeUN0eXFDQztJQUE2QjtHekMweXFDOUI7O0V5Q3p5cUNDO0lBQTZCO0d6QzZ5cUM5Qjs7RXlDNXlxQ0M7SUFBNkI7R3pDZ3pxQzlCOztFeUMveXFDQztJQUE2QjtHekNtenFDOUI7Q0FDRjs7QWlDemlyQ0s7RVFnUEY7SUFBNkI7R3pDOHpxQzlCOztFeUM3enFDQztJQUE2QjtJQUE4QjtHekNrMHFDNUQ7O0V5Q2owcUNDO0lBQTZCO0d6Q3EwcUM5Qjs7RXlDcDBxQ0M7SUFBNkI7R3pDdzBxQzlCOztFeUN2MHFDQztJQUE2QjtHekMyMHFDOUI7O0V5QzEwcUNDO0lBQTZCO0d6QzgwcUM5QjtDQUNGOztBaUNwa3JDSztFUWdQRjtJQUE2QjtHekN5MXFDOUI7O0V5Q3gxcUNDO0lBQTZCO0lBQThCO0d6QzYxcUM1RDs7RXlDNTFxQ0M7SUFBNkI7R3pDZzJxQzlCOztFeUMvMXFDQztJQUE2QjtHekNtMnFDOUI7O0V5Q2wycUNDO0lBQTZCO0d6Q3MycUM5Qjs7RXlDcjJxQ0M7SUFBNkI7R3pDeTJxQzlCO0NBQ0Y7O0FpQy9sckNLO0VRZ1BGO0lBQTZCO0d6Q28zcUM5Qjs7RXlDbjNxQ0M7SUFBNkI7SUFBOEI7R3pDdzNxQzVEOztFeUN2M3FDQztJQUE2QjtHekMyM3FDOUI7O0V5QzEzcUNDO0lBQTZCO0d6QzgzcUM5Qjs7RXlDNzNxQ0M7SUFBNkI7R3pDaTRxQzlCOztFeUNoNHFDQztJQUE2QjtHekNvNHFDOUI7Q0FDRjs7QWlDMW5yQ0s7RVFnUEY7SUFBNkI7R3pDKzRxQzlCOztFeUM5NHFDQztJQUE2QjtJQUE4QjtHekNtNXFDNUQ7O0V5Q2w1cUNDO0lBQTZCO0d6Q3M1cUM5Qjs7RXlDcjVxQ0M7SUFBNkI7R3pDeTVxQzlCOztFeUN4NXFDQztJQUE2QjtHekM0NXFDOUI7O0V5QzM1cUNDO0lBQTZCO0d6Qys1cUM5QjtDQUNGOztBaUNycHJDSztFUWdQRjtJQUE2QjtHekMwNnFDOUI7O0V5Q3o2cUNDO0lBQTZCO0lBQThCO0d6Qzg2cUM1RDs7RXlDNzZxQ0M7SUFBNkI7R3pDaTdxQzlCOztFeUNoN3FDQztJQUE2QjtHekNvN3FDOUI7O0V5Q243cUNDO0lBQTZCO0d6Q3U3cUM5Qjs7RXlDdDdxQ0M7SUFBNkI7R3pDMDdxQzlCO0NBQ0Y7O0EwQy9xckNEO0VBQWE7QzFDbXJyQ1o7O0EwQ2xyckNEO0VBQWE7QzFDc3JyQ1o7O0EwQ3JyckNEO0VBQWE7QzFDeXJyQ1o7O0EwQ25yckNEO0VBQWE7QzFDdXJyQ1o7O0EwQ3RyckNEO0VBQWE7QzFDMHJyQ1o7O0EwQ3pyckNEO0VBQWE7QzFDNnJyQ1o7O0EwQzVyckNEO0VBQWE7QzFDZ3NyQ1o7O0EwQy9yckNEO0VBQWE7QzFDbXNyQ1o7O0EwQ2xzckNEO0VBQWE7QzFDc3NyQ1o7O0EwQ3JzckNEO0VBQWE7QzFDeXNyQ1o7O0EwQ3hzckNEO0VBQWE7QzFDNHNyQ1o7O0EwQzNzckNEO0VBQWE7QzFDK3NyQ1o7O0EwQzlzckNEO0VBQWE7QzFDa3RyQ1o7O0EwQzVzckNEO0VBQWE7QzFDZ3RyQ1o7O0EwQy9zckNEO0VBQWE7QzFDbXRyQ1o7O0EwQ2x0ckNEO0VBQWE7QzFDc3RyQ1o7O0EwQ2h0ckNEO0VBQWE7QzFDb3RyQ1o7O0EwQ250ckNEO0VBQWE7QzFDdXRyQ1o7O0EwQ3R0ckNEO0VBQWE7QzFDMHRyQ1o7O0EwQ3p0ckNEO0VBQWE7QzFDNnRyQ1o7O0EwQzV0ckNEO0VBQWE7QzFDZ3VyQ1o7O0EwQzF0ckNEO0VBQWE7QzFDOHRyQ1o7O0EwQzd0ckNEO0VBQWE7QzFDaXVyQ1o7O0EwQzN0ckNEO0VBQWE7QzFDK3RyQ1o7O0EwQzl0ckNEO0VBQWE7QzFDa3VyQ1o7O0EwQ2p1ckNEO0VBQWE7QzFDcXVyQ1o7O0EwQ3B1ckNEO0VBQWE7QzFDd3VyQ1o7O0EwQ3Z1ckNEO0VBQWE7QzFDMnVyQ1o7O0EwQzF1ckNEO0VBQWE7QzFDOHVyQ1o7O0EwQzd1ckNEO0VBQWE7QzFDaXZyQ1o7O0EwQ2h2ckNEO0VBQWE7QzFDb3ZyQ1o7O0EwQ252ckNEO0VBQWE7QzFDdXZyQ1o7O0EwQ3R2ckNEO0VBQWE7QzFDMHZyQ1o7O0EwQ3p2ckNEO0VBQWE7QzFDNnZyQ1o7O0EwQ3Z2ckNEO0VBQWE7QzFDMnZyQ1o7O0EwQzF2ckNEO0VBQWE7QzFDOHZyQ1o7O0EwQzd2ckNEO0VBQWE7QzFDaXdyQ1o7O0EwQzN2ckNEO0VBQWE7QzFDK3ZyQ1o7O0EwQzl2ckNEO0VBQWE7QzFDa3dyQ1o7O0EyQ3YwckNDO0VBQVk7QzNDMjByQ2I7O0EyQzEwckNDO0VBQVk7QzNDODByQ2I7O0EyQzcwckNDO0VBQVk7QzNDaTFyQ2I7O0EyQ2gxckNDO0VBQVk7QzNDbzFyQ2I7O0EyQ24xckNDO0VBQVk7QzNDdTFyQ2I7O0EyQ3IxckNDO0VBQ0U7RUFDQTtDM0N3MXJDSDs7QTJDcjFyQ0M7RUFDRTtFQUNBO0MzQ3cxckNIOztBaUMxMnJDSztFVXVCQTtJQUFpQztHM0N3MXJDcEM7O0UyQ3YxckNHO0lBQWlDO0czQzIxckNwQzs7RTJDMTFyQ0c7SUFBaUM7RzNDODFyQ3BDOztFMkM3MXJDRztJQUFpQztHM0NpMnJDcEM7O0UyQ2gyckNHO0lBQWlDO0czQ28yckNwQzs7RTJDbDJyQ0c7SUFDRTtJQUNBO0czQ3EyckNMOztFMkNsMnJDRztJQUNFO0lBQ0E7RzNDcTJyQ0w7Q0FDRjs7QWlDMTRyQ0s7RVV1QkE7SUFBaUM7RzNDdzNyQ3BDOztFMkN2M3JDRztJQUFpQztHM0MyM3JDcEM7O0UyQzEzckNHO0lBQWlDO0czQzgzckNwQzs7RTJDNzNyQ0c7SUFBaUM7RzNDaTRyQ3BDOztFMkNoNHJDRztJQUFpQztHM0NvNHJDcEM7O0UyQ2w0ckNHO0lBQ0U7SUFDQTtHM0NxNHJDTDs7RTJDbDRyQ0c7SUFDRTtJQUNBO0czQ3E0ckNMO0NBQ0Y7O0FpQzE2ckNLO0VVdUJBO0lBQWlDO0czQ3c1ckNwQzs7RTJDdjVyQ0c7SUFBaUM7RzNDMjVyQ3BDOztFMkMxNXJDRztJQUFpQztHM0M4NXJDcEM7O0UyQzc1ckNHO0lBQWlDO0czQ2k2ckNwQzs7RTJDaDZyQ0c7SUFBaUM7RzNDbzZyQ3BDOztFMkNsNnJDRztJQUNFO0lBQ0E7RzNDcTZyQ0w7O0UyQ2w2ckNHO0lBQ0U7SUFDQTtHM0NxNnJDTDtDQUNGOztBaUMxOHJDSztFVXVCQTtJQUFpQztHM0N3N3JDcEM7O0UyQ3Y3ckNHO0lBQWlDO0czQzI3ckNwQzs7RTJDMTdyQ0c7SUFBaUM7RzNDODdyQ3BDOztFMkM3N3JDRztJQUFpQztHM0NpOHJDcEM7O0UyQ2g4ckNHO0lBQWlDO0czQ284ckNwQzs7RTJDbDhyQ0c7SUFDRTtJQUNBO0czQ3E4ckNMOztFMkNsOHJDRztJQUNFO0lBQ0E7RzNDcThyQ0w7Q0FDRjs7QWlDMStyQ0s7RVV1QkE7SUFBaUM7RzNDdzlyQ3BDOztFMkN2OXJDRztJQUFpQztHM0MyOXJDcEM7O0UyQzE5ckNHO0lBQWlDO0czQzg5ckNwQzs7RTJDNzlyQ0c7SUFBaUM7RzNDaStyQ3BDOztFMkNoK3JDRztJQUFpQztHM0NvK3JDcEM7O0UyQ2wrckNHO0lBQ0U7SUFDQTtHM0NxK3JDTDs7RTJDbCtyQ0c7SUFDRTtJQUNBO0czQ3ErckNMO0NBQ0Y7O0FpQzFnc0NLO0VVdUJBO0lBQWlDO0czQ3cvckNwQzs7RTJDdi9yQ0c7SUFBaUM7RzNDMi9yQ3BDOztFMkMxL3JDRztJQUFpQztHM0M4L3JDcEM7O0UyQzcvckNHO0lBQWlDO0czQ2lnc0NwQzs7RTJDaGdzQ0c7SUFBaUM7RzNDb2dzQ3BDOztFMkNsZ3NDRztJQUNFO0lBQ0E7RzNDcWdzQ0w7O0UyQ2xnc0NHO0lBQ0U7SUFDQTtHM0NxZ3NDTDtDQUNGOztBaUMxaXNDSztFVXVCQTtJQUFpQztHM0N3aHNDcEM7O0UyQ3Zoc0NHO0lBQWlDO0czQzJoc0NwQzs7RTJDMWhzQ0c7SUFBaUM7RzNDOGhzQ3BDOztFMkM3aHNDRztJQUFpQztHM0NpaXNDcEM7O0UyQ2hpc0NHO0lBQWlDO0czQ29pc0NwQzs7RTJDbGlzQ0c7SUFDRTtJQUNBO0czQ3Fpc0NMOztFMkNsaXNDRztJQUNFO0lBQ0E7RzNDcWlzQ0w7Q0FDRjs7QWlDMWtzQ0s7RVV1QkE7SUFBaUM7RzNDd2pzQ3BDOztFMkN2anNDRztJQUFpQztHM0MyanNDcEM7O0UyQzFqc0NHO0lBQWlDO0czQzhqc0NwQzs7RTJDN2pzQ0c7SUFBaUM7RzNDaWtzQ3BDOztFMkNoa3NDRztJQUFpQztHM0Nva3NDcEM7O0UyQ2xrc0NHO0lBQ0U7SUFDQTtHM0Nxa3NDTDs7RTJDbGtzQ0c7SUFDRTtJQUNBO0czQ3Frc0NMO0NBQ0Y7O0FpQzFtc0NLO0VVdUJBO0lBQWlDO0czQ3dsc0NwQzs7RTJDdmxzQ0c7SUFBaUM7RzNDMmxzQ3BDOztFMkMxbHNDRztJQUFpQztHM0M4bHNDcEM7O0UyQzdsc0NHO0lBQWlDO0czQ2ltc0NwQzs7RTJDaG1zQ0c7SUFBaUM7RzNDb21zQ3BDOztFMkNsbXNDRztJQUNFO0lBQ0E7RzNDcW1zQ0w7O0UyQ2xtc0NHO0lBQ0U7SUFDQTtHM0NxbXNDTDtDQUNGOztBaUMxb3NDSztFVXVCQTtJQUFpQztHM0N3bnNDcEM7O0UyQ3Zuc0NHO0lBQWlDO0czQzJuc0NwQzs7RTJDMW5zQ0c7SUFBaUM7RzNDOG5zQ3BDOztFMkM3bnNDRztJQUFpQztHM0Npb3NDcEM7O0UyQ2hvc0NHO0lBQWlDO0czQ29vc0NwQzs7RTJDbG9zQ0c7SUFDRTtJQUNBO0czQ3Fvc0NMOztFMkNsb3NDRztJQUNFO0lBQ0E7RzNDcW9zQ0w7Q0FDRjs7QWlDMXFzQ0s7RVV1QkE7SUFBaUM7RzNDd3BzQ3BDOztFMkN2cHNDRztJQUFpQztHM0MycHNDcEM7O0UyQzFwc0NHO0lBQWlDO0czQzhwc0NwQzs7RTJDN3BzQ0c7SUFBaUM7RzNDaXFzQ3BDOztFMkNocXNDRztJQUFpQztHM0NvcXNDcEM7O0UyQ2xxc0NHO0lBQ0U7SUFDQTtHM0NxcXNDTDs7RTJDbHFzQ0c7SUFDRTtJQUNBO0czQ3Fxc0NMO0NBQ0Y7O0FpQzFzc0NLO0VVdUJBO0lBQWlDO0czQ3dyc0NwQzs7RTJDdnJzQ0c7SUFBaUM7RzNDMnJzQ3BDOztFMkMxcnNDRztJQUFpQztHM0M4cnNDcEM7O0UyQzdyc0NHO0lBQWlDO0czQ2lzc0NwQzs7RTJDaHNzQ0c7SUFBaUM7RzNDb3NzQ3BDOztFMkNsc3NDRztJQUNFO0lBQ0E7RzNDcXNzQ0w7O0UyQ2xzc0NHO0lBQ0U7SUFDQTtHM0Nxc3NDTDtDQUNGOztBMkNydXNDQztFQUFZO0MzQ3l1c0NiOztBMkN4dXNDQztFQUFZO0MzQzR1c0NiOztBMkMzdXNDQztFQUFZO0MzQyt1c0NiOztBMkM5dXNDQztFQUFZO0MzQ2t2c0NiOztBMkNqdnNDQztFQUFZO0MzQ3F2c0NiOztBMkNudnNDQztFQUNFO0VBQ0E7QzNDc3ZzQ0g7O0EyQ252c0NDO0VBQ0U7RUFDQTtDM0NzdnNDSDs7QWlDeHdzQ0s7RVV1QkE7SUFBaUM7RzNDc3ZzQ3BDOztFMkNydnNDRztJQUFpQztHM0N5dnNDcEM7O0UyQ3h2c0NHO0lBQWlDO0czQzR2c0NwQzs7RTJDM3ZzQ0c7SUFBaUM7RzNDK3ZzQ3BDOztFMkM5dnNDRztJQUFpQztHM0Nrd3NDcEM7O0UyQ2h3c0NHO0lBQ0U7SUFDQTtHM0Ntd3NDTDs7RTJDaHdzQ0c7SUFDRTtJQUNBO0czQ213c0NMO0NBQ0Y7O0FpQ3h5c0NLO0VVdUJBO0lBQWlDO0czQ3N4c0NwQzs7RTJDcnhzQ0c7SUFBaUM7RzNDeXhzQ3BDOztFMkN4eHNDRztJQUFpQztHM0M0eHNDcEM7O0UyQzN4c0NHO0lBQWlDO0czQyt4c0NwQzs7RTJDOXhzQ0c7SUFBaUM7RzNDa3lzQ3BDOztFMkNoeXNDRztJQUNFO0lBQ0E7RzNDbXlzQ0w7O0UyQ2h5c0NHO0lBQ0U7SUFDQTtHM0NteXNDTDtDQUNGOztBaUN4MHNDSztFVXVCQTtJQUFpQztHM0NzenNDcEM7O0UyQ3J6c0NHO0lBQWlDO0czQ3l6c0NwQzs7RTJDeHpzQ0c7SUFBaUM7RzNDNHpzQ3BDOztFMkMzenNDRztJQUFpQztHM0MrenNDcEM7O0UyQzl6c0NHO0lBQWlDO0czQ2swc0NwQzs7RTJDaDBzQ0c7SUFDRTtJQUNBO0czQ20wc0NMOztFMkNoMHNDRztJQUNFO0lBQ0E7RzNDbTBzQ0w7Q0FDRjs7QWlDeDJzQ0s7RVV1QkE7SUFBaUM7RzNDczFzQ3BDOztFMkNyMXNDRztJQUFpQztHM0N5MXNDcEM7O0UyQ3gxc0NHO0lBQWlDO0czQzQxc0NwQzs7RTJDMzFzQ0c7SUFBaUM7RzNDKzFzQ3BDOztFMkM5MXNDRztJQUFpQztHM0NrMnNDcEM7O0UyQ2gyc0NHO0lBQ0U7SUFDQTtHM0NtMnNDTDs7RTJDaDJzQ0c7SUFDRTtJQUNBO0czQ20yc0NMO0NBQ0Y7O0FpQ3g0c0NLO0VVdUJBO0lBQWlDO0czQ3Mzc0NwQzs7RTJDcjNzQ0c7SUFBaUM7RzNDeTNzQ3BDOztFMkN4M3NDRztJQUFpQztHM0M0M3NDcEM7O0UyQzMzc0NHO0lBQWlDO0czQyszc0NwQzs7RTJDOTNzQ0c7SUFBaUM7RzNDazRzQ3BDOztFMkNoNHNDRztJQUNFO0lBQ0E7RzNDbTRzQ0w7O0UyQ2g0c0NHO0lBQ0U7SUFDQTtHM0NtNHNDTDtDQUNGOztBaUN4NnNDSztFVXVCQTtJQUFpQztHM0NzNXNDcEM7O0UyQ3I1c0NHO0lBQWlDO0czQ3k1c0NwQzs7RTJDeDVzQ0c7SUFBaUM7RzNDNDVzQ3BDOztFMkMzNXNDRztJQUFpQztHM0MrNXNDcEM7O0UyQzk1c0NHO0lBQWlDO0czQ2s2c0NwQzs7RTJDaDZzQ0c7SUFDRTtJQUNBO0czQ202c0NMOztFMkNoNnNDRztJQUNFO0lBQ0E7RzNDbTZzQ0w7Q0FDRjs7QWlDeDhzQ0s7RVV1QkE7SUFBaUM7RzNDczdzQ3BDOztFMkNyN3NDRztJQUFpQztHM0N5N3NDcEM7O0UyQ3g3c0NHO0lBQWlDO0czQzQ3c0NwQzs7RTJDMzdzQ0c7SUFBaUM7RzNDKzdzQ3BDOztFMkM5N3NDRztJQUFpQztHM0NrOHNDcEM7O0UyQ2g4c0NHO0lBQ0U7SUFDQTtHM0NtOHNDTDs7RTJDaDhzQ0c7SUFDRTtJQUNBO0czQ204c0NMO0NBQ0Y7O0FpQ3grc0NLO0VVdUJBO0lBQWlDO0czQ3M5c0NwQzs7RTJDcjlzQ0c7SUFBaUM7RzNDeTlzQ3BDOztFMkN4OXNDRztJQUFpQztHM0M0OXNDcEM7O0UyQzM5c0NHO0lBQWlDO0czQys5c0NwQzs7RTJDOTlzQ0c7SUFBaUM7RzNDaytzQ3BDOztFMkNoK3NDRztJQUNFO0lBQ0E7RzNDbStzQ0w7O0UyQ2grc0NHO0lBQ0U7SUFDQTtHM0NtK3NDTDtDQUNGOztBaUN4Z3RDSztFVXVCQTtJQUFpQztHM0NzL3NDcEM7O0UyQ3Ivc0NHO0lBQWlDO0czQ3kvc0NwQzs7RTJDeC9zQ0c7SUFBaUM7RzNDNC9zQ3BDOztFMkMzL3NDRztJQUFpQztHM0MrL3NDcEM7O0UyQzkvc0NHO0lBQWlDO0czQ2tndENwQzs7RTJDaGd0Q0c7SUFDRTtJQUNBO0czQ21ndENMOztFMkNoZ3RDRztJQUNFO0lBQ0E7RzNDbWd0Q0w7Q0FDRjs7QWlDeGl0Q0s7RVV1QkE7SUFBaUM7RzNDc2h0Q3BDOztFMkNyaHRDRztJQUFpQztHM0N5aHRDcEM7O0UyQ3hodENHO0lBQWlDO0czQzRodENwQzs7RTJDM2h0Q0c7SUFBaUM7RzNDK2h0Q3BDOztFMkM5aHRDRztJQUFpQztHM0NraXRDcEM7O0UyQ2hpdENHO0lBQ0U7SUFDQTtHM0NtaXRDTDs7RTJDaGl0Q0c7SUFDRTtJQUNBO0czQ21pdENMO0NBQ0Y7O0FpQ3hrdENLO0VVdUJBO0lBQWlDO0czQ3NqdENwQzs7RTJDcmp0Q0c7SUFBaUM7RzNDeWp0Q3BDOztFMkN4anRDRztJQUFpQztHM0M0anRDcEM7O0UyQzNqdENHO0lBQWlDO0czQytqdENwQzs7RTJDOWp0Q0c7SUFBaUM7RzNDa2t0Q3BDOztFMkNoa3RDRztJQUNFO0lBQ0E7RzNDbWt0Q0w7O0UyQ2hrdENHO0lBQ0U7SUFDQTtHM0Nta3RDTDtDQUNGOztBaUN4bXRDSztFVXVCQTtJQUFpQztHM0NzbHRDcEM7O0UyQ3JsdENHO0lBQWlDO0czQ3lsdENwQzs7RTJDeGx0Q0c7SUFBaUM7RzNDNGx0Q3BDOztFMkMzbHRDRztJQUFpQztHM0MrbHRDcEM7O0UyQzlsdENHO0lBQWlDO0czQ2ttdENwQzs7RTJDaG10Q0c7SUFDRTtJQUNBO0czQ21tdENMOztFMkNobXRDRztJQUNFO0lBQ0E7RzNDbW10Q0w7Q0FDRjs7QTJDbm90Q0M7RUFBWTtDM0N1b3RDYjs7QTJDdG90Q0M7RUFBWTtDM0Mwb3RDYjs7QTJDem90Q0M7RUFBWTtDM0M2b3RDYjs7QTJDNW90Q0M7RUFBWTtDM0NncHRDYjs7QTJDL290Q0M7RUFBWTtDM0NtcHRDYjs7QTJDanB0Q0M7RUFDRTtFQUNBO0MzQ29wdENIOztBMkNqcHRDQztFQUNFO0VBQ0E7QzNDb3B0Q0g7O0FpQ3RxdENLO0VVdUJBO0lBQWlDO0czQ29wdENwQzs7RTJDbnB0Q0c7SUFBaUM7RzNDdXB0Q3BDOztFMkN0cHRDRztJQUFpQztHM0MwcHRDcEM7O0UyQ3pwdENHO0lBQWlDO0czQzZwdENwQzs7RTJDNXB0Q0c7SUFBaUM7RzNDZ3F0Q3BDOztFMkM5cHRDRztJQUNFO0lBQ0E7RzNDaXF0Q0w7O0UyQzlwdENHO0lBQ0U7SUFDQTtHM0NpcXRDTDtDQUNGOztBaUN0c3RDSztFVXVCQTtJQUFpQztHM0NvcnRDcEM7O0UyQ25ydENHO0lBQWlDO0czQ3VydENwQzs7RTJDdHJ0Q0c7SUFBaUM7RzNDMHJ0Q3BDOztFMkN6cnRDRztJQUFpQztHM0M2cnRDcEM7O0UyQzVydENHO0lBQWlDO0czQ2dzdENwQzs7RTJDOXJ0Q0c7SUFDRTtJQUNBO0czQ2lzdENMOztFMkM5cnRDRztJQUNFO0lBQ0E7RzNDaXN0Q0w7Q0FDRjs7QWlDdHV0Q0s7RVV1QkE7SUFBaUM7RzNDb3R0Q3BDOztFMkNudHRDRztJQUFpQztHM0N1dHRDcEM7O0UyQ3R0dENHO0lBQWlDO0czQzB0dENwQzs7RTJDenR0Q0c7SUFBaUM7RzNDNnR0Q3BDOztFMkM1dHRDRztJQUFpQztHM0NndXRDcEM7O0UyQzl0dENHO0lBQ0U7SUFDQTtHM0NpdXRDTDs7RTJDOXR0Q0c7SUFDRTtJQUNBO0czQ2l1dENMO0NBQ0Y7O0FpQ3R3dENLO0VVdUJBO0lBQWlDO0czQ292dENwQzs7RTJDbnZ0Q0c7SUFBaUM7RzNDdXZ0Q3BDOztFMkN0dnRDRztJQUFpQztHM0MwdnRDcEM7O0UyQ3p2dENHO0lBQWlDO0czQzZ2dENwQzs7RTJDNXZ0Q0c7SUFBaUM7RzNDZ3d0Q3BDOztFMkM5dnRDRztJQUNFO0lBQ0E7RzNDaXd0Q0w7O0UyQzl2dENHO0lBQ0U7SUFDQTtHM0Npd3RDTDtDQUNGOztBaUN0eXRDSztFVXVCQTtJQUFpQztHM0NveHRDcEM7O0UyQ254dENHO0lBQWlDO0czQ3V4dENwQzs7RTJDdHh0Q0c7SUFBaUM7RzNDMHh0Q3BDOztFMkN6eHRDRztJQUFpQztHM0M2eHRDcEM7O0UyQzV4dENHO0lBQWlDO0czQ2d5dENwQzs7RTJDOXh0Q0c7SUFDRTtJQUNBO0czQ2l5dENMOztFMkM5eHRDRztJQUNFO0lBQ0E7RzNDaXl0Q0w7Q0FDRjs7QWlDdDB0Q0s7RVV1QkE7SUFBaUM7RzNDb3p0Q3BDOztFMkNuenRDRztJQUFpQztHM0N1enRDcEM7O0UyQ3R6dENHO0lBQWlDO0czQzB6dENwQzs7RTJDenp0Q0c7SUFBaUM7RzNDNnp0Q3BDOztFMkM1enRDRztJQUFpQztHM0NnMHRDcEM7O0UyQzl6dENHO0lBQ0U7SUFDQTtHM0NpMHRDTDs7RTJDOXp0Q0c7SUFDRTtJQUNBO0czQ2kwdENMO0NBQ0Y7O0FpQ3QydENLO0VVdUJBO0lBQWlDO0czQ28xdENwQzs7RTJDbjF0Q0c7SUFBaUM7RzNDdTF0Q3BDOztFMkN0MXRDRztJQUFpQztHM0MwMXRDcEM7O0UyQ3oxdENHO0lBQWlDO0czQzYxdENwQzs7RTJDNTF0Q0c7SUFBaUM7RzNDZzJ0Q3BDOztFMkM5MXRDRztJQUNFO0lBQ0E7RzNDaTJ0Q0w7O0UyQzkxdENHO0lBQ0U7SUFDQTtHM0NpMnRDTDtDQUNGOztBaUN0NHRDSztFVXVCQTtJQUFpQztHM0NvM3RDcEM7O0UyQ24zdENHO0lBQWlDO0czQ3UzdENwQzs7RTJDdDN0Q0c7SUFBaUM7RzNDMDN0Q3BDOztFMkN6M3RDRztJQUFpQztHM0M2M3RDcEM7O0UyQzUzdENHO0lBQWlDO0czQ2c0dENwQzs7RTJDOTN0Q0c7SUFDRTtJQUNBO0czQ2k0dENMOztFMkM5M3RDRztJQUNFO0lBQ0E7RzNDaTR0Q0w7Q0FDRjs7QWlDdDZ0Q0s7RVV1QkE7SUFBaUM7RzNDbzV0Q3BDOztFMkNuNXRDRztJQUFpQztHM0N1NXRDcEM7O0UyQ3Q1dENHO0lBQWlDO0czQzA1dENwQzs7RTJDejV0Q0c7SUFBaUM7RzNDNjV0Q3BDOztFMkM1NXRDRztJQUFpQztHM0NnNnRDcEM7O0UyQzk1dENHO0lBQ0U7SUFDQTtHM0NpNnRDTDs7RTJDOTV0Q0c7SUFDRTtJQUNBO0czQ2k2dENMO0NBQ0Y7O0FpQ3Q4dENLO0VVdUJBO0lBQWlDO0czQ283dENwQzs7RTJDbjd0Q0c7SUFBaUM7RzNDdTd0Q3BDOztFMkN0N3RDRztJQUFpQztHM0MwN3RDcEM7O0UyQ3o3dENHO0lBQWlDO0czQzY3dENwQzs7RTJDNTd0Q0c7SUFBaUM7RzNDZzh0Q3BDOztFMkM5N3RDRztJQUNFO0lBQ0E7RzNDaTh0Q0w7O0UyQzk3dENHO0lBQ0U7SUFDQTtHM0NpOHRDTDtDQUNGOztBaUN0K3RDSztFVXVCQTtJQUFpQztHM0NvOXRDcEM7O0UyQ245dENHO0lBQWlDO0czQ3U5dENwQzs7RTJDdDl0Q0c7SUFBaUM7RzNDMDl0Q3BDOztFMkN6OXRDRztJQUFpQztHM0M2OXRDcEM7O0UyQzU5dENHO0lBQWlDO0czQ2crdENwQzs7RTJDOTl0Q0c7SUFDRTtJQUNBO0czQ2krdENMOztFMkM5OXRDRztJQUNFO0lBQ0E7RzNDaSt0Q0w7Q0FDRjs7QWlDdGd1Q0s7RVV1QkE7SUFBaUM7RzNDby90Q3BDOztFMkNuL3RDRztJQUFpQztHM0N1L3RDcEM7O0UyQ3QvdENHO0lBQWlDO0czQzAvdENwQzs7RTJDei90Q0c7SUFBaUM7RzNDNi90Q3BDOztFMkM1L3RDRztJQUFpQztHM0NnZ3VDcEM7O0UyQzkvdENHO0lBQ0U7SUFDQTtHM0NpZ3VDTDs7RTJDOS90Q0c7SUFDRTtJQUNBO0czQ2lndUNMO0NBQ0Y7O0EyQ2ppdUNDO0VBQVk7QzNDcWl1Q2I7O0EyQ3BpdUNDO0VBQVk7QzNDd2l1Q2I7O0EyQ3ZpdUNDO0VBQVk7QzNDMml1Q2I7O0EyQzFpdUNDO0VBQVk7QzNDOGl1Q2I7O0EyQzdpdUNDO0VBQVk7QzNDaWp1Q2I7O0EyQy9pdUNDO0VBQ0U7RUFDQTtDM0NranVDSDs7QTJDL2l1Q0M7RUFDRTtFQUNBO0MzQ2tqdUNIOztBaUNwa3VDSztFVXVCQTtJQUFpQztHM0NranVDcEM7O0UyQ2pqdUNHO0lBQWlDO0czQ3FqdUNwQzs7RTJDcGp1Q0c7SUFBaUM7RzNDd2p1Q3BDOztFMkN2anVDRztJQUFpQztHM0MyanVDcEM7O0UyQzFqdUNHO0lBQWlDO0czQzhqdUNwQzs7RTJDNWp1Q0c7SUFDRTtJQUNBO0czQytqdUNMOztFMkM1anVDRztJQUNFO0lBQ0E7RzNDK2p1Q0w7Q0FDRjs7QWlDcG11Q0s7RVV1QkE7SUFBaUM7RzNDa2x1Q3BDOztFMkNqbHVDRztJQUFpQztHM0NxbHVDcEM7O0UyQ3BsdUNHO0lBQWlDO0czQ3dsdUNwQzs7RTJDdmx1Q0c7SUFBaUM7RzNDMmx1Q3BDOztFMkMxbHVDRztJQUFpQztHM0M4bHVDcEM7O0UyQzVsdUNHO0lBQ0U7SUFDQTtHM0MrbHVDTDs7RTJDNWx1Q0c7SUFDRTtJQUNBO0czQytsdUNMO0NBQ0Y7O0FpQ3BvdUNLO0VVdUJBO0lBQWlDO0czQ2tudUNwQzs7RTJDam51Q0c7SUFBaUM7RzNDcW51Q3BDOztFMkNwbnVDRztJQUFpQztHM0N3bnVDcEM7O0UyQ3ZudUNHO0lBQWlDO0czQzJudUNwQzs7RTJDMW51Q0c7SUFBaUM7RzNDOG51Q3BDOztFMkM1bnVDRztJQUNFO0lBQ0E7RzNDK251Q0w7O0UyQzVudUNHO0lBQ0U7SUFDQTtHM0MrbnVDTDtDQUNGOztBaUNwcXVDSztFVXVCQTtJQUFpQztHM0NrcHVDcEM7O0UyQ2pwdUNHO0lBQWlDO0czQ3FwdUNwQzs7RTJDcHB1Q0c7SUFBaUM7RzNDd3B1Q3BDOztFMkN2cHVDRztJQUFpQztHM0MycHVDcEM7O0UyQzFwdUNHO0lBQWlDO0czQzhwdUNwQzs7RTJDNXB1Q0c7SUFDRTtJQUNBO0czQytwdUNMOztFMkM1cHVDRztJQUNFO0lBQ0E7RzNDK3B1Q0w7Q0FDRjs7QWlDcHN1Q0s7RVV1QkE7SUFBaUM7RzNDa3J1Q3BDOztFMkNqcnVDRztJQUFpQztHM0NxcnVDcEM7O0UyQ3BydUNHO0lBQWlDO0czQ3dydUNwQzs7RTJDdnJ1Q0c7SUFBaUM7RzNDMnJ1Q3BDOztFMkMxcnVDRztJQUFpQztHM0M4cnVDcEM7O0UyQzVydUNHO0lBQ0U7SUFDQTtHM0MrcnVDTDs7RTJDNXJ1Q0c7SUFDRTtJQUNBO0czQytydUNMO0NBQ0Y7O0FpQ3B1dUNLO0VVdUJBO0lBQWlDO0czQ2t0dUNwQzs7RTJDanR1Q0c7SUFBaUM7RzNDcXR1Q3BDOztFMkNwdHVDRztJQUFpQztHM0N3dHVDcEM7O0UyQ3Z0dUNHO0lBQWlDO0czQzJ0dUNwQzs7RTJDMXR1Q0c7SUFBaUM7RzNDOHR1Q3BDOztFMkM1dHVDRztJQUNFO0lBQ0E7RzNDK3R1Q0w7O0UyQzV0dUNHO0lBQ0U7SUFDQTtHM0MrdHVDTDtDQUNGOztBaUNwd3VDSztFVXVCQTtJQUFpQztHM0NrdnVDcEM7O0UyQ2p2dUNHO0lBQWlDO0czQ3F2dUNwQzs7RTJDcHZ1Q0c7SUFBaUM7RzNDd3Z1Q3BDOztFMkN2dnVDRztJQUFpQztHM0MydnVDcEM7O0UyQzF2dUNHO0lBQWlDO0czQzh2dUNwQzs7RTJDNXZ1Q0c7SUFDRTtJQUNBO0czQyt2dUNMOztFMkM1dnVDRztJQUNFO0lBQ0E7RzNDK3Z1Q0w7Q0FDRjs7QWlDcHl1Q0s7RVV1QkE7SUFBaUM7RzNDa3h1Q3BDOztFMkNqeHVDRztJQUFpQztHM0NxeHVDcEM7O0UyQ3B4dUNHO0lBQWlDO0czQ3d4dUNwQzs7RTJDdnh1Q0c7SUFBaUM7RzNDMnh1Q3BDOztFMkMxeHVDRztJQUFpQztHM0M4eHVDcEM7O0UyQzV4dUNHO0lBQ0U7SUFDQTtHM0MreHVDTDs7RTJDNXh1Q0c7SUFDRTtJQUNBO0czQyt4dUNMO0NBQ0Y7O0FpQ3AwdUNLO0VVdUJBO0lBQWlDO0czQ2t6dUNwQzs7RTJDanp1Q0c7SUFBaUM7RzNDcXp1Q3BDOztFMkNwenVDRztJQUFpQztHM0N3enVDcEM7O0UyQ3Z6dUNHO0lBQWlDO0czQzJ6dUNwQzs7RTJDMXp1Q0c7SUFBaUM7RzNDOHp1Q3BDOztFMkM1enVDRztJQUNFO0lBQ0E7RzNDK3p1Q0w7O0UyQzV6dUNHO0lBQ0U7SUFDQTtHM0MrenVDTDtDQUNGOztBaUNwMnVDSztFVXVCQTtJQUFpQztHM0NrMXVDcEM7O0UyQ2oxdUNHO0lBQWlDO0czQ3ExdUNwQzs7RTJDcDF1Q0c7SUFBaUM7RzNDdzF1Q3BDOztFMkN2MXVDRztJQUFpQztHM0MyMXVDcEM7O0UyQzExdUNHO0lBQWlDO0czQzgxdUNwQzs7RTJDNTF1Q0c7SUFDRTtJQUNBO0czQysxdUNMOztFMkM1MXVDRztJQUNFO0lBQ0E7RzNDKzF1Q0w7Q0FDRjs7QWlDcDR1Q0s7RVV1QkE7SUFBaUM7RzNDazN1Q3BDOztFMkNqM3VDRztJQUFpQztHM0NxM3VDcEM7O0UyQ3AzdUNHO0lBQWlDO0czQ3czdUNwQzs7RTJDdjN1Q0c7SUFBaUM7RzNDMjN1Q3BDOztFMkMxM3VDRztJQUFpQztHM0M4M3VDcEM7O0UyQzUzdUNHO0lBQ0U7SUFDQTtHM0MrM3VDTDs7RTJDNTN1Q0c7SUFDRTtJQUNBO0czQyszdUNMO0NBQ0Y7O0FpQ3A2dUNLO0VVdUJBO0lBQWlDO0czQ2s1dUNwQzs7RTJDajV1Q0c7SUFBaUM7RzNDcTV1Q3BDOztFMkNwNXVDRztJQUFpQztHM0N3NXVDcEM7O0UyQ3Y1dUNHO0lBQWlDO0czQzI1dUNwQzs7RTJDMTV1Q0c7SUFBaUM7RzNDODV1Q3BDOztFMkM1NXVDRztJQUNFO0lBQ0E7RzNDKzV1Q0w7O0UyQzU1dUNHO0lBQ0U7SUFDQTtHM0MrNXVDTDtDQUNGOztBMkMvN3VDQztFQUFZO0MzQ204dUNiOztBMkNsOHVDQztFQUFZO0MzQ3M4dUNiOztBMkNyOHVDQztFQUFZO0MzQ3k4dUNiOztBMkN4OHVDQztFQUFZO0MzQzQ4dUNiOztBMkMzOHVDQztFQUFZO0MzQys4dUNiOztBMkM3OHVDQztFQUNFO0VBQ0E7QzNDZzl1Q0g7O0EyQzc4dUNDO0VBQ0U7RUFDQTtDM0NnOXVDSDs7QWlDbCt1Q0s7RVV1QkE7SUFBaUM7RzNDZzl1Q3BDOztFMkMvOHVDRztJQUFpQztHM0NtOXVDcEM7O0UyQ2w5dUNHO0lBQWlDO0czQ3M5dUNwQzs7RTJDcjl1Q0c7SUFBaUM7RzNDeTl1Q3BDOztFMkN4OXVDRztJQUFpQztHM0M0OXVDcEM7O0UyQzE5dUNHO0lBQ0U7SUFDQTtHM0M2OXVDTDs7RTJDMTl1Q0c7SUFDRTtJQUNBO0czQzY5dUNMO0NBQ0Y7O0FpQ2xndkNLO0VVdUJBO0lBQWlDO0czQ2cvdUNwQzs7RTJDLyt1Q0c7SUFBaUM7RzNDbS91Q3BDOztFMkNsL3VDRztJQUFpQztHM0NzL3VDcEM7O0UyQ3IvdUNHO0lBQWlDO0czQ3kvdUNwQzs7RTJDeC91Q0c7SUFBaUM7RzNDNC91Q3BDOztFMkMxL3VDRztJQUNFO0lBQ0E7RzNDNi91Q0w7O0UyQzEvdUNHO0lBQ0U7SUFDQTtHM0M2L3VDTDtDQUNGOztBaUNsaXZDSztFVXVCQTtJQUFpQztHM0NnaHZDcEM7O0UyQy9ndkNHO0lBQWlDO0czQ21odkNwQzs7RTJDbGh2Q0c7SUFBaUM7RzNDc2h2Q3BDOztFMkNyaHZDRztJQUFpQztHM0N5aHZDcEM7O0UyQ3hodkNHO0lBQWlDO0czQzRodkNwQzs7RTJDMWh2Q0c7SUFDRTtJQUNBO0czQzZodkNMOztFMkMxaHZDRztJQUNFO0lBQ0E7RzNDNmh2Q0w7Q0FDRjs7QWlDbGt2Q0s7RVV1QkE7SUFBaUM7RzNDZ2p2Q3BDOztFMkMvaXZDRztJQUFpQztHM0NtanZDcEM7O0UyQ2xqdkNHO0lBQWlDO0czQ3NqdkNwQzs7RTJDcmp2Q0c7SUFBaUM7RzNDeWp2Q3BDOztFMkN4anZDRztJQUFpQztHM0M0anZDcEM7O0UyQzFqdkNHO0lBQ0U7SUFDQTtHM0M2anZDTDs7RTJDMWp2Q0c7SUFDRTtJQUNBO0czQzZqdkNMO0NBQ0Y7O0FpQ2xtdkNLO0VVdUJBO0lBQWlDO0czQ2dsdkNwQzs7RTJDL2t2Q0c7SUFBaUM7RzNDbWx2Q3BDOztFMkNsbHZDRztJQUFpQztHM0NzbHZDcEM7O0UyQ3JsdkNHO0lBQWlDO0czQ3lsdkNwQzs7RTJDeGx2Q0c7SUFBaUM7RzNDNGx2Q3BDOztFMkMxbHZDRztJQUNFO0lBQ0E7RzNDNmx2Q0w7O0UyQzFsdkNHO0lBQ0U7SUFDQTtHM0M2bHZDTDtDQUNGOztBaUNsb3ZDSztFVXVCQTtJQUFpQztHM0NnbnZDcEM7O0UyQy9tdkNHO0lBQWlDO0czQ21udkNwQzs7RTJDbG52Q0c7SUFBaUM7RzNDc252Q3BDOztFMkNybnZDRztJQUFpQztHM0N5bnZDcEM7O0UyQ3hudkNHO0lBQWlDO0czQzRudkNwQzs7RTJDMW52Q0c7SUFDRTtJQUNBO0czQzZudkNMOztFMkMxbnZDRztJQUNFO0lBQ0E7RzNDNm52Q0w7Q0FDRjs7QWlDbHF2Q0s7RVV1QkE7SUFBaUM7RzNDZ3B2Q3BDOztFMkMvb3ZDRztJQUFpQztHM0NtcHZDcEM7O0UyQ2xwdkNHO0lBQWlDO0czQ3NwdkNwQzs7RTJDcnB2Q0c7SUFBaUM7RzNDeXB2Q3BDOztFMkN4cHZDRztJQUFpQztHM0M0cHZDcEM7O0UyQzFwdkNHO0lBQ0U7SUFDQTtHM0M2cHZDTDs7RTJDMXB2Q0c7SUFDRTtJQUNBO0czQzZwdkNMO0NBQ0Y7O0FpQ2xzdkNLO0VVdUJBO0lBQWlDO0czQ2dydkNwQzs7RTJDL3F2Q0c7SUFBaUM7RzNDbXJ2Q3BDOztFMkNscnZDRztJQUFpQztHM0NzcnZDcEM7O0UyQ3JydkNHO0lBQWlDO0czQ3lydkNwQzs7RTJDeHJ2Q0c7SUFBaUM7RzNDNHJ2Q3BDOztFMkMxcnZDRztJQUNFO0lBQ0E7RzNDNnJ2Q0w7O0UyQzFydkNHO0lBQ0U7SUFDQTtHM0M2cnZDTDtDQUNGOztBaUNsdXZDSztFVXVCQTtJQUFpQztHM0NndHZDcEM7O0UyQy9zdkNHO0lBQWlDO0czQ210dkNwQzs7RTJDbHR2Q0c7SUFBaUM7RzNDc3R2Q3BDOztFMkNydHZDRztJQUFpQztHM0N5dHZDcEM7O0UyQ3h0dkNHO0lBQWlDO0czQzR0dkNwQzs7RTJDMXR2Q0c7SUFDRTtJQUNBO0czQzZ0dkNMOztFMkMxdHZDRztJQUNFO0lBQ0E7RzNDNnR2Q0w7Q0FDRjs7QWlDbHd2Q0s7RVV1QkE7SUFBaUM7RzNDZ3Z2Q3BDOztFMkMvdXZDRztJQUFpQztHM0NtdnZDcEM7O0UyQ2x2dkNHO0lBQWlDO0czQ3N2dkNwQzs7RTJDcnZ2Q0c7SUFBaUM7RzNDeXZ2Q3BDOztFMkN4dnZDRztJQUFpQztHM0M0dnZDcEM7O0UyQzF2dkNHO0lBQ0U7SUFDQTtHM0M2dnZDTDs7RTJDMXZ2Q0c7SUFDRTtJQUNBO0czQzZ2dkNMO0NBQ0Y7O0FpQ2x5dkNLO0VVdUJBO0lBQWlDO0czQ2d4dkNwQzs7RTJDL3d2Q0c7SUFBaUM7RzNDbXh2Q3BDOztFMkNseHZDRztJQUFpQztHM0NzeHZDcEM7O0UyQ3J4dkNHO0lBQWlDO0czQ3l4dkNwQzs7RTJDeHh2Q0c7SUFBaUM7RzNDNHh2Q3BDOztFMkMxeHZDRztJQUNFO0lBQ0E7RzNDNnh2Q0w7O0UyQzF4dkNHO0lBQ0U7SUFDQTtHM0M2eHZDTDtDQUNGOztBaUNsMHZDSztFVXVCQTtJQUFpQztHM0NnenZDcEM7O0UyQy95dkNHO0lBQWlDO0czQ216dkNwQzs7RTJDbHp2Q0c7SUFBaUM7RzNDc3p2Q3BDOztFMkNyenZDRztJQUFpQztHM0N5enZDcEM7O0UyQ3h6dkNHO0lBQWlDO0czQzR6dkNwQzs7RTJDMXp2Q0c7SUFDRTtJQUNBO0czQzZ6dkNMOztFMkMxenZDRztJQUNFO0lBQ0E7RzNDNnp2Q0w7Q0FDRjs7QTJDbHp2Q0c7RUFBWTtDM0NzenZDZjs7QTJDcnp2Q0c7RUFBWTtDM0N5enZDZjs7QTJDeHp2Q0c7RUFBWTtDM0M0enZDZjs7QTJDM3p2Q0c7RUFBWTtDM0MrenZDZjs7QTJDOXp2Q0c7RUFBWTtDM0NrMHZDZjs7QTJDaDB2Q0c7RUFDRTtFQUNBO0MzQ20wdkNMOztBMkNoMHZDRztFQUNFO0VBQ0E7QzNDbTB2Q0w7O0FpQ2g0dkNLO0VVa0VFO0lBQWlDO0czQ20wdkN0Qzs7RTJDbDB2Q0s7SUFBaUM7RzNDczB2Q3RDOztFMkNyMHZDSztJQUFpQztHM0N5MHZDdEM7O0UyQ3gwdkNLO0lBQWlDO0czQzQwdkN0Qzs7RTJDMzB2Q0s7SUFBaUM7RzNDKzB2Q3RDOztFMkM3MHZDSztJQUNFO0lBQ0E7RzNDZzF2Q1A7O0UyQzcwdkNLO0lBQ0U7SUFDQTtHM0NnMXZDUDtDQUNGOztBaUNoNnZDSztFVWtFRTtJQUFpQztHM0NtMnZDdEM7O0UyQ2wydkNLO0lBQWlDO0czQ3MydkN0Qzs7RTJDcjJ2Q0s7SUFBaUM7RzNDeTJ2Q3RDOztFMkN4MnZDSztJQUFpQztHM0M0MnZDdEM7O0UyQzMydkNLO0lBQWlDO0czQysydkN0Qzs7RTJDNzJ2Q0s7SUFDRTtJQUNBO0czQ2czdkNQOztFMkM3MnZDSztJQUNFO0lBQ0E7RzNDZzN2Q1A7Q0FDRjs7QWlDaDh2Q0s7RVVrRUU7SUFBaUM7RzNDbTR2Q3RDOztFMkNsNHZDSztJQUFpQztHM0NzNHZDdEM7O0UyQ3I0dkNLO0lBQWlDO0czQ3k0dkN0Qzs7RTJDeDR2Q0s7SUFBaUM7RzNDNDR2Q3RDOztFMkMzNHZDSztJQUFpQztHM0MrNHZDdEM7O0UyQzc0dkNLO0lBQ0U7SUFDQTtHM0NnNXZDUDs7RTJDNzR2Q0s7SUFDRTtJQUNBO0czQ2c1dkNQO0NBQ0Y7O0FpQ2grdkNLO0VVa0VFO0lBQWlDO0czQ202dkN0Qzs7RTJDbDZ2Q0s7SUFBaUM7RzNDczZ2Q3RDOztFMkNyNnZDSztJQUFpQztHM0N5NnZDdEM7O0UyQ3g2dkNLO0lBQWlDO0czQzQ2dkN0Qzs7RTJDMzZ2Q0s7SUFBaUM7RzNDKzZ2Q3RDOztFMkM3NnZDSztJQUNFO0lBQ0E7RzNDZzd2Q1A7O0UyQzc2dkNLO0lBQ0U7SUFDQTtHM0NnN3ZDUDtDQUNGOztBaUNoZ3dDSztFVWtFRTtJQUFpQztHM0NtOHZDdEM7O0UyQ2w4dkNLO0lBQWlDO0czQ3M4dkN0Qzs7RTJDcjh2Q0s7SUFBaUM7RzNDeTh2Q3RDOztFMkN4OHZDSztJQUFpQztHM0M0OHZDdEM7O0UyQzM4dkNLO0lBQWlDO0czQys4dkN0Qzs7RTJDNzh2Q0s7SUFDRTtJQUNBO0czQ2c5dkNQOztFMkM3OHZDSztJQUNFO0lBQ0E7RzNDZzl2Q1A7Q0FDRjs7QWlDaGl3Q0s7RVVrRUU7SUFBaUM7RzNDbSt2Q3RDOztFMkNsK3ZDSztJQUFpQztHM0NzK3ZDdEM7O0UyQ3IrdkNLO0lBQWlDO0czQ3krdkN0Qzs7RTJDeCt2Q0s7SUFBaUM7RzNDNCt2Q3RDOztFMkMzK3ZDSztJQUFpQztHM0MrK3ZDdEM7O0UyQzcrdkNLO0lBQ0U7SUFDQTtHM0NnL3ZDUDs7RTJDNyt2Q0s7SUFDRTtJQUNBO0czQ2cvdkNQO0NBQ0Y7O0FpQ2hrd0NLO0VVa0VFO0lBQWlDO0czQ21nd0N0Qzs7RTJDbGd3Q0s7SUFBaUM7RzNDc2d3Q3RDOztFMkNyZ3dDSztJQUFpQztHM0N5Z3dDdEM7O0UyQ3hnd0NLO0lBQWlDO0czQzRnd0N0Qzs7RTJDM2d3Q0s7SUFBaUM7RzNDK2d3Q3RDOztFMkM3Z3dDSztJQUNFO0lBQ0E7RzNDZ2h3Q1A7O0UyQzdnd0NLO0lBQ0U7SUFDQTtHM0NnaHdDUDtDQUNGOztBaUNobXdDSztFVWtFRTtJQUFpQztHM0NtaXdDdEM7O0UyQ2xpd0NLO0lBQWlDO0czQ3Npd0N0Qzs7RTJDcml3Q0s7SUFBaUM7RzNDeWl3Q3RDOztFMkN4aXdDSztJQUFpQztHM0M0aXdDdEM7O0UyQzNpd0NLO0lBQWlDO0czQytpd0N0Qzs7RTJDN2l3Q0s7SUFDRTtJQUNBO0czQ2dqd0NQOztFMkM3aXdDSztJQUNFO0lBQ0E7RzNDZ2p3Q1A7Q0FDRjs7QWlDaG93Q0s7RVVrRUU7SUFBaUM7RzNDbWt3Q3RDOztFMkNsa3dDSztJQUFpQztHM0Nza3dDdEM7O0UyQ3Jrd0NLO0lBQWlDO0czQ3lrd0N0Qzs7RTJDeGt3Q0s7SUFBaUM7RzNDNGt3Q3RDOztFMkMza3dDSztJQUFpQztHM0Mra3dDdEM7O0UyQzdrd0NLO0lBQ0U7SUFDQTtHM0NnbHdDUDs7RTJDN2t3Q0s7SUFDRTtJQUNBO0czQ2dsd0NQO0NBQ0Y7O0FpQ2hxd0NLO0VVa0VFO0lBQWlDO0czQ21td0N0Qzs7RTJDbG13Q0s7SUFBaUM7RzNDc213Q3RDOztFMkNybXdDSztJQUFpQztHM0N5bXdDdEM7O0UyQ3htd0NLO0lBQWlDO0czQzRtd0N0Qzs7RTJDM213Q0s7SUFBaUM7RzNDK213Q3RDOztFMkM3bXdDSztJQUNFO0lBQ0E7RzNDZ253Q1A7O0UyQzdtd0NLO0lBQ0U7SUFDQTtHM0NnbndDUDtDQUNGOztBaUNoc3dDSztFVWtFRTtJQUFpQztHM0Ntb3dDdEM7O0UyQ2xvd0NLO0lBQWlDO0czQ3Nvd0N0Qzs7RTJDcm93Q0s7SUFBaUM7RzNDeW93Q3RDOztFMkN4b3dDSztJQUFpQztHM0M0b3dDdEM7O0UyQzNvd0NLO0lBQWlDO0czQytvd0N0Qzs7RTJDN293Q0s7SUFDRTtJQUNBO0czQ2dwd0NQOztFMkM3b3dDSztJQUNFO0lBQ0E7RzNDZ3B3Q1A7Q0FDRjs7QWlDaHV3Q0s7RVVrRUU7SUFBaUM7RzNDbXF3Q3RDOztFMkNscXdDSztJQUFpQztHM0NzcXdDdEM7O0UyQ3Jxd0NLO0lBQWlDO0czQ3lxd0N0Qzs7RTJDeHF3Q0s7SUFBaUM7RzNDNHF3Q3RDOztFMkMzcXdDSztJQUFpQztHM0MrcXdDdEM7O0UyQzdxd0NLO0lBQ0U7SUFDQTtHM0NncndDUDs7RTJDN3F3Q0s7SUFDRTtJQUNBO0czQ2dyd0NQO0NBQ0Y7O0EyQ2h0d0NHO0VBQVk7QzNDb3R3Q2Y7O0EyQ250d0NHO0VBQVk7QzNDdXR3Q2Y7O0EyQ3R0d0NHO0VBQVk7QzNDMHR3Q2Y7O0EyQ3p0d0NHO0VBQVk7QzNDNnR3Q2Y7O0EyQzV0d0NHO0VBQVk7QzNDZ3V3Q2Y7O0EyQzl0d0NHO0VBQ0U7RUFDQTtDM0NpdXdDTDs7QTJDOXR3Q0c7RUFDRTtFQUNBO0MzQ2l1d0NMOztBaUM5eHdDSztFVWtFRTtJQUFpQztHM0NpdXdDdEM7O0UyQ2h1d0NLO0lBQWlDO0czQ291d0N0Qzs7RTJDbnV3Q0s7SUFBaUM7RzNDdXV3Q3RDOztFMkN0dXdDSztJQUFpQztHM0MwdXdDdEM7O0UyQ3p1d0NLO0lBQWlDO0czQzZ1d0N0Qzs7RTJDM3V3Q0s7SUFDRTtJQUNBO0czQzh1d0NQOztFMkMzdXdDSztJQUNFO0lBQ0E7RzNDOHV3Q1A7Q0FDRjs7QWlDOXp3Q0s7RVVrRUU7SUFBaUM7RzNDaXd3Q3RDOztFMkNod3dDSztJQUFpQztHM0Nvd3dDdEM7O0UyQ253d0NLO0lBQWlDO0czQ3V3d0N0Qzs7RTJDdHd3Q0s7SUFBaUM7RzNDMHd3Q3RDOztFMkN6d3dDSztJQUFpQztHM0M2d3dDdEM7O0UyQzN3d0NLO0lBQ0U7SUFDQTtHM0M4d3dDUDs7RTJDM3d3Q0s7SUFDRTtJQUNBO0czQzh3d0NQO0NBQ0Y7O0FpQzkxd0NLO0VVa0VFO0lBQWlDO0czQ2l5d0N0Qzs7RTJDaHl3Q0s7SUFBaUM7RzNDb3l3Q3RDOztFMkNueXdDSztJQUFpQztHM0N1eXdDdEM7O0UyQ3R5d0NLO0lBQWlDO0czQzB5d0N0Qzs7RTJDenl3Q0s7SUFBaUM7RzNDNnl3Q3RDOztFMkMzeXdDSztJQUNFO0lBQ0E7RzNDOHl3Q1A7O0UyQzN5d0NLO0lBQ0U7SUFDQTtHM0M4eXdDUDtDQUNGOztBaUM5M3dDSztFVWtFRTtJQUFpQztHM0NpMHdDdEM7O0UyQ2gwd0NLO0lBQWlDO0czQ28wd0N0Qzs7RTJDbjB3Q0s7SUFBaUM7RzNDdTB3Q3RDOztFMkN0MHdDSztJQUFpQztHM0MwMHdDdEM7O0UyQ3owd0NLO0lBQWlDO0czQzYwd0N0Qzs7RTJDMzB3Q0s7SUFDRTtJQUNBO0czQzgwd0NQOztFMkMzMHdDSztJQUNFO0lBQ0E7RzNDODB3Q1A7Q0FDRjs7QWlDOTV3Q0s7RVVrRUU7SUFBaUM7RzNDaTJ3Q3RDOztFMkNoMndDSztJQUFpQztHM0NvMndDdEM7O0UyQ24yd0NLO0lBQWlDO0czQ3Uyd0N0Qzs7RTJDdDJ3Q0s7SUFBaUM7RzNDMDJ3Q3RDOztFMkN6MndDSztJQUFpQztHM0M2MndDdEM7O0UyQzMyd0NLO0lBQ0U7SUFDQTtHM0M4MndDUDs7RTJDMzJ3Q0s7SUFDRTtJQUNBO0czQzgyd0NQO0NBQ0Y7O0FpQzk3d0NLO0VVa0VFO0lBQWlDO0czQ2k0d0N0Qzs7RTJDaDR3Q0s7SUFBaUM7RzNDbzR3Q3RDOztFMkNuNHdDSztJQUFpQztHM0N1NHdDdEM7O0UyQ3Q0d0NLO0lBQWlDO0czQzA0d0N0Qzs7RTJDejR3Q0s7SUFBaUM7RzNDNjR3Q3RDOztFMkMzNHdDSztJQUNFO0lBQ0E7RzNDODR3Q1A7O0UyQzM0d0NLO0lBQ0U7SUFDQTtHM0M4NHdDUDtDQUNGOztBaUM5OXdDSztFVWtFRTtJQUFpQztHM0NpNndDdEM7O0UyQ2g2d0NLO0lBQWlDO0czQ282d0N0Qzs7RTJDbjZ3Q0s7SUFBaUM7RzNDdTZ3Q3RDOztFMkN0NndDSztJQUFpQztHM0MwNndDdEM7O0UyQ3o2d0NLO0lBQWlDO0czQzY2d0N0Qzs7RTJDMzZ3Q0s7SUFDRTtJQUNBO0czQzg2d0NQOztFMkMzNndDSztJQUNFO0lBQ0E7RzNDODZ3Q1A7Q0FDRjs7QWlDOS93Q0s7RVVrRUU7SUFBaUM7RzNDaTh3Q3RDOztFMkNoOHdDSztJQUFpQztHM0NvOHdDdEM7O0UyQ244d0NLO0lBQWlDO0czQ3U4d0N0Qzs7RTJDdDh3Q0s7SUFBaUM7RzNDMDh3Q3RDOztFMkN6OHdDSztJQUFpQztHM0M2OHdDdEM7O0UyQzM4d0NLO0lBQ0U7SUFDQTtHM0M4OHdDUDs7RTJDMzh3Q0s7SUFDRTtJQUNBO0czQzg4d0NQO0NBQ0Y7O0FpQzloeENLO0VVa0VFO0lBQWlDO0czQ2krd0N0Qzs7RTJDaCt3Q0s7SUFBaUM7RzNDbyt3Q3RDOztFMkNuK3dDSztJQUFpQztHM0N1K3dDdEM7O0UyQ3Qrd0NLO0lBQWlDO0czQzArd0N0Qzs7RTJDeit3Q0s7SUFBaUM7RzNDNit3Q3RDOztFMkMzK3dDSztJQUNFO0lBQ0E7RzNDOCt3Q1A7O0UyQzMrd0NLO0lBQ0U7SUFDQTtHM0M4K3dDUDtDQUNGOztBaUM5anhDSztFVWtFRTtJQUFpQztHM0NpZ3hDdEM7O0UyQ2hneENLO0lBQWlDO0czQ29neEN0Qzs7RTJDbmd4Q0s7SUFBaUM7RzNDdWd4Q3RDOztFMkN0Z3hDSztJQUFpQztHM0MwZ3hDdEM7O0UyQ3pneENLO0lBQWlDO0czQzZneEN0Qzs7RTJDM2d4Q0s7SUFDRTtJQUNBO0czQzhneENQOztFMkMzZ3hDSztJQUNFO0lBQ0E7RzNDOGd4Q1A7Q0FDRjs7QWlDOWx4Q0s7RVVrRUU7SUFBaUM7RzNDaWl4Q3RDOztFMkNoaXhDSztJQUFpQztHM0NvaXhDdEM7O0UyQ25peENLO0lBQWlDO0czQ3VpeEN0Qzs7RTJDdGl4Q0s7SUFBaUM7RzNDMGl4Q3RDOztFMkN6aXhDSztJQUFpQztHM0M2aXhDdEM7O0UyQzNpeENLO0lBQ0U7SUFDQTtHM0M4aXhDUDs7RTJDM2l4Q0s7SUFDRTtJQUNBO0czQzhpeENQO0NBQ0Y7O0FpQzlueENLO0VVa0VFO0lBQWlDO0czQ2lreEN0Qzs7RTJDaGt4Q0s7SUFBaUM7RzNDb2t4Q3RDOztFMkNua3hDSztJQUFpQztHM0N1a3hDdEM7O0UyQ3RreENLO0lBQWlDO0czQzBreEN0Qzs7RTJDemt4Q0s7SUFBaUM7RzNDNmt4Q3RDOztFMkMza3hDSztJQUNFO0lBQ0E7RzNDOGt4Q1A7O0UyQzNreENLO0lBQ0U7SUFDQTtHM0M4a3hDUDtDQUNGOztBMkM5bXhDRztFQUFZO0MzQ2tueENmOztBMkNqbnhDRztFQUFZO0MzQ3FueENmOztBMkNwbnhDRztFQUFZO0MzQ3dueENmOztBMkN2bnhDRztFQUFZO0MzQzJueENmOztBMkMxbnhDRztFQUFZO0MzQzhueENmOztBMkM1bnhDRztFQUNFO0VBQ0E7QzNDK254Q0w7O0EyQzVueENHO0VBQ0U7RUFDQTtDM0MrbnhDTDs7QWlDNXJ4Q0s7RVVrRUU7SUFBaUM7RzNDK254Q3RDOztFMkM5bnhDSztJQUFpQztHM0Nrb3hDdEM7O0UyQ2pveENLO0lBQWlDO0czQ3FveEN0Qzs7RTJDcG94Q0s7SUFBaUM7RzNDd294Q3RDOztFMkN2b3hDSztJQUFpQztHM0Myb3hDdEM7O0UyQ3pveENLO0lBQ0U7SUFDQTtHM0M0b3hDUDs7RTJDem94Q0s7SUFDRTtJQUNBO0czQzRveENQO0NBQ0Y7O0FpQzV0eENLO0VVa0VFO0lBQWlDO0czQytweEN0Qzs7RTJDOXB4Q0s7SUFBaUM7RzNDa3F4Q3RDOztFMkNqcXhDSztJQUFpQztHM0NxcXhDdEM7O0UyQ3BxeENLO0lBQWlDO0czQ3dxeEN0Qzs7RTJDdnF4Q0s7SUFBaUM7RzNDMnF4Q3RDOztFMkN6cXhDSztJQUNFO0lBQ0E7RzNDNHF4Q1A7O0UyQ3pxeENLO0lBQ0U7SUFDQTtHM0M0cXhDUDtDQUNGOztBaUM1dnhDSztFVWtFRTtJQUFpQztHM0MrcnhDdEM7O0UyQzlyeENLO0lBQWlDO0czQ2tzeEN0Qzs7RTJDanN4Q0s7SUFBaUM7RzNDcXN4Q3RDOztFMkNwc3hDSztJQUFpQztHM0N3c3hDdEM7O0UyQ3ZzeENLO0lBQWlDO0czQzJzeEN0Qzs7RTJDenN4Q0s7SUFDRTtJQUNBO0czQzRzeENQOztFMkN6c3hDSztJQUNFO0lBQ0E7RzNDNHN4Q1A7Q0FDRjs7QWlDNXh4Q0s7RVVrRUU7SUFBaUM7RzNDK3R4Q3RDOztFMkM5dHhDSztJQUFpQztHM0NrdXhDdEM7O0UyQ2p1eENLO0lBQWlDO0czQ3F1eEN0Qzs7RTJDcHV4Q0s7SUFBaUM7RzNDd3V4Q3RDOztFMkN2dXhDSztJQUFpQztHM0MydXhDdEM7O0UyQ3p1eENLO0lBQ0U7SUFDQTtHM0M0dXhDUDs7RTJDenV4Q0s7SUFDRTtJQUNBO0czQzR1eENQO0NBQ0Y7O0FpQzV6eENLO0VVa0VFO0lBQWlDO0czQyt2eEN0Qzs7RTJDOXZ4Q0s7SUFBaUM7RzNDa3d4Q3RDOztFMkNqd3hDSztJQUFpQztHM0Nxd3hDdEM7O0UyQ3B3eENLO0lBQWlDO0czQ3d3eEN0Qzs7RTJDdnd4Q0s7SUFBaUM7RzNDMnd4Q3RDOztFMkN6d3hDSztJQUNFO0lBQ0E7RzNDNHd4Q1A7O0UyQ3p3eENLO0lBQ0U7SUFDQTtHM0M0d3hDUDtDQUNGOztBaUM1MXhDSztFVWtFRTtJQUFpQztHM0MreHhDdEM7O0UyQzl4eENLO0lBQWlDO0czQ2t5eEN0Qzs7RTJDanl4Q0s7SUFBaUM7RzNDcXl4Q3RDOztFMkNweXhDSztJQUFpQztHM0N3eXhDdEM7O0UyQ3Z5eENLO0lBQWlDO0czQzJ5eEN0Qzs7RTJDenl4Q0s7SUFDRTtJQUNBO0czQzR5eENQOztFMkN6eXhDSztJQUNFO0lBQ0E7RzNDNHl4Q1A7Q0FDRjs7QWlDNTN4Q0s7RVVrRUU7SUFBaUM7RzNDK3p4Q3RDOztFMkM5enhDSztJQUFpQztHM0NrMHhDdEM7O0UyQ2oweENLO0lBQWlDO0czQ3EweEN0Qzs7RTJDcDB4Q0s7SUFBaUM7RzNDdzB4Q3RDOztFMkN2MHhDSztJQUFpQztHM0MyMHhDdEM7O0UyQ3oweENLO0lBQ0U7SUFDQTtHM0M0MHhDUDs7RTJDejB4Q0s7SUFDRTtJQUNBO0czQzQweENQO0NBQ0Y7O0FpQzU1eENLO0VVa0VFO0lBQWlDO0czQysxeEN0Qzs7RTJDOTF4Q0s7SUFBaUM7RzNDazJ4Q3RDOztFMkNqMnhDSztJQUFpQztHM0NxMnhDdEM7O0UyQ3AyeENLO0lBQWlDO0czQ3cyeEN0Qzs7RTJDdjJ4Q0s7SUFBaUM7RzNDMjJ4Q3RDOztFMkN6MnhDSztJQUNFO0lBQ0E7RzNDNDJ4Q1A7O0UyQ3oyeENLO0lBQ0U7SUFDQTtHM0M0MnhDUDtDQUNGOztBaUM1N3hDSztFVWtFRTtJQUFpQztHM0MrM3hDdEM7O0UyQzkzeENLO0lBQWlDO0czQ2s0eEN0Qzs7RTJDajR4Q0s7SUFBaUM7RzNDcTR4Q3RDOztFMkNwNHhDSztJQUFpQztHM0N3NHhDdEM7O0UyQ3Y0eENLO0lBQWlDO0czQzI0eEN0Qzs7RTJDejR4Q0s7SUFDRTtJQUNBO0czQzQ0eENQOztFMkN6NHhDSztJQUNFO0lBQ0E7RzNDNDR4Q1A7Q0FDRjs7QWlDNTl4Q0s7RVVrRUU7SUFBaUM7RzNDKzV4Q3RDOztFMkM5NXhDSztJQUFpQztHM0NrNnhDdEM7O0UyQ2o2eENLO0lBQWlDO0czQ3E2eEN0Qzs7RTJDcDZ4Q0s7SUFBaUM7RzNDdzZ4Q3RDOztFMkN2NnhDSztJQUFpQztHM0MyNnhDdEM7O0UyQ3o2eENLO0lBQ0U7SUFDQTtHM0M0NnhDUDs7RTJDejZ4Q0s7SUFDRTtJQUNBO0czQzQ2eENQO0NBQ0Y7O0FpQzUveENLO0VVa0VFO0lBQWlDO0czQys3eEN0Qzs7RTJDOTd4Q0s7SUFBaUM7RzNDazh4Q3RDOztFMkNqOHhDSztJQUFpQztHM0NxOHhDdEM7O0UyQ3A4eENLO0lBQWlDO0czQ3c4eEN0Qzs7RTJDdjh4Q0s7SUFBaUM7RzNDMjh4Q3RDOztFMkN6OHhDSztJQUNFO0lBQ0E7RzNDNDh4Q1A7O0UyQ3o4eENLO0lBQ0U7SUFDQTtHM0M0OHhDUDtDQUNGOztBaUM1aHlDSztFVWtFRTtJQUFpQztHM0MrOXhDdEM7O0UyQzk5eENLO0lBQWlDO0czQ2sreEN0Qzs7RTJDait4Q0s7SUFBaUM7RzNDcSt4Q3RDOztFMkNwK3hDSztJQUFpQztHM0N3K3hDdEM7O0UyQ3YreENLO0lBQWlDO0czQzIreEN0Qzs7RTJDeit4Q0s7SUFDRTtJQUNBO0czQzQreENQOztFMkN6K3hDSztJQUNFO0lBQ0E7RzNDNCt4Q1A7Q0FDRjs7QTJDNWd5Q0c7RUFBWTtDM0NnaHlDZjs7QTJDL2d5Q0c7RUFBWTtDM0NtaHlDZjs7QTJDbGh5Q0c7RUFBWTtDM0NzaHlDZjs7QTJDcmh5Q0c7RUFBWTtDM0N5aHlDZjs7QTJDeGh5Q0c7RUFBWTtDM0M0aHlDZjs7QTJDMWh5Q0c7RUFDRTtFQUNBO0MzQzZoeUNMOztBMkMxaHlDRztFQUNFO0VBQ0E7QzNDNmh5Q0w7O0FpQzFseUNLO0VVa0VFO0lBQWlDO0czQzZoeUN0Qzs7RTJDNWh5Q0s7SUFBaUM7RzNDZ2l5Q3RDOztFMkMvaHlDSztJQUFpQztHM0NtaXlDdEM7O0UyQ2xpeUNLO0lBQWlDO0czQ3NpeUN0Qzs7RTJDcml5Q0s7SUFBaUM7RzNDeWl5Q3RDOztFMkN2aXlDSztJQUNFO0lBQ0E7RzNDMGl5Q1A7O0UyQ3ZpeUNLO0lBQ0U7SUFDQTtHM0MwaXlDUDtDQUNGOztBaUMxbnlDSztFVWtFRTtJQUFpQztHM0M2anlDdEM7O0UyQzVqeUNLO0lBQWlDO0czQ2dreUN0Qzs7RTJDL2p5Q0s7SUFBaUM7RzNDbWt5Q3RDOztFMkNsa3lDSztJQUFpQztHM0Nza3lDdEM7O0UyQ3JreUNLO0lBQWlDO0czQ3lreUN0Qzs7RTJDdmt5Q0s7SUFDRTtJQUNBO0czQzBreUNQOztFMkN2a3lDSztJQUNFO0lBQ0E7RzNDMGt5Q1A7Q0FDRjs7QWlDMXB5Q0s7RVVrRUU7SUFBaUM7RzNDNmx5Q3RDOztFMkM1bHlDSztJQUFpQztHM0NnbXlDdEM7O0UyQy9seUNLO0lBQWlDO0czQ21teUN0Qzs7RTJDbG15Q0s7SUFBaUM7RzNDc215Q3RDOztFMkNybXlDSztJQUFpQztHM0N5bXlDdEM7O0UyQ3ZteUNLO0lBQ0U7SUFDQTtHM0MwbXlDUDs7RTJDdm15Q0s7SUFDRTtJQUNBO0czQzBteUNQO0NBQ0Y7O0FpQzFyeUNLO0VVa0VFO0lBQWlDO0czQzZueUN0Qzs7RTJDNW55Q0s7SUFBaUM7RzNDZ295Q3RDOztFMkMvbnlDSztJQUFpQztHM0Ntb3lDdEM7O0UyQ2xveUNLO0lBQWlDO0czQ3NveUN0Qzs7RTJDcm95Q0s7SUFBaUM7RzNDeW95Q3RDOztFMkN2b3lDSztJQUNFO0lBQ0E7RzNDMG95Q1A7O0UyQ3ZveUNLO0lBQ0U7SUFDQTtHM0Mwb3lDUDtDQUNGOztBaUMxdHlDSztFVWtFRTtJQUFpQztHM0M2cHlDdEM7O0UyQzVweUNLO0lBQWlDO0czQ2dxeUN0Qzs7RTJDL3B5Q0s7SUFBaUM7RzNDbXF5Q3RDOztFMkNscXlDSztJQUFpQztHM0NzcXlDdEM7O0UyQ3JxeUNLO0lBQWlDO0czQ3lxeUN0Qzs7RTJDdnF5Q0s7SUFDRTtJQUNBO0czQzBxeUNQOztFMkN2cXlDSztJQUNFO0lBQ0E7RzNDMHF5Q1A7Q0FDRjs7QWlDMXZ5Q0s7RVVrRUU7SUFBaUM7RzNDNnJ5Q3RDOztFMkM1cnlDSztJQUFpQztHM0Nnc3lDdEM7O0UyQy9yeUNLO0lBQWlDO0czQ21zeUN0Qzs7RTJDbHN5Q0s7SUFBaUM7RzNDc3N5Q3RDOztFMkNyc3lDSztJQUFpQztHM0N5c3lDdEM7O0UyQ3ZzeUNLO0lBQ0U7SUFDQTtHM0Mwc3lDUDs7RTJDdnN5Q0s7SUFDRTtJQUNBO0czQzBzeUNQO0NBQ0Y7O0FpQzF4eUNLO0VVa0VFO0lBQWlDO0czQzZ0eUN0Qzs7RTJDNXR5Q0s7SUFBaUM7RzNDZ3V5Q3RDOztFMkMvdHlDSztJQUFpQztHM0NtdXlDdEM7O0UyQ2x1eUNLO0lBQWlDO0czQ3N1eUN0Qzs7RTJDcnV5Q0s7SUFBaUM7RzNDeXV5Q3RDOztFMkN2dXlDSztJQUNFO0lBQ0E7RzNDMHV5Q1A7O0UyQ3Z1eUNLO0lBQ0U7SUFDQTtHM0MwdXlDUDtDQUNGOztBaUMxenlDSztFVWtFRTtJQUFpQztHM0M2dnlDdEM7O0UyQzV2eUNLO0lBQWlDO0czQ2d3eUN0Qzs7RTJDL3Z5Q0s7SUFBaUM7RzNDbXd5Q3RDOztFMkNsd3lDSztJQUFpQztHM0Nzd3lDdEM7O0UyQ3J3eUNLO0lBQWlDO0czQ3l3eUN0Qzs7RTJDdnd5Q0s7SUFDRTtJQUNBO0czQzB3eUNQOztFMkN2d3lDSztJQUNFO0lBQ0E7RzNDMHd5Q1A7Q0FDRjs7QWlDMTF5Q0s7RVVrRUU7SUFBaUM7RzNDNnh5Q3RDOztFMkM1eHlDSztJQUFpQztHM0NneXlDdEM7O0UyQy94eUNLO0lBQWlDO0czQ215eUN0Qzs7RTJDbHl5Q0s7SUFBaUM7RzNDc3l5Q3RDOztFMkNyeXlDSztJQUFpQztHM0N5eXlDdEM7O0UyQ3Z5eUNLO0lBQ0U7SUFDQTtHM0MweXlDUDs7RTJDdnl5Q0s7SUFDRTtJQUNBO0czQzB5eUNQO0NBQ0Y7O0FpQzEzeUNLO0VVa0VFO0lBQWlDO0czQzZ6eUN0Qzs7RTJDNXp5Q0s7SUFBaUM7RzNDZzB5Q3RDOztFMkMvenlDSztJQUFpQztHM0NtMHlDdEM7O0UyQ2wweUNLO0lBQWlDO0czQ3MweUN0Qzs7RTJDcjB5Q0s7SUFBaUM7RzNDeTB5Q3RDOztFMkN2MHlDSztJQUNFO0lBQ0E7RzNDMDB5Q1A7O0UyQ3YweUNLO0lBQ0U7SUFDQTtHM0MwMHlDUDtDQUNGOztBaUMxNXlDSztFVWtFRTtJQUFpQztHM0M2MXlDdEM7O0UyQzUxeUNLO0lBQWlDO0czQ2cyeUN0Qzs7RTJDLzF5Q0s7SUFBaUM7RzNDbTJ5Q3RDOztFMkNsMnlDSztJQUFpQztHM0NzMnlDdEM7O0UyQ3IyeUNLO0lBQWlDO0czQ3kyeUN0Qzs7RTJDdjJ5Q0s7SUFDRTtJQUNBO0czQzAyeUNQOztFMkN2MnlDSztJQUNFO0lBQ0E7RzNDMDJ5Q1A7Q0FDRjs7QWlDMTd5Q0s7RVVrRUU7SUFBaUM7RzNDNjN5Q3RDOztFMkM1M3lDSztJQUFpQztHM0NnNHlDdEM7O0UyQy8zeUNLO0lBQWlDO0czQ200eUN0Qzs7RTJDbDR5Q0s7SUFBaUM7RzNDczR5Q3RDOztFMkNyNHlDSztJQUFpQztHM0N5NHlDdEM7O0UyQ3Y0eUNLO0lBQ0U7SUFDQTtHM0MwNHlDUDs7RTJDdjR5Q0s7SUFDRTtJQUNBO0czQzA0eUNQO0NBQ0Y7O0EyQzE2eUNHO0VBQVk7QzNDODZ5Q2Y7O0EyQzc2eUNHO0VBQVk7QzNDaTd5Q2Y7O0EyQ2g3eUNHO0VBQVk7QzNDbzd5Q2Y7O0EyQ243eUNHO0VBQVk7QzNDdTd5Q2Y7O0EyQ3Q3eUNHO0VBQVk7QzNDMDd5Q2Y7O0EyQ3g3eUNHO0VBQ0U7RUFDQTtDM0MyN3lDTDs7QTJDeDd5Q0c7RUFDRTtFQUNBO0MzQzI3eUNMOztBaUN4L3lDSztFVWtFRTtJQUFpQztHM0MyN3lDdEM7O0UyQzE3eUNLO0lBQWlDO0czQzg3eUN0Qzs7RTJDNzd5Q0s7SUFBaUM7RzNDaTh5Q3RDOztFMkNoOHlDSztJQUFpQztHM0NvOHlDdEM7O0UyQ244eUNLO0lBQWlDO0czQ3U4eUN0Qzs7RTJDcjh5Q0s7SUFDRTtJQUNBO0czQ3c4eUNQOztFMkNyOHlDSztJQUNFO0lBQ0E7RzNDdzh5Q1A7Q0FDRjs7QWlDeGh6Q0s7RVVrRUU7SUFBaUM7RzNDMjl5Q3RDOztFMkMxOXlDSztJQUFpQztHM0M4OXlDdEM7O0UyQzc5eUNLO0lBQWlDO0czQ2kreUN0Qzs7RTJDaCt5Q0s7SUFBaUM7RzNDbyt5Q3RDOztFMkNuK3lDSztJQUFpQztHM0N1K3lDdEM7O0UyQ3IreUNLO0lBQ0U7SUFDQTtHM0N3K3lDUDs7RTJDcit5Q0s7SUFDRTtJQUNBO0czQ3creUNQO0NBQ0Y7O0FpQ3hqekNLO0VVa0VFO0lBQWlDO0czQzIveUN0Qzs7RTJDMS95Q0s7SUFBaUM7RzNDOC95Q3RDOztFMkM3L3lDSztJQUFpQztHM0NpZ3pDdEM7O0UyQ2hnekNLO0lBQWlDO0czQ29nekN0Qzs7RTJDbmd6Q0s7SUFBaUM7RzNDdWd6Q3RDOztFMkNyZ3pDSztJQUNFO0lBQ0E7RzNDd2d6Q1A7O0UyQ3JnekNLO0lBQ0U7SUFDQTtHM0N3Z3pDUDtDQUNGOztBaUN4bHpDSztFVWtFRTtJQUFpQztHM0MyaHpDdEM7O0UyQzFoekNLO0lBQWlDO0czQzhoekN0Qzs7RTJDN2h6Q0s7SUFBaUM7RzNDaWl6Q3RDOztFMkNoaXpDSztJQUFpQztHM0NvaXpDdEM7O0UyQ25pekNLO0lBQWlDO0czQ3VpekN0Qzs7RTJDcml6Q0s7SUFDRTtJQUNBO0czQ3dpekNQOztFMkNyaXpDSztJQUNFO0lBQ0E7RzNDd2l6Q1A7Q0FDRjs7QWlDeG56Q0s7RVVrRUU7SUFBaUM7RzNDMmp6Q3RDOztFMkMxanpDSztJQUFpQztHM0M4anpDdEM7O0UyQzdqekNLO0lBQWlDO0czQ2lrekN0Qzs7RTJDaGt6Q0s7SUFBaUM7RzNDb2t6Q3RDOztFMkNua3pDSztJQUFpQztHM0N1a3pDdEM7O0UyQ3JrekNLO0lBQ0U7SUFDQTtHM0N3a3pDUDs7RTJDcmt6Q0s7SUFDRTtJQUNBO0czQ3drekNQO0NBQ0Y7O0FpQ3hwekNLO0VVa0VFO0lBQWlDO0czQzJsekN0Qzs7RTJDMWx6Q0s7SUFBaUM7RzNDOGx6Q3RDOztFMkM3bHpDSztJQUFpQztHM0NpbXpDdEM7O0UyQ2htekNLO0lBQWlDO0czQ29tekN0Qzs7RTJDbm16Q0s7SUFBaUM7RzNDdW16Q3RDOztFMkNybXpDSztJQUNFO0lBQ0E7RzNDd216Q1A7O0UyQ3JtekNLO0lBQ0U7SUFDQTtHM0N3bXpDUDtDQUNGOztBaUN4cnpDSztFVWtFRTtJQUFpQztHM0MybnpDdEM7O0UyQzFuekNLO0lBQWlDO0czQzhuekN0Qzs7RTJDN256Q0s7SUFBaUM7RzNDaW96Q3RDOztFMkNob3pDSztJQUFpQztHM0Nvb3pDdEM7O0UyQ25vekNLO0lBQWlDO0czQ3VvekN0Qzs7RTJDcm96Q0s7SUFDRTtJQUNBO0czQ3dvekNQOztFMkNyb3pDSztJQUNFO0lBQ0E7RzNDd296Q1A7Q0FDRjs7QWlDeHR6Q0s7RVVrRUU7SUFBaUM7RzNDMnB6Q3RDOztFMkMxcHpDSztJQUFpQztHM0M4cHpDdEM7O0UyQzdwekNLO0lBQWlDO0czQ2lxekN0Qzs7RTJDaHF6Q0s7SUFBaUM7RzNDb3F6Q3RDOztFMkNucXpDSztJQUFpQztHM0N1cXpDdEM7O0UyQ3JxekNLO0lBQ0U7SUFDQTtHM0N3cXpDUDs7RTJDcnF6Q0s7SUFDRTtJQUNBO0czQ3dxekNQO0NBQ0Y7O0FpQ3h2ekNLO0VVa0VFO0lBQWlDO0czQzJyekN0Qzs7RTJDMXJ6Q0s7SUFBaUM7RzNDOHJ6Q3RDOztFMkM3cnpDSztJQUFpQztHM0Npc3pDdEM7O0UyQ2hzekNLO0lBQWlDO0czQ29zekN0Qzs7RTJDbnN6Q0s7SUFBaUM7RzNDdXN6Q3RDOztFMkNyc3pDSztJQUNFO0lBQ0E7RzNDd3N6Q1A7O0UyQ3JzekNLO0lBQ0U7SUFDQTtHM0N3c3pDUDtDQUNGOztBaUN4eHpDSztFVWtFRTtJQUFpQztHM0MydHpDdEM7O0UyQzF0ekNLO0lBQWlDO0czQzh0ekN0Qzs7RTJDN3R6Q0s7SUFBaUM7RzNDaXV6Q3RDOztFMkNodXpDSztJQUFpQztHM0NvdXpDdEM7O0UyQ251ekNLO0lBQWlDO0czQ3V1ekN0Qzs7RTJDcnV6Q0s7SUFDRTtJQUNBO0czQ3d1ekNQOztFMkNydXpDSztJQUNFO0lBQ0E7RzNDd3V6Q1A7Q0FDRjs7QWlDeHp6Q0s7RVVrRUU7SUFBaUM7RzNDMnZ6Q3RDOztFMkMxdnpDSztJQUFpQztHM0M4dnpDdEM7O0UyQzd2ekNLO0lBQWlDO0czQ2l3ekN0Qzs7RTJDaHd6Q0s7SUFBaUM7RzNDb3d6Q3RDOztFMkNud3pDSztJQUFpQztHM0N1d3pDdEM7O0UyQ3J3ekNLO0lBQ0U7SUFDQTtHM0N3d3pDUDs7RTJDcnd6Q0s7SUFDRTtJQUNBO0czQ3d3ekNQO0NBQ0Y7O0FpQ3gxekNLO0VVa0VFO0lBQWlDO0czQzJ4ekN0Qzs7RTJDMXh6Q0s7SUFBaUM7RzNDOHh6Q3RDOztFMkM3eHpDSztJQUFpQztHM0NpeXpDdEM7O0UyQ2h5ekNLO0lBQWlDO0czQ295ekN0Qzs7RTJDbnl6Q0s7SUFBaUM7RzNDdXl6Q3RDOztFMkNyeXpDSztJQUNFO0lBQ0E7RzNDd3l6Q1A7O0UyQ3J5ekNLO0lBQ0U7SUFDQTtHM0N3eXpDUDtDQUNGOztBMkN4MHpDRztFQUFZO0MzQzQwekNmOztBMkMzMHpDRztFQUFZO0MzQyswekNmOztBMkM5MHpDRztFQUFZO0MzQ2sxekNmOztBMkNqMXpDRztFQUFZO0MzQ3ExekNmOztBMkNwMXpDRztFQUFZO0MzQ3cxekNmOztBMkN0MXpDRztFQUNFO0VBQ0E7QzNDeTF6Q0w7O0EyQ3QxekNHO0VBQ0U7RUFDQTtDM0N5MXpDTDs7QWlDdDV6Q0s7RVVrRUU7SUFBaUM7RzNDeTF6Q3RDOztFMkN4MXpDSztJQUFpQztHM0M0MXpDdEM7O0UyQzMxekNLO0lBQWlDO0czQysxekN0Qzs7RTJDOTF6Q0s7SUFBaUM7RzNDazJ6Q3RDOztFMkNqMnpDSztJQUFpQztHM0NxMnpDdEM7O0UyQ24yekNLO0lBQ0U7SUFDQTtHM0NzMnpDUDs7RTJDbjJ6Q0s7SUFDRTtJQUNBO0czQ3MyekNQO0NBQ0Y7O0FpQ3Q3ekNLO0VVa0VFO0lBQWlDO0czQ3kzekN0Qzs7RTJDeDN6Q0s7SUFBaUM7RzNDNDN6Q3RDOztFMkMzM3pDSztJQUFpQztHM0MrM3pDdEM7O0UyQzkzekNLO0lBQWlDO0czQ2s0ekN0Qzs7RTJDajR6Q0s7SUFBaUM7RzNDcTR6Q3RDOztFMkNuNHpDSztJQUNFO0lBQ0E7RzNDczR6Q1A7O0UyQ240ekNLO0lBQ0U7SUFDQTtHM0NzNHpDUDtDQUNGOztBaUN0OXpDSztFVWtFRTtJQUFpQztHM0N5NXpDdEM7O0UyQ3g1ekNLO0lBQWlDO0czQzQ1ekN0Qzs7RTJDMzV6Q0s7SUFBaUM7RzNDKzV6Q3RDOztFMkM5NXpDSztJQUFpQztHM0NrNnpDdEM7O0UyQ2o2ekNLO0lBQWlDO0czQ3E2ekN0Qzs7RTJDbjZ6Q0s7SUFDRTtJQUNBO0czQ3M2ekNQOztFMkNuNnpDSztJQUNFO0lBQ0E7RzNDczZ6Q1A7Q0FDRjs7QWlDdC96Q0s7RVVrRUU7SUFBaUM7RzNDeTd6Q3RDOztFMkN4N3pDSztJQUFpQztHM0M0N3pDdEM7O0UyQzM3ekNLO0lBQWlDO0czQys3ekN0Qzs7RTJDOTd6Q0s7SUFBaUM7RzNDazh6Q3RDOztFMkNqOHpDSztJQUFpQztHM0NxOHpDdEM7O0UyQ244ekNLO0lBQ0U7SUFDQTtHM0NzOHpDUDs7RTJDbjh6Q0s7SUFDRTtJQUNBO0czQ3M4ekNQO0NBQ0Y7O0FpQ3RoMENLO0VVa0VFO0lBQWlDO0czQ3k5ekN0Qzs7RTJDeDl6Q0s7SUFBaUM7RzNDNDl6Q3RDOztFMkMzOXpDSztJQUFpQztHM0MrOXpDdEM7O0UyQzk5ekNLO0lBQWlDO0czQ2srekN0Qzs7RTJDait6Q0s7SUFBaUM7RzNDcSt6Q3RDOztFMkNuK3pDSztJQUNFO0lBQ0E7RzNDcyt6Q1A7O0UyQ24rekNLO0lBQ0U7SUFDQTtHM0NzK3pDUDtDQUNGOztBaUN0ajBDSztFVWtFRTtJQUFpQztHM0N5L3pDdEM7O0UyQ3gvekNLO0lBQWlDO0czQzQvekN0Qzs7RTJDMy96Q0s7SUFBaUM7RzNDKy96Q3RDOztFMkM5L3pDSztJQUFpQztHM0NrZzBDdEM7O0UyQ2pnMENLO0lBQWlDO0czQ3FnMEN0Qzs7RTJDbmcwQ0s7SUFDRTtJQUNBO0czQ3NnMENQOztFMkNuZzBDSztJQUNFO0lBQ0E7RzNDc2cwQ1A7Q0FDRjs7QWlDdGwwQ0s7RVVrRUU7SUFBaUM7RzNDeWgwQ3RDOztFMkN4aDBDSztJQUFpQztHM0M0aDBDdEM7O0UyQzNoMENLO0lBQWlDO0czQytoMEN0Qzs7RTJDOWgwQ0s7SUFBaUM7RzNDa2kwQ3RDOztFMkNqaTBDSztJQUFpQztHM0NxaTBDdEM7O0UyQ25pMENLO0lBQ0U7SUFDQTtHM0NzaTBDUDs7RTJDbmkwQ0s7SUFDRTtJQUNBO0czQ3NpMENQO0NBQ0Y7O0FpQ3RuMENLO0VVa0VFO0lBQWlDO0czQ3lqMEN0Qzs7RTJDeGowQ0s7SUFBaUM7RzNDNGowQ3RDOztFMkMzajBDSztJQUFpQztHM0MrajBDdEM7O0UyQzlqMENLO0lBQWlDO0czQ2trMEN0Qzs7RTJDamswQ0s7SUFBaUM7RzNDcWswQ3RDOztFMkNuazBDSztJQUNFO0lBQ0E7RzNDc2swQ1A7O0UyQ25rMENLO0lBQ0U7SUFDQTtHM0NzazBDUDtDQUNGOztBaUN0cDBDSztFVWtFRTtJQUFpQztHM0N5bDBDdEM7O0UyQ3hsMENLO0lBQWlDO0czQzRsMEN0Qzs7RTJDM2wwQ0s7SUFBaUM7RzNDK2wwQ3RDOztFMkM5bDBDSztJQUFpQztHM0NrbTBDdEM7O0UyQ2ptMENLO0lBQWlDO0czQ3FtMEN0Qzs7RTJDbm0wQ0s7SUFDRTtJQUNBO0czQ3NtMENQOztFMkNubTBDSztJQUNFO0lBQ0E7RzNDc20wQ1A7Q0FDRjs7QWlDdHIwQ0s7RVVrRUU7SUFBaUM7RzNDeW4wQ3RDOztFMkN4bjBDSztJQUFpQztHM0M0bjBDdEM7O0UyQzNuMENLO0lBQWlDO0czQytuMEN0Qzs7RTJDOW4wQ0s7SUFBaUM7RzNDa28wQ3RDOztFMkNqbzBDSztJQUFpQztHM0NxbzBDdEM7O0UyQ25vMENLO0lBQ0U7SUFDQTtHM0NzbzBDUDs7RTJDbm8wQ0s7SUFDRTtJQUNBO0czQ3NvMENQO0NBQ0Y7O0FpQ3R0MENLO0VVa0VFO0lBQWlDO0czQ3lwMEN0Qzs7RTJDeHAwQ0s7SUFBaUM7RzNDNHAwQ3RDOztFMkMzcDBDSztJQUFpQztHM0MrcDBDdEM7O0UyQzlwMENLO0lBQWlDO0czQ2txMEN0Qzs7RTJDanEwQ0s7SUFBaUM7RzNDcXEwQ3RDOztFMkNucTBDSztJQUNFO0lBQ0E7RzNDc3EwQ1A7O0UyQ25xMENLO0lBQ0U7SUFDQTtHM0NzcTBDUDtDQUNGOztBaUN0djBDSztFVWtFRTtJQUFpQztHM0N5cjBDdEM7O0UyQ3hyMENLO0lBQWlDO0czQzRyMEN0Qzs7RTJDM3IwQ0s7SUFBaUM7RzNDK3IwQ3RDOztFMkM5cjBDSztJQUFpQztHM0NrczBDdEM7O0UyQ2pzMENLO0lBQWlDO0czQ3FzMEN0Qzs7RTJDbnMwQ0s7SUFDRTtJQUNBO0czQ3NzMENQOztFMkNuczBDSztJQUNFO0lBQ0E7RzNDc3MwQ1A7Q0FDRjs7QTJDdHUwQ0c7RUFBWTtDM0MwdTBDZjs7QTJDenUwQ0c7RUFBWTtDM0M2dTBDZjs7QTJDNXUwQ0c7RUFBWTtDM0NndjBDZjs7QTJDL3UwQ0c7RUFBWTtDM0NtdjBDZjs7QTJDbHYwQ0c7RUFBWTtDM0NzdjBDZjs7QTJDcHYwQ0c7RUFDRTtFQUNBO0MzQ3V2MENMOztBMkNwdjBDRztFQUNFO0VBQ0E7QzNDdXYwQ0w7O0FpQ3B6MENLO0VVa0VFO0lBQWlDO0czQ3V2MEN0Qzs7RTJDdHYwQ0s7SUFBaUM7RzNDMHYwQ3RDOztFMkN6djBDSztJQUFpQztHM0M2djBDdEM7O0UyQzV2MENLO0lBQWlDO0czQ2d3MEN0Qzs7RTJDL3YwQ0s7SUFBaUM7RzNDbXcwQ3RDOztFMkNqdzBDSztJQUNFO0lBQ0E7RzNDb3cwQ1A7O0UyQ2p3MENLO0lBQ0U7SUFDQTtHM0NvdzBDUDtDQUNGOztBaUNwMTBDSztFVWtFRTtJQUFpQztHM0N1eDBDdEM7O0UyQ3R4MENLO0lBQWlDO0czQzB4MEN0Qzs7RTJDengwQ0s7SUFBaUM7RzNDNngwQ3RDOztFMkM1eDBDSztJQUFpQztHM0NneTBDdEM7O0UyQy94MENLO0lBQWlDO0czQ215MEN0Qzs7RTJDankwQ0s7SUFDRTtJQUNBO0czQ295MENQOztFMkNqeTBDSztJQUNFO0lBQ0E7RzNDb3kwQ1A7Q0FDRjs7QWlDcDMwQ0s7RVVrRUU7SUFBaUM7RzNDdXowQ3RDOztFMkN0ejBDSztJQUFpQztHM0MwejBDdEM7O0UyQ3p6MENLO0lBQWlDO0czQzZ6MEN0Qzs7RTJDNXowQ0s7SUFBaUM7RzNDZzAwQ3RDOztFMkMvejBDSztJQUFpQztHM0NtMDBDdEM7O0UyQ2owMENLO0lBQ0U7SUFDQTtHM0NvMDBDUDs7RTJDajAwQ0s7SUFDRTtJQUNBO0czQ28wMENQO0NBQ0Y7O0FpQ3A1MENLO0VVa0VFO0lBQWlDO0czQ3UxMEN0Qzs7RTJDdDEwQ0s7SUFBaUM7RzNDMDEwQ3RDOztFMkN6MTBDSztJQUFpQztHM0M2MTBDdEM7O0UyQzUxMENLO0lBQWlDO0czQ2cyMEN0Qzs7RTJDLzEwQ0s7SUFBaUM7RzNDbTIwQ3RDOztFMkNqMjBDSztJQUNFO0lBQ0E7RzNDbzIwQ1A7O0UyQ2oyMENLO0lBQ0U7SUFDQTtHM0NvMjBDUDtDQUNGOztBaUNwNzBDSztFVWtFRTtJQUFpQztHM0N1MzBDdEM7O0UyQ3QzMENLO0lBQWlDO0czQzAzMEN0Qzs7RTJDejMwQ0s7SUFBaUM7RzNDNjMwQ3RDOztFMkM1MzBDSztJQUFpQztHM0NnNDBDdEM7O0UyQy8zMENLO0lBQWlDO0czQ200MEN0Qzs7RTJDajQwQ0s7SUFDRTtJQUNBO0czQ280MENQOztFMkNqNDBDSztJQUNFO0lBQ0E7RzNDbzQwQ1A7Q0FDRjs7QWlDcDkwQ0s7RVVrRUU7SUFBaUM7RzNDdTUwQ3RDOztFMkN0NTBDSztJQUFpQztHM0MwNTBDdEM7O0UyQ3o1MENLO0lBQWlDO0czQzY1MEN0Qzs7RTJDNTUwQ0s7SUFBaUM7RzNDZzYwQ3RDOztFMkMvNTBDSztJQUFpQztHM0NtNjBDdEM7O0UyQ2o2MENLO0lBQ0U7SUFDQTtHM0NvNjBDUDs7RTJDajYwQ0s7SUFDRTtJQUNBO0czQ282MENQO0NBQ0Y7O0FpQ3AvMENLO0VVa0VFO0lBQWlDO0czQ3U3MEN0Qzs7RTJDdDcwQ0s7SUFBaUM7RzNDMDcwQ3RDOztFMkN6NzBDSztJQUFpQztHM0M2NzBDdEM7O0UyQzU3MENLO0lBQWlDO0czQ2c4MEN0Qzs7RTJDLzcwQ0s7SUFBaUM7RzNDbTgwQ3RDOztFMkNqODBDSztJQUNFO0lBQ0E7RzNDbzgwQ1A7O0UyQ2o4MENLO0lBQ0U7SUFDQTtHM0NvODBDUDtDQUNGOztBaUNwaDFDSztFVWtFRTtJQUFpQztHM0N1OTBDdEM7O0UyQ3Q5MENLO0lBQWlDO0czQzA5MEN0Qzs7RTJDejkwQ0s7SUFBaUM7RzNDNjkwQ3RDOztFMkM1OTBDSztJQUFpQztHM0NnKzBDdEM7O0UyQy85MENLO0lBQWlDO0czQ20rMEN0Qzs7RTJDaiswQ0s7SUFDRTtJQUNBO0czQ28rMENQOztFMkNqKzBDSztJQUNFO0lBQ0E7RzNDbyswQ1A7Q0FDRjs7QWlDcGoxQ0s7RVVrRUU7SUFBaUM7RzNDdS8wQ3RDOztFMkN0LzBDSztJQUFpQztHM0MwLzBDdEM7O0UyQ3ovMENLO0lBQWlDO0czQzYvMEN0Qzs7RTJDNS8wQ0s7SUFBaUM7RzNDZ2cxQ3RDOztFMkMvLzBDSztJQUFpQztHM0NtZzFDdEM7O0UyQ2pnMUNLO0lBQ0U7SUFDQTtHM0NvZzFDUDs7RTJDamcxQ0s7SUFDRTtJQUNBO0czQ29nMUNQO0NBQ0Y7O0FpQ3BsMUNLO0VVa0VFO0lBQWlDO0czQ3VoMUN0Qzs7RTJDdGgxQ0s7SUFBaUM7RzNDMGgxQ3RDOztFMkN6aDFDSztJQUFpQztHM0M2aDFDdEM7O0UyQzVoMUNLO0lBQWlDO0czQ2dpMUN0Qzs7RTJDL2gxQ0s7SUFBaUM7RzNDbWkxQ3RDOztFMkNqaTFDSztJQUNFO0lBQ0E7RzNDb2kxQ1A7O0UyQ2ppMUNLO0lBQ0U7SUFDQTtHM0NvaTFDUDtDQUNGOztBaUNwbjFDSztFVWtFRTtJQUFpQztHM0N1ajFDdEM7O0UyQ3RqMUNLO0lBQWlDO0czQzBqMUN0Qzs7RTJDemoxQ0s7SUFBaUM7RzNDNmoxQ3RDOztFMkM1ajFDSztJQUFpQztHM0NnazFDdEM7O0UyQy9qMUNLO0lBQWlDO0czQ21rMUN0Qzs7RTJDamsxQ0s7SUFDRTtJQUNBO0czQ29rMUNQOztFMkNqazFDSztJQUNFO0lBQ0E7RzNDb2sxQ1A7Q0FDRjs7QWlDcHAxQ0s7RVVrRUU7SUFBaUM7RzNDdWwxQ3RDOztFMkN0bDFDSztJQUFpQztHM0MwbDFDdEM7O0UyQ3psMUNLO0lBQWlDO0czQzZsMUN0Qzs7RTJDNWwxQ0s7SUFBaUM7RzNDZ20xQ3RDOztFMkMvbDFDSztJQUFpQztHM0NtbTFDdEM7O0UyQ2ptMUNLO0lBQ0U7SUFDQTtHM0NvbTFDUDs7RTJDam0xQ0s7SUFDRTtJQUNBO0czQ29tMUNQO0NBQ0Y7O0EyQ3hsMUNHO0VBQVk7QzNDNGwxQ2Y7O0EyQzNsMUNHO0VBQVk7QzNDK2wxQ2Y7O0EyQzlsMUNHO0VBQVk7QzNDa20xQ2Y7O0EyQ2ptMUNHO0VBQVk7QzNDcW0xQ2Y7O0EyQ3BtMUNHO0VBQVk7QzNDd20xQ2Y7O0EyQ3RtMUNHO0VBQ0U7RUFDQTtDM0N5bTFDTDs7QTJDdG0xQ0c7RUFDRTtFQUNBO0MzQ3ltMUNMOztBaUNsdDFDSztFVThHRTtJQUFpQztHM0N5bTFDdEM7O0UyQ3htMUNLO0lBQWlDO0czQzRtMUN0Qzs7RTJDM20xQ0s7SUFBaUM7RzNDK20xQ3RDOztFMkM5bTFDSztJQUFpQztHM0NrbjFDdEM7O0UyQ2puMUNLO0lBQWlDO0czQ3FuMUN0Qzs7RTJDbm4xQ0s7SUFDRTtJQUNBO0czQ3NuMUNQOztFMkNubjFDSztJQUNFO0lBQ0E7RzNDc24xQ1A7Q0FDRjs7QWlDbHYxQ0s7RVU4R0U7SUFBaUM7RzNDeW8xQ3RDOztFMkN4bzFDSztJQUFpQztHM0M0bzFDdEM7O0UyQzNvMUNLO0lBQWlDO0czQytvMUN0Qzs7RTJDOW8xQ0s7SUFBaUM7RzNDa3AxQ3RDOztFMkNqcDFDSztJQUFpQztHM0NxcDFDdEM7O0UyQ25wMUNLO0lBQ0U7SUFDQTtHM0NzcDFDUDs7RTJDbnAxQ0s7SUFDRTtJQUNBO0czQ3NwMUNQO0NBQ0Y7O0FpQ2x4MUNLO0VVOEdFO0lBQWlDO0czQ3lxMUN0Qzs7RTJDeHExQ0s7SUFBaUM7RzNDNHExQ3RDOztFMkMzcTFDSztJQUFpQztHM0MrcTFDdEM7O0UyQzlxMUNLO0lBQWlDO0czQ2tyMUN0Qzs7RTJDanIxQ0s7SUFBaUM7RzNDcXIxQ3RDOztFMkNucjFDSztJQUNFO0lBQ0E7RzNDc3IxQ1A7O0UyQ25yMUNLO0lBQ0U7SUFDQTtHM0NzcjFDUDtDQUNGOztBaUNsejFDSztFVThHRTtJQUFpQztHM0N5czFDdEM7O0UyQ3hzMUNLO0lBQWlDO0czQzRzMUN0Qzs7RTJDM3MxQ0s7SUFBaUM7RzNDK3MxQ3RDOztFMkM5czFDSztJQUFpQztHM0NrdDFDdEM7O0UyQ2p0MUNLO0lBQWlDO0czQ3F0MUN0Qzs7RTJDbnQxQ0s7SUFDRTtJQUNBO0czQ3N0MUNQOztFMkNudDFDSztJQUNFO0lBQ0E7RzNDc3QxQ1A7Q0FDRjs7QWlDbDExQ0s7RVU4R0U7SUFBaUM7RzNDeXUxQ3RDOztFMkN4dTFDSztJQUFpQztHM0M0dTFDdEM7O0UyQzN1MUNLO0lBQWlDO0czQyt1MUN0Qzs7RTJDOXUxQ0s7SUFBaUM7RzNDa3YxQ3RDOztFMkNqdjFDSztJQUFpQztHM0NxdjFDdEM7O0UyQ252MUNLO0lBQ0U7SUFDQTtHM0NzdjFDUDs7RTJDbnYxQ0s7SUFDRTtJQUNBO0czQ3N2MUNQO0NBQ0Y7O0FpQ2wzMUNLO0VVOEdFO0lBQWlDO0czQ3l3MUN0Qzs7RTJDeHcxQ0s7SUFBaUM7RzNDNHcxQ3RDOztFMkMzdzFDSztJQUFpQztHM0MrdzFDdEM7O0UyQzl3MUNLO0lBQWlDO0czQ2t4MUN0Qzs7RTJDangxQ0s7SUFBaUM7RzNDcXgxQ3RDOztFMkNueDFDSztJQUNFO0lBQ0E7RzNDc3gxQ1A7O0UyQ254MUNLO0lBQ0U7SUFDQTtHM0NzeDFDUDtDQUNGOztBaUNsNTFDSztFVThHRTtJQUFpQztHM0N5eTFDdEM7O0UyQ3h5MUNLO0lBQWlDO0czQzR5MUN0Qzs7RTJDM3kxQ0s7SUFBaUM7RzNDK3kxQ3RDOztFMkM5eTFDSztJQUFpQztHM0NrejFDdEM7O0UyQ2p6MUNLO0lBQWlDO0czQ3F6MUN0Qzs7RTJDbnoxQ0s7SUFDRTtJQUNBO0czQ3N6MUNQOztFMkNuejFDSztJQUNFO0lBQ0E7RzNDc3oxQ1A7Q0FDRjs7QWlDbDcxQ0s7RVU4R0U7SUFBaUM7RzNDeTAxQ3RDOztFMkN4MDFDSztJQUFpQztHM0M0MDFDdEM7O0UyQzMwMUNLO0lBQWlDO0czQyswMUN0Qzs7RTJDOTAxQ0s7SUFBaUM7RzNDazExQ3RDOztFMkNqMTFDSztJQUFpQztHM0NxMTFDdEM7O0UyQ24xMUNLO0lBQ0U7SUFDQTtHM0NzMTFDUDs7RTJDbjExQ0s7SUFDRTtJQUNBO0czQ3MxMUNQO0NBQ0Y7O0FpQ2w5MUNLO0VVOEdFO0lBQWlDO0czQ3kyMUN0Qzs7RTJDeDIxQ0s7SUFBaUM7RzNDNDIxQ3RDOztFMkMzMjFDSztJQUFpQztHM0MrMjFDdEM7O0UyQzkyMUNLO0lBQWlDO0czQ2szMUN0Qzs7RTJDajMxQ0s7SUFBaUM7RzNDcTMxQ3RDOztFMkNuMzFDSztJQUNFO0lBQ0E7RzNDczMxQ1A7O0UyQ24zMUNLO0lBQ0U7SUFDQTtHM0NzMzFDUDtDQUNGOztBaUNsLzFDSztFVThHRTtJQUFpQztHM0N5NDFDdEM7O0UyQ3g0MUNLO0lBQWlDO0czQzQ0MUN0Qzs7RTJDMzQxQ0s7SUFBaUM7RzNDKzQxQ3RDOztFMkM5NDFDSztJQUFpQztHM0NrNTFDdEM7O0UyQ2o1MUNLO0lBQWlDO0czQ3E1MUN0Qzs7RTJDbjUxQ0s7SUFDRTtJQUNBO0czQ3M1MUNQOztFMkNuNTFDSztJQUNFO0lBQ0E7RzNDczUxQ1A7Q0FDRjs7QWlDbGgyQ0s7RVU4R0U7SUFBaUM7RzNDeTYxQ3RDOztFMkN4NjFDSztJQUFpQztHM0M0NjFDdEM7O0UyQzM2MUNLO0lBQWlDO0czQys2MUN0Qzs7RTJDOTYxQ0s7SUFBaUM7RzNDazcxQ3RDOztFMkNqNzFDSztJQUFpQztHM0NxNzFDdEM7O0UyQ243MUNLO0lBQ0U7SUFDQTtHM0NzNzFDUDs7RTJDbjcxQ0s7SUFDRTtJQUNBO0czQ3M3MUNQO0NBQ0Y7O0FpQ2xqMkNLO0VVOEdFO0lBQWlDO0czQ3k4MUN0Qzs7RTJDeDgxQ0s7SUFBaUM7RzNDNDgxQ3RDOztFMkMzODFDSztJQUFpQztHM0MrODFDdEM7O0UyQzk4MUNLO0lBQWlDO0czQ2s5MUN0Qzs7RTJDajkxQ0s7SUFBaUM7RzNDcTkxQ3RDOztFMkNuOTFDSztJQUNFO0lBQ0E7RzNDczkxQ1A7O0UyQ245MUNLO0lBQ0U7SUFDQTtHM0NzOTFDUDtDQUNGOztBMkN0LzFDRztFQUFZO0MzQzAvMUNmOztBMkN6LzFDRztFQUFZO0MzQzYvMUNmOztBMkM1LzFDRztFQUFZO0MzQ2dnMkNmOztBMkMvLzFDRztFQUFZO0MzQ21nMkNmOztBMkNsZzJDRztFQUFZO0MzQ3NnMkNmOztBMkNwZzJDRztFQUNFO0VBQ0E7QzNDdWcyQ0w7O0EyQ3BnMkNHO0VBQ0U7RUFDQTtDM0N1ZzJDTDs7QWlDaG4yQ0s7RVU4R0U7SUFBaUM7RzNDdWcyQ3RDOztFMkN0ZzJDSztJQUFpQztHM0MwZzJDdEM7O0UyQ3pnMkNLO0lBQWlDO0czQzZnMkN0Qzs7RTJDNWcyQ0s7SUFBaUM7RzNDZ2gyQ3RDOztFMkMvZzJDSztJQUFpQztHM0NtaDJDdEM7O0UyQ2poMkNLO0lBQ0U7SUFDQTtHM0NvaDJDUDs7RTJDamgyQ0s7SUFDRTtJQUNBO0czQ29oMkNQO0NBQ0Y7O0FpQ2hwMkNLO0VVOEdFO0lBQWlDO0czQ3VpMkN0Qzs7RTJDdGkyQ0s7SUFBaUM7RzNDMGkyQ3RDOztFMkN6aTJDSztJQUFpQztHM0M2aTJDdEM7O0UyQzVpMkNLO0lBQWlDO0czQ2dqMkN0Qzs7RTJDL2kyQ0s7SUFBaUM7RzNDbWoyQ3RDOztFMkNqajJDSztJQUNFO0lBQ0E7RzNDb2oyQ1A7O0UyQ2pqMkNLO0lBQ0U7SUFDQTtHM0NvajJDUDtDQUNGOztBaUNocjJDSztFVThHRTtJQUFpQztHM0N1azJDdEM7O0UyQ3RrMkNLO0lBQWlDO0czQzBrMkN0Qzs7RTJDemsyQ0s7SUFBaUM7RzNDNmsyQ3RDOztFMkM1azJDSztJQUFpQztHM0NnbDJDdEM7O0UyQy9rMkNLO0lBQWlDO0czQ21sMkN0Qzs7RTJDamwyQ0s7SUFDRTtJQUNBO0czQ29sMkNQOztFMkNqbDJDSztJQUNFO0lBQ0E7RzNDb2wyQ1A7Q0FDRjs7QWlDaHQyQ0s7RVU4R0U7SUFBaUM7RzNDdW0yQ3RDOztFMkN0bTJDSztJQUFpQztHM0MwbTJDdEM7O0UyQ3ptMkNLO0lBQWlDO0czQzZtMkN0Qzs7RTJDNW0yQ0s7SUFBaUM7RzNDZ24yQ3RDOztFMkMvbTJDSztJQUFpQztHM0NtbjJDdEM7O0UyQ2puMkNLO0lBQ0U7SUFDQTtHM0NvbjJDUDs7RTJDam4yQ0s7SUFDRTtJQUNBO0czQ29uMkNQO0NBQ0Y7O0FpQ2h2MkNLO0VVOEdFO0lBQWlDO0czQ3VvMkN0Qzs7RTJDdG8yQ0s7SUFBaUM7RzNDMG8yQ3RDOztFMkN6bzJDSztJQUFpQztHM0M2bzJDdEM7O0UyQzVvMkNLO0lBQWlDO0czQ2dwMkN0Qzs7RTJDL28yQ0s7SUFBaUM7RzNDbXAyQ3RDOztFMkNqcDJDSztJQUNFO0lBQ0E7RzNDb3AyQ1A7O0UyQ2pwMkNLO0lBQ0U7SUFDQTtHM0NvcDJDUDtDQUNGOztBaUNoeDJDSztFVThHRTtJQUFpQztHM0N1cTJDdEM7O0UyQ3RxMkNLO0lBQWlDO0czQzBxMkN0Qzs7RTJDenEyQ0s7SUFBaUM7RzNDNnEyQ3RDOztFMkM1cTJDSztJQUFpQztHM0NncjJDdEM7O0UyQy9xMkNLO0lBQWlDO0czQ21yMkN0Qzs7RTJDanIyQ0s7SUFDRTtJQUNBO0czQ29yMkNQOztFMkNqcjJDSztJQUNFO0lBQ0E7RzNDb3IyQ1A7Q0FDRjs7QWlDaHoyQ0s7RVU4R0U7SUFBaUM7RzNDdXMyQ3RDOztFMkN0czJDSztJQUFpQztHM0MwczJDdEM7O0UyQ3pzMkNLO0lBQWlDO0czQzZzMkN0Qzs7RTJDNXMyQ0s7SUFBaUM7RzNDZ3QyQ3RDOztFMkMvczJDSztJQUFpQztHM0NtdDJDdEM7O0UyQ2p0MkNLO0lBQ0U7SUFDQTtHM0NvdDJDUDs7RTJDanQyQ0s7SUFDRTtJQUNBO0czQ290MkNQO0NBQ0Y7O0FpQ2gxMkNLO0VVOEdFO0lBQWlDO0czQ3V1MkN0Qzs7RTJDdHUyQ0s7SUFBaUM7RzNDMHUyQ3RDOztFMkN6dTJDSztJQUFpQztHM0M2dTJDdEM7O0UyQzV1MkNLO0lBQWlDO0czQ2d2MkN0Qzs7RTJDL3UyQ0s7SUFBaUM7RzNDbXYyQ3RDOztFMkNqdjJDSztJQUNFO0lBQ0E7RzNDb3YyQ1A7O0UyQ2p2MkNLO0lBQ0U7SUFDQTtHM0NvdjJDUDtDQUNGOztBaUNoMzJDSztFVThHRTtJQUFpQztHM0N1dzJDdEM7O0UyQ3R3MkNLO0lBQWlDO0czQzB3MkN0Qzs7RTJDencyQ0s7SUFBaUM7RzNDNncyQ3RDOztFMkM1dzJDSztJQUFpQztHM0NneDJDdEM7O0UyQy93MkNLO0lBQWlDO0czQ214MkN0Qzs7RTJDangyQ0s7SUFDRTtJQUNBO0czQ294MkNQOztFMkNqeDJDSztJQUNFO0lBQ0E7RzNDb3gyQ1A7Q0FDRjs7QWlDaDUyQ0s7RVU4R0U7SUFBaUM7RzNDdXkyQ3RDOztFMkN0eTJDSztJQUFpQztHM0MweTJDdEM7O0UyQ3p5MkNLO0lBQWlDO0czQzZ5MkN0Qzs7RTJDNXkyQ0s7SUFBaUM7RzNDZ3oyQ3RDOztFMkMveTJDSztJQUFpQztHM0NtejJDdEM7O0UyQ2p6MkNLO0lBQ0U7SUFDQTtHM0NvejJDUDs7RTJDanoyQ0s7SUFDRTtJQUNBO0czQ296MkNQO0NBQ0Y7O0FpQ2g3MkNLO0VVOEdFO0lBQWlDO0czQ3UwMkN0Qzs7RTJDdDAyQ0s7SUFBaUM7RzNDMDAyQ3RDOztFMkN6MDJDSztJQUFpQztHM0M2MDJDdEM7O0UyQzUwMkNLO0lBQWlDO0czQ2cxMkN0Qzs7RTJDLzAyQ0s7SUFBaUM7RzNDbTEyQ3RDOztFMkNqMTJDSztJQUNFO0lBQ0E7RzNDbzEyQ1A7O0UyQ2oxMkNLO0lBQ0U7SUFDQTtHM0NvMTJDUDtDQUNGOztBaUNoOTJDSztFVThHRTtJQUFpQztHM0N1MjJDdEM7O0UyQ3QyMkNLO0lBQWlDO0czQzAyMkN0Qzs7RTJDejIyQ0s7SUFBaUM7RzNDNjIyQ3RDOztFMkM1MjJDSztJQUFpQztHM0NnMzJDdEM7O0UyQy8yMkNLO0lBQWlDO0czQ20zMkN0Qzs7RTJDajMyQ0s7SUFDRTtJQUNBO0czQ28zMkNQOztFMkNqMzJDSztJQUNFO0lBQ0E7RzNDbzMyQ1A7Q0FDRjs7QTJDcDUyQ0c7RUFBWTtDM0N3NTJDZjs7QTJDdjUyQ0c7RUFBWTtDM0MyNTJDZjs7QTJDMTUyQ0c7RUFBWTtDM0M4NTJDZjs7QTJDNzUyQ0c7RUFBWTtDM0NpNjJDZjs7QTJDaDYyQ0c7RUFBWTtDM0NvNjJDZjs7QTJDbDYyQ0c7RUFDRTtFQUNBO0MzQ3E2MkNMOztBMkNsNjJDRztFQUNFO0VBQ0E7QzNDcTYyQ0w7O0FpQzlnM0NLO0VVOEdFO0lBQWlDO0czQ3E2MkN0Qzs7RTJDcDYyQ0s7SUFBaUM7RzNDdzYyQ3RDOztFMkN2NjJDSztJQUFpQztHM0MyNjJDdEM7O0UyQzE2MkNLO0lBQWlDO0czQzg2MkN0Qzs7RTJDNzYyQ0s7SUFBaUM7RzNDaTcyQ3RDOztFMkMvNjJDSztJQUNFO0lBQ0E7RzNDazcyQ1A7O0UyQy82MkNLO0lBQ0U7SUFDQTtHM0NrNzJDUDtDQUNGOztBaUM5aTNDSztFVThHRTtJQUFpQztHM0NxODJDdEM7O0UyQ3A4MkNLO0lBQWlDO0czQ3c4MkN0Qzs7RTJDdjgyQ0s7SUFBaUM7RzNDMjgyQ3RDOztFMkMxODJDSztJQUFpQztHM0M4ODJDdEM7O0UyQzc4MkNLO0lBQWlDO0czQ2k5MkN0Qzs7RTJDLzgyQ0s7SUFDRTtJQUNBO0czQ2s5MkNQOztFMkMvODJDSztJQUNFO0lBQ0E7RzNDazkyQ1A7Q0FDRjs7QWlDOWszQ0s7RVU4R0U7SUFBaUM7RzNDcSsyQ3RDOztFMkNwKzJDSztJQUFpQztHM0N3KzJDdEM7O0UyQ3YrMkNLO0lBQWlDO0czQzIrMkN0Qzs7RTJDMSsyQ0s7SUFBaUM7RzNDOCsyQ3RDOztFMkM3KzJDSztJQUFpQztHM0NpLzJDdEM7O0UyQy8rMkNLO0lBQ0U7SUFDQTtHM0NrLzJDUDs7RTJDLysyQ0s7SUFDRTtJQUNBO0czQ2svMkNQO0NBQ0Y7O0FpQzltM0NLO0VVOEdFO0lBQWlDO0czQ3FnM0N0Qzs7RTJDcGczQ0s7SUFBaUM7RzNDd2czQ3RDOztFMkN2ZzNDSztJQUFpQztHM0MyZzNDdEM7O0UyQzFnM0NLO0lBQWlDO0czQzhnM0N0Qzs7RTJDN2czQ0s7SUFBaUM7RzNDaWgzQ3RDOztFMkMvZzNDSztJQUNFO0lBQ0E7RzNDa2gzQ1A7O0UyQy9nM0NLO0lBQ0U7SUFDQTtHM0NraDNDUDtDQUNGOztBaUM5bzNDSztFVThHRTtJQUFpQztHM0NxaTNDdEM7O0UyQ3BpM0NLO0lBQWlDO0czQ3dpM0N0Qzs7RTJDdmkzQ0s7SUFBaUM7RzNDMmkzQ3RDOztFMkMxaTNDSztJQUFpQztHM0M4aTNDdEM7O0UyQzdpM0NLO0lBQWlDO0czQ2lqM0N0Qzs7RTJDL2kzQ0s7SUFDRTtJQUNBO0czQ2tqM0NQOztFMkMvaTNDSztJQUNFO0lBQ0E7RzNDa2ozQ1A7Q0FDRjs7QWlDOXEzQ0s7RVU4R0U7SUFBaUM7RzNDcWszQ3RDOztFMkNwazNDSztJQUFpQztHM0N3azNDdEM7O0UyQ3ZrM0NLO0lBQWlDO0czQzJrM0N0Qzs7RTJDMWszQ0s7SUFBaUM7RzNDOGszQ3RDOztFMkM3azNDSztJQUFpQztHM0NpbDNDdEM7O0UyQy9rM0NLO0lBQ0U7SUFDQTtHM0NrbDNDUDs7RTJDL2szQ0s7SUFDRTtJQUNBO0czQ2tsM0NQO0NBQ0Y7O0FpQzlzM0NLO0VVOEdFO0lBQWlDO0czQ3FtM0N0Qzs7RTJDcG0zQ0s7SUFBaUM7RzNDd20zQ3RDOztFMkN2bTNDSztJQUFpQztHM0MybTNDdEM7O0UyQzFtM0NLO0lBQWlDO0czQzhtM0N0Qzs7RTJDN20zQ0s7SUFBaUM7RzNDaW4zQ3RDOztFMkMvbTNDSztJQUNFO0lBQ0E7RzNDa24zQ1A7O0UyQy9tM0NLO0lBQ0U7SUFDQTtHM0NrbjNDUDtDQUNGOztBaUM5dTNDSztFVThHRTtJQUFpQztHM0NxbzNDdEM7O0UyQ3BvM0NLO0lBQWlDO0czQ3dvM0N0Qzs7RTJDdm8zQ0s7SUFBaUM7RzNDMm8zQ3RDOztFMkMxbzNDSztJQUFpQztHM0M4bzNDdEM7O0UyQzdvM0NLO0lBQWlDO0czQ2lwM0N0Qzs7RTJDL28zQ0s7SUFDRTtJQUNBO0czQ2twM0NQOztFMkMvbzNDSztJQUNFO0lBQ0E7RzNDa3AzQ1A7Q0FDRjs7QWlDOXczQ0s7RVU4R0U7SUFBaUM7RzNDcXEzQ3RDOztFMkNwcTNDSztJQUFpQztHM0N3cTNDdEM7O0UyQ3ZxM0NLO0lBQWlDO0czQzJxM0N0Qzs7RTJDMXEzQ0s7SUFBaUM7RzNDOHEzQ3RDOztFMkM3cTNDSztJQUFpQztHM0NpcjNDdEM7O0UyQy9xM0NLO0lBQ0U7SUFDQTtHM0NrcjNDUDs7RTJDL3EzQ0s7SUFDRTtJQUNBO0czQ2tyM0NQO0NBQ0Y7O0FpQzl5M0NLO0VVOEdFO0lBQWlDO0czQ3FzM0N0Qzs7RTJDcHMzQ0s7SUFBaUM7RzNDd3MzQ3RDOztFMkN2czNDSztJQUFpQztHM0MyczNDdEM7O0UyQzFzM0NLO0lBQWlDO0czQzhzM0N0Qzs7RTJDN3MzQ0s7SUFBaUM7RzNDaXQzQ3RDOztFMkMvczNDSztJQUNFO0lBQ0E7RzNDa3QzQ1A7O0UyQy9zM0NLO0lBQ0U7SUFDQTtHM0NrdDNDUDtDQUNGOztBaUM5MDNDSztFVThHRTtJQUFpQztHM0NxdTNDdEM7O0UyQ3B1M0NLO0lBQWlDO0czQ3d1M0N0Qzs7RTJDdnUzQ0s7SUFBaUM7RzNDMnUzQ3RDOztFMkMxdTNDSztJQUFpQztHM0M4dTNDdEM7O0UyQzd1M0NLO0lBQWlDO0czQ2l2M0N0Qzs7RTJDL3UzQ0s7SUFDRTtJQUNBO0czQ2t2M0NQOztFMkMvdTNDSztJQUNFO0lBQ0E7RzNDa3YzQ1A7Q0FDRjs7QWlDOTIzQ0s7RVU4R0U7SUFBaUM7RzNDcXczQ3RDOztFMkNwdzNDSztJQUFpQztHM0N3dzNDdEM7O0UyQ3Z3M0NLO0lBQWlDO0czQzJ3M0N0Qzs7RTJDMXczQ0s7SUFBaUM7RzNDOHczQ3RDOztFMkM3dzNDSztJQUFpQztHM0NpeDNDdEM7O0UyQy93M0NLO0lBQ0U7SUFDQTtHM0NreDNDUDs7RTJDL3czQ0s7SUFDRTtJQUNBO0czQ2t4M0NQO0NBQ0Y7O0EyQ2x6M0NHO0VBQVk7QzNDc3ozQ2Y7O0EyQ3J6M0NHO0VBQVk7QzNDeXozQ2Y7O0EyQ3h6M0NHO0VBQVk7QzNDNHozQ2Y7O0EyQzN6M0NHO0VBQVk7QzNDK3ozQ2Y7O0EyQzl6M0NHO0VBQVk7QzNDazAzQ2Y7O0EyQ2gwM0NHO0VBQ0U7RUFDQTtDM0NtMDNDTDs7QTJDaDAzQ0c7RUFDRTtFQUNBO0MzQ20wM0NMOztBaUM1NjNDSztFVThHRTtJQUFpQztHM0NtMDNDdEM7O0UyQ2wwM0NLO0lBQWlDO0czQ3MwM0N0Qzs7RTJDcjAzQ0s7SUFBaUM7RzNDeTAzQ3RDOztFMkN4MDNDSztJQUFpQztHM0M0MDNDdEM7O0UyQzMwM0NLO0lBQWlDO0czQyswM0N0Qzs7RTJDNzAzQ0s7SUFDRTtJQUNBO0czQ2cxM0NQOztFMkM3MDNDSztJQUNFO0lBQ0E7RzNDZzEzQ1A7Q0FDRjs7QWlDNTgzQ0s7RVU4R0U7SUFBaUM7RzNDbTIzQ3RDOztFMkNsMjNDSztJQUFpQztHM0NzMjNDdEM7O0UyQ3IyM0NLO0lBQWlDO0czQ3kyM0N0Qzs7RTJDeDIzQ0s7SUFBaUM7RzNDNDIzQ3RDOztFMkMzMjNDSztJQUFpQztHM0MrMjNDdEM7O0UyQzcyM0NLO0lBQ0U7SUFDQTtHM0NnMzNDUDs7RTJDNzIzQ0s7SUFDRTtJQUNBO0czQ2czM0NQO0NBQ0Y7O0FpQzUrM0NLO0VVOEdFO0lBQWlDO0czQ200M0N0Qzs7RTJDbDQzQ0s7SUFBaUM7RzNDczQzQ3RDOztFMkNyNDNDSztJQUFpQztHM0N5NDNDdEM7O0UyQ3g0M0NLO0lBQWlDO0czQzQ0M0N0Qzs7RTJDMzQzQ0s7SUFBaUM7RzNDKzQzQ3RDOztFMkM3NDNDSztJQUNFO0lBQ0E7RzNDZzUzQ1A7O0UyQzc0M0NLO0lBQ0U7SUFDQTtHM0NnNTNDUDtDQUNGOztBaUM1ZzRDSztFVThHRTtJQUFpQztHM0NtNjNDdEM7O0UyQ2w2M0NLO0lBQWlDO0czQ3M2M0N0Qzs7RTJDcjYzQ0s7SUFBaUM7RzNDeTYzQ3RDOztFMkN4NjNDSztJQUFpQztHM0M0NjNDdEM7O0UyQzM2M0NLO0lBQWlDO0czQys2M0N0Qzs7RTJDNzYzQ0s7SUFDRTtJQUNBO0czQ2c3M0NQOztFMkM3NjNDSztJQUNFO0lBQ0E7RzNDZzczQ1A7Q0FDRjs7QWlDNWk0Q0s7RVU4R0U7SUFBaUM7RzNDbTgzQ3RDOztFMkNsODNDSztJQUFpQztHM0NzODNDdEM7O0UyQ3I4M0NLO0lBQWlDO0czQ3k4M0N0Qzs7RTJDeDgzQ0s7SUFBaUM7RzNDNDgzQ3RDOztFMkMzODNDSztJQUFpQztHM0MrODNDdEM7O0UyQzc4M0NLO0lBQ0U7SUFDQTtHM0NnOTNDUDs7RTJDNzgzQ0s7SUFDRTtJQUNBO0czQ2c5M0NQO0NBQ0Y7O0FpQzVrNENLO0VVOEdFO0lBQWlDO0czQ20rM0N0Qzs7RTJDbCszQ0s7SUFBaUM7RzNDcyszQ3RDOztFMkNyKzNDSztJQUFpQztHM0N5KzNDdEM7O0UyQ3grM0NLO0lBQWlDO0czQzQrM0N0Qzs7RTJDMyszQ0s7SUFBaUM7RzNDKyszQ3RDOztFMkM3KzNDSztJQUNFO0lBQ0E7RzNDZy8zQ1A7O0UyQzcrM0NLO0lBQ0U7SUFDQTtHM0NnLzNDUDtDQUNGOztBaUM1bTRDSztFVThHRTtJQUFpQztHM0NtZzRDdEM7O0UyQ2xnNENLO0lBQWlDO0czQ3NnNEN0Qzs7RTJDcmc0Q0s7SUFBaUM7RzNDeWc0Q3RDOztFMkN4ZzRDSztJQUFpQztHM0M0ZzRDdEM7O0UyQzNnNENLO0lBQWlDO0czQytnNEN0Qzs7RTJDN2c0Q0s7SUFDRTtJQUNBO0czQ2doNENQOztFMkM3ZzRDSztJQUNFO0lBQ0E7RzNDZ2g0Q1A7Q0FDRjs7QWlDNW80Q0s7RVU4R0U7SUFBaUM7RzNDbWk0Q3RDOztFMkNsaTRDSztJQUFpQztHM0NzaTRDdEM7O0UyQ3JpNENLO0lBQWlDO0czQ3lpNEN0Qzs7RTJDeGk0Q0s7SUFBaUM7RzNDNGk0Q3RDOztFMkMzaTRDSztJQUFpQztHM0MraTRDdEM7O0UyQzdpNENLO0lBQ0U7SUFDQTtHM0NnajRDUDs7RTJDN2k0Q0s7SUFDRTtJQUNBO0czQ2dqNENQO0NBQ0Y7O0FpQzVxNENLO0VVOEdFO0lBQWlDO0czQ21rNEN0Qzs7RTJDbGs0Q0s7SUFBaUM7RzNDc2s0Q3RDOztFMkNyazRDSztJQUFpQztHM0N5azRDdEM7O0UyQ3hrNENLO0lBQWlDO0czQzRrNEN0Qzs7RTJDM2s0Q0s7SUFBaUM7RzNDK2s0Q3RDOztFMkM3azRDSztJQUNFO0lBQ0E7RzNDZ2w0Q1A7O0UyQzdrNENLO0lBQ0U7SUFDQTtHM0NnbDRDUDtDQUNGOztBaUM1czRDSztFVThHRTtJQUFpQztHM0NtbTRDdEM7O0UyQ2xtNENLO0lBQWlDO0czQ3NtNEN0Qzs7RTJDcm00Q0s7SUFBaUM7RzNDeW00Q3RDOztFMkN4bTRDSztJQUFpQztHM0M0bTRDdEM7O0UyQzNtNENLO0lBQWlDO0czQyttNEN0Qzs7RTJDN200Q0s7SUFDRTtJQUNBO0czQ2duNENQOztFMkM3bTRDSztJQUNFO0lBQ0E7RzNDZ240Q1A7Q0FDRjs7QWlDNXU0Q0s7RVU4R0U7SUFBaUM7RzNDbW80Q3RDOztFMkNsbzRDSztJQUFpQztHM0NzbzRDdEM7O0UyQ3JvNENLO0lBQWlDO0czQ3lvNEN0Qzs7RTJDeG80Q0s7SUFBaUM7RzNDNG80Q3RDOztFMkMzbzRDSztJQUFpQztHM0MrbzRDdEM7O0UyQzdvNENLO0lBQ0U7SUFDQTtHM0NncDRDUDs7RTJDN280Q0s7SUFDRTtJQUNBO0czQ2dwNENQO0NBQ0Y7O0FpQzV3NENLO0VVOEdFO0lBQWlDO0czQ21xNEN0Qzs7RTJDbHE0Q0s7SUFBaUM7RzNDc3E0Q3RDOztFMkNycTRDSztJQUFpQztHM0N5cTRDdEM7O0UyQ3hxNENLO0lBQWlDO0czQzRxNEN0Qzs7RTJDM3E0Q0s7SUFBaUM7RzNDK3E0Q3RDOztFMkM3cTRDSztJQUNFO0lBQ0E7RzNDZ3I0Q1A7O0UyQzdxNENLO0lBQ0U7SUFDQTtHM0NncjRDUDtDQUNGOztBMkNodDRDRztFQUFZO0MzQ290NENmOztBMkNudDRDRztFQUFZO0MzQ3V0NENmOztBMkN0dDRDRztFQUFZO0MzQzB0NENmOztBMkN6dDRDRztFQUFZO0MzQzZ0NENmOztBMkM1dDRDRztFQUFZO0MzQ2d1NENmOztBMkM5dDRDRztFQUNFO0VBQ0E7QzNDaXU0Q0w7O0EyQzl0NENHO0VBQ0U7RUFDQTtDM0NpdTRDTDs7QWlDMTA0Q0s7RVU4R0U7SUFBaUM7RzNDaXU0Q3RDOztFMkNodTRDSztJQUFpQztHM0NvdTRDdEM7O0UyQ251NENLO0lBQWlDO0czQ3V1NEN0Qzs7RTJDdHU0Q0s7SUFBaUM7RzNDMHU0Q3RDOztFMkN6dTRDSztJQUFpQztHM0M2dTRDdEM7O0UyQzN1NENLO0lBQ0U7SUFDQTtHM0M4dTRDUDs7RTJDM3U0Q0s7SUFDRTtJQUNBO0czQzh1NENQO0NBQ0Y7O0FpQzEyNENLO0VVOEdFO0lBQWlDO0czQ2l3NEN0Qzs7RTJDaHc0Q0s7SUFBaUM7RzNDb3c0Q3RDOztFMkNudzRDSztJQUFpQztHM0N1dzRDdEM7O0UyQ3R3NENLO0lBQWlDO0czQzB3NEN0Qzs7RTJDenc0Q0s7SUFBaUM7RzNDNnc0Q3RDOztFMkMzdzRDSztJQUNFO0lBQ0E7RzNDOHc0Q1A7O0UyQzN3NENLO0lBQ0U7SUFDQTtHM0M4dzRDUDtDQUNGOztBaUMxNDRDSztFVThHRTtJQUFpQztHM0NpeTRDdEM7O0UyQ2h5NENLO0lBQWlDO0czQ295NEN0Qzs7RTJDbnk0Q0s7SUFBaUM7RzNDdXk0Q3RDOztFMkN0eTRDSztJQUFpQztHM0MweTRDdEM7O0UyQ3p5NENLO0lBQWlDO0czQzZ5NEN0Qzs7RTJDM3k0Q0s7SUFDRTtJQUNBO0czQzh5NENQOztFMkMzeTRDSztJQUNFO0lBQ0E7RzNDOHk0Q1A7Q0FDRjs7QWlDMTY0Q0s7RVU4R0U7SUFBaUM7RzNDaTA0Q3RDOztFMkNoMDRDSztJQUFpQztHM0NvMDRDdEM7O0UyQ24wNENLO0lBQWlDO0czQ3UwNEN0Qzs7RTJDdDA0Q0s7SUFBaUM7RzNDMDA0Q3RDOztFMkN6MDRDSztJQUFpQztHM0M2MDRDdEM7O0UyQzMwNENLO0lBQ0U7SUFDQTtHM0M4MDRDUDs7RTJDMzA0Q0s7SUFDRTtJQUNBO0czQzgwNENQO0NBQ0Y7O0FpQzE4NENLO0VVOEdFO0lBQWlDO0czQ2kyNEN0Qzs7RTJDaDI0Q0s7SUFBaUM7RzNDbzI0Q3RDOztFMkNuMjRDSztJQUFpQztHM0N1MjRDdEM7O0UyQ3QyNENLO0lBQWlDO0czQzAyNEN0Qzs7RTJDejI0Q0s7SUFBaUM7RzNDNjI0Q3RDOztFMkMzMjRDSztJQUNFO0lBQ0E7RzNDODI0Q1A7O0UyQzMyNENLO0lBQ0U7SUFDQTtHM0M4MjRDUDtDQUNGOztBaUMxKzRDSztFVThHRTtJQUFpQztHM0NpNDRDdEM7O0UyQ2g0NENLO0lBQWlDO0czQ280NEN0Qzs7RTJDbjQ0Q0s7SUFBaUM7RzNDdTQ0Q3RDOztFMkN0NDRDSztJQUFpQztHM0MwNDRDdEM7O0UyQ3o0NENLO0lBQWlDO0czQzY0NEN0Qzs7RTJDMzQ0Q0s7SUFDRTtJQUNBO0czQzg0NENQOztFMkMzNDRDSztJQUNFO0lBQ0E7RzNDODQ0Q1A7Q0FDRjs7QWlDMWc1Q0s7RVU4R0U7SUFBaUM7RzNDaTY0Q3RDOztFMkNoNjRDSztJQUFpQztHM0NvNjRDdEM7O0UyQ242NENLO0lBQWlDO0czQ3U2NEN0Qzs7RTJDdDY0Q0s7SUFBaUM7RzNDMDY0Q3RDOztFMkN6NjRDSztJQUFpQztHM0M2NjRDdEM7O0UyQzM2NENLO0lBQ0U7SUFDQTtHM0M4NjRDUDs7RTJDMzY0Q0s7SUFDRTtJQUNBO0czQzg2NENQO0NBQ0Y7O0FpQzFpNUNLO0VVOEdFO0lBQWlDO0czQ2k4NEN0Qzs7RTJDaDg0Q0s7SUFBaUM7RzNDbzg0Q3RDOztFMkNuODRDSztJQUFpQztHM0N1ODRDdEM7O0UyQ3Q4NENLO0lBQWlDO0czQzA4NEN0Qzs7RTJDejg0Q0s7SUFBaUM7RzNDNjg0Q3RDOztFMkMzODRDSztJQUNFO0lBQ0E7RzNDODg0Q1A7O0UyQzM4NENLO0lBQ0U7SUFDQTtHM0M4ODRDUDtDQUNGOztBaUMxazVDSztFVThHRTtJQUFpQztHM0NpKzRDdEM7O0UyQ2grNENLO0lBQWlDO0czQ28rNEN0Qzs7RTJDbis0Q0s7SUFBaUM7RzNDdSs0Q3RDOztFMkN0KzRDSztJQUFpQztHM0MwKzRDdEM7O0UyQ3orNENLO0lBQWlDO0czQzYrNEN0Qzs7RTJDMys0Q0s7SUFDRTtJQUNBO0czQzgrNENQOztFMkMzKzRDSztJQUNFO0lBQ0E7RzNDOCs0Q1A7Q0FDRjs7QWlDMW01Q0s7RVU4R0U7SUFBaUM7RzNDaWc1Q3RDOztFMkNoZzVDSztJQUFpQztHM0NvZzVDdEM7O0UyQ25nNUNLO0lBQWlDO0czQ3VnNUN0Qzs7RTJDdGc1Q0s7SUFBaUM7RzNDMGc1Q3RDOztFMkN6ZzVDSztJQUFpQztHM0M2ZzVDdEM7O0UyQzNnNUNLO0lBQ0U7SUFDQTtHM0M4ZzVDUDs7RTJDM2c1Q0s7SUFDRTtJQUNBO0czQzhnNUNQO0NBQ0Y7O0FpQzFvNUNLO0VVOEdFO0lBQWlDO0czQ2lpNUN0Qzs7RTJDaGk1Q0s7SUFBaUM7RzNDb2k1Q3RDOztFMkNuaTVDSztJQUFpQztHM0N1aTVDdEM7O0UyQ3RpNUNLO0lBQWlDO0czQzBpNUN0Qzs7RTJDemk1Q0s7SUFBaUM7RzNDNmk1Q3RDOztFMkMzaTVDSztJQUNFO0lBQ0E7RzNDOGk1Q1A7O0UyQzNpNUNLO0lBQ0U7SUFDQTtHM0M4aTVDUDtDQUNGOztBaUMxcTVDSztFVThHRTtJQUFpQztHM0NpazVDdEM7O0UyQ2hrNUNLO0lBQWlDO0czQ29rNUN0Qzs7RTJDbms1Q0s7SUFBaUM7RzNDdWs1Q3RDOztFMkN0azVDSztJQUFpQztHM0MwazVDdEM7O0UyQ3prNUNLO0lBQWlDO0czQzZrNUN0Qzs7RTJDM2s1Q0s7SUFDRTtJQUNBO0czQzhrNUNQOztFMkMzazVDSztJQUNFO0lBQ0E7RzNDOGs1Q1A7Q0FDRjs7QTJDOW01Q0c7RUFBWTtDM0NrbjVDZjs7QTJDam41Q0c7RUFBWTtDM0NxbjVDZjs7QTJDcG41Q0c7RUFBWTtDM0N3bjVDZjs7QTJDdm41Q0c7RUFBWTtDM0MybjVDZjs7QTJDMW41Q0c7RUFBWTtDM0M4bjVDZjs7QTJDNW41Q0c7RUFDRTtFQUNBO0MzQytuNUNMOztBMkM1bjVDRztFQUNFO0VBQ0E7QzNDK241Q0w7O0FpQ3h1NUNLO0VVOEdFO0lBQWlDO0czQytuNUN0Qzs7RTJDOW41Q0s7SUFBaUM7RzNDa281Q3RDOztFMkNqbzVDSztJQUFpQztHM0NxbzVDdEM7O0UyQ3BvNUNLO0lBQWlDO0czQ3dvNUN0Qzs7RTJDdm81Q0s7SUFBaUM7RzNDMm81Q3RDOztFMkN6bzVDSztJQUNFO0lBQ0E7RzNDNG81Q1A7O0UyQ3pvNUNLO0lBQ0U7SUFDQTtHM0M0bzVDUDtDQUNGOztBaUN4dzVDSztFVThHRTtJQUFpQztHM0MrcDVDdEM7O0UyQzlwNUNLO0lBQWlDO0czQ2txNUN0Qzs7RTJDanE1Q0s7SUFBaUM7RzNDcXE1Q3RDOztFMkNwcTVDSztJQUFpQztHM0N3cTVDdEM7O0UyQ3ZxNUNLO0lBQWlDO0czQzJxNUN0Qzs7RTJDenE1Q0s7SUFDRTtJQUNBO0czQzRxNUNQOztFMkN6cTVDSztJQUNFO0lBQ0E7RzNDNHE1Q1A7Q0FDRjs7QWlDeHk1Q0s7RVU4R0U7SUFBaUM7RzNDK3I1Q3RDOztFMkM5cjVDSztJQUFpQztHM0NrczVDdEM7O0UyQ2pzNUNLO0lBQWlDO0czQ3FzNUN0Qzs7RTJDcHM1Q0s7SUFBaUM7RzNDd3M1Q3RDOztFMkN2czVDSztJQUFpQztHM0MyczVDdEM7O0UyQ3pzNUNLO0lBQ0U7SUFDQTtHM0M0czVDUDs7RTJDenM1Q0s7SUFDRTtJQUNBO0czQzRzNUNQO0NBQ0Y7O0FpQ3gwNUNLO0VVOEdFO0lBQWlDO0czQyt0NUN0Qzs7RTJDOXQ1Q0s7SUFBaUM7RzNDa3U1Q3RDOztFMkNqdTVDSztJQUFpQztHM0NxdTVDdEM7O0UyQ3B1NUNLO0lBQWlDO0czQ3d1NUN0Qzs7RTJDdnU1Q0s7SUFBaUM7RzNDMnU1Q3RDOztFMkN6dTVDSztJQUNFO0lBQ0E7RzNDNHU1Q1A7O0UyQ3p1NUNLO0lBQ0U7SUFDQTtHM0M0dTVDUDtDQUNGOztBaUN4MjVDSztFVThHRTtJQUFpQztHM0MrdjVDdEM7O0UyQzl2NUNLO0lBQWlDO0czQ2t3NUN0Qzs7RTJDanc1Q0s7SUFBaUM7RzNDcXc1Q3RDOztFMkNwdzVDSztJQUFpQztHM0N3dzVDdEM7O0UyQ3Z3NUNLO0lBQWlDO0czQzJ3NUN0Qzs7RTJDenc1Q0s7SUFDRTtJQUNBO0czQzR3NUNQOztFMkN6dzVDSztJQUNFO0lBQ0E7RzNDNHc1Q1A7Q0FDRjs7QWlDeDQ1Q0s7RVU4R0U7SUFBaUM7RzNDK3g1Q3RDOztFMkM5eDVDSztJQUFpQztHM0NreTVDdEM7O0UyQ2p5NUNLO0lBQWlDO0czQ3F5NUN0Qzs7RTJDcHk1Q0s7SUFBaUM7RzNDd3k1Q3RDOztFMkN2eTVDSztJQUFpQztHM0MyeTVDdEM7O0UyQ3p5NUNLO0lBQ0U7SUFDQTtHM0M0eTVDUDs7RTJDenk1Q0s7SUFDRTtJQUNBO0czQzR5NUNQO0NBQ0Y7O0FpQ3g2NUNLO0VVOEdFO0lBQWlDO0czQyt6NUN0Qzs7RTJDOXo1Q0s7SUFBaUM7RzNDazA1Q3RDOztFMkNqMDVDSztJQUFpQztHM0NxMDVDdEM7O0UyQ3AwNUNLO0lBQWlDO0czQ3cwNUN0Qzs7RTJDdjA1Q0s7SUFBaUM7RzNDMjA1Q3RDOztFMkN6MDVDSztJQUNFO0lBQ0E7RzNDNDA1Q1A7O0UyQ3owNUNLO0lBQ0U7SUFDQTtHM0M0MDVDUDtDQUNGOztBaUN4ODVDSztFVThHRTtJQUFpQztHM0MrMTVDdEM7O0UyQzkxNUNLO0lBQWlDO0czQ2syNUN0Qzs7RTJDajI1Q0s7SUFBaUM7RzNDcTI1Q3RDOztFMkNwMjVDSztJQUFpQztHM0N3MjVDdEM7O0UyQ3YyNUNLO0lBQWlDO0czQzIyNUN0Qzs7RTJDejI1Q0s7SUFDRTtJQUNBO0czQzQyNUNQOztFMkN6MjVDSztJQUNFO0lBQ0E7RzNDNDI1Q1A7Q0FDRjs7QWlDeCs1Q0s7RVU4R0U7SUFBaUM7RzNDKzM1Q3RDOztFMkM5MzVDSztJQUFpQztHM0NrNDVDdEM7O0UyQ2o0NUNLO0lBQWlDO0czQ3E0NUN0Qzs7RTJDcDQ1Q0s7SUFBaUM7RzNDdzQ1Q3RDOztFMkN2NDVDSztJQUFpQztHM0MyNDVDdEM7O0UyQ3o0NUNLO0lBQ0U7SUFDQTtHM0M0NDVDUDs7RTJDejQ1Q0s7SUFDRTtJQUNBO0czQzQ0NUNQO0NBQ0Y7O0FpQ3hnNkNLO0VVOEdFO0lBQWlDO0czQys1NUN0Qzs7RTJDOTU1Q0s7SUFBaUM7RzNDazY1Q3RDOztFMkNqNjVDSztJQUFpQztHM0NxNjVDdEM7O0UyQ3A2NUNLO0lBQWlDO0czQ3c2NUN0Qzs7RTJDdjY1Q0s7SUFBaUM7RzNDMjY1Q3RDOztFMkN6NjVDSztJQUNFO0lBQ0E7RzNDNDY1Q1A7O0UyQ3o2NUNLO0lBQ0U7SUFDQTtHM0M0NjVDUDtDQUNGOztBaUN4aTZDSztFVThHRTtJQUFpQztHM0MrNzVDdEM7O0UyQzk3NUNLO0lBQWlDO0czQ2s4NUN0Qzs7RTJDajg1Q0s7SUFBaUM7RzNDcTg1Q3RDOztFMkNwODVDSztJQUFpQztHM0N3ODVDdEM7O0UyQ3Y4NUNLO0lBQWlDO0czQzI4NUN0Qzs7RTJDejg1Q0s7SUFDRTtJQUNBO0czQzQ4NUNQOztFMkN6ODVDSztJQUNFO0lBQ0E7RzNDNDg1Q1A7Q0FDRjs7QWlDeGs2Q0s7RVU4R0U7SUFBaUM7RzNDKzk1Q3RDOztFMkM5OTVDSztJQUFpQztHM0NrKzVDdEM7O0UyQ2orNUNLO0lBQWlDO0czQ3ErNUN0Qzs7RTJDcCs1Q0s7SUFBaUM7RzNDdys1Q3RDOztFMkN2KzVDSztJQUFpQztHM0MyKzVDdEM7O0UyQ3orNUNLO0lBQ0U7SUFDQTtHM0M0KzVDUDs7RTJDeis1Q0s7SUFDRTtJQUNBO0czQzQrNUNQO0NBQ0Y7O0EyQzVnNkNHO0VBQVk7QzNDZ2g2Q2Y7O0EyQy9nNkNHO0VBQVk7QzNDbWg2Q2Y7O0EyQ2xoNkNHO0VBQVk7QzNDc2g2Q2Y7O0EyQ3JoNkNHO0VBQVk7QzNDeWg2Q2Y7O0EyQ3hoNkNHO0VBQVk7QzNDNGg2Q2Y7O0EyQzFoNkNHO0VBQ0U7RUFDQTtDM0M2aDZDTDs7QTJDMWg2Q0c7RUFDRTtFQUNBO0MzQzZoNkNMOztBaUN0bzZDSztFVThHRTtJQUFpQztHM0M2aDZDdEM7O0UyQzVoNkNLO0lBQWlDO0czQ2dpNkN0Qzs7RTJDL2g2Q0s7SUFBaUM7RzNDbWk2Q3RDOztFMkNsaTZDSztJQUFpQztHM0NzaTZDdEM7O0UyQ3JpNkNLO0lBQWlDO0czQ3lpNkN0Qzs7RTJDdmk2Q0s7SUFDRTtJQUNBO0czQzBpNkNQOztFMkN2aTZDSztJQUNFO0lBQ0E7RzNDMGk2Q1A7Q0FDRjs7QWlDdHE2Q0s7RVU4R0U7SUFBaUM7RzNDNmo2Q3RDOztFMkM1ajZDSztJQUFpQztHM0NnazZDdEM7O0UyQy9qNkNLO0lBQWlDO0czQ21rNkN0Qzs7RTJDbGs2Q0s7SUFBaUM7RzNDc2s2Q3RDOztFMkNyazZDSztJQUFpQztHM0N5azZDdEM7O0UyQ3ZrNkNLO0lBQ0U7SUFDQTtHM0MwazZDUDs7RTJDdms2Q0s7SUFDRTtJQUNBO0czQzBrNkNQO0NBQ0Y7O0FpQ3RzNkNLO0VVOEdFO0lBQWlDO0czQzZsNkN0Qzs7RTJDNWw2Q0s7SUFBaUM7RzNDZ202Q3RDOztFMkMvbDZDSztJQUFpQztHM0NtbTZDdEM7O0UyQ2xtNkNLO0lBQWlDO0czQ3NtNkN0Qzs7RTJDcm02Q0s7SUFBaUM7RzNDeW02Q3RDOztFMkN2bTZDSztJQUNFO0lBQ0E7RzNDMG02Q1A7O0UyQ3ZtNkNLO0lBQ0U7SUFDQTtHM0MwbTZDUDtDQUNGOztBaUN0dTZDSztFVThHRTtJQUFpQztHM0M2bjZDdEM7O0UyQzVuNkNLO0lBQWlDO0czQ2dvNkN0Qzs7RTJDL242Q0s7SUFBaUM7RzNDbW82Q3RDOztFMkNsbzZDSztJQUFpQztHM0NzbzZDdEM7O0UyQ3JvNkNLO0lBQWlDO0czQ3lvNkN0Qzs7RTJDdm82Q0s7SUFDRTtJQUNBO0czQzBvNkNQOztFMkN2bzZDSztJQUNFO0lBQ0E7RzNDMG82Q1A7Q0FDRjs7QWlDdHc2Q0s7RVU4R0U7SUFBaUM7RzNDNnA2Q3RDOztFMkM1cDZDSztJQUFpQztHM0NncTZDdEM7O0UyQy9wNkNLO0lBQWlDO0czQ21xNkN0Qzs7RTJDbHE2Q0s7SUFBaUM7RzNDc3E2Q3RDOztFMkNycTZDSztJQUFpQztHM0N5cTZDdEM7O0UyQ3ZxNkNLO0lBQ0U7SUFDQTtHM0MwcTZDUDs7RTJDdnE2Q0s7SUFDRTtJQUNBO0czQzBxNkNQO0NBQ0Y7O0FpQ3R5NkNLO0VVOEdFO0lBQWlDO0czQzZyNkN0Qzs7RTJDNXI2Q0s7SUFBaUM7RzNDZ3M2Q3RDOztFMkMvcjZDSztJQUFpQztHM0NtczZDdEM7O0UyQ2xzNkNLO0lBQWlDO0czQ3NzNkN0Qzs7RTJDcnM2Q0s7SUFBaUM7RzNDeXM2Q3RDOztFMkN2czZDSztJQUNFO0lBQ0E7RzNDMHM2Q1A7O0UyQ3ZzNkNLO0lBQ0U7SUFDQTtHM0MwczZDUDtDQUNGOztBaUN0MDZDSztFVThHRTtJQUFpQztHM0M2dDZDdEM7O0UyQzV0NkNLO0lBQWlDO0czQ2d1NkN0Qzs7RTJDL3Q2Q0s7SUFBaUM7RzNDbXU2Q3RDOztFMkNsdTZDSztJQUFpQztHM0NzdTZDdEM7O0UyQ3J1NkNLO0lBQWlDO0czQ3l1NkN0Qzs7RTJDdnU2Q0s7SUFDRTtJQUNBO0czQzB1NkNQOztFMkN2dTZDSztJQUNFO0lBQ0E7RzNDMHU2Q1A7Q0FDRjs7QWlDdDI2Q0s7RVU4R0U7SUFBaUM7RzNDNnY2Q3RDOztFMkM1djZDSztJQUFpQztHM0NndzZDdEM7O0UyQy92NkNLO0lBQWlDO0czQ213NkN0Qzs7RTJDbHc2Q0s7SUFBaUM7RzNDc3c2Q3RDOztFMkNydzZDSztJQUFpQztHM0N5dzZDdEM7O0UyQ3Z3NkNLO0lBQ0U7SUFDQTtHM0MwdzZDUDs7RTJDdnc2Q0s7SUFDRTtJQUNBO0czQzB3NkNQO0NBQ0Y7O0FpQ3Q0NkNLO0VVOEdFO0lBQWlDO0czQzZ4NkN0Qzs7RTJDNXg2Q0s7SUFBaUM7RzNDZ3k2Q3RDOztFMkMveDZDSztJQUFpQztHM0NteTZDdEM7O0UyQ2x5NkNLO0lBQWlDO0czQ3N5NkN0Qzs7RTJDcnk2Q0s7SUFBaUM7RzNDeXk2Q3RDOztFMkN2eTZDSztJQUNFO0lBQ0E7RzNDMHk2Q1A7O0UyQ3Z5NkNLO0lBQ0U7SUFDQTtHM0MweTZDUDtDQUNGOztBaUN0NjZDSztFVThHRTtJQUFpQztHM0M2ejZDdEM7O0UyQzV6NkNLO0lBQWlDO0czQ2cwNkN0Qzs7RTJDL3o2Q0s7SUFBaUM7RzNDbTA2Q3RDOztFMkNsMDZDSztJQUFpQztHM0NzMDZDdEM7O0UyQ3IwNkNLO0lBQWlDO0czQ3kwNkN0Qzs7RTJDdjA2Q0s7SUFDRTtJQUNBO0czQzAwNkNQOztFMkN2MDZDSztJQUNFO0lBQ0E7RzNDMDA2Q1A7Q0FDRjs7QWlDdDg2Q0s7RVU4R0U7SUFBaUM7RzNDNjE2Q3RDOztFMkM1MTZDSztJQUFpQztHM0NnMjZDdEM7O0UyQy8xNkNLO0lBQWlDO0czQ20yNkN0Qzs7RTJDbDI2Q0s7SUFBaUM7RzNDczI2Q3RDOztFMkNyMjZDSztJQUFpQztHM0N5MjZDdEM7O0UyQ3YyNkNLO0lBQ0U7SUFDQTtHM0MwMjZDUDs7RTJDdjI2Q0s7SUFDRTtJQUNBO0czQzAyNkNQO0NBQ0Y7O0FpQ3QrNkNLO0VVOEdFO0lBQWlDO0czQzYzNkN0Qzs7RTJDNTM2Q0s7SUFBaUM7RzNDZzQ2Q3RDOztFMkMvMzZDSztJQUFpQztHM0NtNDZDdEM7O0UyQ2w0NkNLO0lBQWlDO0czQ3M0NkN0Qzs7RTJDcjQ2Q0s7SUFBaUM7RzNDeTQ2Q3RDOztFMkN2NDZDSztJQUNFO0lBQ0E7RzNDMDQ2Q1A7O0UyQ3Y0NkNLO0lBQ0U7SUFDQTtHM0MwNDZDUDtDQUNGOztBMkMxNjZDRztFQUFZO0MzQzg2NkNmOztBMkM3NjZDRztFQUFZO0MzQ2k3NkNmOztBMkNoNzZDRztFQUFZO0MzQ283NkNmOztBMkNuNzZDRztFQUFZO0MzQ3U3NkNmOztBMkN0NzZDRztFQUFZO0MzQzA3NkNmOztBMkN4NzZDRztFQUNFO0VBQ0E7QzNDMjc2Q0w7O0EyQ3g3NkNHO0VBQ0U7RUFDQTtDM0MyNzZDTDs7QWlDcGk3Q0s7RVU4R0U7SUFBaUM7RzNDMjc2Q3RDOztFMkMxNzZDSztJQUFpQztHM0M4NzZDdEM7O0UyQzc3NkNLO0lBQWlDO0czQ2k4NkN0Qzs7RTJDaDg2Q0s7SUFBaUM7RzNDbzg2Q3RDOztFMkNuODZDSztJQUFpQztHM0N1ODZDdEM7O0UyQ3I4NkNLO0lBQ0U7SUFDQTtHM0N3ODZDUDs7RTJDcjg2Q0s7SUFDRTtJQUNBO0czQ3c4NkNQO0NBQ0Y7O0FpQ3BrN0NLO0VVOEdFO0lBQWlDO0czQzI5NkN0Qzs7RTJDMTk2Q0s7SUFBaUM7RzNDODk2Q3RDOztFMkM3OTZDSztJQUFpQztHM0NpKzZDdEM7O0UyQ2grNkNLO0lBQWlDO0czQ28rNkN0Qzs7RTJDbis2Q0s7SUFBaUM7RzNDdSs2Q3RDOztFMkNyKzZDSztJQUNFO0lBQ0E7RzNDdys2Q1A7O0UyQ3IrNkNLO0lBQ0U7SUFDQTtHM0N3KzZDUDtDQUNGOztBaUNwbTdDSztFVThHRTtJQUFpQztHM0MyLzZDdEM7O0UyQzEvNkNLO0lBQWlDO0czQzgvNkN0Qzs7RTJDNy82Q0s7SUFBaUM7RzNDaWc3Q3RDOztFMkNoZzdDSztJQUFpQztHM0NvZzdDdEM7O0UyQ25nN0NLO0lBQWlDO0czQ3VnN0N0Qzs7RTJDcmc3Q0s7SUFDRTtJQUNBO0czQ3dnN0NQOztFMkNyZzdDSztJQUNFO0lBQ0E7RzNDd2c3Q1A7Q0FDRjs7QWlDcG83Q0s7RVU4R0U7SUFBaUM7RzNDMmg3Q3RDOztFMkMxaDdDSztJQUFpQztHM0M4aDdDdEM7O0UyQzdoN0NLO0lBQWlDO0czQ2lpN0N0Qzs7RTJDaGk3Q0s7SUFBaUM7RzNDb2k3Q3RDOztFMkNuaTdDSztJQUFpQztHM0N1aTdDdEM7O0UyQ3JpN0NLO0lBQ0U7SUFDQTtHM0N3aTdDUDs7RTJDcmk3Q0s7SUFDRTtJQUNBO0czQ3dpN0NQO0NBQ0Y7O0FpQ3BxN0NLO0VVOEdFO0lBQWlDO0czQzJqN0N0Qzs7RTJDMWo3Q0s7SUFBaUM7RzNDOGo3Q3RDOztFMkM3ajdDSztJQUFpQztHM0NpazdDdEM7O0UyQ2hrN0NLO0lBQWlDO0czQ29rN0N0Qzs7RTJDbms3Q0s7SUFBaUM7RzNDdWs3Q3RDOztFMkNyazdDSztJQUNFO0lBQ0E7RzNDd2s3Q1A7O0UyQ3JrN0NLO0lBQ0U7SUFDQTtHM0N3azdDUDtDQUNGOztBaUNwczdDSztFVThHRTtJQUFpQztHM0MybDdDdEM7O0UyQzFsN0NLO0lBQWlDO0czQzhsN0N0Qzs7RTJDN2w3Q0s7SUFBaUM7RzNDaW03Q3RDOztFMkNobTdDSztJQUFpQztHM0NvbTdDdEM7O0UyQ25tN0NLO0lBQWlDO0czQ3VtN0N0Qzs7RTJDcm03Q0s7SUFDRTtJQUNBO0czQ3dtN0NQOztFMkNybTdDSztJQUNFO0lBQ0E7RzNDd203Q1A7Q0FDRjs7QWlDcHU3Q0s7RVU4R0U7SUFBaUM7RzNDMm43Q3RDOztFMkMxbjdDSztJQUFpQztHM0M4bjdDdEM7O0UyQzduN0NLO0lBQWlDO0czQ2lvN0N0Qzs7RTJDaG83Q0s7SUFBaUM7RzNDb283Q3RDOztFMkNubzdDSztJQUFpQztHM0N1bzdDdEM7O0UyQ3JvN0NLO0lBQ0U7SUFDQTtHM0N3bzdDUDs7RTJDcm83Q0s7SUFDRTtJQUNBO0czQ3dvN0NQO0NBQ0Y7O0FpQ3B3N0NLO0VVOEdFO0lBQWlDO0czQzJwN0N0Qzs7RTJDMXA3Q0s7SUFBaUM7RzNDOHA3Q3RDOztFMkM3cDdDSztJQUFpQztHM0NpcTdDdEM7O0UyQ2hxN0NLO0lBQWlDO0czQ29xN0N0Qzs7RTJDbnE3Q0s7SUFBaUM7RzNDdXE3Q3RDOztFMkNycTdDSztJQUNFO0lBQ0E7RzNDd3E3Q1A7O0UyQ3JxN0NLO0lBQ0U7SUFDQTtHM0N3cTdDUDtDQUNGOztBaUNweTdDSztFVThHRTtJQUFpQztHM0MycjdDdEM7O0UyQzFyN0NLO0lBQWlDO0czQzhyN0N0Qzs7RTJDN3I3Q0s7SUFBaUM7RzNDaXM3Q3RDOztFMkNoczdDSztJQUFpQztHM0NvczdDdEM7O0UyQ25zN0NLO0lBQWlDO0czQ3VzN0N0Qzs7RTJDcnM3Q0s7SUFDRTtJQUNBO0czQ3dzN0NQOztFMkNyczdDSztJQUNFO0lBQ0E7RzNDd3M3Q1A7Q0FDRjs7QWlDcDA3Q0s7RVU4R0U7SUFBaUM7RzNDMnQ3Q3RDOztFMkMxdDdDSztJQUFpQztHM0M4dDdDdEM7O0UyQzd0N0NLO0lBQWlDO0czQ2l1N0N0Qzs7RTJDaHU3Q0s7SUFBaUM7RzNDb3U3Q3RDOztFMkNudTdDSztJQUFpQztHM0N1dTdDdEM7O0UyQ3J1N0NLO0lBQ0U7SUFDQTtHM0N3dTdDUDs7RTJDcnU3Q0s7SUFDRTtJQUNBO0czQ3d1N0NQO0NBQ0Y7O0FpQ3AyN0NLO0VVOEdFO0lBQWlDO0czQzJ2N0N0Qzs7RTJDMXY3Q0s7SUFBaUM7RzNDOHY3Q3RDOztFMkM3djdDSztJQUFpQztHM0NpdzdDdEM7O0UyQ2h3N0NLO0lBQWlDO0czQ293N0N0Qzs7RTJDbnc3Q0s7SUFBaUM7RzNDdXc3Q3RDOztFMkNydzdDSztJQUNFO0lBQ0E7RzNDd3c3Q1A7O0UyQ3J3N0NLO0lBQ0U7SUFDQTtHM0N3dzdDUDtDQUNGOztBaUNwNDdDSztFVThHRTtJQUFpQztHM0MyeDdDdEM7O0UyQzF4N0NLO0lBQWlDO0czQzh4N0N0Qzs7RTJDN3g3Q0s7SUFBaUM7RzNDaXk3Q3RDOztFMkNoeTdDSztJQUFpQztHM0NveTdDdEM7O0UyQ255N0NLO0lBQWlDO0czQ3V5N0N0Qzs7RTJDcnk3Q0s7SUFDRTtJQUNBO0czQ3d5N0NQOztFMkNyeTdDSztJQUNFO0lBQ0E7RzNDd3k3Q1A7Q0FDRjs7QTJDeDA3Q0c7RUFBWTtDM0M0MDdDZjs7QTJDMzA3Q0c7RUFBWTtDM0MrMDdDZjs7QTJDOTA3Q0c7RUFBWTtDM0NrMTdDZjs7QTJDajE3Q0c7RUFBWTtDM0NxMTdDZjs7QTJDcDE3Q0c7RUFBWTtDM0N3MTdDZjs7QTJDdDE3Q0c7RUFDRTtFQUNBO0MzQ3kxN0NMOztBMkN0MTdDRztFQUNFO0VBQ0E7QzNDeTE3Q0w7O0FpQ2w4N0NLO0VVOEdFO0lBQWlDO0czQ3kxN0N0Qzs7RTJDeDE3Q0s7SUFBaUM7RzNDNDE3Q3RDOztFMkMzMTdDSztJQUFpQztHM0MrMTdDdEM7O0UyQzkxN0NLO0lBQWlDO0czQ2syN0N0Qzs7RTJDajI3Q0s7SUFBaUM7RzNDcTI3Q3RDOztFMkNuMjdDSztJQUNFO0lBQ0E7RzNDczI3Q1A7O0UyQ24yN0NLO0lBQ0U7SUFDQTtHM0NzMjdDUDtDQUNGOztBaUNsKzdDSztFVThHRTtJQUFpQztHM0N5MzdDdEM7O0UyQ3gzN0NLO0lBQWlDO0czQzQzN0N0Qzs7RTJDMzM3Q0s7SUFBaUM7RzNDKzM3Q3RDOztFMkM5MzdDSztJQUFpQztHM0NrNDdDdEM7O0UyQ2o0N0NLO0lBQWlDO0czQ3E0N0N0Qzs7RTJDbjQ3Q0s7SUFDRTtJQUNBO0czQ3M0N0NQOztFMkNuNDdDSztJQUNFO0lBQ0E7RzNDczQ3Q1A7Q0FDRjs7QWlDbGc4Q0s7RVU4R0U7SUFBaUM7RzNDeTU3Q3RDOztFMkN4NTdDSztJQUFpQztHM0M0NTdDdEM7O0UyQzM1N0NLO0lBQWlDO0czQys1N0N0Qzs7RTJDOTU3Q0s7SUFBaUM7RzNDazY3Q3RDOztFMkNqNjdDSztJQUFpQztHM0NxNjdDdEM7O0UyQ242N0NLO0lBQ0U7SUFDQTtHM0NzNjdDUDs7RTJDbjY3Q0s7SUFDRTtJQUNBO0czQ3M2N0NQO0NBQ0Y7O0FpQ2xpOENLO0VVOEdFO0lBQWlDO0czQ3k3N0N0Qzs7RTJDeDc3Q0s7SUFBaUM7RzNDNDc3Q3RDOztFMkMzNzdDSztJQUFpQztHM0MrNzdDdEM7O0UyQzk3N0NLO0lBQWlDO0czQ2s4N0N0Qzs7RTJDajg3Q0s7SUFBaUM7RzNDcTg3Q3RDOztFMkNuODdDSztJQUNFO0lBQ0E7RzNDczg3Q1A7O0UyQ244N0NLO0lBQ0U7SUFDQTtHM0NzODdDUDtDQUNGOztBaUNsazhDSztFVThHRTtJQUFpQztHM0N5OTdDdEM7O0UyQ3g5N0NLO0lBQWlDO0czQzQ5N0N0Qzs7RTJDMzk3Q0s7SUFBaUM7RzNDKzk3Q3RDOztFMkM5OTdDSztJQUFpQztHM0NrKzdDdEM7O0UyQ2orN0NLO0lBQWlDO0czQ3ErN0N0Qzs7RTJDbis3Q0s7SUFDRTtJQUNBO0czQ3MrN0NQOztFMkNuKzdDSztJQUNFO0lBQ0E7RzNDcys3Q1A7Q0FDRjs7QWlDbG04Q0s7RVU4R0U7SUFBaUM7RzNDeS83Q3RDOztFMkN4LzdDSztJQUFpQztHM0M0LzdDdEM7O0UyQzMvN0NLO0lBQWlDO0czQysvN0N0Qzs7RTJDOS83Q0s7SUFBaUM7RzNDa2c4Q3RDOztFMkNqZzhDSztJQUFpQztHM0NxZzhDdEM7O0UyQ25nOENLO0lBQ0U7SUFDQTtHM0NzZzhDUDs7RTJDbmc4Q0s7SUFDRTtJQUNBO0czQ3NnOENQO0NBQ0Y7O0FpQ2xvOENLO0VVOEdFO0lBQWlDO0czQ3loOEN0Qzs7RTJDeGg4Q0s7SUFBaUM7RzNDNGg4Q3RDOztFMkMzaDhDSztJQUFpQztHM0MraDhDdEM7O0UyQzloOENLO0lBQWlDO0czQ2tpOEN0Qzs7RTJDamk4Q0s7SUFBaUM7RzNDcWk4Q3RDOztFMkNuaThDSztJQUNFO0lBQ0E7RzNDc2k4Q1A7O0UyQ25pOENLO0lBQ0U7SUFDQTtHM0NzaThDUDtDQUNGOztBaUNscThDSztFVThHRTtJQUFpQztHM0N5ajhDdEM7O0UyQ3hqOENLO0lBQWlDO0czQzRqOEN0Qzs7RTJDM2o4Q0s7SUFBaUM7RzNDK2o4Q3RDOztFMkM5ajhDSztJQUFpQztHM0NrazhDdEM7O0UyQ2prOENLO0lBQWlDO0czQ3FrOEN0Qzs7RTJDbms4Q0s7SUFDRTtJQUNBO0czQ3NrOENQOztFMkNuazhDSztJQUNFO0lBQ0E7RzNDc2s4Q1A7Q0FDRjs7QWlDbHM4Q0s7RVU4R0U7SUFBaUM7RzNDeWw4Q3RDOztFMkN4bDhDSztJQUFpQztHM0M0bDhDdEM7O0UyQzNsOENLO0lBQWlDO0czQytsOEN0Qzs7RTJDOWw4Q0s7SUFBaUM7RzNDa204Q3RDOztFMkNqbThDSztJQUFpQztHM0NxbThDdEM7O0UyQ25tOENLO0lBQ0U7SUFDQTtHM0NzbThDUDs7RTJDbm04Q0s7SUFDRTtJQUNBO0czQ3NtOENQO0NBQ0Y7O0FpQ2x1OENLO0VVOEdFO0lBQWlDO0czQ3luOEN0Qzs7RTJDeG44Q0s7SUFBaUM7RzNDNG44Q3RDOztFMkMzbjhDSztJQUFpQztHM0MrbjhDdEM7O0UyQzluOENLO0lBQWlDO0czQ2tvOEN0Qzs7RTJDam84Q0s7SUFBaUM7RzNDcW84Q3RDOztFMkNubzhDSztJQUNFO0lBQ0E7RzNDc284Q1A7O0UyQ25vOENLO0lBQ0U7SUFDQTtHM0NzbzhDUDtDQUNGOztBaUNsdzhDSztFVThHRTtJQUFpQztHM0N5cDhDdEM7O0UyQ3hwOENLO0lBQWlDO0czQzRwOEN0Qzs7RTJDM3A4Q0s7SUFBaUM7RzNDK3A4Q3RDOztFMkM5cDhDSztJQUFpQztHM0NrcThDdEM7O0UyQ2pxOENLO0lBQWlDO0czQ3FxOEN0Qzs7RTJDbnE4Q0s7SUFDRTtJQUNBO0czQ3NxOENQOztFMkNucThDSztJQUNFO0lBQ0E7RzNDc3E4Q1A7Q0FDRjs7QWlDbHk4Q0s7RVU4R0U7SUFBaUM7RzNDeXI4Q3RDOztFMkN4cjhDSztJQUFpQztHM0M0cjhDdEM7O0UyQzNyOENLO0lBQWlDO0czQytyOEN0Qzs7RTJDOXI4Q0s7SUFBaUM7RzNDa3M4Q3RDOztFMkNqczhDSztJQUFpQztHM0NxczhDdEM7O0UyQ25zOENLO0lBQ0U7SUFDQTtHM0NzczhDUDs7RTJDbnM4Q0s7SUFDRTtJQUNBO0czQ3NzOENQO0NBQ0Y7O0EyQ3R1OENHO0VBQVk7QzNDMHU4Q2Y7O0EyQ3p1OENHO0VBQVk7QzNDNnU4Q2Y7O0EyQzV1OENHO0VBQVk7QzNDZ3Y4Q2Y7O0EyQy91OENHO0VBQVk7QzNDbXY4Q2Y7O0EyQ2x2OENHO0VBQVk7QzNDc3Y4Q2Y7O0EyQ3B2OENHO0VBQ0U7RUFDQTtDM0N1djhDTDs7QTJDcHY4Q0c7RUFDRTtFQUNBO0MzQ3V2OENMOztBaUNoMjhDSztFVThHRTtJQUFpQztHM0N1djhDdEM7O0UyQ3R2OENLO0lBQWlDO0czQzB2OEN0Qzs7RTJDenY4Q0s7SUFBaUM7RzNDNnY4Q3RDOztFMkM1djhDSztJQUFpQztHM0NndzhDdEM7O0UyQy92OENLO0lBQWlDO0czQ213OEN0Qzs7RTJDanc4Q0s7SUFDRTtJQUNBO0czQ293OENQOztFMkNqdzhDSztJQUNFO0lBQ0E7RzNDb3c4Q1A7Q0FDRjs7QWlDaDQ4Q0s7RVU4R0U7SUFBaUM7RzNDdXg4Q3RDOztFMkN0eDhDSztJQUFpQztHM0MweDhDdEM7O0UyQ3p4OENLO0lBQWlDO0czQzZ4OEN0Qzs7RTJDNXg4Q0s7SUFBaUM7RzNDZ3k4Q3RDOztFMkMveDhDSztJQUFpQztHM0NteThDdEM7O0UyQ2p5OENLO0lBQ0U7SUFDQTtHM0NveThDUDs7RTJDank4Q0s7SUFDRTtJQUNBO0czQ295OENQO0NBQ0Y7O0FpQ2g2OENLO0VVOEdFO0lBQWlDO0czQ3V6OEN0Qzs7RTJDdHo4Q0s7SUFBaUM7RzNDMHo4Q3RDOztFMkN6ejhDSztJQUFpQztHM0M2ejhDdEM7O0UyQzV6OENLO0lBQWlDO0czQ2cwOEN0Qzs7RTJDL3o4Q0s7SUFBaUM7RzNDbTA4Q3RDOztFMkNqMDhDSztJQUNFO0lBQ0E7RzNDbzA4Q1A7O0UyQ2owOENLO0lBQ0U7SUFDQTtHM0NvMDhDUDtDQUNGOztBaUNoODhDSztFVThHRTtJQUFpQztHM0N1MThDdEM7O0UyQ3QxOENLO0lBQWlDO0czQzAxOEN0Qzs7RTJDejE4Q0s7SUFBaUM7RzNDNjE4Q3RDOztFMkM1MThDSztJQUFpQztHM0NnMjhDdEM7O0UyQy8xOENLO0lBQWlDO0czQ20yOEN0Qzs7RTJDajI4Q0s7SUFDRTtJQUNBO0czQ28yOENQOztFMkNqMjhDSztJQUNFO0lBQ0E7RzNDbzI4Q1A7Q0FDRjs7QWlDaCs4Q0s7RVU4R0U7SUFBaUM7RzNDdTM4Q3RDOztFMkN0MzhDSztJQUFpQztHM0MwMzhDdEM7O0UyQ3ozOENLO0lBQWlDO0czQzYzOEN0Qzs7RTJDNTM4Q0s7SUFBaUM7RzNDZzQ4Q3RDOztFMkMvMzhDSztJQUFpQztHM0NtNDhDdEM7O0UyQ2o0OENLO0lBQ0U7SUFDQTtHM0NvNDhDUDs7RTJDajQ4Q0s7SUFDRTtJQUNBO0czQ280OENQO0NBQ0Y7O0FpQ2hnOUNLO0VVOEdFO0lBQWlDO0czQ3U1OEN0Qzs7RTJDdDU4Q0s7SUFBaUM7RzNDMDU4Q3RDOztFMkN6NThDSztJQUFpQztHM0M2NThDdEM7O0UyQzU1OENLO0lBQWlDO0czQ2c2OEN0Qzs7RTJDLzU4Q0s7SUFBaUM7RzNDbTY4Q3RDOztFMkNqNjhDSztJQUNFO0lBQ0E7RzNDbzY4Q1A7O0UyQ2o2OENLO0lBQ0U7SUFDQTtHM0NvNjhDUDtDQUNGOztBaUNoaTlDSztFVThHRTtJQUFpQztHM0N1NzhDdEM7O0UyQ3Q3OENLO0lBQWlDO0czQzA3OEN0Qzs7RTJDejc4Q0s7SUFBaUM7RzNDNjc4Q3RDOztFMkM1NzhDSztJQUFpQztHM0NnODhDdEM7O0UyQy83OENLO0lBQWlDO0czQ204OEN0Qzs7RTJDajg4Q0s7SUFDRTtJQUNBO0czQ284OENQOztFMkNqODhDSztJQUNFO0lBQ0E7RzNDbzg4Q1A7Q0FDRjs7QWlDaGs5Q0s7RVU4R0U7SUFBaUM7RzNDdTk4Q3RDOztFMkN0OThDSztJQUFpQztHM0MwOThDdEM7O0UyQ3o5OENLO0lBQWlDO0czQzY5OEN0Qzs7RTJDNTk4Q0s7SUFBaUM7RzNDZys4Q3RDOztFMkMvOThDSztJQUFpQztHM0NtKzhDdEM7O0UyQ2orOENLO0lBQ0U7SUFDQTtHM0NvKzhDUDs7RTJDais4Q0s7SUFDRTtJQUNBO0czQ28rOENQO0NBQ0Y7O0FpQ2htOUNLO0VVOEdFO0lBQWlDO0czQ3UvOEN0Qzs7RTJDdC84Q0s7SUFBaUM7RzNDMC84Q3RDOztFMkN6LzhDSztJQUFpQztHM0M2LzhDdEM7O0UyQzUvOENLO0lBQWlDO0czQ2dnOUN0Qzs7RTJDLy84Q0s7SUFBaUM7RzNDbWc5Q3RDOztFMkNqZzlDSztJQUNFO0lBQ0E7RzNDb2c5Q1A7O0UyQ2pnOUNLO0lBQ0U7SUFDQTtHM0NvZzlDUDtDQUNGOztBaUNobzlDSztFVThHRTtJQUFpQztHM0N1aDlDdEM7O0UyQ3RoOUNLO0lBQWlDO0czQzBoOUN0Qzs7RTJDemg5Q0s7SUFBaUM7RzNDNmg5Q3RDOztFMkM1aDlDSztJQUFpQztHM0NnaTlDdEM7O0UyQy9oOUNLO0lBQWlDO0czQ21pOUN0Qzs7RTJDamk5Q0s7SUFDRTtJQUNBO0czQ29pOUNQOztFMkNqaTlDSztJQUNFO0lBQ0E7RzNDb2k5Q1A7Q0FDRjs7QWlDaHE5Q0s7RVU4R0U7SUFBaUM7RzNDdWo5Q3RDOztFMkN0ajlDSztJQUFpQztHM0MwajlDdEM7O0UyQ3pqOUNLO0lBQWlDO0czQzZqOUN0Qzs7RTJDNWo5Q0s7SUFBaUM7RzNDZ2s5Q3RDOztFMkMvajlDSztJQUFpQztHM0NtazlDdEM7O0UyQ2prOUNLO0lBQ0U7SUFDQTtHM0NvazlDUDs7RTJDams5Q0s7SUFDRTtJQUNBO0czQ29rOUNQO0NBQ0Y7O0FpQ2hzOUNLO0VVOEdFO0lBQWlDO0czQ3VsOUN0Qzs7RTJDdGw5Q0s7SUFBaUM7RzNDMGw5Q3RDOztFMkN6bDlDSztJQUFpQztHM0M2bDlDdEM7O0UyQzVsOUNLO0lBQWlDO0czQ2dtOUN0Qzs7RTJDL2w5Q0s7SUFBaUM7RzNDbW05Q3RDOztFMkNqbTlDSztJQUNFO0lBQ0E7RzNDb205Q1A7O0UyQ2ptOUNLO0lBQ0U7SUFDQTtHM0NvbTlDUDtDQUNGOztBMkNwbzlDRztFQUFZO0MzQ3dvOUNmOztBMkN2bzlDRztFQUFZO0MzQzJvOUNmOztBMkMxbzlDRztFQUFZO0MzQzhvOUNmOztBMkM3bzlDRztFQUFZO0MzQ2lwOUNmOztBMkNocDlDRztFQUFZO0MzQ29wOUNmOztBMkNscDlDRztFQUNFO0VBQ0E7QzNDcXA5Q0w7O0EyQ2xwOUNHO0VBQ0U7RUFDQTtDM0NxcDlDTDs7QWlDOXY5Q0s7RVU4R0U7SUFBaUM7RzNDcXA5Q3RDOztFMkNwcDlDSztJQUFpQztHM0N3cDlDdEM7O0UyQ3ZwOUNLO0lBQWlDO0czQzJwOUN0Qzs7RTJDMXA5Q0s7SUFBaUM7RzNDOHA5Q3RDOztFMkM3cDlDSztJQUFpQztHM0NpcTlDdEM7O0UyQy9wOUNLO0lBQ0U7SUFDQTtHM0NrcTlDUDs7RTJDL3A5Q0s7SUFDRTtJQUNBO0czQ2txOUNQO0NBQ0Y7O0FpQzl4OUNLO0VVOEdFO0lBQWlDO0czQ3FyOUN0Qzs7RTJDcHI5Q0s7SUFBaUM7RzNDd3I5Q3RDOztFMkN2cjlDSztJQUFpQztHM0MycjlDdEM7O0UyQzFyOUNLO0lBQWlDO0czQzhyOUN0Qzs7RTJDN3I5Q0s7SUFBaUM7RzNDaXM5Q3RDOztFMkMvcjlDSztJQUNFO0lBQ0E7RzNDa3M5Q1A7O0UyQy9yOUNLO0lBQ0U7SUFDQTtHM0NrczlDUDtDQUNGOztBaUM5ejlDSztFVThHRTtJQUFpQztHM0NxdDlDdEM7O0UyQ3B0OUNLO0lBQWlDO0czQ3d0OUN0Qzs7RTJDdnQ5Q0s7SUFBaUM7RzNDMnQ5Q3RDOztFMkMxdDlDSztJQUFpQztHM0M4dDlDdEM7O0UyQzd0OUNLO0lBQWlDO0czQ2l1OUN0Qzs7RTJDL3Q5Q0s7SUFDRTtJQUNBO0czQ2t1OUNQOztFMkMvdDlDSztJQUNFO0lBQ0E7RzNDa3U5Q1A7Q0FDRjs7QWlDOTE5Q0s7RVU4R0U7SUFBaUM7RzNDcXY5Q3RDOztFMkNwdjlDSztJQUFpQztHM0N3djlDdEM7O0UyQ3Z2OUNLO0lBQWlDO0czQzJ2OUN0Qzs7RTJDMXY5Q0s7SUFBaUM7RzNDOHY5Q3RDOztFMkM3djlDSztJQUFpQztHM0NpdzlDdEM7O0UyQy92OUNLO0lBQ0U7SUFDQTtHM0NrdzlDUDs7RTJDL3Y5Q0s7SUFDRTtJQUNBO0czQ2t3OUNQO0NBQ0Y7O0FpQzkzOUNLO0VVOEdFO0lBQWlDO0czQ3F4OUN0Qzs7RTJDcHg5Q0s7SUFBaUM7RzNDd3g5Q3RDOztFMkN2eDlDSztJQUFpQztHM0MyeDlDdEM7O0UyQzF4OUNLO0lBQWlDO0czQzh4OUN0Qzs7RTJDN3g5Q0s7SUFBaUM7RzNDaXk5Q3RDOztFMkMveDlDSztJQUNFO0lBQ0E7RzNDa3k5Q1A7O0UyQy94OUNLO0lBQ0U7SUFDQTtHM0NreTlDUDtDQUNGOztBaUM5NTlDSztFVThHRTtJQUFpQztHM0NxejlDdEM7O0UyQ3B6OUNLO0lBQWlDO0czQ3d6OUN0Qzs7RTJDdno5Q0s7SUFBaUM7RzNDMno5Q3RDOztFMkMxejlDSztJQUFpQztHM0M4ejlDdEM7O0UyQzd6OUNLO0lBQWlDO0czQ2kwOUN0Qzs7RTJDL3o5Q0s7SUFDRTtJQUNBO0czQ2swOUNQOztFMkMvejlDSztJQUNFO0lBQ0E7RzNDazA5Q1A7Q0FDRjs7QWlDOTc5Q0s7RVU4R0U7SUFBaUM7RzNDcTE5Q3RDOztFMkNwMTlDSztJQUFpQztHM0N3MTlDdEM7O0UyQ3YxOUNLO0lBQWlDO0czQzIxOUN0Qzs7RTJDMTE5Q0s7SUFBaUM7RzNDODE5Q3RDOztFMkM3MTlDSztJQUFpQztHM0NpMjlDdEM7O0UyQy8xOUNLO0lBQ0U7SUFDQTtHM0NrMjlDUDs7RTJDLzE5Q0s7SUFDRTtJQUNBO0czQ2syOUNQO0NBQ0Y7O0FpQzk5OUNLO0VVOEdFO0lBQWlDO0czQ3EzOUN0Qzs7RTJDcDM5Q0s7SUFBaUM7RzNDdzM5Q3RDOztFMkN2MzlDSztJQUFpQztHM0MyMzlDdEM7O0UyQzEzOUNLO0lBQWlDO0czQzgzOUN0Qzs7RTJDNzM5Q0s7SUFBaUM7RzNDaTQ5Q3RDOztFMkMvMzlDSztJQUNFO0lBQ0E7RzNDazQ5Q1A7O0UyQy8zOUNLO0lBQ0U7SUFDQTtHM0NrNDlDUDtDQUNGOztBaUM5LzlDSztFVThHRTtJQUFpQztHM0NxNTlDdEM7O0UyQ3A1OUNLO0lBQWlDO0czQ3c1OUN0Qzs7RTJDdjU5Q0s7SUFBaUM7RzNDMjU5Q3RDOztFMkMxNTlDSztJQUFpQztHM0M4NTlDdEM7O0UyQzc1OUNLO0lBQWlDO0czQ2k2OUN0Qzs7RTJDLzU5Q0s7SUFDRTtJQUNBO0czQ2s2OUNQOztFMkMvNTlDSztJQUNFO0lBQ0E7RzNDazY5Q1A7Q0FDRjs7QWlDOWgrQ0s7RVU4R0U7SUFBaUM7RzNDcTc5Q3RDOztFMkNwNzlDSztJQUFpQztHM0N3NzlDdEM7O0UyQ3Y3OUNLO0lBQWlDO0czQzI3OUN0Qzs7RTJDMTc5Q0s7SUFBaUM7RzNDODc5Q3RDOztFMkM3NzlDSztJQUFpQztHM0NpODlDdEM7O0UyQy83OUNLO0lBQ0U7SUFDQTtHM0NrODlDUDs7RTJDLzc5Q0s7SUFDRTtJQUNBO0czQ2s4OUNQO0NBQ0Y7O0FpQzlqK0NLO0VVOEdFO0lBQWlDO0czQ3E5OUN0Qzs7RTJDcDk5Q0s7SUFBaUM7RzNDdzk5Q3RDOztFMkN2OTlDSztJQUFpQztHM0MyOTlDdEM7O0UyQzE5OUNLO0lBQWlDO0czQzg5OUN0Qzs7RTJDNzk5Q0s7SUFBaUM7RzNDaSs5Q3RDOztFMkMvOTlDSztJQUNFO0lBQ0E7RzNDays5Q1A7O0UyQy85OUNLO0lBQ0U7SUFDQTtHM0NrKzlDUDtDQUNGOztBaUM5bCtDSztFVThHRTtJQUFpQztHM0NxLzlDdEM7O0UyQ3AvOUNLO0lBQWlDO0czQ3cvOUN0Qzs7RTJDdi85Q0s7SUFBaUM7RzNDMi85Q3RDOztFMkMxLzlDSztJQUFpQztHM0M4LzlDdEM7O0UyQzcvOUNLO0lBQWlDO0czQ2lnK0N0Qzs7RTJDLy85Q0s7SUFDRTtJQUNBO0czQ2tnK0NQOztFMkMvLzlDSztJQUNFO0lBQ0E7RzNDa2crQ1A7Q0FDRjs7QTJDbGkrQ0c7RUFBWTtDM0NzaStDZjs7QTJDcmkrQ0c7RUFBWTtDM0N5aStDZjs7QTJDeGkrQ0c7RUFBWTtDM0M0aStDZjs7QTJDM2krQ0c7RUFBWTtDM0MraStDZjs7QTJDOWkrQ0c7RUFBWTtDM0NraitDZjs7QTJDaGorQ0c7RUFDRTtFQUNBO0MzQ21qK0NMOztBMkNoaitDRztFQUNFO0VBQ0E7QzNDbWorQ0w7O0FpQzVwK0NLO0VVOEdFO0lBQWlDO0czQ21qK0N0Qzs7RTJDbGorQ0s7SUFBaUM7RzNDc2orQ3RDOztFMkNyaitDSztJQUFpQztHM0N5aitDdEM7O0UyQ3hqK0NLO0lBQWlDO0czQzRqK0N0Qzs7RTJDM2orQ0s7SUFBaUM7RzNDK2orQ3RDOztFMkM3aitDSztJQUNFO0lBQ0E7RzNDZ2srQ1A7O0UyQzdqK0NLO0lBQ0U7SUFDQTtHM0NnaytDUDtDQUNGOztBaUM1citDSztFVThHRTtJQUFpQztHM0NtbCtDdEM7O0UyQ2xsK0NLO0lBQWlDO0czQ3NsK0N0Qzs7RTJDcmwrQ0s7SUFBaUM7RzNDeWwrQ3RDOztFMkN4bCtDSztJQUFpQztHM0M0bCtDdEM7O0UyQzNsK0NLO0lBQWlDO0czQytsK0N0Qzs7RTJDN2wrQ0s7SUFDRTtJQUNBO0czQ2dtK0NQOztFMkM3bCtDSztJQUNFO0lBQ0E7RzNDZ20rQ1A7Q0FDRjs7QWlDNXQrQ0s7RVU4R0U7SUFBaUM7RzNDbW4rQ3RDOztFMkNsbitDSztJQUFpQztHM0NzbitDdEM7O0UyQ3JuK0NLO0lBQWlDO0czQ3luK0N0Qzs7RTJDeG4rQ0s7SUFBaUM7RzNDNG4rQ3RDOztFMkMzbitDSztJQUFpQztHM0MrbitDdEM7O0UyQzduK0NLO0lBQ0U7SUFDQTtHM0NnbytDUDs7RTJDN24rQ0s7SUFDRTtJQUNBO0czQ2dvK0NQO0NBQ0Y7O0FpQzV2K0NLO0VVOEdFO0lBQWlDO0czQ21wK0N0Qzs7RTJDbHArQ0s7SUFBaUM7RzNDc3ArQ3RDOztFMkNycCtDSztJQUFpQztHM0N5cCtDdEM7O0UyQ3hwK0NLO0lBQWlDO0czQzRwK0N0Qzs7RTJDM3ArQ0s7SUFBaUM7RzNDK3ArQ3RDOztFMkM3cCtDSztJQUNFO0lBQ0E7RzNDZ3ErQ1A7O0UyQzdwK0NLO0lBQ0U7SUFDQTtHM0NncStDUDtDQUNGOztBaUM1eCtDSztFVThHRTtJQUFpQztHM0NtcitDdEM7O0UyQ2xyK0NLO0lBQWlDO0czQ3NyK0N0Qzs7RTJDcnIrQ0s7SUFBaUM7RzNDeXIrQ3RDOztFMkN4citDSztJQUFpQztHM0M0citDdEM7O0UyQzNyK0NLO0lBQWlDO0czQytyK0N0Qzs7RTJDN3IrQ0s7SUFDRTtJQUNBO0czQ2dzK0NQOztFMkM3citDSztJQUNFO0lBQ0E7RzNDZ3MrQ1A7Q0FDRjs7QWlDNXorQ0s7RVU4R0U7SUFBaUM7RzNDbXQrQ3RDOztFMkNsdCtDSztJQUFpQztHM0NzdCtDdEM7O0UyQ3J0K0NLO0lBQWlDO0czQ3l0K0N0Qzs7RTJDeHQrQ0s7SUFBaUM7RzNDNHQrQ3RDOztFMkMzdCtDSztJQUFpQztHM0MrdCtDdEM7O0UyQzd0K0NLO0lBQ0U7SUFDQTtHM0NndStDUDs7RTJDN3QrQ0s7SUFDRTtJQUNBO0czQ2d1K0NQO0NBQ0Y7O0FpQzUxK0NLO0VVOEdFO0lBQWlDO0czQ212K0N0Qzs7RTJDbHYrQ0s7SUFBaUM7RzNDc3YrQ3RDOztFMkNyditDSztJQUFpQztHM0N5ditDdEM7O0UyQ3h2K0NLO0lBQWlDO0czQzR2K0N0Qzs7RTJDM3YrQ0s7SUFBaUM7RzNDK3YrQ3RDOztFMkM3ditDSztJQUNFO0lBQ0E7RzNDZ3crQ1A7O0UyQzd2K0NLO0lBQ0U7SUFDQTtHM0NndytDUDtDQUNGOztBaUM1MytDSztFVThHRTtJQUFpQztHM0NteCtDdEM7O0UyQ2x4K0NLO0lBQWlDO0czQ3N4K0N0Qzs7RTJDcngrQ0s7SUFBaUM7RzNDeXgrQ3RDOztFMkN4eCtDSztJQUFpQztHM0M0eCtDdEM7O0UyQzN4K0NLO0lBQWlDO0czQyt4K0N0Qzs7RTJDN3grQ0s7SUFDRTtJQUNBO0czQ2d5K0NQOztFMkM3eCtDSztJQUNFO0lBQ0E7RzNDZ3krQ1A7Q0FDRjs7QWlDNTUrQ0s7RVU4R0U7SUFBaUM7RzNDbXorQ3RDOztFMkNseitDSztJQUFpQztHM0NzeitDdEM7O0UyQ3J6K0NLO0lBQWlDO0czQ3l6K0N0Qzs7RTJDeHorQ0s7SUFBaUM7RzNDNHorQ3RDOztFMkMzeitDSztJQUFpQztHM0MreitDdEM7O0UyQzd6K0NLO0lBQ0U7SUFDQTtHM0NnMCtDUDs7RTJDN3orQ0s7SUFDRTtJQUNBO0czQ2cwK0NQO0NBQ0Y7O0FpQzU3K0NLO0VVOEdFO0lBQWlDO0czQ20xK0N0Qzs7RTJDbDErQ0s7SUFBaUM7RzNDczErQ3RDOztFMkNyMStDSztJQUFpQztHM0N5MStDdEM7O0UyQ3gxK0NLO0lBQWlDO0czQzQxK0N0Qzs7RTJDMzErQ0s7SUFBaUM7RzNDKzErQ3RDOztFMkM3MStDSztJQUNFO0lBQ0E7RzNDZzIrQ1A7O0UyQzcxK0NLO0lBQ0U7SUFDQTtHM0NnMitDUDtDQUNGOztBaUM1OStDSztFVThHRTtJQUFpQztHM0NtMytDdEM7O0UyQ2wzK0NLO0lBQWlDO0czQ3MzK0N0Qzs7RTJDcjMrQ0s7SUFBaUM7RzNDeTMrQ3RDOztFMkN4MytDSztJQUFpQztHM0M0MytDdEM7O0UyQzMzK0NLO0lBQWlDO0czQyszK0N0Qzs7RTJDNzMrQ0s7SUFDRTtJQUNBO0czQ2c0K0NQOztFMkM3MytDSztJQUNFO0lBQ0E7RzNDZzQrQ1A7Q0FDRjs7QWlDNS8rQ0s7RVU4R0U7SUFBaUM7RzNDbTUrQ3RDOztFMkNsNStDSztJQUFpQztHM0NzNStDdEM7O0UyQ3I1K0NLO0lBQWlDO0czQ3k1K0N0Qzs7RTJDeDUrQ0s7SUFBaUM7RzNDNDUrQ3RDOztFMkMzNStDSztJQUFpQztHM0MrNStDdEM7O0UyQzc1K0NLO0lBQ0U7SUFDQTtHM0NnNitDUDs7RTJDNzUrQ0s7SUFDRTtJQUNBO0czQ2c2K0NQO0NBQ0Y7O0EyQ2g4K0NHO0VBQVk7QzNDbzgrQ2Y7O0EyQ244K0NHO0VBQVk7QzNDdTgrQ2Y7O0EyQ3Q4K0NHO0VBQVk7QzNDMDgrQ2Y7O0EyQ3o4K0NHO0VBQVk7QzNDNjgrQ2Y7O0EyQzU4K0NHO0VBQVk7QzNDZzkrQ2Y7O0EyQzk4K0NHO0VBQ0U7RUFDQTtDM0NpOStDTDs7QTJDOTgrQ0c7RUFDRTtFQUNBO0MzQ2k5K0NMOztBaUMxai9DSztFVThHRTtJQUFpQztHM0NpOStDdEM7O0UyQ2g5K0NLO0lBQWlDO0czQ285K0N0Qzs7RTJDbjkrQ0s7SUFBaUM7RzNDdTkrQ3RDOztFMkN0OStDSztJQUFpQztHM0MwOStDdEM7O0UyQ3o5K0NLO0lBQWlDO0czQzY5K0N0Qzs7RTJDMzkrQ0s7SUFDRTtJQUNBO0czQzg5K0NQOztFMkMzOStDSztJQUNFO0lBQ0E7RzNDODkrQ1A7Q0FDRjs7QWlDMWwvQ0s7RVU4R0U7SUFBaUM7RzNDaS8rQ3RDOztFMkNoLytDSztJQUFpQztHM0NvLytDdEM7O0UyQ24vK0NLO0lBQWlDO0czQ3UvK0N0Qzs7RTJDdC8rQ0s7SUFBaUM7RzNDMC8rQ3RDOztFMkN6LytDSztJQUFpQztHM0M2LytDdEM7O0UyQzMvK0NLO0lBQ0U7SUFDQTtHM0M4LytDUDs7RTJDMy8rQ0s7SUFDRTtJQUNBO0czQzgvK0NQO0NBQ0Y7O0FpQzFuL0NLO0VVOEdFO0lBQWlDO0czQ2loL0N0Qzs7RTJDaGgvQ0s7SUFBaUM7RzNDb2gvQ3RDOztFMkNuaC9DSztJQUFpQztHM0N1aC9DdEM7O0UyQ3RoL0NLO0lBQWlDO0czQzBoL0N0Qzs7RTJDemgvQ0s7SUFBaUM7RzNDNmgvQ3RDOztFMkMzaC9DSztJQUNFO0lBQ0E7RzNDOGgvQ1A7O0UyQzNoL0NLO0lBQ0U7SUFDQTtHM0M4aC9DUDtDQUNGOztBaUMxcC9DSztFVThHRTtJQUFpQztHM0Npai9DdEM7O0UyQ2hqL0NLO0lBQWlDO0czQ29qL0N0Qzs7RTJDbmovQ0s7SUFBaUM7RzNDdWovQ3RDOztFMkN0ai9DSztJQUFpQztHM0Mwai9DdEM7O0UyQ3pqL0NLO0lBQWlDO0czQzZqL0N0Qzs7RTJDM2ovQ0s7SUFDRTtJQUNBO0czQzhqL0NQOztFMkMzai9DSztJQUNFO0lBQ0E7RzNDOGovQ1A7Q0FDRjs7QWlDMXIvQ0s7RVU4R0U7SUFBaUM7RzNDaWwvQ3RDOztFMkNobC9DSztJQUFpQztHM0NvbC9DdEM7O0UyQ25sL0NLO0lBQWlDO0czQ3VsL0N0Qzs7RTJDdGwvQ0s7SUFBaUM7RzNDMGwvQ3RDOztFMkN6bC9DSztJQUFpQztHM0M2bC9DdEM7O0UyQzNsL0NLO0lBQ0U7SUFDQTtHM0M4bC9DUDs7RTJDM2wvQ0s7SUFDRTtJQUNBO0czQzhsL0NQO0NBQ0Y7O0FpQzF0L0NLO0VVOEdFO0lBQWlDO0czQ2luL0N0Qzs7RTJDaG4vQ0s7SUFBaUM7RzNDb24vQ3RDOztFMkNubi9DSztJQUFpQztHM0N1bi9DdEM7O0UyQ3RuL0NLO0lBQWlDO0czQzBuL0N0Qzs7RTJDem4vQ0s7SUFBaUM7RzNDNm4vQ3RDOztFMkMzbi9DSztJQUNFO0lBQ0E7RzNDOG4vQ1A7O0UyQzNuL0NLO0lBQ0U7SUFDQTtHM0M4bi9DUDtDQUNGOztBaUMxdi9DSztFVThHRTtJQUFpQztHM0NpcC9DdEM7O0UyQ2hwL0NLO0lBQWlDO0czQ29wL0N0Qzs7RTJDbnAvQ0s7SUFBaUM7RzNDdXAvQ3RDOztFMkN0cC9DSztJQUFpQztHM0MwcC9DdEM7O0UyQ3pwL0NLO0lBQWlDO0czQzZwL0N0Qzs7RTJDM3AvQ0s7SUFDRTtJQUNBO0czQzhwL0NQOztFMkMzcC9DSztJQUNFO0lBQ0E7RzNDOHAvQ1A7Q0FDRjs7QWlDMXgvQ0s7RVU4R0U7SUFBaUM7RzNDaXIvQ3RDOztFMkNoci9DSztJQUFpQztHM0Nvci9DdEM7O0UyQ25yL0NLO0lBQWlDO0czQ3VyL0N0Qzs7RTJDdHIvQ0s7SUFBaUM7RzNDMHIvQ3RDOztFMkN6ci9DSztJQUFpQztHM0M2ci9DdEM7O0UyQzNyL0NLO0lBQ0U7SUFDQTtHM0M4ci9DUDs7RTJDM3IvQ0s7SUFDRTtJQUNBO0czQzhyL0NQO0NBQ0Y7O0FpQzF6L0NLO0VVOEdFO0lBQWlDO0czQ2l0L0N0Qzs7RTJDaHQvQ0s7SUFBaUM7RzNDb3QvQ3RDOztFMkNudC9DSztJQUFpQztHM0N1dC9DdEM7O0UyQ3R0L0NLO0lBQWlDO0czQzB0L0N0Qzs7RTJDenQvQ0s7SUFBaUM7RzNDNnQvQ3RDOztFMkMzdC9DSztJQUNFO0lBQ0E7RzNDOHQvQ1A7O0UyQzN0L0NLO0lBQ0U7SUFDQTtHM0M4dC9DUDtDQUNGOztBaUMxMS9DSztFVThHRTtJQUFpQztHM0Npdi9DdEM7O0UyQ2h2L0NLO0lBQWlDO0czQ292L0N0Qzs7RTJDbnYvQ0s7SUFBaUM7RzNDdXYvQ3RDOztFMkN0di9DSztJQUFpQztHM0Mwdi9DdEM7O0UyQ3p2L0NLO0lBQWlDO0czQzZ2L0N0Qzs7RTJDM3YvQ0s7SUFDRTtJQUNBO0czQzh2L0NQOztFMkMzdi9DSztJQUNFO0lBQ0E7RzNDOHYvQ1A7Q0FDRjs7QWlDMTMvQ0s7RVU4R0U7SUFBaUM7RzNDaXgvQ3RDOztFMkNoeC9DSztJQUFpQztHM0NveC9DdEM7O0UyQ254L0NLO0lBQWlDO0czQ3V4L0N0Qzs7RTJDdHgvQ0s7SUFBaUM7RzNDMHgvQ3RDOztFMkN6eC9DSztJQUFpQztHM0M2eC9DdEM7O0UyQzN4L0NLO0lBQ0U7SUFDQTtHM0M4eC9DUDs7RTJDM3gvQ0s7SUFDRTtJQUNBO0czQzh4L0NQO0NBQ0Y7O0FpQzE1L0NLO0VVOEdFO0lBQWlDO0czQ2l6L0N0Qzs7RTJDaHovQ0s7SUFBaUM7RzNDb3ovQ3RDOztFMkNuei9DSztJQUFpQztHM0N1ei9DdEM7O0UyQ3R6L0NLO0lBQWlDO0czQzB6L0N0Qzs7RTJDenovQ0s7SUFBaUM7RzNDNnovQ3RDOztFMkMzei9DSztJQUNFO0lBQ0E7RzNDOHovQ1A7O0UyQzN6L0NLO0lBQ0U7SUFDQTtHM0M4ei9DUDtDQUNGOztBNEN0Ny9DQztFQUFXO0M1QzA3L0NaOztBNEN6Ny9DQztFQUFXO0M1QzY3L0NaOztBNEM1Ny9DQztFQUFXO0M1Q2c4L0NaOztBNEMvNy9DQztFQUFXO0M1Q204L0NaOztBaUMxOC9DSztFV1dBO0lBQWdDO0c1Q284L0NuQzs7RTRDbjgvQ0c7SUFBZ0M7RzVDdTgvQ25DOztFNEN0OC9DRztJQUFnQztHNUMwOC9DbkM7O0U0Q3o4L0NHO0lBQWdDO0c1QzY4L0NuQztDQUNGOztBaUM1OS9DSztFV1dBO0lBQWdDO0c1Q3M5L0NuQzs7RTRDcjkvQ0c7SUFBZ0M7RzVDeTkvQ25DOztFNEN4OS9DRztJQUFnQztHNUM0OS9DbkM7O0U0QzM5L0NHO0lBQWdDO0c1Qys5L0NuQztDQUNGOztBaUM5Ky9DSztFV1dBO0lBQWdDO0c1Q3crL0NuQzs7RTRDdisvQ0c7SUFBZ0M7RzVDMisvQ25DOztFNEMxKy9DRztJQUFnQztHNUM4Ky9DbkM7O0U0QzcrL0NHO0lBQWdDO0c1Q2kvL0NuQztDQUNGOztBaUNoZ2dESztFV1dBO0lBQWdDO0c1QzAvL0NuQzs7RTRDei8vQ0c7SUFBZ0M7RzVDNi8vQ25DOztFNEM1Ly9DRztJQUFnQztHNUNnZ2dEbkM7O0U0Qy8vL0NHO0lBQWdDO0c1Q21nZ0RuQztDQUNGOztBaUNsaGdESztFV1dBO0lBQWdDO0c1QzRnZ0RuQzs7RTRDM2dnREc7SUFBZ0M7RzVDK2dnRG5DOztFNEM5Z2dERztJQUFnQztHNUNraGdEbkM7O0U0Q2poZ0RHO0lBQWdDO0c1Q3FoZ0RuQztDQUNGOztBaUNwaWdESztFV1dBO0lBQWdDO0c1QzhoZ0RuQzs7RTRDN2hnREc7SUFBZ0M7RzVDaWlnRG5DOztFNENoaWdERztJQUFnQztHNUNvaWdEbkM7O0U0Q25pZ0RHO0lBQWdDO0c1Q3VpZ0RuQztDQUNGOztBaUN0amdESztFV1dBO0lBQWdDO0c1Q2dqZ0RuQzs7RTRDL2lnREc7SUFBZ0M7RzVDbWpnRG5DOztFNENsamdERztJQUFnQztHNUNzamdEbkM7O0U0Q3JqZ0RHO0lBQWdDO0c1Q3lqZ0RuQztDQUNGOztBaUN4a2dESztFV1dBO0lBQWdDO0c1Q2trZ0RuQzs7RTRDamtnREc7SUFBZ0M7RzVDcWtnRG5DOztFNENwa2dERztJQUFnQztHNUN3a2dEbkM7O0U0Q3ZrZ0RHO0lBQWdDO0c1QzJrZ0RuQztDQUNGOztBaUMxbGdESztFV1dBO0lBQWdDO0c1Q29sZ0RuQzs7RTRDbmxnREc7SUFBZ0M7RzVDdWxnRG5DOztFNEN0bGdERztJQUFnQztHNUMwbGdEbkM7O0U0Q3psZ0RHO0lBQWdDO0c1QzZsZ0RuQztDQUNGOztBaUM1bWdESztFV1dBO0lBQWdDO0c1Q3NtZ0RuQzs7RTRDcm1nREc7SUFBZ0M7RzVDeW1nRG5DOztFNEN4bWdERztJQUFnQztHNUM0bWdEbkM7O0U0QzNtZ0RHO0lBQWdDO0c1QyttZ0RuQztDQUNGOztBaUM5bmdESztFV1dBO0lBQWdDO0c1Q3duZ0RuQzs7RTRDdm5nREc7SUFBZ0M7RzVDMm5nRG5DOztFNEMxbmdERztJQUFnQztHNUM4bmdEbkM7O0U0QzduZ0RHO0lBQWdDO0c1Q2lvZ0RuQztDQUNGOztBaUNocGdESztFV1dBO0lBQWdDO0c1QzBvZ0RuQzs7RTRDem9nREc7SUFBZ0M7RzVDNm9nRG5DOztFNEM1b2dERztJQUFnQztHNUNncGdEbkM7O0U0Qy9vZ0RHO0lBQWdDO0c1Q21wZ0RuQztDQUNGOztBNEM5cGdEQztFQUFXO0M1Q2txZ0RaOztBNENqcWdEQztFQUFXO0M1Q3FxZ0RaOztBNENwcWdEQztFQUFXO0M1Q3dxZ0RaOztBNEN2cWdEQztFQUFXO0M1QzJxZ0RaOztBaUNscmdESztFV1dBO0lBQWdDO0c1QzRxZ0RuQzs7RTRDM3FnREc7SUFBZ0M7RzVDK3FnRG5DOztFNEM5cWdERztJQUFnQztHNUNrcmdEbkM7O0U0Q2pyZ0RHO0lBQWdDO0c1Q3FyZ0RuQztDQUNGOztBaUNwc2dESztFV1dBO0lBQWdDO0c1QzhyZ0RuQzs7RTRDN3JnREc7SUFBZ0M7RzVDaXNnRG5DOztFNENoc2dERztJQUFnQztHNUNvc2dEbkM7O0U0Q25zZ0RHO0lBQWdDO0c1Q3VzZ0RuQztDQUNGOztBaUN0dGdESztFV1dBO0lBQWdDO0c1Q2d0Z0RuQzs7RTRDL3NnREc7SUFBZ0M7RzVDbXRnRG5DOztFNENsdGdERztJQUFnQztHNUNzdGdEbkM7O0U0Q3J0Z0RHO0lBQWdDO0c1Q3l0Z0RuQztDQUNGOztBaUN4dWdESztFV1dBO0lBQWdDO0c1Q2t1Z0RuQzs7RTRDanVnREc7SUFBZ0M7RzVDcXVnRG5DOztFNENwdWdERztJQUFnQztHNUN3dWdEbkM7O0U0Q3Z1Z0RHO0lBQWdDO0c1QzJ1Z0RuQztDQUNGOztBaUMxdmdESztFV1dBO0lBQWdDO0c1Q292Z0RuQzs7RTRDbnZnREc7SUFBZ0M7RzVDdXZnRG5DOztFNEN0dmdERztJQUFnQztHNUMwdmdEbkM7O0U0Q3p2Z0RHO0lBQWdDO0c1QzZ2Z0RuQztDQUNGOztBaUM1d2dESztFV1dBO0lBQWdDO0c1Q3N3Z0RuQzs7RTRDcndnREc7SUFBZ0M7RzVDeXdnRG5DOztFNEN4d2dERztJQUFnQztHNUM0d2dEbkM7O0U0QzN3Z0RHO0lBQWdDO0c1Qyt3Z0RuQztDQUNGOztBaUM5eGdESztFV1dBO0lBQWdDO0c1Q3d4Z0RuQzs7RTRDdnhnREc7SUFBZ0M7RzVDMnhnRG5DOztFNEMxeGdERztJQUFnQztHNUM4eGdEbkM7O0U0Qzd4Z0RHO0lBQWdDO0c1Q2l5Z0RuQztDQUNGOztBaUNoemdESztFV1dBO0lBQWdDO0c1QzB5Z0RuQzs7RTRDenlnREc7SUFBZ0M7RzVDNnlnRG5DOztFNEM1eWdERztJQUFnQztHNUNnemdEbkM7O0U0Qy95Z0RHO0lBQWdDO0c1Q216Z0RuQztDQUNGOztBaUNsMGdESztFV1dBO0lBQWdDO0c1QzR6Z0RuQzs7RTRDM3pnREc7SUFBZ0M7RzVDK3pnRG5DOztFNEM5emdERztJQUFnQztHNUNrMGdEbkM7O0U0Q2owZ0RHO0lBQWdDO0c1Q3EwZ0RuQztDQUNGOztBaUNwMWdESztFV1dBO0lBQWdDO0c1QzgwZ0RuQzs7RTRDNzBnREc7SUFBZ0M7RzVDaTFnRG5DOztFNENoMWdERztJQUFnQztHNUNvMWdEbkM7O0U0Q24xZ0RHO0lBQWdDO0c1Q3UxZ0RuQztDQUNGOztBaUN0MmdESztFV1dBO0lBQWdDO0c1Q2cyZ0RuQzs7RTRDLzFnREc7SUFBZ0M7RzVDbTJnRG5DOztFNENsMmdERztJQUFnQztHNUNzMmdEbkM7O0U0Q3IyZ0RHO0lBQWdDO0c1Q3kyZ0RuQztDQUNGOztBaUN4M2dESztFV1dBO0lBQWdDO0c1Q2szZ0RuQzs7RTRDajNnREc7SUFBZ0M7RzVDcTNnRG5DOztFNENwM2dERztJQUFnQztHNUN3M2dEbkM7O0U0Q3YzZ0RHO0lBQWdDO0c1QzIzZ0RuQztDQUNGOztBNEN0NGdEQztFQUFXO0M1QzA0Z0RaOztBNEN6NGdEQztFQUFXO0M1QzY0Z0RaOztBNEM1NGdEQztFQUFXO0M1Q2c1Z0RaOztBNEMvNGdEQztFQUFXO0M1Q201Z0RaOztBaUMxNWdESztFV1dBO0lBQWdDO0c1Q281Z0RuQzs7RTRDbjVnREc7SUFBZ0M7RzVDdTVnRG5DOztFNEN0NWdERztJQUFnQztHNUMwNWdEbkM7O0U0Q3o1Z0RHO0lBQWdDO0c1QzY1Z0RuQztDQUNGOztBaUM1NmdESztFV1dBO0lBQWdDO0c1Q3M2Z0RuQzs7RTRDcjZnREc7SUFBZ0M7RzVDeTZnRG5DOztFNEN4NmdERztJQUFnQztHNUM0NmdEbkM7O0U0QzM2Z0RHO0lBQWdDO0c1Qys2Z0RuQztDQUNGOztBaUM5N2dESztFV1dBO0lBQWdDO0c1Q3c3Z0RuQzs7RTRDdjdnREc7SUFBZ0M7RzVDMjdnRG5DOztFNEMxN2dERztJQUFnQztHNUM4N2dEbkM7O0U0Qzc3Z0RHO0lBQWdDO0c1Q2k4Z0RuQztDQUNGOztBaUNoOWdESztFV1dBO0lBQWdDO0c1QzA4Z0RuQzs7RTRDejhnREc7SUFBZ0M7RzVDNjhnRG5DOztFNEM1OGdERztJQUFnQztHNUNnOWdEbkM7O0U0Qy84Z0RHO0lBQWdDO0c1Q205Z0RuQztDQUNGOztBaUNsK2dESztFV1dBO0lBQWdDO0c1QzQ5Z0RuQzs7RTRDMzlnREc7SUFBZ0M7RzVDKzlnRG5DOztFNEM5OWdERztJQUFnQztHNUNrK2dEbkM7O0U0Q2orZ0RHO0lBQWdDO0c1Q3ErZ0RuQztDQUNGOztBaUNwL2dESztFV1dBO0lBQWdDO0c1QzgrZ0RuQzs7RTRDNytnREc7SUFBZ0M7RzVDaS9nRG5DOztFNENoL2dERztJQUFnQztHNUNvL2dEbkM7O0U0Q24vZ0RHO0lBQWdDO0c1Q3UvZ0RuQztDQUNGOztBaUN0Z2hESztFV1dBO0lBQWdDO0c1Q2dnaERuQzs7RTRDLy9nREc7SUFBZ0M7RzVDbWdoRG5DOztFNENsZ2hERztJQUFnQztHNUNzZ2hEbkM7O0U0Q3JnaERHO0lBQWdDO0c1Q3lnaERuQztDQUNGOztBaUN4aGhESztFV1dBO0lBQWdDO0c1Q2toaERuQzs7RTRDamhoREc7SUFBZ0M7RzVDcWhoRG5DOztFNENwaGhERztJQUFnQztHNUN3aGhEbkM7O0U0Q3ZoaERHO0lBQWdDO0c1QzJoaERuQztDQUNGOztBaUMxaWhESztFV1dBO0lBQWdDO0c1Q29paERuQzs7RTRDbmloREc7SUFBZ0M7RzVDdWloRG5DOztFNEN0aWhERztJQUFnQztHNUMwaWhEbkM7O0U0Q3ppaERHO0lBQWdDO0c1QzZpaERuQztDQUNGOztBaUM1amhESztFV1dBO0lBQWdDO0c1Q3NqaERuQzs7RTRDcmpoREc7SUFBZ0M7RzVDeWpoRG5DOztFNEN4amhERztJQUFnQztHNUM0amhEbkM7O0U0QzNqaERHO0lBQWdDO0c1QytqaERuQztDQUNGOztBaUM5a2hESztFV1dBO0lBQWdDO0c1Q3draERuQzs7RTRDdmtoREc7SUFBZ0M7RzVDMmtoRG5DOztFNEMxa2hERztJQUFnQztHNUM4a2hEbkM7O0U0QzdraERHO0lBQWdDO0c1Q2lsaERuQztDQUNGOztBaUNobWhESztFV1dBO0lBQWdDO0c1QzBsaERuQzs7RTRDemxoREc7SUFBZ0M7RzVDNmxoRG5DOztFNEM1bGhERztJQUFnQztHNUNnbWhEbkM7O0U0Qy9saERHO0lBQWdDO0c1Q21taERuQztDQUNGOztBNEM5bWhEQztFQUFXO0M1Q2tuaERaOztBNENqbmhEQztFQUFXO0M1Q3FuaERaOztBNENwbmhEQztFQUFXO0M1Q3duaERaOztBNEN2bmhEQztFQUFXO0M1QzJuaERaOztBaUNsb2hESztFV1dBO0lBQWdDO0c1QzRuaERuQzs7RTRDM25oREc7SUFBZ0M7RzVDK25oRG5DOztFNEM5bmhERztJQUFnQztHNUNrb2hEbkM7O0U0Q2pvaERHO0lBQWdDO0c1Q3FvaERuQztDQUNGOztBaUNwcGhESztFV1dBO0lBQWdDO0c1QzhvaERuQzs7RTRDN29oREc7SUFBZ0M7RzVDaXBoRG5DOztFNENocGhERztJQUFnQztHNUNvcGhEbkM7O0U0Q25waERHO0lBQWdDO0c1Q3VwaERuQztDQUNGOztBaUN0cWhESztFV1dBO0lBQWdDO0c1Q2dxaERuQzs7RTRDL3BoREc7SUFBZ0M7RzVDbXFoRG5DOztFNENscWhERztJQUFnQztHNUNzcWhEbkM7O0U0Q3JxaERHO0lBQWdDO0c1Q3lxaERuQztDQUNGOztBaUN4cmhESztFV1dBO0lBQWdDO0c1Q2tyaERuQzs7RTRDanJoREc7SUFBZ0M7RzVDcXJoRG5DOztFNENwcmhERztJQUFnQztHNUN3cmhEbkM7O0U0Q3ZyaERHO0lBQWdDO0c1QzJyaERuQztDQUNGOztBaUMxc2hESztFV1dBO0lBQWdDO0c1Q29zaERuQzs7RTRDbnNoREc7SUFBZ0M7RzVDdXNoRG5DOztFNEN0c2hERztJQUFnQztHNUMwc2hEbkM7O0U0Q3pzaERHO0lBQWdDO0c1QzZzaERuQztDQUNGOztBaUM1dGhESztFV1dBO0lBQWdDO0c1Q3N0aERuQzs7RTRDcnRoREc7SUFBZ0M7RzVDeXRoRG5DOztFNEN4dGhERztJQUFnQztHNUM0dGhEbkM7O0U0QzN0aERHO0lBQWdDO0c1Qyt0aERuQztDQUNGOztBaUM5dWhESztFV1dBO0lBQWdDO0c1Q3d1aERuQzs7RTRDdnVoREc7SUFBZ0M7RzVDMnVoRG5DOztFNEMxdWhERztJQUFnQztHNUM4dWhEbkM7O0U0Qzd1aERHO0lBQWdDO0c1Q2l2aERuQztDQUNGOztBaUNod2hESztFV1dBO0lBQWdDO0c1QzB2aERuQzs7RTRDenZoREc7SUFBZ0M7RzVDNnZoRG5DOztFNEM1dmhERztJQUFnQztHNUNnd2hEbkM7O0U0Qy92aERHO0lBQWdDO0c1Q213aERuQztDQUNGOztBaUNseGhESztFV1dBO0lBQWdDO0c1QzR3aERuQzs7RTRDM3doREc7SUFBZ0M7RzVDK3doRG5DOztFNEM5d2hERztJQUFnQztHNUNreGhEbkM7O0U0Q2p4aERHO0lBQWdDO0c1Q3F4aERuQztDQUNGOztBaUNweWhESztFV1dBO0lBQWdDO0c1Qzh4aERuQzs7RTRDN3hoREc7SUFBZ0M7RzVDaXloRG5DOztFNENoeWhERztJQUFnQztHNUNveWhEbkM7O0U0Q255aERHO0lBQWdDO0c1Q3V5aERuQztDQUNGOztBaUN0emhESztFV1dBO0lBQWdDO0c1Q2d6aERuQzs7RTRDL3loREc7SUFBZ0M7RzVDbXpoRG5DOztFNENsemhERztJQUFnQztHNUNzemhEbkM7O0U0Q3J6aERHO0lBQWdDO0c1Q3l6aERuQztDQUNGOztBaUN4MGhESztFV1dBO0lBQWdDO0c1Q2swaERuQzs7RTRDajBoREc7SUFBZ0M7RzVDcTBoRG5DOztFNENwMGhERztJQUFnQztHNUN3MGhEbkM7O0U0Q3YwaERHO0lBQWdDO0c1QzIwaERuQztDQUNGOztBNEN0MWhEQztFQUFXO0M1QzAxaERaOztBNEN6MWhEQztFQUFXO0M1QzYxaERaOztBNEM1MWhEQztFQUFXO0M1Q2cyaERaOztBNEMvMWhEQztFQUFXO0M1Q20yaERaOztBaUMxMmhESztFV1dBO0lBQWdDO0c1Q28yaERuQzs7RTRDbjJoREc7SUFBZ0M7RzVDdTJoRG5DOztFNEN0MmhERztJQUFnQztHNUMwMmhEbkM7O0U0Q3oyaERHO0lBQWdDO0c1QzYyaERuQztDQUNGOztBaUM1M2hESztFV1dBO0lBQWdDO0c1Q3MzaERuQzs7RTRDcjNoREc7SUFBZ0M7RzVDeTNoRG5DOztFNEN4M2hERztJQUFnQztHNUM0M2hEbkM7O0U0QzMzaERHO0lBQWdDO0c1QyszaERuQztDQUNGOztBaUM5NGhESztFV1dBO0lBQWdDO0c1Q3c0aERuQzs7RTRDdjRoREc7SUFBZ0M7RzVDMjRoRG5DOztFNEMxNGhERztJQUFnQztHNUM4NGhEbkM7O0U0Qzc0aERHO0lBQWdDO0c1Q2k1aERuQztDQUNGOztBaUNoNmhESztFV1dBO0lBQWdDO0c1QzA1aERuQzs7RTRDejVoREc7SUFBZ0M7RzVDNjVoRG5DOztFNEM1NWhERztJQUFnQztHNUNnNmhEbkM7O0U0Qy81aERHO0lBQWdDO0c1Q202aERuQztDQUNGOztBaUNsN2hESztFV1dBO0lBQWdDO0c1QzQ2aERuQzs7RTRDMzZoREc7SUFBZ0M7RzVDKzZoRG5DOztFNEM5NmhERztJQUFnQztHNUNrN2hEbkM7O0U0Q2o3aERHO0lBQWdDO0c1Q3E3aERuQztDQUNGOztBaUNwOGhESztFV1dBO0lBQWdDO0c1Qzg3aERuQzs7RTRDNzdoREc7SUFBZ0M7RzVDaThoRG5DOztFNENoOGhERztJQUFnQztHNUNvOGhEbkM7O0U0Q244aERHO0lBQWdDO0c1Q3U4aERuQztDQUNGOztBaUN0OWhESztFV1dBO0lBQWdDO0c1Q2c5aERuQzs7RTRDLzhoREc7SUFBZ0M7RzVDbTloRG5DOztFNENsOWhERztJQUFnQztHNUNzOWhEbkM7O0U0Q3I5aERHO0lBQWdDO0c1Q3k5aERuQztDQUNGOztBaUN4K2hESztFV1dBO0lBQWdDO0c1Q2sraERuQzs7RTRDaitoREc7SUFBZ0M7RzVDcStoRG5DOztFNENwK2hERztJQUFnQztHNUN3K2hEbkM7O0U0Q3YraERHO0lBQWdDO0c1QzIraERuQztDQUNGOztBaUMxL2hESztFV1dBO0lBQWdDO0c1Q28vaERuQzs7RTRDbi9oREc7SUFBZ0M7RzVDdS9oRG5DOztFNEN0L2hERztJQUFnQztHNUMwL2hEbkM7O0U0Q3ovaERHO0lBQWdDO0c1QzYvaERuQztDQUNGOztBaUM1Z2lESztFV1dBO0lBQWdDO0c1Q3NnaURuQzs7RTRDcmdpREc7SUFBZ0M7RzVDeWdpRG5DOztFNEN4Z2lERztJQUFnQztHNUM0Z2lEbkM7O0U0QzNnaURHO0lBQWdDO0c1QytnaURuQztDQUNGOztBaUM5aGlESztFV1dBO0lBQWdDO0c1Q3doaURuQzs7RTRDdmhpREc7SUFBZ0M7RzVDMmhpRG5DOztFNEMxaGlERztJQUFnQztHNUM4aGlEbkM7O0U0QzdoaURHO0lBQWdDO0c1Q2lpaURuQztDQUNGOztBaUNoamlESztFV1dBO0lBQWdDO0c1QzBpaURuQzs7RTRDemlpREc7SUFBZ0M7RzVDNmlpRG5DOztFNEM1aWlERztJQUFnQztHNUNnamlEbkM7O0U0Qy9paURHO0lBQWdDO0c1Q21qaURuQztDQUNGOztBNEN6aWlERztFQUFXO0M1QzZpaURkOztBNEM1aWlERztFQUFXO0M1Q2dqaURkOztBNEMvaWlERztFQUFXO0M1Q21qaURkOztBNENsamlERztFQUFXO0M1Q3NqaURkOztBaUNsbGlESztFV2dDRTtJQUFnQztHNUN1amlEckM7O0U0Q3RqaURLO0lBQWdDO0c1QzBqaURyQzs7RTRDemppREs7SUFBZ0M7RzVDNmppRHJDOztFNEM1amlESztJQUFnQztHNUNna2lEckM7Q0FDRjs7QWlDcG1pREs7RVdnQ0U7SUFBZ0M7RzVDeWtpRHJDOztFNEN4a2lESztJQUFnQztHNUM0a2lEckM7O0U0QzNraURLO0lBQWdDO0c1QytraURyQzs7RTRDOWtpREs7SUFBZ0M7RzVDa2xpRHJDO0NBQ0Y7O0FpQ3RuaURLO0VXZ0NFO0lBQWdDO0c1QzJsaURyQzs7RTRDMWxpREs7SUFBZ0M7RzVDOGxpRHJDOztFNEM3bGlESztJQUFnQztHNUNpbWlEckM7O0U0Q2htaURLO0lBQWdDO0c1Q29taURyQztDQUNGOztBaUN4b2lESztFV2dDRTtJQUFnQztHNUM2bWlEckM7O0U0QzVtaURLO0lBQWdDO0c1Q2duaURyQzs7RTRDL21pREs7SUFBZ0M7RzVDbW5pRHJDOztFNENsbmlESztJQUFnQztHNUNzbmlEckM7Q0FDRjs7QWlDMXBpREs7RVdnQ0U7SUFBZ0M7RzVDK25pRHJDOztFNEM5bmlESztJQUFnQztHNUNrb2lEckM7O0U0Q2pvaURLO0lBQWdDO0c1Q3FvaURyQzs7RTRDcG9pREs7SUFBZ0M7RzVDd29pRHJDO0NBQ0Y7O0FpQzVxaURLO0VXZ0NFO0lBQWdDO0c1Q2lwaURyQzs7RTRDaHBpREs7SUFBZ0M7RzVDb3BpRHJDOztFNENucGlESztJQUFnQztHNUN1cGlEckM7O0U0Q3RwaURLO0lBQWdDO0c1QzBwaURyQztDQUNGOztBaUM5cmlESztFV2dDRTtJQUFnQztHNUNtcWlEckM7O0U0Q2xxaURLO0lBQWdDO0c1Q3NxaURyQzs7RTRDcnFpREs7SUFBZ0M7RzVDeXFpRHJDOztFNEN4cWlESztJQUFnQztHNUM0cWlEckM7Q0FDRjs7QWlDaHRpREs7RVdnQ0U7SUFBZ0M7RzVDcXJpRHJDOztFNENwcmlESztJQUFnQztHNUN3cmlEckM7O0U0Q3ZyaURLO0lBQWdDO0c1QzJyaURyQzs7RTRDMXJpREs7SUFBZ0M7RzVDOHJpRHJDO0NBQ0Y7O0FpQ2x1aURLO0VXZ0NFO0lBQWdDO0c1Q3VzaURyQzs7RTRDdHNpREs7SUFBZ0M7RzVDMHNpRHJDOztFNEN6c2lESztJQUFnQztHNUM2c2lEckM7O0U0QzVzaURLO0lBQWdDO0c1Q2d0aURyQztDQUNGOztBaUNwdmlESztFV2dDRTtJQUFnQztHNUN5dGlEckM7O0U0Q3h0aURLO0lBQWdDO0c1QzR0aURyQzs7RTRDM3RpREs7SUFBZ0M7RzVDK3RpRHJDOztFNEM5dGlESztJQUFnQztHNUNrdWlEckM7Q0FDRjs7QWlDdHdpREs7RVdnQ0U7SUFBZ0M7RzVDMnVpRHJDOztFNEMxdWlESztJQUFnQztHNUM4dWlEckM7O0U0Qzd1aURLO0lBQWdDO0c1Q2l2aURyQzs7RTRDaHZpREs7SUFBZ0M7RzVDb3ZpRHJDO0NBQ0Y7O0FpQ3h4aURLO0VXZ0NFO0lBQWdDO0c1QzZ2aURyQzs7RTRDNXZpREs7SUFBZ0M7RzVDZ3dpRHJDOztFNEMvdmlESztJQUFnQztHNUNtd2lEckM7O0U0Q2x3aURLO0lBQWdDO0c1Q3N3aURyQztDQUNGOztBNENqeGlERztFQUFXO0M1Q3F4aURkOztBNENweGlERztFQUFXO0M1Q3d4aURkOztBNEN2eGlERztFQUFXO0M1QzJ4aURkOztBNEMxeGlERztFQUFXO0M1Qzh4aURkOztBaUMxemlESztFV2dDRTtJQUFnQztHNUMreGlEckM7O0U0Qzl4aURLO0lBQWdDO0c1Q2t5aURyQzs7RTRDanlpREs7SUFBZ0M7RzVDcXlpRHJDOztFNENweWlESztJQUFnQztHNUN3eWlEckM7Q0FDRjs7QWlDNTBpREs7RVdnQ0U7SUFBZ0M7RzVDaXppRHJDOztFNENoemlESztJQUFnQztHNUNvemlEckM7O0U0Q256aURLO0lBQWdDO0c1Q3V6aURyQzs7RTRDdHppREs7SUFBZ0M7RzVDMHppRHJDO0NBQ0Y7O0FpQzkxaURLO0VXZ0NFO0lBQWdDO0c1Q20waURyQzs7RTRDbDBpREs7SUFBZ0M7RzVDczBpRHJDOztFNENyMGlESztJQUFnQztHNUN5MGlEckM7O0U0Q3gwaURLO0lBQWdDO0c1QzQwaURyQztDQUNGOztBaUNoM2lESztFV2dDRTtJQUFnQztHNUNxMWlEckM7O0U0Q3AxaURLO0lBQWdDO0c1Q3cxaURyQzs7RTRDdjFpREs7SUFBZ0M7RzVDMjFpRHJDOztFNEMxMWlESztJQUFnQztHNUM4MWlEckM7Q0FDRjs7QWlDbDRpREs7RVdnQ0U7SUFBZ0M7RzVDdTJpRHJDOztFNEN0MmlESztJQUFnQztHNUMwMmlEckM7O0U0Q3oyaURLO0lBQWdDO0c1QzYyaURyQzs7RTRDNTJpREs7SUFBZ0M7RzVDZzNpRHJDO0NBQ0Y7O0FpQ3A1aURLO0VXZ0NFO0lBQWdDO0c1Q3kzaURyQzs7RTRDeDNpREs7SUFBZ0M7RzVDNDNpRHJDOztFNEMzM2lESztJQUFnQztHNUMrM2lEckM7O0U0QzkzaURLO0lBQWdDO0c1Q2s0aURyQztDQUNGOztBaUN0NmlESztFV2dDRTtJQUFnQztHNUMyNGlEckM7O0U0QzE0aURLO0lBQWdDO0c1Qzg0aURyQzs7RTRDNzRpREs7SUFBZ0M7RzVDaTVpRHJDOztFNENoNWlESztJQUFnQztHNUNvNWlEckM7Q0FDRjs7QWlDeDdpREs7RVdnQ0U7SUFBZ0M7RzVDNjVpRHJDOztFNEM1NWlESztJQUFnQztHNUNnNmlEckM7O0U0Qy81aURLO0lBQWdDO0c1Q202aURyQzs7RTRDbDZpREs7SUFBZ0M7RzVDczZpRHJDO0NBQ0Y7O0FpQzE4aURLO0VXZ0NFO0lBQWdDO0c1Qys2aURyQzs7RTRDOTZpREs7SUFBZ0M7RzVDazdpRHJDOztFNENqN2lESztJQUFnQztHNUNxN2lEckM7O0U0Q3A3aURLO0lBQWdDO0c1Q3c3aURyQztDQUNGOztBaUM1OWlESztFV2dDRTtJQUFnQztHNUNpOGlEckM7O0U0Q2g4aURLO0lBQWdDO0c1Q284aURyQzs7RTRDbjhpREs7SUFBZ0M7RzVDdThpRHJDOztFNEN0OGlESztJQUFnQztHNUMwOGlEckM7Q0FDRjs7QWlDOStpREs7RVdnQ0U7SUFBZ0M7RzVDbTlpRHJDOztFNENsOWlESztJQUFnQztHNUNzOWlEckM7O0U0Q3I5aURLO0lBQWdDO0c1Q3k5aURyQzs7RTRDeDlpREs7SUFBZ0M7RzVDNDlpRHJDO0NBQ0Y7O0FpQ2hnakRLO0VXZ0NFO0lBQWdDO0c1Q3EraURyQzs7RTRDcCtpREs7SUFBZ0M7RzVDdytpRHJDOztFNEN2K2lESztJQUFnQztHNUMyK2lEckM7O0U0QzEraURLO0lBQWdDO0c1QzgraURyQztDQUNGOztBNEN6L2lERztFQUFXO0M1QzYvaURkOztBNEM1L2lERztFQUFXO0M1Q2dnakRkOztBNEMvL2lERztFQUFXO0M1Q21nakRkOztBNENsZ2pERztFQUFXO0M1Q3NnakRkOztBaUNsaWpESztFV2dDRTtJQUFnQztHNUN1Z2pEckM7O0U0Q3RnakRLO0lBQWdDO0c1QzBnakRyQzs7RTRDemdqREs7SUFBZ0M7RzVDNmdqRHJDOztFNEM1Z2pESztJQUFnQztHNUNnaGpEckM7Q0FDRjs7QWlDcGpqREs7RVdnQ0U7SUFBZ0M7RzVDeWhqRHJDOztFNEN4aGpESztJQUFnQztHNUM0aGpEckM7O0U0QzNoakRLO0lBQWdDO0c1QytoakRyQzs7RTRDOWhqREs7SUFBZ0M7RzVDa2lqRHJDO0NBQ0Y7O0FpQ3RrakRLO0VXZ0NFO0lBQWdDO0c1QzJpakRyQzs7RTRDMWlqREs7SUFBZ0M7RzVDOGlqRHJDOztFNEM3aWpESztJQUFnQztHNUNpampEckM7O0U0Q2hqakRLO0lBQWdDO0c1Q29qakRyQztDQUNGOztBaUN4bGpESztFV2dDRTtJQUFnQztHNUM2ampEckM7O0U0QzVqakRLO0lBQWdDO0c1Q2drakRyQzs7RTRDL2pqREs7SUFBZ0M7RzVDbWtqRHJDOztFNENsa2pESztJQUFnQztHNUNza2pEckM7Q0FDRjs7QWlDMW1qREs7RVdnQ0U7SUFBZ0M7RzVDK2tqRHJDOztFNEM5a2pESztJQUFnQztHNUNrbGpEckM7O0U0Q2psakRLO0lBQWdDO0c1Q3FsakRyQzs7RTRDcGxqREs7SUFBZ0M7RzVDd2xqRHJDO0NBQ0Y7O0FpQzVuakRLO0VXZ0NFO0lBQWdDO0c1Q2ltakRyQzs7RTRDaG1qREs7SUFBZ0M7RzVDb21qRHJDOztFNENubWpESztJQUFnQztHNUN1bWpEckM7O0U0Q3RtakRLO0lBQWdDO0c1QzBtakRyQztDQUNGOztBaUM5b2pESztFV2dDRTtJQUFnQztHNUNtbmpEckM7O0U0Q2xuakRLO0lBQWdDO0c1Q3NuakRyQzs7RTRDcm5qREs7SUFBZ0M7RzVDeW5qRHJDOztFNEN4bmpESztJQUFnQztHNUM0bmpEckM7Q0FDRjs7QWlDaHFqREs7RVdnQ0U7SUFBZ0M7RzVDcW9qRHJDOztFNENwb2pESztJQUFnQztHNUN3b2pEckM7O0U0Q3ZvakRLO0lBQWdDO0c1QzJvakRyQzs7RTRDMW9qREs7SUFBZ0M7RzVDOG9qRHJDO0NBQ0Y7O0FpQ2xyakRLO0VXZ0NFO0lBQWdDO0c1Q3VwakRyQzs7RTRDdHBqREs7SUFBZ0M7RzVDMHBqRHJDOztFNEN6cGpESztJQUFnQztHNUM2cGpEckM7O0U0QzVwakRLO0lBQWdDO0c1Q2dxakRyQztDQUNGOztBaUNwc2pESztFV2dDRTtJQUFnQztHNUN5cWpEckM7O0U0Q3hxakRLO0lBQWdDO0c1QzRxakRyQzs7RTRDM3FqREs7SUFBZ0M7RzVDK3FqRHJDOztFNEM5cWpESztJQUFnQztHNUNrcmpEckM7Q0FDRjs7QWlDdHRqREs7RVdnQ0U7SUFBZ0M7RzVDMnJqRHJDOztFNEMxcmpESztJQUFnQztHNUM4cmpEckM7O0U0QzdyakRLO0lBQWdDO0c1Q2lzakRyQzs7RTRDaHNqREs7SUFBZ0M7RzVDb3NqRHJDO0NBQ0Y7O0FpQ3h1akRLO0VXZ0NFO0lBQWdDO0c1QzZzakRyQzs7RTRDNXNqREs7SUFBZ0M7RzVDZ3RqRHJDOztFNEMvc2pESztJQUFnQztHNUNtdGpEckM7O0U0Q2x0akRLO0lBQWdDO0c1Q3N0akRyQztDQUNGOztBNENqdWpERztFQUFXO0M1Q3F1akRkOztBNENwdWpERztFQUFXO0M1Q3d1akRkOztBNEN2dWpERztFQUFXO0M1QzJ1akRkOztBNEMxdWpERztFQUFXO0M1Qzh1akRkOztBaUMxd2pESztFV2dDRTtJQUFnQztHNUMrdWpEckM7O0U0Qzl1akRLO0lBQWdDO0c1Q2t2akRyQzs7RTRDanZqREs7SUFBZ0M7RzVDcXZqRHJDOztFNENwdmpESztJQUFnQztHNUN3dmpEckM7Q0FDRjs7QWlDNXhqREs7RVdnQ0U7SUFBZ0M7RzVDaXdqRHJDOztFNENod2pESztJQUFnQztHNUNvd2pEckM7O0U0Q253akRLO0lBQWdDO0c1Q3V3akRyQzs7RTRDdHdqREs7SUFBZ0M7RzVDMHdqRHJDO0NBQ0Y7O0FpQzl5akRLO0VXZ0NFO0lBQWdDO0c1Q214akRyQzs7RTRDbHhqREs7SUFBZ0M7RzVDc3hqRHJDOztFNENyeGpESztJQUFnQztHNUN5eGpEckM7O0U0Q3h4akRLO0lBQWdDO0c1QzR4akRyQztDQUNGOztBaUNoMGpESztFV2dDRTtJQUFnQztHNUNxeWpEckM7O0U0Q3B5akRLO0lBQWdDO0c1Q3d5akRyQzs7RTRDdnlqREs7SUFBZ0M7RzVDMnlqRHJDOztFNEMxeWpESztJQUFnQztHNUM4eWpEckM7Q0FDRjs7QWlDbDFqREs7RVdnQ0U7SUFBZ0M7RzVDdXpqRHJDOztFNEN0empESztJQUFnQztHNUMwempEckM7O0U0Q3p6akRLO0lBQWdDO0c1QzZ6akRyQzs7RTRDNXpqREs7SUFBZ0M7RzVDZzBqRHJDO0NBQ0Y7O0FpQ3AyakRLO0VXZ0NFO0lBQWdDO0c1Q3kwakRyQzs7RTRDeDBqREs7SUFBZ0M7RzVDNDBqRHJDOztFNEMzMGpESztJQUFnQztHNUMrMGpEckM7O0U0QzkwakRLO0lBQWdDO0c1Q2sxakRyQztDQUNGOztBaUN0M2pESztFV2dDRTtJQUFnQztHNUMyMWpEckM7O0U0QzExakRLO0lBQWdDO0c1QzgxakRyQzs7RTRDNzFqREs7SUFBZ0M7RzVDaTJqRHJDOztFNENoMmpESztJQUFnQztHNUNvMmpEckM7Q0FDRjs7QWlDeDRqREs7RVdnQ0U7SUFBZ0M7RzVDNjJqRHJDOztFNEM1MmpESztJQUFnQztHNUNnM2pEckM7O0U0Qy8yakRLO0lBQWdDO0c1Q20zakRyQzs7RTRDbDNqREs7SUFBZ0M7RzVDczNqRHJDO0NBQ0Y7O0FpQzE1akRLO0VXZ0NFO0lBQWdDO0c1QyszakRyQzs7RTRDOTNqREs7SUFBZ0M7RzVDazRqRHJDOztFNENqNGpESztJQUFnQztHNUNxNGpEckM7O0U0Q3A0akRLO0lBQWdDO0c1Q3c0akRyQztDQUNGOztBaUM1NmpESztFV2dDRTtJQUFnQztHNUNpNWpEckM7O0U0Q2g1akRLO0lBQWdDO0c1Q281akRyQzs7RTRDbjVqREs7SUFBZ0M7RzVDdTVqRHJDOztFNEN0NWpESztJQUFnQztHNUMwNWpEckM7Q0FDRjs7QWlDOTdqREs7RVdnQ0U7SUFBZ0M7RzVDbTZqRHJDOztFNENsNmpESztJQUFnQztHNUNzNmpEckM7O0U0Q3I2akRLO0lBQWdDO0c1Q3k2akRyQzs7RTRDeDZqREs7SUFBZ0M7RzVDNDZqRHJDO0NBQ0Y7O0FpQ2g5akRLO0VXZ0NFO0lBQWdDO0c1Q3E3akRyQzs7RTRDcDdqREs7SUFBZ0M7RzVDdzdqRHJDOztFNEN2N2pESztJQUFnQztHNUMyN2pEckM7O0U0QzE3akRLO0lBQWdDO0c1Qzg3akRyQztDQUNGOztBNEN6OGpERztFQUFXO0M1QzY4akRkOztBNEM1OGpERztFQUFXO0M1Q2c5akRkOztBNEMvOGpERztFQUFXO0M1Q205akRkOztBNENsOWpERztFQUFXO0M1Q3M5akRkOztBaUNsL2pESztFV2dDRTtJQUFnQztHNUN1OWpEckM7O0U0Q3Q5akRLO0lBQWdDO0c1QzA5akRyQzs7RTRDejlqREs7SUFBZ0M7RzVDNjlqRHJDOztFNEM1OWpESztJQUFnQztHNUNnK2pEckM7Q0FDRjs7QWlDcGdrREs7RVdnQ0U7SUFBZ0M7RzVDeStqRHJDOztFNEN4K2pESztJQUFnQztHNUM0K2pEckM7O0U0QzMrakRLO0lBQWdDO0c1QysrakRyQzs7RTRDOStqREs7SUFBZ0M7RzVDay9qRHJDO0NBQ0Y7O0FpQ3Roa0RLO0VXZ0NFO0lBQWdDO0c1QzIvakRyQzs7RTRDMS9qREs7SUFBZ0M7RzVDOC9qRHJDOztFNEM3L2pESztJQUFnQztHNUNpZ2tEckM7O0U0Q2hna0RLO0lBQWdDO0c1Q29na0RyQztDQUNGOztBaUN4aWtESztFV2dDRTtJQUFnQztHNUM2Z2tEckM7O0U0QzVna0RLO0lBQWdDO0c1Q2doa0RyQzs7RTRDL2drREs7SUFBZ0M7RzVDbWhrRHJDOztFNENsaGtESztJQUFnQztHNUNzaGtEckM7Q0FDRjs7QWlDMWprREs7RVdnQ0U7SUFBZ0M7RzVDK2hrRHJDOztFNEM5aGtESztJQUFnQztHNUNraWtEckM7O0U0Q2ppa0RLO0lBQWdDO0c1Q3Fpa0RyQzs7RTRDcGlrREs7SUFBZ0M7RzVDd2lrRHJDO0NBQ0Y7O0FpQzVra0RLO0VXZ0NFO0lBQWdDO0c1Q2lqa0RyQzs7RTRDaGprREs7SUFBZ0M7RzVDb2prRHJDOztFNENuamtESztJQUFnQztHNUN1amtEckM7O0U0Q3Rqa0RLO0lBQWdDO0c1QzBqa0RyQztDQUNGOztBaUM5bGtESztFV2dDRTtJQUFnQztHNUNta2tEckM7O0U0Q2xra0RLO0lBQWdDO0c1Q3Nra0RyQzs7RTRDcmtrREs7SUFBZ0M7RzVDeWtrRHJDOztFNEN4a2tESztJQUFnQztHNUM0a2tEckM7Q0FDRjs7QWlDaG5rREs7RVdnQ0U7SUFBZ0M7RzVDcWxrRHJDOztFNENwbGtESztJQUFnQztHNUN3bGtEckM7O0U0Q3Zsa0RLO0lBQWdDO0c1QzJsa0RyQzs7RTRDMWxrREs7SUFBZ0M7RzVDOGxrRHJDO0NBQ0Y7O0FpQ2xva0RLO0VXZ0NFO0lBQWdDO0c1Q3Vta0RyQzs7RTRDdG1rREs7SUFBZ0M7RzVDMG1rRHJDOztFNEN6bWtESztJQUFnQztHNUM2bWtEckM7O0U0QzVta0RLO0lBQWdDO0c1Q2dua0RyQztDQUNGOztBaUNwcGtESztFV2dDRTtJQUFnQztHNUN5bmtEckM7O0U0Q3hua0RLO0lBQWdDO0c1QzRua0RyQzs7RTRDM25rREs7SUFBZ0M7RzVDK25rRHJDOztFNEM5bmtESztJQUFnQztHNUNrb2tEckM7Q0FDRjs7QWlDdHFrREs7RVdnQ0U7SUFBZ0M7RzVDMm9rRHJDOztFNEMxb2tESztJQUFnQztHNUM4b2tEckM7O0U0Qzdva0RLO0lBQWdDO0c1Q2lwa0RyQzs7RTRDaHBrREs7SUFBZ0M7RzVDb3BrRHJDO0NBQ0Y7O0FpQ3hya0RLO0VXZ0NFO0lBQWdDO0c1QzZwa0RyQzs7RTRDNXBrREs7SUFBZ0M7RzVDZ3FrRHJDOztFNEMvcGtESztJQUFnQztHNUNtcWtEckM7O0U0Q2xxa0RLO0lBQWdDO0c1Q3Nxa0RyQztDQUNGOztBNENqcmtERztFQUFXO0M1Q3Fya0RkOztBNENwcmtERztFQUFXO0M1Q3dya0RkOztBNEN2cmtERztFQUFXO0M1QzJya0RkOztBNEMxcmtERztFQUFXO0M1Qzhya0RkOztBaUMxdGtESztFV2dDRTtJQUFnQztHNUMrcmtEckM7O0U0Qzlya0RLO0lBQWdDO0c1Q2tza0RyQzs7RTRDanNrREs7SUFBZ0M7RzVDcXNrRHJDOztFNENwc2tESztJQUFnQztHNUN3c2tEckM7Q0FDRjs7QWlDNXVrREs7RVdnQ0U7SUFBZ0M7RzVDaXRrRHJDOztFNENodGtESztJQUFnQztHNUNvdGtEckM7O0U0Q250a0RLO0lBQWdDO0c1Q3V0a0RyQzs7RTRDdHRrREs7SUFBZ0M7RzVDMHRrRHJDO0NBQ0Y7O0FpQzl2a0RLO0VXZ0NFO0lBQWdDO0c1Q211a0RyQzs7RTRDbHVrREs7SUFBZ0M7RzVDc3VrRHJDOztFNENydWtESztJQUFnQztHNUN5dWtEckM7O0U0Q3h1a0RLO0lBQWdDO0c1QzR1a0RyQztDQUNGOztBaUNoeGtESztFV2dDRTtJQUFnQztHNUNxdmtEckM7O0U0Q3B2a0RLO0lBQWdDO0c1Q3d2a0RyQzs7RTRDdnZrREs7SUFBZ0M7RzVDMnZrRHJDOztFNEMxdmtESztJQUFnQztHNUM4dmtEckM7Q0FDRjs7QWlDbHlrREs7RVdnQ0U7SUFBZ0M7RzVDdXdrRHJDOztFNEN0d2tESztJQUFnQztHNUMwd2tEckM7O0U0Q3p3a0RLO0lBQWdDO0c1QzZ3a0RyQzs7RTRDNXdrREs7SUFBZ0M7RzVDZ3hrRHJDO0NBQ0Y7O0FpQ3B6a0RLO0VXZ0NFO0lBQWdDO0c1Q3l4a0RyQzs7RTRDeHhrREs7SUFBZ0M7RzVDNHhrRHJDOztFNEMzeGtESztJQUFnQztHNUMreGtEckM7O0U0Qzl4a0RLO0lBQWdDO0c1Q2t5a0RyQztDQUNGOztBaUN0MGtESztFV2dDRTtJQUFnQztHNUMyeWtEckM7O0U0QzF5a0RLO0lBQWdDO0c1Qzh5a0RyQzs7RTRDN3lrREs7SUFBZ0M7RzVDaXprRHJDOztFNENoemtESztJQUFnQztHNUNvemtEckM7Q0FDRjs7QWlDeDFrREs7RVdnQ0U7SUFBZ0M7RzVDNnprRHJDOztFNEM1emtESztJQUFnQztHNUNnMGtEckM7O0U0Qy96a0RLO0lBQWdDO0c1Q20wa0RyQzs7RTRDbDBrREs7SUFBZ0M7RzVDczBrRHJDO0NBQ0Y7O0FpQzEya0RLO0VXZ0NFO0lBQWdDO0c1Qyswa0RyQzs7RTRDOTBrREs7SUFBZ0M7RzVDazFrRHJDOztFNENqMWtESztJQUFnQztHNUNxMWtEckM7O0U0Q3Axa0RLO0lBQWdDO0c1Q3cxa0RyQztDQUNGOztBaUM1M2tESztFV2dDRTtJQUFnQztHNUNpMmtEckM7O0U0Q2gya0RLO0lBQWdDO0c1Q28ya0RyQzs7RTRDbjJrREs7SUFBZ0M7RzVDdTJrRHJDOztFNEN0MmtESztJQUFnQztHNUMwMmtEckM7Q0FDRjs7QWlDOTRrREs7RVdnQ0U7SUFBZ0M7RzVDbTNrRHJDOztFNENsM2tESztJQUFnQztHNUNzM2tEckM7O0U0Q3Iza0RLO0lBQWdDO0c1Q3kza0RyQzs7RTRDeDNrREs7SUFBZ0M7RzVDNDNrRHJDO0NBQ0Y7O0FpQ2g2a0RLO0VXZ0NFO0lBQWdDO0c1Q3E0a0RyQzs7RTRDcDRrREs7SUFBZ0M7RzVDdzRrRHJDOztFNEN2NGtESztJQUFnQztHNUMyNGtEckM7O0U0QzE0a0RLO0lBQWdDO0c1Qzg0a0RyQztDQUNGOztBNEN6NWtERztFQUFXO0M1QzY1a0RkOztBNEM1NWtERztFQUFXO0M1Q2c2a0RkOztBNEMvNWtERztFQUFXO0M1Q202a0RkOztBNENsNmtERztFQUFXO0M1Q3M2a0RkOztBaUNsOGtESztFV2dDRTtJQUFnQztHNUN1NmtEckM7O0U0Q3Q2a0RLO0lBQWdDO0c1QzA2a0RyQzs7RTRDejZrREs7SUFBZ0M7RzVDNjZrRHJDOztFNEM1NmtESztJQUFnQztHNUNnN2tEckM7Q0FDRjs7QWlDcDlrREs7RVdnQ0U7SUFBZ0M7RzVDeTdrRHJDOztFNEN4N2tESztJQUFnQztHNUM0N2tEckM7O0U0QzM3a0RLO0lBQWdDO0c1Qys3a0RyQzs7RTRDOTdrREs7SUFBZ0M7RzVDazhrRHJDO0NBQ0Y7O0FpQ3Qra0RLO0VXZ0NFO0lBQWdDO0c1QzI4a0RyQzs7RTRDMThrREs7SUFBZ0M7RzVDODhrRHJDOztFNEM3OGtESztJQUFnQztHNUNpOWtEckM7O0U0Q2g5a0RLO0lBQWdDO0c1Q285a0RyQztDQUNGOztBaUN4L2tESztFV2dDRTtJQUFnQztHNUM2OWtEckM7O0U0QzU5a0RLO0lBQWdDO0c1Q2cra0RyQzs7RTRDLzlrREs7SUFBZ0M7RzVDbStrRHJDOztFNENsK2tESztJQUFnQztHNUNzK2tEckM7Q0FDRjs7QWlDMWdsREs7RVdnQ0U7SUFBZ0M7RzVDKytrRHJDOztFNEM5K2tESztJQUFnQztHNUNrL2tEckM7O0U0Q2ova0RLO0lBQWdDO0c1Q3Eva0RyQzs7RTRDcC9rREs7SUFBZ0M7RzVDdy9rRHJDO0NBQ0Y7O0FpQzVobERLO0VXZ0NFO0lBQWdDO0c1Q2lnbERyQzs7RTRDaGdsREs7SUFBZ0M7RzVDb2dsRHJDOztFNENuZ2xESztJQUFnQztHNUN1Z2xEckM7O0U0Q3RnbERLO0lBQWdDO0c1QzBnbERyQztDQUNGOztBaUM5aWxESztFV2dDRTtJQUFnQztHNUNtaGxEckM7O0U0Q2xobERLO0lBQWdDO0c1Q3NobERyQzs7RTRDcmhsREs7SUFBZ0M7RzVDeWhsRHJDOztFNEN4aGxESztJQUFnQztHNUM0aGxEckM7Q0FDRjs7QWlDaGtsREs7RVdnQ0U7SUFBZ0M7RzVDcWlsRHJDOztFNENwaWxESztJQUFnQztHNUN3aWxEckM7O0U0Q3ZpbERLO0lBQWdDO0c1QzJpbERyQzs7RTRDMWlsREs7SUFBZ0M7RzVDOGlsRHJDO0NBQ0Y7O0FpQ2xsbERLO0VXZ0NFO0lBQWdDO0c1Q3VqbERyQzs7RTRDdGpsREs7SUFBZ0M7RzVDMGpsRHJDOztFNEN6amxESztJQUFnQztHNUM2amxEckM7O0U0QzVqbERLO0lBQWdDO0c1Q2drbERyQztDQUNGOztBaUNwbWxESztFV2dDRTtJQUFnQztHNUN5a2xEckM7O0U0Q3hrbERLO0lBQWdDO0c1QzRrbERyQzs7RTRDM2tsREs7SUFBZ0M7RzVDK2tsRHJDOztFNEM5a2xESztJQUFnQztHNUNrbGxEckM7Q0FDRjs7QWlDdG5sREs7RVdnQ0U7SUFBZ0M7RzVDMmxsRHJDOztFNEMxbGxESztJQUFnQztHNUM4bGxEckM7O0U0QzdsbERLO0lBQWdDO0c1Q2ltbERyQzs7RTRDaG1sREs7SUFBZ0M7RzVDb21sRHJDO0NBQ0Y7O0FpQ3hvbERLO0VXZ0NFO0lBQWdDO0c1QzZtbERyQzs7RTRDNW1sREs7SUFBZ0M7RzVDZ25sRHJDOztFNEMvbWxESztJQUFnQztHNUNtbmxEckM7O0U0Q2xubERLO0lBQWdDO0c1Q3NubERyQztDQUNGOztBNEMzbWxERztFQUFXO0M1QyttbERkOztBNEM5bWxERztFQUFXO0M1Q2tubERkOztBNENqbmxERztFQUFXO0M1Q3FubERkOztBNENwbmxERztFQUFXO0M1Q3dubERkOztBaUMxcWxESztFV3NERTtJQUFnQztHNUN5bmxEckM7O0U0Q3hubERLO0lBQWdDO0c1QzRubERyQzs7RTRDM25sREs7SUFBZ0M7RzVDK25sRHJDOztFNEM5bmxESztJQUFnQztHNUNrb2xEckM7Q0FDRjs7QWlDNXJsREs7RVdzREU7SUFBZ0M7RzVDMm9sRHJDOztFNEMxb2xESztJQUFnQztHNUM4b2xEckM7O0U0QzdvbERLO0lBQWdDO0c1Q2lwbERyQzs7RTRDaHBsREs7SUFBZ0M7RzVDb3BsRHJDO0NBQ0Y7O0FpQzlzbERLO0VXc0RFO0lBQWdDO0c1QzZwbERyQzs7RTRDNXBsREs7SUFBZ0M7RzVDZ3FsRHJDOztFNEMvcGxESztJQUFnQztHNUNtcWxEckM7O0U0Q2xxbERLO0lBQWdDO0c1Q3NxbERyQztDQUNGOztBaUNodWxESztFV3NERTtJQUFnQztHNUMrcWxEckM7O0U0QzlxbERLO0lBQWdDO0c1Q2tybERyQzs7RTRDanJsREs7SUFBZ0M7RzVDcXJsRHJDOztFNENwcmxESztJQUFnQztHNUN3cmxEckM7Q0FDRjs7QWlDbHZsREs7RVdzREU7SUFBZ0M7RzVDaXNsRHJDOztFNENoc2xESztJQUFnQztHNUNvc2xEckM7O0U0Q25zbERLO0lBQWdDO0c1Q3VzbERyQzs7RTRDdHNsREs7SUFBZ0M7RzVDMHNsRHJDO0NBQ0Y7O0FpQ3B3bERLO0VXc0RFO0lBQWdDO0c1Q210bERyQzs7RTRDbHRsREs7SUFBZ0M7RzVDc3RsRHJDOztFNENydGxESztJQUFnQztHNUN5dGxEckM7O0U0Q3h0bERLO0lBQWdDO0c1QzR0bERyQztDQUNGOztBaUN0eGxESztFV3NERTtJQUFnQztHNUNxdWxEckM7O0U0Q3B1bERLO0lBQWdDO0c1Q3d1bERyQzs7RTRDdnVsREs7SUFBZ0M7RzVDMnVsRHJDOztFNEMxdWxESztJQUFnQztHNUM4dWxEckM7Q0FDRjs7QWlDeHlsREs7RVdzREU7SUFBZ0M7RzVDdXZsRHJDOztFNEN0dmxESztJQUFnQztHNUMwdmxEckM7O0U0Q3p2bERLO0lBQWdDO0c1QzZ2bERyQzs7RTRDNXZsREs7SUFBZ0M7RzVDZ3dsRHJDO0NBQ0Y7O0FpQzF6bERLO0VXc0RFO0lBQWdDO0c1Q3l3bERyQzs7RTRDeHdsREs7SUFBZ0M7RzVDNHdsRHJDOztFNEMzd2xESztJQUFnQztHNUMrd2xEckM7O0U0Qzl3bERLO0lBQWdDO0c1Q2t4bERyQztDQUNGOztBaUM1MGxESztFV3NERTtJQUFnQztHNUMyeGxEckM7O0U0QzF4bERLO0lBQWdDO0c1Qzh4bERyQzs7RTRDN3hsREs7SUFBZ0M7RzVDaXlsRHJDOztFNENoeWxESztJQUFnQztHNUNveWxEckM7Q0FDRjs7QWlDOTFsREs7RVdzREU7SUFBZ0M7RzVDNnlsRHJDOztFNEM1eWxESztJQUFnQztHNUNnemxEckM7O0U0Qy95bERLO0lBQWdDO0c1Q216bERyQzs7RTRDbHpsREs7SUFBZ0M7RzVDc3psRHJDO0NBQ0Y7O0FpQ2gzbERLO0VXc0RFO0lBQWdDO0c1Qyt6bERyQzs7RTRDOXpsREs7SUFBZ0M7RzVDazBsRHJDOztFNENqMGxESztJQUFnQztHNUNxMGxEckM7O0U0Q3AwbERLO0lBQWdDO0c1Q3cwbERyQztDQUNGOztBNENuMWxERztFQUFXO0M1Q3UxbERkOztBNEN0MWxERztFQUFXO0M1QzAxbERkOztBNEN6MWxERztFQUFXO0M1QzYxbERkOztBNEM1MWxERztFQUFXO0M1Q2cybERkOztBaUNsNWxESztFV3NERTtJQUFnQztHNUNpMmxEckM7O0U0Q2gybERLO0lBQWdDO0c1Q28ybERyQzs7RTRDbjJsREs7SUFBZ0M7RzVDdTJsRHJDOztFNEN0MmxESztJQUFnQztHNUMwMmxEckM7Q0FDRjs7QWlDcDZsREs7RVdzREU7SUFBZ0M7RzVDbTNsRHJDOztFNENsM2xESztJQUFnQztHNUNzM2xEckM7O0U0Q3IzbERLO0lBQWdDO0c1Q3kzbERyQzs7RTRDeDNsREs7SUFBZ0M7RzVDNDNsRHJDO0NBQ0Y7O0FpQ3Q3bERLO0VXc0RFO0lBQWdDO0c1Q3E0bERyQzs7RTRDcDRsREs7SUFBZ0M7RzVDdzRsRHJDOztFNEN2NGxESztJQUFnQztHNUMyNGxEckM7O0U0QzE0bERLO0lBQWdDO0c1Qzg0bERyQztDQUNGOztBaUN4OGxESztFV3NERTtJQUFnQztHNUN1NWxEckM7O0U0Q3Q1bERLO0lBQWdDO0c1QzA1bERyQzs7RTRDejVsREs7SUFBZ0M7RzVDNjVsRHJDOztFNEM1NWxESztJQUFnQztHNUNnNmxEckM7Q0FDRjs7QWlDMTlsREs7RVdzREU7SUFBZ0M7RzVDeTZsRHJDOztFNEN4NmxESztJQUFnQztHNUM0NmxEckM7O0U0QzM2bERLO0lBQWdDO0c1Qys2bERyQzs7RTRDOTZsREs7SUFBZ0M7RzVDazdsRHJDO0NBQ0Y7O0FpQzUrbERLO0VXc0RFO0lBQWdDO0c1QzI3bERyQzs7RTRDMTdsREs7SUFBZ0M7RzVDODdsRHJDOztFNEM3N2xESztJQUFnQztHNUNpOGxEckM7O0U0Q2g4bERLO0lBQWdDO0c1Q284bERyQztDQUNGOztBaUM5L2xESztFV3NERTtJQUFnQztHNUM2OGxEckM7O0U0QzU4bERLO0lBQWdDO0c1Q2c5bERyQzs7RTRDLzhsREs7SUFBZ0M7RzVDbTlsRHJDOztFNENsOWxESztJQUFnQztHNUNzOWxEckM7Q0FDRjs7QWlDaGhtREs7RVdzREU7SUFBZ0M7RzVDKzlsRHJDOztFNEM5OWxESztJQUFnQztHNUNrK2xEckM7O0U0Q2orbERLO0lBQWdDO0c1Q3ErbERyQzs7RTRDcCtsREs7SUFBZ0M7RzVDdytsRHJDO0NBQ0Y7O0FpQ2xpbURLO0VXc0RFO0lBQWdDO0c1Q2kvbERyQzs7RTRDaC9sREs7SUFBZ0M7RzVDby9sRHJDOztFNENuL2xESztJQUFnQztHNUN1L2xEckM7O0U0Q3QvbERLO0lBQWdDO0c1QzAvbERyQztDQUNGOztBaUNwam1ESztFV3NERTtJQUFnQztHNUNtZ21EckM7O0U0Q2xnbURLO0lBQWdDO0c1Q3NnbURyQzs7RTRDcmdtREs7SUFBZ0M7RzVDeWdtRHJDOztFNEN4Z21ESztJQUFnQztHNUM0Z21EckM7Q0FDRjs7QWlDdGttREs7RVdzREU7SUFBZ0M7RzVDcWhtRHJDOztFNENwaG1ESztJQUFnQztHNUN3aG1EckM7O0U0Q3ZobURLO0lBQWdDO0c1QzJobURyQzs7RTRDMWhtREs7SUFBZ0M7RzVDOGhtRHJDO0NBQ0Y7O0FpQ3hsbURLO0VXc0RFO0lBQWdDO0c1Q3VpbURyQzs7RTRDdGltREs7SUFBZ0M7RzVDMGltRHJDOztFNEN6aW1ESztJQUFnQztHNUM2aW1EckM7O0U0QzVpbURLO0lBQWdDO0c1Q2dqbURyQztDQUNGOztBNEMzam1ERztFQUFXO0M1QytqbURkOztBNEM5am1ERztFQUFXO0M1Q2trbURkOztBNENqa21ERztFQUFXO0M1Q3FrbURkOztBNENwa21ERztFQUFXO0M1Q3drbURkOztBaUMxbm1ESztFV3NERTtJQUFnQztHNUN5a21EckM7O0U0Q3hrbURLO0lBQWdDO0c1QzRrbURyQzs7RTRDM2ttREs7SUFBZ0M7RzVDK2ttRHJDOztFNEM5a21ESztJQUFnQztHNUNrbG1EckM7Q0FDRjs7QWlDNW9tREs7RVdzREU7SUFBZ0M7RzVDMmxtRHJDOztFNEMxbG1ESztJQUFnQztHNUM4bG1EckM7O0U0QzdsbURLO0lBQWdDO0c1Q2ltbURyQzs7RTRDaG1tREs7SUFBZ0M7RzVDb21tRHJDO0NBQ0Y7O0FpQzlwbURLO0VXc0RFO0lBQWdDO0c1QzZtbURyQzs7RTRDNW1tREs7SUFBZ0M7RzVDZ25tRHJDOztFNEMvbW1ESztJQUFnQztHNUNtbm1EckM7O0U0Q2xubURLO0lBQWdDO0c1Q3NubURyQztDQUNGOztBaUNocm1ESztFV3NERTtJQUFnQztHNUMrbm1EckM7O0U0QzlubURLO0lBQWdDO0c1Q2tvbURyQzs7RTRDam9tREs7SUFBZ0M7RzVDcW9tRHJDOztFNENwb21ESztJQUFnQztHNUN3b21EckM7Q0FDRjs7QWlDbHNtREs7RVdzREU7SUFBZ0M7RzVDaXBtRHJDOztFNENocG1ESztJQUFnQztHNUNvcG1EckM7O0U0Q25wbURLO0lBQWdDO0c1Q3VwbURyQzs7RTRDdHBtREs7SUFBZ0M7RzVDMHBtRHJDO0NBQ0Y7O0FpQ3B0bURLO0VXc0RFO0lBQWdDO0c1Q21xbURyQzs7RTRDbHFtREs7SUFBZ0M7RzVDc3FtRHJDOztFNENycW1ESztJQUFnQztHNUN5cW1EckM7O0U0Q3hxbURLO0lBQWdDO0c1QzRxbURyQztDQUNGOztBaUN0dW1ESztFV3NERTtJQUFnQztHNUNxcm1EckM7O0U0Q3BybURLO0lBQWdDO0c1Q3dybURyQzs7RTRDdnJtREs7SUFBZ0M7RzVDMnJtRHJDOztFNEMxcm1ESztJQUFnQztHNUM4cm1EckM7Q0FDRjs7QWlDeHZtREs7RVdzREU7SUFBZ0M7RzVDdXNtRHJDOztFNEN0c21ESztJQUFnQztHNUMwc21EckM7O0U0Q3pzbURLO0lBQWdDO0c1QzZzbURyQzs7RTRDNXNtREs7SUFBZ0M7RzVDZ3RtRHJDO0NBQ0Y7O0FpQzF3bURLO0VXc0RFO0lBQWdDO0c1Q3l0bURyQzs7RTRDeHRtREs7SUFBZ0M7RzVDNHRtRHJDOztFNEMzdG1ESztJQUFnQztHNUMrdG1EckM7O0U0Qzl0bURLO0lBQWdDO0c1Q2t1bURyQztDQUNGOztBaUM1eG1ESztFV3NERTtJQUFnQztHNUMydW1EckM7O0U0QzF1bURLO0lBQWdDO0c1Qzh1bURyQzs7RTRDN3VtREs7SUFBZ0M7RzVDaXZtRHJDOztFNENodm1ESztJQUFnQztHNUNvdm1EckM7Q0FDRjs7QWlDOXltREs7RVdzREU7SUFBZ0M7RzVDNnZtRHJDOztFNEM1dm1ESztJQUFnQztHNUNnd21EckM7O0U0Qy92bURLO0lBQWdDO0c1Q213bURyQzs7RTRDbHdtREs7SUFBZ0M7RzVDc3dtRHJDO0NBQ0Y7O0FpQ2gwbURLO0VXc0RFO0lBQWdDO0c1Qyt3bURyQzs7RTRDOXdtREs7SUFBZ0M7RzVDa3htRHJDOztFNENqeG1ESztJQUFnQztHNUNxeG1EckM7O0U0Q3B4bURLO0lBQWdDO0c1Q3d4bURyQztDQUNGOztBNENueW1ERztFQUFXO0M1Q3V5bURkOztBNEN0eW1ERztFQUFXO0M1QzB5bURkOztBNEN6eW1ERztFQUFXO0M1QzZ5bURkOztBNEM1eW1ERztFQUFXO0M1Q2d6bURkOztBaUNsMm1ESztFV3NERTtJQUFnQztHNUNpem1EckM7O0U0Q2h6bURLO0lBQWdDO0c1Q296bURyQzs7RTRDbnptREs7SUFBZ0M7RzVDdXptRHJDOztFNEN0em1ESztJQUFnQztHNUMwem1EckM7Q0FDRjs7QWlDcDNtREs7RVdzREU7SUFBZ0M7RzVDbTBtRHJDOztFNENsMG1ESztJQUFnQztHNUNzMG1EckM7O0U0Q3IwbURLO0lBQWdDO0c1Q3kwbURyQzs7RTRDeDBtREs7SUFBZ0M7RzVDNDBtRHJDO0NBQ0Y7O0FpQ3Q0bURLO0VXc0RFO0lBQWdDO0c1Q3ExbURyQzs7RTRDcDFtREs7SUFBZ0M7RzVDdzFtRHJDOztFNEN2MW1ESztJQUFnQztHNUMyMW1EckM7O0U0QzExbURLO0lBQWdDO0c1QzgxbURyQztDQUNGOztBaUN4NW1ESztFV3NERTtJQUFnQztHNUN1Mm1EckM7O0U0Q3QybURLO0lBQWdDO0c1QzAybURyQzs7RTRDejJtREs7SUFBZ0M7RzVDNjJtRHJDOztFNEM1Mm1ESztJQUFnQztHNUNnM21EckM7Q0FDRjs7QWlDMTZtREs7RVdzREU7SUFBZ0M7RzVDeTNtRHJDOztFNEN4M21ESztJQUFnQztHNUM0M21EckM7O0U0QzMzbURLO0lBQWdDO0c1QyszbURyQzs7RTRDOTNtREs7SUFBZ0M7RzVDazRtRHJDO0NBQ0Y7O0FpQzU3bURLO0VXc0RFO0lBQWdDO0c1QzI0bURyQzs7RTRDMTRtREs7SUFBZ0M7RzVDODRtRHJDOztFNEM3NG1ESztJQUFnQztHNUNpNW1EckM7O0U0Q2g1bURLO0lBQWdDO0c1Q281bURyQztDQUNGOztBaUM5OG1ESztFV3NERTtJQUFnQztHNUM2NW1EckM7O0U0QzU1bURLO0lBQWdDO0c1Q2c2bURyQzs7RTRDLzVtREs7SUFBZ0M7RzVDbTZtRHJDOztFNENsNm1ESztJQUFnQztHNUNzNm1EckM7Q0FDRjs7QWlDaCttREs7RVdzREU7SUFBZ0M7RzVDKzZtRHJDOztFNEM5Nm1ESztJQUFnQztHNUNrN21EckM7O0U0Q2o3bURLO0lBQWdDO0c1Q3E3bURyQzs7RTRDcDdtREs7SUFBZ0M7RzVDdzdtRHJDO0NBQ0Y7O0FpQ2wvbURLO0VXc0RFO0lBQWdDO0c1Q2k4bURyQzs7RTRDaDhtREs7SUFBZ0M7RzVDbzhtRHJDOztFNENuOG1ESztJQUFnQztHNUN1OG1EckM7O0U0Q3Q4bURLO0lBQWdDO0c1QzA4bURyQztDQUNGOztBaUNwZ25ESztFV3NERTtJQUFnQztHNUNtOW1EckM7O0U0Q2w5bURLO0lBQWdDO0c1Q3M5bURyQzs7RTRDcjltREs7SUFBZ0M7RzVDeTltRHJDOztFNEN4OW1ESztJQUFnQztHNUM0OW1EckM7Q0FDRjs7QWlDdGhuREs7RVdzREU7SUFBZ0M7RzVDcSttRHJDOztFNENwK21ESztJQUFnQztHNUN3K21EckM7O0U0Q3YrbURLO0lBQWdDO0c1QzIrbURyQzs7RTRDMSttREs7SUFBZ0M7RzVDOCttRHJDO0NBQ0Y7O0FpQ3hpbkRLO0VXc0RFO0lBQWdDO0c1Q3UvbURyQzs7RTRDdC9tREs7SUFBZ0M7RzVDMC9tRHJDOztFNEN6L21ESztJQUFnQztHNUM2L21EckM7O0U0QzUvbURLO0lBQWdDO0c1Q2dnbkRyQztDQUNGOztBNEMzZ25ERztFQUFXO0M1QytnbkRkOztBNEM5Z25ERztFQUFXO0M1Q2tobkRkOztBNENqaG5ERztFQUFXO0M1Q3FobkRkOztBNENwaG5ERztFQUFXO0M1Q3dobkRkOztBaUMxa25ESztFV3NERTtJQUFnQztHNUN5aG5EckM7O0U0Q3hobkRLO0lBQWdDO0c1QzRobkRyQzs7RTRDM2huREs7SUFBZ0M7RzVDK2huRHJDOztFNEM5aG5ESztJQUFnQztHNUNraW5EckM7Q0FDRjs7QWlDNWxuREs7RVdzREU7SUFBZ0M7RzVDMmluRHJDOztFNEMxaW5ESztJQUFnQztHNUM4aW5EckM7O0U0QzdpbkRLO0lBQWdDO0c1Q2lqbkRyQzs7RTRDaGpuREs7SUFBZ0M7RzVDb2puRHJDO0NBQ0Y7O0FpQzltbkRLO0VXc0RFO0lBQWdDO0c1QzZqbkRyQzs7RTRDNWpuREs7SUFBZ0M7RzVDZ2tuRHJDOztFNEMvam5ESztJQUFnQztHNUNta25EckM7O0U0Q2xrbkRLO0lBQWdDO0c1Q3NrbkRyQztDQUNGOztBaUNob25ESztFV3NERTtJQUFnQztHNUMra25EckM7O0U0QzlrbkRLO0lBQWdDO0c1Q2tsbkRyQzs7RTRDamxuREs7SUFBZ0M7RzVDcWxuRHJDOztFNENwbG5ESztJQUFnQztHNUN3bG5EckM7Q0FDRjs7QWlDbHBuREs7RVdzREU7SUFBZ0M7RzVDaW1uRHJDOztFNENobW5ESztJQUFnQztHNUNvbW5EckM7O0U0Q25tbkRLO0lBQWdDO0c1Q3VtbkRyQzs7RTRDdG1uREs7SUFBZ0M7RzVDMG1uRHJDO0NBQ0Y7O0FpQ3BxbkRLO0VXc0RFO0lBQWdDO0c1Q21ubkRyQzs7RTRDbG5uREs7SUFBZ0M7RzVDc25uRHJDOztFNENybm5ESztJQUFnQztHNUN5bm5EckM7O0U0Q3hubkRLO0lBQWdDO0c1QzRubkRyQztDQUNGOztBaUN0cm5ESztFV3NERTtJQUFnQztHNUNxb25EckM7O0U0Q3BvbkRLO0lBQWdDO0c1Q3dvbkRyQzs7RTRDdm9uREs7SUFBZ0M7RzVDMm9uRHJDOztFNEMxb25ESztJQUFnQztHNUM4b25EckM7Q0FDRjs7QWlDeHNuREs7RVdzREU7SUFBZ0M7RzVDdXBuRHJDOztFNEN0cG5ESztJQUFnQztHNUMwcG5EckM7O0U0Q3pwbkRLO0lBQWdDO0c1QzZwbkRyQzs7RTRDNXBuREs7SUFBZ0M7RzVDZ3FuRHJDO0NBQ0Y7O0FpQzF0bkRLO0VXc0RFO0lBQWdDO0c1Q3lxbkRyQzs7RTRDeHFuREs7SUFBZ0M7RzVDNHFuRHJDOztFNEMzcW5ESztJQUFnQztHNUMrcW5EckM7O0U0QzlxbkRLO0lBQWdDO0c1Q2tybkRyQztDQUNGOztBaUM1dW5ESztFV3NERTtJQUFnQztHNUMycm5EckM7O0U0QzFybkRLO0lBQWdDO0c1QzhybkRyQzs7RTRDN3JuREs7SUFBZ0M7RzVDaXNuRHJDOztFNENoc25ESztJQUFnQztHNUNvc25EckM7Q0FDRjs7QWlDOXZuREs7RVdzREU7SUFBZ0M7RzVDNnNuRHJDOztFNEM1c25ESztJQUFnQztHNUNndG5EckM7O0U0Qy9zbkRLO0lBQWdDO0c1Q210bkRyQzs7RTRDbHRuREs7SUFBZ0M7RzVDc3RuRHJDO0NBQ0Y7O0FpQ2h4bkRLO0VXc0RFO0lBQWdDO0c1Qyt0bkRyQzs7RTRDOXRuREs7SUFBZ0M7RzVDa3VuRHJDOztFNENqdW5ESztJQUFnQztHNUNxdW5EckM7O0U0Q3B1bkRLO0lBQWdDO0c1Q3d1bkRyQztDQUNGOztBNENudm5ERztFQUFXO0M1Q3V2bkRkOztBNEN0dm5ERztFQUFXO0M1QzB2bkRkOztBNEN6dm5ERztFQUFXO0M1QzZ2bkRkOztBNEM1dm5ERztFQUFXO0M1Q2d3bkRkOztBaUNsem5ESztFV3NERTtJQUFnQztHNUNpd25EckM7O0U0Q2h3bkRLO0lBQWdDO0c1Q293bkRyQzs7RTRDbnduREs7SUFBZ0M7RzVDdXduRHJDOztFNEN0d25ESztJQUFnQztHNUMwd25EckM7Q0FDRjs7QWlDcDBuREs7RVdzREU7SUFBZ0M7RzVDbXhuRHJDOztFNENseG5ESztJQUFnQztHNUNzeG5EckM7O0U0Q3J4bkRLO0lBQWdDO0c1Q3l4bkRyQzs7RTRDeHhuREs7SUFBZ0M7RzVDNHhuRHJDO0NBQ0Y7O0FpQ3QxbkRLO0VXc0RFO0lBQWdDO0c1Q3F5bkRyQzs7RTRDcHluREs7SUFBZ0M7RzVDd3luRHJDOztFNEN2eW5ESztJQUFnQztHNUMyeW5EckM7O0U0QzF5bkRLO0lBQWdDO0c1Qzh5bkRyQztDQUNGOztBaUN4Mm5ESztFV3NERTtJQUFnQztHNUN1em5EckM7O0U0Q3R6bkRLO0lBQWdDO0c1QzB6bkRyQzs7RTRDenpuREs7SUFBZ0M7RzVDNnpuRHJDOztFNEM1em5ESztJQUFnQztHNUNnMG5EckM7Q0FDRjs7QWlDMTNuREs7RVdzREU7SUFBZ0M7RzVDeTBuRHJDOztFNEN4MG5ESztJQUFnQztHNUM0MG5EckM7O0U0QzMwbkRLO0lBQWdDO0c1QyswbkRyQzs7RTRDOTBuREs7SUFBZ0M7RzVDazFuRHJDO0NBQ0Y7O0FpQzU0bkRLO0VXc0RFO0lBQWdDO0c1QzIxbkRyQzs7RTRDMTFuREs7SUFBZ0M7RzVDODFuRHJDOztFNEM3MW5ESztJQUFnQztHNUNpMm5EckM7O0U0Q2gybkRLO0lBQWdDO0c1Q28ybkRyQztDQUNGOztBaUM5NW5ESztFV3NERTtJQUFnQztHNUM2Mm5EckM7O0U0QzUybkRLO0lBQWdDO0c1Q2czbkRyQzs7RTRDLzJuREs7SUFBZ0M7RzVDbTNuRHJDOztFNENsM25ESztJQUFnQztHNUNzM25EckM7Q0FDRjs7QWlDaDduREs7RVdzREU7SUFBZ0M7RzVDKzNuRHJDOztFNEM5M25ESztJQUFnQztHNUNrNG5EckM7O0U0Q2o0bkRLO0lBQWdDO0c1Q3E0bkRyQzs7RTRDcDRuREs7SUFBZ0M7RzVDdzRuRHJDO0NBQ0Y7O0FpQ2w4bkRLO0VXc0RFO0lBQWdDO0c1Q2k1bkRyQzs7RTRDaDVuREs7SUFBZ0M7RzVDbzVuRHJDOztFNENuNW5ESztJQUFnQztHNUN1NW5EckM7O0U0Q3Q1bkRLO0lBQWdDO0c1QzA1bkRyQztDQUNGOztBaUNwOW5ESztFV3NERTtJQUFnQztHNUNtNm5EckM7O0U0Q2w2bkRLO0lBQWdDO0c1Q3M2bkRyQzs7RTRDcjZuREs7SUFBZ0M7RzVDeTZuRHJDOztFNEN4Nm5ESztJQUFnQztHNUM0Nm5EckM7Q0FDRjs7QWlDdCtuREs7RVdzREU7SUFBZ0M7RzVDcTduRHJDOztFNENwN25ESztJQUFnQztHNUN3N25EckM7O0U0Q3Y3bkRLO0lBQWdDO0c1QzI3bkRyQzs7RTRDMTduREs7SUFBZ0M7RzVDODduRHJDO0NBQ0Y7O0FpQ3gvbkRLO0VXc0RFO0lBQWdDO0c1Q3U4bkRyQzs7RTRDdDhuREs7SUFBZ0M7RzVDMDhuRHJDOztFNEN6OG5ESztJQUFnQztHNUM2OG5EckM7O0U0QzU4bkRLO0lBQWdDO0c1Q2c5bkRyQztDQUNGOztBNEMzOW5ERztFQUFXO0M1Qys5bkRkOztBNEM5OW5ERztFQUFXO0M1Q2srbkRkOztBNENqK25ERztFQUFXO0M1Q3ErbkRkOztBNENwK25ERztFQUFXO0M1Q3crbkRkOztBaUMxaG9ESztFV3NERTtJQUFnQztHNUN5K25EckM7O0U0Q3grbkRLO0lBQWdDO0c1QzQrbkRyQzs7RTRDMytuREs7SUFBZ0M7RzVDKytuRHJDOztFNEM5K25ESztJQUFnQztHNUNrL25EckM7Q0FDRjs7QWlDNWlvREs7RVdzREU7SUFBZ0M7RzVDMi9uRHJDOztFNEMxL25ESztJQUFnQztHNUM4L25EckM7O0U0QzcvbkRLO0lBQWdDO0c1Q2lnb0RyQzs7RTRDaGdvREs7SUFBZ0M7RzVDb2dvRHJDO0NBQ0Y7O0FpQzlqb0RLO0VXc0RFO0lBQWdDO0c1QzZnb0RyQzs7RTRDNWdvREs7SUFBZ0M7RzVDZ2hvRHJDOztFNEMvZ29ESztJQUFnQztHNUNtaG9EckM7O0U0Q2xob0RLO0lBQWdDO0c1Q3Nob0RyQztDQUNGOztBaUNobG9ESztFV3NERTtJQUFnQztHNUMraG9EckM7O0U0Qzlob0RLO0lBQWdDO0c1Q2tpb0RyQzs7RTRDamlvREs7SUFBZ0M7RzVDcWlvRHJDOztFNENwaW9ESztJQUFnQztHNUN3aW9EckM7Q0FDRjs7QWlDbG1vREs7RVdzREU7SUFBZ0M7RzVDaWpvRHJDOztFNENoam9ESztJQUFnQztHNUNvam9EckM7O0U0Q25qb0RLO0lBQWdDO0c1Q3Vqb0RyQzs7RTRDdGpvREs7SUFBZ0M7RzVDMGpvRHJDO0NBQ0Y7O0FpQ3Bub0RLO0VXc0RFO0lBQWdDO0c1Q21rb0RyQzs7RTRDbGtvREs7SUFBZ0M7RzVDc2tvRHJDOztFNENya29ESztJQUFnQztHNUN5a29EckM7O0U0Q3hrb0RLO0lBQWdDO0c1QzRrb0RyQztDQUNGOztBaUN0b29ESztFV3NERTtJQUFnQztHNUNxbG9EckM7O0U0Q3Bsb0RLO0lBQWdDO0c1Q3dsb0RyQzs7RTRDdmxvREs7SUFBZ0M7RzVDMmxvRHJDOztFNEMxbG9ESztJQUFnQztHNUM4bG9EckM7Q0FDRjs7QWlDeHBvREs7RVdzREU7SUFBZ0M7RzVDdW1vRHJDOztFNEN0bW9ESztJQUFnQztHNUMwbW9EckM7O0U0Q3ptb0RLO0lBQWdDO0c1QzZtb0RyQzs7RTRDNW1vREs7SUFBZ0M7RzVDZ25vRHJDO0NBQ0Y7O0FpQzFxb0RLO0VXc0RFO0lBQWdDO0c1Q3lub0RyQzs7RTRDeG5vREs7SUFBZ0M7RzVDNG5vRHJDOztFNEMzbm9ESztJQUFnQztHNUMrbm9EckM7O0U0Qzlub0RLO0lBQWdDO0c1Q2tvb0RyQztDQUNGOztBaUM1cm9ESztFV3NERTtJQUFnQztHNUMyb29EckM7O0U0QzFvb0RLO0lBQWdDO0c1Qzhvb0RyQzs7RTRDN29vREs7SUFBZ0M7RzVDaXBvRHJDOztFNENocG9ESztJQUFnQztHNUNvcG9EckM7Q0FDRjs7QWlDOXNvREs7RVdzREU7SUFBZ0M7RzVDNnBvRHJDOztFNEM1cG9ESztJQUFnQztHNUNncW9EckM7O0U0Qy9wb0RLO0lBQWdDO0c1Q21xb0RyQzs7RTRDbHFvREs7SUFBZ0M7RzVDc3FvRHJDO0NBQ0Y7O0FpQ2h1b0RLO0VXc0RFO0lBQWdDO0c1Qytxb0RyQzs7RTRDOXFvREs7SUFBZ0M7RzVDa3JvRHJDOztFNENqcm9ESztJQUFnQztHNUNxcm9EckM7O0U0Q3Byb0RLO0lBQWdDO0c1Q3dyb0RyQztDQUNGOztBNENuc29ERztFQUFXO0M1Q3Vzb0RkOztBNEN0c29ERztFQUFXO0M1QzBzb0RkOztBNEN6c29ERztFQUFXO0M1QzZzb0RkOztBNEM1c29ERztFQUFXO0M1Q2d0b0RkOztBaUNsd29ESztFV3NERTtJQUFnQztHNUNpdG9EckM7O0U0Q2h0b0RLO0lBQWdDO0c1Q290b0RyQzs7RTRDbnRvREs7SUFBZ0M7RzVDdXRvRHJDOztFNEN0dG9ESztJQUFnQztHNUMwdG9EckM7Q0FDRjs7QWlDcHhvREs7RVdzREU7SUFBZ0M7RzVDbXVvRHJDOztFNENsdW9ESztJQUFnQztHNUNzdW9EckM7O0U0Q3J1b0RLO0lBQWdDO0c1Q3l1b0RyQzs7RTRDeHVvREs7SUFBZ0M7RzVDNHVvRHJDO0NBQ0Y7O0FpQ3R5b0RLO0VXc0RFO0lBQWdDO0c1Q3F2b0RyQzs7RTRDcHZvREs7SUFBZ0M7RzVDd3ZvRHJDOztFNEN2dm9ESztJQUFnQztHNUMydm9EckM7O0U0QzF2b0RLO0lBQWdDO0c1Qzh2b0RyQztDQUNGOztBaUN4em9ESztFV3NERTtJQUFnQztHNUN1d29EckM7O0U0Q3R3b0RLO0lBQWdDO0c1QzB3b0RyQzs7RTRDendvREs7SUFBZ0M7RzVDNndvRHJDOztFNEM1d29ESztJQUFnQztHNUNneG9EckM7Q0FDRjs7QWlDMTBvREs7RVdzREU7SUFBZ0M7RzVDeXhvRHJDOztFNEN4eG9ESztJQUFnQztHNUM0eG9EckM7O0U0QzN4b0RLO0lBQWdDO0c1Qyt4b0RyQzs7RTRDOXhvREs7SUFBZ0M7RzVDa3lvRHJDO0NBQ0Y7O0FpQzUxb0RLO0VXc0RFO0lBQWdDO0c1QzJ5b0RyQzs7RTRDMXlvREs7SUFBZ0M7RzVDOHlvRHJDOztFNEM3eW9ESztJQUFnQztHNUNpem9EckM7O0U0Q2h6b0RLO0lBQWdDO0c1Q296b0RyQztDQUNGOztBaUM5Mm9ESztFV3NERTtJQUFnQztHNUM2em9EckM7O0U0QzV6b0RLO0lBQWdDO0c1Q2cwb0RyQzs7RTRDL3pvREs7SUFBZ0M7RzVDbTBvRHJDOztFNENsMG9ESztJQUFnQztHNUNzMG9EckM7Q0FDRjs7QWlDaDRvREs7RVdzREU7SUFBZ0M7RzVDKzBvRHJDOztFNEM5MG9ESztJQUFnQztHNUNrMW9EckM7O0U0Q2oxb0RLO0lBQWdDO0c1Q3Exb0RyQzs7RTRDcDFvREs7SUFBZ0M7RzVDdzFvRHJDO0NBQ0Y7O0FpQ2w1b0RLO0VXc0RFO0lBQWdDO0c1Q2kyb0RyQzs7RTRDaDJvREs7SUFBZ0M7RzVDbzJvRHJDOztFNENuMm9ESztJQUFnQztHNUN1Mm9EckM7O0U0Q3Qyb0RLO0lBQWdDO0c1QzAyb0RyQztDQUNGOztBaUNwNm9ESztFV3NERTtJQUFnQztHNUNtM29EckM7O0U0Q2wzb0RLO0lBQWdDO0c1Q3Mzb0RyQzs7RTRDcjNvREs7SUFBZ0M7RzVDeTNvRHJDOztFNEN4M29ESztJQUFnQztHNUM0M29EckM7Q0FDRjs7QWlDdDdvREs7RVdzREU7SUFBZ0M7RzVDcTRvRHJDOztFNENwNG9ESztJQUFnQztHNUN3NG9EckM7O0U0Q3Y0b0RLO0lBQWdDO0c1QzI0b0RyQzs7RTRDMTRvREs7SUFBZ0M7RzVDODRvRHJDO0NBQ0Y7O0FpQ3g4b0RLO0VXc0RFO0lBQWdDO0c1Q3U1b0RyQzs7RTRDdDVvREs7SUFBZ0M7RzVDMDVvRHJDOztFNEN6NW9ESztJQUFnQztHNUM2NW9EckM7O0U0QzU1b0RLO0lBQWdDO0c1Q2c2b0RyQztDQUNGOztBNEMzNm9ERztFQUFXO0M1Qys2b0RkOztBNEM5Nm9ERztFQUFXO0M1Q2s3b0RkOztBNENqN29ERztFQUFXO0M1Q3E3b0RkOztBNENwN29ERztFQUFXO0M1Q3c3b0RkOztBaUMxK29ESztFV3NERTtJQUFnQztHNUN5N29EckM7O0U0Q3g3b0RLO0lBQWdDO0c1QzQ3b0RyQzs7RTRDMzdvREs7SUFBZ0M7RzVDKzdvRHJDOztFNEM5N29ESztJQUFnQztHNUNrOG9EckM7Q0FDRjs7QWlDNS9vREs7RVdzREU7SUFBZ0M7RzVDMjhvRHJDOztFNEMxOG9ESztJQUFnQztHNUM4OG9EckM7O0U0Qzc4b0RLO0lBQWdDO0c1Q2k5b0RyQzs7RTRDaDlvREs7SUFBZ0M7RzVDbzlvRHJDO0NBQ0Y7O0FpQzlncERLO0VXc0RFO0lBQWdDO0c1QzY5b0RyQzs7RTRDNTlvREs7SUFBZ0M7RzVDZytvRHJDOztFNEMvOW9ESztJQUFnQztHNUNtK29EckM7O0U0Q2wrb0RLO0lBQWdDO0c1Q3Mrb0RyQztDQUNGOztBaUNoaXBESztFV3NERTtJQUFnQztHNUMrK29EckM7O0U0Qzkrb0RLO0lBQWdDO0c1Q2svb0RyQzs7RTRDai9vREs7SUFBZ0M7RzVDcS9vRHJDOztFNENwL29ESztJQUFnQztHNUN3L29EckM7Q0FDRjs7QWlDbGpwREs7RVdzREU7SUFBZ0M7RzVDaWdwRHJDOztFNENoZ3BESztJQUFnQztHNUNvZ3BEckM7O0U0Q25ncERLO0lBQWdDO0c1Q3VncERyQzs7RTRDdGdwREs7SUFBZ0M7RzVDMGdwRHJDO0NBQ0Y7O0FpQ3BrcERLO0VXc0RFO0lBQWdDO0c1Q21ocERyQzs7RTRDbGhwREs7SUFBZ0M7RzVDc2hwRHJDOztFNENyaHBESztJQUFnQztHNUN5aHBEckM7O0U0Q3hocERLO0lBQWdDO0c1QzRocERyQztDQUNGOztBaUN0bHBESztFV3NERTtJQUFnQztHNUNxaXBEckM7O0U0Q3BpcERLO0lBQWdDO0c1Q3dpcERyQzs7RTRDdmlwREs7SUFBZ0M7RzVDMmlwRHJDOztFNEMxaXBESztJQUFnQztHNUM4aXBEckM7Q0FDRjs7QWlDeG1wREs7RVdzREU7SUFBZ0M7RzVDdWpwRHJDOztFNEN0anBESztJQUFnQztHNUMwanBEckM7O0U0Q3pqcERLO0lBQWdDO0c1QzZqcERyQzs7RTRDNWpwREs7SUFBZ0M7RzVDZ2twRHJDO0NBQ0Y7O0FpQzFucERLO0VXc0RFO0lBQWdDO0c1Q3lrcERyQzs7RTRDeGtwREs7SUFBZ0M7RzVDNGtwRHJDOztFNEMza3BESztJQUFnQztHNUMra3BEckM7O0U0QzlrcERLO0lBQWdDO0c1Q2tscERyQztDQUNGOztBaUM1b3BESztFV3NERTtJQUFnQztHNUMybHBEckM7O0U0QzFscERLO0lBQWdDO0c1QzhscERyQzs7RTRDN2xwREs7SUFBZ0M7RzVDaW1wRHJDOztFNENobXBESztJQUFnQztHNUNvbXBEckM7Q0FDRjs7QWlDOXBwREs7RVdzREU7SUFBZ0M7RzVDNm1wRHJDOztFNEM1bXBESztJQUFnQztHNUNnbnBEckM7O0U0Qy9tcERLO0lBQWdDO0c1Q21ucERyQzs7RTRDbG5wREs7SUFBZ0M7RzVDc25wRHJDO0NBQ0Y7O0FpQ2hycERLO0VXc0RFO0lBQWdDO0c1QytucERyQzs7RTRDOW5wREs7SUFBZ0M7RzVDa29wRHJDOztFNENqb3BESztJQUFnQztHNUNxb3BEckM7O0U0Q3BvcERLO0lBQWdDO0c1Q3dvcERyQztDQUNGOztBNENucHBERztFQUFXO0M1Q3VwcERkOztBNEN0cHBERztFQUFXO0M1QzBwcERkOztBNEN6cHBERztFQUFXO0M1QzZwcERkOztBNEM1cHBERztFQUFXO0M1Q2dxcERkOztBaUNsdHBESztFV3NERTtJQUFnQztHNUNpcXBEckM7O0U0Q2hxcERLO0lBQWdDO0c1Q29xcERyQzs7RTRDbnFwREs7SUFBZ0M7RzVDdXFwRHJDOztFNEN0cXBESztJQUFnQztHNUMwcXBEckM7Q0FDRjs7QWlDcHVwREs7RVdzREU7SUFBZ0M7RzVDbXJwRHJDOztFNENscnBESztJQUFnQztHNUNzcnBEckM7O0U0Q3JycERLO0lBQWdDO0c1Q3lycERyQzs7RTRDeHJwREs7SUFBZ0M7RzVDNHJwRHJDO0NBQ0Y7O0FpQ3R2cERLO0VXc0RFO0lBQWdDO0c1Q3FzcERyQzs7RTRDcHNwREs7SUFBZ0M7RzVDd3NwRHJDOztFNEN2c3BESztJQUFnQztHNUMyc3BEckM7O0U0QzFzcERLO0lBQWdDO0c1QzhzcERyQztDQUNGOztBaUN4d3BESztFV3NERTtJQUFnQztHNUN1dHBEckM7O0U0Q3R0cERLO0lBQWdDO0c1QzB0cERyQzs7RTRDenRwREs7SUFBZ0M7RzVDNnRwRHJDOztFNEM1dHBESztJQUFnQztHNUNndXBEckM7Q0FDRjs7QWlDMXhwREs7RVdzREU7SUFBZ0M7RzVDeXVwRHJDOztFNEN4dXBESztJQUFnQztHNUM0dXBEckM7O0U0QzN1cERLO0lBQWdDO0c1Qyt1cERyQzs7RTRDOXVwREs7SUFBZ0M7RzVDa3ZwRHJDO0NBQ0Y7O0FpQzV5cERLO0VXc0RFO0lBQWdDO0c1QzJ2cERyQzs7RTRDMXZwREs7SUFBZ0M7RzVDOHZwRHJDOztFNEM3dnBESztJQUFnQztHNUNpd3BEckM7O0U0Q2h3cERLO0lBQWdDO0c1Q293cERyQztDQUNGOztBaUM5enBESztFV3NERTtJQUFnQztHNUM2d3BEckM7O0U0QzV3cERLO0lBQWdDO0c1Q2d4cERyQzs7RTRDL3dwREs7SUFBZ0M7RzVDbXhwRHJDOztFNENseHBESztJQUFnQztHNUNzeHBEckM7Q0FDRjs7QWlDaDFwREs7RVdzREU7SUFBZ0M7RzVDK3hwRHJDOztFNEM5eHBESztJQUFnQztHNUNreXBEckM7O0U0Q2p5cERLO0lBQWdDO0c1Q3F5cERyQzs7RTRDcHlwREs7SUFBZ0M7RzVDd3lwRHJDO0NBQ0Y7O0FpQ2wycERLO0VXc0RFO0lBQWdDO0c1Q2l6cERyQzs7RTRDaHpwREs7SUFBZ0M7RzVDb3pwRHJDOztFNENuenBESztJQUFnQztHNUN1enBEckM7O0U0Q3R6cERLO0lBQWdDO0c1QzB6cERyQztDQUNGOztBaUNwM3BESztFV3NERTtJQUFnQztHNUNtMHBEckM7O0U0Q2wwcERLO0lBQWdDO0c1Q3MwcERyQzs7RTRDcjBwREs7SUFBZ0M7RzVDeTBwRHJDOztFNEN4MHBESztJQUFnQztHNUM0MHBEckM7Q0FDRjs7QWlDdDRwREs7RVdzREU7SUFBZ0M7RzVDcTFwRHJDOztFNENwMXBESztJQUFnQztHNUN3MXBEckM7O0U0Q3YxcERLO0lBQWdDO0c1QzIxcERyQzs7RTRDMTFwREs7SUFBZ0M7RzVDODFwRHJDO0NBQ0Y7O0FpQ3g1cERLO0VXc0RFO0lBQWdDO0c1Q3UycERyQzs7RTRDdDJwREs7SUFBZ0M7RzVDMDJwRHJDOztFNEN6MnBESztJQUFnQztHNUM2MnBEckM7O0U0QzUycERLO0lBQWdDO0c1Q2czcERyQztDQUNGOztBNEMzM3BERztFQUFXO0M1QyszcERkOztBNEM5M3BERztFQUFXO0M1Q2s0cERkOztBNENqNHBERztFQUFXO0M1Q3E0cERkOztBNENwNHBERztFQUFXO0M1Q3c0cERkOztBaUMxN3BESztFV3NERTtJQUFnQztHNUN5NHBEckM7O0U0Q3g0cERLO0lBQWdDO0c1QzQ0cERyQzs7RTRDMzRwREs7SUFBZ0M7RzVDKzRwRHJDOztFNEM5NHBESztJQUFnQztHNUNrNXBEckM7Q0FDRjs7QWlDNThwREs7RVdzREU7SUFBZ0M7RzVDMjVwRHJDOztFNEMxNXBESztJQUFnQztHNUM4NXBEckM7O0U0Qzc1cERLO0lBQWdDO0c1Q2k2cERyQzs7RTRDaDZwREs7SUFBZ0M7RzVDbzZwRHJDO0NBQ0Y7O0FpQzk5cERLO0VXc0RFO0lBQWdDO0c1QzY2cERyQzs7RTRDNTZwREs7SUFBZ0M7RzVDZzdwRHJDOztFNEMvNnBESztJQUFnQztHNUNtN3BEckM7O0U0Q2w3cERLO0lBQWdDO0c1Q3M3cERyQztDQUNGOztBaUNoL3BESztFV3NERTtJQUFnQztHNUMrN3BEckM7O0U0Qzk3cERLO0lBQWdDO0c1Q2s4cERyQzs7RTRDajhwREs7SUFBZ0M7RzVDcThwRHJDOztFNENwOHBESztJQUFnQztHNUN3OHBEckM7Q0FDRjs7QWlDbGdxREs7RVdzREU7SUFBZ0M7RzVDaTlwRHJDOztFNENoOXBESztJQUFnQztHNUNvOXBEckM7O0U0Q245cERLO0lBQWdDO0c1Q3U5cERyQzs7RTRDdDlwREs7SUFBZ0M7RzVDMDlwRHJDO0NBQ0Y7O0FpQ3BocURLO0VXc0RFO0lBQWdDO0c1Q20rcERyQzs7RTRDbCtwREs7SUFBZ0M7RzVDcytwRHJDOztFNENyK3BESztJQUFnQztHNUN5K3BEckM7O0U0Q3grcERLO0lBQWdDO0c1QzQrcERyQztDQUNGOztBaUN0aXFESztFV3NERTtJQUFnQztHNUNxL3BEckM7O0U0Q3AvcERLO0lBQWdDO0c1Q3cvcERyQzs7RTRDdi9wREs7SUFBZ0M7RzVDMi9wRHJDOztFNEMxL3BESztJQUFnQztHNUM4L3BEckM7Q0FDRjs7QWlDeGpxREs7RVdzREU7SUFBZ0M7RzVDdWdxRHJDOztFNEN0Z3FESztJQUFnQztHNUMwZ3FEckM7O0U0Q3pncURLO0lBQWdDO0c1QzZncURyQzs7RTRDNWdxREs7SUFBZ0M7RzVDZ2hxRHJDO0NBQ0Y7O0FpQzFrcURLO0VXc0RFO0lBQWdDO0c1Q3locURyQzs7RTRDeGhxREs7SUFBZ0M7RzVDNGhxRHJDOztFNEMzaHFESztJQUFnQztHNUMraHFEckM7O0U0QzlocURLO0lBQWdDO0c1Q2tpcURyQztDQUNGOztBaUM1bHFESztFV3NERTtJQUFnQztHNUMyaXFEckM7O0U0QzFpcURLO0lBQWdDO0c1QzhpcURyQzs7RTRDN2lxREs7SUFBZ0M7RzVDaWpxRHJDOztFNENoanFESztJQUFnQztHNUNvanFEckM7Q0FDRjs7QWlDOW1xREs7RVdzREU7SUFBZ0M7RzVDNmpxRHJDOztFNEM1anFESztJQUFnQztHNUNna3FEckM7O0U0Qy9qcURLO0lBQWdDO0c1Q21rcURyQzs7RTRDbGtxREs7SUFBZ0M7RzVDc2txRHJDO0NBQ0Y7O0FpQ2hvcURLO0VXc0RFO0lBQWdDO0c1QytrcURyQzs7RTRDOWtxREs7SUFBZ0M7RzVDa2xxRHJDOztFNENqbHFESztJQUFnQztHNUNxbHFEckM7O0U0Q3BscURLO0lBQWdDO0c1Q3dscURyQztDQUNGOztBNENubXFERztFQUFXO0M1Q3VtcURkOztBNEN0bXFERztFQUFXO0M1QzBtcURkOztBNEN6bXFERztFQUFXO0M1QzZtcURkOztBNEM1bXFERztFQUFXO0M1Q2ducURkOztBaUNscXFESztFV3NERTtJQUFnQztHNUNpbnFEckM7O0U0Q2hucURLO0lBQWdDO0c1Q29ucURyQzs7RTRDbm5xREs7SUFBZ0M7RzVDdW5xRHJDOztFNEN0bnFESztJQUFnQztHNUMwbnFEckM7Q0FDRjs7QWlDcHJxREs7RVdzREU7SUFBZ0M7RzVDbW9xRHJDOztFNENsb3FESztJQUFnQztHNUNzb3FEckM7O0U0Q3JvcURLO0lBQWdDO0c1Q3lvcURyQzs7RTRDeG9xREs7SUFBZ0M7RzVDNG9xRHJDO0NBQ0Y7O0FpQ3RzcURLO0VXc0RFO0lBQWdDO0c1Q3FwcURyQzs7RTRDcHBxREs7SUFBZ0M7RzVDd3BxRHJDOztFNEN2cHFESztJQUFnQztHNUMycHFEckM7O0U0QzFwcURLO0lBQWdDO0c1QzhwcURyQztDQUNGOztBaUN4dHFESztFV3NERTtJQUFnQztHNUN1cXFEckM7O0U0Q3RxcURLO0lBQWdDO0c1QzBxcURyQzs7RTRDenFxREs7SUFBZ0M7RzVDNnFxRHJDOztFNEM1cXFESztJQUFnQztHNUNncnFEckM7Q0FDRjs7QWlDMXVxREs7RVdzREU7SUFBZ0M7RzVDeXJxRHJDOztFNEN4cnFESztJQUFnQztHNUM0cnFEckM7O0U0QzNycURLO0lBQWdDO0c1QytycURyQzs7RTRDOXJxREs7SUFBZ0M7RzVDa3NxRHJDO0NBQ0Y7O0FpQzV2cURLO0VXc0RFO0lBQWdDO0c1QzJzcURyQzs7RTRDMXNxREs7SUFBZ0M7RzVDOHNxRHJDOztFNEM3c3FESztJQUFnQztHNUNpdHFEckM7O0U0Q2h0cURLO0lBQWdDO0c1Q290cURyQztDQUNGOztBaUM5d3FESztFV3NERTtJQUFnQztHNUM2dHFEckM7O0U0QzV0cURLO0lBQWdDO0c1Q2d1cURyQzs7RTRDL3RxREs7SUFBZ0M7RzVDbXVxRHJDOztFNENsdXFESztJQUFnQztHNUNzdXFEckM7Q0FDRjs7QWlDaHlxREs7RVdzREU7SUFBZ0M7RzVDK3VxRHJDOztFNEM5dXFESztJQUFnQztHNUNrdnFEckM7O0U0Q2p2cURLO0lBQWdDO0c1Q3F2cURyQzs7RTRDcHZxREs7SUFBZ0M7RzVDd3ZxRHJDO0NBQ0Y7O0FpQ2x6cURLO0VXc0RFO0lBQWdDO0c1Q2l3cURyQzs7RTRDaHdxREs7SUFBZ0M7RzVDb3dxRHJDOztFNENud3FESztJQUFnQztHNUN1d3FEckM7O0U0Q3R3cURLO0lBQWdDO0c1QzB3cURyQztDQUNGOztBaUNwMHFESztFV3NERTtJQUFnQztHNUNteHFEckM7O0U0Q2x4cURLO0lBQWdDO0c1Q3N4cURyQzs7RTRDcnhxREs7SUFBZ0M7RzVDeXhxRHJDOztFNEN4eHFESztJQUFnQztHNUM0eHFEckM7Q0FDRjs7QWlDdDFxREs7RVdzREU7SUFBZ0M7RzVDcXlxRHJDOztFNENweXFESztJQUFnQztHNUN3eXFEckM7O0U0Q3Z5cURLO0lBQWdDO0c1QzJ5cURyQzs7RTRDMXlxREs7SUFBZ0M7RzVDOHlxRHJDO0NBQ0Y7O0FpQ3gycURLO0VXc0RFO0lBQWdDO0c1Q3V6cURyQzs7RTRDdHpxREs7SUFBZ0M7RzVDMHpxRHJDOztFNEN6enFESztJQUFnQztHNUM2enFEckM7O0U0QzV6cURLO0lBQWdDO0c1Q2cwcURyQztDQUNGOztBNEMzMHFERztFQUFXO0M1QyswcURkOztBNEM5MHFERztFQUFXO0M1Q2sxcURkOztBNENqMXFERztFQUFXO0M1Q3ExcURkOztBNENwMXFERztFQUFXO0M1Q3cxcURkOztBaUMxNHFESztFV3NERTtJQUFnQztHNUN5MXFEckM7O0U0Q3gxcURLO0lBQWdDO0c1QzQxcURyQzs7RTRDMzFxREs7SUFBZ0M7RzVDKzFxRHJDOztFNEM5MXFESztJQUFnQztHNUNrMnFEckM7Q0FDRjs7QWlDNTVxREs7RVdzREU7SUFBZ0M7RzVDMjJxRHJDOztFNEMxMnFESztJQUFnQztHNUM4MnFEckM7O0U0QzcycURLO0lBQWdDO0c1Q2kzcURyQzs7RTRDaDNxREs7SUFBZ0M7RzVDbzNxRHJDO0NBQ0Y7O0FpQzk2cURLO0VXc0RFO0lBQWdDO0c1QzYzcURyQzs7RTRDNTNxREs7SUFBZ0M7RzVDZzRxRHJDOztFNEMvM3FESztJQUFnQztHNUNtNHFEckM7O0U0Q2w0cURLO0lBQWdDO0c1Q3M0cURyQztDQUNGOztBaUNoOHFESztFV3NERTtJQUFnQztHNUMrNHFEckM7O0U0Qzk0cURLO0lBQWdDO0c1Q2s1cURyQzs7RTRDajVxREs7SUFBZ0M7RzVDcTVxRHJDOztFNENwNXFESztJQUFnQztHNUN3NXFEckM7Q0FDRjs7QWlDbDlxREs7RVdzREU7SUFBZ0M7RzVDaTZxRHJDOztFNENoNnFESztJQUFnQztHNUNvNnFEckM7O0U0Q242cURLO0lBQWdDO0c1Q3U2cURyQzs7RTRDdDZxREs7SUFBZ0M7RzVDMDZxRHJDO0NBQ0Y7O0FpQ3ArcURLO0VXc0RFO0lBQWdDO0c1Q203cURyQzs7RTRDbDdxREs7SUFBZ0M7RzVDczdxRHJDOztFNENyN3FESztJQUFnQztHNUN5N3FEckM7O0U0Q3g3cURLO0lBQWdDO0c1QzQ3cURyQztDQUNGOztBaUN0L3FESztFV3NERTtJQUFnQztHNUNxOHFEckM7O0U0Q3A4cURLO0lBQWdDO0c1Q3c4cURyQzs7RTRDdjhxREs7SUFBZ0M7RzVDMjhxRHJDOztFNEMxOHFESztJQUFnQztHNUM4OHFEckM7Q0FDRjs7QWlDeGdyREs7RVdzREU7SUFBZ0M7RzVDdTlxRHJDOztFNEN0OXFESztJQUFnQztHNUMwOXFEckM7O0U0Q3o5cURLO0lBQWdDO0c1QzY5cURyQzs7RTRDNTlxREs7SUFBZ0M7RzVDZytxRHJDO0NBQ0Y7O0FpQzFockRLO0VXc0RFO0lBQWdDO0c1Q3krcURyQzs7RTRDeCtxREs7SUFBZ0M7RzVDNCtxRHJDOztFNEMzK3FESztJQUFnQztHNUMrK3FEckM7O0U0QzkrcURLO0lBQWdDO0c1Q2svcURyQztDQUNGOztBaUM1aXJESztFV3NERTtJQUFnQztHNUMyL3FEckM7O0U0QzEvcURLO0lBQWdDO0c1QzgvcURyQzs7RTRDNy9xREs7SUFBZ0M7RzVDaWdyRHJDOztFNENoZ3JESztJQUFnQztHNUNvZ3JEckM7Q0FDRjs7QWlDOWpyREs7RVdzREU7SUFBZ0M7RzVDNmdyRHJDOztFNEM1Z3JESztJQUFnQztHNUNnaHJEckM7O0U0Qy9nckRLO0lBQWdDO0c1Q21ockRyQzs7RTRDbGhyREs7SUFBZ0M7RzVDc2hyRHJDO0NBQ0Y7O0FpQ2hsckRLO0VXc0RFO0lBQWdDO0c1QytockRyQzs7RTRDOWhyREs7SUFBZ0M7RzVDa2lyRHJDOztFNENqaXJESztJQUFnQztHNUNxaXJEckM7O0U0Q3BpckRLO0lBQWdDO0c1Q3dpckRyQztDQUNGOztBNEMvaHJERDtFQUNFO0VBQ0E7QzVDa2lyREQ7O0E0Qy9ockREO0VBQ0U7RUFDQTtDNUNraXJERDs7QTRDL2hyREQ7RUFBUztDNUNtaXJEUjs7QTRDbGlyREQ7RUFBUztDNUNzaXJEUjs7QTRDcmlyREQ7RUFBUztDNUN5aXJEUjs7QTRDeGlyREQ7RUFBUztDNUM0aXJEUjs7QWlDNW5yREs7RVdvRkY7SUFDRTtJQUNBO0c1QzRpckRIOztFNEN6aXJEQztJQUNFO0lBQ0E7RzVDNGlyREg7O0U0Q3ppckRDO0lBQThCO0c1QzZpckQvQjs7RTRDNWlyREM7SUFBOEI7RzVDZ2pyRC9COztFNEMvaXJEQztJQUE4QjtHNUNtanJEL0I7O0U0Q2xqckRDO0lBQThCO0c1Q3NqckQvQjtDQUNGOztBaUN4cHJESztFV29GRjtJQUNFO0lBQ0E7RzVDd2tyREg7O0U0Q3JrckRDO0lBQ0U7SUFDQTtHNUN3a3JESDs7RTRDcmtyREM7SUFBOEI7RzVDeWtyRC9COztFNEN4a3JEQztJQUE4QjtHNUM0a3JEL0I7O0U0QzNrckRDO0lBQThCO0c1QytrckQvQjs7RTRDOWtyREM7SUFBOEI7RzVDa2xyRC9CO0NBQ0Y7O0FpQ3ByckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUNvbXJESDs7RTRDam1yREM7SUFDRTtJQUNBO0c1Q29tckRIOztFNENqbXJEQztJQUE4QjtHNUNxbXJEL0I7O0U0Q3BtckRDO0lBQThCO0c1Q3dtckQvQjs7RTRDdm1yREM7SUFBOEI7RzVDMm1yRC9COztFNEMxbXJEQztJQUE4QjtHNUM4bXJEL0I7Q0FDRjs7QWlDaHRyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q2dvckRIOztFNEM3bnJEQztJQUNFO0lBQ0E7RzVDZ29yREg7O0U0QzduckRDO0lBQThCO0c1Q2lvckQvQjs7RTRDaG9yREM7SUFBOEI7RzVDb29yRC9COztFNENub3JEQztJQUE4QjtHNUN1b3JEL0I7O0U0Q3RvckRDO0lBQThCO0c1QzBvckQvQjtDQUNGOztBaUM1dXJESztFV29GRjtJQUNFO0lBQ0E7RzVDNHByREg7O0U0Q3pwckRDO0lBQ0U7SUFDQTtHNUM0cHJESDs7RTRDenByREM7SUFBOEI7RzVDNnByRC9COztFNEM1cHJEQztJQUE4QjtHNUNncXJEL0I7O0U0Qy9wckRDO0lBQThCO0c1Q21xckQvQjs7RTRDbHFyREM7SUFBOEI7RzVDc3FyRC9CO0NBQ0Y7O0FpQ3h3ckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUN3cnJESDs7RTRDcnJyREM7SUFDRTtJQUNBO0c1Q3dyckRIOztFNENycnJEQztJQUE4QjtHNUN5cnJEL0I7O0U0Q3hyckRDO0lBQThCO0c1QzRyckQvQjs7RTRDM3JyREM7SUFBOEI7RzVDK3JyRC9COztFNEM5cnJEQztJQUE4QjtHNUNrc3JEL0I7Q0FDRjs7QWlDcHlyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q290ckRIOztFNENqdHJEQztJQUNFO0lBQ0E7RzVDb3RyREg7O0U0Q2p0ckRDO0lBQThCO0c1Q3F0ckQvQjs7RTRDcHRyREM7SUFBOEI7RzVDd3RyRC9COztFNEN2dHJEQztJQUE4QjtHNUMydHJEL0I7O0U0QzF0ckRDO0lBQThCO0c1Qzh0ckQvQjtDQUNGOztBaUNoMHJESztFV29GRjtJQUNFO0lBQ0E7RzVDZ3ZyREg7O0U0Qzd1ckRDO0lBQ0U7SUFDQTtHNUNndnJESDs7RTRDN3VyREM7SUFBOEI7RzVDaXZyRC9COztFNENodnJEQztJQUE4QjtHNUNvdnJEL0I7O0U0Q252ckRDO0lBQThCO0c1Q3V2ckQvQjs7RTRDdHZyREM7SUFBOEI7RzVDMHZyRC9CO0NBQ0Y7O0FpQzUxckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUM0d3JESDs7RTRDendyREM7SUFDRTtJQUNBO0c1QzR3ckRIOztFNEN6d3JEQztJQUE4QjtHNUM2d3JEL0I7O0U0QzV3ckRDO0lBQThCO0c1Q2d4ckQvQjs7RTRDL3dyREM7SUFBOEI7RzVDbXhyRC9COztFNENseHJEQztJQUE4QjtHNUNzeHJEL0I7Q0FDRjs7QWlDeDNyREs7RVdvRkY7SUFDRTtJQUNBO0c1Q3d5ckRIOztFNENyeXJEQztJQUNFO0lBQ0E7RzVDd3lyREg7O0U0Q3J5ckRDO0lBQThCO0c1Q3l5ckQvQjs7RTRDeHlyREM7SUFBOEI7RzVDNHlyRC9COztFNEMzeXJEQztJQUE4QjtHNUMreXJEL0I7O0U0Qzl5ckRDO0lBQThCO0c1Q2t6ckQvQjtDQUNGOztBaUNwNXJESztFV29GRjtJQUNFO0lBQ0E7RzVDbzByREg7O0U0Q2owckRDO0lBQ0U7SUFDQTtHNUNvMHJESDs7RTRDajByREM7SUFBOEI7RzVDcTByRC9COztFNENwMHJEQztJQUE4QjtHNUN3MHJEL0I7O0U0Q3YwckRDO0lBQThCO0c1QzIwckQvQjs7RTRDMTByREM7SUFBOEI7RzVDODByRC9CO0NBQ0Y7O0FpQ2g3ckRLO0VXb0ZGO0lBQ0U7SUFDQTtHNUNnMnJESDs7RTRDNzFyREM7SUFDRTtJQUNBO0c1Q2cyckRIOztFNEM3MXJEQztJQUE4QjtHNUNpMnJEL0I7O0U0Q2gyckRDO0lBQThCO0c1Q28yckQvQjs7RTRDbjJyREM7SUFBOEI7RzVDdTJyRC9COztFNEN0MnJEQztJQUE4QjtHNUMwMnJEL0I7Q0FDRjs7QTZDeDhyREQ7O0VBQXlCO0M3QzY4ckR4Qjs7QTZDNThyREQ7O0VBQXlCO0M3Q2k5ckR4Qjs7QTZDaDlyREQ7O0VBQXlCO0M3Q3E5ckR4Qjs7QTZDcDlyREQ7O0VBQXlCO0M3Q3k5ckR4Qjs7QTZDeDlyREQ7O0VBQXlCO0M3QzY5ckR4Qjs7QTZDNTlyREQ7O0VBQXlCO0M3Q2krckR4Qjs7QTZDaCtyREQ7O0VBQXlCO0M3Q3ErckR4Qjs7QTZDcCtyREQ7O0VBQXlCO0M3Q3krckR4Qjs7QTZDeCtyREQ7O0VBQXlCO0M3QzYrckR4Qjs7QTZDNStyREQ7O0VBQXlCO0M3Q2kvckR4Qjs7QTZDaC9yREQ7O0VBQXlCO0M3Q3EvckR4Qjs7QTZDcC9yREQ7O0VBQXlCO0M3Q3kvckR4Qjs7QTZDeC9yREQ7O0VBQXlCO0M3QzYvckR4Qjs7QTZDNS9yREQ7O0VBQXlCO0M3Q2lnc0R4Qjs7QWlDbGhzREs7RVlxQkY7O0lBQW1FO0c3Q21nc0RwRTs7RTZDbGdzREM7O0lBQW1FO0c3Q3Vnc0RwRTs7RTZDdGdzREM7O0lBQW1FO0c3QzJnc0RwRTs7RTZDMWdzREM7O0lBQW1FO0c3Qytnc0RwRTs7RTZDOWdzREM7O0lBQW1FO0c3Q21oc0RwRTs7RTZDbGhzREM7O0lBQW1FO0c3Q3Voc0RwRTs7RTZDdGhzREM7O0lBQW1FO0c3QzJoc0RwRTs7RTZDMWhzREM7O0lBQW1FO0c3Qytoc0RwRTs7RTZDOWhzREM7O0lBQW1FO0c3Q21pc0RwRTs7RTZDbGlzREM7O0lBQW1FO0c3Q3Vpc0RwRTs7RTZDdGlzREM7O0lBQW1FO0c3QzJpc0RwRTs7RTZDMWlzREM7O0lBQW1FO0c3Qytpc0RwRTs7RTZDOWlzREM7O0lBQW1FO0c3Q21qc0RwRTs7RTZDbGpzREM7O0lBQW1FO0c3Q3Vqc0RwRTtDQUNGOztBaUMxbHNESztFWXFCRjs7SUFBbUU7RzdDMmtzRHBFOztFNkMxa3NEQzs7SUFBbUU7RzdDK2tzRHBFOztFNkM5a3NEQzs7SUFBbUU7RzdDbWxzRHBFOztFNkNsbHNEQzs7SUFBbUU7RzdDdWxzRHBFOztFNkN0bHNEQzs7SUFBbUU7RzdDMmxzRHBFOztFNkMxbHNEQzs7SUFBbUU7RzdDK2xzRHBFOztFNkM5bHNEQzs7SUFBbUU7RzdDbW1zRHBFOztFNkNsbXNEQzs7SUFBbUU7RzdDdW1zRHBFOztFNkN0bXNEQzs7SUFBbUU7RzdDMm1zRHBFOztFNkMxbXNEQzs7SUFBbUU7RzdDK21zRHBFOztFNkM5bXNEQzs7SUFBbUU7RzdDbW5zRHBFOztFNkNsbnNEQzs7SUFBbUU7RzdDdW5zRHBFOztFNkN0bnNEQzs7SUFBbUU7RzdDMm5zRHBFOztFNkMxbnNEQzs7SUFBbUU7RzdDK25zRHBFO0NBQ0Y7O0FpQ2xxc0RLO0VZcUJGOztJQUFtRTtHN0NtcHNEcEU7O0U2Q2xwc0RDOztJQUFtRTtHN0N1cHNEcEU7O0U2Q3Rwc0RDOztJQUFtRTtHN0MycHNEcEU7O0U2QzFwc0RDOztJQUFtRTtHN0MrcHNEcEU7O0U2Qzlwc0RDOztJQUFtRTtHN0NtcXNEcEU7O0U2Q2xxc0RDOztJQUFtRTtHN0N1cXNEcEU7O0U2Q3Rxc0RDOztJQUFtRTtHN0MycXNEcEU7O0U2QzFxc0RDOztJQUFtRTtHN0MrcXNEcEU7O0U2Qzlxc0RDOztJQUFtRTtHN0NtcnNEcEU7O0U2Q2xyc0RDOztJQUFtRTtHN0N1cnNEcEU7O0U2Q3Ryc0RDOztJQUFtRTtHN0MycnNEcEU7O0U2QzFyc0RDOztJQUFtRTtHN0MrcnNEcEU7O0U2Qzlyc0RDOztJQUFtRTtHN0Ntc3NEcEU7O0U2Q2xzc0RDOztJQUFtRTtHN0N1c3NEcEU7Q0FDRjs7QWlDMXVzREs7RVlxQkY7O0lBQW1FO0c3QzJ0c0RwRTs7RTZDMXRzREM7O0lBQW1FO0c3Qyt0c0RwRTs7RTZDOXRzREM7O0lBQW1FO0c3Q211c0RwRTs7RTZDbHVzREM7O0lBQW1FO0c3Q3V1c0RwRTs7RTZDdHVzREM7O0lBQW1FO0c3QzJ1c0RwRTs7RTZDMXVzREM7O0lBQW1FO0c3Qyt1c0RwRTs7RTZDOXVzREM7O0lBQW1FO0c3Q212c0RwRTs7RTZDbHZzREM7O0lBQW1FO0c3Q3V2c0RwRTs7RTZDdHZzREM7O0lBQW1FO0c3QzJ2c0RwRTs7RTZDMXZzREM7O0lBQW1FO0c3Qyt2c0RwRTs7RTZDOXZzREM7O0lBQW1FO0c3Q213c0RwRTs7RTZDbHdzREM7O0lBQW1FO0c3Q3V3c0RwRTs7RTZDdHdzREM7O0lBQW1FO0c3QzJ3c0RwRTs7RTZDMXdzREM7O0lBQW1FO0c3Qyt3c0RwRTtDQUNGOztBaUNsenNESztFWXFCRjs7SUFBbUU7RzdDbXlzRHBFOztFNkNseXNEQzs7SUFBbUU7RzdDdXlzRHBFOztFNkN0eXNEQzs7SUFBbUU7RzdDMnlzRHBFOztFNkMxeXNEQzs7SUFBbUU7RzdDK3lzRHBFOztFNkM5eXNEQzs7SUFBbUU7RzdDbXpzRHBFOztFNkNsenNEQzs7SUFBbUU7RzdDdXpzRHBFOztFNkN0enNEQzs7SUFBbUU7RzdDMnpzRHBFOztFNkMxenNEQzs7SUFBbUU7RzdDK3pzRHBFOztFNkM5enNEQzs7SUFBbUU7RzdDbTBzRHBFOztFNkNsMHNEQzs7SUFBbUU7RzdDdTBzRHBFOztFNkN0MHNEQzs7SUFBbUU7RzdDMjBzRHBFOztFNkMxMHNEQzs7SUFBbUU7RzdDKzBzRHBFOztFNkM5MHNEQzs7SUFBbUU7RzdDbTFzRHBFOztFNkNsMXNEQzs7SUFBbUU7RzdDdTFzRHBFO0NBQ0Y7O0FpQzEzc0RLO0VZcUJGOztJQUFtRTtHN0MyMnNEcEU7O0U2QzEyc0RDOztJQUFtRTtHN0MrMnNEcEU7O0U2Qzkyc0RDOztJQUFtRTtHN0NtM3NEcEU7O0U2Q2wzc0RDOztJQUFtRTtHN0N1M3NEcEU7O0U2Q3Qzc0RDOztJQUFtRTtHN0MyM3NEcEU7O0U2QzEzc0RDOztJQUFtRTtHN0MrM3NEcEU7O0U2Qzkzc0RDOztJQUFtRTtHN0NtNHNEcEU7O0U2Q2w0c0RDOztJQUFtRTtHN0N1NHNEcEU7O0U2Q3Q0c0RDOztJQUFtRTtHN0MyNHNEcEU7O0U2QzE0c0RDOztJQUFtRTtHN0MrNHNEcEU7O0U2Qzk0c0RDOztJQUFtRTtHN0NtNXNEcEU7O0U2Q2w1c0RDOztJQUFtRTtHN0N1NXNEcEU7O0U2Q3Q1c0RDOztJQUFtRTtHN0MyNXNEcEU7O0U2QzE1c0RDOztJQUFtRTtHN0MrNXNEcEU7Q0FDRjs7QWlDbDhzREs7RVlxQkY7O0lBQW1FO0c3Q203c0RwRTs7RTZDbDdzREM7O0lBQW1FO0c3Q3U3c0RwRTs7RTZDdDdzREM7O0lBQW1FO0c3QzI3c0RwRTs7RTZDMTdzREM7O0lBQW1FO0c3Qys3c0RwRTs7RTZDOTdzREM7O0lBQW1FO0c3Q204c0RwRTs7RTZDbDhzREM7O0lBQW1FO0c3Q3U4c0RwRTs7RTZDdDhzREM7O0lBQW1FO0c3QzI4c0RwRTs7RTZDMThzREM7O0lBQW1FO0c3Qys4c0RwRTs7RTZDOThzREM7O0lBQW1FO0c3Q205c0RwRTs7RTZDbDlzREM7O0lBQW1FO0c3Q3U5c0RwRTs7RTZDdDlzREM7O0lBQW1FO0c3QzI5c0RwRTs7RTZDMTlzREM7O0lBQW1FO0c3Qys5c0RwRTs7RTZDOTlzREM7O0lBQW1FO0c3Q20rc0RwRTs7RTZDbCtzREM7O0lBQW1FO0c3Q3Urc0RwRTtDQUNGOztBaUMxZ3RESztFWXFCRjs7SUFBbUU7RzdDMi9zRHBFOztFNkMxL3NEQzs7SUFBbUU7RzdDKy9zRHBFOztFNkM5L3NEQzs7SUFBbUU7RzdDbWd0RHBFOztFNkNsZ3REQzs7SUFBbUU7RzdDdWd0RHBFOztFNkN0Z3REQzs7SUFBbUU7RzdDMmd0RHBFOztFNkMxZ3REQzs7SUFBbUU7RzdDK2d0RHBFOztFNkM5Z3REQzs7SUFBbUU7RzdDbWh0RHBFOztFNkNsaHREQzs7SUFBbUU7RzdDdWh0RHBFOztFNkN0aHREQzs7SUFBbUU7RzdDMmh0RHBFOztFNkMxaHREQzs7SUFBbUU7RzdDK2h0RHBFOztFNkM5aHREQzs7SUFBbUU7RzdDbWl0RHBFOztFNkNsaXREQzs7SUFBbUU7RzdDdWl0RHBFOztFNkN0aXREQzs7SUFBbUU7RzdDMml0RHBFOztFNkMxaXREQzs7SUFBbUU7RzdDK2l0RHBFO0NBQ0Y7O0FpQ2xsdERLO0VZcUJGOztJQUFtRTtHN0Nta3REcEU7O0U2Q2xrdERDOztJQUFtRTtHN0N1a3REcEU7O0U2Q3RrdERDOztJQUFtRTtHN0Mya3REcEU7O0U2QzFrdERDOztJQUFtRTtHN0Mra3REcEU7O0U2QzlrdERDOztJQUFtRTtHN0NtbHREcEU7O0U2Q2xsdERDOztJQUFtRTtHN0N1bHREcEU7O0U2Q3RsdERDOztJQUFtRTtHN0MybHREcEU7O0U2QzFsdERDOztJQUFtRTtHN0MrbHREcEU7O0U2QzlsdERDOztJQUFtRTtHN0NtbXREcEU7O0U2Q2xtdERDOztJQUFtRTtHN0N1bXREcEU7O0U2Q3RtdERDOztJQUFtRTtHN0MybXREcEU7O0U2QzFtdERDOztJQUFtRTtHN0MrbXREcEU7O0U2QzltdERDOztJQUFtRTtHN0NtbnREcEU7O0U2Q2xudERDOztJQUFtRTtHN0N1bnREcEU7Q0FDRjs7QWlDMXB0REs7RVlxQkY7O0lBQW1FO0c3QzJvdERwRTs7RTZDMW90REM7O0lBQW1FO0c3QytvdERwRTs7RTZDOW90REM7O0lBQW1FO0c3Q21wdERwRTs7RTZDbHB0REM7O0lBQW1FO0c3Q3VwdERwRTs7RTZDdHB0REM7O0lBQW1FO0c3QzJwdERwRTs7RTZDMXB0REM7O0lBQW1FO0c3QytwdERwRTs7RTZDOXB0REM7O0lBQW1FO0c3Q21xdERwRTs7RTZDbHF0REM7O0lBQW1FO0c3Q3VxdERwRTs7RTZDdHF0REM7O0lBQW1FO0c3QzJxdERwRTs7RTZDMXF0REM7O0lBQW1FO0c3QytxdERwRTs7RTZDOXF0REM7O0lBQW1FO0c3Q21ydERwRTs7RTZDbHJ0REM7O0lBQW1FO0c3Q3VydERwRTs7RTZDdHJ0REM7O0lBQW1FO0c3QzJydERwRTs7RTZDMXJ0REM7O0lBQW1FO0c3QytydERwRTtDQUNGOztBaUNsdXRESztFWXFCRjs7SUFBbUU7RzdDbXR0RHBFOztFNkNsdHREQzs7SUFBbUU7RzdDdXR0RHBFOztFNkN0dHREQzs7SUFBbUU7RzdDMnR0RHBFOztFNkMxdHREQzs7SUFBbUU7RzdDK3R0RHBFOztFNkM5dHREQzs7SUFBbUU7RzdDbXV0RHBFOztFNkNsdXREQzs7SUFBbUU7RzdDdXV0RHBFOztFNkN0dXREQzs7SUFBbUU7RzdDMnV0RHBFOztFNkMxdXREQzs7SUFBbUU7RzdDK3V0RHBFOztFNkM5dXREQzs7SUFBbUU7RzdDbXZ0RHBFOztFNkNsdnREQzs7SUFBbUU7RzdDdXZ0RHBFOztFNkN0dnREQzs7SUFBbUU7RzdDMnZ0RHBFOztFNkMxdnREQzs7SUFBbUU7RzdDK3Z0RHBFOztFNkM5dnREQzs7SUFBbUU7RzdDbXd0RHBFOztFNkNsd3REQzs7SUFBbUU7RzdDdXd0RHBFO0NBQ0Y7O0FpQzF5dERLO0VZcUJGOztJQUFtRTtHN0MyeHREcEU7O0U2QzF4dERDOztJQUFtRTtHN0MreHREcEU7O0U2Qzl4dERDOztJQUFtRTtHN0NteXREcEU7O0U2Q2x5dERDOztJQUFtRTtHN0N1eXREcEU7O0U2Q3R5dERDOztJQUFtRTtHN0MyeXREcEU7O0U2QzF5dERDOztJQUFtRTtHN0MreXREcEU7O0U2Qzl5dERDOztJQUFtRTtHN0NtenREcEU7O0U2Q2x6dERDOztJQUFtRTtHN0N1enREcEU7O0U2Q3R6dERDOztJQUFtRTtHN0MyenREcEU7O0U2QzF6dERDOztJQUFtRTtHN0MrenREcEU7O0U2Qzl6dERDOztJQUFtRTtHN0NtMHREcEU7O0U2Q2wwdERDOztJQUFtRTtHN0N1MHREcEU7O0U2Q3QwdERDOztJQUFtRTtHN0MyMHREcEU7O0U2QzEwdERDOztJQUFtRTtHN0MrMHREcEU7Q0FDRjs7QTZDeDB0REQ7RUFBVztDN0M0MHREVjs7QTZDMzB0REQ7RUFBVztDN0MrMHREVjs7QTZDOTB0REQ7RUFBVztDN0NrMXREVjs7QTZDajF0REQ7RUFBVztDN0NxMXREVjs7QTZDcDF0REQ7RUFBVztDN0N3MXREVjs7QTZDdjF0REQ7RUFBVztDN0MyMXREVjs7QTZDMTF0REQ7RUFBVztDN0M4MXREVjs7QTZDNzF0REQ7RUFBVztDN0NpMnREVjs7QTZDaDJ0REQ7RUFBVztDN0NvMnREVjs7QTZDbjJ0REQ7RUFBVztDN0N1MnREVjs7QTZDdDJ0REQ7RUFBVztDN0MwMnREVjs7QTZDejJ0REQ7RUFBVztDN0M2MnREVjs7QTZDNTJ0REQ7RUFBVztDN0NnM3REVjs7QWlDdDZ0REs7RVkwREY7SUFBZ0M7RzdDaTN0RGpDOztFNkNoM3REQztJQUFnQztHN0NvM3REakM7O0U2Q24zdERDO0lBQWdDO0c3Q3UzdERqQzs7RTZDdDN0REM7SUFBZ0M7RzdDMDN0RGpDOztFNkN6M3REQztJQUFnQztHN0M2M3REakM7O0U2QzUzdERDO0lBQWdDO0c3Q2c0dERqQzs7RTZDLzN0REM7SUFBZ0M7RzdDbTR0RGpDOztFNkNsNHREQztJQUFnQztHN0NzNHREakM7O0U2Q3I0dERDO0lBQWdDO0c3Q3k0dERqQzs7RTZDeDR0REM7SUFBZ0M7RzdDNDR0RGpDOztFNkMzNHREQztJQUFnQztHN0MrNHREakM7O0U2Qzk0dERDO0lBQWdDO0c3Q2s1dERqQzs7RTZDajV0REM7SUFBZ0M7RzdDcTV0RGpDO0NBQ0Y7O0FpQzU5dERLO0VZMERGO0lBQWdDO0c3Q3U2dERqQzs7RTZDdDZ0REM7SUFBZ0M7RzdDMDZ0RGpDOztFNkN6NnREQztJQUFnQztHN0M2NnREakM7O0U2QzU2dERDO0lBQWdDO0c3Q2c3dERqQzs7RTZDLzZ0REM7SUFBZ0M7RzdDbTd0RGpDOztFNkNsN3REQztJQUFnQztHN0NzN3REakM7O0U2Q3I3dERDO0lBQWdDO0c3Q3k3dERqQzs7RTZDeDd0REM7SUFBZ0M7RzdDNDd0RGpDOztFNkMzN3REQztJQUFnQztHN0MrN3REakM7O0U2Qzk3dERDO0lBQWdDO0c3Q2s4dERqQzs7RTZDajh0REM7SUFBZ0M7RzdDcTh0RGpDOztFNkNwOHREQztJQUFnQztHN0N3OHREakM7O0U2Q3Y4dERDO0lBQWdDO0c3QzI4dERqQztDQUNGOztBaUNsaHVESztFWTBERjtJQUFnQztHN0M2OXREakM7O0U2QzU5dERDO0lBQWdDO0c3Q2crdERqQzs7RTZDLzl0REM7SUFBZ0M7RzdDbSt0RGpDOztFNkNsK3REQztJQUFnQztHN0NzK3REakM7O0U2Q3IrdERDO0lBQWdDO0c3Q3krdERqQzs7RTZDeCt0REM7SUFBZ0M7RzdDNCt0RGpDOztFNkMzK3REQztJQUFnQztHN0MrK3REakM7O0U2QzkrdERDO0lBQWdDO0c3Q2svdERqQzs7RTZDai90REM7SUFBZ0M7RzdDcS90RGpDOztFNkNwL3REQztJQUFnQztHN0N3L3REakM7O0U2Q3YvdERDO0lBQWdDO0c3QzIvdERqQzs7RTZDMS90REM7SUFBZ0M7RzdDOC90RGpDOztFNkM3L3REQztJQUFnQztHN0NpZ3VEakM7Q0FDRjs7QWlDeGt1REs7RVkwREY7SUFBZ0M7RzdDbWh1RGpDOztFNkNsaHVEQztJQUFnQztHN0NzaHVEakM7O0U2Q3JodURDO0lBQWdDO0c3Q3lodURqQzs7RTZDeGh1REM7SUFBZ0M7RzdDNGh1RGpDOztFNkMzaHVEQztJQUFnQztHN0MraHVEakM7O0U2QzlodURDO0lBQWdDO0c3Q2tpdURqQzs7RTZDaml1REM7SUFBZ0M7RzdDcWl1RGpDOztFNkNwaXVEQztJQUFnQztHN0N3aXVEakM7O0U2Q3ZpdURDO0lBQWdDO0c3QzJpdURqQzs7RTZDMWl1REM7SUFBZ0M7RzdDOGl1RGpDOztFNkM3aXVEQztJQUFnQztHN0NpanVEakM7O0U2Q2hqdURDO0lBQWdDO0c3Q29qdURqQzs7RTZDbmp1REM7SUFBZ0M7RzdDdWp1RGpDO0NBQ0Y7O0FpQzludURLO0VZMERGO0lBQWdDO0c3Q3lrdURqQzs7RTZDeGt1REM7SUFBZ0M7RzdDNGt1RGpDOztFNkMza3VEQztJQUFnQztHN0Mra3VEakM7O0U2QzlrdURDO0lBQWdDO0c3Q2tsdURqQzs7RTZDamx1REM7SUFBZ0M7RzdDcWx1RGpDOztFNkNwbHVEQztJQUFnQztHN0N3bHVEakM7O0U2Q3ZsdURDO0lBQWdDO0c3QzJsdURqQzs7RTZDMWx1REM7SUFBZ0M7RzdDOGx1RGpDOztFNkM3bHVEQztJQUFnQztHN0NpbXVEakM7O0U2Q2htdURDO0lBQWdDO0c3Q29tdURqQzs7RTZDbm11REM7SUFBZ0M7RzdDdW11RGpDOztFNkN0bXVEQztJQUFnQztHN0MwbXVEakM7O0U2Q3ptdURDO0lBQWdDO0c3QzZtdURqQztDQUNGOztBaUNwcnVESztFWTBERjtJQUFnQztHN0MrbnVEakM7O0U2QzludURDO0lBQWdDO0c3Q2tvdURqQzs7RTZDam91REM7SUFBZ0M7RzdDcW91RGpDOztFNkNwb3VEQztJQUFnQztHN0N3b3VEakM7O0U2Q3ZvdURDO0lBQWdDO0c3QzJvdURqQzs7RTZDMW91REM7SUFBZ0M7RzdDOG91RGpDOztFNkM3b3VEQztJQUFnQztHN0NpcHVEakM7O0U2Q2hwdURDO0lBQWdDO0c3Q29wdURqQzs7RTZDbnB1REM7SUFBZ0M7RzdDdXB1RGpDOztFNkN0cHVEQztJQUFnQztHN0MwcHVEakM7O0U2Q3pwdURDO0lBQWdDO0c3QzZwdURqQzs7RTZDNXB1REM7SUFBZ0M7RzdDZ3F1RGpDOztFNkMvcHVEQztJQUFnQztHN0NtcXVEakM7Q0FDRjs7QWlDMXV1REs7RVkwREY7SUFBZ0M7RzdDcXJ1RGpDOztFNkNwcnVEQztJQUFnQztHN0N3cnVEakM7O0U2Q3ZydURDO0lBQWdDO0c3QzJydURqQzs7RTZDMXJ1REM7SUFBZ0M7RzdDOHJ1RGpDOztFNkM3cnVEQztJQUFnQztHN0Npc3VEakM7O0U2Q2hzdURDO0lBQWdDO0c3Q29zdURqQzs7RTZDbnN1REM7SUFBZ0M7RzdDdXN1RGpDOztFNkN0c3VEQztJQUFnQztHN0Mwc3VEakM7O0U2Q3pzdURDO0lBQWdDO0c3QzZzdURqQzs7RTZDNXN1REM7SUFBZ0M7RzdDZ3R1RGpDOztFNkMvc3VEQztJQUFnQztHN0NtdHVEakM7O0U2Q2x0dURDO0lBQWdDO0c3Q3N0dURqQzs7RTZDcnR1REM7SUFBZ0M7RzdDeXR1RGpDO0NBQ0Y7O0FpQ2h5dURLO0VZMERGO0lBQWdDO0c3QzJ1dURqQzs7RTZDMXV1REM7SUFBZ0M7RzdDOHV1RGpDOztFNkM3dXVEQztJQUFnQztHN0NpdnVEakM7O0U2Q2h2dURDO0lBQWdDO0c3Q292dURqQzs7RTZDbnZ1REM7SUFBZ0M7RzdDdXZ1RGpDOztFNkN0dnVEQztJQUFnQztHN0MwdnVEakM7O0U2Q3p2dURDO0lBQWdDO0c3QzZ2dURqQzs7RTZDNXZ1REM7SUFBZ0M7RzdDZ3d1RGpDOztFNkMvdnVEQztJQUFnQztHN0Ntd3VEakM7O0U2Q2x3dURDO0lBQWdDO0c3Q3N3dURqQzs7RTZDcnd1REM7SUFBZ0M7RzdDeXd1RGpDOztFNkN4d3VEQztJQUFnQztHN0M0d3VEakM7O0U2QzN3dURDO0lBQWdDO0c3Qyt3dURqQztDQUNGOztBaUN0MXVESztFWTBERjtJQUFnQztHN0NpeXVEakM7O0U2Q2h5dURDO0lBQWdDO0c3Q295dURqQzs7RTZDbnl1REM7SUFBZ0M7RzdDdXl1RGpDOztFNkN0eXVEQztJQUFnQztHN0MweXVEakM7O0U2Q3p5dURDO0lBQWdDO0c3QzZ5dURqQzs7RTZDNXl1REM7SUFBZ0M7RzdDZ3p1RGpDOztFNkMveXVEQztJQUFnQztHN0NtenVEakM7O0U2Q2x6dURDO0lBQWdDO0c3Q3N6dURqQzs7RTZDcnp1REM7SUFBZ0M7RzdDeXp1RGpDOztFNkN4enVEQztJQUFnQztHN0M0enVEakM7O0U2QzN6dURDO0lBQWdDO0c3Qyt6dURqQzs7RTZDOXp1REM7SUFBZ0M7RzdDazB1RGpDOztFNkNqMHVEQztJQUFnQztHN0NxMHVEakM7Q0FDRjs7QWlDNTR1REs7RVkwREY7SUFBZ0M7RzdDdTF1RGpDOztFNkN0MXVEQztJQUFnQztHN0MwMXVEakM7O0U2Q3oxdURDO0lBQWdDO0c3QzYxdURqQzs7RTZDNTF1REM7SUFBZ0M7RzdDZzJ1RGpDOztFNkMvMXVEQztJQUFnQztHN0NtMnVEakM7O0U2Q2wydURDO0lBQWdDO0c3Q3MydURqQzs7RTZDcjJ1REM7SUFBZ0M7RzdDeTJ1RGpDOztFNkN4MnVEQztJQUFnQztHN0M0MnVEakM7O0U2QzMydURDO0lBQWdDO0c3QysydURqQzs7RTZDOTJ1REM7SUFBZ0M7RzdDazN1RGpDOztFNkNqM3VEQztJQUFnQztHN0NxM3VEakM7O0U2Q3AzdURDO0lBQWdDO0c3Q3czdURqQzs7RTZDdjN1REM7SUFBZ0M7RzdDMjN1RGpDO0NBQ0Y7O0FpQ2w4dURLO0VZMERGO0lBQWdDO0c3QzY0dURqQzs7RTZDNTR1REM7SUFBZ0M7RzdDZzV1RGpDOztFNkMvNHVEQztJQUFnQztHN0NtNXVEakM7O0U2Q2w1dURDO0lBQWdDO0c3Q3M1dURqQzs7RTZDcjV1REM7SUFBZ0M7RzdDeTV1RGpDOztFNkN4NXVEQztJQUFnQztHN0M0NXVEakM7O0U2QzM1dURDO0lBQWdDO0c3Qys1dURqQzs7RTZDOTV1REM7SUFBZ0M7RzdDazZ1RGpDOztFNkNqNnVEQztJQUFnQztHN0NxNnVEakM7O0U2Q3A2dURDO0lBQWdDO0c3Q3c2dURqQzs7RTZDdjZ1REM7SUFBZ0M7RzdDMjZ1RGpDOztFNkMxNnVEQztJQUFnQztHN0M4NnVEakM7O0U2Qzc2dURDO0lBQWdDO0c3Q2k3dURqQztDQUNGOztBaUN4L3VESztFWTBERjtJQUFnQztHN0NtOHVEakM7O0U2Q2w4dURDO0lBQWdDO0c3Q3M4dURqQzs7RTZDcjh1REM7SUFBZ0M7RzdDeTh1RGpDOztFNkN4OHVEQztJQUFnQztHN0M0OHVEakM7O0U2QzM4dURDO0lBQWdDO0c3Qys4dURqQzs7RTZDOTh1REM7SUFBZ0M7RzdDazl1RGpDOztFNkNqOXVEQztJQUFnQztHN0NxOXVEakM7O0U2Q3A5dURDO0lBQWdDO0c3Q3c5dURqQzs7RTZDdjl1REM7SUFBZ0M7RzdDMjl1RGpDOztFNkMxOXVEQztJQUFnQztHN0M4OXVEakM7O0U2Qzc5dURDO0lBQWdDO0c3Q2krdURqQzs7RTZDaCt1REM7SUFBZ0M7RzdDbyt1RGpDOztFNkNuK3VEQztJQUFnQztHN0N1K3VEakM7Q0FDRjs7QTZDaCt1REQ7O0VBQXlCO0M3Q3ErdUR4Qjs7QTZDcCt1REQ7O0VBQXlCO0M3Q3krdUR4Qjs7QTZDeCt1REQ7O0VBQXlCO0M3QzYrdUR4Qjs7QTZDNSt1REQ7O0VBQXlCO0M3Q2kvdUR4Qjs7QTZDaC91REQ7O0VBQXlCO0M3Q3EvdUR4Qjs7QTZDcC91REQ7O0VBQXlCO0M3Q3kvdUR4Qjs7QTZDeC91REQ7O0VBQXlCO0M3QzYvdUR4Qjs7QTZDNS91REQ7O0VBQXlCO0M3Q2lndkR4Qjs7QTZDaGd2REQ7O0VBQXlCO0M3Q3FndkR4Qjs7QTZDcGd2REQ7O0VBQXlCO0M3Q3lndkR4Qjs7QTZDeGd2REQ7O0VBQXlCO0M3QzZndkR4Qjs7QTZDNWd2REQ7O0VBQXlCO0M3Q2lodkR4Qjs7QTZDaGh2REQ7O0VBQXlCO0M3Q3FodkR4Qjs7QTZDcGh2REQ7O0VBQXlCO0M3Q3lodkR4Qjs7QWlDcG52REs7RVkrRkY7O0lBQW1FO0c3QzJodkRwRTs7RTZDMWh2REM7O0lBQW1FO0c3QytodkRwRTs7RTZDOWh2REM7O0lBQW1FO0c3Q21pdkRwRTs7RTZDbGl2REM7O0lBQW1FO0c3Q3VpdkRwRTs7RTZDdGl2REM7O0lBQW1FO0c3QzJpdkRwRTs7RTZDMWl2REM7O0lBQW1FO0c3QytpdkRwRTs7RTZDOWl2REM7O0lBQW1FO0c3Q21qdkRwRTs7RTZDbGp2REM7O0lBQW1FO0c3Q3VqdkRwRTs7RTZDdGp2REM7O0lBQW1FO0c3QzJqdkRwRTs7RTZDMWp2REM7O0lBQW1FO0c3QytqdkRwRTs7RTZDOWp2REM7O0lBQW1FO0c3Q21rdkRwRTs7RTZDbGt2REM7O0lBQW1FO0c3Q3VrdkRwRTs7RTZDdGt2REM7O0lBQW1FO0c3QzJrdkRwRTs7RTZDMWt2REM7O0lBQW1FO0c3QytrdkRwRTtDQUNGOztBaUM1cnZESztFWStGRjs7SUFBbUU7RzdDbW12RHBFOztFNkNsbXZEQzs7SUFBbUU7RzdDdW12RHBFOztFNkN0bXZEQzs7SUFBbUU7RzdDMm12RHBFOztFNkMxbXZEQzs7SUFBbUU7RzdDK212RHBFOztFNkM5bXZEQzs7SUFBbUU7RzdDbW52RHBFOztFNkNsbnZEQzs7SUFBbUU7RzdDdW52RHBFOztFNkN0bnZEQzs7SUFBbUU7RzdDMm52RHBFOztFNkMxbnZEQzs7SUFBbUU7RzdDK252RHBFOztFNkM5bnZEQzs7SUFBbUU7RzdDbW92RHBFOztFNkNsb3ZEQzs7SUFBbUU7RzdDdW92RHBFOztFNkN0b3ZEQzs7SUFBbUU7RzdDMm92RHBFOztFNkMxb3ZEQzs7SUFBbUU7RzdDK292RHBFOztFNkM5b3ZEQzs7SUFBbUU7RzdDbXB2RHBFOztFNkNscHZEQzs7SUFBbUU7RzdDdXB2RHBFO0NBQ0Y7O0FpQ3B3dkRLO0VZK0ZGOztJQUFtRTtHN0MycXZEcEU7O0U2QzFxdkRDOztJQUFtRTtHN0MrcXZEcEU7O0U2QzlxdkRDOztJQUFtRTtHN0NtcnZEcEU7O0U2Q2xydkRDOztJQUFtRTtHN0N1cnZEcEU7O0U2Q3RydkRDOztJQUFtRTtHN0MycnZEcEU7O0U2QzFydkRDOztJQUFtRTtHN0MrcnZEcEU7O0U2QzlydkRDOztJQUFtRTtHN0Ntc3ZEcEU7O0U2Q2xzdkRDOztJQUFtRTtHN0N1c3ZEcEU7O0U2Q3RzdkRDOztJQUFtRTtHN0Myc3ZEcEU7O0U2QzFzdkRDOztJQUFtRTtHN0Mrc3ZEcEU7O0U2QzlzdkRDOztJQUFtRTtHN0NtdHZEcEU7O0U2Q2x0dkRDOztJQUFtRTtHN0N1dHZEcEU7O0U2Q3R0dkRDOztJQUFtRTtHN0MydHZEcEU7O0U2QzF0dkRDOztJQUFtRTtHN0MrdHZEcEU7Q0FDRjs7QWlDNTB2REs7RVkrRkY7O0lBQW1FO0c3Q212dkRwRTs7RTZDbHZ2REM7O0lBQW1FO0c3Q3V2dkRwRTs7RTZDdHZ2REM7O0lBQW1FO0c3QzJ2dkRwRTs7RTZDMXZ2REM7O0lBQW1FO0c3Qyt2dkRwRTs7RTZDOXZ2REM7O0lBQW1FO0c3Q213dkRwRTs7RTZDbHd2REM7O0lBQW1FO0c3Q3V3dkRwRTs7RTZDdHd2REM7O0lBQW1FO0c3QzJ3dkRwRTs7RTZDMXd2REM7O0lBQW1FO0c3Qyt3dkRwRTs7RTZDOXd2REM7O0lBQW1FO0c3Q214dkRwRTs7RTZDbHh2REM7O0lBQW1FO0c3Q3V4dkRwRTs7RTZDdHh2REM7O0lBQW1FO0c3QzJ4dkRwRTs7RTZDMXh2REM7O0lBQW1FO0c3Qyt4dkRwRTs7RTZDOXh2REM7O0lBQW1FO0c3Q215dkRwRTs7RTZDbHl2REM7O0lBQW1FO0c3Q3V5dkRwRTtDQUNGOztBaUNwNXZESztFWStGRjs7SUFBbUU7RzdDMnp2RHBFOztFNkMxenZEQzs7SUFBbUU7RzdDK3p2RHBFOztFNkM5enZEQzs7SUFBbUU7RzdDbTB2RHBFOztFNkNsMHZEQzs7SUFBbUU7RzdDdTB2RHBFOztFNkN0MHZEQzs7SUFBbUU7RzdDMjB2RHBFOztFNkMxMHZEQzs7SUFBbUU7RzdDKzB2RHBFOztFNkM5MHZEQzs7SUFBbUU7RzdDbTF2RHBFOztFNkNsMXZEQzs7SUFBbUU7RzdDdTF2RHBFOztFNkN0MXZEQzs7SUFBbUU7RzdDMjF2RHBFOztFNkMxMXZEQzs7SUFBbUU7RzdDKzF2RHBFOztFNkM5MXZEQzs7SUFBbUU7RzdDbTJ2RHBFOztFNkNsMnZEQzs7SUFBbUU7RzdDdTJ2RHBFOztFNkN0MnZEQzs7SUFBbUU7RzdDMjJ2RHBFOztFNkMxMnZEQzs7SUFBbUU7RzdDKzJ2RHBFO0NBQ0Y7O0FpQzU5dkRLO0VZK0ZGOztJQUFtRTtHN0NtNHZEcEU7O0U2Q2w0dkRDOztJQUFtRTtHN0N1NHZEcEU7O0U2Q3Q0dkRDOztJQUFtRTtHN0MyNHZEcEU7O0U2QzE0dkRDOztJQUFtRTtHN0MrNHZEcEU7O0U2Qzk0dkRDOztJQUFtRTtHN0NtNXZEcEU7O0U2Q2w1dkRDOztJQUFtRTtHN0N1NXZEcEU7O0U2Q3Q1dkRDOztJQUFtRTtHN0MyNXZEcEU7O0U2QzE1dkRDOztJQUFtRTtHN0MrNXZEcEU7O0U2Qzk1dkRDOztJQUFtRTtHN0NtNnZEcEU7O0U2Q2w2dkRDOztJQUFtRTtHN0N1NnZEcEU7O0U2Q3Q2dkRDOztJQUFtRTtHN0MyNnZEcEU7O0U2QzE2dkRDOztJQUFtRTtHN0MrNnZEcEU7O0U2Qzk2dkRDOztJQUFtRTtHN0NtN3ZEcEU7O0U2Q2w3dkRDOztJQUFtRTtHN0N1N3ZEcEU7Q0FDRjs7QWlDcGl3REs7RVkrRkY7O0lBQW1FO0c3QzI4dkRwRTs7RTZDMTh2REM7O0lBQW1FO0c3Qys4dkRwRTs7RTZDOTh2REM7O0lBQW1FO0c3Q205dkRwRTs7RTZDbDl2REM7O0lBQW1FO0c3Q3U5dkRwRTs7RTZDdDl2REM7O0lBQW1FO0c3QzI5dkRwRTs7RTZDMTl2REM7O0lBQW1FO0c3Qys5dkRwRTs7RTZDOTl2REM7O0lBQW1FO0c3Q20rdkRwRTs7RTZDbCt2REM7O0lBQW1FO0c3Q3UrdkRwRTs7RTZDdCt2REM7O0lBQW1FO0c3QzIrdkRwRTs7RTZDMSt2REM7O0lBQW1FO0c3QysrdkRwRTs7RTZDOSt2REM7O0lBQW1FO0c3Q20vdkRwRTs7RTZDbC92REM7O0lBQW1FO0c3Q3UvdkRwRTs7RTZDdC92REM7O0lBQW1FO0c3QzIvdkRwRTs7RTZDMS92REM7O0lBQW1FO0c3QysvdkRwRTtDQUNGOztBaUM1bXdESztFWStGRjs7SUFBbUU7RzdDbWh3RHBFOztFNkNsaHdEQzs7SUFBbUU7RzdDdWh3RHBFOztFNkN0aHdEQzs7SUFBbUU7RzdDMmh3RHBFOztFNkMxaHdEQzs7SUFBbUU7RzdDK2h3RHBFOztFNkM5aHdEQzs7SUFBbUU7RzdDbWl3RHBFOztFNkNsaXdEQzs7SUFBbUU7RzdDdWl3RHBFOztFNkN0aXdEQzs7SUFBbUU7RzdDMml3RHBFOztFNkMxaXdEQzs7SUFBbUU7RzdDK2l3RHBFOztFNkM5aXdEQzs7SUFBbUU7RzdDbWp3RHBFOztFNkNsandEQzs7SUFBbUU7RzdDdWp3RHBFOztFNkN0andEQzs7SUFBbUU7RzdDMmp3RHBFOztFNkMxandEQzs7SUFBbUU7RzdDK2p3RHBFOztFNkM5andEQzs7SUFBbUU7RzdDbWt3RHBFOztFNkNsa3dEQzs7SUFBbUU7RzdDdWt3RHBFO0NBQ0Y7O0FpQ3Byd0RLO0VZK0ZGOztJQUFtRTtHN0MybHdEcEU7O0U2QzFsd0RDOztJQUFtRTtHN0MrbHdEcEU7O0U2Qzlsd0RDOztJQUFtRTtHN0NtbXdEcEU7O0U2Q2xtd0RDOztJQUFtRTtHN0N1bXdEcEU7O0U2Q3Rtd0RDOztJQUFtRTtHN0MybXdEcEU7O0U2QzFtd0RDOztJQUFtRTtHN0MrbXdEcEU7O0U2Qzltd0RDOztJQUFtRTtHN0NtbndEcEU7O0U2Q2xud0RDOztJQUFtRTtHN0N1bndEcEU7O0U2Q3Rud0RDOztJQUFtRTtHN0MybndEcEU7O0U2QzFud0RDOztJQUFtRTtHN0MrbndEcEU7O0U2Qzlud0RDOztJQUFtRTtHN0Ntb3dEcEU7O0U2Q2xvd0RDOztJQUFtRTtHN0N1b3dEcEU7O0U2Q3Rvd0RDOztJQUFtRTtHN0Myb3dEcEU7O0U2QzFvd0RDOztJQUFtRTtHN0Mrb3dEcEU7Q0FDRjs7QWlDNXZ3REs7RVkrRkY7O0lBQW1FO0c3Q21xd0RwRTs7RTZDbHF3REM7O0lBQW1FO0c3Q3Vxd0RwRTs7RTZDdHF3REM7O0lBQW1FO0c3QzJxd0RwRTs7RTZDMXF3REM7O0lBQW1FO0c3Qytxd0RwRTs7RTZDOXF3REM7O0lBQW1FO0c3Q21yd0RwRTs7RTZDbHJ3REM7O0lBQW1FO0c3Q3Vyd0RwRTs7RTZDdHJ3REM7O0lBQW1FO0c3QzJyd0RwRTs7RTZDMXJ3REM7O0lBQW1FO0c3Qytyd0RwRTs7RTZDOXJ3REM7O0lBQW1FO0c3Q21zd0RwRTs7RTZDbHN3REM7O0lBQW1FO0c3Q3Vzd0RwRTs7RTZDdHN3REM7O0lBQW1FO0c3QzJzd0RwRTs7RTZDMXN3REM7O0lBQW1FO0c3Qytzd0RwRTs7RTZDOXN3REM7O0lBQW1FO0c3Q210d0RwRTs7RTZDbHR3REM7O0lBQW1FO0c3Q3V0d0RwRTtDQUNGOztBaUNwMHdESztFWStGRjs7SUFBbUU7RzdDMnV3RHBFOztFNkMxdXdEQzs7SUFBbUU7RzdDK3V3RHBFOztFNkM5dXdEQzs7SUFBbUU7RzdDbXZ3RHBFOztFNkNsdndEQzs7SUFBbUU7RzdDdXZ3RHBFOztFNkN0dndEQzs7SUFBbUU7RzdDMnZ3RHBFOztFNkMxdndEQzs7SUFBbUU7RzdDK3Z3RHBFOztFNkM5dndEQzs7SUFBbUU7RzdDbXd3RHBFOztFNkNsd3dEQzs7SUFBbUU7RzdDdXd3RHBFOztFNkN0d3dEQzs7SUFBbUU7RzdDMnd3RHBFOztFNkMxd3dEQzs7SUFBbUU7RzdDK3d3RHBFOztFNkM5d3dEQzs7SUFBbUU7RzdDbXh3RHBFOztFNkNseHdEQzs7SUFBbUU7RzdDdXh3RHBFOztFNkN0eHdEQzs7SUFBbUU7RzdDMnh3RHBFOztFNkMxeHdEQzs7SUFBbUU7RzdDK3h3RHBFO0NBQ0Y7O0FpQzU0d0RLO0VZK0ZGOztJQUFtRTtHN0NtendEcEU7O0U2Q2x6d0RDOztJQUFtRTtHN0N1endEcEU7O0U2Q3R6d0RDOztJQUFtRTtHN0MyendEcEU7O0U2QzF6d0RDOztJQUFtRTtHN0MrendEcEU7O0U2Qzl6d0RDOztJQUFtRTtHN0NtMHdEcEU7O0U2Q2wwd0RDOztJQUFtRTtHN0N1MHdEcEU7O0U2Q3Qwd0RDOztJQUFtRTtHN0MyMHdEcEU7O0U2QzEwd0RDOztJQUFtRTtHN0MrMHdEcEU7O0U2Qzkwd0RDOztJQUFtRTtHN0NtMXdEcEU7O0U2Q2wxd0RDOztJQUFtRTtHN0N1MXdEcEU7O0U2Q3Qxd0RDOztJQUFtRTtHN0MyMXdEcEU7O0U2QzExd0RDOztJQUFtRTtHN0MrMXdEcEU7O0U2Qzkxd0RDOztJQUFtRTtHN0NtMndEcEU7O0U2Q2wyd0RDOztJQUFtRTtHN0N1MndEcEU7Q0FDRjs7QTZDcDJ3REQ7RUFBVztDN0N3MndEVjs7QTZDdjJ3REQ7RUFBVztDN0MyMndEVjs7QTZDMTJ3REQ7RUFBVztDN0M4MndEVjs7QTZDNzJ3REQ7RUFBVztDN0NpM3dEVjs7QWlDcCt3REs7RVl1SEY7SUFBZ0M7RzdDazN3RGpDOztFNkNqM3dEQztJQUFnQztHN0NxM3dEakM7O0U2Q3Azd0RDO0lBQWdDO0c3Q3czd0RqQzs7RTZDdjN3REM7SUFBZ0M7RzdDMjN3RGpDO0NBQ0Y7O0FpQ3Qvd0RLO0VZdUhGO0lBQWdDO0c3Q280d0RqQzs7RTZDbjR3REM7SUFBZ0M7RzdDdTR3RGpDOztFNkN0NHdEQztJQUFnQztHN0MwNHdEakM7O0U2Q3o0d0RDO0lBQWdDO0c3QzY0d0RqQztDQUNGOztBaUN4Z3hESztFWXVIRjtJQUFnQztHN0NzNXdEakM7O0U2Q3I1d0RDO0lBQWdDO0c3Q3k1d0RqQzs7RTZDeDV3REM7SUFBZ0M7RzdDNDV3RGpDOztFNkMzNXdEQztJQUFnQztHN0MrNXdEakM7Q0FDRjs7QWlDMWh4REs7RVl1SEY7SUFBZ0M7RzdDdzZ3RGpDOztFNkN2NndEQztJQUFnQztHN0MyNndEakM7O0U2QzE2d0RDO0lBQWdDO0c3Qzg2d0RqQzs7RTZDNzZ3REM7SUFBZ0M7RzdDaTd3RGpDO0NBQ0Y7O0FpQzVpeERLO0VZdUhGO0lBQWdDO0c3QzA3d0RqQzs7RTZDejd3REM7SUFBZ0M7RzdDNjd3RGpDOztFNkM1N3dEQztJQUFnQztHN0NnOHdEakM7O0U2Qy83d0RDO0lBQWdDO0c3Q204d0RqQztDQUNGOztBaUM5anhESztFWXVIRjtJQUFnQztHN0M0OHdEakM7O0U2QzM4d0RDO0lBQWdDO0c3Qys4d0RqQzs7RTZDOTh3REM7SUFBZ0M7RzdDazl3RGpDOztFNkNqOXdEQztJQUFnQztHN0NxOXdEakM7Q0FDRjs7QWlDaGx4REs7RVl1SEY7SUFBZ0M7RzdDODl3RGpDOztFNkM3OXdEQztJQUFnQztHN0NpK3dEakM7O0U2Q2grd0RDO0lBQWdDO0c3Q28rd0RqQzs7RTZDbit3REM7SUFBZ0M7RzdDdSt3RGpDO0NBQ0Y7O0FpQ2xteERLO0VZdUhGO0lBQWdDO0c3Q2cvd0RqQzs7RTZDLyt3REM7SUFBZ0M7RzdDbS93RGpDOztFNkNsL3dEQztJQUFnQztHN0NzL3dEakM7O0U2Q3Ivd0RDO0lBQWdDO0c3Q3kvd0RqQztDQUNGOztBaUNwbnhESztFWXVIRjtJQUFnQztHN0NrZ3hEakM7O0U2Q2pneERDO0lBQWdDO0c3Q3FneERqQzs7RTZDcGd4REM7SUFBZ0M7RzdDd2d4RGpDOztFNkN2Z3hEQztJQUFnQztHN0MyZ3hEakM7Q0FDRjs7QWlDdG94REs7RVl1SEY7SUFBZ0M7RzdDb2h4RGpDOztFNkNuaHhEQztJQUFnQztHN0N1aHhEakM7O0U2Q3RoeERDO0lBQWdDO0c3QzBoeERqQzs7RTZDemh4REM7SUFBZ0M7RzdDNmh4RGpDO0NBQ0Y7O0FpQ3hweERLO0VZdUhGO0lBQWdDO0c3Q3NpeERqQzs7RTZDcml4REM7SUFBZ0M7RzdDeWl4RGpDOztFNkN4aXhEQztJQUFnQztHN0M0aXhEakM7O0U2QzNpeERDO0lBQWdDO0c3QytpeERqQztDQUNGOztBaUMxcXhESztFWXVIRjtJQUFnQztHN0N3anhEakM7O0U2Q3ZqeERDO0lBQWdDO0c3QzJqeERqQzs7RTZDMWp4REM7SUFBZ0M7RzdDOGp4RGpDOztFNkM3anhEQztJQUFnQztHN0Npa3hEakM7Q0FDRjs7QTZDMWp4REQ7RUFBVztDN0M4anhEVjs7QTZDN2p4REQ7RUFBVztDN0Npa3hEVjs7QWlDcHN4REs7RVl1SUY7SUFBZ0M7RzdDa2t4RGpDOztFNkNqa3hEQztJQUFnQztHN0Nxa3hEakM7Q0FDRjs7QWlDOXN4REs7RVl1SUY7SUFBZ0M7RzdDNGt4RGpDOztFNkMza3hEQztJQUFnQztHN0Mra3hEakM7Q0FDRjs7QWlDeHR4REs7RVl1SUY7SUFBZ0M7RzdDc2x4RGpDOztFNkNybHhEQztJQUFnQztHN0N5bHhEakM7Q0FDRjs7QWlDbHV4REs7RVl1SUY7SUFBZ0M7RzdDZ214RGpDOztFNkMvbHhEQztJQUFnQztHN0NtbXhEakM7Q0FDRjs7QWlDNXV4REs7RVl1SUY7SUFBZ0M7RzdDMG14RGpDOztFNkN6bXhEQztJQUFnQztHN0M2bXhEakM7Q0FDRjs7QWlDdHZ4REs7RVl1SUY7SUFBZ0M7RzdDb254RGpDOztFNkNubnhEQztJQUFnQztHN0N1bnhEakM7Q0FDRjs7QWlDaHd4REs7RVl1SUY7SUFBZ0M7RzdDOG54RGpDOztFNkM3bnhEQztJQUFnQztHN0Npb3hEakM7Q0FDRjs7QWlDMXd4REs7RVl1SUY7SUFBZ0M7RzdDd294RGpDOztFNkN2b3hEQztJQUFnQztHN0Myb3hEakM7Q0FDRjs7QWlDcHh4REs7RVl1SUY7SUFBZ0M7RzdDa3B4RGpDOztFNkNqcHhEQztJQUFnQztHN0NxcHhEakM7Q0FDRjs7QWlDOXh4REs7RVl1SUY7SUFBZ0M7RzdDNHB4RGpDOztFNkMzcHhEQztJQUFnQztHN0MrcHhEakM7Q0FDRjs7QWlDeHl4REs7RVl1SUY7SUFBZ0M7RzdDc3F4RGpDOztFNkNycXhEQztJQUFnQztHN0N5cXhEakM7Q0FDRjs7QWlDbHp4REs7RVl1SUY7SUFBZ0M7RzdDZ3J4RGpDOztFNkMvcXhEQztJQUFnQztHN0NtcnhEakM7Q0FDRjs7QThDaHp4REQ7RUFBUTtDOUNvenhEUDs7QThDbnp4REQ7RUFBUTtDOUN1enhEUDs7QThDdHp4REQ7RUFBUTtDOUMwenhEUDs7QWlDeDB4REs7RWFrQkY7SUFBNkI7RzlDMnp4RDlCOztFOEMxenhEQztJQUE2QjtHOUM4enhEOUI7O0U4Qzd6eERDO0lBQTZCO0c5Q2kweEQ5QjtDQUNGOztBaUN0MXhESztFYWtCRjtJQUE2QjtHOUN5MHhEOUI7O0U4Q3gweERDO0lBQTZCO0c5QzQweEQ5Qjs7RThDMzB4REM7SUFBNkI7RzlDKzB4RDlCO0NBQ0Y7O0FpQ3AyeERLO0Vha0JGO0lBQTZCO0c5Q3UxeEQ5Qjs7RThDdDF4REM7SUFBNkI7RzlDMDF4RDlCOztFOEN6MXhEQztJQUE2QjtHOUM2MXhEOUI7Q0FDRjs7QWlDbDN4REs7RWFrQkY7SUFBNkI7RzlDcTJ4RDlCOztFOENwMnhEQztJQUE2QjtHOUN3MnhEOUI7O0U4Q3YyeERDO0lBQTZCO0c5QzIyeEQ5QjtDQUNGOztBaUNoNHhESztFYWtCRjtJQUE2QjtHOUNtM3hEOUI7O0U4Q2wzeERDO0lBQTZCO0c5Q3MzeEQ5Qjs7RThDcjN4REM7SUFBNkI7RzlDeTN4RDlCO0NBQ0Y7O0FpQzk0eERLO0Vha0JGO0lBQTZCO0c5Q2k0eEQ5Qjs7RThDaDR4REM7SUFBNkI7RzlDbzR4RDlCOztFOENuNHhEQztJQUE2QjtHOUN1NHhEOUI7Q0FDRjs7QWlDNTV4REs7RWFrQkY7SUFBNkI7RzlDKzR4RDlCOztFOEM5NHhEQztJQUE2QjtHOUNrNXhEOUI7O0U4Q2o1eERDO0lBQTZCO0c5Q3E1eEQ5QjtDQUNGOztBaUMxNnhESztFYWtCRjtJQUE2QjtHOUM2NXhEOUI7O0U4QzU1eERDO0lBQTZCO0c5Q2c2eEQ5Qjs7RThDLzV4REM7SUFBNkI7RzlDbTZ4RDlCO0NBQ0Y7O0FpQ3g3eERLO0Vha0JGO0lBQTZCO0c5QzI2eEQ5Qjs7RThDMTZ4REM7SUFBNkI7RzlDODZ4RDlCOztFOEM3NnhEQztJQUE2QjtHOUNpN3hEOUI7Q0FDRjs7QWlDdDh4REs7RWFrQkY7SUFBNkI7RzlDeTd4RDlCOztFOEN4N3hEQztJQUE2QjtHOUM0N3hEOUI7O0U4QzM3eERDO0lBQTZCO0c5Qys3eEQ5QjtDQUNGOztBaUNwOXhESztFYWtCRjtJQUE2QjtHOUN1OHhEOUI7O0U4Q3Q4eERDO0lBQTZCO0c5QzA4eEQ5Qjs7RThDejh4REM7SUFBNkI7RzlDNjh4RDlCO0NBQ0Y7O0FpQ2wreERLO0Vha0JGO0lBQTZCO0c5Q3E5eEQ5Qjs7RThDcDl4REM7SUFBNkI7RzlDdzl4RDlCOztFOEN2OXhEQztJQUE2QjtHOUMyOXhEOUI7Q0FDRjs7QThDcDl4REQ7RUFBUTtDOUN3OXhEUDs7QThDdjl4REQ7RUFBUTtDOUMyOXhEUDs7QThDMTl4REQ7RUFBUTtDOUM4OXhEUDs7QThDNzl4REQ7RUFBUTtDOUNpK3hEUDs7QThDMzl4REQ7RUFBUTtDOUMrOXhEUDs7QThDOTl4REQ7RUFBUTtDOUNrK3hEUDs7QThDNTl4REQ7RUFBUTtDOUNnK3hEUDs7QThDLzl4REQ7RUFBUTtDOUNtK3hEUDs7QThDbCt4REQ7RUFBUztDOUNzK3hEUjs7QThDcit4REQ7RUFBUTtDOUN5K3hEUDs7QThDbit4REQ7RUFBVTtDOUN1K3hEVDs7QThDdCt4REQ7RUFBUztDOUMwK3hEUjs7QThDeit4REQ7RUFBUztDOUM2K3hEUjs7QThDdit4REQ7RUFBUztDOUMyK3hEUjs7QThDMSt4REQ7RUFBVTtDOUM4K3hEVDs7QThDNyt4REQ7RUFBUztDOUNpL3hEUjs7QThDMyt4REQ7RUFBVTtDOUMrK3hEVDs7QThDOSt4REQ7RUFBUztDOUNrL3hEUjs7QThDNSt4REQ7RUFBUztDOUNnL3hEUjs7QThDMSt4REQ7RUFBWTtDOUM4K3hEWDs7QThDNyt4REQ7RUFBWTtDOUNpL3hEWDs7QThDaC94REQ7RUFBWTtDOUNvL3hEWDs7QThDbi94REQ7RUFBWTtDOUN1L3hEWDs7QThDdC94REQ7RUFBWTtDOUMwL3hEWDs7QThDei94REQ7RUFBWTtDOUM2L3hEWDs7QThDdi94REQ7RUFBVTtDOUMyL3hEVDs7QThDMS94REQ7RUFBVTtDOUM4L3hEVDs7QThDNy94REQ7RUFBVTtDOUNpZ3lEVDs7QThDaGd5REQ7RUFBVTtDOUNvZ3lEVDs7QThDbmd5REQ7RUFBVTtDOUN1Z3lEVDs7QThDdGd5REQ7RUFBVTtDOUMwZ3lEVDs7QThDemd5REQ7RUFBVTtDOUM2Z3lEVDs7QThDNWd5REQ7RUFBVTtDOUNnaHlEVDs7QThDL2d5REQ7RUFBVTtDOUNtaHlEVDs7QThDN2d5REQ7RUFBVztDOUNpaHlEVjs7QThDaGh5REQ7RUFBVztDOUNvaHlEVjs7QThDbmh5REQ7RUFBVztDOUN1aHlEVjs7QStDdm95REQ7RUFBTztDL0Myb3lETjs7QStDMW95REQ7RUFBTztDL0M4b3lETjs7QStDN295REQ7RUFBTztDL0NpcHlETjs7QStDaHB5REQ7RUFBTztDL0NvcHlETjs7QStDbnB5REQ7RUFBTztDL0N1cHlETjs7QStDaHB5REM7RUFBYztDL0NvcHlEZjs7QStDbnB5REM7RUFBYztDL0N1cHlEZjs7QStDdHB5REM7RUFBYztDL0MwcHlEZjs7QStDenB5REM7RUFBYztDL0M2cHlEZjs7QStDNXB5REM7RUFBYztDL0NncXlEZjs7QStDcHF5REM7RUFBYztDL0N3cXlEZjs7QStDdnF5REM7RUFBYztDL0MycXlEZjs7QStDMXF5REM7RUFBYztDL0M4cXlEZjs7QStDN3F5REM7RUFBYztDL0NpcnlEZjs7QStDaHJ5REM7RUFBYztDL0NvcnlEZjs7QStDeHJ5REM7RUFBYztDL0M0cnlEZjs7QStDM3J5REM7RUFBYztDL0MrcnlEZjs7QStDOXJ5REM7RUFBYztDL0Nrc3lEZjs7QStDanN5REM7RUFBYztDL0Nxc3lEZjs7QStDcHN5REM7RUFBYztDL0N3c3lEZjs7QStDNXN5REM7RUFBYztDL0NndHlEZjs7QStDL3N5REM7RUFBYztDL0NtdHlEZjs7QStDbHR5REM7RUFBYztDL0NzdHlEZjs7QStDcnR5REM7RUFBYztDL0N5dHlEZjs7QStDeHR5REM7RUFBYztDL0M0dHlEZjs7QStDaHV5REM7RUFBYztDL0NvdXlEZjs7QStDbnV5REM7RUFBYztDL0N1dXlEZjs7QStDdHV5REM7RUFBYztDL0MwdXlEZjs7QStDenV5REM7RUFBYztDL0M2dXlEZjs7QStDNXV5REM7RUFBYztDL0NndnlEZjs7QStDcHZ5REM7RUFBYztDL0N3dnlEZjs7QStDdnZ5REM7RUFBYztDL0MydnlEZjs7QStDMXZ5REM7RUFBYztDL0M4dnlEZjs7QStDN3Z5REM7RUFBYztDL0Npd3lEZjs7QStDaHd5REM7RUFBYztDL0Nvd3lEZjs7QStDNXZ5REM7RUFBYztDL0Nnd3lEZjs7QStDOXZ5REM7RUFDRTtFQUNBO0MvQ2l3eURIOztBK0M5dnlEQztFQUNFO0VBQ0E7Qy9DaXd5REg7O0ErQzl2eURDO0VBQ0U7RUFDQTtDL0Npd3lESDs7QStDOXZ5REM7RUFDRTtFQUNBO0MvQ2l3eURIOztBK0NweHlEQztFQUFjO0MvQ3d4eURmOztBK0N0eHlEQztFQUNFO0VBQ0E7Qy9DeXh5REg7O0ErQ3R4eURDO0VBQ0U7RUFDQTtDL0N5eHlESDs7QStDdHh5REM7RUFDRTtFQUNBO0MvQ3l4eURIOztBK0N0eHlEQztFQUNFO0VBQ0E7Qy9DeXh5REg7O0ErQzV5eURDO0VBQWM7Qy9DZ3p5RGY7O0ErQzl5eURDO0VBQ0U7RUFDQTtDL0NpenlESDs7QStDOXl5REM7RUFDRTtFQUNBO0MvQ2l6eURIOztBK0M5eXlEQztFQUNFO0VBQ0E7Qy9DaXp5REg7O0ErQzl5eURDO0VBQ0U7RUFDQTtDL0NpenlESDs7QStDcDB5REM7RUFBYztDL0N3MHlEZjs7QStDdDB5REM7RUFDRTtFQUNBO0MvQ3kweURIOztBK0N0MHlEQztFQUNFO0VBQ0E7Qy9DeTB5REg7O0ErQ3QweURDO0VBQ0U7RUFDQTtDL0N5MHlESDs7QStDdDB5REM7RUFDRTtFQUNBO0MvQ3kweURIOztBK0M1MXlEQztFQUFjO0MvQ2cyeURmOztBK0M5MXlEQztFQUNFO0VBQ0E7Qy9DaTJ5REg7O0ErQzkxeURDO0VBQ0U7RUFDQTtDL0NpMnlESDs7QStDOTF5REM7RUFDRTtFQUNBO0MvQ2kyeURIOztBK0M5MXlEQztFQUNFO0VBQ0E7Qy9DaTJ5REg7O0ErQzcxeUREO0VBQWE7Qy9DaTJ5RFo7O0ErQ2gyeUREO0VBQWE7Qy9DbzJ5RFo7O0ErQzkxeUREO0VBQVU7Qy9DazJ5RFQ7O0ErQ2oyeUREO0VBQVU7Qy9DcTJ5RFQ7O0ErQ3AyeUREO0VBQVU7Qy9DdzJ5RFQ7O0ErQ3YyeUREO0VBQVU7Qy9DMjJ5RFQ7O0ErQzEyeUREO0VBQVU7Qy9DODJ5RFQ7O0ErQzcyeUREO0VBQVU7Qy9DaTN5RFQ7O0ErQ2gzeUREO0VBQVU7Qy9DbzN5RFQ7O0ErQ24zeUREO0VBQVU7Qy9DdTN5RFQ7O0ErQ3QzeUREO0VBQVU7Qy9DMDN5RFQ7O0FnRGg4eUREO0VBQXFCO0NoRG84eURwQjs7QWdEbjh5REQ7RUFBcUI7Q2hEdTh5RHBCOztBaURoOHlEQzs7RUFBMkM7Q2pEcTh5RDVDOztBaURwOHlEQzs7RUFBMkM7Q2pEeTh5RDVDOztBaUR4OHlEQzs7RUFBMkM7Q2pENjh5RDVDOztBaUQ1OHlEQzs7RUFBMkM7Q2pEaTl5RDVDOztBaURoOXlEQzs7RUFBMkM7Q2pEcTl5RDVDOztBaUR6OXlEQzs7RUFBMkM7Q2pEODl5RDVDOztBaUQ3OXlEQzs7RUFBMkM7Q2pEayt5RDVDOztBaURqK3lEQzs7RUFBMkM7Q2pEcyt5RDVDOztBaURyK3lEQzs7RUFBMkM7Q2pEMCt5RDVDOztBaUR6K3lEQzs7RUFBMkM7Q2pEOCt5RDVDOztBaURsL3lEQzs7RUFBMkM7Q2pEdS95RDVDOztBaUR0L3lEQzs7RUFBMkM7Q2pEMi95RDVDOztBaUQxL3lEQzs7RUFBMkM7Q2pEKy95RDVDOztBaUQ5L3lEQzs7RUFBMkM7Q2pEbWd6RDVDOztBaURsZ3pEQzs7RUFBMkM7Q2pEdWd6RDVDOztBaUQzZ3pEQzs7RUFBMkM7Q2pEZ2h6RDVDOztBaUQvZ3pEQzs7RUFBMkM7Q2pEb2h6RDVDOztBaURuaHpEQzs7RUFBMkM7Q2pEd2h6RDVDOztBaUR2aHpEQzs7RUFBMkM7Q2pENGh6RDVDOztBaUQzaHpEQzs7RUFBMkM7Q2pEZ2l6RDVDOztBaURwaXpEQzs7RUFBMkM7Q2pEeWl6RDVDOztBaUR4aXpEQzs7RUFBMkM7Q2pENml6RDVDOztBaUQ1aXpEQzs7RUFBMkM7Q2pEaWp6RDVDOztBaURoanpEQzs7RUFBMkM7Q2pEcWp6RDVDOztBaURwanpEQzs7RUFBMkM7Q2pEeWp6RDVDOztBaUQ3anpEQzs7RUFBMkM7Q2pEa2t6RDVDOztBaURqa3pEQzs7RUFBMkM7Q2pEc2t6RDVDOztBaURya3pEQzs7RUFBMkM7Q2pEMGt6RDVDOztBaUR6a3pEQzs7RUFBMkM7Q2pEOGt6RDVDOztBaUQ3a3pEQzs7RUFBMkM7Q2pEa2x6RDVDOztBaUR0bHpEQzs7RUFBMkM7Q2pEMmx6RDVDOztBaUQxbHpEQzs7RUFBMkM7Q2pEK2x6RDVDOztBaUQ5bHpEQzs7RUFBMkM7Q2pEbW16RDVDOztBaURsbXpEQzs7RUFBMkM7Q2pEdW16RDVDOztBaUR0bXpEQzs7RUFBMkM7Q2pEMm16RDVDOztBaUQvbXpEQzs7RUFBMkM7Q2pEb256RDVDOztBaURubnpEQzs7RUFBMkM7Q2pEd256RDVDOztBaUR2bnpEQzs7RUFBMkM7Q2pENG56RDVDOztBaUQzbnpEQzs7RUFBMkM7Q2pEZ296RDVDOztBaUQvbnpEQzs7RUFBMkM7Q2pEb296RDVDOztBaUR4b3pEQzs7RUFBMkM7Q2pENm96RDVDOztBaUQ1b3pEQzs7RUFBMkM7Q2pEaXB6RDVDOztBaURocHpEQzs7RUFBMkM7Q2pEcXB6RDVDOztBaURwcHpEQzs7RUFBMkM7Q2pEeXB6RDVDOztBaUR4cHpEQzs7RUFBMkM7Q2pENnB6RDVDOztBaURqcXpEQzs7RUFBMkM7Q2pEc3F6RDVDOztBaURycXpEQzs7RUFBMkM7Q2pEMHF6RDVDOztBaUR6cXpEQzs7RUFBMkM7Q2pEOHF6RDVDOztBaUQ3cXpEQzs7RUFBMkM7Q2pEa3J6RDVDOztBaURqcnpEQzs7RUFBMkM7Q2pEc3J6RDVDOztBaUQxcnpEQzs7RUFBMkM7Q2pEK3J6RDVDOztBaUQ5cnpEQzs7RUFBMkM7Q2pEbXN6RDVDOztBaURsc3pEQzs7RUFBMkM7Q2pEdXN6RDVDOztBaUR0c3pEQzs7RUFBMkM7Q2pEMnN6RDVDOztBaUQxc3pEQzs7RUFBMkM7Q2pEK3N6RDVDOztBaURudHpEQzs7RUFBMkM7Q2pEd3R6RDVDOztBaUR2dHpEQzs7RUFBMkM7Q2pENHR6RDVDOztBaUQzdHpEQzs7RUFBMkM7Q2pEZ3V6RDVDOztBaUQvdHpEQzs7RUFBMkM7Q2pEb3V6RDVDOztBaURudXpEQzs7RUFBMkM7Q2pEd3V6RDVDOztBaUQ1dXpEQzs7RUFBMkM7Q2pEaXZ6RDVDOztBaURodnpEQzs7RUFBMkM7Q2pEcXZ6RDVDOztBaURwdnpEQzs7RUFBMkM7Q2pEeXZ6RDVDOztBaUR4dnpEQzs7RUFBMkM7Q2pENnZ6RDVDOztBaUQ1dnpEQzs7RUFBMkM7Q2pEaXd6RDVDOztBaURyd3pEQzs7RUFBMkM7Q2pEMHd6RDVDOztBaUR6d3pEQzs7RUFBMkM7Q2pEOHd6RDVDOztBaUQ3d3pEQzs7RUFBMkM7Q2pEa3h6RDVDOztBaURqeHpEQzs7RUFBMkM7Q2pEc3h6RDVDOztBaURyeHpEQzs7RUFBMkM7Q2pEMHh6RDVDOztBaUQ5eHpEQzs7RUFBMkM7Q2pEbXl6RDVDOztBaURseXpEQzs7RUFBMkM7Q2pEdXl6RDVDOztBaUR0eXpEQzs7RUFBMkM7Q2pEMnl6RDVDOztBaUQxeXpEQzs7RUFBMkM7Q2pEK3l6RDVDOztBaUQ5eXpEQzs7RUFBMkM7Q2pEbXp6RDVDOztBaUR2enpEQzs7RUFBMkM7Q2pENHp6RDVDOztBaUQzenpEQzs7RUFBMkM7Q2pEZzB6RDVDOztBaUQvenpEQzs7RUFBMkM7Q2pEbzB6RDVDOztBaURuMHpEQzs7RUFBMkM7Q2pEdzB6RDVDOztBaUR2MHpEQzs7RUFBMkM7Q2pENDB6RDVDOztBaURoMXpEQzs7RUFBMkM7Q2pEcTF6RDVDOztBaURwMXpEQzs7RUFBMkM7Q2pEeTF6RDVDOztBaUR4MXpEQzs7RUFBMkM7Q2pENjF6RDVDOztBaUQ1MXpEQzs7RUFBMkM7Q2pEaTJ6RDVDOztBaURoMnpEQzs7RUFBMkM7Q2pEcTJ6RDVDOztBaUR6MnpEQzs7RUFBMkM7Q2pEODJ6RDVDOztBaUQ3MnpEQzs7RUFBMkM7Q2pEazN6RDVDOztBaURqM3pEQzs7RUFBMkM7Q2pEczN6RDVDOztBaURyM3pEQzs7RUFBMkM7Q2pEMDN6RDVDOztBaUR6M3pEQzs7RUFBMkM7Q2pEODN6RDVDOztBaURsNHpEQzs7RUFBMkM7Q2pEdTR6RDVDOztBaUR0NHpEQzs7RUFBMkM7Q2pEMjR6RDVDOztBaUQxNHpEQzs7RUFBMkM7Q2pEKzR6RDVDOztBaUQ5NHpEQzs7RUFBMkM7Q2pEbTV6RDVDOztBaURsNXpEQzs7RUFBMkM7Q2pEdTV6RDVDOztBaUQzNXpEQzs7RUFBMkM7Q2pEZzZ6RDVDOztBaUQvNXpEQzs7RUFBMkM7Q2pEbzZ6RDVDOztBaURuNnpEQzs7RUFBMkM7Q2pEdzZ6RDVDOztBaUR2NnpEQzs7RUFBMkM7Q2pENDZ6RDVDOztBaUQzNnpEQzs7RUFBMkM7Q2pEZzd6RDVDOztBaURwN3pEQzs7RUFBMkM7Q2pEeTd6RDVDOztBaUR4N3pEQzs7RUFBMkM7Q2pENjd6RDVDOztBaUQ1N3pEQzs7RUFBMkM7Q2pEaTh6RDVDOztBaURoOHpEQzs7RUFBMkM7Q2pEcTh6RDVDOztBaURwOHpEQzs7RUFBMkM7Q2pEeTh6RDVDOztBaUQ3OHpEQzs7RUFBMkM7Q2pEazl6RDVDOztBaURqOXpEQzs7RUFBMkM7Q2pEczl6RDVDOztBaURyOXpEQzs7RUFBMkM7Q2pEMDl6RDVDOztBaUR6OXpEQzs7RUFBMkM7Q2pEODl6RDVDOztBaUQ3OXpEQzs7RUFBMkM7Q2pEayt6RDVDOztBaUR0K3pEQzs7RUFBMkM7Q2pEMit6RDVDOztBaUQxK3pEQzs7RUFBMkM7Q2pEKyt6RDVDOztBaUQ5K3pEQzs7RUFBMkM7Q2pEbS96RDVDOztBaURsL3pEQzs7RUFBMkM7Q2pEdS96RDVDOztBaUR0L3pEQzs7RUFBMkM7Q2pEMi96RDVDOztBaUQvL3pEQzs7RUFBMkM7Q2pEb2cwRDVDOztBaURuZzBEQzs7RUFBMkM7Q2pEd2cwRDVDOztBaUR2ZzBEQzs7RUFBMkM7Q2pENGcwRDVDOztBaUQzZzBEQzs7RUFBMkM7Q2pEZ2gwRDVDOztBaUQvZzBEQzs7RUFBMkM7Q2pEb2gwRDVDOztBaUR4aDBEQzs7RUFBMkM7Q2pENmgwRDVDOztBaUQ1aDBEQzs7RUFBMkM7Q2pEaWkwRDVDOztBaURoaTBEQzs7RUFBMkM7Q2pEcWkwRDVDOztBaURwaTBEQzs7RUFBMkM7Q2pEeWkwRDVDOztBaUR4aTBEQzs7RUFBMkM7Q2pENmkwRDVDOztBaURqajBEQzs7RUFBMkM7Q2pEc2owRDVDOztBaURyajBEQzs7RUFBMkM7Q2pEMGowRDVDOztBaUR6ajBEQzs7RUFBMkM7Q2pEOGowRDVDOztBaUQ3ajBEQzs7RUFBMkM7Q2pEa2swRDVDOztBaURqazBEQzs7RUFBMkM7Q2pEc2swRDVDOztBaUQxazBEQzs7RUFBMkM7Q2pEK2swRDVDOztBaUQ5azBEQzs7RUFBMkM7Q2pEbWwwRDVDOztBaURsbDBEQzs7RUFBMkM7Q2pEdWwwRDVDOztBaUR0bDBEQzs7RUFBMkM7Q2pEMmwwRDVDOztBaUQxbDBEQzs7RUFBMkM7Q2pEK2wwRDVDOztBaURubTBEQzs7RUFBMkM7Q2pEd20wRDVDOztBaUR2bTBEQzs7RUFBMkM7Q2pENG0wRDVDOztBaUQzbTBEQzs7RUFBMkM7Q2pEZ24wRDVDOztBaUQvbTBEQzs7RUFBMkM7Q2pEb24wRDVDOztBaURubjBEQzs7RUFBMkM7Q2pEd24wRDVDOztBaUQ1bjBEQzs7RUFBMkM7Q2pEaW8wRDVDOztBaURobzBEQzs7RUFBMkM7Q2pEcW8wRDVDOztBaURwbzBEQzs7RUFBMkM7Q2pEeW8wRDVDOztBaUR4bzBEQzs7RUFBMkM7Q2pENm8wRDVDOztBaUQ1bzBEQzs7RUFBMkM7Q2pEaXAwRDVDOztBaURycDBEQzs7RUFBMkM7Q2pEMHAwRDVDOztBaUR6cDBEQzs7RUFBMkM7Q2pEOHAwRDVDOztBaUQ3cDBEQzs7RUFBMkM7Q2pEa3EwRDVDOztBaURqcTBEQzs7RUFBMkM7Q2pEc3EwRDVDOztBaURycTBEQzs7RUFBMkM7Q2pEMHEwRDVDOztBaUQ5cTBEQzs7RUFBMkM7Q2pEbXIwRDVDOztBaURscjBEQzs7RUFBMkM7Q2pEdXIwRDVDOztBaUR0cjBEQzs7RUFBMkM7Q2pEMnIwRDVDOztBaUQxcjBEQzs7RUFBMkM7Q2pEK3IwRDVDOztBaUQ5cjBEQzs7RUFBMkM7Q2pEbXMwRDVDOztBaUR2czBEQzs7RUFBMkM7Q2pENHMwRDVDOztBaUQzczBEQzs7RUFBMkM7Q2pEZ3QwRDVDOztBaUQvczBEQzs7RUFBMkM7Q2pEb3QwRDVDOztBaURudDBEQzs7RUFBMkM7Q2pEd3QwRDVDOztBaUR2dDBEQzs7RUFBMkM7Q2pENHQwRDVDOztBaURodTBEQzs7RUFBMkM7Q2pEcXUwRDVDOztBaURwdTBEQzs7RUFBMkM7Q2pEeXUwRDVDOztBaUR4dTBEQzs7RUFBMkM7Q2pENnUwRDVDOztBaUQ1dTBEQzs7RUFBMkM7Q2pEaXYwRDVDOztBaURodjBEQzs7RUFBMkM7Q2pEcXYwRDVDOztBaUR6djBEQzs7RUFBMkM7Q2pEOHYwRDVDOztBaUQ3djBEQzs7RUFBMkM7Q2pEa3cwRDVDOztBaURqdzBEQzs7RUFBMkM7Q2pEc3cwRDVDOztBaURydzBEQzs7RUFBMkM7Q2pEMHcwRDVDOztBaUR6dzBEQzs7RUFBMkM7Q2pEOHcwRDVDOztBaURseDBEQzs7RUFBMkM7Q2pEdXgwRDVDOztBaUR0eDBEQzs7RUFBMkM7Q2pEMngwRDVDOztBaUQxeDBEQzs7RUFBMkM7Q2pEK3gwRDVDOztBaUQ5eDBEQzs7RUFBMkM7Q2pEbXkwRDVDOztBaURseTBEQzs7RUFBMkM7Q2pEdXkwRDVDOztBaUQzeTBEQzs7RUFBMkM7Q2pEZ3owRDVDOztBaUQveTBEQzs7RUFBMkM7Q2pEb3owRDVDOztBaURuejBEQzs7RUFBMkM7Q2pEd3owRDVDOztBaUR2ejBEQzs7RUFBMkM7Q2pENHowRDVDOztBaUQzejBEQzs7RUFBMkM7Q2pEZzAwRDVDOztBaURwMDBEQzs7RUFBMkM7Q2pEeTAwRDVDOztBaUR4MDBEQzs7RUFBMkM7Q2pENjAwRDVDOztBaUQ1MDBEQzs7RUFBMkM7Q2pEaTEwRDVDOztBaURoMTBEQzs7RUFBMkM7Q2pEcTEwRDVDOztBaURwMTBEQzs7RUFBMkM7Q2pEeTEwRDVDOztBaUQ3MTBEQzs7RUFBMkM7Q2pEazIwRDVDOztBaURqMjBEQzs7RUFBMkM7Q2pEczIwRDVDOztBaURyMjBEQzs7RUFBMkM7Q2pEMDIwRDVDOztBaUR6MjBEQzs7RUFBMkM7Q2pEODIwRDVDOztBaUQ3MjBEQzs7RUFBMkM7Q2pEazMwRDVDOztBaUR0MzBEQzs7RUFBMkM7Q2pEMjMwRDVDOztBaUQxMzBEQzs7RUFBMkM7Q2pEKzMwRDVDOztBaUQ5MzBEQzs7RUFBMkM7Q2pEbTQwRDVDOztBaURsNDBEQzs7RUFBMkM7Q2pEdTQwRDVDOztBaUR0NDBEQzs7RUFBMkM7Q2pEMjQwRDVDOztBaUQvNDBEQzs7RUFBMkM7Q2pEbzUwRDVDOztBaURuNTBEQzs7RUFBMkM7Q2pEdzUwRDVDOztBaUR2NTBEQzs7RUFBMkM7Q2pENDUwRDVDOztBaUQzNTBEQzs7RUFBMkM7Q2pEZzYwRDVDOztBaUQvNTBEQzs7RUFBMkM7Q2pEbzYwRDVDOztBaUR4NjBEQzs7RUFBMkM7Q2pENjYwRDVDOztBaUQ1NjBEQzs7RUFBMkM7Q2pEaTcwRDVDOztBaURoNzBEQzs7RUFBMkM7Q2pEcTcwRDVDOztBaURwNzBEQzs7RUFBMkM7Q2pEeTcwRDVDOztBaUR4NzBEQzs7RUFBMkM7Q2pENjcwRDVDOztBaURqODBEQzs7RUFBMkM7Q2pEczgwRDVDOztBaURyODBEQzs7RUFBMkM7Q2pEMDgwRDVDOztBaUR6ODBEQzs7RUFBMkM7Q2pEODgwRDVDOztBaUQ3ODBEQzs7RUFBMkM7Q2pEazkwRDVDOztBaURqOTBEQzs7RUFBMkM7Q2pEczkwRDVDOztBaUQxOTBEQzs7RUFBMkM7Q2pEKzkwRDVDOztBaUQ5OTBEQzs7RUFBMkM7Q2pEbSswRDVDOztBaURsKzBEQzs7RUFBMkM7Q2pEdSswRDVDOztBaUR0KzBEQzs7RUFBMkM7Q2pEMiswRDVDOztBaUQxKzBEQzs7RUFBMkM7Q2pEKyswRDVDOztBaURuLzBEQzs7RUFBMkM7Q2pEdy8wRDVDOztBaUR2LzBEQzs7RUFBMkM7Q2pENC8wRDVDOztBaUQzLzBEQzs7RUFBMkM7Q2pEZ2cxRDVDOztBaUQvLzBEQzs7RUFBMkM7Q2pEb2cxRDVDOztBaURuZzFEQzs7RUFBMkM7Q2pEd2cxRDVDOztBaUQ1ZzFEQzs7RUFBMkM7Q2pEaWgxRDVDOztBaURoaDFEQzs7RUFBMkM7Q2pEcWgxRDVDOztBaURwaDFEQzs7RUFBMkM7Q2pEeWgxRDVDOztBaUR4aDFEQzs7RUFBMkM7Q2pENmgxRDVDOztBaUQ1aDFEQzs7RUFBMkM7Q2pEaWkxRDVDOztBaURyaTFEQzs7RUFBMkM7Q2pEMGkxRDVDOztBaUR6aTFEQzs7RUFBMkM7Q2pEOGkxRDVDOztBaUQ3aTFEQzs7RUFBMkM7Q2pEa2oxRDVDOztBaURqajFEQzs7RUFBMkM7Q2pEc2oxRDVDOztBaURyajFEQzs7RUFBMkM7Q2pEMGoxRDVDOztBaUQ5ajFEQzs7RUFBMkM7Q2pEbWsxRDVDOztBaURsazFEQzs7RUFBMkM7Q2pEdWsxRDVDOztBaUR0azFEQzs7RUFBMkM7Q2pEMmsxRDVDOztBaUQxazFEQzs7RUFBMkM7Q2pEK2sxRDVDOztBaUQ5azFEQzs7RUFBMkM7Q2pEbWwxRDVDOztBaUR2bDFEQzs7RUFBMkM7Q2pENGwxRDVDOztBaUQzbDFEQzs7RUFBMkM7Q2pEZ20xRDVDOztBaUQvbDFEQzs7RUFBMkM7Q2pEb20xRDVDOztBaURubTFEQzs7RUFBMkM7Q2pEd20xRDVDOztBaUR2bTFEQzs7RUFBMkM7Q2pENG0xRDVDOztBaURobjFEQzs7RUFBMkM7Q2pEcW4xRDVDOztBaURwbjFEQzs7RUFBMkM7Q2pEeW4xRDVDOztBaUR4bjFEQzs7RUFBMkM7Q2pENm4xRDVDOztBaUQ1bjFEQzs7RUFBMkM7Q2pEaW8xRDVDOztBaURobzFEQzs7RUFBMkM7Q2pEcW8xRDVDOztBaUR6bzFEQzs7RUFBMkM7Q2pEOG8xRDVDOztBaUQ3bzFEQzs7RUFBMkM7Q2pEa3AxRDVDOztBaURqcDFEQzs7RUFBMkM7Q2pEc3AxRDVDOztBaURycDFEQzs7RUFBMkM7Q2pEMHAxRDVDOztBaUR6cDFEQzs7RUFBMkM7Q2pEOHAxRDVDOztBaURscTFEQzs7RUFBMkM7Q2pEdXExRDVDOztBaUR0cTFEQzs7RUFBMkM7Q2pEMnExRDVDOztBaUQxcTFEQzs7RUFBMkM7Q2pEK3ExRDVDOztBaUQ5cTFEQzs7RUFBMkM7Q2pEbXIxRDVDOztBaURscjFEQzs7RUFBMkM7Q2pEdXIxRDVDOztBaUQzcjFEQzs7RUFBMkM7Q2pEZ3MxRDVDOztBaUQvcjFEQzs7RUFBMkM7Q2pEb3MxRDVDOztBaURuczFEQzs7RUFBMkM7Q2pEd3MxRDVDOztBaUR2czFEQzs7RUFBMkM7Q2pENHMxRDVDOztBaUQzczFEQzs7RUFBMkM7Q2pEZ3QxRDVDOztBaURwdDFEQzs7RUFBMkM7Q2pEeXQxRDVDOztBaUR4dDFEQzs7RUFBMkM7Q2pENnQxRDVDOztBaUQ1dDFEQzs7RUFBMkM7Q2pEaXUxRDVDOztBaURodTFEQzs7RUFBMkM7Q2pEcXUxRDVDOztBaURwdTFEQzs7RUFBMkM7Q2pEeXUxRDVDOztBaUQ3dTFEQzs7RUFBMkM7Q2pEa3YxRDVDOztBaURqdjFEQzs7RUFBMkM7Q2pEc3YxRDVDOztBaURydjFEQzs7RUFBMkM7Q2pEMHYxRDVDOztBaUR6djFEQzs7RUFBMkM7Q2pEOHYxRDVDOztBaUQ3djFEQzs7RUFBMkM7Q2pEa3cxRDVDOztBaUR0dzFEQzs7RUFBMkM7Q2pEMncxRDVDOztBaUQxdzFEQzs7RUFBMkM7Q2pEK3cxRDVDOztBaUQ5dzFEQzs7RUFBMkM7Q2pEbXgxRDVDOztBaURseDFEQzs7RUFBMkM7Q2pEdXgxRDVDOztBaUR0eDFEQzs7RUFBMkM7Q2pEMngxRDVDOztBaUQveDFEQzs7RUFBMkM7Q2pEb3kxRDVDOztBaURueTFEQzs7RUFBMkM7Q2pEd3kxRDVDOztBaUR2eTFEQzs7RUFBMkM7Q2pENHkxRDVDOztBaUQzeTFEQzs7RUFBMkM7Q2pEZ3oxRDVDOztBaUQveTFEQzs7RUFBMkM7Q2pEb3oxRDVDOztBaUR4ejFEQzs7RUFBMkM7Q2pENnoxRDVDOztBaUQ1ejFEQzs7RUFBMkM7Q2pEaTAxRDVDOztBaURoMDFEQzs7RUFBMkM7Q2pEcTAxRDVDOztBaURwMDFEQzs7RUFBMkM7Q2pEeTAxRDVDOztBaUR4MDFEQzs7RUFBMkM7Q2pENjAxRDVDOztBaURqMTFEQzs7RUFBMkM7Q2pEczExRDVDOztBaURyMTFEQzs7RUFBMkM7Q2pEMDExRDVDOztBaUR6MTFEQzs7RUFBMkM7Q2pEODExRDVDOztBaUQ3MTFEQzs7RUFBMkM7Q2pEazIxRDVDOztBaURqMjFEQzs7RUFBMkM7Q2pEczIxRDVDOztBaUQxMjFEQzs7RUFBMkM7Q2pEKzIxRDVDOztBaUQ5MjFEQzs7RUFBMkM7Q2pEbTMxRDVDOztBaURsMzFEQzs7RUFBMkM7Q2pEdTMxRDVDOztBaUR0MzFEQzs7RUFBMkM7Q2pEMjMxRDVDOztBaUQxMzFEQzs7RUFBMkM7Q2pEKzMxRDVDOztBaURuNDFEQzs7RUFBMkM7Q2pEdzQxRDVDOztBaUR2NDFEQzs7RUFBMkM7Q2pENDQxRDVDOztBaUQzNDFEQzs7RUFBMkM7Q2pEZzUxRDVDOztBaUQvNDFEQzs7RUFBMkM7Q2pEbzUxRDVDOztBaURuNTFEQzs7RUFBMkM7Q2pEdzUxRDVDOztBaUQ1NTFEQzs7RUFBMkM7Q2pEaTYxRDVDOztBaURoNjFEQzs7RUFBMkM7Q2pEcTYxRDVDOztBaURwNjFEQzs7RUFBMkM7Q2pEeTYxRDVDOztBaUR4NjFEQzs7RUFBMkM7Q2pENjYxRDVDOztBaUQ1NjFEQzs7RUFBMkM7Q2pEaTcxRDVDOztBaURyNzFEQzs7RUFBMkM7Q2pEMDcxRDVDOztBaUR6NzFEQzs7RUFBMkM7Q2pEODcxRDVDOztBaUQ3NzFEQzs7RUFBMkM7Q2pEazgxRDVDOztBaURqODFEQzs7RUFBMkM7Q2pEczgxRDVDOztBaURyODFEQzs7RUFBMkM7Q2pEMDgxRDVDOztBaUQ5ODFEQzs7RUFBMkM7Q2pEbTkxRDVDOztBaURsOTFEQzs7RUFBMkM7Q2pEdTkxRDVDOztBaUR0OTFEQzs7RUFBMkM7Q2pEMjkxRDVDOztBaUQxOTFEQzs7RUFBMkM7Q2pEKzkxRDVDOztBaUQ5OTFEQzs7RUFBMkM7Q2pEbSsxRDVDOztBaUR2KzFEQzs7RUFBMkM7Q2pENCsxRDVDOztBaUQzKzFEQzs7RUFBMkM7Q2pEZy8xRDVDOztBaUQvKzFEQzs7RUFBMkM7Q2pEby8xRDVDOztBaURuLzFEQzs7RUFBMkM7Q2pEdy8xRDVDOztBaUR2LzFEQzs7RUFBMkM7Q2pENC8xRDVDOztBaURoZzJEQzs7RUFBMkM7Q2pEcWcyRDVDOztBaURwZzJEQzs7RUFBMkM7Q2pEeWcyRDVDOztBaUR4ZzJEQzs7RUFBMkM7Q2pENmcyRDVDOztBaUQ1ZzJEQzs7RUFBMkM7Q2pEaWgyRDVDOztBaURoaDJEQzs7RUFBMkM7Q2pEcWgyRDVDOztBaUR6aDJEQzs7RUFBMkM7Q2pEOGgyRDVDOztBaUQ3aDJEQzs7RUFBMkM7Q2pEa2kyRDVDOztBaURqaTJEQzs7RUFBMkM7Q2pEc2kyRDVDOztBaURyaTJEQzs7RUFBMkM7Q2pEMGkyRDVDOztBaUR6aTJEQzs7RUFBMkM7Q2pEOGkyRDVDOztBaURsajJEQzs7RUFBMkM7Q2pEdWoyRDVDOztBaUR0ajJEQzs7RUFBMkM7Q2pEMmoyRDVDOztBaUQxajJEQzs7RUFBMkM7Q2pEK2oyRDVDOztBaUQ5ajJEQzs7RUFBMkM7Q2pEbWsyRDVDOztBaURsazJEQzs7RUFBMkM7Q2pEdWsyRDVDOztBaUQzazJEQzs7RUFBMkM7Q2pEZ2wyRDVDOztBaUQvazJEQzs7RUFBMkM7Q2pEb2wyRDVDOztBaURubDJEQzs7RUFBMkM7Q2pEd2wyRDVDOztBaUR2bDJEQzs7RUFBMkM7Q2pENGwyRDVDOztBaUQzbDJEQzs7RUFBMkM7Q2pEZ20yRDVDOztBaURwbTJEQzs7RUFBMkM7Q2pEeW0yRDVDOztBaUR4bTJEQzs7RUFBMkM7Q2pENm0yRDVDOztBaUQ1bTJEQzs7RUFBMkM7Q2pEaW4yRDVDOztBaURobjJEQzs7RUFBMkM7Q2pEcW4yRDVDOztBaURwbjJEQzs7RUFBMkM7Q2pEeW4yRDVDOztBaUQ3bjJEQzs7RUFBMkM7Q2pEa28yRDVDOztBaURqbzJEQzs7RUFBMkM7Q2pEc28yRDVDOztBaURybzJEQzs7RUFBMkM7Q2pEMG8yRDVDOztBaUR6bzJEQzs7RUFBMkM7Q2pEOG8yRDVDOztBaUQ3bzJEQzs7RUFBMkM7Q2pEa3AyRDVDOztBaUR0cDJEQzs7RUFBMkM7Q2pEMnAyRDVDOztBaUQxcDJEQzs7RUFBMkM7Q2pEK3AyRDVDOztBaUQ5cDJEQzs7RUFBMkM7Q2pEbXEyRDVDOztBaURscTJEQzs7RUFBMkM7Q2pEdXEyRDVDOztBaUR0cTJEQzs7RUFBMkM7Q2pEMnEyRDVDOztBaUQvcTJEQzs7RUFBMkM7Q2pEb3IyRDVDOztBaURucjJEQzs7RUFBMkM7Q2pEd3IyRDVDOztBaUR2cjJEQzs7RUFBMkM7Q2pENHIyRDVDOztBaUQzcjJEQzs7RUFBMkM7Q2pEZ3MyRDVDOztBaUQvcjJEQzs7RUFBMkM7Q2pEb3MyRDVDOztBaUR4czJEQzs7RUFBMkM7Q2pENnMyRDVDOztBaUQ1czJEQzs7RUFBMkM7Q2pEaXQyRDVDOztBaURodDJEQzs7RUFBMkM7Q2pEcXQyRDVDOztBaURwdDJEQzs7RUFBMkM7Q2pEeXQyRDVDOztBaUR4dDJEQzs7RUFBMkM7Q2pENnQyRDVDOztBaURqdTJEQzs7RUFBMkM7Q2pEc3UyRDVDOztBaURydTJEQzs7RUFBMkM7Q2pEMHUyRDVDOztBaUR6dTJEQzs7RUFBMkM7Q2pEOHUyRDVDOztBaUQ3dTJEQzs7RUFBMkM7Q2pEa3YyRDVDOztBaURqdjJEQzs7RUFBMkM7Q2pEc3YyRDVDOztBaUQxdjJEQzs7RUFBMkM7Q2pEK3YyRDVDOztBaUQ5djJEQzs7RUFBMkM7Q2pEbXcyRDVDOztBaURsdzJEQzs7RUFBMkM7Q2pEdXcyRDVDOztBaUR0dzJEQzs7RUFBMkM7Q2pEMncyRDVDOztBaUQxdzJEQzs7RUFBMkM7Q2pEK3cyRDVDOztBaURueDJEQzs7RUFBMkM7Q2pEd3gyRDVDOztBaUR2eDJEQzs7RUFBMkM7Q2pENHgyRDVDOztBaUQzeDJEQzs7RUFBMkM7Q2pEZ3kyRDVDOztBaUQveDJEQzs7RUFBMkM7Q2pEb3kyRDVDOztBaURueTJEQzs7RUFBMkM7Q2pEd3kyRDVDOztBaUQ1eTJEQzs7RUFBMkM7Q2pEaXoyRDVDOztBaURoejJEQzs7RUFBMkM7Q2pEcXoyRDVDOztBaURwejJEQzs7RUFBMkM7Q2pEeXoyRDVDOztBaUR4ejJEQzs7RUFBMkM7Q2pENnoyRDVDOztBaUQ1ejJEQzs7RUFBMkM7Q2pEaTAyRDVDOztBaURyMDJEQzs7RUFBMkM7Q2pEMDAyRDVDOztBaUR6MDJEQzs7RUFBMkM7Q2pEODAyRDVDOztBaUQ3MDJEQzs7RUFBMkM7Q2pEazEyRDVDOztBaURqMTJEQzs7RUFBMkM7Q2pEczEyRDVDOztBaURyMTJEQzs7RUFBMkM7Q2pEMDEyRDVDOztBaUQ5MTJEQzs7RUFBMkM7Q2pEbTIyRDVDOztBaURsMjJEQzs7RUFBMkM7Q2pEdTIyRDVDOztBaUR0MjJEQzs7RUFBMkM7Q2pEMjIyRDVDOztBaUQxMjJEQzs7RUFBMkM7Q2pEKzIyRDVDOztBaUQ5MjJEQzs7RUFBMkM7Q2pEbTMyRDVDOztBaUR2MzJEQzs7RUFBMkM7Q2pENDMyRDVDOztBaUQzMzJEQzs7RUFBMkM7Q2pEZzQyRDVDOztBaUQvMzJEQzs7RUFBMkM7Q2pEbzQyRDVDOztBaURuNDJEQzs7RUFBMkM7Q2pEdzQyRDVDOztBaUR2NDJEQzs7RUFBMkM7Q2pENDQyRDVDOztBaURoNTJEQzs7RUFBMkM7Q2pEcTUyRDVDOztBaURwNTJEQzs7RUFBMkM7Q2pEeTUyRDVDOztBaUR4NTJEQzs7RUFBMkM7Q2pENjUyRDVDOztBaUQ1NTJEQzs7RUFBMkM7Q2pEaTYyRDVDOztBaURoNjJEQzs7RUFBMkM7Q2pEcTYyRDVDOztBaUR6NjJEQzs7RUFBMkM7Q2pEODYyRDVDOztBaUQ3NjJEQzs7RUFBMkM7Q2pEazcyRDVDOztBaURqNzJEQzs7RUFBMkM7Q2pEczcyRDVDOztBaURyNzJEQzs7RUFBMkM7Q2pEMDcyRDVDOztBaUR6NzJEQzs7RUFBMkM7Q2pEODcyRDVDOztBaURsODJEQzs7RUFBMkM7Q2pEdTgyRDVDOztBaUR0ODJEQzs7RUFBMkM7Q2pEMjgyRDVDOztBaUQxODJEQzs7RUFBMkM7Q2pEKzgyRDVDOztBaUQ5ODJEQzs7RUFBMkM7Q2pEbTkyRDVDOztBaURsOTJEQzs7RUFBMkM7Q2pEdTkyRDVDOztBaUQzOTJEQzs7RUFBMkM7Q2pEZysyRDVDOztBaUQvOTJEQzs7RUFBMkM7Q2pEbysyRDVDOztBaURuKzJEQzs7RUFBMkM7Q2pEdysyRDVDOztBaUR2KzJEQzs7RUFBMkM7Q2pENCsyRDVDOztBaUQzKzJEQzs7RUFBMkM7Q2pEZy8yRDVDOztBaURwLzJEQzs7RUFBMkM7Q2pEeS8yRDVDOztBaUR4LzJEQzs7RUFBMkM7Q2pENi8yRDVDOztBaUQ1LzJEQzs7RUFBMkM7Q2pEaWczRDVDOztBaURoZzNEQzs7RUFBMkM7Q2pEcWczRDVDOztBaURwZzNEQzs7RUFBMkM7Q2pEeWczRDVDOztBaUQ3ZzNEQzs7RUFBMkM7Q2pEa2gzRDVDOztBaURqaDNEQzs7RUFBMkM7Q2pEc2gzRDVDOztBaURyaDNEQzs7RUFBMkM7Q2pEMGgzRDVDOztBaUR6aDNEQzs7RUFBMkM7Q2pEOGgzRDVDOztBaUQ3aDNEQzs7RUFBMkM7Q2pEa2kzRDVDOztBaUR0aTNEQzs7RUFBMkM7Q2pEMmkzRDVDOztBaUQxaTNEQzs7RUFBMkM7Q2pEK2kzRDVDOztBaUQ5aTNEQzs7RUFBMkM7Q2pEbWozRDVDOztBaURsajNEQzs7RUFBMkM7Q2pEdWozRDVDOztBaUR0ajNEQzs7RUFBMkM7Q2pEMmozRDVDOztBaUQvajNEQzs7RUFBMkM7Q2pEb2szRDVDOztBaURuazNEQzs7RUFBMkM7Q2pEd2szRDVDOztBaUR2azNEQzs7RUFBMkM7Q2pENGszRDVDOztBaUQzazNEQzs7RUFBMkM7Q2pEZ2wzRDVDOztBaUQvazNEQzs7RUFBMkM7Q2pEb2wzRDVDOztBaUR4bDNEQzs7RUFBMkM7Q2pENmwzRDVDOztBaUQ1bDNEQzs7RUFBMkM7Q2pEaW0zRDVDOztBaURobTNEQzs7RUFBMkM7Q2pEcW0zRDVDOztBaURwbTNEQzs7RUFBMkM7Q2pEeW0zRDVDOztBaUR4bTNEQzs7RUFBMkM7Q2pENm0zRDVDOztBaURqbjNEQzs7RUFBMkM7Q2pEc24zRDVDOztBaURybjNEQzs7RUFBMkM7Q2pEMG4zRDVDOztBaUR6bjNEQzs7RUFBMkM7Q2pEOG4zRDVDOztBaUQ3bjNEQzs7RUFBMkM7Q2pEa28zRDVDOztBaURqbzNEQzs7RUFBMkM7Q2pEc28zRDVDOztBaUQxbzNEQzs7RUFBMkM7Q2pEK28zRDVDOztBaUQ5bzNEQzs7RUFBMkM7Q2pEbXAzRDVDOztBaURscDNEQzs7RUFBMkM7Q2pEdXAzRDVDOztBaUR0cDNEQzs7RUFBMkM7Q2pEMnAzRDVDOztBaUQxcDNEQzs7RUFBMkM7Q2pEK3AzRDVDOztBaURucTNEQzs7RUFBMkM7Q2pEd3EzRDVDOztBaUR2cTNEQzs7RUFBMkM7Q2pENHEzRDVDOztBaUQzcTNEQzs7RUFBMkM7Q2pEZ3IzRDVDOztBaUQvcTNEQzs7RUFBMkM7Q2pEb3IzRDVDOztBaURucjNEQzs7RUFBMkM7Q2pEd3IzRDVDOztBaUQ1cjNEQzs7RUFBMkM7Q2pEaXMzRDVDOztBaURoczNEQzs7RUFBMkM7Q2pEcXMzRDVDOztBaURwczNEQzs7RUFBMkM7Q2pEeXMzRDVDOztBaUR4czNEQzs7RUFBMkM7Q2pENnMzRDVDOztBaUQ1czNEQzs7RUFBMkM7Q2pEaXQzRDVDOztBaURydDNEQzs7RUFBMkM7Q2pEMHQzRDVDOztBaUR6dDNEQzs7RUFBMkM7Q2pEOHQzRDVDOztBaUQ3dDNEQzs7RUFBMkM7Q2pEa3UzRDVDOztBaURqdTNEQzs7RUFBMkM7Q2pEc3UzRDVDOztBaURydTNEQzs7RUFBMkM7Q2pEMHUzRDVDOztBaUQ5dTNEQzs7RUFBMkM7Q2pEbXYzRDVDOztBaURsdjNEQzs7RUFBMkM7Q2pEdXYzRDVDOztBaUR0djNEQzs7RUFBMkM7Q2pEMnYzRDVDOztBaUQxdjNEQzs7RUFBMkM7Q2pEK3YzRDVDOztBaUQ5djNEQzs7RUFBMkM7Q2pEbXczRDVDOztBaUR2dzNEQzs7RUFBMkM7Q2pENHczRDVDOztBaUQzdzNEQzs7RUFBMkM7Q2pEZ3gzRDVDOztBaUQvdzNEQzs7RUFBMkM7Q2pEb3gzRDVDOztBaURueDNEQzs7RUFBMkM7Q2pEd3gzRDVDOztBaUR2eDNEQzs7RUFBMkM7Q2pENHgzRDVDOztBaURoeTNEQzs7RUFBMkM7Q2pEcXkzRDVDOztBaURweTNEQzs7RUFBMkM7Q2pEeXkzRDVDOztBaUR4eTNEQzs7RUFBMkM7Q2pENnkzRDVDOztBaUQ1eTNEQzs7RUFBMkM7Q2pEaXozRDVDOztBaURoejNEQzs7RUFBMkM7Q2pEcXozRDVDOztBaUR6ejNEQzs7RUFBMkM7Q2pEOHozRDVDOztBaUQ3ejNEQzs7RUFBMkM7Q2pEazAzRDVDOztBaURqMDNEQzs7RUFBMkM7Q2pEczAzRDVDOztBaURyMDNEQzs7RUFBMkM7Q2pEMDAzRDVDOztBaUR6MDNEQzs7RUFBMkM7Q2pEODAzRDVDOztBaURsMTNEQzs7RUFBMkM7Q2pEdTEzRDVDOztBaUR0MTNEQzs7RUFBMkM7Q2pEMjEzRDVDOztBaUQxMTNEQzs7RUFBMkM7Q2pEKzEzRDVDOztBaUQ5MTNEQzs7RUFBMkM7Q2pEbTIzRDVDOztBaURsMjNEQzs7RUFBMkM7Q2pEdTIzRDVDOztBaUQzMjNEQzs7RUFBMkM7Q2pEZzMzRDVDOztBaUQvMjNEQzs7RUFBMkM7Q2pEbzMzRDVDOztBaURuMzNEQzs7RUFBMkM7Q2pEdzMzRDVDOztBaUR2MzNEQzs7RUFBMkM7Q2pENDMzRDVDOztBaUQzMzNEQzs7RUFBMkM7Q2pEZzQzRDVDOztBaURwNDNEQzs7RUFBMkM7Q2pEeTQzRDVDOztBaUR4NDNEQzs7RUFBMkM7Q2pENjQzRDVDOztBaUQ1NDNEQzs7RUFBMkM7Q2pEaTUzRDVDOztBaURoNTNEQzs7RUFBMkM7Q2pEcTUzRDVDOztBaURwNTNEQzs7RUFBMkM7Q2pEeTUzRDVDOztBaUQ3NTNEQzs7RUFBMkM7Q2pEazYzRDVDOztBaURqNjNEQzs7RUFBMkM7Q2pEczYzRDVDOztBaURyNjNEQzs7RUFBMkM7Q2pEMDYzRDVDOztBaUR6NjNEQzs7RUFBMkM7Q2pEODYzRDVDOztBaUQ3NjNEQzs7RUFBMkM7Q2pEazczRDVDOztBaUR0NzNEQzs7RUFBMkM7Q2pEMjczRDVDOztBaUQxNzNEQzs7RUFBMkM7Q2pEKzczRDVDOztBaUQ5NzNEQzs7RUFBMkM7Q2pEbTgzRDVDOztBaURsODNEQzs7RUFBMkM7Q2pEdTgzRDVDOztBaUR0ODNEQzs7RUFBMkM7Q2pEMjgzRDVDOztBaUQvODNEQzs7RUFBMkM7Q2pEbzkzRDVDOztBaURuOTNEQzs7RUFBMkM7Q2pEdzkzRDVDOztBaUR2OTNEQzs7RUFBMkM7Q2pENDkzRDVDOztBaUQzOTNEQzs7RUFBMkM7Q2pEZyszRDVDOztBaUQvOTNEQzs7RUFBMkM7Q2pEbyszRDVDOztBaUR4KzNEQzs7RUFBMkM7Q2pENiszRDVDOztBaUQ1KzNEQzs7RUFBMkM7Q2pEaS8zRDVDOztBaURoLzNEQzs7RUFBMkM7Q2pEcS8zRDVDOztBaURwLzNEQzs7RUFBMkM7Q2pEeS8zRDVDOztBaUR4LzNEQzs7RUFBMkM7Q2pENi8zRDVDOztBaURqZzREQzs7RUFBMkM7Q2pEc2c0RDVDOztBaURyZzREQzs7RUFBMkM7Q2pEMGc0RDVDOztBaUR6ZzREQzs7RUFBMkM7Q2pEOGc0RDVDOztBaUQ3ZzREQzs7RUFBMkM7Q2pEa2g0RDVDOztBaURqaDREQzs7RUFBMkM7Q2pEc2g0RDVDOztBaUQxaDREQzs7RUFBMkM7Q2pEK2g0RDVDOztBaUQ5aDREQzs7RUFBMkM7Q2pEbWk0RDVDOztBaURsaTREQzs7RUFBMkM7Q2pEdWk0RDVDOztBaUR0aTREQzs7RUFBMkM7Q2pEMmk0RDVDOztBaUQxaTREQzs7RUFBMkM7Q2pEK2k0RDVDOztBaURuajREQzs7RUFBMkM7Q2pEd2o0RDVDOztBaUR2ajREQzs7RUFBMkM7Q2pENGo0RDVDOztBaUQzajREQzs7RUFBMkM7Q2pEZ2s0RDVDOztBaUQvajREQzs7RUFBMkM7Q2pEb2s0RDVDOztBaURuazREQzs7RUFBMkM7Q2pEd2s0RDVDOztBaUQ1azREQzs7RUFBMkM7Q2pEaWw0RDVDOztBaURobDREQzs7RUFBMkM7Q2pEcWw0RDVDOztBaURwbDREQzs7RUFBMkM7Q2pEeWw0RDVDOztBaUR4bDREQzs7RUFBMkM7Q2pENmw0RDVDOztBaUQ1bDREQzs7RUFBMkM7Q2pEaW00RDVDOztBaURybTREQzs7RUFBMkM7Q2pEMG00RDVDOztBaUR6bTREQzs7RUFBMkM7Q2pEOG00RDVDOztBaUQ3bTREQzs7RUFBMkM7Q2pEa240RDVDOztBaURqbjREQzs7RUFBMkM7Q2pEc240RDVDOztBaURybjREQzs7RUFBMkM7Q2pEMG40RDVDOztBaUQ5bjREQzs7RUFBMkM7Q2pEbW80RDVDOztBaURsbzREQzs7RUFBMkM7Q2pEdW80RDVDOztBaUR0bzREQzs7RUFBMkM7Q2pEMm80RDVDOztBaUQxbzREQzs7RUFBMkM7Q2pEK280RDVDOztBaUQ5bzREQzs7RUFBMkM7Q2pEbXA0RDVDOztBaUR2cDREQzs7RUFBMkM7Q2pENHA0RDVDOztBaUQzcDREQzs7RUFBMkM7Q2pEZ3E0RDVDOztBaUQvcDREQzs7RUFBMkM7Q2pEb3E0RDVDOztBaURucTREQzs7RUFBMkM7Q2pEd3E0RDVDOztBaUR2cTREQzs7RUFBMkM7Q2pENHE0RDVDOztBaURocjREQzs7RUFBMkM7Q2pEcXI0RDVDOztBaURwcjREQzs7RUFBMkM7Q2pEeXI0RDVDOztBaUR4cjREQzs7RUFBMkM7Q2pENnI0RDVDOztBaUQ1cjREQzs7RUFBMkM7Q2pEaXM0RDVDOztBaURoczREQzs7RUFBMkM7Q2pEcXM0RDVDOztBaUR6czREQzs7RUFBMkM7Q2pEOHM0RDVDOztBaUQ3czREQzs7RUFBMkM7Q2pEa3Q0RDVDOztBaURqdDREQzs7RUFBMkM7Q2pEc3Q0RDVDOztBaURydDREQzs7RUFBMkM7Q2pEMHQ0RDVDOztBaUR6dDREQzs7RUFBMkM7Q2pEOHQ0RDVDOztBaURsdTREQzs7RUFBMkM7Q2pEdXU0RDVDOztBaUR0dTREQzs7RUFBMkM7Q2pEMnU0RDVDOztBaUQxdTREQzs7RUFBMkM7Q2pEK3U0RDVDOztBaUQ5dTREQzs7RUFBMkM7Q2pEbXY0RDVDOztBaURsdjREQzs7RUFBMkM7Q2pEdXY0RDVDOztBaUQzdjREQzs7RUFBMkM7Q2pEZ3c0RDVDOztBaUQvdjREQzs7RUFBMkM7Q2pEb3c0RDVDOztBaURudzREQzs7RUFBMkM7Q2pEd3c0RDVDOztBaUR2dzREQzs7RUFBMkM7Q2pENHc0RDVDOztBaUQzdzREQzs7RUFBMkM7Q2pEZ3g0RDVDOztBaURweDREQzs7RUFBMkM7Q2pEeXg0RDVDOztBaUR4eDREQzs7RUFBMkM7Q2pENng0RDVDOztBaUQ1eDREQzs7RUFBMkM7Q2pEaXk0RDVDOztBaURoeTREQzs7RUFBMkM7Q2pEcXk0RDVDOztBaURweTREQzs7RUFBMkM7Q2pEeXk0RDVDOztBaUQ3eTREQzs7RUFBMkM7Q2pEa3o0RDVDOztBaURqejREQzs7RUFBMkM7Q2pEc3o0RDVDOztBaURyejREQzs7RUFBMkM7Q2pEMHo0RDVDOztBaUR6ejREQzs7RUFBMkM7Q2pEOHo0RDVDOztBaUQ3ejREQzs7RUFBMkM7Q2pEazA0RDVDOztBaUR0MDREQzs7RUFBMkM7Q2pEMjA0RDVDOztBaUQxMDREQzs7RUFBMkM7Q2pEKzA0RDVDOztBaUQ5MDREQzs7RUFBMkM7Q2pEbTE0RDVDOztBaURsMTREQzs7RUFBMkM7Q2pEdTE0RDVDOztBaUR0MTREQzs7RUFBMkM7Q2pEMjE0RDVDOztBaUQvMTREQzs7RUFBMkM7Q2pEbzI0RDVDOztBaURuMjREQzs7RUFBMkM7Q2pEdzI0RDVDOztBaUR2MjREQzs7RUFBMkM7Q2pENDI0RDVDOztBaUQzMjREQzs7RUFBMkM7Q2pEZzM0RDVDOztBaUQvMjREQzs7RUFBMkM7Q2pEbzM0RDVDOztBaUR4MzREQzs7RUFBMkM7Q2pENjM0RDVDOztBaUQ1MzREQzs7RUFBMkM7Q2pEaTQ0RDVDOztBaURoNDREQzs7RUFBMkM7Q2pEcTQ0RDVDOztBaURwNDREQzs7RUFBMkM7Q2pEeTQ0RDVDOztBaUR4NDREQzs7RUFBMkM7Q2pENjQ0RDVDOztBaURqNTREQzs7RUFBMkM7Q2pEczU0RDVDOztBaURyNTREQzs7RUFBMkM7Q2pEMDU0RDVDOztBaUR6NTREQzs7RUFBMkM7Q2pEODU0RDVDOztBaUQ3NTREQzs7RUFBMkM7Q2pEazY0RDVDOztBaURqNjREQzs7RUFBMkM7Q2pEczY0RDVDOztBaUQxNjREQzs7RUFBMkM7Q2pEKzY0RDVDOztBaUQ5NjREQzs7RUFBMkM7Q2pEbTc0RDVDOztBaURsNzREQzs7RUFBMkM7Q2pEdTc0RDVDOztBaUR0NzREQzs7RUFBMkM7Q2pEMjc0RDVDOztBaUQxNzREQzs7RUFBMkM7Q2pEKzc0RDVDOztBaURuODREQzs7RUFBMkM7Q2pEdzg0RDVDOztBaUR2ODREQzs7RUFBMkM7Q2pENDg0RDVDOztBaUQzODREQzs7RUFBMkM7Q2pEZzk0RDVDOztBaUQvODREQzs7RUFBMkM7Q2pEbzk0RDVDOztBaURuOTREQzs7RUFBMkM7Q2pEdzk0RDVDOztBaUQ1OTREQzs7RUFBMkM7Q2pEaSs0RDVDOztBaURoKzREQzs7RUFBMkM7Q2pEcSs0RDVDOztBaURwKzREQzs7RUFBMkM7Q2pEeSs0RDVDOztBaUR4KzREQzs7RUFBMkM7Q2pENis0RDVDOztBaUQ1KzREQzs7RUFBMkM7Q2pEaS80RDVDOztBaURyLzREQzs7RUFBMkM7Q2pEMC80RDVDOztBaUR6LzREQzs7RUFBMkM7Q2pEOC80RDVDOztBaUQ3LzREQzs7RUFBMkM7Q2pEa2c1RDVDOztBaURqZzVEQzs7RUFBMkM7Q2pEc2c1RDVDOztBaURyZzVEQzs7RUFBMkM7Q2pEMGc1RDVDOztBaUQ5ZzVEQzs7RUFBMkM7Q2pEbWg1RDVDOztBaURsaDVEQzs7RUFBMkM7Q2pEdWg1RDVDOztBaUR0aDVEQzs7RUFBMkM7Q2pEMmg1RDVDOztBaUQxaDVEQzs7RUFBMkM7Q2pEK2g1RDVDOztBaUQ5aDVEQzs7RUFBMkM7Q2pEbWk1RDVDOztBaUR2aTVEQzs7RUFBMkM7Q2pENGk1RDVDOztBaUQzaTVEQzs7RUFBMkM7Q2pEZ2o1RDVDOztBaUQvaTVEQzs7RUFBMkM7Q2pEb2o1RDVDOztBaURuajVEQzs7RUFBMkM7Q2pEd2o1RDVDOztBaUR2ajVEQzs7RUFBMkM7Q2pENGo1RDVDOztBaURoazVEQzs7RUFBMkM7Q2pEcWs1RDVDOztBaURwazVEQzs7RUFBMkM7Q2pEeWs1RDVDOztBaUR4azVEQzs7RUFBMkM7Q2pENms1RDVDOztBaUQ1azVEQzs7RUFBMkM7Q2pEaWw1RDVDOztBaURobDVEQzs7RUFBMkM7Q2pEcWw1RDVDOztBaUR6bDVEQzs7RUFBMkM7Q2pEOGw1RDVDOztBaUQ3bDVEQzs7RUFBMkM7Q2pEa201RDVDOztBaURqbTVEQzs7RUFBMkM7Q2pEc201RDVDOztBaURybTVEQzs7RUFBMkM7Q2pEMG01RDVDOztBaUR6bTVEQzs7RUFBMkM7Q2pEOG01RDVDOztBaURsbjVEQzs7RUFBMkM7Q2pEdW41RDVDOztBaUR0bjVEQzs7RUFBMkM7Q2pEMm41RDVDOztBaUQxbjVEQzs7RUFBMkM7Q2pEK241RDVDOztBaUQ5bjVEQzs7RUFBMkM7Q2pEbW81RDVDOztBaURsbzVEQzs7RUFBMkM7Q2pEdW81RDVDOztBaUQzbzVEQzs7RUFBMkM7Q2pEZ3A1RDVDOztBaUQvbzVEQzs7RUFBMkM7Q2pEb3A1RDVDOztBaURucDVEQzs7RUFBMkM7Q2pEd3A1RDVDOztBaUR2cDVEQzs7RUFBMkM7Q2pENHA1RDVDOztBaUQzcDVEQzs7RUFBMkM7Q2pEZ3E1RDVDOztBaURwcTVEQzs7RUFBMkM7Q2pEeXE1RDVDOztBaUR4cTVEQzs7RUFBMkM7Q2pENnE1RDVDOztBaUQ1cTVEQzs7RUFBMkM7Q2pEaXI1RDVDOztBaURocjVEQzs7RUFBMkM7Q2pEcXI1RDVDOztBaURwcjVEQzs7RUFBMkM7Q2pEeXI1RDVDOztBaUQ3cjVEQzs7RUFBMkM7Q2pEa3M1RDVDOztBaURqczVEQzs7RUFBMkM7Q2pEc3M1RDVDOztBaURyczVEQzs7RUFBMkM7Q2pEMHM1RDVDOztBaUR6czVEQzs7RUFBMkM7Q2pEOHM1RDVDOztBaUQ3czVEQzs7RUFBMkM7Q2pEa3Q1RDVDOztBaUR0dDVEQzs7RUFBMkM7Q2pEMnQ1RDVDOztBaUQxdDVEQzs7RUFBMkM7Q2pEK3Q1RDVDOztBaUQ5dDVEQzs7RUFBMkM7Q2pEbXU1RDVDOztBaURsdTVEQzs7RUFBMkM7Q2pEdXU1RDVDOztBaUR0dTVEQzs7RUFBMkM7Q2pEMnU1RDVDOztBaUQvdTVEQzs7RUFBMkM7Q2pEb3Y1RDVDOztBaURudjVEQzs7RUFBMkM7Q2pEd3Y1RDVDOztBaUR2djVEQzs7RUFBMkM7Q2pENHY1RDVDOztBaUQzdjVEQzs7RUFBMkM7Q2pEZ3c1RDVDOztBaUQvdjVEQzs7RUFBMkM7Q2pEb3c1RDVDOztBaUR4dzVEQzs7RUFBMkM7Q2pENnc1RDVDOztBaUQ1dzVEQzs7RUFBMkM7Q2pEaXg1RDVDOztBaURoeDVEQzs7RUFBMkM7Q2pEcXg1RDVDOztBaURweDVEQzs7RUFBMkM7Q2pEeXg1RDVDOztBaUR4eDVEQzs7RUFBMkM7Q2pENng1RDVDOztBaURqeTVEQzs7RUFBMkM7Q2pEc3k1RDVDOztBaURyeTVEQzs7RUFBMkM7Q2pEMHk1RDVDOztBaUR6eTVEQzs7RUFBMkM7Q2pEOHk1RDVDOztBaUQ3eTVEQzs7RUFBMkM7Q2pEa3o1RDVDOztBaURqejVEQzs7RUFBMkM7Q2pEc3o1RDVDOztBaUQxejVEQzs7RUFBMkM7Q2pEK3o1RDVDOztBaUQ5ejVEQzs7RUFBMkM7Q2pEbTA1RDVDOztBaURsMDVEQzs7RUFBMkM7Q2pEdTA1RDVDOztBaUR0MDVEQzs7RUFBMkM7Q2pEMjA1RDVDOztBaUQxMDVEQzs7RUFBMkM7Q2pEKzA1RDVDOztBaURuMTVEQzs7RUFBMkM7Q2pEdzE1RDVDOztBaUR2MTVEQzs7RUFBMkM7Q2pENDE1RDVDOztBaUQzMTVEQzs7RUFBMkM7Q2pEZzI1RDVDOztBaUQvMTVEQzs7RUFBMkM7Q2pEbzI1RDVDOztBaURuMjVEQzs7RUFBMkM7Q2pEdzI1RDVDOztBaUQ1MjVEQzs7RUFBMkM7Q2pEaTM1RDVDOztBaURoMzVEQzs7RUFBMkM7Q2pEcTM1RDVDOztBaURwMzVEQzs7RUFBMkM7Q2pEeTM1RDVDOztBaUR4MzVEQzs7RUFBMkM7Q2pENjM1RDVDOztBaUQ1MzVEQzs7RUFBMkM7Q2pEaTQ1RDVDOztBaURyNDVEQzs7RUFBMkM7Q2pEMDQ1RDVDOztBaUR6NDVEQzs7RUFBMkM7Q2pEODQ1RDVDOztBaUQ3NDVEQzs7RUFBMkM7Q2pEazU1RDVDOztBaURqNTVEQzs7RUFBMkM7Q2pEczU1RDVDOztBaURyNTVEQzs7RUFBMkM7Q2pEMDU1RDVDOztBaUQ5NTVEQzs7RUFBMkM7Q2pEbTY1RDVDOztBaURsNjVEQzs7RUFBMkM7Q2pEdTY1RDVDOztBaUR0NjVEQzs7RUFBMkM7Q2pEMjY1RDVDOztBaUQxNjVEQzs7RUFBMkM7Q2pEKzY1RDVDOztBaUQ5NjVEQzs7RUFBMkM7Q2pEbTc1RDVDOztBaUR2NzVEQzs7RUFBMkM7Q2pENDc1RDVDOztBaUQzNzVEQzs7RUFBMkM7Q2pEZzg1RDVDOztBaUQvNzVEQzs7RUFBMkM7Q2pEbzg1RDVDOztBaURuODVEQzs7RUFBMkM7Q2pEdzg1RDVDOztBaUR2ODVEQzs7RUFBMkM7Q2pENDg1RDVDOztBaURoOTVEQzs7RUFBMkM7Q2pEcTk1RDVDOztBaURwOTVEQzs7RUFBMkM7Q2pEeTk1RDVDOztBaUR4OTVEQzs7RUFBMkM7Q2pENjk1RDVDOztBaUQ1OTVEQzs7RUFBMkM7Q2pEaSs1RDVDOztBaURoKzVEQzs7RUFBMkM7Q2pEcSs1RDVDOztBaUR6KzVEQzs7RUFBMkM7Q2pEOCs1RDVDOztBaUQ3KzVEQzs7RUFBMkM7Q2pEay81RDVDOztBaURqLzVEQzs7RUFBMkM7Q2pEcy81RDVDOztBaURyLzVEQzs7RUFBMkM7Q2pEMC81RDVDOztBaUR6LzVEQzs7RUFBMkM7Q2pEOC81RDVDOztBaURsZzZEQzs7RUFBMkM7Q2pEdWc2RDVDOztBaUR0ZzZEQzs7RUFBMkM7Q2pEMmc2RDVDOztBaUQxZzZEQzs7RUFBMkM7Q2pEK2c2RDVDOztBaUQ5ZzZEQzs7RUFBMkM7Q2pEbWg2RDVDOztBaURsaDZEQzs7RUFBMkM7Q2pEdWg2RDVDOztBaUQzaDZEQzs7RUFBMkM7Q2pEZ2k2RDVDOztBaUQvaDZEQzs7RUFBMkM7Q2pEb2k2RDVDOztBaURuaTZEQzs7RUFBMkM7Q2pEd2k2RDVDOztBaUR2aTZEQzs7RUFBMkM7Q2pENGk2RDVDOztBaUQzaTZEQzs7RUFBMkM7Q2pEZ2o2RDVDOztBaURwajZEQzs7RUFBMkM7Q2pEeWo2RDVDOztBaUR4ajZEQzs7RUFBMkM7Q2pENmo2RDVDOztBaUQ1ajZEQzs7RUFBMkM7Q2pEaWs2RDVDOztBaURoazZEQzs7RUFBMkM7Q2pEcWs2RDVDOztBaURwazZEQzs7RUFBMkM7Q2pEeWs2RDVDOztBaUQ3azZEQzs7RUFBMkM7Q2pEa2w2RDVDOztBaURqbDZEQzs7RUFBMkM7Q2pEc2w2RDVDOztBaURybDZEQzs7RUFBMkM7Q2pEMGw2RDVDOztBaUR6bDZEQzs7RUFBMkM7Q2pEOGw2RDVDOztBaUQ3bDZEQzs7RUFBMkM7Q2pEa202RDVDOztBaUR0bTZEQzs7RUFBMkM7Q2pEMm02RDVDOztBaUQxbTZEQzs7RUFBMkM7Q2pEK202RDVDOztBaUQ5bTZEQzs7RUFBMkM7Q2pEbW42RDVDOztBaURsbjZEQzs7RUFBMkM7Q2pEdW42RDVDOztBaUR0bjZEQzs7RUFBMkM7Q2pEMm42RDVDOztBaUQvbjZEQzs7RUFBMkM7Q2pEb282RDVDOztBaURubzZEQzs7RUFBMkM7Q2pEd282RDVDOztBaUR2bzZEQzs7RUFBMkM7Q2pENG82RDVDOztBaUQzbzZEQzs7RUFBMkM7Q2pEZ3A2RDVDOztBaUQvbzZEQzs7RUFBMkM7Q2pEb3A2RDVDOztBaUR4cDZEQzs7RUFBMkM7Q2pENnA2RDVDOztBaUQ1cDZEQzs7RUFBMkM7Q2pEaXE2RDVDOztBaURocTZEQzs7RUFBMkM7Q2pEcXE2RDVDOztBaURwcTZEQzs7RUFBMkM7Q2pEeXE2RDVDOztBaUR4cTZEQzs7RUFBMkM7Q2pENnE2RDVDOztBaURqcjZEQzs7RUFBMkM7Q2pEc3I2RDVDOztBaURycjZEQzs7RUFBMkM7Q2pEMHI2RDVDOztBaUR6cjZEQzs7RUFBMkM7Q2pEOHI2RDVDOztBaUQ3cjZEQzs7RUFBMkM7Q2pEa3M2RDVDOztBaURqczZEQzs7RUFBMkM7Q2pEc3M2RDVDOztBaUQxczZEQzs7RUFBMkM7Q2pEK3M2RDVDOztBaUQ5czZEQzs7RUFBMkM7Q2pEbXQ2RDVDOztBaURsdDZEQzs7RUFBMkM7Q2pEdXQ2RDVDOztBaUR0dDZEQzs7RUFBMkM7Q2pEMnQ2RDVDOztBaUQxdDZEQzs7RUFBMkM7Q2pEK3Q2RDVDOztBaURudTZEQzs7RUFBMkM7Q2pEd3U2RDVDOztBaUR2dTZEQzs7RUFBMkM7Q2pENHU2RDVDOztBaUQzdTZEQzs7RUFBMkM7Q2pEZ3Y2RDVDOztBaUQvdTZEQzs7RUFBMkM7Q2pEb3Y2RDVDOztBaURudjZEQzs7RUFBMkM7Q2pEd3Y2RDVDOztBaUQ1djZEQzs7RUFBMkM7Q2pEaXc2RDVDOztBaURodzZEQzs7RUFBMkM7Q2pEcXc2RDVDOztBaURwdzZEQzs7RUFBMkM7Q2pEeXc2RDVDOztBaUR4dzZEQzs7RUFBMkM7Q2pENnc2RDVDOztBaUQ1dzZEQzs7RUFBMkM7Q2pEaXg2RDVDOztBaURyeDZEQzs7RUFBMkM7Q2pEMHg2RDVDOztBaUR6eDZEQzs7RUFBMkM7Q2pEOHg2RDVDOztBaUQ3eDZEQzs7RUFBMkM7Q2pEa3k2RDVDOztBaURqeTZEQzs7RUFBMkM7Q2pEc3k2RDVDOztBaURyeTZEQzs7RUFBMkM7Q2pEMHk2RDVDOztBaUQ5eTZEQzs7RUFBMkM7Q2pEbXo2RDVDOztBaURsejZEQzs7RUFBMkM7Q2pEdXo2RDVDOztBaUR0ejZEQzs7RUFBMkM7Q2pEMno2RDVDOztBaUQxejZEQzs7RUFBMkM7Q2pEK3o2RDVDOztBaUQ5ejZEQzs7RUFBMkM7Q2pEbTA2RDVDOztBaUR2MDZEQzs7RUFBMkM7Q2pENDA2RDVDOztBaUQzMDZEQzs7RUFBMkM7Q2pEZzE2RDVDOztBaUQvMDZEQzs7RUFBMkM7Q2pEbzE2RDVDOztBaURuMTZEQzs7RUFBMkM7Q2pEdzE2RDVDOztBaUR2MTZEQzs7RUFBMkM7Q2pENDE2RDVDOztBaURoMjZEQzs7RUFBMkM7Q2pEcTI2RDVDOztBaURwMjZEQzs7RUFBMkM7Q2pEeTI2RDVDOztBaUR4MjZEQzs7RUFBMkM7Q2pENjI2RDVDOztBaUQ1MjZEQzs7RUFBMkM7Q2pEaTM2RDVDOztBaURoMzZEQzs7RUFBMkM7Q2pEcTM2RDVDOztBaUR6MzZEQzs7RUFBMkM7Q2pEODM2RDVDOztBaUQ3MzZEQzs7RUFBMkM7Q2pEazQ2RDVDOztBaURqNDZEQzs7RUFBMkM7Q2pEczQ2RDVDOztBaURyNDZEQzs7RUFBMkM7Q2pEMDQ2RDVDOztBaUR6NDZEQzs7RUFBMkM7Q2pEODQ2RDVDOztBaURsNTZEQzs7RUFBMkM7Q2pEdTU2RDVDOztBaUR0NTZEQzs7RUFBMkM7Q2pEMjU2RDVDOztBaUQxNTZEQzs7RUFBMkM7Q2pEKzU2RDVDOztBaUQ5NTZEQzs7RUFBMkM7Q2pEbTY2RDVDOztBaURsNjZEQzs7RUFBMkM7Q2pEdTY2RDVDOztBaUQzNjZEQzs7RUFBMkM7Q2pEZzc2RDVDOztBaUQvNjZEQzs7RUFBMkM7Q2pEbzc2RDVDOztBaURuNzZEQzs7RUFBMkM7Q2pEdzc2RDVDOztBaUR2NzZEQzs7RUFBMkM7Q2pENDc2RDVDOztBaUQzNzZEQzs7RUFBMkM7Q2pEZzg2RDVDOztBaURwODZEQzs7RUFBMkM7Q2pEeTg2RDVDOztBaUR4ODZEQzs7RUFBMkM7Q2pENjg2RDVDOztBaUQ1ODZEQzs7RUFBMkM7Q2pEaTk2RDVDOztBaURoOTZEQzs7RUFBMkM7Q2pEcTk2RDVDOztBaURwOTZEQzs7RUFBMkM7Q2pEeTk2RDVDOztBaUQ3OTZEQzs7RUFBMkM7Q2pEays2RDVDOztBaURqKzZEQzs7RUFBMkM7Q2pEcys2RDVDOztBaURyKzZEQzs7RUFBMkM7Q2pEMCs2RDVDOztBaUR6KzZEQzs7RUFBMkM7Q2pEOCs2RDVDOztBaUQ3KzZEQzs7RUFBMkM7Q2pEay82RDVDOztBaUR0LzZEQzs7RUFBMkM7Q2pEMi82RDVDOztBaUQxLzZEQzs7RUFBMkM7Q2pEKy82RDVDOztBaUQ5LzZEQzs7RUFBMkM7Q2pEbWc3RDVDOztBaURsZzdEQzs7RUFBMkM7Q2pEdWc3RDVDOztBaUR0ZzdEQzs7RUFBMkM7Q2pEMmc3RDVDOztBaUQvZzdEQzs7RUFBMkM7Q2pEb2g3RDVDOztBaURuaDdEQzs7RUFBMkM7Q2pEd2g3RDVDOztBaUR2aDdEQzs7RUFBMkM7Q2pENGg3RDVDOztBaUQzaDdEQzs7RUFBMkM7Q2pEZ2k3RDVDOztBaUQvaDdEQzs7RUFBMkM7Q2pEb2k3RDVDOztBaUR4aTdEQzs7RUFBMkM7Q2pENmk3RDVDOztBaUQ1aTdEQzs7RUFBMkM7Q2pEaWo3RDVDOztBaURoajdEQzs7RUFBMkM7Q2pEcWo3RDVDOztBaURwajdEQzs7RUFBMkM7Q2pEeWo3RDVDOztBaUR4ajdEQzs7RUFBMkM7Q2pENmo3RDVDOztBaURqazdEQzs7RUFBMkM7Q2pEc2s3RDVDOztBaURyazdEQzs7RUFBMkM7Q2pEMGs3RDVDOztBaUR6azdEQzs7RUFBMkM7Q2pEOGs3RDVDOztBaUQ3azdEQzs7RUFBMkM7Q2pEa2w3RDVDOztBaURqbDdEQzs7RUFBMkM7Q2pEc2w3RDVDOztBaUQxbDdEQzs7RUFBMkM7Q2pEK2w3RDVDOztBaUQ5bDdEQzs7RUFBMkM7Q2pEbW03RDVDOztBaURsbTdEQzs7RUFBMkM7Q2pEdW03RDVDOztBaUR0bTdEQzs7RUFBMkM7Q2pEMm03RDVDOztBaUQxbTdEQzs7RUFBMkM7Q2pEK203RDVDOztBaURubjdEQzs7RUFBMkM7Q2pEd243RDVDOztBaUR2bjdEQzs7RUFBMkM7Q2pENG43RDVDOztBaUQzbjdEQzs7RUFBMkM7Q2pEZ283RDVDOztBaUQvbjdEQzs7RUFBMkM7Q2pEb283RDVDOztBaURubzdEQzs7RUFBMkM7Q2pEd283RDVDOztBaUQ1bzdEQzs7RUFBMkM7Q2pEaXA3RDVDOztBaURocDdEQzs7RUFBMkM7Q2pEcXA3RDVDOztBaURwcDdEQzs7RUFBMkM7Q2pEeXA3RDVDOztBaUR4cDdEQzs7RUFBMkM7Q2pENnA3RDVDOztBaUQ1cDdEQzs7RUFBMkM7Q2pEaXE3RDVDOztBaURycTdEQzs7RUFBMkM7Q2pEMHE3RDVDOztBaUR6cTdEQzs7RUFBMkM7Q2pEOHE3RDVDOztBaUQ3cTdEQzs7RUFBMkM7Q2pEa3I3RDVDOztBaURqcjdEQzs7RUFBMkM7Q2pEc3I3RDVDOztBaURycjdEQzs7RUFBMkM7Q2pEMHI3RDVDOztBaUQ5cjdEQzs7RUFBMkM7Q2pEbXM3RDVDOztBaURsczdEQzs7RUFBMkM7Q2pEdXM3RDVDOztBaUR0czdEQzs7RUFBMkM7Q2pEMnM3RDVDOztBaUQxczdEQzs7RUFBMkM7Q2pEK3M3RDVDOztBaUQ5czdEQzs7RUFBMkM7Q2pEbXQ3RDVDOztBaUR2dDdEQzs7RUFBMkM7Q2pENHQ3RDVDOztBaUQzdDdEQzs7RUFBMkM7Q2pEZ3U3RDVDOztBaUQvdDdEQzs7RUFBMkM7Q2pEb3U3RDVDOztBaURudTdEQzs7RUFBMkM7Q2pEd3U3RDVDOztBaUR2dTdEQzs7RUFBMkM7Q2pENHU3RDVDOztBaURodjdEQzs7RUFBMkM7Q2pEcXY3RDVDOztBaURwdjdEQzs7RUFBMkM7Q2pEeXY3RDVDOztBaUR4djdEQzs7RUFBMkM7Q2pENnY3RDVDOztBaUQ1djdEQzs7RUFBMkM7Q2pEaXc3RDVDOztBaURodzdEQzs7RUFBMkM7Q2pEcXc3RDVDOztBaUR6dzdEQzs7RUFBMkM7Q2pEOHc3RDVDOztBaUQ3dzdEQzs7RUFBMkM7Q2pEa3g3RDVDOztBaURqeDdEQzs7RUFBMkM7Q2pEc3g3RDVDOztBaURyeDdEQzs7RUFBMkM7Q2pEMHg3RDVDOztBaUR6eDdEQzs7RUFBMkM7Q2pEOHg3RDVDOztBaURseTdEQzs7RUFBMkM7Q2pEdXk3RDVDOztBaUR0eTdEQzs7RUFBMkM7Q2pEMnk3RDVDOztBaUQxeTdEQzs7RUFBMkM7Q2pEK3k3RDVDOztBaUQ5eTdEQzs7RUFBMkM7Q2pEbXo3RDVDOztBaURsejdEQzs7RUFBMkM7Q2pEdXo3RDVDOztBaUQzejdEQzs7RUFBMkM7Q2pEZzA3RDVDOztBaUQvejdEQzs7RUFBMkM7Q2pEbzA3RDVDOztBaURuMDdEQzs7RUFBMkM7Q2pEdzA3RDVDOztBaUR2MDdEQzs7RUFBMkM7Q2pENDA3RDVDOztBaUQzMDdEQzs7RUFBMkM7Q2pEZzE3RDVDOztBaURwMTdEQzs7RUFBMkM7Q2pEeTE3RDVDOztBaUR4MTdEQzs7RUFBMkM7Q2pENjE3RDVDOztBaUQ1MTdEQzs7RUFBMkM7Q2pEaTI3RDVDOztBaURoMjdEQzs7RUFBMkM7Q2pEcTI3RDVDOztBaURwMjdEQzs7RUFBMkM7Q2pEeTI3RDVDOztBaUQ3MjdEQzs7RUFBMkM7Q2pEazM3RDVDOztBaURqMzdEQzs7RUFBMkM7Q2pEczM3RDVDOztBaURyMzdEQzs7RUFBMkM7Q2pEMDM3RDVDOztBaUR6MzdEQzs7RUFBMkM7Q2pEODM3RDVDOztBaUQ3MzdEQzs7RUFBMkM7Q2pEazQ3RDVDOztBaUR0NDdEQzs7RUFBMkM7Q2pEMjQ3RDVDOztBaUQxNDdEQzs7RUFBMkM7Q2pEKzQ3RDVDOztBaUQ5NDdEQzs7RUFBMkM7Q2pEbTU3RDVDOztBaURsNTdEQzs7RUFBMkM7Q2pEdTU3RDVDOztBaUR0NTdEQzs7RUFBMkM7Q2pEMjU3RDVDOztBaUQvNTdEQzs7RUFBMkM7Q2pEbzY3RDVDOztBaURuNjdEQzs7RUFBMkM7Q2pEdzY3RDVDOztBaUR2NjdEQzs7RUFBMkM7Q2pENDY3RDVDOztBaUQzNjdEQzs7RUFBMkM7Q2pEZzc3RDVDOztBaUQvNjdEQzs7RUFBMkM7Q2pEbzc3RDVDOztBaUR4NzdEQzs7RUFBMkM7Q2pENjc3RDVDOztBaUQ1NzdEQzs7RUFBMkM7Q2pEaTg3RDVDOztBaURoODdEQzs7RUFBMkM7Q2pEcTg3RDVDOztBaURwODdEQzs7RUFBMkM7Q2pEeTg3RDVDOztBaUR4ODdEQzs7RUFBMkM7Q2pENjg3RDVDOztBaURqOTdEQzs7RUFBMkM7Q2pEczk3RDVDOztBaURyOTdEQzs7RUFBMkM7Q2pEMDk3RDVDOztBaUR6OTdEQzs7RUFBMkM7Q2pEODk3RDVDOztBaUQ3OTdEQzs7RUFBMkM7Q2pEays3RDVDOztBaURqKzdEQzs7RUFBMkM7Q2pEcys3RDVDOztBaUQxKzdEQzs7RUFBMkM7Q2pEKys3RDVDOztBaUQ5KzdEQzs7RUFBMkM7Q2pEbS83RDVDOztBaURsLzdEQzs7RUFBMkM7Q2pEdS83RDVDOztBaUR0LzdEQzs7RUFBMkM7Q2pEMi83RDVDOztBaUQxLzdEQzs7RUFBMkM7Q2pEKy83RDVDOztBaURuZzhEQzs7RUFBMkM7Q2pEd2c4RDVDOztBaUR2ZzhEQzs7RUFBMkM7Q2pENGc4RDVDOztBaUQzZzhEQzs7RUFBMkM7Q2pEZ2g4RDVDOztBaUQvZzhEQzs7RUFBMkM7Q2pEb2g4RDVDOztBaURuaDhEQzs7RUFBMkM7Q2pEd2g4RDVDOztBaUQ1aDhEQzs7RUFBMkM7Q2pEaWk4RDVDOztBaURoaThEQzs7RUFBMkM7Q2pEcWk4RDVDOztBaURwaThEQzs7RUFBMkM7Q2pEeWk4RDVDOztBaUR4aThEQzs7RUFBMkM7Q2pENmk4RDVDOztBaUQ1aThEQzs7RUFBMkM7Q2pEaWo4RDVDOztBaURyajhEQzs7RUFBMkM7Q2pEMGo4RDVDOztBaUR6ajhEQzs7RUFBMkM7Q2pEOGo4RDVDOztBaUQ3ajhEQzs7RUFBMkM7Q2pEa2s4RDVDOztBaURqazhEQzs7RUFBMkM7Q2pEc2s4RDVDOztBaURyazhEQzs7RUFBMkM7Q2pEMGs4RDVDOztBaUQ5azhEQzs7RUFBMkM7Q2pEbWw4RDVDOztBaURsbDhEQzs7RUFBMkM7Q2pEdWw4RDVDOztBaUR0bDhEQzs7RUFBMkM7Q2pEMmw4RDVDOztBaUQxbDhEQzs7RUFBMkM7Q2pEK2w4RDVDOztBaUQ5bDhEQzs7RUFBMkM7Q2pEbW04RDVDOztBaUR2bThEQzs7RUFBMkM7Q2pENG04RDVDOztBaUQzbThEQzs7RUFBMkM7Q2pEZ244RDVDOztBaUQvbThEQzs7RUFBMkM7Q2pEb244RDVDOztBaURubjhEQzs7RUFBMkM7Q2pEd244RDVDOztBaUR2bjhEQzs7RUFBMkM7Q2pENG44RDVDOztBaURobzhEQzs7RUFBMkM7Q2pEcW84RDVDOztBaURwbzhEQzs7RUFBMkM7Q2pEeW84RDVDOztBaUR4bzhEQzs7RUFBMkM7Q2pENm84RDVDOztBaUQ1bzhEQzs7RUFBMkM7Q2pEaXA4RDVDOztBaURocDhEQzs7RUFBMkM7Q2pEcXA4RDVDOztBaUR6cDhEQzs7RUFBMkM7Q2pEOHA4RDVDOztBaUQ3cDhEQzs7RUFBMkM7Q2pEa3E4RDVDOztBaURqcThEQzs7RUFBMkM7Q2pEc3E4RDVDOztBaURycThEQzs7RUFBMkM7Q2pEMHE4RDVDOztBaUR6cThEQzs7RUFBMkM7Q2pEOHE4RDVDOztBaURscjhEQzs7RUFBMkM7Q2pEdXI4RDVDOztBaUR0cjhEQzs7RUFBMkM7Q2pEMnI4RDVDOztBaUQxcjhEQzs7RUFBMkM7Q2pEK3I4RDVDOztBaUQ5cjhEQzs7RUFBMkM7Q2pEbXM4RDVDOztBaURsczhEQzs7RUFBMkM7Q2pEdXM4RDVDOztBaUQzczhEQzs7RUFBMkM7Q2pEZ3Q4RDVDOztBaUQvczhEQzs7RUFBMkM7Q2pEb3Q4RDVDOztBaURudDhEQzs7RUFBMkM7Q2pEd3Q4RDVDOztBaUR2dDhEQzs7RUFBMkM7Q2pENHQ4RDVDOztBaUQzdDhEQzs7RUFBMkM7Q2pEZ3U4RDVDOztBaURwdThEQzs7RUFBMkM7Q2pEeXU4RDVDOztBaUR4dThEQzs7RUFBMkM7Q2pENnU4RDVDOztBaUQ1dThEQzs7RUFBMkM7Q2pEaXY4RDVDOztBaURodjhEQzs7RUFBMkM7Q2pEcXY4RDVDOztBaURwdjhEQzs7RUFBMkM7Q2pEeXY4RDVDOztBaUQ3djhEQzs7RUFBMkM7Q2pEa3c4RDVDOztBaURqdzhEQzs7RUFBMkM7Q2pEc3c4RDVDOztBaURydzhEQzs7RUFBMkM7Q2pEMHc4RDVDOztBaUR6dzhEQzs7RUFBMkM7Q2pEOHc4RDVDOztBaUQ3dzhEQzs7RUFBMkM7Q2pEa3g4RDVDOztBaUR0eDhEQzs7RUFBMkM7Q2pEMng4RDVDOztBaUQxeDhEQzs7RUFBMkM7Q2pEK3g4RDVDOztBaUQ5eDhEQzs7RUFBMkM7Q2pEbXk4RDVDOztBaURseThEQzs7RUFBMkM7Q2pEdXk4RDVDOztBaUR0eThEQzs7RUFBMkM7Q2pEMnk4RDVDOztBaUQveThEQzs7RUFBMkM7Q2pEb3o4RDVDOztBaURuejhEQzs7RUFBMkM7Q2pEd3o4RDVDOztBaUR2ejhEQzs7RUFBMkM7Q2pENHo4RDVDOztBaUQzejhEQzs7RUFBMkM7Q2pEZzA4RDVDOztBaUQvejhEQzs7RUFBMkM7Q2pEbzA4RDVDOztBaUR4MDhEQzs7RUFBMkM7Q2pENjA4RDVDOztBaUQ1MDhEQzs7RUFBMkM7Q2pEaTE4RDVDOztBaURoMThEQzs7RUFBMkM7Q2pEcTE4RDVDOztBaURwMThEQzs7RUFBMkM7Q2pEeTE4RDVDOztBaUR4MThEQzs7RUFBMkM7Q2pENjE4RDVDOztBaURqMjhEQzs7RUFBMkM7Q2pEczI4RDVDOztBaURyMjhEQzs7RUFBMkM7Q2pEMDI4RDVDOztBaUR6MjhEQzs7RUFBMkM7Q2pEODI4RDVDOztBaUQ3MjhEQzs7RUFBMkM7Q2pEazM4RDVDOztBaURqMzhEQzs7RUFBMkM7Q2pEczM4RDVDOztBaUQxMzhEQzs7RUFBMkM7Q2pEKzM4RDVDOztBaUQ5MzhEQzs7RUFBMkM7Q2pEbTQ4RDVDOztBaURsNDhEQzs7RUFBMkM7Q2pEdTQ4RDVDOztBaUR0NDhEQzs7RUFBMkM7Q2pEMjQ4RDVDOztBaUQxNDhEQzs7RUFBMkM7Q2pEKzQ4RDVDOztBaURuNThEQzs7RUFBMkM7Q2pEdzU4RDVDOztBaUR2NThEQzs7RUFBMkM7Q2pENDU4RDVDOztBaUQzNThEQzs7RUFBMkM7Q2pEZzY4RDVDOztBaUQvNThEQzs7RUFBMkM7Q2pEbzY4RDVDOztBaURuNjhEQzs7RUFBMkM7Q2pEdzY4RDVDOztBaUQ1NjhEQzs7RUFBMkM7Q2pEaTc4RDVDOztBaURoNzhEQzs7RUFBMkM7Q2pEcTc4RDVDOztBaURwNzhEQzs7RUFBMkM7Q2pEeTc4RDVDOztBaUR4NzhEQzs7RUFBMkM7Q2pENjc4RDVDOztBaUQ1NzhEQzs7RUFBMkM7Q2pEaTg4RDVDOztBaURyODhEQzs7RUFBMkM7Q2pEMDg4RDVDOztBaUR6ODhEQzs7RUFBMkM7Q2pEODg4RDVDOztBaUQ3ODhEQzs7RUFBMkM7Q2pEazk4RDVDOztBaURqOThEQzs7RUFBMkM7Q2pEczk4RDVDOztBaURyOThEQzs7RUFBMkM7Q2pEMDk4RDVDOztBaUQ5OThEQzs7RUFBMkM7Q2pEbSs4RDVDOztBaURsKzhEQzs7RUFBMkM7Q2pEdSs4RDVDOztBaUR0KzhEQzs7RUFBMkM7Q2pEMis4RDVDOztBaUQxKzhEQzs7RUFBMkM7Q2pEKys4RDVDOztBaUQ5KzhEQzs7RUFBMkM7Q2pEbS84RDVDOztBaUR2LzhEQzs7RUFBMkM7Q2pENC84RDVDOztBaUQzLzhEQzs7RUFBMkM7Q2pEZ2c5RDVDOztBaUQvLzhEQzs7RUFBMkM7Q2pEb2c5RDVDOztBaURuZzlEQzs7RUFBMkM7Q2pEd2c5RDVDOztBaUR2ZzlEQzs7RUFBMkM7Q2pENGc5RDVDOztBaURoaDlEQzs7RUFBMkM7Q2pEcWg5RDVDOztBaURwaDlEQzs7RUFBMkM7Q2pEeWg5RDVDOztBaUR4aDlEQzs7RUFBMkM7Q2pENmg5RDVDOztBaUQ1aDlEQzs7RUFBMkM7Q2pEaWk5RDVDOztBaURoaTlEQzs7RUFBMkM7Q2pEcWk5RDVDOztBaUR6aTlEQzs7RUFBMkM7Q2pEOGk5RDVDOztBaUQ3aTlEQzs7RUFBMkM7Q2pEa2o5RDVDOztBaURqajlEQzs7RUFBMkM7Q2pEc2o5RDVDOztBaURyajlEQzs7RUFBMkM7Q2pEMGo5RDVDOztBaUR6ajlEQzs7RUFBMkM7Q2pEOGo5RDVDOztBaURsazlEQzs7RUFBMkM7Q2pEdWs5RDVDOztBaUR0azlEQzs7RUFBMkM7Q2pEMms5RDVDOztBaUQxazlEQzs7RUFBMkM7Q2pEK2s5RDVDOztBaUQ5azlEQzs7RUFBMkM7Q2pEbWw5RDVDOztBaURsbDlEQzs7RUFBMkM7Q2pEdWw5RDVDOztBaUQzbDlEQzs7RUFBMkM7Q2pEZ205RDVDOztBaUQvbDlEQzs7RUFBMkM7Q2pEb205RDVDOztBaURubTlEQzs7RUFBMkM7Q2pEd205RDVDOztBaUR2bTlEQzs7RUFBMkM7Q2pENG05RDVDOztBaUQzbTlEQzs7RUFBMkM7Q2pEZ245RDVDOztBaURwbjlEQzs7RUFBMkM7Q2pEeW45RDVDOztBaUR4bjlEQzs7RUFBMkM7Q2pENm45RDVDOztBaUQ1bjlEQzs7RUFBMkM7Q2pEaW85RDVDOztBaURobzlEQzs7RUFBMkM7Q2pEcW85RDVDOztBaURwbzlEQzs7RUFBMkM7Q2pEeW85RDVDOztBaUQ3bzlEQzs7RUFBMkM7Q2pEa3A5RDVDOztBaURqcDlEQzs7RUFBMkM7Q2pEc3A5RDVDOztBaURycDlEQzs7RUFBMkM7Q2pEMHA5RDVDOztBaUR6cDlEQzs7RUFBMkM7Q2pEOHA5RDVDOztBaUQ3cDlEQzs7RUFBMkM7Q2pEa3E5RDVDOztBaUR0cTlEQzs7RUFBMkM7Q2pEMnE5RDVDOztBaUQxcTlEQzs7RUFBMkM7Q2pEK3E5RDVDOztBaUQ5cTlEQzs7RUFBMkM7Q2pEbXI5RDVDOztBaURscjlEQzs7RUFBMkM7Q2pEdXI5RDVDOztBaUR0cjlEQzs7RUFBMkM7Q2pEMnI5RDVDOztBaUQvcjlEQzs7RUFBMkM7Q2pEb3M5RDVDOztBaURuczlEQzs7RUFBMkM7Q2pEd3M5RDVDOztBaUR2czlEQzs7RUFBMkM7Q2pENHM5RDVDOztBaUQzczlEQzs7RUFBMkM7Q2pEZ3Q5RDVDOztBaUQvczlEQzs7RUFBMkM7Q2pEb3Q5RDVDOztBaUR4dDlEQzs7RUFBMkM7Q2pENnQ5RDVDOztBaUQ1dDlEQzs7RUFBMkM7Q2pEaXU5RDVDOztBaURodTlEQzs7RUFBMkM7Q2pEcXU5RDVDOztBaURwdTlEQzs7RUFBMkM7Q2pEeXU5RDVDOztBaUR4dTlEQzs7RUFBMkM7Q2pENnU5RDVDOztBaURqdjlEQzs7RUFBMkM7Q2pEc3Y5RDVDOztBaURydjlEQzs7RUFBMkM7Q2pEMHY5RDVDOztBaUR6djlEQzs7RUFBMkM7Q2pEOHY5RDVDOztBaUQ3djlEQzs7RUFBMkM7Q2pEa3c5RDVDOztBaURqdzlEQzs7RUFBMkM7Q2pEc3c5RDVDOztBaUQxdzlEQzs7RUFBMkM7Q2pEK3c5RDVDOztBaUQ5dzlEQzs7RUFBMkM7Q2pEbXg5RDVDOztBaURseDlEQzs7RUFBMkM7Q2pEdXg5RDVDOztBaUR0eDlEQzs7RUFBMkM7Q2pEMng5RDVDOztBaUQxeDlEQzs7RUFBMkM7Q2pEK3g5RDVDOztBaURueTlEQzs7RUFBMkM7Q2pEd3k5RDVDOztBaUR2eTlEQzs7RUFBMkM7Q2pENHk5RDVDOztBaUQzeTlEQzs7RUFBMkM7Q2pEZ3o5RDVDOztBaUQveTlEQzs7RUFBMkM7Q2pEb3o5RDVDOztBaURuejlEQzs7RUFBMkM7Q2pEd3o5RDVDOztBaUQ1ejlEQzs7RUFBMkM7Q2pEaTA5RDVDOztBaURoMDlEQzs7RUFBMkM7Q2pEcTA5RDVDOztBaURwMDlEQzs7RUFBMkM7Q2pEeTA5RDVDOztBaUR4MDlEQzs7RUFBMkM7Q2pENjA5RDVDOztBaUQ1MDlEQzs7RUFBMkM7Q2pEaTE5RDVDOztBaURyMTlEQzs7RUFBMkM7Q2pEMDE5RDVDOztBaUR6MTlEQzs7RUFBMkM7Q2pEODE5RDVDOztBaUQ3MTlEQzs7RUFBMkM7Q2pEazI5RDVDOztBaURqMjlEQzs7RUFBMkM7Q2pEczI5RDVDOztBaURyMjlEQzs7RUFBMkM7Q2pEMDI5RDVDOztBaUQ5MjlEQzs7RUFBMkM7Q2pEbTM5RDVDOztBaURsMzlEQzs7RUFBMkM7Q2pEdTM5RDVDOztBaUR0MzlEQzs7RUFBMkM7Q2pEMjM5RDVDOztBaUQxMzlEQzs7RUFBMkM7Q2pEKzM5RDVDOztBaUQ5MzlEQzs7RUFBMkM7Q2pEbTQ5RDVDOztBaUR2NDlEQzs7RUFBMkM7Q2pENDQ5RDVDOztBaUQzNDlEQzs7RUFBMkM7Q2pEZzU5RDVDOztBaUQvNDlEQzs7RUFBMkM7Q2pEbzU5RDVDOztBaURuNTlEQzs7RUFBMkM7Q2pEdzU5RDVDOztBaUR2NTlEQzs7RUFBMkM7Q2pENDU5RDVDOztBaURoNjlEQzs7RUFBMkM7Q2pEcTY5RDVDOztBaURwNjlEQzs7RUFBMkM7Q2pEeTY5RDVDOztBaUR4NjlEQzs7RUFBMkM7Q2pENjY5RDVDOztBaUQ1NjlEQzs7RUFBMkM7Q2pEaTc5RDVDOztBaURoNzlEQzs7RUFBMkM7Q2pEcTc5RDVDOztBaUR6NzlEQzs7RUFBMkM7Q2pEODc5RDVDOztBaUQ3NzlEQzs7RUFBMkM7Q2pEazg5RDVDOztBaURqODlEQzs7RUFBMkM7Q2pEczg5RDVDOztBaURyODlEQzs7RUFBMkM7Q2pEMDg5RDVDOztBaUR6ODlEQzs7RUFBMkM7Q2pEODg5RDVDOztBaURsOTlEQzs7RUFBMkM7Q2pEdTk5RDVDOztBaUR0OTlEQzs7RUFBMkM7Q2pEMjk5RDVDOztBaUQxOTlEQzs7RUFBMkM7Q2pEKzk5RDVDOztBaUQ5OTlEQzs7RUFBMkM7Q2pEbSs5RDVDOztBaURsKzlEQzs7RUFBMkM7Q2pEdSs5RDVDOztBaUQzKzlEQzs7RUFBMkM7Q2pEZy85RDVDOztBaUQvKzlEQzs7RUFBMkM7Q2pEby85RDVDOztBaURuLzlEQzs7RUFBMkM7Q2pEdy85RDVDOztBaUR2LzlEQzs7RUFBMkM7Q2pENC85RDVDOztBaUQzLzlEQzs7RUFBMkM7Q2pEZ2crRDVDOztBaURwZytEQzs7RUFBMkM7Q2pEeWcrRDVDOztBaUR4ZytEQzs7RUFBMkM7Q2pENmcrRDVDOztBaUQ1ZytEQzs7RUFBMkM7Q2pEaWgrRDVDOztBaURoaCtEQzs7RUFBMkM7Q2pEcWgrRDVDOztBaURwaCtEQzs7RUFBMkM7Q2pEeWgrRDVDOztBaUQ3aCtEQzs7RUFBMkM7Q2pEa2krRDVDOztBaURqaStEQzs7RUFBMkM7Q2pEc2krRDVDOztBaURyaStEQzs7RUFBMkM7Q2pEMGkrRDVDOztBaUR6aStEQzs7RUFBMkM7Q2pEOGkrRDVDOztBaUQ3aStEQzs7RUFBMkM7Q2pEa2orRDVDOztBaUR0aitEQzs7RUFBMkM7Q2pEMmorRDVDOztBaUQxaitEQzs7RUFBMkM7Q2pEK2orRDVDOztBaUQ5aitEQzs7RUFBMkM7Q2pEbWsrRDVDOztBaURsaytEQzs7RUFBMkM7Q2pEdWsrRDVDOztBaUR0aytEQzs7RUFBMkM7Q2pEMmsrRDVDOztBaUQvaytEQzs7RUFBMkM7Q2pEb2wrRDVDOztBaURubCtEQzs7RUFBMkM7Q2pEd2wrRDVDOztBaUR2bCtEQzs7RUFBMkM7Q2pENGwrRDVDOztBaUQzbCtEQzs7RUFBMkM7Q2pEZ20rRDVDOztBaUQvbCtEQzs7RUFBMkM7Q2pEb20rRDVDOztBaUR4bStEQzs7RUFBMkM7Q2pENm0rRDVDOztBaUQ1bStEQzs7RUFBMkM7Q2pEaW4rRDVDOztBaURobitEQzs7RUFBMkM7Q2pEcW4rRDVDOztBaURwbitEQzs7RUFBMkM7Q2pEeW4rRDVDOztBaUR4bitEQzs7RUFBMkM7Q2pENm4rRDVDOztBaURqbytEQzs7RUFBMkM7Q2pEc28rRDVDOztBaURybytEQzs7RUFBMkM7Q2pEMG8rRDVDOztBaUR6bytEQzs7RUFBMkM7Q2pEOG8rRDVDOztBaUQ3bytEQzs7RUFBMkM7Q2pEa3ArRDVDOztBaURqcCtEQzs7RUFBMkM7Q2pEc3ArRDVDOztBaUQxcCtEQzs7RUFBMkM7Q2pEK3ArRDVDOztBaUQ5cCtEQzs7RUFBMkM7Q2pEbXErRDVDOztBaURscStEQzs7RUFBMkM7Q2pEdXErRDVDOztBaUR0cStEQzs7RUFBMkM7Q2pEMnErRDVDOztBaUQxcStEQzs7RUFBMkM7Q2pEK3ErRDVDOztBaURucitEQzs7RUFBMkM7Q2pEd3IrRDVDOztBaUR2citEQzs7RUFBMkM7Q2pENHIrRDVDOztBaUQzcitEQzs7RUFBMkM7Q2pEZ3MrRDVDOztBaUQvcitEQzs7RUFBMkM7Q2pEb3MrRDVDOztBaURucytEQzs7RUFBMkM7Q2pEd3MrRDVDOztBaUQ1cytEQzs7RUFBMkM7Q2pEaXQrRDVDOztBaURodCtEQzs7RUFBMkM7Q2pEcXQrRDVDOztBaURwdCtEQzs7RUFBMkM7Q2pEeXQrRDVDOztBaUR4dCtEQzs7RUFBMkM7Q2pENnQrRDVDOztBaUQ1dCtEQzs7RUFBMkM7Q2pEaXUrRDVDOztBaURydStEQzs7RUFBMkM7Q2pEMHUrRDVDOztBaUR6dStEQzs7RUFBMkM7Q2pEOHUrRDVDOztBaUQ3dStEQzs7RUFBMkM7Q2pEa3YrRDVDOztBaURqditEQzs7RUFBMkM7Q2pEc3YrRDVDOztBaURyditEQzs7RUFBMkM7Q2pEMHYrRDVDOztBaUQ5ditEQzs7RUFBMkM7Q2pEbXcrRDVDOztBaURsdytEQzs7RUFBMkM7Q2pEdXcrRDVDOztBaUR0dytEQzs7RUFBMkM7Q2pEMncrRDVDOztBaUQxdytEQzs7RUFBMkM7Q2pEK3crRDVDOztBaUQ5dytEQzs7RUFBMkM7Q2pEbXgrRDVDOztBaUR2eCtEQzs7RUFBMkM7Q2pENHgrRDVDOztBaUQzeCtEQzs7RUFBMkM7Q2pEZ3krRDVDOztBaUQveCtEQzs7RUFBMkM7Q2pEb3krRDVDOztBaURueStEQzs7RUFBMkM7Q2pEd3krRDVDOztBaUR2eStEQzs7RUFBMkM7Q2pENHkrRDVDOztBaURoeitEQzs7RUFBMkM7Q2pEcXorRDVDOztBaURweitEQzs7RUFBMkM7Q2pEeXorRDVDOztBaUR4eitEQzs7RUFBMkM7Q2pENnorRDVDOztBaUQ1eitEQzs7RUFBMkM7Q2pEaTArRDVDOztBaURoMCtEQzs7RUFBMkM7Q2pEcTArRDVDOztBaUR6MCtEQzs7RUFBMkM7Q2pEODArRDVDOztBaUQ3MCtEQzs7RUFBMkM7Q2pEazErRDVDOztBaURqMStEQzs7RUFBMkM7Q2pEczErRDVDOztBaURyMStEQzs7RUFBMkM7Q2pEMDErRDVDOztBaUR6MStEQzs7RUFBMkM7Q2pEODErRDVDOztBaURsMitEQzs7RUFBMkM7Q2pEdTIrRDVDOztBaUR0MitEQzs7RUFBMkM7Q2pEMjIrRDVDOztBaUQxMitEQzs7RUFBMkM7Q2pEKzIrRDVDOztBaUQ5MitEQzs7RUFBMkM7Q2pEbTMrRDVDOztBaURsMytEQzs7RUFBMkM7Q2pEdTMrRDVDOztBaUQzMytEQzs7RUFBMkM7Q2pEZzQrRDVDOztBaUQvMytEQzs7RUFBMkM7Q2pEbzQrRDVDOztBaURuNCtEQzs7RUFBMkM7Q2pEdzQrRDVDOztBaUR2NCtEQzs7RUFBMkM7Q2pENDQrRDVDOztBaUQzNCtEQzs7RUFBMkM7Q2pEZzUrRDVDOztBaURwNStEQzs7RUFBMkM7Q2pEeTUrRDVDOztBaUR4NStEQzs7RUFBMkM7Q2pENjUrRDVDOztBaUQ1NStEQzs7RUFBMkM7Q2pEaTYrRDVDOztBaURoNitEQzs7RUFBMkM7Q2pEcTYrRDVDOztBaURwNitEQzs7RUFBMkM7Q2pEeTYrRDVDOztBaUQ3NitEQzs7RUFBMkM7Q2pEazcrRDVDOztBaURqNytEQzs7RUFBMkM7Q2pEczcrRDVDOztBaURyNytEQzs7RUFBMkM7Q2pEMDcrRDVDOztBaUR6NytEQzs7RUFBMkM7Q2pEODcrRDVDOztBaUQ3NytEQzs7RUFBMkM7Q2pEazgrRDVDOztBaUR0OCtEQzs7RUFBMkM7Q2pEMjgrRDVDOztBaUQxOCtEQzs7RUFBMkM7Q2pEKzgrRDVDOztBaUQ5OCtEQzs7RUFBMkM7Q2pEbTkrRDVDOztBaURsOStEQzs7RUFBMkM7Q2pEdTkrRDVDOztBaUR0OStEQzs7RUFBMkM7Q2pEMjkrRDVDOztBaUQvOStEQzs7RUFBMkM7Q2pEbysrRDVDOztBaURuKytEQzs7RUFBMkM7Q2pEdysrRDVDOztBaUR2KytEQzs7RUFBMkM7Q2pENCsrRDVDOztBaUQzKytEQzs7RUFBMkM7Q2pEZy8rRDVDOztBaUQvKytEQzs7RUFBMkM7Q2pEby8rRDVDOztBaUR4LytEQzs7RUFBMkM7Q2pENi8rRDVDOztBaUQ1LytEQzs7RUFBMkM7Q2pEaWcvRDVDOztBaURoZy9EQzs7RUFBMkM7Q2pEcWcvRDVDOztBaURwZy9EQzs7RUFBMkM7Q2pEeWcvRDVDOztBaUR4Zy9EQzs7RUFBMkM7Q2pENmcvRDVDOztBaURqaC9EQzs7RUFBMkM7Q2pEc2gvRDVDOztBaURyaC9EQzs7RUFBMkM7Q2pEMGgvRDVDOztBaUR6aC9EQzs7RUFBMkM7Q2pEOGgvRDVDOztBaUQ3aC9EQzs7RUFBMkM7Q2pEa2kvRDVDOztBaURqaS9EQzs7RUFBMkM7Q2pEc2kvRDVDOztBaUQxaS9EQzs7RUFBMkM7Q2pEK2kvRDVDOztBaUQ5aS9EQzs7RUFBMkM7Q2pEbWovRDVDOztBaURsai9EQzs7RUFBMkM7Q2pEdWovRDVDOztBaUR0ai9EQzs7RUFBMkM7Q2pEMmovRDVDOztBaUQxai9EQzs7RUFBMkM7Q2pEK2ovRDVDOztBaURuay9EQzs7RUFBMkM7Q2pEd2svRDVDOztBaUR2ay9EQzs7RUFBMkM7Q2pENGsvRDVDOztBaUQzay9EQzs7RUFBMkM7Q2pEZ2wvRDVDOztBaUQvay9EQzs7RUFBMkM7Q2pEb2wvRDVDOztBaURubC9EQzs7RUFBMkM7Q2pEd2wvRDVDOztBaUQ1bC9EQzs7RUFBMkM7Q2pEaW0vRDVDOztBaURobS9EQzs7RUFBMkM7Q2pEcW0vRDVDOztBaURwbS9EQzs7RUFBMkM7Q2pEeW0vRDVDOztBaUR4bS9EQzs7RUFBMkM7Q2pENm0vRDVDOztBaUQ1bS9EQzs7RUFBMkM7Q2pEaW4vRDVDOztBaURybi9EQzs7RUFBMkM7Q2pEMG4vRDVDOztBaUR6bi9EQzs7RUFBMkM7Q2pEOG4vRDVDOztBaUQ3bi9EQzs7RUFBMkM7Q2pEa28vRDVDOztBaURqby9EQzs7RUFBMkM7Q2pEc28vRDVDOztBaURyby9EQzs7RUFBMkM7Q2pEMG8vRDVDOztBaUQ5by9EQzs7RUFBMkM7Q2pEbXAvRDVDOztBaURscC9EQzs7RUFBMkM7Q2pEdXAvRDVDOztBaUR0cC9EQzs7RUFBMkM7Q2pEMnAvRDVDOztBaUQxcC9EQzs7RUFBMkM7Q2pEK3AvRDVDOztBaUQ5cC9EQzs7RUFBMkM7Q2pEbXEvRDVDOztBaUQzcC9EQzs7RUFBMkM7Q2pEZ3EvRDVDOztBaUQvcC9EQzs7RUFBMkM7Q2pEb3EvRDVDOztBaURucS9EQzs7RUFBMkM7Q2pEd3EvRDVDOztBaUR2cS9EQzs7RUFBMkM7Q2pENHEvRDVDOztBaUQzcS9EQzs7RUFBMkM7Q2pEZ3IvRDVDOztBaURwci9EQzs7RUFBMkM7Q2pEeXIvRDVDOztBaUR4ci9EQzs7RUFBMkM7Q2pENnIvRDVDOztBaUQ1ci9EQzs7RUFBMkM7Q2pEaXMvRDVDOztBaURocy9EQzs7RUFBMkM7Q2pEcXMvRDVDOztBaURwcy9EQzs7RUFBMkM7Q2pEeXMvRDVDOztBaUQ3cy9EQzs7RUFBMkM7Q2pEa3QvRDVDOztBaURqdC9EQzs7RUFBMkM7Q2pEc3QvRDVDOztBaURydC9EQzs7RUFBMkM7Q2pEMHQvRDVDOztBaUR6dC9EQzs7RUFBMkM7Q2pEOHQvRDVDOztBaUQ3dC9EQzs7RUFBMkM7Q2pEa3UvRDVDOztBaUR0dS9EQzs7RUFBMkM7Q2pEMnUvRDVDOztBaUQxdS9EQzs7RUFBMkM7Q2pEK3UvRDVDOztBaUQ5dS9EQzs7RUFBMkM7Q2pEbXYvRDVDOztBaURsdi9EQzs7RUFBMkM7Q2pEdXYvRDVDOztBaUR0di9EQzs7RUFBMkM7Q2pEMnYvRDVDOztBaUQvdi9EQzs7RUFBMkM7Q2pEb3cvRDVDOztBaURudy9EQzs7RUFBMkM7Q2pEd3cvRDVDOztBaUR2dy9EQzs7RUFBMkM7Q2pENHcvRDVDOztBaUQzdy9EQzs7RUFBMkM7Q2pEZ3gvRDVDOztBaUQvdy9EQzs7RUFBMkM7Q2pEb3gvRDVDOztBaUR4eC9EQzs7RUFBMkM7Q2pENngvRDVDOztBaUQ1eC9EQzs7RUFBMkM7Q2pEaXkvRDVDOztBaURoeS9EQzs7RUFBMkM7Q2pEcXkvRDVDOztBaURweS9EQzs7RUFBMkM7Q2pEeXkvRDVDOztBaUR4eS9EQzs7RUFBMkM7Q2pENnkvRDVDOztBaURqei9EQzs7RUFBMkM7Q2pEc3ovRDVDOztBaURyei9EQzs7RUFBMkM7Q2pEMHovRDVDOztBaUR6ei9EQzs7RUFBMkM7Q2pEOHovRDVDOztBaUQ3ei9EQzs7RUFBMkM7Q2pEazAvRDVDOztBaURqMC9EQzs7RUFBMkM7Q2pEczAvRDVDOztBaUQxMC9EQzs7RUFBMkM7Q2pEKzAvRDVDOztBaUQ5MC9EQzs7RUFBMkM7Q2pEbTEvRDVDOztBaURsMS9EQzs7RUFBMkM7Q2pEdTEvRDVDOztBaUR0MS9EQzs7RUFBMkM7Q2pEMjEvRDVDOztBaUQxMS9EQzs7RUFBMkM7Q2pEKzEvRDVDOztBaURuMi9EQzs7RUFBMkM7Q2pEdzIvRDVDOztBaUR2Mi9EQzs7RUFBMkM7Q2pENDIvRDVDOztBaUQzMi9EQzs7RUFBMkM7Q2pEZzMvRDVDOztBaUQvMi9EQzs7RUFBMkM7Q2pEbzMvRDVDOztBaURuMy9EQzs7RUFBMkM7Q2pEdzMvRDVDOztBa0RwNS9ERDtFQUNFO0NsRHU1L0REOztBa0RwNS9ERDs7O0VBR0U7Q2xEdTUvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0NuRGk2L0REOztBbUQ5NS9ERDtFQUNFO0VBQ0E7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7Q25EaTYvREQ7O0FtRDk1L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkRpNi9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BEMjgvREQ7O0FvRHg4L0REOztFQUNFO0NwRDQ4L0REOztBb0R6OC9ERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRDQ4L0REOztBb0R6OC9ERDtFQUNFO0VBQ0E7Q3BENDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0VBQ0E7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0VBQ0E7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7Q3BEMDgvREQ7O0FvRHY4L0REO0VBQ0U7RUFDQTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtDcEQwOC9ERDs7QW9EdjgvREQ7RUFDRTtFQUNBO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDtFQUNFO0NwRDA4L0REOztBb0R2OC9ERDs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTtFQUNFO0NwRDg4L0REOztBb0QzOC9ERDs7OztFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRGk5L0REOztBb0Q5OC9ERDtFQUNFO0VBQ0E7Q3BEaTkvREQ7O0FvRDk4L0REOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwRGs5L0REOztBb0QvOC9ERDtFQUNFO0lBQ0U7R3BEazkvREQ7Q0FDRjs7QW9ELzgvREQ7RUFDRTtJQUNFO0dwRGs5L0REOztFb0QvOC9ERDtJQUNFO0dwRGs5L0REO0NBQ0Y7O0FvRC84L0REO0VBQ0U7SUFDRTtHcERrOS9ERDs7RW9EaDkvREQ7SUFDRTtHcERtOS9ERDs7RW9EajkvREQ7SUFDRTtHcERvOS9ERDtDQUNGOztBcUR2c2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JEMHNnRUQ7O0FxRHZzZ0VEO0VBQ0U7Q3JEMHNnRUQ7O0FzRG50Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdERzdGdFRDs7QXVEM3RnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEOHRnRUQ7O0F1RDN0Z0VEO0VBQ0U7Q3ZEOHRnRUQ7O0F1RDN0Z0VEO0VBQ0U7RUFHQTtFQUVBO0N2RDJ0Z0VEOztBdUR4dGdFRDtFQUNFO0N2RDJ0Z0VEOztBdUR4dGdFRDtFQUNFO0N2RDJ0Z0VEOztBdUR2dGdFRDtFQUVHO0VBQ0E7Q3ZEeXRnRUY7O0F1RHJ0Z0VEO0VBQ0U7RUFDQTtDdkR3dGdFRDs7QXVEcnRnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEO0VBQ0U7RUFDQTtDdkR3dGdFRDs7QXVEcnRnRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEO0VBQ0U7Q3ZEd3RnRUQ7O0F1RHJ0Z0VEOzs7RUFDRTtFQUNBO0N2RDB0Z0VEOztBd0R6eGdFRDs7Ozs7O0VBTUU7RUFDQTtFQUNBO0N4RDR4Z0VEOztBd0R6eGdFRDs7RUFFRTtDeEQ0eGdFRDs7QXdEenhnRUQ7Ozs7RUFJRTtDeEQ0eGdFRDs7QXdEenhnRUQ7RUFDRTtFQUNBO0N4RDR4Z0VEOztBd0R6eGdFRDtFQUNFO0VBQ0E7Q3hENHhnRUQ7O0F3RHp4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3hENHhnRUQ7O0F3RHp4Z0VEO0VBQWtDO0N4RDZ4Z0VqQzs7QXlEcjBnRUQ7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3pEeTBnRUQ7O0F5RHQwZ0VEO0VBQ0U7RUFDQTtDekR5MGdFRDs7QXlEdDBnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6RHkwZ0VEOztBeUR0MGdFRDtFQUNFO0N6RHkwZ0VEOztBeURsMGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pEcTBnRUQ7O0F5RGwwZ0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDekRxMGdFRDs7QXlEbDBnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6RHEwZ0VEOztBeURsMGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3pEcTBnRUQ7O0F5RGwwZ0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDekRxMGdFRDs7QTBEcDVnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0MxRG01Z0VEOztBMERoNWdFRDtFQUNFO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EwRDU0Z0VEO0VBQ0U7QzFEKzRnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRDA3Z0VEOztBMkR2N2dFRDs7RUFDRTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7RUFDRTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHc3Z0VEOztBMkRyN2dFRDtFQUNFO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEdzdnRUQ7O0EyRHI3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0R3N2dFRDs7QTJEcjdnRUQ7OztFQUNFO0VBQ0E7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7QzNEMDdnRUQ7O0EyRHY3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtDM0QwN2dFRDs7QTJEdjdnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRDA3Z0VEOztBMkR2N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMDdnRUQ7O0EyRHY3Z0VEOztFQUNFO0MzRDI3Z0VEOztBMkR4N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7QzNEMjdnRUQ7O0EyRHg3Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0QyN2dFRDs7QTJEeDdnRUQ7O0VBQ0U7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtFQUNBO0MzRDQ3Z0VEOztBMkR6N2dFRDtFQUNFO0MzRDQ3Z0VEOztBMkR6N2dFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtDM0Q0N2dFRDs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEOztFMkR6N2dFRDtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEO0VBQ0U7SUFDRTtHM0Q0N2dFRDtDQUNGOztBMkR6N2dFRDtFQUNFO0lBQ0U7RzNENDdnRUQ7Q0FDRjs7QTJEejdnRUQ7RUFDRTtJQUNFO0czRDQ3Z0VEO0NBQ0Y7O0EyRHo3Z0VEOzs7Ozs7RUFDRTtDM0RpOGdFRDs7QTJELzdnRUQ7RUFDRTtFQUNBO0MzRGs4Z0VEOztBMkRoOGdFRDtFQUNFO0MzRG04Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7QzNEbzhnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtDM0RvOGdFRDs7QTJEajhnRUQ7RUFDRTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0MzRG84Z0VEOztBMkRqOGdFRDtFQUlFO0VBQ0E7RUFDQTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtDM0RpOGdFRDs7QTJEOTdnRUQ7RUFDRTtFQUNBO0MzRGk4Z0VEOztBMkQ5N2dFRDtFQUNFO0MzRGk4Z0VEOztBMkQ5N2dFRDtFQUNFO0VBQ0E7QzNEaThnRUQ7O0EyRDk3Z0VEOztBQUNBO0VBQ0U7QzNEazhnRUQ7O0EyRC83Z0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RrOGdFRDs7QTJEOTdnRUQ7OztFQUNFO0MzRG04Z0VEOztBMkRoOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RtOGdFRDs7QTJEajhnRUQ7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RxOGdFRDs7QTJEbDhnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0RxOGdFRDs7QTJEbDhnRUQ7RUFDRTtFQUNBO0MzRHE4Z0VEOztBMkRsOGdFRDtFQUNFO0VBQ0E7QzNEcThnRUQ7O0EyRGo4Z0VEO0VBQ0U7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0MzRG84Z0VEOztBMkRqOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEbzhnRUQ7O0EyRGo4Z0VEOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHE4Z0VEOztBMkRsOGdFRDs7RUFDRTtDM0RzOGdFRDs7QTJEbjhnRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzRHM4Z0VEOztBMkRuOGdFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzNEczhnRUQ7O0EyRG44Z0VEO0VBQ0U7QzNEczhnRUQ7O0EyRG44Z0VEO0VBQ0U7QzNEczhnRUQ7O0EyRG44Z0VEOztBQ2h3QnVHO0VBQ3JHO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHNUR3c2lFRDs7RTREcnNpRUQ7SUFDRTtJQUNBO0c1RHdzaUVEOztFNERyc2lFRDtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHNUR3c2lFRDs7QTREcnNpRUQ7SUFDRTtNQUNFO0s1RHdzaUVEOztJNER0c2lFRDtNQUNFO01BQ0E7SzVEeXNpRUQ7Q0FDSjs7QTREdHNpRUM7SUFDRTtNQUNFO01BQ0E7SzVEeXNpRUQ7O0k0RHZzaUVEO01BQ0U7TUFDQTtNQUNBO0s1RDBzaUVEO0NBQ0o7Q0FDQTs7QTZEM3ZpRUQ7RUFDRTtFQUNBO0VBQ0E7QzdEOHZpRUQ7O0E2RDN2aUVEO0VBQ0U7QzdEOHZpRUQ7O0E2RDN2aUVEO0VBQ0U7QzdEOHZpRUQ7O0E2RDN2aUVEOztFQUNFO0M3RCt2aUVEOztBNkQ1dmlFRDtFQUNFO0M3RCt2aUVEOztBNkQ1dmlFRDtFQUNFO0M3RCt2aUVEOztBOER0eGlFRDtFQUVJO0M5RHd4aUVIOztBOEQxeGlFRDtFQUtJO0VBQ0E7RUFDQTtFQUNBO0M5RHl4aUVIOztBOERqeWlFRDs7O0VBWUk7QzlEMnhpRUg7O0E4RHZ5aUVEO0VBZ0JJO0VBQ0E7QzlEMnhpRUg7O0E4RDV5aUVEO0VBcUJJO0VBQ0E7QzlEMnhpRUg7O0E4RGp6aUVEO0VBMEJJO0VBQ0E7QzlEMnhpRUg7O0E4RHR6aUVEO0VBK0JJO0M5RDJ4aUVIOztBOEQxemlFRDtFQW1DSTtDOUQyeGlFSDs7QThEOXppRUQ7RUF1Q0k7RUFDQTtDOUQyeGlFSDs7QThEbjBpRUQ7RUE0Q0k7RUFDQTtDOUQyeGlFSDs7QThEeDBpRUQ7RUFpREk7RUFDQTtDOUQyeGlFSDs7QStENzBpRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHL0R1MmlFRzs7QStENzBpRUg7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Qy9EZzFpRUQ7O0ErRDkwaUVEOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtDL0RnMWlFRDs7QStEOTBpRUQ7OztFQUdFO0MvRGkxaUVEOztBK0QvMGlFRDs7RUFFRTtDL0RrMWlFRDs7QStEaDFpRUQ7O0VBRUU7Qy9EbTFpRUQ7O0ErRGoxaUVEOztFQUVFO0VBQ0E7Qy9EbzFpRUQ7O0ErRGwxaUVEOztFQUVFO0MvRHExaUVEOztBK0RuMWlFRDs7RUFFRTtDL0RzMWlFRDs7QStEcDFpRUQ7O0VBRUU7Qy9EdTFpRUQ7O0ErRHAxaUVEOztBQUNBO0VBQ0U7O0lBR0U7SUFDQTtHL0R1MWlFRDtDQUNGOztBK0RwMWlFRDtFQUNFO0MvRHUxaUVEOztBZ0V4N2lFRDtFQUNFO0NoRTI3aUVEOztBZ0V4N2lFRDtFQUVJO0VBQ0E7Q2hFMDdpRUg7O0FnRTc3aUVEO0VBTUk7RUFDQTtDaEUyN2lFSDs7QWdFbDhpRUQ7RUFVSTtFQUNBO0VBQ0E7RUFDQTtDaEU0N2lFSDs7QWdFejhpRUQ7RUFnQkk7RUFDQTtFQUNBO0NoRTY3aUVIOztBZ0UvOGlFRDtFQXFCSTtDaEU4N2lFSDs7QWdFbjlpRUQ7RUF3Qk07RUFDQTtFQUNBO0NoRSs3aUVMOztBZ0U5N2lFSztFQTNCTjtJQTRCUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFazhpRUw7Q0FDRjs7QWdFcCtpRUQ7RUFzQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoRWs4aUVMOztBZ0VqOGlFSztFQS9DTjtJQWdEUTtJQUNBO0lBQ0E7R2hFcThpRUw7Q0FDRjs7QWdFeC9pRUQ7RUF3RFE7RUFDQTtDaEVvOGlFUDs7QWdFNy9pRUQ7RUE2RFE7RUFDQTtFQUNBO0NoRW84aUVQOztBZ0VuZ2pFRDtFQWtFUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7Q2hFbzhpRVA7O0FnRTk3aUVLO0VBakZOO0lBa0ZRO0doRWs4aUVMO0NBQ0Y7O0FnRXJoakVEO0VBd0ZJO0VBQ0E7Q2hFaThpRUg7O0FnRTFoakVEO0VBNEZNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hFazhpRUw7O0FnRXJpakVEO0VBdUdNO0NoRWs4aUVMOztBZ0V6aWpFRDtFQTBHTTtFQUNBO0VBQ0E7Q2hFbThpRUw7O0FnRS9pakVEO0VBZ0hNO0VBQ0E7Q2hFbThpRUw7O0FnRXBqakVEO0VBb0hNO0NoRW84aUVMOztBZ0V4ampFRDtFQXdITTtFQUNBO0VBQ0E7Q2hFbzhpRUw7O0FnRTlqakVEO0VBNkhNO0NoRXE4aUVMOztBZ0VoOGlFQztFQWxJRjtJQW9JTTtHaEVtOGlFSDs7RWdFdmtqRUg7Ozs7OztJQTRJTTtHaEVvOGlFSDs7RWdFaGxqRUg7SUFnSk07R2hFbzhpRUg7O0VnRXBsakVIO0lBbUpNO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFcThpRUg7O0VnRTVsakVIO0lBMkpNO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R2hFcThpRUg7Q0FDRjs7QWdFM21qRUQ7Ozs7RUEyS0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEV1OGlFSDs7QWdFdDhpRUc7RUFuTEo7Ozs7SUFvTE07SUFDQTtHaEU2OGlFSDtDQUNGOztBZ0Vub2pFRDs7RUEwTE07RUFDQTtFQUNBO0NoRTg4aUVMOztBZ0Uxb2pFRDtFQWtNTTtDaEU0OGlFTDs7QWdFOW9qRUQ7RUFxTU07RUFDQTtDaEU2OGlFTDs7QWdFbnBqRUQ7RUE0TU07Q2hFMjhpRUw7O0FnRXZwakVEO0VBOE1RO0VBQ0E7Q2hFNjhpRVA7O0FnRTVwakVEO0VBa05RO0VBQ0E7RUFDQTtDaEU4OGlFUDs7QWdFbHFqRUQ7RUF5Tkk7RUFDQTtDaEU2OGlFSDs7QWdFdnFqRUQ7RUE2Tk07RUFDQTtFQUNBO0NoRTg4aUVMOztBZ0U3cWpFRDtFQWtPTTtDaEUrOGlFTDs7QWdFNThpRUc7RUFyT0o7SUF1T1E7R2hFKzhpRUw7O0VnRXRyakVIOzs7Ozs7SUErT1E7R2hFZzlpRUw7O0VnRS9yakVIO0lBbVBRO0doRWc5aUVMOztFZ0Vuc2pFSDtJQXNQUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0doRWk5aUVMOztFZ0Uzc2pFSDtJQThQUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0doRWk5aUVMO0NBQ0Y7O0FnRTF0akVEO0VBOFFJO0VBQ0E7Q2hFZzlpRUg7O0FnRS90akVEO0VBa1JJO0NoRWk5aUVIOztBZ0VudWpFRDtFQXNSSTtDaEVpOWlFSDs7QWdFdnVqRUQ7RUEwUkk7Q2hFaTlpRUg7O0FnRTN1akVEO0VBNlJJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hFazlpRUg7O0FnRXp2akVEO0VBeVNNO0VBQ0E7Q2hFbzlpRUw7O0FnRWw5aUVHO0VBNVNKO0lBNlNNO0doRXM5aUVIOztFZ0Vud2pFSDtJQStTUTtHaEV3OWlFTDtDQUNGOztBZ0VsOWlFRDtFQUNFO0NoRXE5aUVEOztBZ0V0OWlFRDtFQUlNO0NoRXM5aUVMOztBZ0UxOWlFRDtFQU9NO0NoRXU5aUVMOztBZ0U5OWlFRDtFQVlNO0NoRXM5aUVMOztBZ0VsK2lFRDtFQWVNO0NoRXU5aUVMOztBZ0VqOWlFRDs7Ozs7O0doRXk5aUVHOztBZ0VqOWlFSDs7R2hFcTlpRUc7O0FnRWo5aUVIOzs7O0doRXU5aUVHOztBZ0VqOWlFSDs7Ozs7OztHaEUwOWlFRzs7QWlFM3pqRUg7RUFFSTtDakU2empFSDs7QWlFL3pqRUQ7RUFPSTtDakU0empFSDs7QWtFbjBqRUQ7RUFDRTtDbEVzMGpFRDs7QWtFbjBqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xFczBqRUQ7O0FrRW4wakVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEVzMGpFRDs7QWtFbjBqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NsRXMwakVEOztBa0VuMGpFRDtFQUNFO0lBQ0U7SUFDQTtHbEVzMGpFRDs7RWtFcDBqRUQ7SUFDRTtJQUNBO0dsRXUwakVEO0NBQ0Y7O0FrRXAwakVEO0VBQ0U7SUFDRTtJQUNBO0dsRXUwakVEOztFa0VyMGpFRDtJQUNFO0lBQ0E7R2xFdzBqRUQ7Q0FDRjs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7RUFDRTtDbkVnNWpFRDs7QW1FNzRqRUQ7O0VBQ0U7RUFDQTtDbkVpNWpFRDs7QW1FOTRqRUQ7OztFQUdFO0NuRWk1akVEOztBbUU5NGpFRDs7O0VBR0U7Q25FaTVqRUQ7O0FtRTk0akVEO0VBQ0U7RUFDQTtDbkVpNWpFRDs7QW1FOTRqRUQ7RUFDRTtFQUNBO0NuRWk1akVEOztBbUUvNGpFRDtFQUNFO0NuRWs1akVEOztBbUUvNGpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NuRWs1akVEOztBbUVoNWpFRDtFQUNFO0VBQ0E7RUFDQTtDbkVtNWpFRDs7QW1FaDVqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRW01akVEOztBbUVoNWpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FbTVqRUQ7O0FtRWg1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW01akVEO0NBQ0Y7O0FtRWg1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW01akVEO0NBQ0Y7O0FtRWo1akVEO0VBQ0U7SUFDRTtJQUNBO0duRW81akVEOztFbUVsNWpFRDtJQUNFO0lBQ0E7R25FcTVqRUQ7O0VtRW41akVEO0lBQ0U7SUFDQTtHbkVzNWpFRDtDQUNGOztBbUVwNWpFRDtFQUNFO0lBQ0U7SUFDQTtHbkV1NWpFRDs7RW1FcjVqRUQ7SUFDRTtJQUNBO0duRXc1akVEOztFbUV0NWpFRDtJQUNFO0lBQ0E7R25FeTVqRUQ7Q0FDRjs7QW1FdjVqRUQ7RUFDRTtJQUNFO0duRTA1akVEOztFbUV4NWpFRDtJQUNFO0duRTI1akVEOztFbUV6NWpFRDtJQUNFO0duRTQ1akVEOztFbUUxNWpFRDtJQUNFO0duRTY1akVEO0NBQ0Y7O0FtRTM1akVEO0VBQ0U7SUFDRTtHbkU4NWpFRDs7RW1FNTVqRUQ7SUFDRTtHbkUrNWpFRDs7RW1FNzVqRUQ7SUFDRTtHbkVnNmpFRDs7RW1FOTVqRUQ7SUFDRTtHbkVpNmpFRDtDQUNGOztBbUU5NWpFRDtFQUNFO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEOzs7RUFHRTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVpNmpFRDs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7Q25FaTZqRUQ7O0FtRTk1akVEO0VBQ0U7RUFDQTtFQUNBO0NuRWk2akVEOztBbUU5NWpFRDtFQUNFO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7O0VtRTk1akVEO0lBQ0U7R25FaTZqRUQ7Q0FDRjs7QW1FOTVqRUQ7RUFDRTtFQUNBO0VBQ0E7eUJuRWk2akV1QjtFbUUvNWpFdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFzS0E7RUFrQkE7OztLbkU2dWpFRztDQUNKOztBbUUxN2pFRDs7Ozs7RUEyQkk7RUFDQTtFQUNBO0NuRXU2akVIOztBbUVwOGpFRDs7RUFrQ0k7Q25FdTZqRUg7O0FtRXo4akVEOztFQXVDSTtDbkV1NmpFSDs7QW1FOThqRUQ7RUEyQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FcDZqRUM7RUFsREY7SUFvRE07SUFDQTtHbkV1NmpFSDtDQUNGOztBbUU3OWpFRDtFQTBESTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FcDZqRUM7RUFoRUY7SUFrRU07SUFDQTtHbkV1NmpFSDtDQUNGOztBbUUzK2pFRDtFQXdFSTtFQUNBO0VBQ0E7RUFDQTtDbkV1NmpFSDs7QW1FbC9qRUQ7RUErRUk7RUFDQTtFQUVBO0NuRXM2akVIOztBbUV4L2pFRDtFQXNGSTtDbkVzNmpFSDs7QW1FNS9qRUQ7RUEwRkk7Q25FczZqRUg7O0FtRWhna0VEO0VBOEZJO0VBQ0E7RUFDQTtDbkVzNmpFSDs7QW1FdGdrRUQ7RUFvR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVzNmpFSDs7QW1FdmhrRUQ7RUFzSEk7RUFDQTtFQUNBO0NuRXE2akVIOztBbUU3aGtFRDtFQTRISTtFQUNBO0VBQ0E7RUFDQTtDbkVxNmpFSDs7QW1FcGlrRUQ7RUFtSUk7RUFDQTtDbkVxNmpFSDs7QW1FemlrRUQ7RUF3SUk7RUFDQTtDbkVxNmpFSDs7QW1FOWlrRUQ7RUE2SUk7RUFDQTtDbkVxNmpFSDs7QW1FbmprRUQ7RUFrSkk7RUFDQTtDbkVxNmpFSDs7QW1FeGprRUQ7RUF1Skk7RUFDQTtDbkVxNmpFSDs7QW1FN2prRUQ7RUE0Skk7RUFDQTtDbkVxNmpFSDs7QW1FbGtrRUQ7RUFpS0k7RUFDQTtFQUNBO0NuRXE2akVIOztBbUV4a2tFRDtFQXVLSTtFQUNBO0VBQ0E7Q25FcTZqRUg7O0FtRTlra0VEO0VBNktJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FcTZqRUg7O0FtRXRsa0VEO0VBcUxJO0VBQ0E7RUFDQTtDbkVxNmpFSDs7QW1FajZqRUM7RUFDRTtJQUNFO0duRW82akVIOztFbUVqNmpFQztJQUNFO0duRW82akVIO0NBQ0Y7O0FtRWo2akVDO0VBQ0U7SUFFRTtHbkVtNmpFSDtDQUNGOztBbUU1bWtFRDtFQWtOSTtFQUNBO0VBQ0E7Q25FODVqRUg7O0FtRWxua0VEO0VBd05JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU4NWpFSDs7QW1FM25rRUQ7RUFpT0k7RUFDQTtDbkU4NWpFSDs7QW1FaG9rRUQ7RUFzT0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU4NWpFSDs7QW1FeG9rRUQ7RUE4T0k7RUFDQTtFQUNBO0VBQ0E7Q25FODVqRUg7O0FtRS9va0VEO0VBeVBJO0VBQ0E7RUFDQTtFQUNBO0NuRTA1akVIOztBbUV0cGtFRDtFQWdRSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkUwNWpFSDs7QW1FaHFrRUQ7RUEwUUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTA1akVIOztBbUUvcWtFRDtFQXlSSTtDbkUwNWpFSDs7QW1FbnJrRUQ7RUE2Ukk7Q25FMDVqRUg7O0FtRXY1akVDO0VBaFNGO0lBa1NNO0lBQ0E7SUFDQTtHbkUwNWpFSDs7RW1FOXJrRUg7SUF3U007R25FMDVqRUg7Q0FDRjs7QW1FbnNrRUQ7RUE2U0k7RUFDQTtDbkUwNWpFSDs7QW1FeHNrRUQ7RUFrVEk7Q25FMDVqRUg7O0FtRTVza0VEO0VBc1RJO0NuRTA1akVIOztBbUVodGtFRDtFQTBUSTtFQUNBO0NuRTA1akVIOztBbUVydGtFRDtFQStUSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtDbkV5NWpFSDs7QW1FdDVqRUM7RUF6VUY7SUE0VU07R25FdzVqRUg7Q0FDRjs7QW1FcnVrRUQ7O0VBa1ZJO0VBRUE7Q25FdTVqRUg7O0FtRTN1a0VEOztFQXlWSTtDbkV1NWpFSDs7QW1FaHZrRUQ7RUE2Vkk7Q25FdTVqRUg7O0FtRXB2a0VEO0VBaVdJO0NuRXU1akVIOztBbUV4dmtFRDs7RUF5V0k7RUFDQTtDbkVvNWpFSDs7QW1FOXZrRUQ7RUE4V0k7b0JuRW81akVnQjtDQUNuQjs7QW1FbndrRUQ7RUFtWEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVvNWpFSDs7QW1FanhrRUQ7RUFpWUk7RUFDQTtFQUNBO0NuRW81akVIOztBbUV2eGtFRDtFQXVZSTtFQUNBO0NuRW81akVIOztBbUU1eGtFRDtFQTRZSTtFQUNBO0VBRUE7Q25FbTVqRUg7O0FtRWx5a0VEO0VBbVpJO0NuRW01akVIOztBbUV0eWtFRDtFQXVaSTtDbkVtNWpFSDs7QW1FMXlrRUQ7RUEyWkk7Q25FbTVqRUg7O0FtRTl5a0VEO0VBK1pJO0NuRW01akVIOztBbUVsemtFRDtFQW1hSTtFQUNBO0VBQ0E7RUFJQTtDbkVnNWpFSDs7QW1FenprRUQ7RUE2YUk7Q25FZzVqRUg7O0FtRTd6a0VEO0VBaWJJO0NuRWc1akVIOztBbUVqMGtFRDtFQXFiSTtDbkVnNWpFSDs7QW1FcjBrRUQ7RUF5Ykk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FZzVqRUg7O0FtRXgxa0VEO0VBNGNJO0VBQ0E7Q25FZzVqRUg7O0FtRTcxa0VEO0VBaWRJO0NuRWc1akVIOztBbUVqMmtFRDtFQXFkSTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FeDJrRUQ7RUE0ZEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FNzRqRUM7RUEvZUY7SUFpZk07R25FZzVqRUg7Q0FDRjs7QW1FbDRrRUQ7RUFzZkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkVnNWpFSDs7QW1FMTRrRUQ7RUE4Zkk7Q25FZzVqRUg7O0FtRTk0a0VEO0VBdWdCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUV0NWtFRDtFQStnQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUU1NWtFRDtFQXFoQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVsNmtFRDtFQTJoQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXo2a0VEO0VBa2lCSTtDbkUyNGpFSDs7QW1FNzZrRUQ7RUFzaUJJO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FbjdrRUQ7RUE0aUJJO0NuRTI0akVIOztBbUV2N2tFRDtFQWdqQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRTk3a0VEO0VBdWpCSTtDbkUyNGpFSDs7QW1FbDhrRUQ7RUEyakJJO0VBQ0E7Q25FMjRqRUg7O0FtRXY4a0VEO0VBZ2tCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUUvOGtFRDtFQXdrQkk7RUFDQTtDbkUyNGpFSDs7QW1FcDlrRUQ7RUE2a0JJO0NuRTI0akVIOztBbUV4OWtFRDtFQWlsQkk7RUFDQTtDbkUyNGpFSDs7QW1FNzlrRUQ7RUFzbEJJO0NuRTI0akVIOztBbUVqK2tFRDtFQTBsQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUV2K2tFRDtFQWdtQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUU3K2tFRDtFQXNtQkk7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXAva0VEO0VBNm1CSTtDbkUyNGpFSDs7QW1FeC9rRUQ7RUFpbkJJO0NuRTI0akVIOztBbUU1L2tFRDtFQXFuQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FMjRqRUg7O0FtRXRnbEVEO0VBK25CSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FdGhsRUQ7RUErb0JJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVoaWxFRDtFQXlwQkk7RUFDQTtDbkUyNGpFSDs7QW1FcmlsRUQ7RUE4cEJJO0VBQ0E7Q25FMjRqRUg7O0FtRTFpbEVEO0VBbXFCSTtFQUNBO0NuRTI0akVIOztBbUUvaWxFRDtFQXdxQkk7RUFDQTtFQUNBO0NuRTI0akVIOztBbUVyamxFRDs7RUErcUJJO0NuRTI0akVIOztBbUUxamxFRDs7RUFvckJJO0NuRTI0akVIOztBbUUvamxFRDs7RUF5ckJJO0NuRTI0akVIOztBbUVwa2xFRDs7RUE4ckJJO0NuRTI0akVIOztBbUV6a2xFRDs7RUFtc0JJO0VBQ0E7RUFDQTtDbkUyNGpFSDs7QW1FaGxsRUQ7RUF5c0JJO0NuRTI0akVIOztBbUVwbGxFRDtFQTZzQkk7Q25FMjRqRUg7O0FtRXhsbEVEO0VBaXRCSTtDbkUyNGpFSDs7QW1FNWxsRUQ7RUFxdEJJO0NuRTI0akVIOztBbUVobWxFRDs7RUF5dEJJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25FNDRqRUg7O0FtRXptbEVEO0VBaXVCSTtFQUNBO0VBQ0E7Q25FNDRqRUg7O0FtRS9tbEVEO0VBdXVCSTtDbkU0NGpFSDs7QW1Fbm5sRUQ7O0VBMnVCSTtDbkU2NGpFSDs7QW1FeG5sRUQ7RUErdUJJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkU0NGpFSDs7QW1Fdm9sRUQ7RUFtd0JJO0NuRXc0akVIOztBbUUzb2xFRDtFQXV3Qkk7Q25FdzRqRUg7O0FtRS9vbEVEO0VBMndCSTtDbkV3NGpFSDs7QW1FbnBsRUQ7RUErd0JJO0NuRXc0akVIOztBbUV2cGxFRDtFQW14Qkk7Q25FdzRqRUg7O0FtRTNwbEVEO0VBdXhCSTtDbkV3NGpFSDs7QW1FL3BsRUQ7RUEyeEJJO0VBQ0E7Q25FdzRqRUg7O0FtRXBxbEVEO0VBZ3lCSTtFQUNBO0NuRXc0akVIOztBbUV6cWxFRDtFQXF5Qkk7Q25FdzRqRUg7O0FvRTM4bEVEO0VBQ0U7RUFDQTtDcEU4OGxFRDs7QW9FMzhsRUQ7RUFDRTtDcEU4OGxFRDs7QW9FMzhsRUQ7RUFDRTtDcEU4OGxFRDs7QXFFeDlsRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDckUyOWxFRDs7QXFFcjlsRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NyRXc5bEVEOztBcUVyOWxFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JFdzlsRUQ7O0FxRXI5bEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JFdzlsRUQ7O0FxRXI5bEVEO0VBQ0U7RUFDQTtFQUNBO0NyRXc5bEVEOztBc0VsZ21FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N0RXFnbUVEOztBdUV6Z21FRDtFQUNFO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNHO0VBQ0E7RUFDQTtDdkU0Z21FRjs7QXVFemdtRUQ7RUFDRTtFQUNBO0VBQ0E7Q3ZFNGdtRUQ7O0F1RXpnbUVEO0VBQ0U7RUFDQTtFQUNBO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2RTRnbUVEOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0lBQ0U7SUFDQTtHdkU0Z21FRDtDQUNGOztBdUV6Z21FRDtFQUNFO0VBQ0E7Q3ZFNGdtRUQ7O0F3RW5rbUVEO0VBRUk7Q3hFcWttRUg7O0F3RXZrbUVEO0VBS0k7Q3hFc2ttRUgiLCJmaWxlIjoiY3NzL2FwcF9taWMuZTkyOWRlMThlNTM3MDg0NzE5MTIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmJ0bi1wcmltYXJ5e1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvdXJ0aC10aGVtZS1jb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkZm91cnRoLXRoZW1lLWNvbG9yO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkLXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICR0aGlyZC10aGVtZS1jb2xvcjtcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJHRoaXJkLXRoZW1lLWNvbG9yO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm91cnRoLXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRmb3VydGgtdGhlbWUtY29sb3I7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwO1xuICBib3JkZXItY29sb3I6ICRyb3VnZS1scC1ob3Zlcjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAkcm91Z2UtbHA7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwO1xufVxuXG4udGV4dC1ncmlzLXNvdXMtbWVudXtcbiAgY29sb3I6ICRncmlzLWZvbmNlICFpbXBvcnRhbnQ7XG59XG4iLCIuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MjkzMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTkyOTMwO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FEQUFBNjtcbiAgYm9yZGVyLWNvbG9yOiAjQURBQUE2O1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI0FEQUFBNjtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLFxuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTI5MzA7XG4gIGJvcmRlci1jb2xvcjogIzE5MjkzMDtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgYm9yZGVyLWNvbG9yOiAjMDdEOERBO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjMDdEOERBO1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUsXG4uZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xufVxuXG4udGV4dC1ncmlzLXNvdXMtbWVudSB7XG4gIGNvbG9yOiAjNEE0QTRBICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwsXG5odG1sIGEsXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuaDMgc21hbGwsXG5oNCBzbWFsbCxcbmg1IHNtYWxsLFxuaDYgc21hbGwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzNkNDE0Mjtcbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG51bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmEge1xuICBjb2xvcjogIzBmOWFlZTtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGM3YmJlO1xufVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsXG5hLnRleHQtZ3JheTpmb2N1cyxcbmEudGV4dC1ncmF5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbn1cblxuLnVpLWRhdGVwaWNrZXIge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI4MHB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uc2lkZWJhciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIGEgLmxvZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51ID4gbGkgPiBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXIge1xuICAgIGxlZnQ6IC0yODBweDtcbiAgICB3aWR0aDogY2FsYygyODBweCAtIDMwcHgpO1xuICB9XG59XG5cbi5zaWRlYmFyLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaWRlYmFyLWxvZ28ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5zaWRlYmFyLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLWxvZ28gYSAubG9nbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNjVweCAtIDFweCk7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogNzBweDtcbn1cblxuLnNpZGViYXItbG9nbyBhIC5sb2dvLXRleHQge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogY2FsYyg2NXB4IC0gMXB4KTtcbn1cblxuLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLWxvZ28gLm1vYmlsZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaWRlYmFyLW1lbnUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLW1lbnU6OmJlZm9yZSxcbi5zaWRlYmFyLW1lbnU6OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNpZGViYXItbWVudTo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNpZGViYXItbWVudSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW1lbnUgLnNpZGViYXItbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyMTk2ZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnNpZGViYXItbWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gYSB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiBhIC5pY29uLWhvbGRlciB7XG4gIGNvbG9yOiAjMGY5YWVlO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiBhID4gLmFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gLmRyb3Bkb3duLW1lbnUgLmFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkgYSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xufVxuXG4uc2lkZWJhci1tZW51IGxpIGE6aG92ZXIsXG4uc2lkZWJhci1tZW51IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogIzMxMzQzNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lkZWJhci1tZW51IGxpIGE6aG92ZXIgLmljb24taG9sZGVyLFxuLnNpZGViYXItbWVudSBsaSBhOmZvY3VzIC5pY29uLWhvbGRlciB7XG4gIGNvbG9yOiAjMGY5YWVlO1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMTM0MzU7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLmljb24taG9sZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyA+IGEgLmxvZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgei1pbmRleDogODAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaGVhZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gIH1cbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNjVweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcjo6YmVmb3JlLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGEsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSA+IGEge1xuICBjb2xvcjogIzcyNzc3YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICBtaW4taGVpZ2h0OiA2NXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhIGksXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSA+IGEgaSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGE6aG92ZXIsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYTpmb2N1cyxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYTpob3Zlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhLFxuICAuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubm90aWZpY2F0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgLm5vdGlmaWNhdGlvbnMgLmNvdW50ZXIsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLm5vdGlmaWNhdGlvbnMgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogM3B4IDUuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogMTJweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgLm5vdGlmaWNhdGlvbnMgLmRyb3Bkb3duLW1lbnUsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLm5vdGlmaWNhdGlvbnMgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyAuZHJvcGRvd24tbWVudSxcbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5ub3RpZmljYXRpb25zIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLmRyb3Bkb3duLW1lbnUgPiBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1ib3ggLnNlYXJjaC1pY29uLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlciAuc2VhcmNoLWJveC5hY3RpdmUgLnNlYXJjaC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlciAuc2VhcmNoLWJveC5hY3RpdmUgLnNlYXJjaC1pY29uLWNsb3NlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTZhYWFjO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTZhYWFjO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5pcy1jb2xsYXBzZWQgLmhlYWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaXMtY29sbGFwc2VkIC5oZWFkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIH1cbn1cblxuLnBhZ2UtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctbGVmdDogMjgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiA4NXB4IDIwcHggMjBweDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDYxcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4NXB4IDVweCA1cHg7XG4gIH1cbn1cblxuLnJlbWFpbi1oZWlnaHQge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjZweCk7XG59XG5cbi5mdWxsLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDI4MHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmlzLWNvbGxhcHNlZCAucGFnZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjgwcHg7XG4gIH1cbn1cblxuLmlzLWNvbGxhcHNlZCAuZnVsbC1jb250YWluZXIge1xuICBsZWZ0OiA3MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXMtY29sbGFwc2VkIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaXMtY29sbGFwc2VkIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMjgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZWYzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5lYXN5LXBpZS1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVhc3ktcGllLWNoYXJ0IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmZjIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xufVxuXG4uZmMgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzcyNzc3YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZmMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgaGVpZ2h0OiAzN3B4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGNvbG9yOiAjNTk1ZDYwO1xufVxuXG4uZmMgYnV0dG9uLmZjLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZjIGJ1dHRvbi5mYy1zdGF0ZS1hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5mYy10b29sYmFyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG5cbi5mYy12aWV3LFxuLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mYy1iYXNpYy12aWV3IHRkLmZjLWRheS1udW1iZXIsXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy13ZWVrLW51bWJlciBzcGFuIHtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtY29udGVudCxcbi5mYy11bnRoZW1lZCAuZmMtZGl2aWRlcixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3Zlcixcbi5mYy11bnRoZW1lZCAuZmMtcm93LFxuLmZjLXVudGhlbWVkIHRib2R5LFxuLmZjLXVudGhlbWVkIHRkLFxuLmZjLXVudGhlbWVkIHRoLFxuLmZjLXVudGhlbWVkIHRoZWFkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZjLWJhc2ljLXZpZXcgLmZjLWRheS1udW1iZXIuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogNHB4IDRweCAwIDA7XG59XG5cbi5mYy1ldmVudC1jb250YWluZXIgLmZjLWV2ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGZkO1xuICBjb2xvcjogIzA3RDhEQSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmZjLWV2ZW50LWNvbnRhaW5lciAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBtYXJnaW46IDFweCA1cHggNXB4O1xufVxuXG50YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNvcnRpbmdfYXNjOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBtaW4td2lkdGg6IDM1MHB4O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8ge1xuICBjb2xvcjogIzcyNzc3YTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcHJvY2Vzc2luZyB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uIHtcbiAgY29sb3I6ICM3Mjc3N2EgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0LFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0LFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3Qge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLm5leHQ6aG92ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dDpmb2N1cyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91czpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91czpmb2N1cyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5maXJzdDpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5maXJzdDpmb2N1cyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5sYXN0OmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3Q6Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dC5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91cy5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5maXJzdC5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5sYXN0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnN0YXR1cyB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmcsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICpjdXJzb3I6IGhhbmQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2ltYWdlcy9kYXRhdGFibGVzL3NvcnRfYm90aC5wbmdcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvaW1hZ2VzL2RhdGF0YWJsZXMvc29ydF9hc2MucG5nXCIpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9pbWFnZXMvZGF0YXRhYmxlcy9zb3J0X2Rlc2MucG5nXCIpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2ltYWdlcy9kYXRhdGFibGVzL3NvcnRfYXNjX2Rpc2FibGVkLnBuZ1wiKTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvaW1hZ2VzL2RhdGF0YWJsZXMvc29ydF9kZXNjX2Rpc2FibGVkLnBuZ1wiKTtcbn1cblxuLmNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlYWYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBjb2xvcjogI2I5YzJkMDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDllMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNpcmNsZSBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNoZWNrYm94LXByaW1hcnkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgYm9yZGVyLWNvbG9yOiAjMDdEOERBO1xufVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjNjN2U7XG4gIGJvcmRlci1jb2xvcjogI2ZmM2M3ZTtcbn1cblxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3gtaW5mbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY5YWVlO1xuICBib3JkZXItY29sb3I6ICMwZjlhZWU7XG59XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzA7XG4gIGJvcmRlci1jb2xvcjogI2ZjMDtcbn1cblxuLmNoZWNrYm94LXdhcm5pbmcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3YzkzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzdjOTM2O1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFkaW8ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5yYWRpbyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLnJhZGlvIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLnJhZGlvIGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yYWRpby5yYWRpby1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cblxuLnJhZGlvLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5yYWRpby1saXN0LWl0ZW0gKyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLnJhZGlvLWxpc3QtaXRlbTpjaGVja2VkICsgbGFiZWwgLm1lZGlhLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4jbG9hZGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGRlZmF1bHQ7XG59XG5cbiNsb2FkZXIuZmFkZU91dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5mb290ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAucHJvZ3Jlc3Mtc3RlcDo6YWZ0ZXIge1xuICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICByaWdodDogYXV0bztcbiAgdG9wOiAxM3B4O1xuICBsZWZ0OiAzN3B4O1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAucHJvZ3Jlc3MtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj0xMzQsIFN0cmVuZ3RoPTQwKTtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIC5wcm9ncmVzcy10ZXh0OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIlO1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAucHJvZ3Jlc3Mtc3RlcDpub3QoOmxhc3QtY2hpbGQpIC5wcm9ncmVzcy10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS12ZXJ0aWNhbCAuYm91dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgYm90dG9tOiAyNXB4O1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tdmVydGljYWwgLmJvdXRvbiAuYnRuIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLW1hcmtlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2IxYjFiMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xuICAucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10cmFja2VyLW1vYmlsZSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRyYWNrZXItbW9iaWxlIC5wcm9ncmVzcy10cmFja2VyIHtcbiAgICBtaW4td2lkdGg6IDIwMCU7XG4gIH1cbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dCB7XG4gIGhlaWdodDogMjIwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj0xMzQsIFN0cmVuZ3RoPTQwKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1ODBweCkge1xuICAucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0IHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQgLmJvdXRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNXB4O1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0IC5ib3V0b24gLmJ0biB7XG4gIHdpZHRoOiAyMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1ODBweCkge1xuICAucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0IC5ib3V0b24gLmJ0biB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQgLmJvdXRvbiAuYnRuIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIgLnByb2dyZXNzLXRleHQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OXB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wcm9ncmVzcy1zdGVwIC5wcm9ncmVzcy1tYXJrZXIgLm51bWJlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgYm90dG9tOiA2NXB4O1xuICBsZWZ0OiAyN3B4O1xufVxuXG4ucHJvZ3Jlc3Mtc3RlcDpob3ZlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnByb2dyZXNzLXN0ZXAgLnByb2dyZXNzLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wcm9ncmVzcy1zdGVwLmlzLWFjdGl2ZSA6aG92ZXIgLnByb2dyZXNzLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wcm9ncmVzcy1zdGVwLmlzLWFjdGl2ZSAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnByb2dyZXNzLXN0ZXAuaXMtY29tcGxldGUgOmhvdmVyIC5wcm9ncmVzcy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiMWIxO1xufVxuXG4ucHJvZ3Jlc3Mtc3RlcC5pcy1jb21wbGV0ZSAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjFiMTtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcHJpdGUtY29tcHRlLXByZXQtaW1tby1idWlsZGluZ3Mge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNHB4IC00cHg7XG59XG5cbi5zcHJpdGUtY29tcHRlLXByZXQtaW1tby1jaGVjayB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00cHggLTUwcHg7XG59XG5cbi5zcHJpdGUtY29tcHRlLXByZXQtaW1tby1wYXBlciB7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NnB4IC00cHg7XG59XG5cbi5zcHJpdGUtY29tcHRlLXByZXQtaW1tby1wZW4tYW5kLWNhcmQge1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTNweCAtNHB4O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTUwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REEgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0LXB1cnBsZS1hbHQge1xuICBib3JkZXItY29sb3I6ICM2OTREOUY7XG4gIGJhY2tncm91bmQ6ICM2OTREOUY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWxlcnQtaW5mby1hbHQge1xuICBib3JkZXItY29sb3I6ICNmMGYwZjA7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYWxlcnQtZGFuZ2VyLWFsdCB7XG4gIGJvcmRlci1jb2xvcjogI0I2M0U1QTtcbiAgYmFja2dyb3VuZDogI0ZGMzU0NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hbGVydC13YXJuaW5nLWFsdCB7XG4gIGJvcmRlci1jb2xvcjogI0YzRjNFQjtcbiAgYmFja2dyb3VuZDogI0ZGODgwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hbGVydC1zdWNjZXNzLWFsdCB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5hbGVydC1pbmZvLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsXG4uYWxlcnQtZGFuZ2VyLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsXG4uYWxlcnQtd2FybmluZy1hbHQgPiBbZGF0YS1ub3RpZnk9XCJpY29uXCJdID4gaW1nLFxuLmFsZXJ0LXN1Y2Nlc3MtYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZyxcbi5hbGVydC1wdXJwbGUtYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWxlcnQgYSB7XG4gIGNvbG9yOiAjQjYzRTVBO1xufVxuXG4uYmctdGhpcmQtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjQURBQUE2O1xufVxuXG4uYmctcm91Z2UtZm9uY2Uge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xufVxuXG4uYmctcm91Z2Uge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xufVxuXG4uYmctZ3Jpcy1taWRkbGUge1xuICBiYWNrZ3JvdW5kOiAjYmFiOWJhO1xufVxuXG4uYmctZm91cnRoLXRoZW1lLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzE5MjkzMDtcbn1cblxuLnRleHQtdGhpcmQtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogI0FEQUFBNjtcbn1cblxuLnN0ZXBDbGllbnQge1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiMGIxO1xufVxuXG4uZGl2Q2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubnVtYmVyU3RlcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDclO1xuICB0b3A6IC0xMHB4O1xufVxuXG4uc3RlcEJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4uY2FyZXRQb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1M3B4O1xuICBsZWZ0OiA0MyU7XG59XG5cbi5jb2xvckNhcmV0IHtcbiAgY29sb3I6ICNlZWVlZWU7XG59XG5cbi5oZWlnaHRTdGVwIHtcbiAgaGVpZ2h0OiAyNzVweDtcbn1cblxuLmJ1dHRvblN0ZXBDbGllbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REEgIWltcG9ydGFudDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDdEOERBICFpbXBvcnRhbnQ7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzA3RDhEQSAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwN0Q4REEgIWltcG9ydGFudDtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDdEOERBICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJyZSBpbWcge1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5cbi5jYXJyZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhcnJlIGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxMjVweDtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgYm9yZGVyOiBzb2xpZCAyNXB4ICNFRkVFRUU7XG59XG5cbiN0YWJsZWF1LXBpY3RvIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDdEOERBO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbiNjaGF0LXNpZGViYXIge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHggLSA5MHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjaGF0LXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG4gIH1cblxuICAjY2hhdC1zaWRlYmFyLm9wZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbiNjaGF0LW1lc3NhZ2Uge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4IC0gODVweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZW1haWwtYXBwIC5lbWFpbC1zaWRlLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtc2lkZS1uYXYge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogLTI1MHB4O1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgfVxufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb250ZW50Lm5vLWluYm94LXZpZXcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudC5vcGVuIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbXBvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbXBvc2UgLmVtYWlsLWNvbXBvc2UtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcC5zaWRlLWFjdGl2ZSAuZW1haWwtc2lkZS1uYXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcC5zaWRlLWFjdGl2ZSAuZW1haWwtd3JhcHBlciB7XG4gICAgbGVmdDogMjUwcHg7XG4gIH1cbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgbGFiZWwge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0OmZvY3VzLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgLypwYWRkaW5nOiAwLjFlbSAwZW0gMXB4IDBlbTsqL1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAuMWVtIDBlbSA1cHggMGVtO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdG9wOiAtMS41ZW07XG4gIGxlZnQ6IDAuMDhlbTtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICAtbW96LWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLW8tYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLW1zLWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIC1raHRtbC1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICBhbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZyAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0LmVtcHR5ICsgbGFiZWwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYS5lbXB0eSArIGxhYmVsIHtcbiAgdG9wOiAwLjFlbTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgYW5pbWF0aW9uOiBub25lO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQ6bm90KC5lbXB0eSkgKyBsYWJlbCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhOm5vdCguZW1wdHkpICsgbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDpub3QoLmVtcHR5KTpmb2N1cyArIGxhYmVsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6bm90KC5lbXB0eSk6Zm9jdXMgKyBsYWJlbCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0LWxhYmVscyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIHRvcDogMC4xZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMzAlIHtcbiAgICB0b3A6IDAuMWVtO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdG9wOiAtMWVtO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsb2F0LWxhYmVscyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIHRvcDogMC4xZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMzAlIHtcbiAgICB0b3A6IDAuMWVtO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdG9wOiAtMWVtO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIC5yZXF1aXJlbWVudHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiA+IHRleHRhcmVhOmludmFsaWQ6bm90KDpmb2N1cyk6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4jbmVlZHMtdmFsaWRhdGlvbiBpbnB1dDppbnZhbGlkOm5vdCg6Zm9jdXMpOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuI25lZWRzLXZhbGlkYXRpb24gc2VsZWN0OmludmFsaWQ6bm90KDpmb2N1cyk6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiA+IHRleHRhcmVhOmludmFsaWQ6bm90KDpmb2N1cyk6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiAucmVxdWlyZW1lbnRzLFxuI25lZWRzLXZhbGlkYXRpb24gaW5wdXQ6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5yZXF1aXJlbWVudHMsXG4jbmVlZHMtdmFsaWRhdGlvbiBzZWxlY3Q6aW52YWxpZDpub3QoOmZvY3VzKTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5yZXF1aXJlbWVudHMge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnJhZGlvLWlubGluZS1pbXB1dCB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIC5yYWRpb3MgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIC5yYWRpb3MgbGFiZWw6bGFzdC1vZi10eXBlLFxuI25lZWRzLXZhbGlkYXRpb24gLnJhZGlvcyBpbnB1dDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sXG4jbmVlZHMtdmFsaWRhdGlvbiAuYnRuLWRlYXVsdC1kIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIC52YWxpZC1iZyA+IGlucHV0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYm9yZGVyLWNvbG9yOiAjNGZjMzJjO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbiNuZWVkcy12YWxpZGF0aW9uIC52YWxpZC1iZyA+IC5lcnItYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI25lZWRzLXZhbGlkYXRpb24gLnBpbmstYmcgPiBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC1uYXYge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogLTMwMHB4O1xuICB9XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwMHB4O1xuICB9XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmNvbHVtbi1zaWRlLWxlZnQtYXBwIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIgLmNvbHVtbi1zaWRlLWxlZnQtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbnRlbnQubm8taW5ib3gtdmlldyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuY29sdW1uLXNpZGUtbGVmdC1jb250ZW50IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcCAuY29sdW1uLXNpZGUtbGVmdC13cmFwcGVyIC5jb2x1bW4tc2lkZS1sZWZ0LWNvbnRlbnQub3BlbiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuY29sdW1uLXNpZGUtbGVmdC1jb21wb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29sdW1uLXNpZGUtbGVmdC1hcHAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciAuY29sdW1uLXNpZGUtbGVmdC1jb21wb3NlIC5jb2x1bW4tc2lkZS1sZWZ0LWJvZHkge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2x1bW4tc2lkZS1sZWZ0LWFwcC5zaWRlLWFjdGl2ZSAuY29sdW1uLXNpZGUtbGVmdC1uYXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbHVtbi1zaWRlLWxlZnQtYXBwLnNpZGUtYWN0aXZlIC5jb2x1bW4tc2lkZS1sZWZ0LXdyYXBwZXIge1xuICAgIGxlZnQ6IDMwMHB4O1xuICB9XG59XG5cbi5mczQge1xuICBmb250LXNpemU6IDRweDtcbn1cblxuLmZzNiB7XG4gIGZvbnQtc2l6ZTogNnB4O1xufVxuXG4uZnM4IHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5mczEwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZnMxMSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmZzMTIge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mczE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZnMxNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZzMTYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5mczE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZnMyMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzMjIge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5mczI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uZnMyNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLmZzMjgge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5mczMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmZzNFhzIHtcbiAgICBmb250LXNpemU6IDRweDtcbiAgfVxuXG4gIC5mczZYcyB7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gIH1cblxuICAuZnM4WHMge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG5cbiAgLmZzMTBYcyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmZzMTJYcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmZzMTRYcyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmZzMTZYcyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmZzMThYcyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmZzMjBYcyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmxoMVhzIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5saDEtNVhzIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxoMlhzIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuXG4ucC02MExnMzBYcyB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtNjBMZzBYcyB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnAtNjBMZzEwWHMge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0zMExnMFhzIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjBMZzUwWHMge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLm1MMzBMZzBYcyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTDMwTGcxNVhzIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SMExnMTVYcyB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRkZW5MZ0Jsb2NrWFMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGlkZGVuWHNCbG9ja0xnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub1BsUHIge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4uc2hhZG93TGlnaHRMZ05vU2hhZG93WHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmNlbnRyYWdlLXZlcnRpY2FsZS1wYXJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2VudHJhZ2UtdmVydGljYWxlLWVuZmFudCB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxubm8tbVQge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tTC0wWHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01WHMge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBYcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1WHMge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVYcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC02MExnMTBYcyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtNjBMZzMwWHMge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLTYwTGcwWHMge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5vTVJYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMExnNTBYcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDMwTGcwWHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDMwTGcxNVhzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SMExnMTVYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm9NWHMge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbkxnQmxvY2tYUyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaGlkZGVuWHNCbG9ja0xnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsb2F0SW5oZXJpdFhzIHtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTVYcyB7XG4gICAgbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTUwWHMge1xuICAgIGxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC0yMFhzIHtcbiAgICBsZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtOTVYcyB7XG4gICAgbGVmdDogLTk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE0MVhzIHtcbiAgICBsZWZ0OiAtMTQxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE4N1hzIHtcbiAgICBsZWZ0OiAtMTg3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE2OVhzIHtcbiAgICBsZWZ0OiAtMTY5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTIxNFhzIHtcbiAgICBsZWZ0OiAtMjE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTI2MFhzIHtcbiAgICBsZWZ0OiAtMjYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTMwN1hzIHtcbiAgICBsZWZ0OiAtMzA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDg1WHMge1xuICAgIGxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDEyMFhzIHtcbiAgICBsZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNoYWRvd0xpZ2h0TGdOb1NoYWRvd1hzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCBibGFjaztcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCBibGFjaztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggYmxhY2s7XG4gIH1cblxuICAucFItMzBMZzBYcyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmluX3B1dF9mb3JtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiMWIxYjE7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uaWNoZWNrYm94X2xpbmUge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJhYy1hZGQtZW50cnkge1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaGFzLWZsb2F0LWxhYmVsIC5mb3JtLWNvbnRyb2w6cGxhY2Vob2xkZXItc2hvd246bm90KDpmb2N1cykgKyAqIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbn1cblxuLmhhcy1mbG9hdC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcbiAgdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmYWZiZmI7XG59XG5cbi5oYXMtZmxvYXQtbGFiZWwgLmZvcm0tY29udHJvbDpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKSArICoge1xuICB0b3A6IDAuM2VtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCA+IHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWZsb2F0LWxhYmVsID4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubGlzdC1jaGVjay1kb3dubG9hZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sLXAtZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sLXAtZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sLXAtZGV0YWlsIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2VudGVyWSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jZW50ZXJYIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5jZW50ZXJYWSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNlbnRlcllcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEB4bFxcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jZW50ZXJZXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbGdcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jZW50ZXJZXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbWRcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jZW50ZXJZXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAc21cXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmNlbnRlcllcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEB4c1xcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5jZW50ZXJZXFxAeGwtIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHhsLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2VudGVyWVxcQGxnLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBsZy0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2VudGVyWVxcQG1kLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBtZC0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2VudGVyWVxcQHNtLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBzbS0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNlbnRlcllcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBsZyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNlbnRlcllcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBtZCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2VudGVyWVxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHNtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5bY2xhc3MqPSdnYXAnXSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMCA+ICoge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0wID4gKiB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0wXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbWQtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQGxnIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbWQge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMSB7XG4gIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMSA+ICoge1xuICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSA+ICoge1xuICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4bC0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGctIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWQtIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc20tIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGcge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWQge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbSB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTIgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTIge1xuICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMiA+ICoge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiA+ICoge1xuICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbGctIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBzbS0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbGcge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQG1kIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMyA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTMge1xuICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTMgPiAqIHtcbiAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMgPiAqIHtcbiAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeGwtIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnLSB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kLSB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtLSB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtM1xcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc20ge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC00ID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS00IHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTQgPiAqIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQgPiAqIHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEB4bC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTRcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBtZC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAc20tIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQGxnIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBtZCB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTUge1xuICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS01IHtcbiAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS01ID4gKiB7XG4gIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC01ID4gKiB7XG4gIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMCB7XG4gIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMCA+ICoge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMCB7XG4gIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwID4gKiB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQGxnIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNSB7XG4gIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTUgPiAqIHtcbiAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1IHtcbiAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNSA+ICoge1xuICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZCB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHNtIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTIwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTIwIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMjAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yMCB7XG4gIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yMCA+ICoge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0yMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQG1kIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTI1ID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yNSB7XG4gIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yNSA+ICoge1xuICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yNSB7XG4gIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTI1ID4gKiB7XG4gIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMjVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTI1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAc20tIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMjVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQGxnIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTMwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTMwIHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMzAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0zMCB7XG4gIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0zMCA+ICoge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQG1kIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTM1ID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0zNSB7XG4gIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0zNSA+ICoge1xuICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0zNSB7XG4gIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTM1ID4gKiB7XG4gIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAc20tIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQGxnIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTM1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTQwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTQwIHtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNDAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC00MCB7XG4gIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC00MCA+ICoge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQG1kIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNTAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNTAge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS01MCA+ICoge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUwIHtcbiAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUwID4gKiB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQGxnIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNjAge1xuICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC02MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS02MCB7XG4gIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTYwID4gKiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNjAge1xuICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNjAgPiAqIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC02MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC02MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC02MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC03MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTcwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTcwIHtcbiAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNzAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC03MCB7XG4gIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC03MCA+ICoge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAc20tIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQG1kIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC03MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtODAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktODAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS04MCA+ICoge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTgwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTgwID4gKiB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbWQtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTgwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQGxnIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbWQge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtOTAge1xuICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC05MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS05MCB7XG4gIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTkwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtOTAge1xuICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtOTAgPiAqIHtcbiAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC05MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAeGwtIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC05MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbGctIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtOTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbGcge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC05MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc20ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xMDAge1xuICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xMDAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTAwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTAwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAwIHtcbiAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwMCA+ICoge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWQge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTExMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTExMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMTAge1xuICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMTAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMTAge1xuICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTEwID4gKiB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTExMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTExMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc20ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTIwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEyMCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEyMCA+ICoge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyMCB7XG4gIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMjAgPiAqIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAc20tIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xMzAge1xuICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xMzAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTMwIHtcbiAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTMwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTMwIHtcbiAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEzMCA+ICoge1xuICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTE0MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTE0MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNDAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNDAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNDAge1xuICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTQwID4gKiB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGcge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc20ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTUwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE1MCB7XG4gIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE1MCA+ICoge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1MCB7XG4gIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNTAgPiAqIHtcbiAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAc20tIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xNjAge1xuICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xNjAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTYwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTYwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTYwIHtcbiAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE2MCA+ICoge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWQge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wZWVycyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBlZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLnBlZXItZ3JlZWQge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBlZXJzLWdyZWVkID4gLnBlZXIsXG4ucGVlcnMtZ3JlZWQgPiAucGVlcnMge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnBlZXIgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5wZWVyLWdyZWVkID4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubGF5ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZC1mIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmQtaWYge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5kLWZcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC1mXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1mXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1mXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5kLWZcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1mXFxAeGwtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1mXFxAbGctIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWZcXEBtZC0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQG1kLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmQtZlxcQHNtLSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc20tIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmQtZlxcQGxnIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBsZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmQtZlxcQG1kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBtZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZC1mXFxAc20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQHNtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG4uZnh3LXcge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5meHctd3Ige1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbn1cblxuLmZ4dy1udyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4dy13XFxAeGxcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAeGxcXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnh3LXdcXEBsZ1xcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBsZ1xcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4dy13XFxAbWRcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbWRcXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meHctd1xcQHNtXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHNtXFwrIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5meHctd1xcQHhzXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHhzXFwrIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4dy13XFxAeGwtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAeGwtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnh3LXdcXEBsZy0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBsZy0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQGxnLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4dy13XFxAbWQtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAbWQtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meHctd1xcQHNtLSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQHNtLSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4dy13XFxAbGcge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBsZyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHctd1xcQG1kIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAbWQge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQG1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meHctd1xcQHNtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAc20ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4uZnhkLWMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZnhkLWNyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uZnhkLXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uZnhkLXJyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4ZC1jXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHhsXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHhsXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meGQtY1xcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBsZ1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBsZ1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meGQtY1xcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBtZFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBtZFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGQtY1xcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBzbVxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBzbVxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4ZC1jXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHhzXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHhzXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meGQtY1xcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4bC0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEB4bC0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4ZC1jXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQGxnLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meGQtY1xcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBtZC0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBtZC0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhkLWNcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAc20tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAc20tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meGQtY1xcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBsZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBsZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGQtY1xcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBtZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBtZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4ZC1jXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuLmFpLWZzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5haS1mZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFpLWMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWktYiB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmFpLXMge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5haS1mc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEB4bFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEB4bFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5haS1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBsZ1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBsZ1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFpLWZzXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQG1kXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWktZnNcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAc21cXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAc21cXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFpLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHhzXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFpLWZzXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEB4bC0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEB4bC0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWktZnNcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQGxnLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQGxnLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFpLWZzXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBtZC0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBtZC0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5haS1mc1xcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAc20tIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAc20tIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFpLWZzXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQGxnIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQGxnIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWktZnNcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWQge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbWQge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFpLWZzXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHNtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHNtIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG4uYXMtZnMge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXMtZmUge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLmFzLWMge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hcy1iIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG59XG5cbi5hcy1zIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hcy1mc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEB4bFxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEB4bFxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXMtZnNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbGdcXCsge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbGdcXCsge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXMtZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWRcXCsge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbWRcXCsge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXMtZnNcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAc21cXCsge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAc21cXCsge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5hcy1mc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEB4c1xcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEB4c1xcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYXMtZnNcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAeGwtIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeGwtIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXMtZnNcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbGctIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAbGctIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcy1mc1xcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBtZC0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBtZC0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFzLWZzXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHNtLSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtLSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFzLWZzXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQGxnIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQGxnIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFzLWZzXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQG1kIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQG1kIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXMtZnNcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAc20ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAc20ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG4uYWMtZnMge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYWMtZmUge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmFjLWMge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hYy1zIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cblxuLmFjLXNiIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFjLXNhIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFjLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWMtZnNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjLWZzXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYy1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5hYy1mc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFjLWZzXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHhsLSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHhsLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHhsLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYWMtZnNcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbGctIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbGctIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbGctIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjLWZzXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQG1kLSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQG1kLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQG1kLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYy1mc1xcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBzbS0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBzbS0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbS0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFjLWZzXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYy1mc1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYy1mc1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG4uamMtZnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qYy1mZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5qYy1jIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5qYy1zYiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmpjLXNhIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuamMtZnNcXEB4bFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4bFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5qYy1mc1xcQGxnXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQGxnXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuamMtZnNcXEBtZFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBtZFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmpjLWZzXFxAc21cXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAc21cXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmpjLWZzXFxAeHNcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAeHNcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuamMtZnNcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHhsLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHhsLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmpjLWZzXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBsZy0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZy0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmpjLWZzXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZC0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBtZC0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpjLWZzXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBzbS0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBzbS0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5qYy1mc1xcQGxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQGxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuamMtZnNcXEBtZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBtZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuamMtZnNcXEBzbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBzbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuLmZ4LW4ge1xuICBmbGV4OiBub25lO1xufVxuXG4uZngtMSB7XG4gIGZsZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZngtblxcQHhsXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEB4bFxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4LW5cXEBsZ1xcKyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGdcXCsge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4LW5cXEBtZFxcKyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbWRcXCsge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4LW5cXEBzbVxcKyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAc21cXCsge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZngtblxcQHhzXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEB4c1xcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4LW5cXEB4bC0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhsLSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4LW5cXEBsZy0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQGxnLSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZngtblxcQG1kLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbWQtIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meC1uXFxAc20tIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbS0ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meC1uXFxAbGcge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQGxnIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meC1uXFxAbWQge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQG1kIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4LW5cXEBzbSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAc20ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuLmZ4Yi1hIHtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cblxuLmZ4Yi0wIHtcbiAgZmxleC1iYXNpczogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meGItYVxcQHhsXFwrIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAeGxcXCsge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meGItYVxcQGxnXFwrIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAbGdcXCsge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4Yi1hXFxAbWRcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBtZFxcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnhiLWFcXEBzbVxcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHNtXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4Yi1hXFxAeHNcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4c1xcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4Yi1hXFxAeGwtIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAeGwtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhiLWFcXEBsZy0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBsZy0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4Yi1hXFxAbWQtIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAbWQtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meGItYVxcQHNtLSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHNtLSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4Yi1hXFxAbGcge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBsZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhiLWFcXEBtZCB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQG1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4Yi1hXFxAc20ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBzbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG4uZnhnLTEge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5meGctMCB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meGctMVxcQHhsXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEB4bFxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnhnLTFcXEBsZ1xcKyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGdcXCsge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnhnLTFcXEBtZFxcKyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbWRcXCsge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnhnLTFcXEBzbVxcKyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAc21cXCsge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5meGctMVxcQHhzXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEB4c1xcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhnLTFcXEB4bC0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhsLSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhnLTFcXEBsZy0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQGxnLSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meGctMVxcQG1kLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbWQtIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4Zy0xXFxAc20tIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbS0ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4Zy0xXFxAbGcge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQGxnIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4Zy0xXFxAbWQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQG1kIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhnLTFcXEBzbSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAc20ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG4uZnhzLTEge1xuICBmbGV4LXNocmluazogMTtcbn1cblxuLmZ4cy0wIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnhzLTFcXEB4bFxcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4bFxcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meHMtMVxcQGxnXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQGxnXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnhzLTFcXEBtZFxcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBtZFxcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4cy0xXFxAc21cXCsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAc21cXCsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4cy0xXFxAeHNcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAeHNcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhzLTFcXEB4bC0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAeGwtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4cy0xXFxAbGctIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQGxnLSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4cy0xXFxAbWQtIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kLSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4cy0xXFxAc20tIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHNtLSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meHMtMVxcQGxnIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQGxnIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhzLTFcXEBtZCB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBtZCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhzLTFcXEBzbSB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBzbSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLm9yZC0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTBcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMFxcQGxnXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTBcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0wXFxAc21cXCsge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0wXFxAeHNcXCsge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTBcXEB4bC0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTBcXEBsZy0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMFxcQG1kLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0wXFxAc20tIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0wXFxAbGcge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMFxcQG1kIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMFxcQHNtIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG4ub3JkLTEge1xuICBvcmRlcjogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMVxcQHhsXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0xXFxAbGdcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMVxcQG1kXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTFcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTFcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMVxcQHhsLSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMVxcQGxnLSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xXFxAbWQtIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTFcXEBzbS0ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTFcXEBsZyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xXFxAbWQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xXFxAc20ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbi5vcmQtMiB7XG4gIG9yZGVyOiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0yXFxAeGxcXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTJcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0yXFxAbWRcXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMlxcQHNtXFwrIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMlxcQHhzXFwrIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0yXFxAeGwtIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0yXFxAbGctIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTJcXEBtZC0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMlxcQHNtLSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMlxcQGxnIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTJcXEBtZCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTJcXEBzbSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuLm9yZC0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTNcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtM1xcQGxnXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTNcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0zXFxAc21cXCsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0zXFxAeHNcXCsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTNcXEB4bC0ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTNcXEBsZy0ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtM1xcQG1kLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0zXFxAc20tIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0zXFxAbGcge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtM1xcQG1kIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtM1xcQHNtIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG4ub3JkLTQge1xuICBvcmRlcjogNDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtNFxcQHhsXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC00XFxAbGdcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtNFxcQG1kXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTRcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTRcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNFxcQHhsLSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNFxcQGxnLSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC00XFxAbWQtIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTRcXEBzbS0ge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTRcXEBsZyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC00XFxAbWQge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC00XFxAc20ge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbi5vcmQtNSB7XG4gIG9yZGVyOiA1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC01XFxAeGxcXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTVcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC01XFxAbWRcXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtNVxcQHNtXFwrIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtNVxcQHhzXFwrIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC01XFxAeGwtIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC01XFxAbGctIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTVcXEBtZC0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtNVxcQHNtLSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNVxcQGxnIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTVcXEBtZCB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTVcXEBzbSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuLm9yZC02IHtcbiAgb3JkZXI6IDY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTZcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtNlxcQGxnXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTZcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC02XFxAc21cXCsge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC02XFxAeHNcXCsge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTZcXEB4bC0ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTZcXEBsZy0ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNlxcQG1kLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC02XFxAc20tIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC02XFxAbGcge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNlxcQG1kIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNlxcQHNtIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG4ub3JkLTcge1xuICBvcmRlcjogNztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtN1xcQHhsXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC03XFxAbGdcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtN1xcQG1kXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTdcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTdcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtN1xcQHhsLSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtN1xcQGxnLSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC03XFxAbWQtIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTdcXEBzbS0ge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTdcXEBsZyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC03XFxAbWQge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC03XFxAc20ge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbi5vcmQtOCB7XG4gIG9yZGVyOiA4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC04XFxAeGxcXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLThcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC04XFxAbWRcXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtOFxcQHNtXFwrIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtOFxcQHhzXFwrIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC04XFxAeGwtIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC04XFxAbGctIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLThcXEBtZC0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtOFxcQHNtLSB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtOFxcQGxnIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLThcXEBtZCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLThcXEBzbSB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuLm9yZC05IHtcbiAgb3JkZXI6IDk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTlcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtOVxcQGxnXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTlcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC05XFxAc21cXCsge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC05XFxAeHNcXCsge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTlcXEB4bC0ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTlcXEBsZy0ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOVxcQG1kLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC05XFxAc20tIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC05XFxAbGcge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOVxcQG1kIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOVxcQHNtIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG4ub3JkLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xMFxcQHhsXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMTBcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMTBcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMTBcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0xMFxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTBcXEB4bC0ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMFxcQGxnLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTBcXEBtZC0ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTEwXFxAc20tIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTBcXEBsZyB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTBcXEBtZCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMFxcQHNtIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuLm9yZC0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMTFcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTExXFxAbGdcXCsge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTExXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTExXFxAc21cXCsge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMTFcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTExXFxAeGwtIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTFcXEBsZy0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTExXFxAbWQtIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0xMVxcQHNtLSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTExXFxAbGcge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTExXFxAbWQge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTFcXEBzbSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbi5vcmQtMTIge1xuICBvcmRlcjogMTI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTEyXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0xMlxcQGxnXFwrIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xMlxcQG1kXFwrIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0xMlxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTEyXFxAeHNcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMlxcQHhsLSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEyXFxAbGctIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMlxcQG1kLSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMTJcXEBzbS0ge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMlxcQGxnIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMlxcQG1kIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEyXFxAc20ge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG4uZC1iIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtaWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtaSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YiB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRiYyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5kLWJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLWJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtYlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1iXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBzbVxcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmQtYlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmQtYlxcQHhsLSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAeGwtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEB4bC0ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEB4bC0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEB4bC0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmQtYlxcQGxnLSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAbGctIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZy0ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBsZy0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBsZy0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZC1iXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBtZC0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQG1kLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQG1kLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQG1kLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kLWJcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQHNtLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAc20tIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAc20tIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAc20tIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAc20tIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5kLWJcXEBsZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAbGcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQGxnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBsZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQGxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmQtYlxcQG1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBtZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbWQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBtZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQG1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWJcXEBzbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHNtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm92LWgge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdi1hIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92LXMge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdlktaCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZYLWgge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92WS1hIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZYLWEge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdlktcyB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZYLXMge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vdi1oXFxAeGxcXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeGxcXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHhsXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm92LWhcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbGdcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vdi1oXFxAbWRcXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWRcXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQG1kXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3YtaFxcQHNtXFwrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHNtXFwrIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3YtaFxcQHhzXFwrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHhzXFwrIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vdi1oXFxAeGwtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHhsLSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAeGwtIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEB4bC0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAeGwtIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEB4bC0ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAeGwtIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm92LWhcXEBsZy0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbGctIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBsZy0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBsZy0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBsZy0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBsZy0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdi1oXFxAbWQtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQG1kLSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbWQtIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBtZC0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAbWQtIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBtZC0ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbWQtIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3YtaFxcQHNtLSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBzbS0ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtLSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAc20tIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQHNtLSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAc20tIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtLSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vdi1oXFxAbGcge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbGcge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQGxnIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBsZyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBsZyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBsZyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQGxnIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3YtaFxcQG1kIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQG1kIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBtZCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbWQge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAbWQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbWQge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQG1kIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBtZCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3YtaFxcQHNtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHNtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBzbSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAc20ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAc20ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAc20ge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQHNtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBzbSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZsLWwge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmwtciB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmwtbiB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZmwtbFxcQHhsXFwrIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEB4bFxcKyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHhsXFwrIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmwtbFxcQGxnXFwrIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBsZ1xcKyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQGxnXFwrIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbC1sXFxAbWRcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQG1kXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbWRcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsLWxcXEBzbVxcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAc21cXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBzbVxcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5mbC1sXFxAeHNcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhzXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAeHNcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mbC1sXFxAeGwtIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEB4bC0ge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEB4bC0ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mbC1sXFxAbGctIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBsZy0ge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBsZy0ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZsLWxcXEBtZC0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQG1kLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQG1kLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmwtbFxcQHNtLSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAc20tIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAc20tIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZmwtbFxcQGxnIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBsZyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQGxnIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mbC1sXFxAbWQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQG1kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbWQge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmwtbFxcQHNtIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHNtIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52YS10IHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4udmEtbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnZhLWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudmEtdFxcQHhsXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhsXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHhsXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52YS10XFxAbGdcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGdcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbGdcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmEtdFxcQG1kXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQG1kXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZhLXRcXEBzbVxcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBzbVxcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBzbVxcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnZhLXRcXEB4c1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEB4c1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEB4c1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudmEtdFxcQHhsLSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEB4bC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAeGwtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52YS10XFxAbGctIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQGxnLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBsZy0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmEtdFxcQG1kLSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBtZC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbWQtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZhLXRcXEBzbS0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAc20tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtLSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudmEtdFxcQGxnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQGxnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQGxnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZhLXRcXEBtZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBtZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBtZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZhLXRcXEBzbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBzbSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBzbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wb3MtcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvcy1zdCB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnBvcy1yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3MtYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zLWYge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wb3Mtc1xcQHhsXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHhsXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHhsXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhsXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcy1zXFxAbGdcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbGdcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbGdcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbGdcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3Mtc1xcQG1kXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQG1kXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQG1kXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQG1kXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zLXNcXEBzbVxcKyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBzbVxcKyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBzbVxcKyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBzbVxcKyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucG9zLXNcXEB4c1xcKyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEB4c1xcKyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEB4c1xcKyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEB4c1xcKyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wb3Mtc1xcQHhsLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHhsLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHhsLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEB4bC0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucG9zLXNcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQGxnLSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbGctIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9zLXNcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQG1kLSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWQtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9zLXNcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHNtLSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAc20tIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBvcy1zXFxAbGcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBsZyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbGcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbGcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wb3Mtc1xcQG1kIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAbWQge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQG1kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQG1kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQG1kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3Mtc1xcQHNtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAc20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHNtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHNtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotMFxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTBcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTBcXEBtZFxcKyB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTBcXEBzbVxcKyB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotMFxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTBcXEB4bC0ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMFxcQGxnLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTBcXEBtZC0ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei0wXFxAc20tIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTBcXEBsZyB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTBcXEBtZCB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMFxcQHNtIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTFcXEB4bFxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei0xXFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei0xXFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei0xXFxAc21cXCsge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTFcXEB4c1xcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0xXFxAeGwtIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTFcXEBsZy0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0xXFxAbWQtIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotMVxcQHNtLSB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0xXFxAbGcge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0xXFxAbWQge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTFcXEBzbSB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTIge1xuICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0yXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotMlxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotMlxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotMlxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0yXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMlxcQHhsLSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0yXFxAbGctIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMlxcQG1kLSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTJcXEBzbS0ge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMlxcQGxnIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMlxcQG1kIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0yXFxAc20ge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei0zIHtcbiAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotM1xcQHhsXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTNcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTNcXEBtZFxcKyB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTNcXEBzbVxcKyB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotM1xcQHhzXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTNcXEB4bC0ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotM1xcQGxnLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTNcXEBtZC0ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei0zXFxAc20tIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTNcXEBsZyB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTNcXEBtZCB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotM1xcQHNtIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotNCB7XG4gIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTRcXEB4bFxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei00XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei00XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei00XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTRcXEB4c1xcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei00XFxAeGwtIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTRcXEBsZy0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei00XFxAbWQtIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotNFxcQHNtLSB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei00XFxAbGcge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei00XFxAbWQge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTRcXEBzbSB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTUge1xuICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei01XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotNVxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotNVxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotNVxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei01XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNVxcQHhsLSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei01XFxAbGctIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNVxcQG1kLSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTVcXEBzbS0ge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNVxcQGxnIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNVxcQG1kIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei01XFxAc20ge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei02IHtcbiAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotNlxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTZcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTZcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTZcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotNlxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTZcXEB4bC0ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNlxcQGxnLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTZcXEBtZC0ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei02XFxAc20tIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTZcXEBsZyB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTZcXEBtZCB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNlxcQHNtIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotNyB7XG4gIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTdcXEB4bFxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei03XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei03XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei03XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTdcXEB4c1xcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei03XFxAeGwtIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTdcXEBsZy0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei03XFxAbWQtIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotN1xcQHNtLSB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei03XFxAbGcge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei03XFxAbWQge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTdcXEBzbSB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTgge1xuICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei04XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotOFxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotOFxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotOFxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei04XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOFxcQHhsLSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei04XFxAbGctIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotOFxcQG1kLSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LThcXEBzbS0ge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOFxcQGxnIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotOFxcQG1kIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei04XFxAc20ge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei05IHtcbiAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotOVxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTlcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTlcXEBtZFxcKyB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTlcXEBzbVxcKyB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotOVxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTlcXEB4bC0ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotOVxcQGxnLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTlcXEBtZC0ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei05XFxAc20tIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTlcXEBsZyB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTlcXEBtZCB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotOVxcQHNtIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmxpc3AtaSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cblxuLmxpc3AtbyB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi5saXMtbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWMge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cblxuLmxpc3QtcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuXG4ubGlzdC11IHtcbiAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjtcbn1cblxuLmxpc3QtbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTAge1xuICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTAge1xuICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0wIHtcbiAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0wIHtcbiAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0wXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0wXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0wXFxAeGwtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTBcXEBsZyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0wXFxAbWQge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAbWQge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0wXFxAc20ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAc20ge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0xIHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEge1xuICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTEge1xuICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xIHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMSB7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMSB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTEge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTEge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTEge1xuICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTEge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0xXFxAc21cXCsge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTFcXEB4bC0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xXFxAbGctIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xXFxAbWQtIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xXFxAc20tIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMVxcQGxnIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQGxnIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTFcXEBtZCB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTFcXEBzbSB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1ULTIge1xuICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1SLTIge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMiB7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTIge1xuICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0yIHtcbiAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0yIHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMiB7XG4gIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTIge1xuICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMiB7XG4gIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMlxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0yXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMlxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMlxcQHhsLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTJcXEBsZy0ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbGctIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTJcXEBtZC0ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTJcXEBzbS0ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAc20tIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yXFxAbGcge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbGcge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMlxcQG1kIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQG1kIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMlxcQHNtIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHNtIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMyB7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMyB7XG4gIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMyB7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTMge1xuICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTMge1xuICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMyB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0zIHtcbiAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0zXFxAeGxcXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0zXFxAbWRcXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tM1xcQHNtXFwrIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tM1xcQHhzXFwrIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0zXFxAeGwtIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tM1xcQGxnLSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tM1xcQG1kLSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tM1xcQHNtLSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTNcXEBsZyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zXFxAbWQge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAbWQge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zXFxAc20ge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAc20ge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC00IHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1CLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1MLTQge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS00IHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtNCB7XG4gIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNCB7XG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTQge1xuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTQge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi00IHtcbiAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTQge1xuICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTQge1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tNFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS00XFxAc21cXCsge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS00XFxAeHNcXCsge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTRcXEB4bC0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAeGwtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS00XFxAbGctIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS00XFxAbWQtIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS00XFxAc20tIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNFxcQGxnIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQGxnIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTRcXEBtZCB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTRcXEBzbSB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi01IHtcbiAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi01IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNSB7XG4gIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNSB7XG4gIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTUge1xuICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNSB7XG4gIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS01XFxAbGdcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNVxcQHhsLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTVcXEBsZy0ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbGctIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTVcXEBtZC0ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWQtIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTVcXEBzbS0ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAc20tIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01XFxAbGcge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbGcge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNVxcQG1kIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQG1kIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNVxcQHNtIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHNtIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMCB7XG4gIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTEwIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTAge1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTAge1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTEwIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwXFxAbWQtIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMFxcQHNtIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTUge1xuICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0xNSB7XG4gIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNSB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNSB7XG4gIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMTVcXEB4bC0ge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTVcXEBsZy0ge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTE1XFxAc20tIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1XFxAbGcge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE1XFxAbWQge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMTVcXEBzbSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMjAge1xuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTIwIHtcbiAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMjAge1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMjAge1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMjAge1xuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTIwXFxAeGwtIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTIwXFxAbGctIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjBcXEBtZC0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0yMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yMFxcQGxnIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yMFxcQG1kIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTIwXFxAc20ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTI1IHtcbiAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0yNSB7XG4gIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTI1IHtcbiAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMjUge1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTI1IHtcbiAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTI1IHtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTI1XFxAbWQtIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMjVcXEBzbS0ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMjVcXEBsZyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMjVcXEBtZCB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yNVxcQHNtIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0zMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMzAge1xuICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0zMCB7XG4gIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0zMCB7XG4gIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0zMCB7XG4gIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzBcXEB4bC0ge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzBcXEBsZy0ge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTMwXFxAc20tIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTMwXFxAbGcge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTMwXFxAbWQge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMzUge1xuICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTM1IHtcbiAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMzUge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMzUge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMzUge1xuICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTM1XFxAeGwtIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTM1XFxAbGctIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMzVcXEBtZC0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0zNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0zNVxcQGxnIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zNVxcQG1kIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTM1XFxAc20ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTQwIHtcbiAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi00MCB7XG4gIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTQwIHtcbiAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNDAge1xuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNDAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTQwIHtcbiAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS00MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTQwXFxAbWQtIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNDBcXEBsZyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNDBcXEBtZCB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS00MFxcQHNtIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtNTAge1xuICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi01MCB7XG4gIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi01MCB7XG4gIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi01MCB7XG4gIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi01MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNTBcXEB4bC0ge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNTBcXEBsZy0ge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTUwXFxAc20tIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTUwXFxAbGcge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQGxnIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTUwXFxAbWQge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQG1kIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNTBcXEBzbSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTYwIHtcbiAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNjAge1xuICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNjAge1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi02MCB7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNjAge1xuICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNjAge1xuICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTYwXFxAeGwtIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTYwXFxAbGctIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS02MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS02MFxcQGxnIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS02MFxcQG1kIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTYwXFxAc20ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQHNtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTcwIHtcbiAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi03MCB7XG4gIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTcwIHtcbiAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNzAge1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNzAge1xuICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTcwIHtcbiAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTcwIHtcbiAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS03MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS03MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTcwXFxAbWQtIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNzBcXEBzbS0ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNzBcXEBsZyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNzBcXEBtZCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS03MFxcQHNtIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtODAge1xuICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi04MCB7XG4gIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi04MCB7XG4gIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi04MCB7XG4gIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi04MCB7XG4gIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tODBcXEB4bC0ge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tODBcXEBsZy0ge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS04MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTgwXFxAc20tIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTgwXFxAbGcge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQGxnIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTgwXFxAbWQge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQG1kIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tODBcXEBzbSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTkwIHtcbiAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtOTAge1xuICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtOTAge1xuICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi05MCB7XG4gIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtOTAge1xuICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtOTAge1xuICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTkwXFxAeGwtIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTkwXFxAbGctIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tOTBcXEBtZC0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS05MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS05MFxcQGxnIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS05MFxcQG1kIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTkwXFxAc20ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQHNtIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTEwMCB7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTAwIHtcbiAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTEwMCB7XG4gIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTAwXFxAc20tIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMDBcXEBsZyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEwMFxcQG1kIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMDBcXEBzbSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTExMCB7XG4gIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xMTAge1xuICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTEwIHtcbiAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTExMCB7XG4gIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTExMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTEwIHtcbiAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTEwXFxAc20tIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTExMFxcQG1kIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMTBcXEBzbSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTEyMCB7XG4gIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTIwIHtcbiAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTEyMCB7XG4gIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTIwIHtcbiAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTIwXFxAc20tIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMjBcXEBsZyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEyMFxcQG1kIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTEzMCB7XG4gIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEzMCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xMzAge1xuICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xMzAge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xMzAge1xuICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTMwIHtcbiAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTEzMCB7XG4gIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTEzMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTMwIHtcbiAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTMwXFxAc20tIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMzBcXEBsZyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEzMFxcQG1kIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE0MCB7XG4gIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTE0MCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xNDAge1xuICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNDAge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xNDAge1xuICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTQwIHtcbiAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE0MCB7XG4gIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTE0MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTQwIHtcbiAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTQwXFxAc20tIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE0MFxcQG1kIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNDBcXEBzbSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE1MCB7XG4gIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xNTAge1xuICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNTAge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xNTAge1xuICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTUwIHtcbiAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE1MCB7XG4gIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTE1MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTUwXFxAc20tIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNTBcXEBsZyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE1MFxcQG1kIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNTBcXEBzbSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE2MCB7XG4gIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNjAge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0xNjAge1xuICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMTYwIHtcbiAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE2MCB7XG4gIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTE2MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTYwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTYwIHtcbiAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTYwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTYwXFxAc20tIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNjBcXEBsZyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTE2MFxcQG1kIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNjBcXEBzbSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLWEge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1YLWEge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1ULWEge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1hIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1hIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubUwtYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS1hXFxAeGxcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tYVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tYVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tYVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS1hXFxAeHNcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tYVxcQHhsLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLWFcXEBsZy0ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLWFcXEBtZC0ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLWFcXEBzbS0ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS1hXFxAbGcge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS1hXFxAbWQge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLWFcXEBzbSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iZ3N6LWN2IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmJnc3otY3Qge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5iZ3N6LWZ1bGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmJncFgtYyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xufVxuXG4uYmdwWC10IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiB0b3A7XG59XG5cbi5iZ3BYLXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xufVxuXG4uYmdwWC1sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xufVxuXG4uYmdwWC1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBib3R0b207XG59XG5cbi5iZ3BZLWMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbn1cblxuLmJncFktdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuXG4uYmdwWS1yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiByaWdodDtcbn1cblxuLmJncFktbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogbGVmdDtcbn1cblxuLmJncFktYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xufVxuXG4uYmdyLW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYmdyLXkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG59XG5cbi5iZ3IteCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLm9mLWN0IHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLm9mLWN2IHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5vZi1mIHtcbiAgb2JqZWN0LWZpdDogZmlsbDtcbn1cblxuLm9mLW4ge1xuICBvYmplY3QtZml0OiBub25lO1xufVxuXG4ub2Ytc2Qge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xufVxuXG4ucnN6LXYge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4ucnN6LWgge1xuICByZXNpemU6IGhvcml6b250YWw7XG59XG5cbi5vcC0wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9wLTEwcCB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLm9wLTIwcCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLm9wLTMwcCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLm9wLTQwcCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLm9wLTUwcCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9wLTYwcCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLm9wLTcwcCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm9wLTgwcCB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm9wLTkwcCB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLm9wLTEwMHAge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY3VyLW5hIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmN1ci1wIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3VyLWEge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi52aXMtdiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aXMtaCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0wXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0wXFxAc20tIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0wXFxAbGcge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMFxcQHNtIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xIHtcbiAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMSB7XG4gIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xIHtcbiAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTFcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMVxcQHNtLSB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMVxcQGxnIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTFcXEBtZCB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTFcXEBzbSB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0yIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBMLTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMlxcQHhsLSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMlxcQGxnLSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTJcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTJcXEBsZyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yXFxAbWQge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yXFxAc20ge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMyB7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTMge1xuICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0zXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTNcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTNcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtM1xcQG1kLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0zXFxAc20tIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zXFxAbGcge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtM1xcQG1kIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtM1xcQHNtIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBULTQge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi00IHtcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS00IHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC00XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC00XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00XFxAeGwtIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC00XFxAbGctIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTRcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNFxcQHNtLSB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNFxcQGxnIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTRcXEBtZCB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTRcXEBzbSB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC01IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucFItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBMLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucFktNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC01XFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNVxcQHhsLSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNVxcQGxnLSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC01XFxAbWQtIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTVcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTVcXEBsZyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC01XFxAbWQge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC01XFxAc20ge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTBcXEBsZyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTE1XFxAbWQge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTIwXFxAbGcge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMjBcXEBtZCB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTIwXFxAc20ge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMjUge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBMLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjVcXEBsZyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMjVcXEBzbSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0zMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTMwXFxAbWQge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTM1IHtcbiAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTM1XFxAbGcge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzVcXEBtZCB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTM1XFxAc20ge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNDAge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC00MFxcQGxnLSB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC00MFxcQG1kLSB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC00MFxcQHNtLSB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNDBcXEBsZyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC00MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNDBcXEBzbSB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC01MCB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTUwXFxAbWQge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC01MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTYwIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktNjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC02MFxcQHhsLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTYwXFxAbGcge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNjBcXEBtZCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTYwXFxAc20ge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNzAge1xuICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC03MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC03MFxcQGxnLSB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC03MFxcQG1kLSB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC03MFxcQHNtLSB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNzBcXEBsZyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC03MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNzBcXEBzbSB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtODBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC04MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTgwXFxAbWQge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC04MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTkwIHtcbiAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtOTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktOTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC05MFxcQHhsLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTkwXFxAbGcge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtOTBcXEBtZCB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTkwXFxAc20ge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTAwXFxAc20ge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTEwIHtcbiAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTExMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTExMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTEwXFxAc20ge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTIwIHtcbiAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTIwXFxAc20ge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTMwIHtcbiAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEzMCB7XG4gIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTMwIHtcbiAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTMwXFxAc20ge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTQwIHtcbiAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTE0MCB7XG4gIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTQwIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTE0MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTQwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTQwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTQwXFxAc20ge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTUwIHtcbiAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTE1MCB7XG4gIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTUwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTUwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTUwXFxAc20ge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMTYwIHtcbiAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTE2MCB7XG4gIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTYwIHtcbiAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTE2MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTYwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTYwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTYwXFxAc20ge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnQtMCB7XG4gIHRvcDogMHB4O1xufVxuXG4uci0wIHtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLmItMCB7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4ubC0wIHtcbiAgbGVmdDogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMFxcQHhsXFwrIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAeGxcXCsge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMFxcQGxnXFwrIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbGdcXCsge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0wXFxAbWRcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQG1kXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTBcXEBzbVxcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAc21cXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAc21cXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0wXFxAeHNcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhzXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEB4c1xcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0wXFxAeGwtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEB4bC0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAeGwtIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEB4bC0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMFxcQGxnLSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbGctIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQGxnLSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbGctIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMFxcQG1kLSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbWQtIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQG1kLSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbWQtIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMFxcQHNtLSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAc20tIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQHNtLSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc20tIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTBcXEBsZyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbGcge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbGcge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQGxnIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMFxcQG1kIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBtZCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBtZCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbWQge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTBcXEBzbSB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAc20ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAc20ge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHNtIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuLnQtMSB7XG4gIHRvcDogMXB4O1xufVxuXG4uci0xIHtcbiAgcmlnaHQ6IDFweDtcbn1cblxuLmItMSB7XG4gIGJvdHRvbTogMXB4O1xufVxuXG4ubC0xIHtcbiAgbGVmdDogMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMVxcQHhsXFwrIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAeGxcXCsge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMVxcQGxnXFwrIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbGdcXCsge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xXFxAbWRcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQG1kXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQG1kXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZFxcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTFcXEBzbVxcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAc21cXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xXFxAeHNcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhzXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQHhzXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEB4c1xcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xXFxAeGwtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEB4bC0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAeGwtIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEB4bC0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMVxcQGxnLSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbGctIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQGxnLSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbGctIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMVxcQG1kLSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbWQtIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQG1kLSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbWQtIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMVxcQHNtLSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAc20tIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQHNtLSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc20tIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTFcXEBsZyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbGcge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbGcge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQGxnIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMVxcQG1kIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBtZCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBtZCB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbWQge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTFcXEBzbSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAc20ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAc20ge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHNtIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuLnQtMiB7XG4gIHRvcDogMnB4O1xufVxuXG4uci0yIHtcbiAgcmlnaHQ6IDJweDtcbn1cblxuLmItMiB7XG4gIGJvdHRvbTogMnB4O1xufVxuXG4ubC0yIHtcbiAgbGVmdDogMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMlxcQHhsXFwrIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAeGxcXCsge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMlxcQGxnXFwrIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbGdcXCsge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0yXFxAbWRcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQG1kXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQG1kXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZFxcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTJcXEBzbVxcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAc21cXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAc21cXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHNtXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0yXFxAeHNcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhzXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQHhzXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEB4c1xcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yXFxAeGwtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEB4bC0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAeGwtIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEB4bC0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMlxcQGxnLSB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbGctIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQGxnLSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbGctIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMlxcQG1kLSB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbWQtIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQG1kLSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbWQtIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMlxcQHNtLSB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAc20tIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQHNtLSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc20tIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTJcXEBsZyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbGcge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbGcge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQGxnIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMlxcQG1kIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBtZCB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBtZCB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbWQge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTJcXEBzbSB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAc20ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAc20ge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHNtIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuLnQtMyB7XG4gIHRvcDogM3B4O1xufVxuXG4uci0zIHtcbiAgcmlnaHQ6IDNweDtcbn1cblxuLmItMyB7XG4gIGJvdHRvbTogM3B4O1xufVxuXG4ubC0zIHtcbiAgbGVmdDogM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtM1xcQHhsXFwrIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAeGxcXCsge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtM1xcQGxnXFwrIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbGdcXCsge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0zXFxAbWRcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQG1kXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQG1kXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZFxcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTNcXEBzbVxcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAc21cXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAc21cXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHNtXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0zXFxAeHNcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhzXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQHhzXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEB4c1xcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0zXFxAeGwtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEB4bC0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAeGwtIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEB4bC0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtM1xcQGxnLSB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbGctIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQGxnLSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbGctIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtM1xcQG1kLSB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbWQtIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQG1kLSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbWQtIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtM1xcQHNtLSB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAc20tIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQHNtLSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc20tIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTNcXEBsZyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbGcge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbGcge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQGxnIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtM1xcQG1kIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBtZCB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBtZCB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbWQge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTNcXEBzbSB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAc20ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAc20ge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHNtIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuLnQtNCB7XG4gIHRvcDogNHB4O1xufVxuXG4uci00IHtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLmItNCB7XG4gIGJvdHRvbTogNHB4O1xufVxuXG4ubC00IHtcbiAgbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNFxcQHhsXFwrIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAeGxcXCsge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNFxcQGxnXFwrIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbGdcXCsge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC00XFxAbWRcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQG1kXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQG1kXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZFxcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTRcXEBzbVxcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAc21cXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAc21cXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC00XFxAeHNcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhzXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQHhzXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEB4c1xcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC00XFxAeGwtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEB4bC0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAeGwtIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEB4bC0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNFxcQGxnLSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbGctIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQGxnLSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbGctIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNFxcQG1kLSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbWQtIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQG1kLSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbWQtIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNFxcQHNtLSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAc20tIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQHNtLSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc20tIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTRcXEBsZyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbGcge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbGcge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQGxnIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNFxcQG1kIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBtZCB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBtZCB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbWQge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTRcXEBzbSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAc20ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAc20ge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHNtIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuLnQtNSB7XG4gIHRvcDogNXB4O1xufVxuXG4uci01IHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmItNSB7XG4gIGJvdHRvbTogNXB4O1xufVxuXG4ubC01IHtcbiAgbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNVxcQHhsXFwrIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAeGxcXCsge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNVxcQGxnXFwrIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbGdcXCsge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC01XFxAbWRcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQG1kXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQG1kXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZFxcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTVcXEBzbVxcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAc21cXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAc21cXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHNtXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC01XFxAeHNcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhzXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQHhzXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEB4c1xcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC01XFxAeGwtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEB4bC0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAeGwtIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEB4bC0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNVxcQGxnLSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbGctIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQGxnLSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbGctIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNVxcQG1kLSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbWQtIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQG1kLSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbWQtIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNVxcQHNtLSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAc20tIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQHNtLSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc20tIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTVcXEBsZyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbGcge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbGcge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQGxnIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNVxcQG1kIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBtZCB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBtZCB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbWQge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTVcXEBzbSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAc20ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAc20ge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHNtIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuLnQtMTAge1xuICB0b3A6IDEwcHg7XG59XG5cbi5yLTEwIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5iLTEwIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuXG4ubC0xMCB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xMFxcQHhsXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhsXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEwXFxAbGdcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTBcXEB4c1xcKyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMFxcQHhsLSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMFxcQGxnLSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAbGctIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwXFxAbWQtIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBtZC0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTBcXEBzbS0ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAc20tIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAc20tIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHNtLSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTBcXEBsZyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBsZyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQGxnIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwXFxAbWQge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBtZCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBtZCB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwXFxAc20ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAc20ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBzbSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBzbSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG4udC0xNSB7XG4gIHRvcDogMTVweDtcbn1cblxuLnItMTUge1xuICByaWdodDogMTVweDtcbn1cblxuLmItMTUge1xuICBib3R0b206IDE1cHg7XG59XG5cbi5sLTE1IHtcbiAgbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTE1XFxAeGxcXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEB4bFxcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTVcXEBsZ1xcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTE1XFxAbWRcXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBtZFxcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xNVxcQHNtXFwrIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtXFwrIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAc21cXCsge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAc21cXCsge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xNVxcQHhzXFwrIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHhzXFwrIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAeHNcXCsge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1XFxAeGwtIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHhsLSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEB4bC0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE1XFxAbGctIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQGxnLSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQGxnLSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBsZy0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTVcXEBtZC0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbWQtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbWQtIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQG1kLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xNVxcQHNtLSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBzbS0ge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBzbS0ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAc20tIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNVxcQGxnIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQGxnIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGcge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbGcge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTVcXEBtZCB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQG1kIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQG1kIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTVcXEBzbSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBzbSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHNtIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHNtIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbi50LTIwIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4uci0yMCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4uYi0yMCB7XG4gIGJvdHRvbTogMjBweDtcbn1cblxuLmwtMjAge1xuICBsZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMjBcXEB4bFxcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0yMFxcQGxnXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQGxnXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMjBcXEBtZFxcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTIwXFxAc21cXCsge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBzbVxcKyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTIwXFxAeHNcXCsge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEB4c1xcKyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMjBcXEB4bC0ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAeGwtIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAeGwtIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHhsLSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMjBcXEBsZy0ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbGctIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbGctIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQGxnLSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0yMFxcQG1kLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBtZC0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBtZC0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbWQtIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTIwXFxAc20tIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHNtLSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBzbS0ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTIwXFxAbGcge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbGcge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBsZyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yMFxcQG1kIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbWQge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbWQge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0yMFxcQHNtIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQHNtIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAc20ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAc20ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnQtMjUge1xuICB0b3A6IDI1cHg7XG59XG5cbi5yLTI1IHtcbiAgcmlnaHQ6IDI1cHg7XG59XG5cbi5iLTI1IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuXG4ubC0yNSB7XG4gIGxlZnQ6IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yNVxcQHhsXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhsXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAeGxcXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAeGxcXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTI1XFxAbGdcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbGdcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBsZ1xcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0yNVxcQG1kXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQG1kXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbWRcXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAbWRcXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMjVcXEBzbVxcKyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHNtXFwrIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHNtXFwrIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMjVcXEB4c1xcKyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHhzXFwrIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yNVxcQHhsLSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEB4bC0ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEB4bC0ge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAeGwtIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yNVxcQGxnLSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBsZy0ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBsZy0ge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAbGctIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTI1XFxAbWQtIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQG1kLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQG1kLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBtZC0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMjVcXEBzbS0ge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAc20tIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAc20tIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHNtLSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMjVcXEBsZyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBsZyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQGxnIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTI1XFxAbWQge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWQge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBtZCB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBtZCB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTI1XFxAc20ge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAc20ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBzbSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBzbSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG4udC0zMCB7XG4gIHRvcDogMzBweDtcbn1cblxuLnItMzAge1xuICByaWdodDogMzBweDtcbn1cblxuLmItMzAge1xuICBib3R0b206IDMwcHg7XG59XG5cbi5sLTMwIHtcbiAgbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTMwXFxAeGxcXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEB4bFxcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMzBcXEBsZ1xcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTMwXFxAbWRcXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBtZFxcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0zMFxcQHNtXFwrIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtXFwrIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAc21cXCsge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0zMFxcQHhzXFwrIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHhzXFwrIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTMwXFxAeGwtIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHhsLSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEB4bC0ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTMwXFxAbGctIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQGxnLSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBsZy0ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMzBcXEBtZC0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbWQtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbWQtIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQG1kLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0zMFxcQHNtLSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBzbS0ge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBzbS0ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAc20tIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0zMFxcQGxnIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQGxnIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGcge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbGcge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMzBcXEBtZCB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZCB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQG1kIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQG1kIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMzBcXEBzbSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBzbSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHNtIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHNtIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbi50LTM1IHtcbiAgdG9wOiAzNXB4O1xufVxuXG4uci0zNSB7XG4gIHJpZ2h0OiAzNXB4O1xufVxuXG4uYi0zNSB7XG4gIGJvdHRvbTogMzVweDtcbn1cblxuLmwtMzUge1xuICBsZWZ0OiAzNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMzVcXEB4bFxcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHhsXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zNVxcQGxnXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQGxnXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbGdcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbGdcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMzVcXEBtZFxcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQG1kXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTM1XFxAc21cXCsge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc21cXCsge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBzbVxcKyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTM1XFxAeHNcXCsge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEB4c1xcKyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzVcXEB4bC0ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAeGwtIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAeGwtIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHhsLSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMzVcXEBsZy0ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbGctIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbGctIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQGxnLSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zNVxcQG1kLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBtZC0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBtZC0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbWQtIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTM1XFxAc20tIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQHNtLSB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHNtLSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBzbS0ge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTM1XFxAbGcge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbGcge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBsZyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zNVxcQG1kIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbWQge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbWQge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zNVxcQHNtIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQHNtIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAc20ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAc20ge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuLnQtNDAge1xuICB0b3A6IDQwcHg7XG59XG5cbi5yLTQwIHtcbiAgcmlnaHQ6IDQwcHg7XG59XG5cbi5iLTQwIHtcbiAgYm90dG9tOiA0MHB4O1xufVxuXG4ubC00MCB7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC00MFxcQHhsXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhsXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTQwXFxAbGdcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC00MFxcQG1kXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQG1kXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNDBcXEBzbVxcKyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtNDBcXEB4c1xcKyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC00MFxcQHhsLSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEB4bC0ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEB4bC0ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAeGwtIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00MFxcQGxnLSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBsZy0ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBsZy0ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAbGctIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTQwXFxAbWQtIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQG1kLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBtZC0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNDBcXEBzbS0ge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAc20tIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAc20tIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHNtLSB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNDBcXEBsZyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBsZyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQGxnIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTQwXFxAbWQge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWQge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBtZCB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBtZCB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTQwXFxAc20ge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAc20ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBzbSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBzbSB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG4udC01MCB7XG4gIHRvcDogNTBweDtcbn1cblxuLnItNTAge1xuICByaWdodDogNTBweDtcbn1cblxuLmItNTAge1xuICBib3R0b206IDUwcHg7XG59XG5cbi5sLTUwIHtcbiAgbGVmdDogNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTUwXFxAeGxcXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEB4bFxcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNTBcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTUwXFxAbWRcXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBtZFxcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC01MFxcQHNtXFwrIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtXFwrIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAc21cXCsge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC01MFxcQHhzXFwrIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHhzXFwrIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTUwXFxAeGwtIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHhsLSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEB4bC0ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTUwXFxAbGctIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQGxnLSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBsZy0ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNTBcXEBtZC0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbWQtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbWQtIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQG1kLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC01MFxcQHNtLSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBzbS0ge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBzbS0ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAc20tIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC01MFxcQGxnIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQGxnIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGcge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbGcge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNTBcXEBtZCB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZCB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQG1kIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQG1kIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNTBcXEBzbSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBzbSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHNtIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHNtIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbi50LTYwIHtcbiAgdG9wOiA2MHB4O1xufVxuXG4uci02MCB7XG4gIHJpZ2h0OiA2MHB4O1xufVxuXG4uYi02MCB7XG4gIGJvdHRvbTogNjBweDtcbn1cblxuLmwtNjAge1xuICBsZWZ0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNjBcXEB4bFxcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC02MFxcQGxnXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQGxnXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtNjBcXEBtZFxcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTYwXFxAc21cXCsge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBzbVxcKyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTYwXFxAeHNcXCsge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEB4c1xcKyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNjBcXEB4bC0ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAeGwtIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAeGwtIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHhsLSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNjBcXEBsZy0ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbGctIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbGctIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQGxnLSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC02MFxcQG1kLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBtZC0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBtZC0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbWQtIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTYwXFxAc20tIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHNtLSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBzbS0ge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTYwXFxAbGcge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbGcge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBsZyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC02MFxcQG1kIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbWQge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbWQge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC02MFxcQHNtIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQHNtIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAc20ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAc20ge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuLnQtNzAge1xuICB0b3A6IDcwcHg7XG59XG5cbi5yLTcwIHtcbiAgcmlnaHQ6IDcwcHg7XG59XG5cbi5iLTcwIHtcbiAgYm90dG9tOiA3MHB4O1xufVxuXG4ubC03MCB7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC03MFxcQHhsXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhsXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTcwXFxAbGdcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC03MFxcQG1kXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQG1kXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNzBcXEBzbVxcKyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtNzBcXEB4c1xcKyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC03MFxcQHhsLSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEB4bC0ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEB4bC0ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAeGwtIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC03MFxcQGxnLSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBsZy0ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBsZy0ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAbGctIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTcwXFxAbWQtIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQG1kLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBtZC0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNzBcXEBzbS0ge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAc20tIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAc20tIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHNtLSB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNzBcXEBsZyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBsZyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQGxnIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTcwXFxAbWQge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWQge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBtZCB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBtZCB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTcwXFxAc20ge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAc20ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBzbSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBzbSB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG4udC04MCB7XG4gIHRvcDogODBweDtcbn1cblxuLnItODAge1xuICByaWdodDogODBweDtcbn1cblxuLmItODAge1xuICBib3R0b206IDgwcHg7XG59XG5cbi5sLTgwIHtcbiAgbGVmdDogODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTgwXFxAeGxcXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEB4bFxcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtODBcXEBsZ1xcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTgwXFxAbWRcXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBtZFxcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC04MFxcQHNtXFwrIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtXFwrIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAc21cXCsge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAc21cXCsge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC04MFxcQHhzXFwrIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHhzXFwrIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTgwXFxAeGwtIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHhsLSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEB4bC0ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTgwXFxAbGctIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQGxnLSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBsZy0ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtODBcXEBtZC0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbWQtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbWQtIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQG1kLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC04MFxcQHNtLSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBzbS0ge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBzbS0ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAc20tIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC04MFxcQGxnIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQGxnIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGcge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbGcge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtODBcXEBtZCB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZCB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQG1kIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQG1kIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtODBcXEBzbSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBzbSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHNtIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHNtIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbi50LTkwIHtcbiAgdG9wOiA5MHB4O1xufVxuXG4uci05MCB7XG4gIHJpZ2h0OiA5MHB4O1xufVxuXG4uYi05MCB7XG4gIGJvdHRvbTogOTBweDtcbn1cblxuLmwtOTAge1xuICBsZWZ0OiA5MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtOTBcXEB4bFxcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC05MFxcQGxnXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQGxnXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtOTBcXEBtZFxcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTkwXFxAc21cXCsge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBzbVxcKyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTkwXFxAeHNcXCsge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEB4c1xcKyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtOTBcXEB4bC0ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAeGwtIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAeGwtIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHhsLSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtOTBcXEBsZy0ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbGctIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbGctIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQGxnLSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC05MFxcQG1kLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBtZC0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBtZC0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbWQtIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTkwXFxAc20tIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHNtLSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBzbS0ge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTkwXFxAbGcge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbGcge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBsZyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC05MFxcQG1kIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbWQge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbWQge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC05MFxcQHNtIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQHNtIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAc20ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAc20ge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuLnQtMTAwIHtcbiAgdG9wOiAxMDBweDtcbn1cblxuLnItMTAwIHtcbiAgcmlnaHQ6IDEwMHB4O1xufVxuXG4uYi0xMDAge1xuICBib3R0b206IDEwMHB4O1xufVxuXG4ubC0xMDAge1xuICBsZWZ0OiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTEwMFxcQHhsXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xMDBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQGxnXFwrIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMDBcXEBtZFxcKyB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMDBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTEwMFxcQHhzXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMDBcXEB4bC0ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQHhsLSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwMFxcQGxnLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAbGctIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGctIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMDBcXEBtZC0ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQG1kLSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTAwXFxAc20tIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAc20tIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBzbS0ge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMDBcXEBsZyB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQGxnIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBsZyB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQGxnIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMDBcXEBtZCB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQG1kIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBtZCB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQG1kIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwMFxcQHNtIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAc20ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAc20ge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbi50LTExMCB7XG4gIHRvcDogMTEwcHg7XG59XG5cbi5yLTExMCB7XG4gIHJpZ2h0OiAxMTBweDtcbn1cblxuLmItMTEwIHtcbiAgYm90dG9tOiAxMTBweDtcbn1cblxuLmwtMTEwIHtcbiAgbGVmdDogMTEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xMTBcXEB4bFxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHhsXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTEwXFxAbGdcXCsge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTEwXFxAbWRcXCsge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTEwXFxAc21cXCsge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMTBcXEB4c1xcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTEwXFxAeGwtIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeGwtIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEB4bC0ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMTBcXEBsZy0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTEwXFxAbWQtIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAbWQtIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBtZC0ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTExMFxcQHNtLSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAc20tIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAc20tIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTEwXFxAbGcge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBsZyB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbGcge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBsZyB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTEwXFxAbWQge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBtZCB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbWQge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBtZCB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMTBcXEBzbSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHNtIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHNtIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG4udC0xMjAge1xuICB0b3A6IDEyMHB4O1xufVxuXG4uci0xMjAge1xuICByaWdodDogMTIwcHg7XG59XG5cbi5iLTEyMCB7XG4gIGJvdHRvbTogMTIwcHg7XG59XG5cbi5sLTEyMCB7XG4gIGxlZnQ6IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTIwXFxAeGxcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEyMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEyMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEyMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTIwXFxAeHNcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEyMFxcQHhsLSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAeGwtIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTIwXFxAbGctIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbGctIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZy0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEyMFxcQG1kLSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWQtIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMjBcXEBzbS0ge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHNtLSB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEyMFxcQGxnIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbGcge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQGxnIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAbGcge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEyMFxcQG1kIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbWQge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQG1kIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAbWQge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTIwXFxAc20ge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBzbSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc20ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBzbSB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuLnQtMTMwIHtcbiAgdG9wOiAxMzBweDtcbn1cblxuLnItMTMwIHtcbiAgcmlnaHQ6IDEzMHB4O1xufVxuXG4uYi0xMzAge1xuICBib3R0b206IDEzMHB4O1xufVxuXG4ubC0xMzAge1xuICBsZWZ0OiAxMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTEzMFxcQHhsXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xMzBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQGxnXFwrIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMzBcXEBtZFxcKyB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMzBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTEzMFxcQHhzXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMzBcXEB4bC0ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQHhsLSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEzMFxcQGxnLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAbGctIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGctIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMzBcXEBtZC0ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQG1kLSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTMwXFxAc20tIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAc20tIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBzbS0ge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMzBcXEBsZyB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQGxnIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBsZyB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQGxnIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMzBcXEBtZCB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQG1kIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBtZCB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQG1kIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEzMFxcQHNtIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAc20ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAc20ge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbi50LTE0MCB7XG4gIHRvcDogMTQwcHg7XG59XG5cbi5yLTE0MCB7XG4gIHJpZ2h0OiAxNDBweDtcbn1cblxuLmItMTQwIHtcbiAgYm90dG9tOiAxNDBweDtcbn1cblxuLmwtMTQwIHtcbiAgbGVmdDogMTQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xNDBcXEB4bFxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHhsXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTQwXFxAbGdcXCsge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTQwXFxAbWRcXCsge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTQwXFxAc21cXCsge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xNDBcXEB4c1xcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHhzXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTQwXFxAeGwtIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeGwtIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEB4bC0ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNDBcXEBsZy0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQGxnLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTQwXFxAbWQtIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAbWQtIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBtZC0ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE0MFxcQHNtLSB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAc20tIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAc20tIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTQwXFxAbGcge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBsZyB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbGcge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBsZyB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTQwXFxAbWQge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBtZCB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbWQge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBtZCB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNDBcXEBzbSB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHNtIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHNtIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG4udC0xNTAge1xuICB0b3A6IDE1MHB4O1xufVxuXG4uci0xNTAge1xuICByaWdodDogMTUwcHg7XG59XG5cbi5iLTE1MCB7XG4gIGJvdHRvbTogMTUwcHg7XG59XG5cbi5sLTE1MCB7XG4gIGxlZnQ6IDE1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTUwXFxAeGxcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTE1MFxcQGxnXFwrIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTE1MFxcQG1kXFwrIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE1MFxcQHNtXFwrIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAc21cXCsge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTUwXFxAeHNcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1MFxcQHhsLSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAeGwtIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAeGwtIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTUwXFxAbGctIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbGctIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZy0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE1MFxcQG1kLSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWQtIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAbWQtIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xNTBcXEBzbS0ge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQHNtLSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHNtLSB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1MFxcQGxnIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbGcge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQGxnIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAbGcge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE1MFxcQG1kIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbWQge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQG1kIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAbWQge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTUwXFxAc20ge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBzbSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc20ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBzbSB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuLnQtMTYwIHtcbiAgdG9wOiAxNjBweDtcbn1cblxuLnItMTYwIHtcbiAgcmlnaHQ6IDE2MHB4O1xufVxuXG4uYi0xNjAge1xuICBib3R0b206IDE2MHB4O1xufVxuXG4ubC0xNjAge1xuICBsZWZ0OiAxNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTE2MFxcQHhsXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNjBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQGxnXFwrIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xNjBcXEBtZFxcKyB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQG1kXFwrIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xNjBcXEBzbVxcKyB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQHNtXFwrIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE2MFxcQHhzXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNjBcXEB4bC0ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHhsLSB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQHhsLSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE2MFxcQGxnLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAbGctIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGctIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNjBcXEBtZC0ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kLSB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQG1kLSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTYwXFxAc20tIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAc20tIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBzbS0ge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNjBcXEBsZyB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQGxnIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBsZyB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQGxnIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNjBcXEBtZCB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQG1kIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBtZCB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQG1kIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE2MFxcQHNtIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAc20ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAc20ge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbi50bC01MHAge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4udHItNTBwIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi50LTUwcCB7XG4gIHRvcDogNTAlO1xufVxuXG4uci01MHAge1xuICByaWdodDogNTAlO1xufVxuXG4uYi01MHAge1xuICBib3R0b206IDUwJTtcbn1cblxuLmwtNTBwIHtcbiAgbGVmdDogNTAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnRsLTUwcFxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHhsXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50bC01MHBcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50bC01MHBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBtZFxcKyB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50bC01MHBcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBzbVxcKyB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnRsLTUwcFxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHhzXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50bC01MHBcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAeGwtIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeGwtIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHhsLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGwtNTBwXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQGxnLSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQGxnLSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBsZy0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGwtNTBwXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQG1kLSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQG1kLSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBtZC0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGwtNTBwXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHNtLSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHNtLSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBzbS0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRsLTUwcFxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBsZyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQGxnIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRsLTUwcFxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBtZCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQG1kIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGwtNTBwXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHNtIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAc20ge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAc20ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG4udy0xXFwvNHIsXG4uc3otMVxcLzRyIHtcbiAgd2lkdGg6IDAuMjVyZW07XG59XG5cbi53LTFcXC8ycixcbi5zei0xXFwvMnIge1xuICB3aWR0aDogMC41cmVtO1xufVxuXG4udy0zXFwvNHIsXG4uc3otM1xcLzRyIHtcbiAgd2lkdGg6IDAuNzVyZW07XG59XG5cbi53LTFyLFxuLnN6LTFyIHtcbiAgd2lkdGg6IDFyZW07XG59XG5cbi53LTNcXC8ycixcbi5zei0zXFwvMnIge1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4udy0ycixcbi5zei0yciB7XG4gIHdpZHRoOiAycmVtO1xufVxuXG4udy01XFwvMnIsXG4uc3otNVxcLzJyIHtcbiAgd2lkdGg6IDIuNXJlbTtcbn1cblxuLnctM3IsXG4uc3otM3Ige1xuICB3aWR0aDogM3JlbTtcbn1cblxuLnctN1xcLzJyLFxuLnN6LTdcXC8yciB7XG4gIHdpZHRoOiAzLjVyZW07XG59XG5cbi53LTRyLFxuLnN6LTRyIHtcbiAgd2lkdGg6IDRyZW07XG59XG5cbi53LTlcXC8ycixcbi5zei05XFwvMnIge1xuICB3aWR0aDogNC41cmVtO1xufVxuXG4udy01cixcbi5zei01ciB7XG4gIHdpZHRoOiA1cmVtO1xufVxuXG4udy0xMVxcLzJyLFxuLnN6LTExXFwvMnIge1xuICB3aWR0aDogNS41cmVtO1xufVxuXG4udy02cixcbi5zei02ciB7XG4gIHdpZHRoOiA2cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnctMVxcLzRyXFxAeGxcXCssXG4gIC5zei0xXFwvNHJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTFcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeGxcXCssXG4gIC5zei0zXFwvNHJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHhsXFwrLFxuICAuc3otMXJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTNcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4bFxcKyxcbiAgLnN6LTJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAeGxcXCssXG4gIC5zei01XFwvMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAeGxcXCssXG4gIC5zei0zclxcQHhsXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhsXFwrLFxuICAuc3otN1xcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHhsXFwrLFxuICAuc3otNHJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTlcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4bFxcKyxcbiAgLnN6LTVyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHhsXFwrLFxuICAuc3otMTFcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEB4bFxcKyxcbiAgLnN6LTZyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudy0xXFwvNHJcXEBsZ1xcKyxcbiAgLnN6LTFcXC80clxcQGxnXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQGxnXFwrLFxuICAuc3otMVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBsZ1xcKyxcbiAgLnN6LTNcXC80clxcQGxnXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbGdcXCssXG4gIC5zei0xclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQGxnXFwrLFxuICAuc3otM1xcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQGxnXFwrLFxuICAuc3otMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTVcXC8yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBsZ1xcKyxcbiAgLnN6LTNyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbGdcXCssXG4gIC5zei03XFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbGdcXCssXG4gIC5zei00clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQGxnXFwrLFxuICAuc3otOVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQGxnXFwrLFxuICAuc3otNXJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xMVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQGxnXFwrLFxuICAuc3otNnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnctMVxcLzRyXFxAbWRcXCssXG4gIC5zei0xXFwvNHJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBtZFxcKyxcbiAgLnN6LTFcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbWRcXCssXG4gIC5zei0zXFwvNHJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQG1kXFwrLFxuICAuc3otMXJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBtZFxcKyxcbiAgLnN6LTNcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBtZFxcKyxcbiAgLnN6LTJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAbWRcXCssXG4gIC5zei01XFwvMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbWRcXCssXG4gIC5zei0zclxcQG1kXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQG1kXFwrLFxuICAuc3otN1xcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQG1kXFwrLFxuICAuc3otNHJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBtZFxcKyxcbiAgLnN6LTlcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBtZFxcKyxcbiAgLnN6LTVyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQG1kXFwrLFxuICAuc3otMTFcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBtZFxcKyxcbiAgLnN6LTZyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LTFcXC80clxcQHNtXFwrLFxuICAuc3otMVxcLzRyXFxAc21cXCsge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAc21cXCssXG4gIC5zei0xXFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtXFwrLFxuICAuc3otM1xcLzRyXFxAc21cXCsge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBzbVxcKyxcbiAgLnN6LTFyXFxAc21cXCsge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAc21cXCssXG4gIC5zei0zXFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc21cXCssXG4gIC5zei0yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHNtXFwrLFxuICAuc3otNVxcLzJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHNtXFwrLFxuICAuc3otM3JcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbVxcKyxcbiAgLnN6LTdcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBzbVxcKyxcbiAgLnN6LTRyXFxAc21cXCsge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAc21cXCssXG4gIC5zei05XFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc21cXCssXG4gIC5zei01clxcQHNtXFwrIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTExXFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAc21cXCssXG4gIC5zei02clxcQHNtXFwrIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC53LTFcXC80clxcQHhzXFwrLFxuICAuc3otMVxcLzRyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAeHNcXCssXG4gIC5zei0xXFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHhzXFwrLFxuICAuc3otM1xcLzRyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEB4c1xcKyxcbiAgLnN6LTFyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAeHNcXCssXG4gIC5zei0zXFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAeHNcXCssXG4gIC5zei0yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHhzXFwrLFxuICAuc3otNVxcLzJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHhzXFwrLFxuICAuc3otM3JcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTdcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEB4c1xcKyxcbiAgLnN6LTRyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAeHNcXCssXG4gIC5zei05XFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAeHNcXCssXG4gIC5zei01clxcQHhzXFwrIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTExXFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAeHNcXCssXG4gIC5zei02clxcQHhzXFwrIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMVxcLzRyXFxAeGwtLFxuICAuc3otMVxcLzRyXFxAeGwtIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHhsLSxcbiAgLnN6LTFcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHhsLSxcbiAgLnN6LTNcXC80clxcQHhsLSB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHhsLSxcbiAgLnN6LTFyXFxAeGwtIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHhsLSxcbiAgLnN6LTNcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAeGwtLFxuICAuc3otMnJcXEB4bC0ge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAeGwtLFxuICAuc3otNVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEB4bC0sXG4gIC5zei0zclxcQHhsLSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEB4bC0sXG4gIC5zei03XFwvMnJcXEB4bC0ge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHhsLSxcbiAgLnN6LTRyXFxAeGwtIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHhsLSxcbiAgLnN6LTlcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAeGwtLFxuICAuc3otNXJcXEB4bC0ge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHhsLSxcbiAgLnN6LTExXFwvMnJcXEB4bC0ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHhsLSxcbiAgLnN6LTZyXFxAeGwtIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnctMVxcLzRyXFxAbGctLFxuICAuc3otMVxcLzRyXFxAbGctIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQGxnLSxcbiAgLnN6LTFcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQGxnLSxcbiAgLnN6LTNcXC80clxcQGxnLSB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQGxnLSxcbiAgLnN6LTFyXFxAbGctIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQGxnLSxcbiAgLnN6LTNcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbGctLFxuICAuc3otMnJcXEBsZy0ge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAbGctLFxuICAuc3otNVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBsZy0sXG4gIC5zei0zclxcQGxnLSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBsZy0sXG4gIC5zei03XFwvMnJcXEBsZy0ge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQGxnLSxcbiAgLnN6LTRyXFxAbGctIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQGxnLSxcbiAgLnN6LTlcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbGctLFxuICAuc3otNXJcXEBsZy0ge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQGxnLSxcbiAgLnN6LTExXFwvMnJcXEBsZy0ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQGxnLSxcbiAgLnN6LTZyXFxAbGctIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudy0xXFwvNHJcXEBtZC0sXG4gIC5zei0xXFwvNHJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbWQtLFxuICAuc3otMVxcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbWQtLFxuICAuc3otM1xcLzRyXFxAbWQtIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbWQtLFxuICAuc3otMXJcXEBtZC0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbWQtLFxuICAuc3otM1xcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBtZC0sXG4gIC5zei0yclxcQG1kLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBtZC0sXG4gIC5zei01XFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQG1kLSxcbiAgLnN6LTNyXFxAbWQtIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQG1kLSxcbiAgLnN6LTdcXC8yclxcQG1kLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbWQtLFxuICAuc3otNHJcXEBtZC0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbWQtLFxuICAuc3otOVxcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBtZC0sXG4gIC5zei01clxcQG1kLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbWQtLFxuICAuc3otMTFcXC8yclxcQG1kLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbWQtLFxuICAuc3otNnJcXEBtZC0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53LTFcXC80clxcQHNtLSxcbiAgLnN6LTFcXC80clxcQHNtLSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBzbS0sXG4gIC5zei0xXFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBzbS0sXG4gIC5zei0zXFwvNHJcXEBzbS0ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBzbS0sXG4gIC5zei0xclxcQHNtLSB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBzbS0sXG4gIC5zei0zXFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQHNtLSxcbiAgLnN6LTJyXFxAc20tIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHNtLSxcbiAgLnN6LTVcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAc20tLFxuICAuc3otM3JcXEBzbS0ge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAc20tLFxuICAuc3otN1xcLzJyXFxAc20tIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBzbS0sXG4gIC5zei00clxcQHNtLSB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBzbS0sXG4gIC5zei05XFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQHNtLSxcbiAgLnN6LTVyXFxAc20tIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBzbS0sXG4gIC5zei0xMVxcLzJyXFxAc20tIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBzbS0sXG4gIC5zei02clxcQHNtLSB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53LTFcXC80clxcQGxnLFxuICAuc3otMVxcLzRyXFxAbGcge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGcsXG4gIC5zei0xXFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQGxnLFxuICAuc3otM1xcLzRyXFxAbGcge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBsZyxcbiAgLnN6LTFyXFxAbGcge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGcsXG4gIC5zei0zXFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbGcsXG4gIC5zei0yclxcQGxnIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQGxnLFxuICAuc3otNVxcLzJyXFxAbGcge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnLFxuICAuc3otM3JcXEBsZyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBsZyxcbiAgLnN6LTdcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBsZyxcbiAgLnN6LTRyXFxAbGcge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGcsXG4gIC5zei05XFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbGcsXG4gIC5zei01clxcQGxnIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBsZyxcbiAgLnN6LTExXFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGcsXG4gIC5zei02clxcQGxnIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0xXFwvNHJcXEBtZCxcbiAgLnN6LTFcXC80clxcQG1kIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQG1kLFxuICAuc3otMVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZCxcbiAgLnN6LTNcXC80clxcQG1kIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbWQsXG4gIC5zei0xclxcQG1kIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQG1kLFxuICAuc3otM1xcLzJyXFxAbWQge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kLFxuICAuc3otMnJcXEBtZCB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBtZCxcbiAgLnN6LTVcXC8yclxcQG1kIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBtZCxcbiAgLnN6LTNyXFxAbWQge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWQsXG4gIC5zei03XFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbWQsXG4gIC5zei00clxcQG1kIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQG1kLFxuICAuc3otOVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kLFxuICAuc3otNXJcXEBtZCB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbWQsXG4gIC5zei0xMVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQG1kLFxuICAuc3otNnJcXEBtZCB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudy0xXFwvNHJcXEBzbSxcbiAgLnN6LTFcXC80clxcQHNtIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHNtLFxuICAuc3otMVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBzbSxcbiAgLnN6LTNcXC80clxcQHNtIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAc20sXG4gIC5zei0xclxcQHNtIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHNtLFxuICAuc3otM1xcLzJyXFxAc20ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQHNtLFxuICAuc3otMnJcXEBzbSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBzbSxcbiAgLnN6LTVcXC8yclxcQHNtIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBzbSxcbiAgLnN6LTNyXFxAc20ge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAc20sXG4gIC5zei03XFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAc20sXG4gIC5zei00clxcQHNtIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHNtLFxuICAuc3otOVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQHNtLFxuICAuc3otNXJcXEBzbSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAc20sXG4gIC5zei0xMVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHNtLFxuICAuc3otNnJcXEBzbSB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuLnctMCB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbi53LTEwcCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi53LTIwcCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi53LTMwcCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi53LTQwcCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi53LTUwcCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi53LTYwcCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi53LTcwcCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi53LTgwcCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi53LTkwcCB7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi53LTEwMHAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnctMXB4IHtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnctYSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnctMFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHhsXFwrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnctMFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQGxnXFwrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy0wXFxAbWRcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbWRcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWRcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LTBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAc21cXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBzbVxcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudy0wXFxAeHNcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAeHNcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAeHNcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudy0wXFxAeGwtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAeGwtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAeGwtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAeGwtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAeGwtIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAeGwtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAeGwtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAeGwtIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAeGwtIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAeGwtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHhsLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEB4bC0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAeGwtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnctMFxcQGxnLSB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBsZy0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbGctIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQGxnLSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnctMFxcQG1kLSB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBtZC0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbWQtIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQG1kLSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctMFxcQHNtLSB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBzbS0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAc20tIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtLSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53LTBcXEBsZyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQGxnIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbGcge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBsZyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQGxnIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbGcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBsZyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQGxnIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbGcge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBsZyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBsZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBsZyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBsZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnctMFxcQG1kIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbWQge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBtZCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQG1kIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbWQge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBtZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQG1kIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbWQge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBtZCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQG1kIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQG1kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQG1kIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQG1kIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTBcXEBzbSB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHNtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAc20ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBzbSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHNtIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAc20ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBzbSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHNtIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAc20ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBzbSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBzbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBzbSB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBzbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmgtMVxcLzRyLFxuLnN6LTFcXC80ciB7XG4gIGhlaWdodDogMC4yNXJlbTtcbn1cblxuLmgtMVxcLzJyLFxuLnN6LTFcXC8yciB7XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4uaC0zXFwvNHIsXG4uc3otM1xcLzRyIHtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uaC0xcixcbi5zei0xciB7XG4gIGhlaWdodDogMXJlbTtcbn1cblxuLmgtM1xcLzJyLFxuLnN6LTNcXC8yciB7XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4uaC0ycixcbi5zei0yciB7XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmgtNVxcLzJyLFxuLnN6LTVcXC8yciB7XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4uaC0zcixcbi5zei0zciB7XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmgtN1xcLzJyLFxuLnN6LTdcXC8yciB7XG4gIGhlaWdodDogMy41cmVtO1xufVxuXG4uaC00cixcbi5zei00ciB7XG4gIGhlaWdodDogNHJlbTtcbn1cblxuLmgtOVxcLzJyLFxuLnN6LTlcXC8yciB7XG4gIGhlaWdodDogNC41cmVtO1xufVxuXG4uaC01cixcbi5zei01ciB7XG4gIGhlaWdodDogNXJlbTtcbn1cblxuLmgtMTFcXC8ycixcbi5zei0xMVxcLzJyIHtcbiAgaGVpZ2h0OiA1LjVyZW07XG59XG5cbi5oLTZyLFxuLnN6LTZyIHtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmgtMVxcLzRyXFxAeGxcXCssXG4gIC5zei0xXFwvNHJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xXFwvMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTNcXC80clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHhsXFwrLFxuICAuc3otMXJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAeGxcXCssXG4gIC5zei0zXFwvMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHhsXFwrLFxuICAuc3otMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAeGxcXCssXG4gIC5zei01XFwvMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHhsXFwrLFxuICAuc3otM3JcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAeGxcXCssXG4gIC5zei03XFwvMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHhsXFwrLFxuICAuc3otNHJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAeGxcXCssXG4gIC5zei05XFwvMnJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHhsXFwrLFxuICAuc3otNXJcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHhsXFwrLFxuICAuc3otMTFcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAeGxcXCssXG4gIC5zei02clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oLTFcXC80clxcQGxnXFwrLFxuICAuc3otMVxcLzRyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQGxnXFwrLFxuICAuc3otMVxcLzJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbGdcXCssXG4gIC5zei0zXFwvNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBsZ1xcKyxcbiAgLnN6LTFyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQGxnXFwrLFxuICAuc3otM1xcLzJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBsZ1xcKyxcbiAgLnN6LTJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQGxnXFwrLFxuICAuc3otNVxcLzJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBsZ1xcKyxcbiAgLnN6LTNyXFxAbGdcXCsge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQGxnXFwrLFxuICAuc3otN1xcLzJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBsZ1xcKyxcbiAgLnN6LTRyXFxAbGdcXCsge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQGxnXFwrLFxuICAuc3otOVxcLzJyXFxAbGdcXCsge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBsZ1xcKyxcbiAgLnN6LTVyXFxAbGdcXCsge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTExXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQGxnXFwrLFxuICAuc3otNnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oLTFcXC80clxcQG1kXFwrLFxuICAuc3otMVxcLzRyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQG1kXFwrLFxuICAuc3otMVxcLzJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbWRcXCssXG4gIC5zei0zXFwvNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBtZFxcKyxcbiAgLnN6LTFyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQG1kXFwrLFxuICAuc3otM1xcLzJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBtZFxcKyxcbiAgLnN6LTJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQG1kXFwrLFxuICAuc3otNVxcLzJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBtZFxcKyxcbiAgLnN6LTNyXFxAbWRcXCsge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQG1kXFwrLFxuICAuc3otN1xcLzJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBtZFxcKyxcbiAgLnN6LTRyXFxAbWRcXCsge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQG1kXFwrLFxuICAuc3otOVxcLzJyXFxAbWRcXCsge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBtZFxcKyxcbiAgLnN6LTVyXFxAbWRcXCsge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBtZFxcKyxcbiAgLnN6LTExXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQG1kXFwrLFxuICAuc3otNnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oLTFcXC80clxcQHNtXFwrLFxuICAuc3otMVxcLzRyXFxAc21cXCsge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQHNtXFwrLFxuICAuc3otMVxcLzJyXFxAc21cXCsge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAc21cXCssXG4gIC5zei0zXFwvNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBzbVxcKyxcbiAgLnN6LTFyXFxAc21cXCsge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQHNtXFwrLFxuICAuc3otM1xcLzJyXFxAc21cXCsge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBzbVxcKyxcbiAgLnN6LTJyXFxAc21cXCsge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQHNtXFwrLFxuICAuc3otNVxcLzJyXFxAc21cXCsge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBzbVxcKyxcbiAgLnN6LTNyXFxAc21cXCsge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQHNtXFwrLFxuICAuc3otN1xcLzJyXFxAc21cXCsge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBzbVxcKyxcbiAgLnN6LTRyXFxAc21cXCsge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQHNtXFwrLFxuICAuc3otOVxcLzJyXFxAc21cXCsge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBzbVxcKyxcbiAgLnN6LTVyXFxAc21cXCsge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTExXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQHNtXFwrLFxuICAuc3otNnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmgtMVxcLzRyXFxAeHNcXCssXG4gIC5zei0xXFwvNHJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAeHNcXCssXG4gIC5zei0xXFwvMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEB4c1xcKyxcbiAgLnN6LTNcXC80clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHhzXFwrLFxuICAuc3otMXJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAeHNcXCssXG4gIC5zei0zXFwvMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHhzXFwrLFxuICAuc3otMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAeHNcXCssXG4gIC5zei01XFwvMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHhzXFwrLFxuICAuc3otM3JcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAeHNcXCssXG4gIC5zei03XFwvMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHhzXFwrLFxuICAuc3otNHJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAeHNcXCssXG4gIC5zei05XFwvMnJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHhzXFwrLFxuICAuc3otNXJcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHhzXFwrLFxuICAuc3otMTFcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAeHNcXCssXG4gIC5zei02clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTFcXC80clxcQHhsLSxcbiAgLnN6LTFcXC80clxcQHhsLSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAeGwtLFxuICAuc3otMVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhsLSxcbiAgLnN6LTNcXC80clxcQHhsLSB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEB4bC0sXG4gIC5zei0xclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAeGwtLFxuICAuc3otM1xcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeGwtLFxuICAuc3otMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQHhsLSxcbiAgLnN6LTVcXC8yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHhsLSxcbiAgLnN6LTNyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4bC0sXG4gIC5zei03XFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEB4bC0sXG4gIC5zei00clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAeGwtLFxuICAuc3otOVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeGwtLFxuICAuc3otNXJcXEB4bC0ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEB4bC0sXG4gIC5zei0xMVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAeGwtLFxuICAuc3otNnJcXEB4bC0ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbGctLFxuICAuc3otMVxcLzRyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBsZy0sXG4gIC5zei0xXFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbGctLFxuICAuc3otM1xcLzRyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnLSxcbiAgLnN6LTFyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBsZy0sXG4gIC5zei0zXFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBsZy0sXG4gIC5zei0yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGctLFxuICAuc3otNVxcLzJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAbGctLFxuICAuc3otM3JcXEBsZy0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQGxnLSxcbiAgLnN6LTdcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnLSxcbiAgLnN6LTRyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBsZy0sXG4gIC5zei05XFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBsZy0sXG4gIC5zei01clxcQGxnLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnLSxcbiAgLnN6LTExXFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBsZy0sXG4gIC5zei02clxcQGxnLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oLTFcXC80clxcQG1kLSxcbiAgLnN6LTFcXC80clxcQG1kLSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWQtLFxuICAuc3otMVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQG1kLSxcbiAgLnN6LTNcXC80clxcQG1kLSB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBtZC0sXG4gIC5zei0xclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWQtLFxuICAuc3otM1xcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAbWQtLFxuICAuc3otMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQG1kLSxcbiAgLnN6LTVcXC8yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kLSxcbiAgLnN6LTNyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBtZC0sXG4gIC5zei03XFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBtZC0sXG4gIC5zei00clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWQtLFxuICAuc3otOVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAbWQtLFxuICAuc3otNXJcXEBtZC0ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBtZC0sXG4gIC5zei0xMVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWQtLFxuICAuc3otNnJcXEBtZC0ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaC0xXFwvNHJcXEBzbS0sXG4gIC5zei0xXFwvNHJcXEBzbS0ge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQHNtLSxcbiAgLnN6LTFcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBzbS0sXG4gIC5zei0zXFwvNHJcXEBzbS0ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAc20tLFxuICAuc3otMXJcXEBzbS0ge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQHNtLSxcbiAgLnN6LTNcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHNtLSxcbiAgLnN6LTJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBzbS0sXG4gIC5zei01XFwvMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBzbS0sXG4gIC5zei0zclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAc20tLFxuICAuc3otN1xcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAc20tLFxuICAuc3otNHJcXEBzbS0ge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQHNtLSxcbiAgLnN6LTlcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHNtLSxcbiAgLnN6LTVyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAc20tLFxuICAuc3otMTFcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQHNtLSxcbiAgLnN6LTZyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTFcXC80clxcQGxnLFxuICAuc3otMVxcLzRyXFxAbGcge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQGxnLFxuICAuc3otMVxcLzJyXFxAbGcge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbGcsXG4gIC5zei0zXFwvNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBsZyxcbiAgLnN6LTFyXFxAbGcge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQGxnLFxuICAuc3otM1xcLzJyXFxAbGcge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBsZyxcbiAgLnN6LTJyXFxAbGcge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQGxnLFxuICAuc3otNVxcLzJyXFxAbGcge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBsZyxcbiAgLnN6LTNyXFxAbGcge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQGxnLFxuICAuc3otN1xcLzJyXFxAbGcge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBsZyxcbiAgLnN6LTRyXFxAbGcge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQGxnLFxuICAuc3otOVxcLzJyXFxAbGcge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBsZyxcbiAgLnN6LTVyXFxAbGcge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBsZyxcbiAgLnN6LTExXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQGxnLFxuICAuc3otNnJcXEBsZyB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oLTFcXC80clxcQG1kLFxuICAuc3otMVxcLzRyXFxAbWQge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQG1kLFxuICAuc3otMVxcLzJyXFxAbWQge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbWQsXG4gIC5zei0zXFwvNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBtZCxcbiAgLnN6LTFyXFxAbWQge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQG1kLFxuICAuc3otM1xcLzJyXFxAbWQge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBtZCxcbiAgLnN6LTJyXFxAbWQge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQG1kLFxuICAuc3otNVxcLzJyXFxAbWQge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBtZCxcbiAgLnN6LTNyXFxAbWQge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQG1kLFxuICAuc3otN1xcLzJyXFxAbWQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBtZCxcbiAgLnN6LTRyXFxAbWQge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQG1kLFxuICAuc3otOVxcLzJyXFxAbWQge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBtZCxcbiAgLnN6LTVyXFxAbWQge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBtZCxcbiAgLnN6LTExXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQG1kLFxuICAuc3otNnJcXEBtZCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMVxcLzRyXFxAc20sXG4gIC5zei0xXFwvNHJcXEBzbSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc20sXG4gIC5zei0xXFwvMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBzbSxcbiAgLnN6LTNcXC80clxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHNtLFxuICAuc3otMXJcXEBzbSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc20sXG4gIC5zei0zXFwvMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHNtLFxuICAuc3otMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAc20sXG4gIC5zei01XFwvMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtLFxuICAuc3otM3JcXEBzbSB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAc20sXG4gIC5zei03XFwvMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHNtLFxuICAuc3otNHJcXEBzbSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc20sXG4gIC5zei05XFwvMnJcXEBzbSB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHNtLFxuICAuc3otNXJcXEBzbSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHNtLFxuICAuc3otMTFcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc20sXG4gIC5zei02clxcQHNtIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuLmgtMCB7XG4gIGhlaWdodDogMDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmgtMTAwcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmgtMTAwdmgge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmgtMFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAeGxcXCsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgtMFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGdcXCsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaC0wXFxAbWRcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oLTBcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAc21cXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAc21cXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuaC0wXFxAeHNcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaC0wXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAeGwtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHhsLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMFxcQGxnLSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQGxnLSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBsZy0ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMFxcQG1kLSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQG1kLSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQG1kLSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBtZC0ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmgtMFxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHNtLSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbS0ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTBcXEBsZyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQGxnIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbGcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAbGcge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMFxcQG1kIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbWQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBtZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBtZCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oLTBcXEBzbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHNtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAc20ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAc20ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuLm13LTEwMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5taC0xMDBwIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tdy0xMDBwXFxAeGxcXCsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAeGxcXCsge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tdy0xMDBwXFxAbGdcXCsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAbGdcXCsge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm13LTEwMHBcXEBtZFxcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBtZFxcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXctMTAwcFxcQHNtXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHNtXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm13LTEwMHBcXEB4c1xcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4c1xcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm13LTEwMHBcXEB4bC0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAeGwtIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubXctMTAwcFxcQGxnLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBsZy0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm13LTEwMHBcXEBtZC0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAbWQtIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tdy0xMDBwXFxAc20tIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHNtLSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm13LTEwMHBcXEBsZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBsZyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubXctMTAwcFxcQG1kIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQG1kIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm13LTEwMHBcXEBzbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBzbSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4udGEtYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGEtbCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRhLXIge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnRhLWNcXEB4bFxcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhsXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHhsXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGEtY1xcQGxnXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGdcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbGdcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRhLWNcXEBtZFxcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQG1kXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YS1jXFxAc21cXCsge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBzbVxcKyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBzbVxcKyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50YS1jXFxAeHNcXCsge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEB4c1xcKyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEB4c1xcKyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRhLWNcXEB4bC0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEB4bC0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAeGwtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGEtY1xcQGxnLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQGxnLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBsZy0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhLWNcXEBtZC0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBtZC0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbWQtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YS1jXFxAc20tIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAc20tIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtLSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRhLWNcXEBsZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQGxnIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQGxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YS1jXFxAbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBtZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBtZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50YS1jXFxAc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBzbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBzbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50dC11IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udHQtbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnR0LWMge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZnMtaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnMtbyB7XG4gIGZvbnQtc3R5bGU6IG9ibGlxdWUgIWltcG9ydGFudDtcbn1cblxuLnRkLW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRkLW8ge1xuICB0ZXh0LWRlY29yYXRpb246IG92ZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZC1sdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZC11IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLndocy1udyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLndocy1wIHtcbiAgd2hpdGUtc3BhY2U6IHByZSAhaW1wb3J0YW50O1xufVxuXG4ud2hzLW4ge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi53b2ItbiB7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ud29iLWJhIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsICFpbXBvcnRhbnQ7XG59XG5cbi53b2ItayB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsICFpbXBvcnRhbnQ7XG59XG5cbi53b3ctYncge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLndvdy1uIHtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRvdi1lIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbn1cblxuLmZzei14cyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN6LXNtIHtcbiAgZm9udC1zaXplOiAwLjg3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3otZGVmIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3otbWQge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1sZyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3oteGwge1xuICBmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZnctMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctMjAwIHtcbiAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctNjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctODAwIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctOTAwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLTNcXC8yIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4uYmQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSkgIWltcG9ydGFudDtcbn1cblxuLmJkVCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSkgIWltcG9ydGFudDtcbn1cblxuLmJkUiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRCIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRMIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSkgIWltcG9ydGFudDtcbn1cblxuLmJkdy0wIHtcbiAgYm9yZGVyLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtMCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui0wIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItMCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0xIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTEge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0xIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTEge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTIge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtMiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkdy0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtMyB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui0zIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItMyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC0zIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC00IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi00IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctNSB7XG4gIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTUge1xuICBib3JkZXItdG9wLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItNSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtNSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTEge1xuICBib3JkZXItcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItMSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC0xIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0yIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi0zIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTQge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItNCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC00IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy01MHAge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMTBlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW0gIWltcG9ydGFudDtcbn1cblxuLmJkcy1uIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtcyB7XG4gIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1kdCB7XG4gIGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtZHMge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWRiIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGUgIWltcG9ydGFudDtcbn1cblxuLmJkcy1nIHtcbiAgYm9yZGVyLXN0eWxlOiBncm9vdmUgIWltcG9ydGFudDtcbn1cblxuLmJkcy1yIHtcbiAgYm9yZGVyLXN0eWxlOiByaWRnZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWkge1xuICBib3JkZXItc3R5bGU6IGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtbyB7XG4gIGJvcmRlci1zdHlsZTogb3V0c2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uby1iZWZvcmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmMtd2hpdGUsXG4uY0gtd2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXdoaXRlLFxuLmJnY0gtd2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtd2hpdGUsXG4uYmRjSC13aGl0ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC13aGl0ZSxcbi5maWxsSC13aGl0ZTpob3ZlciB7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci13aGl0ZSxcbi5zdHJILXdoaXRlOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC01MCxcbi5jSC1yZWQtNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC01MCxcbi5iZ2NILXJlZC01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtNTAsXG4uYmRjSC1yZWQtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTUwLFxuLmZpbGxILXJlZC01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNTAsXG4uc3RySC1yZWQtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTEwMCxcbi5jSC1yZWQtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtMTAwLFxuLmJnY0gtcmVkLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtMTAwLFxuLmJkY0gtcmVkLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtMTAwLFxuLmZpbGxILXJlZC0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTEwMCxcbi5zdHJILXJlZC0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTIwMCxcbi5jSC1yZWQtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtMjAwLFxuLmJnY0gtcmVkLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtMjAwLFxuLmJkY0gtcmVkLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtMjAwLFxuLmZpbGxILXJlZC0yMDA6aG92ZXIge1xuICBmaWxsOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTIwMCxcbi5zdHJILXJlZC0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTMwMCxcbi5jSC1yZWQtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtMzAwLFxuLmJnY0gtcmVkLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtMzAwLFxuLmJkY0gtcmVkLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtMzAwLFxuLmZpbGxILXJlZC0zMDA6aG92ZXIge1xuICBmaWxsOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTMwMCxcbi5zdHJILXJlZC0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTQwMCxcbi5jSC1yZWQtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtNDAwLFxuLmJnY0gtcmVkLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtNDAwLFxuLmJkY0gtcmVkLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNDAwLFxuLmZpbGxILXJlZC00MDA6aG92ZXIge1xuICBmaWxsOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTQwMCxcbi5zdHJILXJlZC00MDA6aG92ZXIge1xuICBzdHJva2U6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTUwMCxcbi5jSC1yZWQtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtNTAwLFxuLmJnY0gtcmVkLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtNTAwLFxuLmJkY0gtcmVkLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNTAwLFxuLmZpbGxILXJlZC01MDA6aG92ZXIge1xuICBmaWxsOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTUwMCxcbi5zdHJILXJlZC01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTYwMCxcbi5jSC1yZWQtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtNjAwLFxuLmJnY0gtcmVkLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtNjAwLFxuLmJkY0gtcmVkLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNjAwLFxuLmZpbGxILXJlZC02MDA6aG92ZXIge1xuICBmaWxsOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTYwMCxcbi5zdHJILXJlZC02MDA6aG92ZXIge1xuICBzdHJva2U6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTcwMCxcbi5jSC1yZWQtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtNzAwLFxuLmJnY0gtcmVkLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtNzAwLFxuLmJkY0gtcmVkLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNzAwLFxuLmZpbGxILXJlZC03MDA6aG92ZXIge1xuICBmaWxsOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTcwMCxcbi5zdHJILXJlZC03MDA6aG92ZXIge1xuICBzdHJva2U6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTgwMCxcbi5jSC1yZWQtODAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtODAwLFxuLmJnY0gtcmVkLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtODAwLFxuLmJkY0gtcmVkLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtODAwLFxuLmZpbGxILXJlZC04MDA6aG92ZXIge1xuICBmaWxsOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTgwMCxcbi5zdHJILXJlZC04MDA6aG92ZXIge1xuICBzdHJva2U6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTkwMCxcbi5jSC1yZWQtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtOTAwLFxuLmJnY0gtcmVkLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtOTAwLFxuLmJkY0gtcmVkLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtOTAwLFxuLmZpbGxILXJlZC05MDA6aG92ZXIge1xuICBmaWxsOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTkwMCxcbi5zdHJILXJlZC05MDA6aG92ZXIge1xuICBzdHJva2U6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLWExMDAsXG4uY0gtcmVkLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC1hMTAwLFxuLmJnY0gtcmVkLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLWExMDAsXG4uYmRjSC1yZWQtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtYTEwMCxcbi5maWxsSC1yZWQtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtYTEwMCxcbi5zdHJILXJlZC1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC1hMjAwLFxuLmNILXJlZC1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtYTIwMCxcbi5iZ2NILXJlZC1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC1hMjAwLFxuLmJkY0gtcmVkLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLWEyMDAsXG4uZmlsbEgtcmVkLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLWEyMDAsXG4uc3RySC1yZWQtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTQwMCxcbi5jSC1yZWQtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWE0MDAsXG4uYmdjSC1yZWQtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTQwMCxcbi5iZGNILXJlZC1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hNDAwLFxuLmZpbGxILXJlZC1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hNDAwLFxuLnN0ckgtcmVkLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLWE3MDAsXG4uY0gtcmVkLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC1hNzAwLFxuLmJnY0gtcmVkLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLWE3MDAsXG4uYmRjSC1yZWQtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtYTcwMCxcbi5maWxsSC1yZWQtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtYTcwMCxcbi5zdHJILXJlZC1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNTAsXG4uY0gtcGluay01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay01MCxcbi5iZ2NILXBpbmstNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay01MCxcbi5iZGNILXBpbmstNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay01MCxcbi5maWxsSC1waW5rLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNTAsXG4uc3RySC1waW5rLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstMTAwLFxuLmNILXBpbmstMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTEwMCxcbi5iZ2NILXBpbmstMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstMTAwLFxuLmJkY0gtcGluay0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay0xMDAsXG4uZmlsbEgtcGluay0xMDA6aG92ZXIge1xuICBmaWxsOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay0xMDAsXG4uc3RySC1waW5rLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTIwMCxcbi5jSC1waW5rLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay0yMDAsXG4uYmdjSC1waW5rLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTIwMCxcbi5iZGNILXBpbmstMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstMjAwLFxuLmZpbGxILXBpbmstMjAwOmhvdmVyIHtcbiAgZmlsbDogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstMjAwLFxuLnN0ckgtcGluay0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay0zMDAsXG4uY0gtcGluay0zMDA6aG92ZXIge1xuICBjb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstMzAwLFxuLmJnY0gtcGluay0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay0zMDAsXG4uYmRjSC1waW5rLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTMwMCxcbi5maWxsSC1waW5rLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTMwMCxcbi5zdHJILXBpbmstMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNDAwLFxuLmNILXBpbmstNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTQwMCxcbi5iZ2NILXBpbmstNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNDAwLFxuLmJkY0gtcGluay00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay00MDAsXG4uZmlsbEgtcGluay00MDA6aG92ZXIge1xuICBmaWxsOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay00MDAsXG4uc3RySC1waW5rLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTUwMCxcbi5jSC1waW5rLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay01MDAsXG4uYmdjSC1waW5rLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTUwMCxcbi5iZGNILXBpbmstNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNTAwLFxuLmZpbGxILXBpbmstNTAwOmhvdmVyIHtcbiAgZmlsbDogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNTAwLFxuLnN0ckgtcGluay01MDA6aG92ZXIge1xuICBzdHJva2U6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay02MDAsXG4uY0gtcGluay02MDA6aG92ZXIge1xuICBjb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNjAwLFxuLmJnY0gtcGluay02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay02MDAsXG4uYmRjSC1waW5rLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTYwMCxcbi5maWxsSC1waW5rLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTYwMCxcbi5zdHJILXBpbmstNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNzAwLFxuLmNILXBpbmstNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTcwMCxcbi5iZ2NILXBpbmstNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNzAwLFxuLmJkY0gtcGluay03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay03MDAsXG4uZmlsbEgtcGluay03MDA6aG92ZXIge1xuICBmaWxsOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay03MDAsXG4uc3RySC1waW5rLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTgwMCxcbi5jSC1waW5rLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay04MDAsXG4uYmdjSC1waW5rLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTgwMCxcbi5iZGNILXBpbmstODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstODAwLFxuLmZpbGxILXBpbmstODAwOmhvdmVyIHtcbiAgZmlsbDogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstODAwLFxuLnN0ckgtcGluay04MDA6aG92ZXIge1xuICBzdHJva2U6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay05MDAsXG4uY0gtcGluay05MDA6aG92ZXIge1xuICBjb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstOTAwLFxuLmJnY0gtcGluay05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay05MDAsXG4uYmRjSC1waW5rLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTkwMCxcbi5maWxsSC1waW5rLTkwMDpob3ZlciB7XG4gIGZpbGw6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTkwMCxcbi5zdHJILXBpbmstOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstYTEwMCxcbi5jSC1waW5rLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstYTEwMCxcbi5iZ2NILXBpbmstYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLWExMDAsXG4uYmRjSC1waW5rLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay1hMTAwLFxuLmZpbGxILXBpbmstYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLWExMDAsXG4uc3RySC1waW5rLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hMjAwLFxuLmNILXBpbmstYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hMjAwLFxuLmJnY0gtcGluay1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDA4MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTIwMCxcbi5iZGNILXBpbmstYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNDA4MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWEyMDAsXG4uZmlsbEgtcGluay1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNDA4MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTIwMCxcbi5zdHJILXBpbmstYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNDA4MSAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLWE0MDAsXG4uY0gtcGluay1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLWE0MDAsXG4uYmdjSC1waW5rLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay1hNDAwLFxuLmJkY0gtcGluay1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstYTQwMCxcbi5maWxsSC1waW5rLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay1hNDAwLFxuLnN0ckgtcGluay1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstYTcwMCxcbi5jSC1waW5rLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstYTcwMCxcbi5iZ2NILXBpbmstYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLWE3MDAsXG4uYmRjSC1waW5rLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay1hNzAwLFxuLmZpbGxILXBpbmstYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLWE3MDAsXG4uc3RySC1waW5rLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTUwLFxuLmNILXB1cnBsZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTUwLFxuLmJnY0gtcHVycGxlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS01MCxcbi5iZGNILXB1cnBsZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YzZTVmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtNTAsXG4uZmlsbEgtcHVycGxlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2YzZTVmNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS01MCxcbi5zdHJILXB1cnBsZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2YzZTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtMTAwLFxuLmNILXB1cnBsZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS0xMDAsXG4uYmdjSC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS0xMDAsXG4uYmRjSC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS0xMDAsXG4uZmlsbEgtcHVycGxlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtMTAwLFxuLnN0ckgtcHVycGxlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtMjAwLFxuLmNILXB1cnBsZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS0yMDAsXG4uYmdjSC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS0yMDAsXG4uYmRjSC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS0yMDAsXG4uZmlsbEgtcHVycGxlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtMjAwLFxuLnN0ckgtcHVycGxlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtMzAwLFxuLmNILXB1cnBsZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS0zMDAsXG4uYmdjSC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS0zMDAsXG4uYmRjSC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS0zMDAsXG4uZmlsbEgtcHVycGxlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtMzAwLFxuLnN0ckgtcHVycGxlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNDAwLFxuLmNILXB1cnBsZS00MDA6aG92ZXIge1xuICBjb2xvcjogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS00MDAsXG4uYmdjSC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS00MDAsXG4uYmRjSC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS00MDAsXG4uZmlsbEgtcHVycGxlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtNDAwLFxuLnN0ckgtcHVycGxlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNTAwLFxuLmNILXB1cnBsZS01MDA6aG92ZXIge1xuICBjb2xvcjogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS01MDAsXG4uYmdjSC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS01MDAsXG4uYmRjSC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS01MDAsXG4uZmlsbEgtcHVycGxlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtNTAwLFxuLnN0ckgtcHVycGxlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNjAwLFxuLmNILXB1cnBsZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS02MDAsXG4uYmdjSC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS02MDAsXG4uYmRjSC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS02MDAsXG4uZmlsbEgtcHVycGxlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtNjAwLFxuLnN0ckgtcHVycGxlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNzAwLFxuLmNILXB1cnBsZS03MDA6aG92ZXIge1xuICBjb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS03MDAsXG4uYmdjSC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS03MDAsXG4uYmRjSC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS03MDAsXG4uZmlsbEgtcHVycGxlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtNzAwLFxuLnN0ckgtcHVycGxlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtODAwLFxuLmNILXB1cnBsZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS04MDAsXG4uYmdjSC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS04MDAsXG4uYmRjSC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS04MDAsXG4uZmlsbEgtcHVycGxlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtODAwLFxuLnN0ckgtcHVycGxlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtOTAwLFxuLmNILXB1cnBsZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS05MDAsXG4uYmdjSC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS05MDAsXG4uYmRjSC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS05MDAsXG4uZmlsbEgtcHVycGxlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtOTAwLFxuLnN0ckgtcHVycGxlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtYTEwMCxcbi5jSC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLWExMDAsXG4uYmdjSC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtYTEwMCxcbi5iZGNILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS1hMTAwLFxuLmZpbGxILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS1hMTAwLFxuLnN0ckgtcHVycGxlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLWEyMDAsXG4uY0gtcHVycGxlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS1hMjAwLFxuLmJnY0gtcHVycGxlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLWEyMDAsXG4uYmRjSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtYTIwMCxcbi5maWxsSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtYTIwMCxcbi5zdHJILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hNDAwLFxuLmNILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTQwMCxcbi5iZ2NILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hNDAwLFxuLmJkY0gtcHVycGxlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWE0MDAsXG4uZmlsbEgtcHVycGxlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWE0MDAsXG4uc3RySC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtYTcwMCxcbi5jSC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLWE3MDAsXG4uYmdjSC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtYTcwMCxcbi5iZGNILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS1hNzAwLFxuLmZpbGxILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS1hNzAwLFxuLnN0ckgtcHVycGxlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNTAsXG4uY0gtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBjb2xvcjogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTUwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNTAsXG4uYmRjSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS01MCxcbi5maWxsSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGZpbGw6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS01MCxcbi5zdHJILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTEwMCxcbi5jSC1kZWVwLXB1cnBsZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTEwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS0xMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtMTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS0xMDAsXG4uc3RySC1kZWVwLXB1cnBsZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtMjAwLFxuLmNILWRlZXAtcHVycGxlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtMjAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTIwMCxcbi5iZGNILWRlZXAtcHVycGxlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS0yMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTIwMCxcbi5zdHJILWRlZXAtcHVycGxlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS0zMDAsXG4uY0gtZGVlcC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS0zMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtMzAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTMwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtMzAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTQwMCxcbi5jSC1kZWVwLXB1cnBsZS00MDA6aG92ZXIge1xuICBjb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTQwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS00MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNDAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS00MDAsXG4uc3RySC1kZWVwLXB1cnBsZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNTAwLFxuLmNILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTUwMCxcbi5iZGNILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS01MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTUwMCxcbi5zdHJILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS02MDAsXG4uY0gtZGVlcC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS02MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNjAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTYwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBmaWxsOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNjAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTcwMCxcbi5jSC1kZWVwLXB1cnBsZS03MDA6aG92ZXIge1xuICBjb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTcwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS03MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNzAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS03MDAsXG4uc3RySC1kZWVwLXB1cnBsZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtODAwLFxuLmNILWRlZXAtcHVycGxlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtODAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTgwMCxcbi5iZGNILWRlZXAtcHVycGxlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS04MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTgwMCxcbi5zdHJILWRlZXAtcHVycGxlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS05MDAsXG4uY0gtZGVlcC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS05MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzExYjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtOTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzExYjkyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTkwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBmaWxsOiAjMzExYjkyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtOTAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzExYjkyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLWExMDAsXG4uY0gtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtYTEwMCxcbi5iZ2NILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtYTEwMCxcbi5iZGNILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtYTEwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLWExMDAsXG4uc3RySC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLWEyMDAsXG4uY0gtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtYTIwMCxcbi5iZ2NILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtYTIwMCxcbi5iZGNILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtYTIwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLWEyMDAsXG4uc3RySC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLWE0MDAsXG4uY0gtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtYTQwMCxcbi5iZ2NILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtYTQwMCxcbi5iZGNILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtYTQwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLWE0MDAsXG4uc3RySC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLWE3MDAsXG4uY0gtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtYTcwMCxcbi5iZ2NILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtYTcwMCxcbi5iZGNILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtYTcwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLWE3MDAsXG4uc3RySC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby01MCxcbi5jSC1pbmRpZ28tNTA6aG92ZXIge1xuICBjb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby01MCxcbi5iZ2NILWluZGlnby01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tNTAsXG4uYmRjSC1pbmRpZ28tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTUwLFxuLmZpbGxILWluZGlnby01MDpob3ZlciB7XG4gIGZpbGw6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNTAsXG4uc3RySC1pbmRpZ28tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTEwMCxcbi5jSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tMTAwLFxuLmJnY0gtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tMTAwLFxuLmJkY0gtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tMTAwLFxuLmZpbGxILWluZGlnby0xMDA6aG92ZXIge1xuICBmaWxsOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTEwMCxcbi5zdHJILWluZGlnby0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTIwMCxcbi5jSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tMjAwLFxuLmJnY0gtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tMjAwLFxuLmJkY0gtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tMjAwLFxuLmZpbGxILWluZGlnby0yMDA6aG92ZXIge1xuICBmaWxsOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTIwMCxcbi5zdHJILWluZGlnby0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTMwMCxcbi5jSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tMzAwLFxuLmJnY0gtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tMzAwLFxuLmJkY0gtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tMzAwLFxuLmZpbGxILWluZGlnby0zMDA6aG92ZXIge1xuICBmaWxsOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTMwMCxcbi5zdHJILWluZGlnby0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTQwMCxcbi5jSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tNDAwLFxuLmJnY0gtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tNDAwLFxuLmJkY0gtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNDAwLFxuLmZpbGxILWluZGlnby00MDA6aG92ZXIge1xuICBmaWxsOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTQwMCxcbi5zdHJILWluZGlnby00MDA6aG92ZXIge1xuICBzdHJva2U6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTUwMCxcbi5jSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tNTAwLFxuLmJnY0gtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tNTAwLFxuLmJkY0gtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNTAwLFxuLmZpbGxILWluZGlnby01MDA6aG92ZXIge1xuICBmaWxsOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTUwMCxcbi5zdHJILWluZGlnby01MDA6aG92ZXIge1xuICBzdHJva2U6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTYwMCxcbi5jSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tNjAwLFxuLmJnY0gtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tNjAwLFxuLmJkY0gtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNjAwLFxuLmZpbGxILWluZGlnby02MDA6aG92ZXIge1xuICBmaWxsOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTYwMCxcbi5zdHJILWluZGlnby02MDA6aG92ZXIge1xuICBzdHJva2U6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTcwMCxcbi5jSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tNzAwLFxuLmJnY0gtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tNzAwLFxuLmJkY0gtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNzAwLFxuLmZpbGxILWluZGlnby03MDA6aG92ZXIge1xuICBmaWxsOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTcwMCxcbi5zdHJILWluZGlnby03MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTgwMCxcbi5jSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tODAwLFxuLmJnY0gtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tODAwLFxuLmJkY0gtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tODAwLFxuLmZpbGxILWluZGlnby04MDA6aG92ZXIge1xuICBmaWxsOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTgwMCxcbi5zdHJILWluZGlnby04MDA6aG92ZXIge1xuICBzdHJva2U6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTkwMCxcbi5jSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tOTAwLFxuLmJnY0gtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tOTAwLFxuLmJkY0gtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tOTAwLFxuLmZpbGxILWluZGlnby05MDA6aG92ZXIge1xuICBmaWxsOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTkwMCxcbi5zdHJILWluZGlnby05MDA6aG92ZXIge1xuICBzdHJva2U6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLWExMDAsXG4uY0gtaW5kaWdvLWExMDA6aG92ZXIge1xuICBjb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby1hMTAwLFxuLmJnY0gtaW5kaWdvLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLWExMDAsXG4uYmRjSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tYTEwMCxcbi5maWxsSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGZpbGw6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tYTEwMCxcbi5zdHJILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby1hMjAwLFxuLmNILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tYTIwMCxcbi5iZ2NILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby1hMjAwLFxuLmJkY0gtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLWEyMDAsXG4uZmlsbEgtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLWEyMDAsXG4uc3RySC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTQwMCxcbi5jSC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWE0MDAsXG4uYmdjSC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTQwMCxcbi5iZGNILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hNDAwLFxuLmZpbGxILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hNDAwLFxuLnN0ckgtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLWE3MDAsXG4uY0gtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby1hNzAwLFxuLmJnY0gtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLWE3MDAsXG4uYmRjSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tYTcwMCxcbi5maWxsSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tYTcwMCxcbi5zdHJILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNTAsXG4uY0gtYmx1ZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS01MCxcbi5iZ2NILWJsdWUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS01MCxcbi5iZGNILWJsdWUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS01MCxcbi5maWxsSC1ibHVlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNTAsXG4uc3RySC1ibHVlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtMTAwLFxuLmNILWJsdWUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTEwMCxcbi5iZ2NILWJsdWUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtMTAwLFxuLmJkY0gtYmx1ZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS0xMDAsXG4uZmlsbEgtYmx1ZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS0xMDAsXG4uc3RySC1ibHVlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTIwMCxcbi5jSC1ibHVlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS0yMDAsXG4uYmdjSC1ibHVlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTIwMCxcbi5iZGNILWJsdWUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtMjAwLFxuLmZpbGxILWJsdWUtMjAwOmhvdmVyIHtcbiAgZmlsbDogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtMjAwLFxuLnN0ckgtYmx1ZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS0zMDAsXG4uY0gtYmx1ZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtMzAwLFxuLmJnY0gtYmx1ZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS0zMDAsXG4uYmRjSC1ibHVlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTMwMCxcbi5maWxsSC1ibHVlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTMwMCxcbi5zdHJILWJsdWUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNDAwLFxuLmNILWJsdWUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTQwMCxcbi5iZ2NILWJsdWUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNDAwLFxuLmJkY0gtYmx1ZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS00MDAsXG4uZmlsbEgtYmx1ZS00MDA6aG92ZXIge1xuICBmaWxsOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS00MDAsXG4uc3RySC1ibHVlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTUwMCxcbi5jSC1ibHVlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS01MDAsXG4uYmdjSC1ibHVlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTUwMCxcbi5iZGNILWJsdWUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNTAwLFxuLmZpbGxILWJsdWUtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNTAwLFxuLnN0ckgtYmx1ZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS02MDAsXG4uY0gtYmx1ZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNjAwLFxuLmJnY0gtYmx1ZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS02MDAsXG4uYmRjSC1ibHVlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTYwMCxcbi5maWxsSC1ibHVlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTYwMCxcbi5zdHJILWJsdWUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNzAwLFxuLmNILWJsdWUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTcwMCxcbi5iZ2NILWJsdWUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNzAwLFxuLmJkY0gtYmx1ZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS03MDAsXG4uZmlsbEgtYmx1ZS03MDA6aG92ZXIge1xuICBmaWxsOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS03MDAsXG4uc3RySC1ibHVlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTgwMCxcbi5jSC1ibHVlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS04MDAsXG4uYmdjSC1ibHVlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTgwMCxcbi5iZGNILWJsdWUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtODAwLFxuLmZpbGxILWJsdWUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtODAwLFxuLnN0ckgtYmx1ZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS05MDAsXG4uY0gtYmx1ZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtOTAwLFxuLmJnY0gtYmx1ZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS05MDAsXG4uYmRjSC1ibHVlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTkwMCxcbi5maWxsSC1ibHVlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTkwMCxcbi5zdHJILWJsdWUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtYTEwMCxcbi5jSC1ibHVlLWExMDA6aG92ZXIge1xuICBjb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtYTEwMCxcbi5iZ2NILWJsdWUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWExMDAsXG4uYmRjSC1ibHVlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1hMTAwLFxuLmZpbGxILWJsdWUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWExMDAsXG4uc3RySC1ibHVlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hMjAwLFxuLmNILWJsdWUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hMjAwLFxuLmJnY0gtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OGFmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTIwMCxcbi5iZGNILWJsdWUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0OGFmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWEyMDAsXG4uZmlsbEgtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzQ0OGFmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTIwMCxcbi5zdHJILWJsdWUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQ0OGFmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWE0MDAsXG4uY0gtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWE0MDAsXG4uYmdjSC1ibHVlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1hNDAwLFxuLmJkY0gtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk3OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtYTQwMCxcbi5maWxsSC1ibHVlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMjk3OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1hNDAwLFxuLnN0ckgtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjk3OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtYTcwMCxcbi5jSC1ibHVlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtYTcwMCxcbi5iZ2NILWJsdWUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWE3MDAsXG4uYmRjSC1ibHVlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1hNzAwLFxuLmZpbGxILWJsdWUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWE3MDAsXG4uc3RySC1ibHVlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS01MCxcbi5jSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTUwLFxuLmJnY0gtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTUwLFxuLmJkY0gtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTUwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBmaWxsOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS01MCxcbi5zdHJILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS0xMDAsXG4uY0gtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtMTAwLFxuLmJnY0gtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS0xMDAsXG4uYmRjSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTEwMCxcbi5maWxsSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTEwMCxcbi5zdHJILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtMjAwLFxuLmNILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTIwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtMjAwLFxuLmJkY0gtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS0yMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS0yMDAsXG4uc3RySC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTMwMCxcbi5jSC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS0zMDAsXG4uYmdjSC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTMwMCxcbi5iZGNILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtMzAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtMzAwLFxuLnN0ckgtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS00MDAsXG4uY0gtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBjb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNDAwLFxuLmJnY0gtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS00MDAsXG4uYmRjSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTQwMCxcbi5maWxsSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTQwMCxcbi5zdHJILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNTAwLFxuLmNILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTUwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS01MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBmaWxsOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS01MDAsXG4uc3RySC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTYwMCxcbi5jSC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS02MDAsXG4uYmdjSC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTYwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNjAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNjAwLFxuLnN0ckgtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS03MDAsXG4uY0gtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBjb2xvcjogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNzAwLFxuLmJnY0gtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS03MDAsXG4uYmRjSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTcwMCxcbi5maWxsSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTcwMCxcbi5zdHJILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtODAwLFxuLmNILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTgwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtODAwLFxuLmJkY0gtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS04MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBmaWxsOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS04MDAsXG4uc3RySC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTkwMCxcbi5jSC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS05MDAsXG4uYmdjSC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTkwMCxcbi5iZGNILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtOTAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtOTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS1hMTAwLFxuLmNILWxpZ2h0LWJsdWUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS1hMTAwLFxuLmJnY0gtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtYTEwMCxcbi5iZGNILWxpZ2h0LWJsdWUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLWExMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtYTEwMCxcbi5zdHJILWxpZ2h0LWJsdWUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWEyMDAsXG4uY0gtbGlnaHQtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWEyMDAsXG4uYmdjSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hMjAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTIwMCxcbi5maWxsSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hMjAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtYTQwMCxcbi5jSC1saWdodC1ibHVlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtYTQwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLWE0MDAsXG4uYmRjSC1saWdodC1ibHVlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS1hNDAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLWE0MDAsXG4uc3RySC1saWdodC1ibHVlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS1hNzAwLFxuLmNILWxpZ2h0LWJsdWUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS1hNzAwLFxuLmJnY0gtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtYTcwMCxcbi5iZGNILWxpZ2h0LWJsdWUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLWE3MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtYTcwMCxcbi5zdHJILWxpZ2h0LWJsdWUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTUwLFxuLmNILWN5YW4tNTA6aG92ZXIge1xuICBjb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNTAsXG4uYmdjSC1jeWFuLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNTAsXG4uYmRjSC1jeWFuLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNTAsXG4uZmlsbEgtY3lhbi01MDpob3ZlciB7XG4gIGZpbGw6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTUwLFxuLnN0ckgtY3lhbi01MDpob3ZlciB7XG4gIHN0cm9rZTogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTEwMCxcbi5jSC1jeWFuLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi0xMDAsXG4uYmdjSC1jeWFuLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTEwMCxcbi5iZGNILWN5YW4tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tMTAwLFxuLmZpbGxILWN5YW4tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tMTAwLFxuLnN0ckgtY3lhbi0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi0yMDAsXG4uY0gtY3lhbi0yMDA6aG92ZXIge1xuICBjb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tMjAwLFxuLmJnY0gtY3lhbi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi0yMDAsXG4uYmRjSC1jeWFuLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTIwMCxcbi5maWxsSC1jeWFuLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTIwMCxcbi5zdHJILWN5YW4tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tMzAwLFxuLmNILWN5YW4tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTMwMCxcbi5iZ2NILWN5YW4tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tMzAwLFxuLmJkY0gtY3lhbi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi0zMDAsXG4uZmlsbEgtY3lhbi0zMDA6aG92ZXIge1xuICBmaWxsOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi0zMDAsXG4uc3RySC1jeWFuLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTQwMCxcbi5jSC1jeWFuLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi00MDAsXG4uYmdjSC1jeWFuLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTQwMCxcbi5iZGNILWN5YW4tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNDAwLFxuLmZpbGxILWN5YW4tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNDAwLFxuLnN0ckgtY3lhbi00MDA6aG92ZXIge1xuICBzdHJva2U6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi01MDAsXG4uY0gtY3lhbi01MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNTAwLFxuLmJnY0gtY3lhbi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi01MDAsXG4uYmRjSC1jeWFuLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTUwMCxcbi5maWxsSC1jeWFuLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTUwMCxcbi5zdHJILWN5YW4tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNjAwLFxuLmNILWN5YW4tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTYwMCxcbi5iZ2NILWN5YW4tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNjAwLFxuLmJkY0gtY3lhbi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi02MDAsXG4uZmlsbEgtY3lhbi02MDA6aG92ZXIge1xuICBmaWxsOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi02MDAsXG4uc3RySC1jeWFuLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTcwMCxcbi5jSC1jeWFuLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi03MDAsXG4uYmdjSC1jeWFuLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTcwMCxcbi5iZGNILWN5YW4tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNzAwLFxuLmZpbGxILWN5YW4tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNzAwLFxuLnN0ckgtY3lhbi03MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi04MDAsXG4uY0gtY3lhbi04MDA6aG92ZXIge1xuICBjb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tODAwLFxuLmJnY0gtY3lhbi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi04MDAsXG4uYmRjSC1jeWFuLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTgwMCxcbi5maWxsSC1jeWFuLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTgwMCxcbi5zdHJILWN5YW4tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tOTAwLFxuLmNILWN5YW4tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTkwMCxcbi5iZ2NILWN5YW4tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tOTAwLFxuLmJkY0gtY3lhbi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi05MDAsXG4uZmlsbEgtY3lhbi05MDA6aG92ZXIge1xuICBmaWxsOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi05MDAsXG4uc3RySC1jeWFuLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLWExMDAsXG4uY0gtY3lhbi1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLWExMDAsXG4uYmdjSC1jeWFuLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi1hMTAwLFxuLmJkY0gtY3lhbi1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODRmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tYTEwMCxcbi5maWxsSC1jeWFuLWExMDA6aG92ZXIge1xuICBmaWxsOiAjODRmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi1hMTAwLFxuLnN0ckgtY3lhbi1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODRmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTIwMCxcbi5jSC1jeWFuLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTIwMCxcbi5iZ2NILWN5YW4tYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWEyMDAsXG4uYmRjSC1jeWFuLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxOGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hMjAwLFxuLmZpbGxILWN5YW4tYTIwMDpob3ZlciB7XG4gIGZpbGw6ICMxOGZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWEyMDAsXG4uc3RySC1jeWFuLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICMxOGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi1hNDAwLFxuLmNILWN5YW4tYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi1hNDAwLFxuLmJnY0gtY3lhbi1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tYTQwMCxcbi5iZGNILWN5YW4tYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLWE0MDAsXG4uZmlsbEgtY3lhbi1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tYTQwMCxcbi5zdHJILWN5YW4tYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLWE3MDAsXG4uY0gtY3lhbi1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLWE3MDAsXG4uYmdjSC1jeWFuLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi1hNzAwLFxuLmJkY0gtY3lhbi1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tYTcwMCxcbi5maWxsSC1jeWFuLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi1hNzAwLFxuLnN0ckgtY3lhbi1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNTAsXG4uY0gtdGVhbC01MDpob3ZlciB7XG4gIGNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC01MCxcbi5iZ2NILXRlYWwtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC01MCxcbi5iZGNILXRlYWwtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC01MCxcbi5maWxsSC10ZWFsLTUwOmhvdmVyIHtcbiAgZmlsbDogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNTAsXG4uc3RySC10ZWFsLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtMTAwLFxuLmNILXRlYWwtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTEwMCxcbi5iZ2NILXRlYWwtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtMTAwLFxuLmJkY0gtdGVhbC0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC0xMDAsXG4uZmlsbEgtdGVhbC0xMDA6aG92ZXIge1xuICBmaWxsOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC0xMDAsXG4uc3RySC10ZWFsLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTIwMCxcbi5jSC10ZWFsLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC0yMDAsXG4uYmdjSC10ZWFsLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTIwMCxcbi5iZGNILXRlYWwtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtMjAwLFxuLmZpbGxILXRlYWwtMjAwOmhvdmVyIHtcbiAgZmlsbDogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtMjAwLFxuLnN0ckgtdGVhbC0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC0zMDAsXG4uY0gtdGVhbC0zMDA6aG92ZXIge1xuICBjb2xvcjogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtMzAwLFxuLmJnY0gtdGVhbC0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC0zMDAsXG4uYmRjSC10ZWFsLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTMwMCxcbi5maWxsSC10ZWFsLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTMwMCxcbi5zdHJILXRlYWwtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNDAwLFxuLmNILXRlYWwtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTQwMCxcbi5iZ2NILXRlYWwtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNDAwLFxuLmJkY0gtdGVhbC00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC00MDAsXG4uZmlsbEgtdGVhbC00MDA6aG92ZXIge1xuICBmaWxsOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC00MDAsXG4uc3RySC10ZWFsLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTUwMCxcbi5jSC10ZWFsLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC01MDAsXG4uYmdjSC10ZWFsLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTUwMCxcbi5iZGNILXRlYWwtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNTAwLFxuLmZpbGxILXRlYWwtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNTAwLFxuLnN0ckgtdGVhbC01MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC02MDAsXG4uY0gtdGVhbC02MDA6aG92ZXIge1xuICBjb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNjAwLFxuLmJnY0gtdGVhbC02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC02MDAsXG4uYmRjSC10ZWFsLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTYwMCxcbi5maWxsSC10ZWFsLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTYwMCxcbi5zdHJILXRlYWwtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNzAwLFxuLmNILXRlYWwtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTcwMCxcbi5iZ2NILXRlYWwtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNzAwLFxuLmJkY0gtdGVhbC03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC03MDAsXG4uZmlsbEgtdGVhbC03MDA6aG92ZXIge1xuICBmaWxsOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC03MDAsXG4uc3RySC10ZWFsLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTgwMCxcbi5jSC10ZWFsLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC04MDAsXG4uYmdjSC10ZWFsLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTgwMCxcbi5iZGNILXRlYWwtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtODAwLFxuLmZpbGxILXRlYWwtODAwOmhvdmVyIHtcbiAgZmlsbDogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtODAwLFxuLnN0ckgtdGVhbC04MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC05MDAsXG4uY0gtdGVhbC05MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtOTAwLFxuLmJnY0gtdGVhbC05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC05MDAsXG4uYmRjSC10ZWFsLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTkwMCxcbi5maWxsSC10ZWFsLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTkwMCxcbi5zdHJILXRlYWwtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtYTEwMCxcbi5jSC10ZWFsLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtYTEwMCxcbi5iZ2NILXRlYWwtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLWExMDAsXG4uYmRjSC10ZWFsLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC1hMTAwLFxuLmZpbGxILXRlYWwtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLWExMDAsXG4uc3RySC10ZWFsLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hMjAwLFxuLmNILXRlYWwtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hMjAwLFxuLmJnY0gtdGVhbC1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTIwMCxcbi5iZGNILXRlYWwtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWEyMDAsXG4uZmlsbEgtdGVhbC1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzY0ZmZkYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTIwMCxcbi5zdHJILXRlYWwtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY0ZmZkYSAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLWE0MDAsXG4uY0gtdGVhbC1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLWE0MDAsXG4uYmdjSC10ZWFsLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC1hNDAwLFxuLmJkY0gtdGVhbC1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtYTQwMCxcbi5maWxsSC10ZWFsLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC1hNDAwLFxuLnN0ckgtdGVhbC1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtYTcwMCxcbi5jSC10ZWFsLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtYTcwMCxcbi5iZ2NILXRlYWwtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLWE3MDAsXG4uYmRjSC10ZWFsLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC1hNzAwLFxuLmZpbGxILXRlYWwtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLWE3MDAsXG4uc3RySC10ZWFsLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNTAsXG4uY0gtZ3JlZW4tNTA6aG92ZXIge1xuICBjb2xvcjogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTUwLFxuLmJnY0gtZ3JlZW4tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNTAsXG4uYmRjSC1ncmVlbi01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi01MCxcbi5maWxsSC1ncmVlbi01MDpob3ZlciB7XG4gIGZpbGw6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi01MCxcbi5zdHJILWdyZWVuLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTEwMCxcbi5jSC1ncmVlbi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTEwMCxcbi5iZ2NILWdyZWVuLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi0xMDAsXG4uYmRjSC1ncmVlbi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tMTAwLFxuLmZpbGxILWdyZWVuLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi0xMDAsXG4uc3RySC1ncmVlbi0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tMjAwLFxuLmNILWdyZWVuLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tMjAwLFxuLmJnY0gtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTIwMCxcbi5iZGNILWdyZWVuLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi0yMDAsXG4uZmlsbEgtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgZmlsbDogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTIwMCxcbi5zdHJILWdyZWVuLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi0zMDAsXG4uY0gtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi0zMDAsXG4uYmdjSC1ncmVlbi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tMzAwLFxuLmJkY0gtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTMwMCxcbi5maWxsSC1ncmVlbi0zMDA6aG92ZXIge1xuICBmaWxsOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tMzAwLFxuLnN0ckgtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTQwMCxcbi5jSC1ncmVlbi00MDA6aG92ZXIge1xuICBjb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTQwMCxcbi5iZ2NILWdyZWVuLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi00MDAsXG4uYmRjSC1ncmVlbi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNDAwLFxuLmZpbGxILWdyZWVuLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi00MDAsXG4uc3RySC1ncmVlbi00MDA6aG92ZXIge1xuICBzdHJva2U6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNTAwLFxuLmNILWdyZWVuLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNTAwLFxuLmJnY0gtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTUwMCxcbi5iZGNILWdyZWVuLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi01MDAsXG4uZmlsbEgtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTUwMCxcbi5zdHJILWdyZWVuLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi02MDAsXG4uY0gtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi02MDAsXG4uYmdjSC1ncmVlbi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNjAwLFxuLmJkY0gtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTYwMCxcbi5maWxsSC1ncmVlbi02MDA6aG92ZXIge1xuICBmaWxsOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNjAwLFxuLnN0ckgtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTcwMCxcbi5jSC1ncmVlbi03MDA6aG92ZXIge1xuICBjb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTcwMCxcbi5iZ2NILWdyZWVuLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi03MDAsXG4uYmRjSC1ncmVlbi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNzAwLFxuLmZpbGxILWdyZWVuLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi03MDAsXG4uc3RySC1ncmVlbi03MDA6aG92ZXIge1xuICBzdHJva2U6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tODAwLFxuLmNILWdyZWVuLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tODAwLFxuLmJnY0gtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTgwMCxcbi5iZGNILWdyZWVuLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi04MDAsXG4uZmlsbEgtZ3JlZW4tODAwOmhvdmVyIHtcbiAgZmlsbDogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTgwMCxcbi5zdHJILWdyZWVuLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi05MDAsXG4uY0gtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi05MDAsXG4uYmdjSC1ncmVlbi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tOTAwLFxuLmJkY0gtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTkwMCxcbi5maWxsSC1ncmVlbi05MDA6aG92ZXIge1xuICBmaWxsOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tOTAwLFxuLnN0ckgtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLWExMDAsXG4uY0gtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tYTEwMCxcbi5iZ2NILWdyZWVuLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tYTEwMCxcbi5iZGNILWdyZWVuLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tYTEwMCxcbi5maWxsSC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLWExMDAsXG4uc3RySC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLWEyMDAsXG4uY0gtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tYTIwMCxcbi5iZ2NILWdyZWVuLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tYTIwMCxcbi5iZGNILWdyZWVuLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tYTIwMCxcbi5maWxsSC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLWEyMDAsXG4uc3RySC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLWE0MDAsXG4uY0gtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tYTQwMCxcbi5iZ2NILWdyZWVuLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tYTQwMCxcbi5iZGNILWdyZWVuLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tYTQwMCxcbi5maWxsSC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLWE0MDAsXG4uc3RySC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLWE3MDAsXG4uY0gtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tYTcwMCxcbi5iZ2NILWdyZWVuLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tYTcwMCxcbi5iZGNILWdyZWVuLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tYTcwMCxcbi5maWxsSC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLWE3MDAsXG4uc3RySC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTUwLFxuLmNILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi01MCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTUwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNTAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBmaWxsOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNTAsXG4uc3RySC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIHN0cm9rZTogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi0xMDAsXG4uY0gtbGlnaHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi0xMDAsXG4uYmdjSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tMTAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTEwMCxcbi5maWxsSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBmaWxsOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tMTAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTIwMCxcbi5jSC1saWdodC1ncmVlbi0yMDA6aG92ZXIge1xuICBjb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTIwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWUxYTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi0yMDAsXG4uYmRjSC1saWdodC1ncmVlbi0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNWUxYTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tMjAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNjNWUxYTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi0yMDAsXG4uc3RySC1saWdodC1ncmVlbi0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNjNWUxYTUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tMzAwLFxuLmNILWxpZ2h0LWdyZWVuLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tMzAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTMwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi0zMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgZmlsbDogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTMwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi00MDAsXG4uY0gtbGlnaHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi00MDAsXG4uYmdjSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNDAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTQwMCxcbi5maWxsSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBmaWxsOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNDAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTUwMCxcbi5jSC1saWdodC1ncmVlbi01MDA6aG92ZXIge1xuICBjb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTUwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi01MDAsXG4uYmRjSC1saWdodC1ncmVlbi01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNTAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGZpbGw6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi01MDAsXG4uc3RySC1saWdodC1ncmVlbi01MDA6aG92ZXIge1xuICBzdHJva2U6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNjAwLFxuLmNILWxpZ2h0LWdyZWVuLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNjAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTYwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi02MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgZmlsbDogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTYwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi03MDAsXG4uY0gtbGlnaHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi03MDAsXG4uYmdjSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNzAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTcwMCxcbi5maWxsSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBmaWxsOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNzAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTgwMCxcbi5jSC1saWdodC1ncmVlbi04MDA6aG92ZXIge1xuICBjb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTgwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi04MDAsXG4uYmRjSC1saWdodC1ncmVlbi04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tODAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGZpbGw6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi04MDAsXG4uc3RySC1saWdodC1ncmVlbi04MDA6aG92ZXIge1xuICBzdHJva2U6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tOTAwLFxuLmNILWxpZ2h0LWdyZWVuLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tOTAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTkwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi05MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgZmlsbDogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTkwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi1hMTAwLFxuLmNILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLWExMDAsXG4uYmdjSC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLWExMDAsXG4uYmRjSC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLWExMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi1hMTAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi1hMjAwLFxuLmNILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLWEyMDAsXG4uYmdjSC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLWEyMDAsXG4uYmRjSC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLWEyMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi1hMjAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi1hNDAwLFxuLmNILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLWE0MDAsXG4uYmdjSC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLWE0MDAsXG4uYmRjSC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLWE0MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGZpbGw6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi1hNDAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi1hNzAwLFxuLmNILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLWE3MDAsXG4uYmdjSC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLWE3MDAsXG4uYmRjSC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLWE3MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi1hNzAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTUwLFxuLmNILWxpbWUtNTA6aG92ZXIge1xuICBjb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNTAsXG4uYmdjSC1saW1lLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNTAsXG4uYmRjSC1saW1lLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNTAsXG4uZmlsbEgtbGltZS01MDpob3ZlciB7XG4gIGZpbGw6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTUwLFxuLnN0ckgtbGltZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTEwMCxcbi5jSC1saW1lLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS0xMDAsXG4uYmdjSC1saW1lLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTEwMCxcbi5iZGNILWxpbWUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtMTAwLFxuLmZpbGxILWxpbWUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtMTAwLFxuLnN0ckgtbGltZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS0yMDAsXG4uY0gtbGltZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtMjAwLFxuLmJnY0gtbGltZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS0yMDAsXG4uYmRjSC1saW1lLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTIwMCxcbi5maWxsSC1saW1lLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTIwMCxcbi5zdHJILWxpbWUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtMzAwLFxuLmNILWxpbWUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTMwMCxcbi5iZ2NILWxpbWUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtMzAwLFxuLmJkY0gtbGltZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS0zMDAsXG4uZmlsbEgtbGltZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS0zMDAsXG4uc3RySC1saW1lLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTQwMCxcbi5jSC1saW1lLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS00MDAsXG4uYmdjSC1saW1lLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTQwMCxcbi5iZGNILWxpbWUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNDAwLFxuLmZpbGxILWxpbWUtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNDAwLFxuLnN0ckgtbGltZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS01MDAsXG4uY0gtbGltZS01MDA6aG92ZXIge1xuICBjb2xvcjogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNTAwLFxuLmJnY0gtbGltZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS01MDAsXG4uYmRjSC1saW1lLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTUwMCxcbi5maWxsSC1saW1lLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTUwMCxcbi5zdHJILWxpbWUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNjAwLFxuLmNILWxpbWUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTYwMCxcbi5iZ2NILWxpbWUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNjAwLFxuLmJkY0gtbGltZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS02MDAsXG4uZmlsbEgtbGltZS02MDA6aG92ZXIge1xuICBmaWxsOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS02MDAsXG4uc3RySC1saW1lLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTcwMCxcbi5jSC1saW1lLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS03MDAsXG4uYmdjSC1saW1lLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTcwMCxcbi5iZGNILWxpbWUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNzAwLFxuLmZpbGxILWxpbWUtNzAwOmhvdmVyIHtcbiAgZmlsbDogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNzAwLFxuLnN0ckgtbGltZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS04MDAsXG4uY0gtbGltZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtODAwLFxuLmJnY0gtbGltZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS04MDAsXG4uYmRjSC1saW1lLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTgwMCxcbi5maWxsSC1saW1lLTgwMDpob3ZlciB7XG4gIGZpbGw6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTgwMCxcbi5zdHJILWxpbWUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtOTAwLFxuLmNILWxpbWUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTkwMCxcbi5iZ2NILWxpbWUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtOTAwLFxuLmJkY0gtbGltZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS05MDAsXG4uZmlsbEgtbGltZS05MDA6aG92ZXIge1xuICBmaWxsOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS05MDAsXG4uc3RySC1saW1lLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLWExMDAsXG4uY0gtbGltZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLWExMDAsXG4uYmdjSC1saW1lLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS1hMTAwLFxuLmJkY0gtbGltZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtYTEwMCxcbi5maWxsSC1saW1lLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS1hMTAwLFxuLnN0ckgtbGltZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTIwMCxcbi5jSC1saW1lLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTIwMCxcbi5iZ2NILWxpbWUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWZmNDEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWEyMDAsXG4uYmRjSC1saW1lLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWZmNDEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hMjAwLFxuLmZpbGxILWxpbWUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlZWZmNDEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWEyMDAsXG4uc3RySC1saW1lLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNlZWZmNDEgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS1hNDAwLFxuLmNILWxpbWUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS1hNDAwLFxuLmJnY0gtbGltZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtYTQwMCxcbi5iZGNILWxpbWUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLWE0MDAsXG4uZmlsbEgtbGltZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtYTQwMCxcbi5zdHJILWxpbWUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLWE3MDAsXG4uY0gtbGltZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLWE3MDAsXG4uYmdjSC1saW1lLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS1hNzAwLFxuLmJkY0gtbGltZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtYTcwMCxcbi5maWxsSC1saW1lLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS1hNzAwLFxuLnN0ckgtbGltZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy01MCxcbi5jSC15ZWxsb3ctNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy01MCxcbi5iZ2NILXllbGxvdy01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctNTAsXG4uYmRjSC15ZWxsb3ctNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTUwLFxuLmZpbGxILXllbGxvdy01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNTAsXG4uc3RySC15ZWxsb3ctNTA6aG92ZXIge1xuICBzdHJva2U6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTEwMCxcbi5jSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctMTAwLFxuLmJnY0gteWVsbG93LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctMTAwLFxuLmJkY0gteWVsbG93LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctMTAwLFxuLmZpbGxILXllbGxvdy0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTEwMCxcbi5zdHJILXllbGxvdy0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTIwMCxcbi5jSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctMjAwLFxuLmJnY0gteWVsbG93LTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctMjAwLFxuLmJkY0gteWVsbG93LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctMjAwLFxuLmZpbGxILXllbGxvdy0yMDA6aG92ZXIge1xuICBmaWxsOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTIwMCxcbi5zdHJILXllbGxvdy0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTMwMCxcbi5jSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctMzAwLFxuLmJnY0gteWVsbG93LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctMzAwLFxuLmJkY0gteWVsbG93LTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctMzAwLFxuLmZpbGxILXllbGxvdy0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTMwMCxcbi5zdHJILXllbGxvdy0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTQwMCxcbi5jSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctNDAwLFxuLmJnY0gteWVsbG93LTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctNDAwLFxuLmJkY0gteWVsbG93LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNDAwLFxuLmZpbGxILXllbGxvdy00MDA6aG92ZXIge1xuICBmaWxsOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTQwMCxcbi5zdHJILXllbGxvdy00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTUwMCxcbi5jSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctNTAwLFxuLmJnY0gteWVsbG93LTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctNTAwLFxuLmJkY0gteWVsbG93LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNTAwLFxuLmZpbGxILXllbGxvdy01MDA6aG92ZXIge1xuICBmaWxsOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTUwMCxcbi5zdHJILXllbGxvdy01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTYwMCxcbi5jSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctNjAwLFxuLmJnY0gteWVsbG93LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctNjAwLFxuLmJkY0gteWVsbG93LTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNjAwLFxuLmZpbGxILXllbGxvdy02MDA6aG92ZXIge1xuICBmaWxsOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTYwMCxcbi5zdHJILXllbGxvdy02MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTcwMCxcbi5jSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctNzAwLFxuLmJnY0gteWVsbG93LTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctNzAwLFxuLmJkY0gteWVsbG93LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNzAwLFxuLmZpbGxILXllbGxvdy03MDA6aG92ZXIge1xuICBmaWxsOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTcwMCxcbi5zdHJILXllbGxvdy03MDA6aG92ZXIge1xuICBzdHJva2U6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTgwMCxcbi5jSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctODAwLFxuLmJnY0gteWVsbG93LTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctODAwLFxuLmJkY0gteWVsbG93LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctODAwLFxuLmZpbGxILXllbGxvdy04MDA6aG92ZXIge1xuICBmaWxsOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTgwMCxcbi5zdHJILXllbGxvdy04MDA6aG92ZXIge1xuICBzdHJva2U6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTkwMCxcbi5jSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctOTAwLFxuLmJnY0gteWVsbG93LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctOTAwLFxuLmJkY0gteWVsbG93LTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctOTAwLFxuLmZpbGxILXllbGxvdy05MDA6aG92ZXIge1xuICBmaWxsOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTkwMCxcbi5zdHJILXllbGxvdy05MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LWExMDAsXG4uY0gteWVsbG93LWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy1hMTAwLFxuLmJnY0gteWVsbG93LWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LWExMDAsXG4uYmRjSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctYTEwMCxcbi5maWxsSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctYTEwMCxcbi5zdHJILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy1hMjAwLFxuLmNILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctYTIwMCxcbi5iZ2NILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy1hMjAwLFxuLmJkY0gteWVsbG93LWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LWEyMDAsXG4uZmlsbEgteWVsbG93LWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LWEyMDAsXG4uc3RySC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTQwMCxcbi5jSC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWE0MDAsXG4uYmdjSC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTQwMCxcbi5iZGNILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hNDAwLFxuLmZpbGxILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hNDAwLFxuLnN0ckgteWVsbG93LWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LWE3MDAsXG4uY0gteWVsbG93LWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy1hNzAwLFxuLmJnY0gteWVsbG93LWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LWE3MDAsXG4uYmRjSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctYTcwMCxcbi5maWxsSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctYTcwMCxcbi5zdHJILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTUwLFxuLmNILWFtYmVyLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci01MCxcbi5iZ2NILWFtYmVyLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTUwLFxuLmJkY0gtYW1iZXItNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNTAsXG4uZmlsbEgtYW1iZXItNTA6aG92ZXIge1xuICBmaWxsOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNTAsXG4uc3RySC1hbWJlci01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci0xMDAsXG4uY0gtYW1iZXItMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci0xMDAsXG4uYmdjSC1hbWJlci0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItMTAwLFxuLmJkY0gtYW1iZXItMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTEwMCxcbi5maWxsSC1hbWJlci0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItMTAwLFxuLnN0ckgtYW1iZXItMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTIwMCxcbi5jSC1hbWJlci0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTIwMCxcbi5iZ2NILWFtYmVyLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwODIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci0yMDAsXG4uYmRjSC1hbWJlci0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmUwODIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItMjAwLFxuLmZpbGxILWFtYmVyLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmUwODIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci0yMDAsXG4uc3RySC1hbWJlci0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmUwODIgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItMzAwLFxuLmNILWFtYmVyLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItMzAwLFxuLmJnY0gtYW1iZXItMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTMwMCxcbi5iZGNILWFtYmVyLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci0zMDAsXG4uZmlsbEgtYW1iZXItMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTMwMCxcbi5zdHJILWFtYmVyLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci00MDAsXG4uY0gtYW1iZXItNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci00MDAsXG4uYmdjSC1hbWJlci00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNDAwLFxuLmJkY0gtYW1iZXItNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTQwMCxcbi5maWxsSC1hbWJlci00MDA6aG92ZXIge1xuICBmaWxsOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNDAwLFxuLnN0ckgtYW1iZXItNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTUwMCxcbi5jSC1hbWJlci01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTUwMCxcbi5iZ2NILWFtYmVyLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci01MDAsXG4uYmRjSC1hbWJlci01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNTAwLFxuLmZpbGxILWFtYmVyLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci01MDAsXG4uc3RySC1hbWJlci01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNjAwLFxuLmNILWFtYmVyLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNjAwLFxuLmJnY0gtYW1iZXItNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTYwMCxcbi5iZGNILWFtYmVyLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci02MDAsXG4uZmlsbEgtYW1iZXItNjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTYwMCxcbi5zdHJILWFtYmVyLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci03MDAsXG4uY0gtYW1iZXItNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci03MDAsXG4uYmdjSC1hbWJlci03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNzAwLFxuLmJkY0gtYW1iZXItNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTcwMCxcbi5maWxsSC1hbWJlci03MDA6aG92ZXIge1xuICBmaWxsOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNzAwLFxuLnN0ckgtYW1iZXItNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTgwMCxcbi5jSC1hbWJlci04MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTgwMCxcbi5iZ2NILWFtYmVyLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci04MDAsXG4uYmRjSC1hbWJlci04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItODAwLFxuLmZpbGxILWFtYmVyLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci04MDAsXG4uc3RySC1hbWJlci04MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItOTAwLFxuLmNILWFtYmVyLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItOTAwLFxuLmJnY0gtYW1iZXItOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTkwMCxcbi5iZGNILWFtYmVyLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci05MDAsXG4uZmlsbEgtYW1iZXItOTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTkwMCxcbi5zdHJILWFtYmVyLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci1hMTAwLFxuLmNILWFtYmVyLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLWExMDAsXG4uYmdjSC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLWExMDAsXG4uYmRjSC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLWExMDAsXG4uZmlsbEgtYW1iZXItYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci1hMTAwLFxuLnN0ckgtYW1iZXItYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci1hMjAwLFxuLmNILWFtYmVyLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLWEyMDAsXG4uYmdjSC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLWEyMDAsXG4uYmRjSC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLWEyMDAsXG4uZmlsbEgtYW1iZXItYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci1hMjAwLFxuLnN0ckgtYW1iZXItYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci1hNDAwLFxuLmNILWFtYmVyLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLWE0MDAsXG4uYmdjSC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLWE0MDAsXG4uYmRjSC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLWE0MDAsXG4uZmlsbEgtYW1iZXItYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci1hNDAwLFxuLnN0ckgtYW1iZXItYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci1hNzAwLFxuLmNILWFtYmVyLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLWE3MDAsXG4uYmdjSC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLWE3MDAsXG4uYmRjSC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLWE3MDAsXG4uZmlsbEgtYW1iZXItYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci1hNzAwLFxuLnN0ckgtYW1iZXItYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtNTAsXG4uY0gtb3JhbmdlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNTAsXG4uYmdjSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTUwLFxuLmJkY0gtb3JhbmdlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS01MCxcbi5maWxsSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBmaWxsOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTUwLFxuLnN0ckgtb3JhbmdlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS0xMDAsXG4uY0gtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTEwMCxcbi5iZ2NILW9yYW5nZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTEwMCxcbi5iZGNILW9yYW5nZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTEwMCxcbi5maWxsSC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS0xMDAsXG4uc3RySC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS0yMDAsXG4uY0gtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTIwMCxcbi5iZ2NILW9yYW5nZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTIwMCxcbi5iZGNILW9yYW5nZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTIwMCxcbi5maWxsSC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS0yMDAsXG4uc3RySC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS0zMDAsXG4uY0gtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTMwMCxcbi5iZ2NILW9yYW5nZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTMwMCxcbi5iZGNILW9yYW5nZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTMwMCxcbi5maWxsSC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS0zMDAsXG4uc3RySC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS00MDAsXG4uY0gtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTQwMCxcbi5iZ2NILW9yYW5nZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTQwMCxcbi5iZGNILW9yYW5nZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTQwMCxcbi5maWxsSC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS00MDAsXG4uc3RySC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS01MDAsXG4uY0gtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTUwMCxcbi5iZ2NILW9yYW5nZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTUwMCxcbi5iZGNILW9yYW5nZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTUwMCxcbi5maWxsSC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS01MDAsXG4uc3RySC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS02MDAsXG4uY0gtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTYwMCxcbi5iZ2NILW9yYW5nZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTYwMCxcbi5iZGNILW9yYW5nZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTYwMCxcbi5maWxsSC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS02MDAsXG4uc3RySC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS03MDAsXG4uY0gtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTcwMCxcbi5iZ2NILW9yYW5nZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTcwMCxcbi5iZGNILW9yYW5nZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTcwMCxcbi5maWxsSC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgZmlsbDogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS03MDAsXG4uc3RySC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS04MDAsXG4uY0gtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTgwMCxcbi5iZ2NILW9yYW5nZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTgwMCxcbi5iZGNILW9yYW5nZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTgwMCxcbi5maWxsSC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgZmlsbDogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS04MDAsXG4uc3RySC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS05MDAsXG4uY0gtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTkwMCxcbi5iZ2NILW9yYW5nZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLTkwMCxcbi5iZGNILW9yYW5nZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTkwMCxcbi5maWxsSC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgZmlsbDogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS05MDAsXG4uc3RySC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS1hMTAwLFxuLmNILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtYTEwMCxcbi5iZ2NILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS1hMTAwLFxuLmJkY0gtb3JhbmdlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLWExMDAsXG4uZmlsbEgtb3JhbmdlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLWExMDAsXG4uc3RySC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtYTIwMCxcbi5jSC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLWEyMDAsXG4uYmdjSC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtYTIwMCxcbi5iZGNILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS1hMjAwLFxuLmZpbGxILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS1hMjAwLFxuLnN0ckgtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWE0MDAsXG4uY0gtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hNDAwLFxuLmJnY0gtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWE0MDAsXG4uYmRjSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTQwMCxcbi5maWxsSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTQwMCxcbi5zdHJILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS1hNzAwLFxuLmNILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtYTcwMCxcbi5iZ2NILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS1hNzAwLFxuLmJkY0gtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLWE3MDAsXG4uZmlsbEgtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLWE3MDAsXG4uc3RySC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS01MCxcbi5jSC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNTAsXG4uYmdjSC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS01MCxcbi5iZGNILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTUwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTUwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtMTAwLFxuLmNILWRlZXAtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtMTAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTEwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS0xMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTEwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS0yMDAsXG4uY0gtZGVlcC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS0yMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtMjAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTIwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtMjAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTMwMCxcbi5jSC1kZWVwLW9yYW5nZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTMwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhhNjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS0zMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjhhNjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtMzAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjhhNjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS0zMDAsXG4uc3RySC1kZWVwLW9yYW5nZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjhhNjUgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNDAwLFxuLmNILWRlZXAtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNDAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTQwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS00MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTQwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS01MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS01MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNTAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTUwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBmaWxsOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTYwMCxcbi5jSC1kZWVwLW9yYW5nZS02MDA6aG92ZXIge1xuICBjb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTYwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS02MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNjAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS02MDAsXG4uc3RySC1kZWVwLW9yYW5nZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNzAwLFxuLmNILWRlZXAtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNzAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTcwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS03MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgZmlsbDogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTcwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS04MDAsXG4uY0gtZGVlcC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS04MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtODAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTgwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBmaWxsOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtODAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTkwMCxcbi5jSC1kZWVwLW9yYW5nZS05MDA6aG92ZXIge1xuICBjb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTkwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS05MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtOTAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS05MDAsXG4uc3RySC1kZWVwLW9yYW5nZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtYTEwMCxcbi5jSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS1hMTAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS1hMTAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS1hMTAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtYTEwMCxcbi5zdHJILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtYTIwMCxcbi5jSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS1hMjAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS1hMjAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS1hMjAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtYTIwMCxcbi5zdHJILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtYTQwMCxcbi5jSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS1hNDAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS1hNDAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS1hNDAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtYTQwMCxcbi5zdHJILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtYTcwMCxcbi5jSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS1hNzAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS1hNzAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS1hNzAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtYTcwMCxcbi5zdHJILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNTAsXG4uY0gtYnJvd24tNTA6aG92ZXIge1xuICBjb2xvcjogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTUwLFxuLmJnY0gtYnJvd24tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNTAsXG4uYmRjSC1icm93bi01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi01MCxcbi5maWxsSC1icm93bi01MDpob3ZlciB7XG4gIGZpbGw6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi01MCxcbi5zdHJILWJyb3duLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTEwMCxcbi5jSC1icm93bi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTEwMCxcbi5iZ2NILWJyb3duLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi0xMDAsXG4uYmRjSC1icm93bi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tMTAwLFxuLmZpbGxILWJyb3duLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi0xMDAsXG4uc3RySC1icm93bi0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tMjAwLFxuLmNILWJyb3duLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tMjAwLFxuLmJnY0gtYnJvd24tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTIwMCxcbi5iZGNILWJyb3duLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi0yMDAsXG4uZmlsbEgtYnJvd24tMjAwOmhvdmVyIHtcbiAgZmlsbDogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTIwMCxcbi5zdHJILWJyb3duLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi0zMDAsXG4uY0gtYnJvd24tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi0zMDAsXG4uYmdjSC1icm93bi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tMzAwLFxuLmJkY0gtYnJvd24tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTMwMCxcbi5maWxsSC1icm93bi0zMDA6aG92ZXIge1xuICBmaWxsOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tMzAwLFxuLnN0ckgtYnJvd24tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTQwMCxcbi5jSC1icm93bi00MDA6aG92ZXIge1xuICBjb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTQwMCxcbi5iZ2NILWJyb3duLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi00MDAsXG4uYmRjSC1icm93bi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNDAwLFxuLmZpbGxILWJyb3duLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi00MDAsXG4uc3RySC1icm93bi00MDA6aG92ZXIge1xuICBzdHJva2U6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNTAwLFxuLmNILWJyb3duLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNTAwLFxuLmJnY0gtYnJvd24tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTUwMCxcbi5iZGNILWJyb3duLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi01MDAsXG4uZmlsbEgtYnJvd24tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTUwMCxcbi5zdHJILWJyb3duLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi02MDAsXG4uY0gtYnJvd24tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi02MDAsXG4uYmdjSC1icm93bi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNjAwLFxuLmJkY0gtYnJvd24tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTYwMCxcbi5maWxsSC1icm93bi02MDA6aG92ZXIge1xuICBmaWxsOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNjAwLFxuLnN0ckgtYnJvd24tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTcwMCxcbi5jSC1icm93bi03MDA6aG92ZXIge1xuICBjb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTcwMCxcbi5iZ2NILWJyb3duLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi03MDAsXG4uYmRjSC1icm93bi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNzAwLFxuLmZpbGxILWJyb3duLTcwMDpob3ZlciB7XG4gIGZpbGw6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi03MDAsXG4uc3RySC1icm93bi03MDA6aG92ZXIge1xuICBzdHJva2U6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tODAwLFxuLmNILWJyb3duLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tODAwLFxuLmJnY0gtYnJvd24tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTgwMCxcbi5iZGNILWJyb3duLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi04MDAsXG4uZmlsbEgtYnJvd24tODAwOmhvdmVyIHtcbiAgZmlsbDogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTgwMCxcbi5zdHJILWJyb3duLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi05MDAsXG4uY0gtYnJvd24tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi05MDAsXG4uYmdjSC1icm93bi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tOTAwLFxuLmJkY0gtYnJvd24tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTkwMCxcbi5maWxsSC1icm93bi05MDA6aG92ZXIge1xuICBmaWxsOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tOTAwLFxuLnN0ckgtYnJvd24tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNTAsXG4uY0gtZ3JleS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS01MCxcbi5iZ2NILWdyZXktNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS01MCxcbi5iZGNILWdyZXktNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS01MCxcbi5maWxsSC1ncmV5LTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNTAsXG4uc3RySC1ncmV5LTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMTAwLFxuLmNILWdyZXktMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTEwMCxcbi5iZ2NILWdyZXktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMTAwLFxuLmJkY0gtZ3JleS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0xMDAsXG4uZmlsbEgtZ3JleS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0xMDAsXG4uc3RySC1ncmV5LTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTIwMCxcbi5jSC1ncmV5LTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0yMDAsXG4uYmdjSC1ncmV5LTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTIwMCxcbi5iZGNILWdyZXktMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMjAwLFxuLmZpbGxILWdyZXktMjAwOmhvdmVyIHtcbiAgZmlsbDogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMjAwLFxuLnN0ckgtZ3JleS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0zMDAsXG4uY0gtZ3JleS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMzAwLFxuLmJnY0gtZ3JleS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0zMDAsXG4uYmRjSC1ncmV5LTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTMwMCxcbi5maWxsSC1ncmV5LTMwMDpob3ZlciB7XG4gIGZpbGw6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTMwMCxcbi5zdHJILWdyZXktMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNDAwLFxuLmNILWdyZXktNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTQwMCxcbi5iZ2NILWdyZXktNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNDAwLFxuLmJkY0gtZ3JleS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS00MDAsXG4uZmlsbEgtZ3JleS00MDA6aG92ZXIge1xuICBmaWxsOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS00MDAsXG4uc3RySC1ncmV5LTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTUwMCxcbi5jSC1ncmV5LTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS01MDAsXG4uYmdjSC1ncmV5LTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTUwMCxcbi5iZGNILWdyZXktNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNTAwLFxuLmZpbGxILWdyZXktNTAwOmhvdmVyIHtcbiAgZmlsbDogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNTAwLFxuLnN0ckgtZ3JleS01MDA6aG92ZXIge1xuICBzdHJva2U6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS02MDAsXG4uY0gtZ3JleS02MDA6aG92ZXIge1xuICBjb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNjAwLFxuLmJnY0gtZ3JleS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS02MDAsXG4uYmRjSC1ncmV5LTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTYwMCxcbi5maWxsSC1ncmV5LTYwMDpob3ZlciB7XG4gIGZpbGw6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTYwMCxcbi5zdHJILWdyZXktNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNzAwLFxuLmNILWdyZXktNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTcwMCxcbi5iZ2NILWdyZXktNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNzAwLFxuLmJkY0gtZ3JleS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS03MDAsXG4uZmlsbEgtZ3JleS03MDA6aG92ZXIge1xuICBmaWxsOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS03MDAsXG4uc3RySC1ncmV5LTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTgwMCxcbi5jSC1ncmV5LTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS04MDAsXG4uYmdjSC1ncmV5LTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTgwMCxcbi5iZGNILWdyZXktODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktODAwLFxuLmZpbGxILWdyZXktODAwOmhvdmVyIHtcbiAgZmlsbDogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktODAwLFxuLnN0ckgtZ3JleS04MDA6aG92ZXIge1xuICBzdHJva2U6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS05MDAsXG4uY0gtZ3JleS05MDA6aG92ZXIge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktOTAwLFxuLmJnY0gtZ3JleS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS05MDAsXG4uYmRjSC1ncmV5LTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTkwMCxcbi5maWxsSC1ncmV5LTkwMDpob3ZlciB7XG4gIGZpbGw6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTkwMCxcbi5zdHJILWdyZXktOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS01MCxcbi5jSC1ibHVlLWdyZXktNTA6aG92ZXIge1xuICBjb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS01MCxcbi5iZ2NILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktNTAsXG4uYmRjSC1ibHVlLWdyZXktNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTUwLFxuLmZpbGxILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGZpbGw6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNTAsXG4uc3RySC1ibHVlLWdyZXktNTA6aG92ZXIge1xuICBzdHJva2U6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTEwMCxcbi5jSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktMTAwLFxuLmJnY0gtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktMTAwLFxuLmJkY0gtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktMTAwLFxuLmZpbGxILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBmaWxsOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTEwMCxcbi5zdHJILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTIwMCxcbi5jSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktMjAwLFxuLmJnY0gtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktMjAwLFxuLmJkY0gtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktMjAwLFxuLmZpbGxILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBmaWxsOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTIwMCxcbi5zdHJILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTMwMCxcbi5jSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktMzAwLFxuLmJnY0gtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktMzAwLFxuLmJkY0gtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktMzAwLFxuLmZpbGxILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBmaWxsOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTMwMCxcbi5zdHJILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTQwMCxcbi5jSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktNDAwLFxuLmJnY0gtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktNDAwLFxuLmJkY0gtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNDAwLFxuLmZpbGxILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBmaWxsOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTQwMCxcbi5zdHJILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBzdHJva2U6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTUwMCxcbi5jSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktNTAwLFxuLmJnY0gtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktNTAwLFxuLmJkY0gtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNTAwLFxuLmZpbGxILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBmaWxsOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTUwMCxcbi5zdHJILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBzdHJva2U6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTYwMCxcbi5jSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktNjAwLFxuLmJnY0gtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktNjAwLFxuLmJkY0gtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNjAwLFxuLmZpbGxILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBmaWxsOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTYwMCxcbi5zdHJILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTcwMCxcbi5jSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktNzAwLFxuLmJnY0gtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktNzAwLFxuLmJkY0gtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNzAwLFxuLmZpbGxILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBmaWxsOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTcwMCxcbi5zdHJILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTgwMCxcbi5jSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktODAwLFxuLmJnY0gtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktODAwLFxuLmJkY0gtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktODAwLFxuLmZpbGxILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBmaWxsOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTgwMCxcbi5zdHJILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBzdHJva2U6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTkwMCxcbi5jSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktOTAwLFxuLmJnY0gtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWdyZXktOTAwLFxuLmJkY0gtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktOTAwLFxuLmZpbGxILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBmaWxsOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTkwMCxcbi5zdHJILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0xMDAsXG4uY0gtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMTAwLFxuLmJnY0gtZ3JleS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0xMDAsXG4uYmRjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTEwMCxcbi5maWxsSC1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTEwMCxcbi5zdHJILWdyZXktMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMjAwLFxuLmNILWdyZXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTIwMCxcbi5iZ2NILWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMjAwLFxuLmJkY0gtZ3JleS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0yMDAsXG4uZmlsbEgtZ3JleS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0yMDAsXG4uc3RySC1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTMwMCxcbi5jSC1ncmV5LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0zMDAsXG4uYmdjSC1ncmV5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTMwMCxcbi5iZGNILWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMzAwLFxuLmZpbGxILWdyZXktMzAwOmhvdmVyIHtcbiAgZmlsbDogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMzAwLFxuLnN0ckgtZ3JleS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS00MDAsXG4uY0gtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNDAwLFxuLmJnY0gtZ3JleS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS00MDAsXG4uYmRjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTQwMCxcbi5maWxsSC1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTQwMCxcbi5zdHJILWdyZXktNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNTAwLFxuLmNILWdyZXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwMCxcbi5iZ2NILWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNTAwLFxuLmJkY0gtZ3JleS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS01MDAsXG4uZmlsbEgtZ3JleS01MDA6aG92ZXIge1xuICBmaWxsOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MDAsXG4uc3RySC1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTYwMCxcbi5jSC1ncmV5LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS02MDAsXG4uYmdjSC1ncmV5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTYwMCxcbi5iZGNILWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNjAwLFxuLmZpbGxILWdyZXktNjAwOmhvdmVyIHtcbiAgZmlsbDogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNjAwLFxuLnN0ckgtZ3JleS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS03MDAsXG4uY0gtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNzAwLFxuLmJnY0gtZ3JleS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS03MDAsXG4uYmRjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTcwMCxcbi5maWxsSC1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTcwMCxcbi5zdHJILWdyZXktNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktODAwLFxuLmNILWdyZXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTgwMCxcbi5iZ2NILWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktODAwLFxuLmJkY0gtZ3JleS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS04MDAsXG4uZmlsbEgtZ3JleS04MDA6aG92ZXIge1xuICBmaWxsOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS04MDAsXG4uc3RySC1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTkwMCxcbi5jSC1ncmV5LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS05MDAsXG4uYmdjSC1ncmV5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTkwMCxcbi5iZGNILWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktOTAwLFxuLmZpbGxILWdyZXktOTAwOmhvdmVyIHtcbiAgZmlsbDogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktOTAwLFxuLnN0ckgtZ3JleS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmlzLWVtcHR5IC5vbmx5LXZpc2libGUtd2hlbi1lbXB0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub25seS12aXNpYmxlLXdoZW4tZW1wdHksXG4ub24tZXJyb3IgLmhpZGRlbi1vbi1lcnJvcixcbi5pcy1lbXB0eSAuaGlkZGVuLXdoZW4tZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggNHB4IDNweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7XG4gIGJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hdXRvY29tcGxldGUtbm8tc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG5cbi5hdXRvY29tcGxldGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmF1dG9jb21wbGV0ZS1ncm91cCB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG5cbi5hdXRvY29tcGxldGUtZ3JvdXAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ubXNnLWJveC1jbGllbnQtaWNvIHtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYm9yZGVyLWxlZnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uc2VuZC1wcm9wb3NpdGlvbiB7XG4gIHBhZGRpbmc6IDM3cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uYmctZ3JpcyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5tYXJnaW4tMjAge1xuICBtYXJnaW46IDIwcHg7XG59XG5cbi5kZWwtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udGItdGl0bGUtYmxvYy1tc2csXG4udGItdGl0bGUtYmxvYy1yZHYge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnRiLWNvbnRlbnQtYmxvYy1tc2csXG4udGItY29udGVudC1ibG9jLXJkdiB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi50aXRsZVR5cGVNb2R1bGVGaWNoZUNsaWVudCB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZGVsLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4udGl0bGUtaW5mby1jbGllbnQge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNvbnRlbnQtaW5mby1jbGllbnQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uY29udGVudC1pbmZvLWNsaWVudC1wcm9qZXQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5kZWwtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5iZy1ncmlzIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLnRpdGxlRW1wcnVudGV1ciB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG59XG5cbi5ob3Zlci10YWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGJsdWU7XG59XG5cbi5lbXBydW50ZXVyLWhhdCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDlweDtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWljbyB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG59XG5cbi5tc2ctYm94LWNsaWVudC1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJvcmRlci1sZWZ0LTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLmJnLWdyaXMge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4ucGFkZGluZy01IHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLmJ0bi1ncmV5IHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmJ0bi1ncmV5LXBsdXMge1xuICBiYWNrZ3JvdW5kOiAjYjFiMWIxO1xufVxuXG4uYnRuLWdyZXktcGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiYWI5YmEgIWltcG9ydGFudDtcbn1cblxuLnRiLWN1cnNldXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZExlZnQzNW1kIHtcbiAgbGVmdDogMzVweDtcbn1cblxuLmNsaWVudC1ibG9jLWxlZnQge1xuICB3aWR0aDogMTAlO1xufVxuXG4uY2xpZW50LWJsb2MtY2VudGVyIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLmNsaWVudC1ibG9jLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnRleHQtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50Yi1yZXN1bWUtY2xpZW50IHtcbiAgLypwYWRkaW5nOjIwcHgqL1xufVxuXG4udGItc2FtcGxlLWluZm8ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyoucGFkZGRpbmctdG9wLXBhZGRpbmctYm90dG9tLTEweyovXG5cbi8qcGFkZGluZy10b3A6IDEwcHg7Ki9cblxuLypwYWRkaW5nLWJvdHRvbTogMTBweDsqL1xuXG4vKn0qL1xuXG4ubWFyZ2luLXRvcC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wcmV2aWV3LTEsXG4ucHJldmlldy0yLFxuLnByZXZpZXctMyxcbi5wcmV2aWV3LTQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLm1hcmdpbi10b3AtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udGItcHJldmlldy1jbGllbnQtZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uYmxvYy1jb21tZW50YWlyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLmljb24tcGVuLFxuLmljb24tcGVuLWFkbWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU2MHB4KSB7XG4gIC50eEJ0blJkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kTGVmdDM1bWQge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tQi0yNXhzLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuXG4gIC5pcmFkaW9fbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwN0Q4REEgMjglLCAjMDdEOERBIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLnNpZGViYXItbWVudSAuc2lkZWJhci1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ubG9naW4tcGFnZS1mb3Mge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwN0Q4REEgMjglLCAjMDdEOERBIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLnN0eWxlLWZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjZjJlZWVlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uYm91dG9uLWNlbnRlciB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmJsb2MtdGl0bGUtaW5kZXgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5mb3JtLWZvcm1hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5kYXRlSm1hIHNlbGVjdCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuI3JlZ2lzdHJhdGlvbl9wcm9fdXNlcl9kYXRlTmFpc3NhbmNlX2RheSB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbi1yaWdodDogMyU7XG59XG5cbiNyZWdpc3RyYXRpb25fcHJvX3VzZXJfZGF0ZU5haXNzYW5jZV9tb250aCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbi1yaWdodDogMS41JTtcbiAgbWFyZ2luLWxlZnQ6IDEuNSU7XG59XG5cbiNyZWdpc3RyYXRpb25fcHJvX3VzZXJfZGF0ZU5haXNzYW5jZV95ZWFyIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLWxlZnQ6IDMlO1xufVxuXG4uc2hhZG93LWxpZ2h0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5lcnItYWN0aXZlIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbi5oYXMtZXJyb3IgLnNlbGVjdDItZHJvcGRvd24sXG4uaGFzLWVycm9yIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmMmRlZGUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbn1cblxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgYm9yZGVyLWNvbG9yOiAjMDdEOERBO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBjb2xvcjogIzA3RDhEQTtcbn1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICBjb2xvcjogIzA3RDhEQTtcbn1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG4gIGJvcmRlci1jb2xvcjogIzA3RDhEQTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5wYWdpbmF0aW9uIGEge1xuICBjb2xvcjogYmxhY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiBhOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG5cbi5ib3gtdGl0bGUtY29uc2VpbGxlcixcbi5ib3gtdGl0bGUtdm91cyB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICB0b3A6IDlweDtcbn1cblxuLnByb2dyZXNzLXRyYWNrZXItLWNlbnRlciAucHJvZ3Jlc3MtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAjZWVlZWVlO1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG59XG5cbi5iYWNrZ3JvdW5kLXRoZW1lLWRlZ3JhZGUge1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwN0Q4REEgMjglLCAjMDdEOERBIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA3RDhEQSAyOCUsICMwN0Q4REEgOTklKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0kZmlyc3QtdGhlbWUtY29sb3IsIGVuZENvbG9yc3RyPSRzZWNvbmQtdGhlbWUtY29sb3IsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLmJhY2tncm91bmQtZmlyc3QtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xufVxuXG4uY3B0UGllY2VzIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAtMTJweDtcbn1cblxuLmNwdFBpZWNlc0luZGV4UHJvZHVjdCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogMThweDtcbiAgdG9wOiA4NXB4O1xufVxuXG4uY3B0UGllY2VzSW5kZXhQcm9kdWN0UHJvIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmNwdFBpZWNlc09rSW5kZXhQcm9kdWN0UHJvIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cblxuLmNwdFBpZWNlc09rSW5kZXhQcm9kdWN0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IDg1cHg7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NvbWZvcnRhYWJvbGQnO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdjb21mb3J0YWFyZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvbnQtc2l6ZS0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZvbnQtc2l6ZS0xOCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmZvbnQtc2l6ZS0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZvbnQtc2l6ZS0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwN0Q4REE7XG59XG5cbi53aWR0aC10aW1lbGFwc2Uge1xuICB3aWR0aDogODklO1xufVxuXG4udGltZWxpbmUtZm9ybWF0aW9uIHtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLnRpbWVsaW5lLWZvcm1hdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG59XG5cbi50ZXh0LWZpcnN0LXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICMwN0Q4REE7XG59XG5cbi5iZy1maXJzdC10aGVtZS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG59XG5cbi50ZXh0LXNlY29uZC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4udGV4dC10aGlyZC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAjQURBQUE2O1xufVxuXG4udGV4dC1mb3VydGgtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogIzE5MjkzMDtcbn1cblxuLmN1cnNldXItc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi5zdGVwU29tbWFpcmUge1xuICBib3gtc2hhZG93OiByZ2JhKDEyMSwgMTIxLCAxMjEsIDAuMzUpIDFweCAxMHB4IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByZXYtc3RlcCxcbi5uZXh0LXN0ZXAsXG4udGl0bGUtc3RlcCB7XG4gIGhlaWdodDogOTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcmV2LXN0ZXAsXG4ubmV4dC1zdGVwIHtcbiAgd2lkdGg6IDIwJTtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4udGl0bGUtc3RlcCB7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLm1hcmdpbi1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ucHJldi1zdGVwIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLm5leHQtc3RlcCB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5udW0tY2hhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzA3RDhEQTtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IGF1dG87XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE3cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IC01cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIzcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4ubWFyZ2luLWxlZnQteHMge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LXhzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtbWQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtbGcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tYXJnaW4tbGVmdC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4uaG9tZS1pY29uIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuXG4uc3RlcC1wYXJlbnQtaWNvbiB7XG4gIGhlaWdodDogNDdweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuLmNlbnRlci1ob21lLWljb24ge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uaW5mby1mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uaW5mby10b3Age1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5idG4tc3VpdmFudCBhLFxuLmJ0bi1yZXRvdXIgYSB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmJ0bi1kZWJ1dC1mb3JtYXRpb24gYSB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLm5leHQtc3RlcC1wYXJlbnQge1xuICBtYXJnaW4tbGVmdDogLTI3cHg7XG59XG5cbi5jZW50ZXItbnVtLXN0ZXAge1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uY2VudGVyLW51bS1zdGVwLXBhcmVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jZW50ZXItcWNtIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmN1cnNldXItc3RlcC1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi50aW1lbGluZS1wb3NpdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi50ZXh0LWdyaXMge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmlzLWNsYWlyIHtcbiAgY29sb3I6ICNmOWZhZmMgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWJsb2Mge1xuICBib3gtc2hhZG93OiByZ2JhKDEyMSwgMTIxLCAxMjEsIDAuMzUpIDFweCAxMHB4IDIwcHg7XG59XG5cbi5ib3JkZXItcmFkaXVzLTUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm5vLXBhZGRpbmctbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tcGFkZGluZy1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yYWRpdXMtdG9wLTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtbGVmdC01IHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLmJvcmRlci1yYWRpdXMtdG9wLXJpZ2h0LTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uaW1nLXByZXNlbnRhdGlvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDFweCAjY2ZjZmNmO1xuICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj1OYU4sIFN0cmVuZ3RoPTEwKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZGl2LXpvb206aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5kaXYtem9vbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj1OYU4sIFN0cmVuZ3RoPTEwKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uaW1nLXByZXNlbnRhdGlvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmZsYWcsXG4uY3VwLFxuLnBlbmNpbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbn1cblxuLnBlbmNpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG59XG5cbi5jdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xufVxuXG4uY2VyY2xlLXNvbW1haXJlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm1hcmdpbi1yaWdodC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYnRuLXJlcHJlbmRyZSB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnRuLXRlcm1pbmVlIHtcbiAgYmFja2dyb3VuZDogIzBiODIzMjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idG4tcmVwcmVuZHJlIGEsXG4uYnRuLXRlcm1pbmVlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi1kZWJ1dGVyIHtcbiAgYmFja2dyb3VuZDogZ3JleTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idG4tZGVidXRlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hdmFuY2VlUG91Y2VudGFnZSB7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjNENBRjUwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYnRuLXBkIHtcbiAgYmFja2dyb3VuZDogIzE5MjkzMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uYnRuLXBkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0FEQUFBNjtcbn1cblxuLmJ0bi1wZCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yY1BybyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5idG4tcmMtb3VpLFxuLmJ0bi1yYy1ub24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucGFkZGluZy00MCB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5kb2NzLWp1cmlkaXF1ZXMge1xuICBtaW4taGVpZ2h0OiAzMTVweDtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbn1cblxuLmRvY3MtanVyaWRpcXVlcyBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucWNtIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucWNtIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuaGlkZGVuLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNvbnRlbnQtZm9ybWF0aW9uLXBvc2l0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTc5NHB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzJweCkge1xuICAud2lkdGgtdGltZWxhcHNlIHtcbiAgICB3aWR0aDogODMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZSB7XG4gICAgd2lkdGg6IDgyJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA3NHB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA4MiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA4MSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg3NnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA3OSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc5NnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2Uge1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gIC50b3RhbGUtdGltZWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IGNvbWZvcnRhYXJlZ3VsYXIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogIzA3RDhEQTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzA3RDhEQTtcbn1cblxuLmJ0bi1ncmV5LXBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQURBQUE2O1xufVxuXG4uYnRuLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDBkMGQwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRvdGFsU3RlcEVsb2Ege1xuICB3aWR0aDogMzUwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzOXB4IC05cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDM5cHggLTlweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDM5cHggLTlweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uc3RlcEVsb2Ege1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzhweDtcbn1cblxuLnN0ZXBFbG9hVGl0bGUge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLnNjaGVtYS1zYWFzIGEge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5wYXJlbnQtdHJpYW5nbGUtaCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ucGFyZW50LXRyaWFuZ2xlLWIgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmJsb2MtdGl0bGUtZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJsb2MtdGl0bGUtZm9ybWF0aW9uIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ibG9jLWZvcm1hdGlvbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4ucHJpeCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmJsb2MtZGVzY2lwdGlmLWZvcm1hdGlvbiB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5zdGVwUGFyY291cnNGb3JtYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5ibG9jLWZvcm1hdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDU1NXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5ibG9jLWZvcm1hdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRwc0Zvcm1hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKlN0YXJ0IFdpemFyZCovXG5cbmZvcm0jd2l6YXJkLTEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGE6aG92ZXIsXG4uYm9vdHN0cmFwV2l6YXJkIGE6YWN0aXZlLFxuLmJvb3RzdHJhcFdpemFyZCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTElO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLypsaWduZSovXG5cbi5ib290c3RyYXBXaXphcmQgbGkuY29tcGxldGU6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMwN0Q4REE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaTpiZWZvcmUge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzA3RDhEQTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5jb21wbGV0ZSAuc3RlcCB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgYm9yZGVyOiA1cHggc29saWQgIzA3RDhEQTtcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaSAuc3RlcCBpIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEuNXB4O1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjFzIGxpbmVhciAwcztcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5hY3RpdmUgLnN0ZXAsXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmFjdGl2ZS5jb21wbGV0ZSAuc3RlcCB7XG4gIGJhY2tncm91bmQ6ICMwN0Q4REE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNEQTY0MDA7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkuY29tcGxldGUgLnRpdGxlLFxuLmJvb3RzdHJhcFdpemFyZCBsaS5hY3RpdmUgLnRpdGxlIHtcbiAgY29sb3I6ICMwN0Q4REE7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkgLnRpdGxlIHtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDIwcHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgei1pbmRleDogMTA0O1xufVxuXG4ud2l6YXJkLWFjdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpemFyZC1hY3Rpb25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4udGFiLWNvbnRlbnQudHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLypFbmQgV2l6YXJkKi9cblxuQHN1cHBvcnRzICgtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkpIGFuZCAoLXdlYmtpdC1hbmltYXRpb246IHNrLXNjYWxlb3V0IDFzIGluZmluaXRlIGVhc2UtaW4tb3V0KSB7XG4gICNsb2FkZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDkwMDAwO1xuICB9XG5cbiAgI2xvYWRlci5mYWRlT3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zcGlubmVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gICAgMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBtYXJnaW46IDAgMC4xNzVyZW0gMC4yZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjM3NXJlbSAwIDAuNHJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjNyZW0gMC4zcmVtIDAuNzVyZW07XG59XG5cbi5zZWxlY3QyLFxuLnNlbGVjdDItc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxubGkuc2VsZWN0Mi1zZWFyY2ggPiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG59XG5cbi5zaW11bGF0b3ItY3JlZGl0IC5iY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBICFpbXBvcnRhbnQ7XG59XG5cbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtLXJvdW5kIC5pcnMtZnJvbTpiZWZvcmUsXG4uc2ltdWxhdG9yLWNyZWRpdCAuaXJzLS1yb3VuZCAuaXJzLXRvOmJlZm9yZSxcbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtLXJvdW5kIC5pcnMtc2luZ2xlOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWZiZmMgIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tZmxhdCAuaXJzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REEgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtLXJvdW5kIC5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwN0Q4REEgIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy1saW5lIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW11bGF0b3ItY3JlZGl0IC5pcnMtYmFyIC5pcnMtYmFyLS1zaW5nbGUge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICB3aWR0aDogMjZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbn1cblxuLnNpbXVsYXRvci1jcmVkaXQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbn1cblxuLyouaXJhZGlvX2xpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogNXB4O1xuICBiYWNrZ3JvdW5kOiAkZ3Jpcy1tb3llbjtcbiAgd2lkdGg6IDQ1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlyYWRpb19saW5lLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHg7XG4gIGJhY2tncm91bmQ6ICRncmlzLW1veWVuO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmljaGVja2JveF9saW5lLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5pcmFkaW9fbGluZS5oYXMtZXJyb3J7XG4gIC8vYmFja2dyb3VuZDogJHN0YXRlLWRhbmdlci10ZXh0O1xufSovXG5cbi5pY2hlY2tib3hfbGluZSxcbi5pcmFkaW9fbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDE1cHggNXB4IDM4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pY2hlY2tib3hfbGluZSAuaWNoZWNrX2xpbmUtaWNvbixcbi5pcmFkaW9fbGluZSAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDExcHg7XG4gIG1hcmdpbjogLTVweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaWNoZWNrYm94X2xpbmUuaG92ZXIsXG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5ob3Zlcixcbi5pcmFkaW9fbGluZS5ob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG59XG5cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLFxuLmlyYWRpb19saW5lLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjNGMwMDA1O1xufVxuXG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZCAuaWNoZWNrX2xpbmUtaWNvbixcbi5pcmFkaW9fbGluZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMDtcbn1cblxuLmljaGVja2JveF9saW5lLmRpc2FibGVkLFxuLmlyYWRpb19saW5lLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaWNoZWNrYm94X2xpbmUuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xufVxuXG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5kaXNhYmxlZCxcbi5pcmFkaW9fbGluZS5jaGVja2VkLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cblxuLmljaGVja2JveF9saW5lLmNoZWNrZWQuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XG59XG5cbi8qIEhpRFBJIHN1cHBvcnQgKi9cblxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1IC8gNCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpLCAobWluLXJlc29sdXRpb246IDEyMGRwaSkge1xuICAuaWNoZWNrYm94X2xpbmUgLmljaGVja19saW5lLWljb24sXG4gIC5pcmFkaW9fbGluZSAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggMTNweDtcbiAgfVxufVxuXG4uaWNoZWNrYm94X2xpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb2xvckNhcmV0U3RlcEluZm8ge1xuICBjb2xvcjogIzA3RDhEQTtcbn1cblxuLmJsb2Mtc3RlcC1scCBoMSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLmJsb2Mtc3RlcC1scCBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmJsb2Mtc3RlcC1scCBoMyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4uYmxvYy1zdGVwLWxwIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuYmxvYy1sZWZ0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDcwJTtcbiAgcGFkZGluZzogMCA1cHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLmJsb2MtbGVmdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLmJsb2MtcmlnaHQge1xuICBtYXJnaW46IDM1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMzAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLmJsb2MtcmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmhlYWRlci1jb250ZW50IC56ZXJvIC56ZXJvLWNoaWZmcmUge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmhlYWRlci1jb250ZW50IC56ZXJvIC5waHJhc2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuaGVhZGVyLWNvbnRlbnQgLnplcm8gLnJvbmQge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSkgaW5zZXQsIDBweCAycHggMnB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvYy1zdGVwLWxwIC5oZWFkZXItY29udGVudCAuZ2FnbmV6IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZm9ybXVsYWlyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmI7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIC5jaXJjbGUge1xuICBtYXJnaW46IDEwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtZm9ybXVsYWlyZSAuZXRhcGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIC50ZXh0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLmJsb2MtZXRhcGVzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUyZTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIC5ibG9jLWV0YXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWZvcm11bGFpcmUgLmJ0bi1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy1mb3JtdWxhaXJlIC5idG4tbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICB9XG5cbiAgLmJsb2Mtc3RlcC1scCAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRhYmxlLFxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGhlYWQsXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0Ym9keSxcbiAgLmJsb2Mtc3RlcC1scCAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoLFxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQsXG4gIC5ibG9jLXN0ZXAtbHAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGhlYWQgdHIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDJweCAxNXB4IDJweCAycHg7XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAuaW1nLWVtcHJ1bnRldXIsXG4uYmxvYy1zdGVwLWxwIC5pbWctaGFiaXRhdGlvbixcbi5ibG9jLXN0ZXAtbHAgLmltZy1nYXJhbnRpZS1yZXZlbnRlLFxuLmJsb2Mtc3RlcC1scCAuaW1nLWdhcmFudGllLWltcGF5ZSB7XG4gIHdpZHRoOiAzMjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICAtbW96LWJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCAjNjU2NTY1O1xuICAtby1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMHB4ICM2NTY1NjU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jNjU2NTY1LCBEaXJlY3Rpb249MTM1LCBTdHJlbmd0aD0xMCk7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5ibG9jLXN0ZXAtbHAgLmltZy1lbXBydW50ZXVyLFxuICAuYmxvYy1zdGVwLWxwIC5pbWctaGFiaXRhdGlvbixcbiAgLmJsb2Mtc3RlcC1scCAuaW1nLWdhcmFudGllLXJldmVudGUsXG4gIC5ibG9jLXN0ZXAtbHAgLmltZy1nYXJhbnRpZS1pbXBheWUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDE1cHg7XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAudGFibGUtZ2FyYW50aWUtcmV2ZW50ZSB0aCxcbi5ibG9jLXN0ZXAtbHAgLnRhYmxlLWdhcmFudGllLXJldmVudGUgdGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWd1aWRlIGgzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uYmxvYy1zdGVwLWxwIC5ibG9jLWd1aWRlIC5idG4tZ3VpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy10YXV4IC5ibG9jIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy10YXV4IC5ibG9jIC5idG4tZ3VpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmxvYy10YXV4IC5ibG9jIGgzIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzA3RDhEQTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUge1xuICBtYXgtd2lkdGg6IDk1MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbn1cblxuLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgY29sb3I6ICNmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAuYWxpZ24tdmVydGljYWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICB9XG5cbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGFibGUsXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoZWFkLFxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0Ym9keSxcbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGgsXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkLFxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmxvYy1zdGVwLWxwIC5iYXJvbWV0cmUgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCB0ciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLmJhcm9tZXRyZSAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmJsb2Mtc3RlcC1scCAuYmFyb21ldHJlIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDJweCAxNXB4IDJweCAycHg7XG4gIH1cbn1cblxuLmJsb2Mtc3RlcC1scCAuYnRuLXJvdWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJ0bi1yb3VnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmlyYWRpb19saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jLXN0ZXAtbHAgI2Zvcm11bGFpcmVfcmFjaGF0X2NyZWRpdHNfZm9ybV9ub3V2ZWF1UHJvamV0IC5pcmFkaW9fbGluZSB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtbGllbiB7XG4gIHdpZHRoOiA3NTBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICAtbW96LWJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCAjY2ZjZmNmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCAjY2ZjZmNmO1xuICAtby1ib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jY2ZjZmNmLCBEaXJlY3Rpb249MTM0LCBTdHJlbmd0aD01KTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5ibG9jLXN0ZXAtbHAgLmJsb2MtbGllbiAuYmxvY2staW5saW5lIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jLXN0ZXAtbHAgLmJsb2MtbGllbiB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5ibG9jLXN0ZXAtbHAgLmJsb2MtbGllbiAuYmxvY2staW5saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYmxvYy1ldGFwZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJsb2MtZXRhcGUgLmV0YXBlIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiMWIxO1xufVxuXG4uYmxvYy1ldGFwZSAuZXRhcGUgLnRleHQge1xuICBjb2xvcjogI2IxYjFiMTtcbn1cblxuLmJsb2MtZXRhcGUgLmFjdGl2ZSAuY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3RDhEQTtcbn1cblxuLmJsb2MtZXRhcGUgLmFjdGl2ZSAudGV4dCB7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4vKi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmZvcm0taW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSovXG5cbi8qI3N0YXJ0RGF0ZSBpbnB1dCwgI2VuZERhdGUgaW5wdXR7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59Ki9cblxuLyoudGl0bGUtZm9ybXtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMTBweCA0MHB4O1xufSovXG5cbi8qLmNvbGxlY3Rpb24taXRlbS1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDJweCAycHggMCAwO1xuXG4gID4gYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG59Ki9cblxuLnJlc3VsdGF0LWNjLXBhcnRlbmFpcmVzIC5jYXJkLWhlYWRlciAuZmEge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLnJlc3VsdGF0LWNjLXBhcnRlbmFpcmVzIC5jYXJkLWhlYWRlciAuY29sbGFwc2VkIC5mYSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZpbGUtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MjkzMCAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGVyLXNwaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB3aWR0aDogMTFlbTtcbiAgaGVpZ2h0OiAxMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDMgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDMgMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5sb2FkZXItc3BpOmJlZm9yZSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlIDAgMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG59XG5cbi5sb2FkZXItc3BpOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiA3NSU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkMyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkMyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnBheW1lbnQtcGFnZSB7XG4gIHdpZHRoOiA2MDBweDtcbn1cblxuLmJsb2NrLWhlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGF5bWVudC1mb3JtLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZiICFpbXBvcnRhbnQ7XG59XG5cbi5zdmctaWNvbixcbi5zdmctaWNvbi1lcnJvciB7XG4gIHdpZHRoOiA0ZW07XG4gIGhlaWdodDogNGVtO1xufVxuXG4uc3ZnLWljb24gcGF0aCxcbi5zdmctaWNvbiBwb2x5Z29uLFxuLnN2Zy1pY29uIHJlY3Qge1xuICBmaWxsOiAjM2RjMzNjO1xufVxuXG4uc3ZnLWljb24tZXJyb3IgcGF0aCxcbi5zdmctaWNvbi1lcnJvciBwb2x5Z29uLFxuLnN2Zy1pY29uLWVycm9yIHJlY3Qge1xuICBmaWxsOiAjZjUzZjYxO1xufVxuXG4uc3ZnLWljb24tZXJyb3IgY2lyY2xlIHtcbiAgc3Ryb2tlOiAjZjUzZjYxO1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi5zdmctaWNvbiBjaXJjbGUge1xuICBzdHJva2U6ICMzZGMzM2M7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLnByb2ZpbGUtbWFpbi1sb2FkZXIge1xuICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLW1haW4tbG9hZGVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLnByb2ZpbGUtbWFpbi1sb2FkZXIgLmxvYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uY2lyY3VsYXItbG9hZGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvYWRlci1wYXRoIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTUwLDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjQ7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG5cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29sb3Ige1xuICAwJSB7XG4gICAgc3Ryb2tlOiAjMDdEOERBO1xuICB9XG5cbiAgNDAlIHtcbiAgICBzdHJva2U6ICMwN0Q4REE7XG4gIH1cblxuICA2NiUge1xuICAgIHN0cm9rZTogIzA3RDhEQTtcbiAgfVxuXG4gIDgwJSwgOTAlIHtcbiAgICBzdHJva2U6ICMwN0Q4REE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBjb2xvciB7XG4gIDAlIHtcbiAgICBzdHJva2U6ICMwN0Q4REE7XG4gIH1cblxuICA0MCUge1xuICAgIHN0cm9rZTogIzA3RDhEQTtcbiAgfVxuXG4gIDY2JSB7XG4gICAgc3Ryb2tlOiAjMDdEOERBO1xuICB9XG5cbiAgODAlLCA5MCUge1xuICAgIHN0cm9rZTogIzA3RDhEQTtcbiAgfVxufVxuXG4ucGF5bWVudC1mb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbi5wYXltZW50LWZvcm0gLmNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayAuYmxvY2staGVhZGluZyBwIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIGgxLFxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBoMixcbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4ucGF5bWVudC1mb3JtIGZvcm0ge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA3RDhEQTtcbiAgLypib3gtc2hhZG93OiAwcHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ucGF5bWVudC1mb3JtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5wcmljZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLnRvdGFsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMge1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMTVweDtcbn1cblxuLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzc5ODE4YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuNmVtO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYXltZW50LWZvcm0gLmRhdGUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBheW1lbnQtZm9ybSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDMwcHg7XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8qcGFkZGluZy10b3A6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDsqL1xuICAvKmJhY2tncm91bmQ6ICNmOWZhZmI7Ki9cbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBPcGVuIFNhbnMsIFNlZ29lIFVJLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwbnVtXCI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgLyoqIFBhZ2Utc3BlY2lmaWMgc3R5bGVzICovXG4gIC8qYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XG4gIH0qL1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXIsXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXItZmx1aWQsXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXItbGcsXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXItd2lkZSxcbi5nbG9iYWwtY2hlY2tvdXQgLmNvbnRhaW5lci14bCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXIsXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXItbGcge1xuICBtYXgtd2lkdGg6IDEwNDBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29udGFpbmVyLXdpZGUsXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb250YWluZXIteGwge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLVN1cGVyVGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogIzMyMzI1ZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gIC5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1TdXBlclRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUludHJvVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIGNvbG9yOiAjNTI1ZjdmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUludHJvVGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1Cb2R5VGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNmI3YzkzO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tTGluayB7XG4gIGNvbG9yOiAjNjc3MmU1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1MaW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMyNWQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1MaW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tTGluay0tYXJyb3c6YWZ0ZXIge1xuICBmb250OiBub3JtYWwgMThweCBTdHJpcGVJY29ucztcbiAgY29udGVudDogXCJcXDIxOTJcIjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGNvbG9yOiAjNjc3MmU1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b246aG92ZXIge1xuICBjb2xvcjogIzc3OTVmODtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBib3gtc2hhZG93OiAwIDdweCAxNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b246YWN0aXZlIHtcbiAgY29sb3I6ICM1NTVhYmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjExKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b24tLWRlZmF1bHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzY3NzJlNTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbi0tZGVmYXVsdDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5NWY4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uLS1kZWZhdWx0OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTZlYmYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1YWJmO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uLS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjMyNWQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b24tLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDU4Yjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbi0tZGFyazphY3RpdmUge1xuICBjb2xvcjogI2U2ZWJmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1ZDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuY29tbW9uLUJ1dHRvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2FhYjdjNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmNvbW1vbi1CdXR0b25JY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uR3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0xMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5jb21tb24tQnV0dG9uR3JvdXAgLmNvbW1vbi1CdXR0b24ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZvaWQtYW5pbWF0aW9uLW91dCB7XG4gIDAlLCB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5zdHJpcGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiBza2V3WSgtMTJkZWcpO1xuICBoZWlnaHQ6IDk1MHB4O1xuICB0b3A6IC0zNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U2ZWJmMSAzNTBweCwgcmdiYSgyMzAsIDIzNSwgMjQxLCAwKSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLnN0cmlwZXMgLnN0cmlwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxOTBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuc3RyaXBlcyAuczEge1xuICBoZWlnaHQ6IDM4MHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyNCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2U2ZWJmMSwgcmdiYSgyMzAsIDIzNSwgMjQxLCAwKSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLnN0cmlwZXMgLnMyIHtcbiAgdG9wOiAzODBweDtcbiAgbGVmdDogNCU7XG4gIHdpZHRoOiAzNSU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLnN0cmlwZXMgLnMzIHtcbiAgdG9wOiAzODBweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzOCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2U0ZTlmMCwgcmdiYSgyMjgsIDIzMywgMjQwLCAwKSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHBhZGRpbmc6IC0xMHB4IDIwcHggMTEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXg6IGF1dG87XG4gIGZsZXg6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbCArIC5jZWxsIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAuZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmdsb2JhbC1jaGVja291dCAub3B0aW9uTGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyAuY29tbW9uLUludHJvVGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gLmNvbW1vbi1Cb2R5VGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gLmNvbW1vbi1CdXR0b25Hcm91cCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDdweCAxNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gIC5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIge1xuICAgIHBhZGRpbmc6IDBweCAwcHggNDBweCAwcHg7XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgZm9ybSxcbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGluZyBmb3JtIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGVkIC5zdWNjZXNzLFxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIC5zdWNjZXNzIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIC5zdWNjZXNzIC5pY29uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MgPiAqIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MgLmljb24gLmJvcmRlcixcbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGVkIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICBvcGFjaXR5OiAxO1xuICBzdHJva2UtZGFzaG9mZnNldDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyICoge1xuICAvKm1hcmdpbjogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4OyovXG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTVweCAxMHB4IDA7XG4gIGNvbG9yOiAjYWFiN2M0O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBcIk9wZW4gU2Fuc1wiLCBcIlNlZ29lIFVJXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiAqIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gLm5vLWNoYXJnZSB7XG4gIGNvbG9yOiAjY2ZkN2RmO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlOmhvdmVyIHtcbiAgY29sb3I6ICM2NzcyZTU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2U6YWN0aXZlIHtcbiAgY29sb3I6ICM0MzQ1OGI7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2Ugc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlIHN2ZyBwYXRoIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmVycm9yIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3IudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3IgLm1lc3NhZ2Uge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmVycm9yIHN2ZyB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gIC5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3Mge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyA+ICoge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLmljb24ge1xuICBtYXJnaW46IDE1cHggMCAzMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5pY29uIC5ib3JkZXIge1xuICBzdHJva2UtZGFzaGFycmF5OiAyNTE7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA2Mi43NTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAuaWNvbiAuY2hlY2ttYXJrIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNjA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA2MDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjM1cztcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAudGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5tZXNzYWdlIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLnJlc2V0OmFjdGl2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAucmVzZXQgc3ZnIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmdsb2JhbC1jaGVja291dCBmb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLm9wdGlvbkxpc3Qge1xuICBtYXJnaW46IDZweCAwO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5vcHRpb25MaXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLm9wdGlvbkxpc3QgYSB7XG4gIGNvbG9yOiAjYWFiN2M0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLm9wdGlvbkxpc3QgYS5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjNjc3MmU1O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5vcHRpb25MaXN0IGE6aG92ZXIge1xuICBjb2xvcjogIzMyMzI1ZDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAub3B0aW9uTGlzdCBhLnNlbGVjdGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogIzY3NzJlNTtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAqIHtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBDb2RlIFBybywgQ29uc29sYXMsIE1lbmxvLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMzVweCAxMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuZmllbGQuaGFsZi13aWR0aCB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5maWVsZC5xdWFydGVyLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5iYXNlbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQ3ZGY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogOHB4O1xuICBjb2xvcjogI2NmZDdkZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICBjdXJzb3I6IHRleHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGNvbG9yOiAjMzIzMjVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5TdHJpcGVFbGVtZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCxcbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjZmQ3ZGY7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkOjotbW96LXBsYWNlaG9sZGVyLFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0Om5vdCguZW1wdHkpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjZmQ3ZGY7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NmZDdkZjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQgKyBsYWJlbCxcbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KSArIGxhYmVsIHtcbiAgY29sb3I6ICNhYWI3YzQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMjVweCk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQuaW52YWxpZCArIGxhYmVsIHtcbiAgY29sb3I6ICNmZmEyN2I7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkICsgbGFiZWwgKyAuYmFzZWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdEOERBO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZC5pbnZhbGlkICsgbGFiZWwgKyAuYmFzZWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjUzZjYxO1xufVxuXG4uZ2xvYmFsLWNoZWNrb3V0IC5ibG9jay1vcmRlciBpbnB1dCxcbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2UzOWY0ODtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDAwMDAwMDBzO1xuICAtd2Via2l0LWFuaW1hdGlvbjogMW1zIHZvaWQtYW5pbWF0aW9uLW91dDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLlN0cmlwZUVsZW1lbnQtLXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGlucHV0LFxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgYnV0dG9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IDFtcyB2b2lkLWFuaW1hdGlvbi1vdXQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogNDBweCAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwN0Q4REE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyAuYmFzZSB7XG4gIGZpbGw6ICNmNTNmNjE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5lcnJvciBzdmcgLmdseXBoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLmVycm9yIC5tZXNzYWdlIHtcbiAgY29sb3I6ICNmNTNmNjE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5pY29uIC5ib3JkZXIge1xuICBzdHJva2U6ICMwN0Q4REE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICBzdHJva2U6ICMwN0Q4REE7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC50aXRsZSB7XG4gIGNvbG9yOiAjMzIzMjVkO1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmdsb2JhbC1jaGVja291dCAuYmxvY2stb3JkZXIgLnN1Y2Nlc3MgLm1lc3NhZ2Uge1xuICBjb2xvcjogIzg4OThhYTtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5yZXNldCBwYXRoIHtcbiAgZmlsbDogIzA3RDhEQTtcbn1cblxubGFiZWwgLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG5sYWJlbCAuaW52YWxpZC1mZWVkYmFjayAuZC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCBsYWJlbCB7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uYmxvYy1xdWVzdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY2VyY2xlLXF1ZXN0aW9uIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcC1xY20ge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTM1cHg7XG59XG5cbi5jZXJjbGUtc2NvcmUge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDdEOERBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eHQtc2NvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJsb2MtdXBsb2FkIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaWNvbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY29uZSAubXlfZmFsc2Uge1xuICBmaWx0ZXI6IGludmVydCg1MCUpO1xuICBjb2xvcjogIzVlNWU2YTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uZSAubXlfdHJ1ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDAlKTtcbiAgY29sb3I6ICM4MzAxMzA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaWNvbmUgaW1nOmhvdmVyIHtcbiAgZmlsdGVyOiBpbnZlcnQoMCUpO1xuICBjb2xvcjogIzgzMDEzMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uZSBpbWcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBmaWx0ZXI6IGludmVydCg1MCUpO1xuICBjb2xvcjogIzVlNWU2YTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmljb25lIGltZyB7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4ubXlfdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMDdEOERBO1xufVxuXG4ucHJvc3BlY3RvciAuYmNrIHtcbiAgYmFja2dyb3VuZDogIzA3RDhEQTtcbn1cblxuLnByb3NwZWN0b3IgdGgge1xuICBib3JkZXItdG9wOiAwcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4iLCJodG1sLCBodG1sIGEsIGJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYSB7XG4gIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICBhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGRlZmF1bHQtZGFyaywgNSUpO1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAkZGVmYXVsdC1pbmZvO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogZGFya2VuKCRkZWZhdWx0LWluZm8sIDEwJSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi50ZXh0LWdyYXkge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtZGFyayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFNpZGViYXJcbi8vICsgQFNpZGViYXIgSW5uZXJcbi8vICsgQFNpZGViYXIgSGVhZGVyXG4vLyArIEBTaWRlYmFyIE1lbnVcbi8vICsgQFNpZGViYXIgQ29sbGFwc2VkXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICAvL3RyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgd2lkdGg6ICRjb2xsYXBzZWQtc2l6ZTtcblxuICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAkY29sbGFwc2VkLXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zaWRlYmFyLW1lbnUge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB3aWR0aDogJG9mZnNjcmVlbi1zaXplO1xuXG4gICAgICAuc2lkZWJhci1pbm5lciB7XG4gICAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlYmFyLW1lbnUge1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgbGVmdDogLSRvZmZzY3JlZW4tc2l6ZTtcbiAgICB3aWR0aDogY2FsYygjeyRvZmZzY3JlZW4tc2l6ZX0gLSAzMHB4KTtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyIElubmVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNpZGViYXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAU2lkZWJhciBIZWFkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhci1sb2dvIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubG9nbyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKCN7JGhlYWRlci1oZWlnaHR9IC0gMXB4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuXG4gICAgLmxvZ28tdGV4dCB7XG4gICAgICBjb2xvcjogJGdyZXktOTAwO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoI3skaGVhZGVyLWhlaWdodH0gLSAxcHgpO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyIE1lbnVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhci1tZW51IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNpZGViYXItbGluayB7XG4gICAgJi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWQtYmx1ZS01MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBsZWZ0OiAtNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICB3aWR0aDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW47XG5cbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuXG4gICAgICAgICAgLmljb24taG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1pbmZvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLmFycm93IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIC5pY29uLWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWluZm87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IGxpIHtcbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIHVsIHtcbiAgICAgICAgJi5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIC5pY29uLWhvbGRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXIgQ29sbGFwc2VkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmlzLWNvbGxhcHNlZCB7XG4gIC5zaWRlYmFyIHtcbiAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LXhsKSB7XG4gICAgICB3aWR0aDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgICAuc2lkZWJhci1pbm5lciB7XG4gICAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgICAgLnNpZGViYXItaW5uZXIge1xuICAgICAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhci1tZW51IHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQEdlbmVyYWwgTWVkaWEgUXVlcnlcbi8vICsgQEFsbCBBYm92ZSBNZWRpYSBRdWVyeVxuLy8gKyBAQWxsIFVuZGVyIE1lZGlhIFF1ZXJ5XG4vLyArIEBCZXR3ZWVuIFR3byBEZXZpY2VzIE1lZGlhIFF1ZXJ5XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdlbmVyYWwgTWVkaWEgUXVlcnkgTWl4aW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNaXhpbiB1c2VkIGZvciBjdXN0b20gcnVsZXMgdGhhdCBkb24ndCBmb2xsb3dcbi8vIGFueSBvZiB0aGUgZm9sbG93aW5nIHByZW1hZGUgbWVkaWEgcXVlcmllcy5cblxuQG1peGluIG1xKCRjb25kaXRpb24pIHtcbiAgQG1lZGlhICN7JGNvbmRpdGlvbn0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEFsbCBBYm92ZSBNZWRpYSBRdWVyeSBNaXhpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1peGluIHVzZWQgdG8gbWF0Y2ggY2VydGFpbiBicmVha3BvaW50XG4vLyBhbmQgYWxsIGRldmljZXMgYWJvdmUgaXQuXG5cbkBtaXhpbiBmcm9tKCRicmVha3BvaW50KSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBBbGwgVW5kZXIgTWVkaWEgUXVlcnkgTWl4aW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNaXhpbiB1c2VkIHRvIG1hdGNoIGFsbCBkZXZpY2VzIHVuZGVyIGNlcnRhaW4gYnJlYWtwb2ludC5cblxuQG1peGluIHRvKCRicmVha3BvaW50KSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50IC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQmV0d2VlbiBUd28gRGV2aWNlcyBNZWRpYSBRdWVyeSBNaXhpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1peGluIHVzZWQgdG8gbWF0Y2ggdGhlIGRldmljZXMgYmV0d2VlbiAyIGJyZWFrcG9pbnRzLlxuXG5AbWl4aW4gYmV0d2Vlbigkc3RhcnQsICRlbmQpe1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQENsZWFyZml4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0NcblxuLy8gKyBAVG9wYmFyXG4vLyArIEBDb2xsYXBzZWQgU3RhdGVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVG9wYmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLy90cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gI3skb2Zmc2NyZWVuLXNpemV9KTtcbiAgei1pbmRleDogODAwO1xuXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb2xsYXBzZWQtc2l6ZX0pO1xuICB9XG5cbiAgLmhlYWRlci1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuICAgIC5uYXYtbGVmdCxcbiAgICAubmF2LXJpZ2h0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICAgICAgbWluLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vdGlmaWNhdGlvbnMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNvdW50ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA1LjVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtc20pIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgLy90cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7XG5cbiAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cge1xuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5uYXYtcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtYm94IHtcbiAgICAuc2VhcmNoLWljb24tY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLWljb24tY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtc20pIHtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGRlZmF1bHQtdGV4dC1jb2xvciwgMjAlKTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBDb2xsYXBzZWQgU3RhdGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaXMtY29sbGFwc2VkIHtcbiAgLmhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbGxhcHNlZC1zaXplfSk7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRvZmZzY3JlZW4tc2l6ZX0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGxhY2Vob2xkZXJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFBhZ2UgQ29udGFpbmVyXG4vLyArIEBNYWluIENvbnRlbnRcbi8vICsgQEZ1bGwgQ29udGFpbmVyXG4vLyArIEBDb2xsYXBzZWQgU3RhdGVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFnZSBDb250YWluZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGFnZS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy1sZWZ0OiAkb2Zmc2NyZWVuLXNpemU7XG4gIC8vdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgIHBhZGRpbmctbGVmdDogJGNvbGxhcHNlZC1zaXplO1xuICB9XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWFpbiBDb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDg1cHggMjBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBwYWRkaW5nOiA4NXB4IDVweCA1cHg7XG4gIH1cbn1cblxuLnJlbWFpbi1oZWlnaHQge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjZweCk7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZ1bGwgQ29udGFpbmVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ1bGwtY29udGFpbmVyIHtcbiAgbGVmdDogJG9mZnNjcmVlbi1zaXplO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAvL3RyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogJGNvbGxhcHNlZC1zaXplO1xuICB9XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQENvbGxhcHNlZCBTdGF0ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5pcy1jb2xsYXBzZWQge1xuICAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkb2Zmc2NyZWVuLXNpemU7XG4gICAgfVxuICB9XG5cbiAgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAkY29sbGFwc2VkLXNpemU7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgICAgbGVmdDogJG9mZnNjcmVlbi1zaXplO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVlZjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiIsIi5lYXN5LXBpZS1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG4iLCIuZmMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGhlaWdodDogMzdweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgY29sb3I6IGRhcmtlbigkZGVmYXVsdC10ZXh0LWNvbG9yLCAxMCUpO1xuXG4gICAgJi5mYy1zdGF0ZS1kZWZhdWx0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5mYy1zdGF0ZS1hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5mYy10b29sYmFyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG5cbi5mYy12aWV3LFxuLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xufVxuXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy1kYXktbnVtYmVyLFxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtd2Vlay1udW1iZXIgc3BhbiB7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xufVxuXG4uZmMtdW50aGVtZWQge1xuICAuZmMtY29udGVudCxcbiAgLmZjLWRpdmlkZXIsXG4gIC5mYy1wb3BvdmVyLFxuICAuZmMtcm93LFxuICB0Ym9keSxcbiAgdGQsXG4gIHRoLFxuICB0aGVhZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmZjLXRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uZmMtYmFzaWMtdmlldyB7XG4gIC5mYy1kYXktbnVtYmVyIHtcbiAgICAmLmZjLXRvZGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46IDRweCA0cHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG4uZmMtZXZlbnQtY29udGFpbmVyIHtcbiAgLmZjLWV2ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW52ZXJzZS1pbmZvO1xuICAgIGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgICBtYXJnaW46IDFweCA1cHggNXB4O1xuICB9XG59IiwidGFibGUge1xuICAmLmRhdGFUYWJsZSB7XG4gICAgJi5uby1mb290ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc29ydGluZ19hc2Mge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gIC5kYXRhVGFibGVzX2xlbmd0aHtcbiAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gICAgfVxuICB9XG5cbiAgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICB9XG4gIH1cblxuICAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICB9XG5cbiAgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIC5wYWdpbmF0ZV9idXR0b24ge1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYubmV4dCxcbiAgICAgICYucHJldmlvdXMsXG4gICAgICAmLmZpcnN0LFxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmcsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICpjdXJzb3I6IGhhbmQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbn1cblxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlcy1wYXRoICsgXCJkYXRhdGFibGVzL3NvcnRfYm90aC5wbmdcIik7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZXMtcGF0aCArIFwiZGF0YXRhYmxlcy9zb3J0X2FzYy5wbmdcIik7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2VzLXBhdGggKyBcImRhdGF0YWJsZXMvc29ydF9kZXNjLnBuZ1wiKTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlcy1wYXRoICsgXCJkYXRhdGFibGVzL3NvcnRfYXNjX2Rpc2FibGVkLnBuZ1wiKTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZXMtcGF0aCArIFwiZGF0YXRhYmxlcy9zb3J0X2Rlc2NfZGlzYWJsZWQucG5nXCIpO1xufVxuIiwiLmNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0zMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1kLXdoaXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgY29sb3I6ICRncmV5LTUwMDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNDAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY2lyY2xlIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5O1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaGVja2JveC1kYW5nZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZGFuZ2VyO1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LWRhbmdlcjtcbn1cblxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAkbWQtd2hpdGU7XG59XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWluZm87XG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtaW5mbztcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogJG1kLXdoaXRlO1xufVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13YXJuaW5nO1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXdhcm5pbmc7XG59XG5cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICRtZC13aGl0ZTtcbn1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc3VjY2VzcztcbiAgYm9yZGVyLWNvbG9yOiAkZGVmYXVsdC1zdWNjZXNzO1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAkbWQtd2hpdGU7XG59XG5cbi5yYWRpbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmFkaW8gbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTU1NTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLnJhZGlvLWxpc3QtaXRlbSArIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ucmFkaW8tbGlzdC1pdGVtOmNoZWNrZWQgKyBsYWJlbCAubWVkaWEtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4iLCIjbG9hZGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGRlZmF1bHQ7XG59XG5cbiNsb2FkZXIuZmFkZU91dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfSAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiZm9vdGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiLnByb2dyZXNzLXRyYWNrZXItLXZlcnRpY2FsIHtcbiAgLnByb2dyZXNzLW1hcmtlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHdpZHRoOiA3OHB4O1xuICAgIGhlaWdodDogNzhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyaXMtbW95ZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB9XG5cbiAgLnByb2dyZXNzLXN0ZXA6OmFmdGVyIHtcbiAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAzN3B4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnByb2dyZXNzLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIC8vbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIC8vLW1vei1ib3gtc2hhZG93OiA1cHggNXB4IDQwcHggMHB4ICNjZmNmY2Y7XG4gICAgLy8td2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggNDBweCAwcHggI2NmY2ZjZjtcbiAgICAvLy1vLWJveC1zaGFkb3c6IDVweCA1cHggNDBweCAwcHggI2NmY2ZjZjtcbiAgICAvL2JveC1zaGFkb3c6IDVweCA1cHggNDBweCAwcHggI2NmY2ZjZjtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPTEzNCwgU3RyZW5ndGg9NDApO1xuICB9XG4gIC5wcm9ncmVzcy10ZXh0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEyJTtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAkZGVmYXVsdC13aGl0ZTtcbiAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnByb2dyZXNzLXN0ZXA6bm90KDpsYXN0LWNoaWxkKSAucHJvZ3Jlc3MtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5ib3V0b24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBib3R0b206IDI1cHg7XG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcm91Z2UtbHA7XG4gICAgfVxuICB9XG59XG5cbi5wcm9ncmVzcy10cmFja2VyLS1jZW50ZXIge1xuICAucHJvZ3Jlc3Mtc3RlcDpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgfVxuXG4gIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjA7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3Jpcy1tb3llbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgICAucHJvZ3Jlc3MtdHJhY2tlci1tb2JpbGUge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG4gICAgLnByb2dyZXNzLXRyYWNrZXItbW9iaWxlIC5wcm9ncmVzcy10cmFja2VyIHtcbiAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICB9XG4gIH1cblxuICAucHJvZ3Jlc3MtdGV4dCB7XG4gICAgLy9iYWNrZ3JvdW5kOndoaXRlO1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgLy93aWR0aDogMzUwcHg7XG4gICAgcGFkZGluZzozMHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgLy8tbW96LWJveC1zaGFkb3c6IDVweCA1cHggNDBweCAwcHggI2NmY2ZjZjtcbiAgICAvLy13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIC8vLW8tYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIC8vYm94LXNoYWRvdzogNXB4IDVweCA0MHB4IDBweCAjY2ZjZmNmO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LlNoYWRvdyhjb2xvcj0jY2ZjZmNmLCBEaXJlY3Rpb249MTM0LCBTdHJlbmd0aD00MCk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1ODBweCkge1xuICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5ib3V0b24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDI1cHg7XG4gICAgICAuYnRuIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1ODBweCkge1xuICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZ3Jlc3MtdGV4dDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1OXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAkZGVmYXVsdC13aGl0ZTtcbiAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG59XG5cbi5wcm9ncmVzcy1zdGVwIHtcbiAgLnByb2dyZXNzLW1hcmtlciB7XG4gICAgLm51bWJlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgYm90dG9tOiA2NXB4O1xuICAgICAgbGVmdDogMjdweDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2dyZXNzLXN0ZXA6aG92ZXIgLnByb2dyZXNzLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RlcCB7XG4gIC5wcm9ncmVzcy1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICB9XG59XG5cbi5wcm9ncmVzcy1zdGVwLmlzLWFjdGl2ZSB7XG4gIDpob3ZlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpcztcbiAgfVxuICAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpcztcbiAgfVxufVxuXG4ucHJvZ3Jlc3Mtc3RlcC5pcy1jb21wbGV0ZSB7XG4gIDpob3ZlciAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3Jpcy1tb3llbjtcbiAgfVxuICAucHJvZ3Jlc3MtbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3Jpcy1tb3llbjtcbiAgfVxufVxuXG4uc3ByaXRlLWNvbXB0ZS1wcmV0LWltbW8ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLWJ1aWxkaW5ncyB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00cHggLTRweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLWNoZWNrIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCAtNTBweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLXBhcGVyIHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2cHggLTRweDtcbn1cblxuLnNwcml0ZS1jb21wdGUtcHJldC1pbW1vLXBlbi1hbmQtY2FyZCB7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC00cHg7XG59XG4iLCIuYmdjLWRlZXAtcHVycGxlLTUwMCwgLmJnY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlLWxwICFpbXBvcnRhbnQ7XG59XG4iLCIuYWxlcnQtcHVycGxlLWFsdCB7IGJvcmRlci1jb2xvcjogIzY5NEQ5RjtiYWNrZ3JvdW5kOiAjNjk0RDlGO2NvbG9yOiAjZmZmOyB9XG4uYWxlcnQtaW5mby1hbHQgeyBib3JkZXItY29sb3I6ICNmMGYwZjA7YmFja2dyb3VuZDogI2YwZjBmMDtjb2xvcjogIzAwMDAwMDsgfVxuLmFsZXJ0LWRhbmdlci1hbHQgeyBib3JkZXItY29sb3I6ICNCNjNFNUE7YmFja2dyb3VuZDogI0ZGMzU0Nztjb2xvcjogI2ZmZjsgfVxuLmFsZXJ0LXdhcm5pbmctYWx0IHsgYm9yZGVyLWNvbG9yOiAjRjNGM0VCO2JhY2tncm91bmQ6ICNGRjg4MDA7Y29sb3I6ICNmZmY7IH1cbi5hbGVydC1zdWNjZXNzLWFsdCB7IGJvcmRlci1jb2xvcjogI2YwZjBmMDtiYWNrZ3JvdW5kOiAjZjBmMGYwO2NvbG9yOiAjMDAwMDAwOyB9XG4uYWxlcnQtaW5mby1hbHQgPiBbZGF0YS1ub3RpZnk9XCJpY29uXCJdID4gaW1nLCAuYWxlcnQtZGFuZ2VyLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsIC5hbGVydC13YXJuaW5nLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsIC5hbGVydC1zdWNjZXNzLWFsdCA+IFtkYXRhLW5vdGlmeT1cImljb25cIl0gPiBpbWcsIC5hbGVydC1wdXJwbGUtYWx0ID4gW2RhdGEtbm90aWZ5PVwiaWNvblwiXSA+IGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFsZXJ0IGEge2NvbG9yOiAjQjYzRTVBO30iLCIuYmctdGhpcmQtdGhlbWUtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAkdGhpcmQtdGhlbWUtY29sb3I7XG59XG5cbi5iZy1yb3VnZS1mb25jZSB7XG4gIGJhY2tncm91bmQ6ICRzZWNvbmQtdGhlbWUtY29sb3I7XG59XG5cbi5iZy1yb3VnZSB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmJnLWdyaXMtbWlkZGxlIHtcbiAgYmFja2dyb3VuZDogJGdyaXMtbWlkZGxlO1xufVxuXG4uYmctZm91cnRoLXRoZW1lLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogJGZvdXJ0aC10aGVtZS1jb2xvcjtcbn1cblxuLnRleHQtdGhpcmQtdGhlbWUtY29sb3Ige1xuICBjb2xvcjogJHRoaXJkLXRoZW1lLWNvbG9yO1xufVxuIiwiLnN0ZXBDbGllbnQge1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFiMGIxO1xufVxuXG4uZGl2Q2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubnVtYmVyU3RlcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0NyU7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5zdGVwQmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5jYXJldFBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUzcHg7XG4gIGxlZnQ6IDQzJTtcbn1cblxuLmNvbG9yQ2FyZXQge1xuICBjb2xvcjogI2VlZWVlZTtcbn1cblxuLmhlaWdodFN0ZXAge1xuICBoZWlnaHQ6IDI3NXB4O1xufVxuXG4uYnV0dG9uU3RlcENsaWVudHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OjA7XG59XG4iLCIuZC1pbmxpbmUtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmV7XG4gIGJvcmRlci10b3AtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xufVxuIiwiLmNhcnJlIGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxMjVweDtcbn1cblxuLmNhcnJlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FycmUgaW1nIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDEyNXB4O1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGJvcmRlcjogc29saWQgMjVweCAjRUZFRUVFO1xufVxuXG4jdGFibGVhdS1waWN0byAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJHNlY29uZC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogNXB4O1xufVxuIiwiI2NoYXQtc2lkZWJhciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0gLSA5MHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4O1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4jY2hhdC1tZXNzYWdlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0gLSA4NXB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4iLCIuZW1haWwtYXBwIHtcbiAgLmVtYWlsLXNpZGUtbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdC13aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGxlZnQ6IC0yNTBweDtcbiAgICB9XG4gIH1cblxuICAuZW1haWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZnJvbSgkYnJlYWtwb2ludC1tZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cblxuICAgIC5lbWFpbC1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuXG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVtYWlsLWNvbnRlbnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgLy8gbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcblxuICAgICAgJi5uby1pbmJveC12aWV3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICAgLmVtYWlsLWNvbXBvc2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuZW1haWwtY29tcG9zZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLnNpZGUtYWN0aXZlIHtcbiAgICAgIC5lbWFpbC1zaWRlLW5hdiB7XG4gICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZW1haWwtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgbGVmdDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG59XG4iLCIuZmxvYXQtbGFiZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy9tYXJnaW4tYm90dG9tOiAzZW07XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dCwgLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWEsIC5mbG9hdC1sYWJlbC1jb250cm9sIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDpmb2N1cyxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0LCAuZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLypwYWRkaW5nOiAwLjFlbSAwZW0gMXB4IDBlbTsqL1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAuMWVtIDBlbSA1cHggMGVtO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdG9wOiAtMS41ZW07XG4gIGxlZnQ6IDAuMDhlbTtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICAtbW96LWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLW8tYW5pbWF0aW9uOiBmbG9hdC1sYWJlbHMgMzAwbXMgbm9uZSBlYXNlLW91dDtcbiAgLW1zLWFuaW1hdGlvbjogZmxvYXQtbGFiZWxzIDMwMG1zIG5vbmUgZWFzZS1vdXQ7XG4gIC1raHRtbC1hbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICBhbmltYXRpb246IGZsb2F0LWxhYmVscyAzMDBtcyBub25lIGVhc2Utb3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZyAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1sYWJlbC1jb250cm9sIGlucHV0LmVtcHR5ICsgbGFiZWwsXG4uZmxvYXQtbGFiZWwtY29udHJvbCB0ZXh0YXJlYS5lbXB0eSArIGxhYmVsIHtcbiAgdG9wOiAwLjFlbTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgYW5pbWF0aW9uOiBub25lO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbn1cblxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgaW5wdXQ6bm90KC5lbXB0eSkgKyBsYWJlbCxcbi5mbG9hdC1sYWJlbC1jb250cm9sIHRleHRhcmVhOm5vdCguZW1wdHkpICsgbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmxvYXQtbGFiZWwtY29udHJvbCBpbnB1dDpub3QoLmVtcHR5KTpmb2N1cyArIGxhYmVsLFxuLmZsb2F0LWxhYmVsLWNvbnRyb2wgdGV4dGFyZWE6bm90KC5lbXB0eSk6Zm9jdXMgKyBsYWJlbCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0LWxhYmVscyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIHRvcDogMC4xZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuICAyMCUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzMCUge1xuICAgIHRvcDogMC4xZW07XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogLTFlbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbG9hdC1sYWJlbHMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2FhYTtcbiAgICB0b3A6IDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbiAgMjAlIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMzAlIHtcbiAgICB0b3A6IDAuMWVtO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IC0xZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4jbmVlZHMtdmFsaWRhdGlvbiB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAucmVxdWlyZW1lbnRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICAvL3RyYW5zaXRpb246IDAuMjhzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICA+IHRleHRhcmVhLFxuICBpbnB1dCxcbiAgc2VsZWN0IHtcbiAgICAmOmludmFsaWQ6bm90KDpmb2N1cyk6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgLy9iYWNrZ3JvdW5kOiBwaW5rO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cbiAgICAgICYgfiAucmVxdWlyZW1lbnRzIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJhZGlvLWlubGluZS1pbXB1dCB7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnJhZGlvcyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnJhZGlvcyBsYWJlbDpsYXN0LW9mLXR5cGUsXG4gIC5yYWRpb3MgaW5wdXQ6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuICAuYnRuLWRlYXVsdC1kIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLy9iYWNrZ3JvdW5kOiAjNDFkODczO1xuICAgIC8vY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIC8vZm9udC1zaXplOiAxLjVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnZhbGlkLWJnIHtcbiAgICA+IGlucHV0IHtcbiAgICAgIC8vYmFja2dyb3VuZDogdXJsKCRpbWFnZXMtcGF0aCArIFwiY2hlY2suc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNGZjMzJjO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgIH1cblxuICAgID4gLmVyci1hY3RpdmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAucGluay1iZyB7XG4gICAgPiBpbnB1dCB7XG4gICAgICAvL2JhY2tncm91bmQ6IHBpbms7XG4gICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCIuY29sdW1uLXNpZGUtbGVmdC1hcHAge1xuICAuY29sdW1uLXNpZGUtbGVmdC1uYXYge1xuICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0LXdoaXRlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICAvL3RyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAtMzAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAvL3RyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMzAwcHg7XG4gICAgfVxuXG4gICAgLmVtYWlsLWxpc3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZnJvbSgkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1uLXNpZGUtbGVmdC1jb250ZW50IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIC8vIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAgICYubm8taW5ib3gtdmlldyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbHVtbi1zaWRlLWxlZnQtY29tcG9zZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuY29sdW1uLXNpZGUtbGVmdC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zaWRlLWFjdGl2ZSB7XG4gICAgLmNvbHVtbi1zaWRlLWxlZnQtbmF2IHtcbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbHVtbi1zaWRlLWxlZnQtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICBsZWZ0OiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mczR7XG4gIGZvbnQtc2l6ZTogNHB4O1xufVxuLmZzNntcbiAgZm9udC1zaXplOiA2cHg7XG59XG4uZnM4e1xuICBmb250LXNpemU6IDhweDtcbn1cbi5mczEwe1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZnMxMXtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmZzMTJ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5mczE0e1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZnMxNXtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmZzMTZ7XG4gICBmb250LXNpemU6IDE2cHg7XG4gfVxuLmZzMTh7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5mczIwe1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZnMyMntcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmZzMjR7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mczI2e1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uZnMyOHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmZzMzB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZnM0WHMge1xuICAgIGZvbnQtc2l6ZTogNHB4O1xuICB9XG4gIC5mczZYcyB7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gIH1cbiAgLmZzOFhzIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuICAuZnMxMFhzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmZzMTJYcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mczE0WHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuZnMxNlhzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZzMThYcyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5mczIwWHMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC5saDFYc3tcbiAgICBsaW5lLWhlaWdodDoxO1xuICB9XG4gIC5saDEtNVhze1xuICAgIGxpbmUtaGVpZ2h0OjEuNTtcbiAgfVxuICAubGgyWHN7XG4gICAgbGluZS1oZWlnaHQ6MjtcbiAgfVxufVxuIiwiLnAtNjBMZzMwWHMge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYwTGcwWHMge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYwTGcxMFhzIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMzBMZzBYcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTIwTGc1MFhzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5tTDMwTGcwWHMge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwzMExnMTVYcyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUjBMZzE1WHMge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uaGlkZGVuTGdCbG9ja1hTIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGRlblhzQmxvY2tMZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubm9QbFByIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnNoYWRvd0xpZ2h0TGdOb1NoYWRvd1hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5jZW50cmFnZS12ZXJ0aWNhbGUtcGFyZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNlbnRyYWdlLXZlcnRpY2FsZS1lbmZhbnQge1xuICBtYXJnaW46IGF1dG87XG59XG5cbm5vLW1UIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubUwtMFhze1xuICAgIG1hcmdpbi1sZWZ0OjBweCAhaW1wb3J0YW50XG4gIH1cbiAgLm1SLTVYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubVQtMjBYcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBULTM1WHMge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBMLTM1WHMge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTYwTGcxMFhzIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNjBMZzMwWHMge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLTYwTGcwWHMge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5vTVJYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMExnNTBYcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDMwTGcwWHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDMwTGcxNVhzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SMExnMTVYcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm9NWHMge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbkxnQmxvY2tYUyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaGlkZGVuWHNCbG9ja0xnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsb2F0SW5oZXJpdFhzIHtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtMTVYcyB7XG4gICAgbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTUwWHMge1xuICAgIGxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGVmdC0yMFhzIHtcbiAgICBsZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxlZnQtOTVYcyB7XG4gICAgbGVmdDogLTk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE0MVhzIHtcbiAgICBsZWZ0OiAtMTQxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE4N1hzIHtcbiAgICBsZWZ0OiAtMTg3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTE2OVhzIHtcbiAgICBsZWZ0OiAtMTY5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTIxNFhzIHtcbiAgICBsZWZ0OiAtMjE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTI2MFhzIHtcbiAgICBsZWZ0OiAtMjYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sZWZ0LTMwN1hzIHtcbiAgICBsZWZ0OiAtMzA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDg1WHMge1xuICAgIGxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTDEyMFhzIHtcbiAgICBsZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaGFkb3dMaWdodExnTm9TaGFkb3dYcyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDEpO1xuICB9XG4gIC5wUi0zMExnMFhzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLmluX3B1dF9mb3JtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiMWIxYjE7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uaWNoZWNrYm94X2xpbmUge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJhYy1hZGQtZW50cnkge1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8vLmZvcm0tZ3JvdXAgaW5wdXQge1xuLy8gIGNvbG9yOiAjYjFiMWIxO1xuLy8gIGZvbnQtc2l6ZTogMThweDtcbi8vICBmb250LXdlaWdodDogYm9sZDtcbi8vfVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5oYXMtZmxvYXQtbGFiZWwgLmZvcm0tY29udHJvbDpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKSArICoge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xuICB0b3A6IC01cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZhZmJmYjtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCAuZm9ybS1jb250cm9sOnBsYWNlaG9sZGVyLXNob3duOm5vdCg6Zm9jdXMpICsgKiB7XG4gIHRvcDogMC4zZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsID4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWZsb2F0LWxhYmVsIGxhYmVsOjphZnRlciwgLmhhcy1mbG9hdC1sYWJlbCA+IHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi5saXN0LWNoZWNrLWRvd25sb2FkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sLXAtZGV0YWlse1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sLXAtZGV0YWlse1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWx7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTEuOThweCkge1xuICAuY29sLXAtZGV0YWlse1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jb2wtcC1kZXRhaWwge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5jb2wtcC1kZXRhaWx7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQENlbnRlcmluZ1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQ2VudGVyaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNlbnRlclkge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2VudGVyWCB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uY2VudGVyWFkge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuY2VudGVyWVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLmNlbnRlclhcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICAuY2VudGVyWFlcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBNZWRpYSBRdWVyaWVzIEdlbmVyYXRvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1peGluIHVzZWQgdG8gZ2VuZXJhdGUgcmVzcG9uc2l2ZSB2ZXJzaW9ucyBvZiBjc3MgcnVsZXMuXG5cbkBtaXhpbiBtZWRpYVF1ZXJ5Q29uZGl0aW9uKCRtcSkge1xuICAkYnJlYWtwb2ludEZvdW5kOiBmYWxzZTtcblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiAkYnJlYWtwb2ludHMge1xuICAgICRhbGlhczogbnRoKCRicmVha3BvaW50LCAxKTtcbiAgICAkY29uZGl0aW9uOiBudGgoJGJyZWFrcG9pbnQsIDIpO1xuXG4gICAgQGlmICRtcSA9PSAkYWxpYXMgYW5kICRjb25kaXRpb24ge1xuICAgICAgJGJyZWFrcG9pbnRGb3VuZDogdHJ1ZTtcblxuICAgICAgQG1lZGlhICN7JGNvbmRpdGlvbn0ge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGJyZWFrcG9pbnRGb3VuZCA9PSBmYWxzZSB7XG4gICAgQHdhcm4gXCJPb3BzISBCcmVha3BvaW50IOKAmCN7JG1xfeKAmSBkb2VzIG5vdCBleGlzdCBcXDpcIjtcbiAgfVxufVxuIiwiJGltYWdlcy1wYXRoOiBcIi4uLy4uLy4uLy4uL3N0YXRpYy9pbWFnZXMvXCI7XG5AaW1wb3J0IFwic2V0dGluZ3MvaW5kZXhcIjtcbkBpbXBvcnQgJy4uLy4uL3NwZWNzL3Rvb2xzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3NwZWNzL2luZGV4JztcbkBpbXBvcnQgJy4uLy4uL3BhY2thZ2VzL2luZGV4JzsiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQEJhc2Vcbi8vICsgQEdhcCAoMCA+IDQgU3RlcCAxKVxuLy8gKyBAR2FwICg1ID4gMzUgU3RlcCA1KVxuLy8gKyBAR2FwICg0MCA+IDE2MCBTdGVwIDEwKVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQmFzZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbltjbGFzcyo9J2dhcCddIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBHYXAgKDAgPiA0IFN0ZXAgMSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuICAuZ2FwWC0jeyRpfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgJiA+ICoge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmdhcFktI3skaX0ge1xuICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICYgPiAqIHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5nYXAtI3skaX0ge1xuICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICYgPiAqIHtcbiAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAuZ2FwWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmdhcFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5nYXAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAR2FwICg1ID4gMzUgU3RlcCA1KVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSA1IHRocm91Z2ggMzUge1xuICBAaWYgJGkgJSA1ID09IDAge1xuICAgIC5nYXBYLSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhcFktI3skaX0ge1xuICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FwLSN7JGl9IHtcbiAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC5nYXBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FwLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBHYXAgKDQwID4gMTYwIFN0ZXAgMTApXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcbiAgQGlmICRpICUgMTAgPT0gMCB7XG4gICAgLmdhcFgtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FwWS0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYXAtI3skaX0ge1xuICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLmdhcFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGVlcnMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wZWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5wZWVyLWdyZWVkIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wZWVycy1ncmVlZCA+IC5wZWVyLFxuLnBlZXJzLWdyZWVkID4gLnBlZXJzIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wZWVyID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4ucGVlci1ncmVlZCA+IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiIsIi5sYXllcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQEZsZXggV3JhcFxuLy8gKyBARmxleCBEaXJlY3Rpb25cbi8vICsgQEZsZXhcbi8vICsgQEZsZXggQmFzaXNcbi8vICsgQEZsZXggR3Jvd1xuLy8gKyBARmxleCBTaHJpbmtcbi8vICsgQEZsZXggT3JkZXJcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQERpc3BsYXlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZC1mICAgICB7IGRpc3BsYXk6IGZsZXg7IH1cbi5kLWlmICAgIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZC1mXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmQtaWZcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IFdyYXBcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnh3LXcgICB7IGZsZXgtd3JhcDogd3JhcDsgfVxuLmZ4dy13ciAgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsgfVxuLmZ4dy1udyAgeyBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meHctd1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5meHctd3JcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG4gICAgLmZ4dy1ud1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IERpcmVjdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meGQtYyAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuLmZ4ZC1jciAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbi5meGQtciAgIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuLmZ4ZC1yciAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZnhkLWNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmZ4ZC1jclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgLmZ4ZC1yXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5meGQtcnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEFsaWduIEl0ZW1zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFpLWZzICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuLmFpLWZlICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbi5haS1jICAgIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuLmFpLWIgICAgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbi5haS1zICAgIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuYWktZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5haS1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5haS1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYWktYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgICAuYWktc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEFsaWduIFNlbGZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYXMtZnMgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbi5hcy1mZSAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbi5hcy1jICAgIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4uYXMtYiAgICB7IGFsaWduLXNlbGY6IGJhc2VsaW5lOyB9XG4uYXMtcyAgICB7IGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuYXMtZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmFzLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgICAuYXMtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgICAuYXMtYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuICAgIC5hcy1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBBbGlnbiBDb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFjLWZzICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4uYWMtZmUgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4uYWMtYyAgICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuLmFjLXMgICAgeyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4uYWMtc2IgICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbi5hYy1zYSAgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmFjLWZzXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5hYy1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmFjLWNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gICAgLmFjLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAgIC5hYy1zYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuYWMtc2FcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBKdXN0aWZ5IENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uamMtZnMgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuLmpjLWZlICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4uamMtYyAgICB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4uamMtc2IgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuLmpjLXNhICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5qYy1mc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5qYy1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAuamMtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5qYy1zYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5qYy1zYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meC1uICAgIHsgZmxleDogbm9uZTsgfVxuLmZ4LTEgICAgeyBmbGV4OiAxOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4LW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgZmxleDogbm9uZTsgfVxuICAgIC5meC0xXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGZsZXg6IDE7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IEJhc2lzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4Yi1hICAgeyBmbGV4LWJhc2lzOiBhdXRvOyB9XG4uZnhiLTAgICB7IGZsZXgtYmFzaXM6IDA7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZnhiLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLmZ4Yi0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1iYXNpczogMDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggR3Jvd1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meGctMSAgIHsgZmxleC1ncm93OiAxOyB9XG4uZnhnLTAgICB7IGZsZXgtZ3JvdzogMDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meGctMVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtZ3JvdzogMTsgfVxuICAgIC5meGctMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtZ3JvdzogMDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXggU2hyaW5rXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4cy0xICAgeyBmbGV4LXNocmluazogMTsgfVxuLmZ4cy0wICAgeyBmbGV4LXNocmluazogMDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meHMtMVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtc2hyaW5rOiAxOyB9XG4gICAgLmZ4cy0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1zaHJpbms6IDA7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IE9yZGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMiB7XG4gIC5vcmQtI3skaX0geyBvcmRlcjogJGk7IH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAub3JkLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG9yZGVyOiAkaTsgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBEaXNwbGF5XG4vLyArIEBPdmVyZmxvd1xuLy8gKyBARmxvYXRcbi8vICsgQFZlcnRpY2FsIEFsaWduXG4vLyArIEBQb3NpdGlvblxuLy8gKyBAWi1JbmRleFxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARGlzcGxheVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5kLWIgICAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4uZC1pYiAgICAgICAgIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLWkgICAgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuLmQtdGIgICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbi5kLXRiYyAgICAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbi5kLW4gICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZC1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kLWliXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kLWlcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5kLXRiXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmQtdGJjXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAgIC5kLW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBPdmVyZmxvd1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5vdi1oICAgICAgICAgeyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbi5vdi1hICAgICAgICAgeyBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG4ub3YtcyAgICAgICAgIHsgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdlktaCAgICAgICAgeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuLm92WC1oICAgICAgICB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4ub3ZZLWEgICAgICAgIHsgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XG4ub3ZYLWEgICAgICAgIHsgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XG4ub3ZZLXMgICAgICAgIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbi5vdlgtcyAgICAgICAgeyBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5vdi1oXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgICAub3YtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5vdi1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuICAgIC5vdlktaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5vdlgtaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5vdlktYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAub3ZYLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm92WS1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG4gICAgLm92WC1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxvYXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZmwtbCAgICAgICAgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuLmZsLXIgICAgICAgICB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4uZmwtbiAgICAgICAgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5mbC1sXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsLXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsLW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWZXJ0aWNhbCBBbGlnblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52YS10ICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi52YS1tICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi52YS1iICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAudmEtdFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4gICAgLnZhLW1cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuICAgIC52YS1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wb3MtcyAgICAgICAgeyBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cbi5wb3Mtc3QgICAgICAgeyBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cbi5wb3MtciAgICAgICAgeyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuLnBvcy1hICAgICAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4ucG9zLWYgICAgICAgIHsgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAucG9zLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG4gICAgLnBvcy1zdFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFotSW5kZXhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDkge1xuICAuei0jeyRpfSB7IHotaW5kZXg6ICgkaSAqIDEwMDApICFpbXBvcnRhbnQ7IH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAuei0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB6LWluZGV4OiAoJGkgKiAxMDAwKSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBMaXN0IFN0eWxlIFBvc2l0aW9uXG4vLyArIEBMaXN0IFN0eWxlIFR5cGVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATGlzdCBTdHlsZSBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5saXNwLWkgeyBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7IH1cbi5saXNwLW8geyBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQExpc3QgU3R5bGUgVHlwZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5saXMtbiAgeyBsaXN0LXN0eWxlOiBub25lOyB9XG4ubGlzdC1jIHsgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7IH1cbi5saXN0LXMgeyBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfVxuLmxpc3QtdSB7IGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW47IH1cbi5saXN0LWwgeyBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhOyB9XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQE1hcmdpbiAoMCA+IDQgU3RlcCAxKVxuLy8gKyBATWFyZ2luICg1ID4gMzUgU3RlcCA1KVxuLy8gKyBATWFyZ2luICg0MCA+IDE2MCBTdGVwIDEwKVxuLy8gKyBATWFyZ2luIEF1dG9cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDAgPiA0IFN0ZXAgMSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuICAubS0jeyRpfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubVQtI3skaX0geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1SLSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1CLSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tTC0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAubVktI3skaX0ge1xuICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtI3skaX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0jeyRpfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1ULW52LSN7JGl9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubVItbnYtI3skaX0geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1CLW52LSN7JGl9IHsgbWFyZ2luLWJvdHRvbTotICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubUwtbnYtI3skaX0geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gIC5tWS1udi0jeyRpfSB7XG4gICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAubS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1CLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1MLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgLm1ZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubVgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tVC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubVItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubUItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1MLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgIC5tWS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubVgtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoNSA+IDM1IFN0ZXAgNSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNSB0aHJvdWdoIDM1IHtcbiAgQGlmICRpICUgNSA9PSAwIHtcbiAgICAubS0jeyRpfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tVC0jeyRpfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tUi0jeyRpfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1CLSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1MLSN7JGl9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLm1ZLSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubVgtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW52LSN7JGl9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tVC1udi0jeyRpfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVItbnYtI3skaX0geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUItbnYtI3skaX0geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1MLW52LSN7JGl9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5tWS1udi0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubVgtbnYtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC5tLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLm1ZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tVC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tUi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1CLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1MLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLm1ZLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1YLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDQwID4gMTYwIFN0ZXAgMTApXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcbiAgQGlmICRpICUgMTAgPT0gMCB7XG5cbiAgICAubS0jeyRpfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tVC0jeyRpfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tUi0jeyRpfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1CLSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1MLSN7JGl9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLm1ZLSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubVgtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW52LSN7JGl9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tVC1udi0jeyRpfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVItbnYtI3skaX0geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubUItbnYtI3skaX0geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1MLW52LSN7JGl9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5tWS1udi0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubVgtbnYtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC5tLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLm1ZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tVC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tUi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1CLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1MLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLm1ZLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1YLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgQXV0b1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5tLWEgIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5tWC1hIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5tVC1hIHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4ubVItYSB7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4ubUItYSB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuLm1MLWEgeyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLm0tYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubVgtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tVC1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tUi1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm1CLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm1MLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBCYWNrZ3JvdW5kIFNpemVcbi8vICsgQEJhY2tncm91bmQgUG9zaXRpb25cbi8vICsgQEJhY2tncm91bmQgUmVwZWF0XG4vLyArIEBPYmplY3QgRml0XG4vLyArIEBSZXNpemVcbi8vICsgQE9wYWNpdHlcbi8vICsgQEN1cnNvclxuLy8gKyBAVmlzaWJpbGl0eVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCYWNrZ3JvdW5kIFNpemVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmdzei1jdiAgIHsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuLmJnc3otY3QgICB7IGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuLmJnc3otZnVsbCB7IGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJhY2tncm91bmQgUG9zaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmdwWC1jICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7IH1cbi5iZ3BYLXQgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHRvcDsgfVxuLmJncFgtciAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7IH1cbi5iZ3BYLWwgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7IH1cbi5iZ3BYLWIgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGJvdHRvbTsgfVxuLmJncFktYyAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyOyB9XG4uYmdwWS10ICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7IH1cbi5iZ3BZLXIgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHJpZ2h0OyB9XG4uYmdwWS1sICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBsZWZ0OyB9XG4uYmdwWS1iICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQmFja2dyb3VuZCBSZXBlYXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmdyLW4gICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuLmJnci15ICAgICB7IGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTsgfVxuLmJnci14ICAgICB7IGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBPYmplY3QgRml0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm9mLWN0ICAgICB7IG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbi5vZi1jdiAgICAgeyBvYmplY3QtZml0OiBjb3ZlcjsgfVxuLm9mLWYgICAgICB7IG9iamVjdC1maXQ6IGZpbGw7IH1cbi5vZi1uICAgICAgeyBvYmplY3QtZml0OiBub25lOyB9XG4ub2Ytc2QgICAgIHsgb2JqZWN0LWZpdDogc2NhbGUtZG93bjsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBSZXNpemVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucnN6LXYgICAgIHsgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuLnJzei1oICAgICB7IHJlc2l6ZTogaG9yaXpvbnRhbDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBPcGFjaXR5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm9wLTAgICAgICB7IG9wYWNpdHk6IDA7IH1cbi5vcC0xMHAgICAgeyBvcGFjaXR5OiAwLjE7IH1cbi5vcC0yMHAgICAgeyBvcGFjaXR5OiAwLjI7IH1cbi5vcC0zMHAgICAgeyBvcGFjaXR5OiAwLjM7IH1cbi5vcC00MHAgICAgeyBvcGFjaXR5OiAwLjQ7IH1cbi5vcC01MHAgICAgeyBvcGFjaXR5OiAwLjU7IH1cbi5vcC02MHAgICAgeyBvcGFjaXR5OiAwLjY7IH1cbi5vcC03MHAgICAgeyBvcGFjaXR5OiAwLjc7IH1cbi5vcC04MHAgICAgeyBvcGFjaXR5OiAwLjg7IH1cbi5vcC05MHAgICAgeyBvcGFjaXR5OiAwLjk7IH1cbi5vcC0xMDBwICAgeyBvcGFjaXR5OiAxOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEN1cnNvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jdXItbmEgICAgeyBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4uY3VyLXAgICAgIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4uY3VyLWEgICAgIHsgY3Vyc29yOiBhdXRvOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZpc2liaWxpdHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udmlzLXYgICAgIHsgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuLnZpcy1oICAgICB7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBQYWRkaW5nICgwID4gNCBTdGVwIDEpXG4vLyArIEBQYWRkaW5nICg1ID4gMzUgU3RlcCA1KVxuLy8gKyBAUGFkZGluZyAoNDAgPiAxNjAgU3RlcCAxMClcbi8vICsgQFBhZGRpbmcgQXV0b1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoMCA+IDQgU3RlcCAxKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG4gIC5wLSN7JGl9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAucFQtI3skaX0geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5wUi0jeyRpfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAucEItI3skaX0geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5wTC0jeyRpfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgLnBZLSN7JGl9IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtI3skaX0ge1xuICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC5wLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAucFItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAucEItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLnBMLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgIC5wWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAucFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUGFkZGluZyAoNSA+IDM1IFN0ZXAgNSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNSB0aHJvdWdoIDM1IHtcbiAgQGlmICRpICUgNSA9PSAwIHtcbiAgICAucC0jeyRpfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucFQtI3skaX0geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBSLSN7JGl9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBCLSN7JGl9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wTC0jeyRpfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAucFktI3skaX0ge1xuICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBYLSN7JGl9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAucC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBCLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBMLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgLnBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDQwID4gMTYwIFN0ZXAgMTApXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcbiAgQGlmICRpICUgMTAgPT0gMCB7XG4gICAgLnAtI3skaX0gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBULSN7JGl9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wUi0jeyRpfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wQi0jeyRpfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucEwtI3skaX0geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLnBZLSN7JGl9IHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wWC0jeyRpfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLnAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucFQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucFItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5wWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBQb3NpdGlvbiAoMCA+IDQgU3RlcCAxKVxuLy8gKyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBQb3NpdGlvbiAoNDAgPiAxNjAgU3RlcCAxMClcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBvc2l0aW9uICgwID4gNCBTdGVwIDEpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcbiAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgLnItI3skaX0geyByaWdodDogI3skaX1weDsgfVxuICAuYi0jeyRpfSB7IGJvdHRvbTogI3skaX1weDsgfVxuICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgIC5yLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgICAuYi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgLmItI3skaX0geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XG4gICAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDQwID4gMTYwIFN0ZXAgMTApXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcbiAgQGlmICRpICUgMTAgPT0gMCB7XG4gICAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgLmItI3skaX0geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XG4gICAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDUwJSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udGwtNTBwIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRyLTUwcCB7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xufVxuXG4udC01MHAgeyB0b3A6IDUwJTsgfVxuLnItNTBwIHsgcmlnaHQ6IDUwJTsgfVxuLmItNTBwIHsgYm90dG9tOiA1MCU7IH1cbi5sLTUwcCB7IGxlZnQ6IDUwJTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC50bC01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgIC50ci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICB9XG5cbiAgICAudC01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdG9wOiA1MCU7IH1cbiAgICAuci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6IDUwJTsgfVxuICAgIC5iLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206IDUwJTsgfVxuICAgIC5sLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBsZWZ0OiA1MCU7IH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBGaXhlZCBXaWR0aFxuLy8gKyBAUmVsYXRpdmUgV2lkdGhcbi8vICsgQEZpeGVkIEhlaWdodFxuLy8gKyBATWF4IFNpemVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZpeGVkIFdpZHRoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnctMVxcLzRyLCAuc3otMVxcLzRyICAgIHsgd2lkdGg6IDAuMjVyZW07IH1cbi53LTFcXC8yciwgLnN6LTFcXC8yciAgICB7IHdpZHRoOiAwLjVyZW07IH1cbi53LTNcXC80ciwgLnN6LTNcXC80ciAgICB7IHdpZHRoOiAwLjc1cmVtOyB9XG4udy0xciwgLnN6LTFyICAgICAgICAgIHsgd2lkdGg6IDFyZW07IH1cbi53LTNcXC8yciwgLnN6LTNcXC8yciAgICB7IHdpZHRoOiAxLjVyZW07IH1cbi53LTJyLCAuc3otMnIgICAgICAgICAgeyB3aWR0aDogMnJlbTsgfVxuLnctNVxcLzJyLCAuc3otNVxcLzJyICAgIHsgd2lkdGg6IDIuNXJlbTsgfVxuLnctM3IsIC5zei0zciAgICAgICAgICB7IHdpZHRoOiAzcmVtOyB9XG4udy03XFwvMnIsIC5zei03XFwvMnIgICAgeyB3aWR0aDogMy41cmVtOyB9XG4udy00ciwgLnN6LTRyICAgICAgICAgIHsgd2lkdGg6IDRyZW07IH1cbi53LTlcXC8yciwgLnN6LTlcXC8yciAgICB7IHdpZHRoOiA0LjVyZW07IH1cbi53LTVyLCAuc3otNXIgICAgICAgICAgeyB3aWR0aDogNXJlbTsgfVxuLnctMTFcXC8yciwgLnN6LTExXFwvMnIgIHsgd2lkdGg6IDUuNXJlbTsgfVxuLnctNnIsIC5zei02ciAgICAgICAgICB7IHdpZHRoOiA2cmVtOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLnctMVxcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMC4yNXJlbTsgfVxuICAgIC53LTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDAuNXJlbTsgfVxuICAgIC53LTNcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDAuNzVyZW07IH1cbiAgICAudy0xclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogMXJlbTsgfVxuICAgIC53LTNcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDEuNXJlbTsgfVxuICAgIC53LTJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiAycmVtOyB9XG4gICAgLnctNVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMi41cmVtOyB9XG4gICAgLnctM3JcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM3JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDNyZW07IH1cbiAgICAudy03XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otN1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAzLjVyZW07IH1cbiAgICAudy00clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei00clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogNHJlbTsgfVxuICAgIC53LTlcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDQuNXJlbTsgfVxuICAgIC53LTVyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTVyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiA1cmVtOyB9XG4gICAgLnctMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyB3aWR0aDogNS41cmVtOyB9XG4gICAgLnctNnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDZyZW07IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBSZWxhdGl2ZSBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53LTAgICAgIHsgd2lkdGg6IDBweDsgfVxuLnctMTBwICAgeyB3aWR0aDogMTAlOyB9XG4udy0yMHAgICB7IHdpZHRoOiAyMCU7IH1cbi53LTMwcCAgIHsgd2lkdGg6IDMwJTsgfVxuLnctNDBwICAgeyB3aWR0aDogNDAlOyB9XG4udy01MHAgICB7IHdpZHRoOiA1MCU7IH1cbi53LTYwcCAgIHsgd2lkdGg6IDYwJTsgfVxuLnctNzBwICAgeyB3aWR0aDogNzAlOyB9XG4udy04MHAgICB7IHdpZHRoOiA4MCU7IH1cbi53LTkwcCAgIHsgd2lkdGg6IDkwJTsgfVxuLnctMTAwcCAgeyB3aWR0aDogMTAwJTsgfVxuLnctMXB4ICAgeyB3aWR0aDogMXB4OyB9XG4udy1hICAgICB7IHdpZHRoOiBhdXRvOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLnctMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgd2lkdGg6IDBweDsgfVxuICAgIC53LTEwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiAxMCU7IH1cbiAgICAudy0yMHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogMjAlOyB9XG4gICAgLnctMzBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDMwJTsgfVxuICAgIC53LTQwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA0MCU7IH1cbiAgICAudy01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogNTAlOyB9XG4gICAgLnctNjBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDYwJTsgfVxuICAgIC53LTcwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA3MCU7IH1cbiAgICAudy04MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogODAlOyB9XG4gICAgLnctOTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDkwJTsgfVxuICAgIC53LTEwMHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHdpZHRoOiAxMDAlOyB9XG4gICAgLnctMXB4XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDFweDsgfVxuICAgIC53LWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHdpZHRoOiBhdXRvOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARml4ZWQgSGVpZ2h0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmgtMVxcLzRyLCAuc3otMVxcLzRyICAgIHsgaGVpZ2h0OiAwLjI1cmVtOyB9XG4uaC0xXFwvMnIsIC5zei0xXFwvMnIgICAgeyBoZWlnaHQ6IDAuNXJlbTsgfVxuLmgtM1xcLzRyLCAuc3otM1xcLzRyICAgIHsgaGVpZ2h0OiAwLjc1cmVtOyB9XG4uaC0xciwgLnN6LTFyICAgICAgICAgIHsgaGVpZ2h0OiAxcmVtOyB9XG4uaC0zXFwvMnIsIC5zei0zXFwvMnIgICAgeyBoZWlnaHQ6IDEuNXJlbTsgfVxuLmgtMnIsIC5zei0yciAgICAgICAgICB7IGhlaWdodDogMnJlbTsgfVxuLmgtNVxcLzJyLCAuc3otNVxcLzJyICAgIHsgaGVpZ2h0OiAyLjVyZW07IH1cbi5oLTNyLCAuc3otM3IgICAgICAgICAgeyBoZWlnaHQ6IDNyZW07IH1cbi5oLTdcXC8yciwgLnN6LTdcXC8yciAgICB7IGhlaWdodDogMy41cmVtOyB9XG4uaC00ciwgLnN6LTRyICAgICAgICAgIHsgaGVpZ2h0OiA0cmVtOyB9XG4uaC05XFwvMnIsIC5zei05XFwvMnIgICAgeyBoZWlnaHQ6IDQuNXJlbTsgfVxuLmgtNXIsIC5zei01ciAgICAgICAgICB7IGhlaWdodDogNXJlbTsgfVxuLmgtMTFcXC8yciwgLnN6LTExXFwvMnIgIHsgaGVpZ2h0OiA1LjVyZW07IH1cbi5oLTZyLCAuc3otNnIgICAgICAgICAgeyBoZWlnaHQ6IDZyZW07IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuaC0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMVxcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMC4yNXJlbTsgfVxuICAgIC5oLTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAwLjVyZW07IH1cbiAgICAuaC0zXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMC43NXJlbTsgfVxuICAgIC5oLTFyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogMXJlbTsgfVxuICAgIC5oLTNcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAuaC0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDJyZW07IH1cbiAgICAuaC01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMi41cmVtOyB9XG4gICAgLmgtM3JcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM3JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiAzcmVtOyB9XG4gICAgLmgtN1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDMuNXJlbTsgfVxuICAgIC5oLTRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogNHJlbTsgfVxuICAgIC5oLTlcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiA0LjVyZW07IH1cbiAgICAuaC01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDVyZW07IH1cbiAgICAuaC0xMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGhlaWdodDogNS41cmVtOyB9XG4gICAgLmgtNnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiA2cmVtOyB9XG4gIH1cbn1cblxuLmgtMCAgICAgeyBoZWlnaHQ6IDA7IH1cbi5oLWF1dG8gIHsgaGVpZ2h0OiBhdXRvOyB9XG4uaC0xMDBwICB7IGhlaWdodDogMTAwJTsgfVxuLmgtMTAwdmggeyBoZWlnaHQ6IDEwMHZoOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmgtMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgaGVpZ2h0OiAwOyB9XG4gICAgLmgtYXV0b1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmgtMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmgtMTAwdmhcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgaGVpZ2h0OiAxMDB2aDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE1heCBTaXplXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm13LTEwMHAgeyBtYXgtd2lkdGg6IDEwMCU7IH1cbi5taC0xMDBwIHsgbWF4LWhlaWdodDogMTAwJTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5tdy0xMDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5taC0xMDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgfVxufVxuIiwiXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBWYXJpYWJsZXNcbi8vICsgQFRleHQgQWxpZ25cbi8vICsgQFRleHQgVHJhbnNmb3JtXG4vLyArIEBGb250IFN0eWxlXG4vLyArIEBUZXh0IERlY29yYXRpb25cbi8vICsgQFdoaXRlIFNwYWNlXG4vLyArIEBXb3JkIEJyZWFrXG4vLyArIEBXb3JkIFdyYXBcbi8vICsgQFRleHQgT3ZlcmZsb3dcbi8vICsgQEZvbnQgU2l6ZVxuLy8gKyBARm9udCBXZWlnaHRcbi8vICsgQExpbmUgSGVpZ2h0XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUZXh0IEFsaWduXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRhLWMgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuLnRhLWwgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbi50YS1yIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC50YS1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLnRhLWxcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRhLXJcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRleHQgVHJhbnNmb3JtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnR0LW4geyB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9XG4udHQtdSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnR0LWwgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50dC1jIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGb250IFN0eWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZzLWkgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuLmZzLW8geyBmb250LXN0eWxlOiBvYmxpcXVlICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVGV4dCBEZWNvcmF0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRkLW4geyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuLnRkLW8geyB0ZXh0LWRlY29yYXRpb246IG92ZXJsaW5lICFpbXBvcnRhbnQ7IH1cbi50ZC1sdCB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7IH1cbi50ZC11IHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBXaGl0ZSBTcGFjZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53aHMtbncgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi53aHMtcCB7IHdoaXRlLXNwYWNlOiBwcmUgIWltcG9ydGFudDsgfVxuLndocy1uIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFdvcmQgQnJlYWtcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ud29iLW4geyB3b3JkLWJyZWFrOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLndvYi1iYSB7IHdvcmQtYnJlYWs6IGJyZWFrLWFsbCAhaW1wb3J0YW50OyB9XG4ud29iLWsgeyB3b3JkLWJyZWFrOiBrZWVwLWFsbCAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFdvcmQgV3JhcFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53b3ctYncgeyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuLndvdy1uIHsgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUZXh0IE92ZXJmbG93XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnRvdi1lIHsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGb250IFNpemVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnN6LXhzICAgeyBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuLmZzei1zbSAgIHsgZm9udC1zaXplOiAwLjg3cmVtICFpbXBvcnRhbnQ7IH1cbi5mc3otZGVmICB7IGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG4uZnN6LW1kICAgeyBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDsgfVxuLmZzei1sZyAgIHsgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDsgfVxuLmZzei14bCAgIHsgZm9udC1zaXplOiAxLjdyZW0gIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGb250IFdlaWdodFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mdy0xMDAgeyBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7IH1cbi5mdy0yMDAgeyBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7IH1cbi5mdy0zMDAgeyBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cbi5mdy00MDAgeyBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cbi5mdy01MDAgeyBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cbi5mdy02MDAgeyBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7IH1cbi5mdy03MDAgeyBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cbi5mdy04MDAgeyBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7IH1cbi5mdy05MDAgeyBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATGluZSBIZWlnaHRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubGgtMCAgICB7IGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5saC0xICAgIHsgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDsgfVxuLmxoLTNcXC8yIHsgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50OyB9XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBRdWljayBCb3JkZXIgSGVscGVyc1xuLy8gKyBAQm9yZGVyIFdpZHRoXG4vLyArIEBCb3JkZXIgUmFkaXVzXG4vLyArIEBCb3JkZXIgU3R5bGVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUXVpY2sgQm9yZGVyIEhlbHBlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmQgIHsgYm9yZGVyOiAjeyRib3JkZXItd2lkdGh9IHNvbGlkICN7JGJvcmRlci1jb2xvcn0gIWltcG9ydGFudDsgfVxuLmJkVCB7IGJvcmRlci10b3A6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRSIHsgYm9yZGVyLXJpZ2h0OiAjeyRib3JkZXItd2lkdGh9IHNvbGlkICN7JGJvcmRlci1jb2xvcn0gIWltcG9ydGFudDsgfVxuLmJkQiB7IGJvcmRlci1ib3R0b206ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRMIHsgYm9yZGVyLWxlZnQ6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJvcmRlciBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XG4gIC5iZHctI3skaX0gIHsgYm9yZGVyLXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJkd1QtI3skaX0geyBib3JkZXItdG9wLXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJkd1ItI3skaX0geyBib3JkZXItcmlnaHQtd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3Qi0jeyRpfSB7IGJvcmRlci1ib3R0b20td2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3TC0jeyRpfSB7IGJvcmRlci1sZWZ0LXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQm9yZGVyIFJhZGl1c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRvIDUge1xuICAuYmRycy0jeyRpfSB7IGJvcmRlci1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gIC5iZHJzVC0jeyRpfSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmRyc1ItI3skaX0ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZHJzQi0jeyRpfSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmRyc0wtI3skaX0ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJkcnMtNTBwICB7IGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG4uYmRycy0xMGVtIHsgYm9yZGVyLXJhZGl1czogMTBlbSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJvcmRlciBTdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZHMtbiAgeyBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDsgfVxuLmJkcy1zICB7IGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDsgfVxuLmJkcy1kdCB7IGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7IH1cbi5iZHMtZHMgeyBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50OyB9XG4uYmRzLWRiIHsgYm9yZGVyLXN0eWxlOiBkb3VibGUgIWltcG9ydGFudDsgfVxuLmJkcy1nICB7IGJvcmRlci1zdHlsZTogZ3Jvb3ZlICFpbXBvcnRhbnQ7IH1cbi5iZHMtciAgeyBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7IH1cbi5iZHMtaSAgeyBib3JkZXItc3R5bGU6IGluc2V0ICFpbXBvcnRhbnQ7IH1cbi5iZHMtbyAgeyBib3JkZXItc3R5bGU6IG91dHNldCAhaW1wb3J0YW50OyB9XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQc2V1ZG8gRWxlbWVudHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubm8tYWZ0ZXI6OmFmdGVyICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbi5uby1iZWZvcmU6OmJlZm9yZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBATWF0ZXJpYWwgQ29sb3Jcbi8vICsgQEdyZXkgQ29sb3JzXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE1hdGVyaWFsIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGVhY2ggJGl0ZW0sICRjb2xvciBpbiAkbWQtY29sb3JzIHtcbiAgLmMtI3skaXRlbX0sICAgICAuY0gtI3skaXRlbX06aG92ZXIgICAgICB7IGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmdjLSN7JGl0ZW19LCAgIC5iZ2NILSN7JGl0ZW19OmhvdmVyICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLmJkYy0jeyRpdGVtfSwgICAuYmRjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLmZpbGwtI3skaXRlbX0sICAuZmlsbEgtI3skaXRlbX06aG92ZXIgICB7IGZpbGw6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5zdHItI3skaXRlbX0sICAgLnN0ckgtI3skaXRlbX06aG92ZXIgICAgeyBzdHJva2U6ICRjb2xvciAhaW1wb3J0YW50OyB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdyZXkgQ29sb3JzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGVhY2ggJGl0ZW0sICRjb2xvciBpbiAkZ3JleS1jb2xvcnMtYWx0IHtcbiAgLmMtI3skaXRlbX0sICAgICAuY0gtI3skaXRlbX06aG92ZXIgICAgICB7IGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmdjLSN7JGl0ZW19LCAgIC5iZ2NILSN7JGl0ZW19OmhvdmVyICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLmJkYy0jeyRpdGVtfSwgICAuYmRjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLmZpbGwtI3skaXRlbX0sICAuZmlsbEgtI3skaXRlbX06aG92ZXIgICB7IGZpbGw6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5zdHItI3skaXRlbX0sICAgLnN0ckgtI3skaXRlbX06aG92ZXIgICAgeyBzdHJva2U6ICRjb2xvciAhaW1wb3J0YW50OyB9XG59XG4iLCIuaXMtZW1wdHkgLm9ubHktdmlzaWJsZS13aGVuLWVtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vbmx5LXZpc2libGUtd2hlbi1lbXB0eSxcbi5vbi1lcnJvciAuaGlkZGVuLW9uLWVycm9yLFxuLmlzLWVtcHR5IC5oaWRkZW4td2hlbi1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDRweCAzcHggcmdiYSg1MCwgNTAsIDUwLCAwLjY0KTtcbiAgLW1vei1ib3gtc2hhZG93OiAxcHggNHB4IDNweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjQpO1xuICBib3gtc2hhZG93OiAxcHggNHB4IDNweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjQpO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXV0b2NvbXBsZXRlLW5vLXN1Z2dlc3Rpb24ge1xuICBwYWRkaW5nOiAycHggNXB4O1xufVxuXG4uYXV0b2NvbXBsZXRlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0YwRjBGMDtcbn1cblxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5hdXRvY29tcGxldGUtZ3JvdXAge1xuICBwYWRkaW5nOiAycHggNXB4O1xufVxuXG4uYXV0b2NvbXBsZXRlLWdyb3VwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG4iLCJhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5tc2ctYm94LWNsaWVudC1pY28ge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5tc2ctYm94LWNsaWVudC1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJvcmRlci1sZWZ0LTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLnNlbmQtcHJvcG9zaXRpb24ge1xuICBwYWRkaW5nOiAzN3B4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmJnLWdyaXMge1xuICBiYWNrZ3JvdW5kOiAjZWVlXG59XG5cbi5tYXJnaW4tMjAge1xuICBtYXJnaW46IDIwcHhcbn1cblxuLmRlbC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50Yi10aXRsZS1ibG9jLW1zZywgLnRiLXRpdGxlLWJsb2MtcmR2IHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnRiLWNvbnRlbnQtYmxvYy1tc2csIC50Yi1jb250ZW50LWJsb2MtcmR2IHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnRpdGxlVHlwZU1vZHVsZUZpY2hlQ2xpZW50IHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmRlbC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweFxufVxuXG4vL1Byb3NwZWN0IFByZXQgSW1tb1xuXG4udGl0bGUtaW5mby1jbGllbnQge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uY29udGVudC1pbmZvLWNsaWVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jb250ZW50LWluZm8tY2xpZW50LXByb2pldCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmRlbC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweFxufVxuXG4uYmctZ3JpcyB7XG4gIGJhY2tncm91bmQ6ICNlZWVcbn1cblxuLnRpdGxlRW1wcnVudGV1ciB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG59XG5cbi5ob3Zlci10YWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGJsdWU7XG59XG5cbi5lbXBydW50ZXVyLWhhdCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDlweDtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWljbyB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLm1zZy1ib3gtY2xpZW50LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYm9yZGVyLWxlZnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uYmctZ3JpcyB7XG4gIGJhY2tncm91bmQ6ICNlZWVcbn1cblxuLnBhZGRpbmctNSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmJvcmRlci1yYWRpdXMtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5idG4tZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5idG4tZ3JleS1wbHVzIHtcbiAgYmFja2dyb3VuZDogJGdyaXMtbW95ZW47XG59XG5cbi5idG4tZ3JleS1wbHVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJGdyaXMtbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi50Yi1jdXJzZXVye1xuICBtYXJnaW4tdG9wOjIwcHg7XG59XG5cbi5kTGVmdDM1bWR7XG4gIGxlZnQ6MzVweFxufVxuXG4uY2xpZW50LWJsb2MtbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5jbGllbnQtYmxvYy1jZW50ZXIge1xuICB3aWR0aDogNzAlO1xufVxuXG4uY2xpZW50LWJsb2MtcmlnaHQge1xuICB3aWR0aDogMTAlO1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRiLXJlc3VtZS1jbGllbnQge1xuICAvKnBhZGRpbmc6MjBweCovXG59XG5cbi50Yi1zYW1wbGUtaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKi5wYWRkZGluZy10b3AtcGFkZGluZy1ib3R0b20tMTB7Ki9cbi8qcGFkZGluZy10b3A6IDEwcHg7Ki9cbi8qcGFkZGluZy1ib3R0b206IDEwcHg7Ki9cbi8qfSovXG4ubWFyZ2luLXRvcC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wcmV2aWV3LTEsIC5wcmV2aWV3LTIsIC5wcmV2aWV3LTMsIC5wcmV2aWV3LTQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweFxufVxuXG4ubWFyZ2luLXRvcC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi50Yi1wcmV2aWV3LWNsaWVudC1mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5ibG9jLWNvbW1lbnRhaXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG4uaWNvbi1wZW4sLmljb24tcGVuLWFkbWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU2MHB4KSB7XG4gIC50eEJ0blJkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kTGVmdDM1bWR7XG4gICAgbGVmdDowcHhcbiAgfVxuXG4gIC5tQi0yNXhzLXtcbiAgICBtYXJnaW4tYm90dG9tOjI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJyZWFkY3J1bWJ7XG4gICAgbWFyZ2luLXRvcDo1NXB4O1xuICB9XG4gIC5pcmFkaW9fbGluZXtcbiAgICB3aWR0aDoxMDAlO1xuICB9XG59XG4iLCIuc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgJGZpcnN0LXRoZW1lLWNvbG9yIDI4JSwgJHNlY29uZC10aGVtZS1jb2xvciA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JGZpcnN0LXRoZW1lLWNvbG9yLCBlbmRDb2xvcnN0cj0kc2Vjb25kLXRoZW1lLWNvbG9yLCBHcmFkaWVudFR5cGU9MSk7XG59XG5cbi5zaWRlYmFyLW1lbnUgLnNpZGViYXItbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbiIsIi5sb2dpbi1wYWdlLWZvcyB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgJGZpcnN0LXRoZW1lLWNvbG9yIDI4JSwgJHNlY29uZC10aGVtZS1jb2xvciA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JGZpcnN0LXRoZW1lLWNvbG9yLCBlbmRDb2xvcnN0cj0kc2Vjb25kLXRoZW1lLWNvbG9yLCBHcmFkaWVudFR5cGU9MSk7XG59XG4iLCIuc3R5bGUtZm9ybSB7XG4gIGJhY2tncm91bmQ6ICNmMmVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5ib3V0b24tY2VudGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uYmxvYy10aXRsZS1pbmRleCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy9iYWNrZ3JvdW5kOiAjNzU3NTc1O1xuICAvL3BhZGRpbmc6IDRweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICAvL2JvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5mb3JtLWZvcm1hdGlvbntcbiAgbWFyZ2luLWJvdHRvbTozNXB4O1xufVxuXG5cbi5kYXRlSm1he1xuIHNlbGVjdHtcbiAgIHBhZGRpbmc6IDhweDtcbiAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gfVxufVxuXG4jcmVnaXN0cmF0aW9uX3Byb191c2VyX2RhdGVOYWlzc2FuY2VfZGF5IHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLXJpZ2h0OiAzJTtcbn1cblxuI3JlZ2lzdHJhdGlvbl9wcm9fdXNlcl9kYXRlTmFpc3NhbmNlX21vbnRoIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjUlO1xuICBtYXJnaW4tbGVmdDogMS41JTtcbn1cblxuI3JlZ2lzdHJhdGlvbl9wcm9fdXNlcl9kYXRlTmFpc3NhbmNlX3llYXIge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tbGVmdDogMyU7XG59XG5cbi5zaGFkb3ctbGlnaHQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMThweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmVyci1hY3RpdmUge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLCAuaGFzLWVycm9yIC5zZWxlY3QyLWRyb3Bkb3duLCAuaGFzLWVycm9yIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmMmRlZGUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbn1cbiIsIi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbntcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1ib3R0b206MjVweDtcbn1cblxuLnBhZ2luYXRpb24gYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6bm90KC5hY3RpdmUpIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO31cbiIsIi5ib3gtdGl0bGUtY29uc2VpbGxlciwgLmJveC10aXRsZS12b3VzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHRvcDogOXB4O1xufVxuXG4ucHJvZ3Jlc3MtdHJhY2tlci0tY2VudGVyIC5wcm9ncmVzcy10ZXh0OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICNlZWVlZWU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbn1cblxuLmJhY2tncm91bmQtdGhlbWUtZGVncmFkZSB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgJGZpcnN0LXRoZW1lLWNvbG9yIDI4JSwgJHNlY29uZC10aGVtZS1jb2xvciA5OSUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkZmlyc3QtdGhlbWUtY29sb3IgMjglLCAkc2Vjb25kLXRoZW1lLWNvbG9yIDk5JSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JGZpcnN0LXRoZW1lLWNvbG9yLCBlbmRDb2xvcnN0cj0kc2Vjb25kLXRoZW1lLWNvbG9yLCBHcmFkaWVudFR5cGU9MSk7XG59XG5cbi5iYWNrZ3JvdW5kLWZpcnN0LXRoZW1lLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4vLy5iYWNrZ3JvdW5kLWdyZXkge1xuLy8gIGJhY2tncm91bmQ6IHJnYmEoMjEyLCAyMTIsIDIxMiwgMC4zOSk7XG4vL31cblxuLmNwdFBpZWNlcyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAtMTJweDtcbn1cblxuLmNwdFBpZWNlc0luZGV4UHJvZHVjdCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IDg1cHg7XG59XG5cbi5jcHRQaWVjZXNJbmRleFByb2R1Y3RQcm8ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5jcHRQaWVjZXNPa0luZGV4UHJvZHVjdFBybyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzI4YTc0NTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5jcHRQaWVjZXNPa0luZGV4UHJvZHVjdCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzI4YTc0NTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogMThweDtcbiAgdG9wOiA4NXB4O1xufVxuIiwiJGZvbnQtcGF0aDogJy4uLy4uLy4uL2ZvbnRzJztcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NvbWZvcnRhYWJvbGQnO1xuICBzcmM6IHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtYm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1ib2xkLXdlYmZvbnQuc3ZnI2NvbWZvcnRhYWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NvbWZvcnRhYXJlZ3VsYXInO1xuICBzcmM6IHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJGZvbnQtcGF0aCArJy9jb21mb3J0YWEtcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCRmb250LXBhdGggKycvY29tZm9ydGFhLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgkZm9udC1wYXRoICsnL2NvbWZvcnRhYS1yZWd1bGFyLXdlYmZvbnQuc3ZnI2NvbWZvcnRhYXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mb250LXNpemUtMTZ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZvbnQtc2l6ZS0xOHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZm9udC1zaXplLTIwe1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5mb250LXNpemUtMjR7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbiIsImEge1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLndpZHRoLXRpbWVsYXBzZSB7XG4gIHdpZHRoOiA4OSU7XG59XG5cbi50aW1lbGluZS1mb3JtYXRpb24ge1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udGltZWxpbmUtZm9ybWF0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4udGV4dC1maXJzdC10aGVtZS1jb2xvciB7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5iZy1maXJzdC10aGVtZS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLnRleHQtc2Vjb25kLXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICRzZWNvbmQtdGhlbWUtY29sb3I7XG59XG5cbi50ZXh0LXRoaXJkLXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICR0aGlyZC10aGVtZS1jb2xvcjtcbn1cblxuLnRleHQtZm91cnRoLXRoZW1lLWNvbG9yIHtcbiAgY29sb3I6ICRmb3VydGgtdGhlbWUtY29sb3I7XG59XG5cbi5jdXJzZXVyLXN0ZXAge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4uc3RlcFNvbW1haXJlIHtcbiAgYm94LXNoYWRvdzogcmdiYSgxMjEsIDEyMSwgMTIxLCAuMzUpIDFweCAxMHB4IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByZXYtc3RlcCwgLm5leHQtc3RlcCwgLnRpdGxlLXN0ZXAge1xuICBoZWlnaHQ6IDkwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcmV2LXN0ZXAsIC5uZXh0LXN0ZXAge1xuICB3aWR0aDogMjAlO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50aXRsZS1zdGVwIHtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4ubWFyZ2luLWF1dG8ge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcmV2LXN0ZXAge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4ubmV4dC1zdGVwIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLm51bS1jaGFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxN3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjNweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IC01cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IC01cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLm1hcmdpbi1sZWZ0LXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLm1hcmdpbi1yaWdodC14cyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LW1kIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LWxnIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJVxufVxuXG4uaG9tZS1pY29uIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi5zdGVwLXBhcmVudC1pY29uIHtcbiAgaGVpZ2h0OiA0N3B4O1xuICB3aWR0aDogNDdweDtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi5jZW50ZXItaG9tZS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmluZm8tZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmluZm8tdG9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYnRuLXN1aXZhbnQgYSwgLmJ0bi1yZXRvdXIgYSB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4uYnRuLWRlYnV0LWZvcm1hdGlvbiBhIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDExcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi8vLmJ0bi1ob21lLWZvcm1hdGlvbntcbi8vICBtYXJnaW4tbGVmdDogNzhweDtcbi8vfVxuXG4ubmV4dC1zdGVwLXBhcmVudCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjdweDtcbn1cblxuLmNlbnRlci1udW0tc3RlcCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5jZW50ZXItbnVtLXN0ZXAtcGFyZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmNlbnRlci1xY20ge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY3Vyc2V1ci1zdGVwLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnRpbWVsaW5lLXBvc2l0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLnRleHQtZ3JpcyB7XG4gIGNvbG9yOiAkZ3JpcyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmlzLWNsYWlyIHtcbiAgY29sb3I6ICRncmlzLWNsYWlyICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ibG9jIHtcbiAgYm94LXNoYWRvdzogcmdiYSgxMjEsIDEyMSwgMTIxLCAuMzUpIDFweCAxMHB4IDIwcHg7XG59XG5cbi5ib3JkZXItcmFkaXVzLTUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm5vLXBhZGRpbmctbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tcGFkZGluZy1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yYWRpdXMtdG9wLTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uYm9yZGVyLXJhZGl1cy10b3AtbGVmdC01IHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLmJvcmRlci1yYWRpdXMtdG9wLXJpZ2h0LTUge1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uaW1nLXByZXNlbnRhdGlvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDFweCAjY2ZjZmNmO1xuICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMXB4ICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAxcHggI2NmY2ZjZjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj1OYU4sIFN0cmVuZ3RoPTEwKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZGl2LXpvb206aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5kaXYtem9vbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuU2hhZG93KGNvbG9yPSNjZmNmY2YsIERpcmVjdGlvbj1OYU4sIFN0cmVuZ3RoPTEwKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uaW1nLXByZXNlbnRhdGlvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmZsYWcsIC5jdXAsIC5wZW5jaWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLnBlbmNpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmN1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmNlcmNsZS1zb21tYWlyZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tbGVmdC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tYXJnaW4tcmlnaHQtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmJ0bi1yZXByZW5kcmUge1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnRuLXRlcm1pbmVlIHtcbiAgYmFja2dyb3VuZDogIzBiODIzMjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idG4tcmVwcmVuZHJlIGEsIC5idG4tdGVybWluZWUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLWRlYnV0ZXIge1xuICBiYWNrZ3JvdW5kOiBncmV5O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1kZWJ1dGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmF2YW5jZWVQb3VjZW50YWdle1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogIzRDQUY1MDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmJ0bi1wZCB7XG4gIGJhY2tncm91bmQ6ICRmb3VydGgtdGhlbWUtY29sb3I7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cblxuLmJ0bi1wZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICR0aGlyZC10aGVtZS1jb2xvcjtcbn1cblxuLmJ0bi1wZCBhe1xuICBjb2xvcjojZmZmZmZmO1xufVxuXG4ucmNQcm97XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IC04cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsMCwwLDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggLThweCByZ2JhKDAsMCwwLDAuNzUpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5idG4tcmMtb3VpLCAuYnRuLXJjLW5vbntcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnBhZGRpbmctNDB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5kb2NzLWp1cmlkaXF1ZXN7XG4gIG1pbi1oZWlnaHQ6IDMxNXB4O1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5kb2NzLWp1cmlkaXF1ZXMgYXtcbiAgY29sb3I6d2hpdGU7XG59XG5cbi5xY217XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucWNtIGF7XG4gIGNvbG9yOndoaXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmhpZGRlbi1zcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNvbnRlbnQtZm9ybWF0aW9uLXBvc2l0aW9ue1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzk0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogODQlXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzJweCkge1xuICAud2lkdGgtdGltZWxhcHNle1xuICAgIHdpZHRoOiA4MyVcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA3NHB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2V7XG4gICAgd2lkdGg6IDgyJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc0cHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogODIlXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2V7XG4gICAgd2lkdGg6IDgxJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NzZweCkge1xuICAud2lkdGgtdGltZWxhcHNle1xuICAgIHdpZHRoOiA4MCVcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODMycHgpIHtcbiAgLndpZHRoLXRpbWVsYXBzZXtcbiAgICB3aWR0aDogNzklXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc5NnB4KSB7XG4gIC53aWR0aC10aW1lbGFwc2V7XG4gICAgd2lkdGg6IDc4JVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAudG90YWxlLXRpbWVsaW5le1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICRjb21mb3J0YWE7XG59XG5oMXtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuaDJ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmgze1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiRmaXJzdC10aGVtZS1jb2xvclxufVxuXG4uYnRuLWdyZXktcGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICR0aGlyZC10aGVtZS1jb2xvclxufVxuXG4uYnRuLWdyZXk6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDA7XG59XG5cbi5icmVhZGNydW1ie1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50b3RhbFN0ZXBFbG9he1xuICB3aWR0aDogMzUwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6YmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDM5cHggLTlweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMzlweCAtOXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMzlweCAtOXB4IHJnYmEoMCwwLDAsMC43NSk7XG59XG5cbi5zdGVwRWxvYXtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzhweDtcbn1cblxuLnN0ZXBFbG9hVGl0bGV7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4uc2NoZW1hLXNhYXMgYXtcbiAgZm9udC1zaXplOjIwcHhcbn1cblxuLnBhcmVudC10cmlhbmdsZS1oIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5wYXJlbnQtdHJpYW5nbGUtYiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYmxvYy10aXRsZS1mb3JtYXRpb257XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJsb2MtdGl0bGUtZm9ybWF0aW9uIGgze1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJsb2MtZm9ybWF0aW9ue1xuICAvL2JvcmRlci1zdHlsZTogc29saWQ7XG4gIC8vYm9yZGVyLXdpZHRoOiAycHg7XG4gIC8vYm9yZGVyLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4ucHJpeHtcbiAgZm9udC1zaXplOjMwcHg7XG59XG5cbi5ibG9jLWRlc2NpcHRpZi1mb3JtYXRpb257XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5zdGVwUGFyY291cnNGb3JtYXRpb24gbGl7XG4gIGRpc3BsYXk6aW5saW5lO1xufVxuXG4uYmxvYy1mb3JtYXRpb257XG4gIG1pbi1oZWlnaHQ6NTU1cHg7XG4gIGJvcmRlci1yYWRpdXM6NXB4O1xufVxuXG4uYmxvYy1mb3JtYXRpb24gaDN7XG4gIGZvbnQtc2l6ZSA6IDE2cHg7XG59XG5cbi50cHNGb3JtYXRpb257XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKlN0YXJ0IFdpemFyZCovXG5mb3JtI3dpemFyZC0xIHtcbiAgd2lkdGg6IDEwMCU7XG5cbn1cbi5ib290c3RyYXBXaXphcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJVxuXG59XG5cbi5ib290c3RyYXBXaXphcmQgYTpob3ZlciwuYm9vdHN0cmFwV2l6YXJkIGE6YWN0aXZlLC5ib290c3RyYXBXaXphcmQgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTElO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgaGVpZ2h0OjEwMHB4O1xufVxuLypsaWduZSovXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmNvbXBsZXRlOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMVxuXG59XG4uYm9vdHN0cmFwV2l6YXJkIGxpOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMVxuXG59XG4uYm9vdHN0cmFwV2l6YXJkIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCVcbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIG1heC13aWR0aDogNTAlO1xuICB3aWR0aDogNTAlXG5cbn1cblxuLmJvb3RzdHJhcFdpemFyZCBsaS5jb21wbGV0ZSAuc3RlcCB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkgLnN0ZXAgaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xLjVweFxufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAuMXMgbGluZWFyIDBzXG59XG5cbi5ib290c3RyYXBXaXphcmQgbGkuYWN0aXZlIC5zdGVwLC5ib290c3RyYXBXaXphcmQgbGkuYWN0aXZlLmNvbXBsZXRlIC5zdGVwIHtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjREE2NDAwO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpLmNvbXBsZXRlIC50aXRsZSwuYm9vdHN0cmFwV2l6YXJkIGxpLmFjdGl2ZSAudGl0bGUge1xuICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xufVxuXG4uYm9vdHN0cmFwV2l6YXJkIGxpIC50aXRsZSB7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAyMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6IDEwNFxufVxuXG4ud2l6YXJkLWFjdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJVxufVxuXG4ud2l6YXJkLWFjdGlvbnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmVcbn1cblxuLnRhYi1jb250ZW50LnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuLypFbmQgV2l6YXJkKi9cbiIsIkBzdXBwb3J0cyAgKC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSkgYW5kICgtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dCkge1xuICAjbG9hZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiA5MDAwMDtcbiAgfVxuXG4gICNsb2FkZXIuZmFkZU91dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc3Bpbm5lciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMClcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gICAgMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59IiwiLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBtYXJnaW46IDAgMC4xNzVyZW0gMC4yZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjM3NXJlbSAwIDAuNHJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjNyZW0gMC4zcmVtIDAuNzVyZW07XG59XG5cbi5zZWxlY3QyLCAuc2VsZWN0Mi1zZWFyY2gge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5saS5zZWxlY3QyLXNlYXJjaCA+IGlucHV0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmljaGVja2JveF9saW5lIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbn0iLCIuc2ltdWxhdG9yLWNyZWRpdHtcbiAgLmJja3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3IhaW1wb3J0YW50O1xuICB9XG4gIC5pcnMtc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcnMtLXJvdW5kIC5pcnMtZnJvbTpiZWZvcmUsIC5pcnMtLXJvdW5kIC5pcnMtdG86YmVmb3JlLCAuaXJzLS1yb3VuZCAuaXJzLXNpbmdsZTpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmYWZiZmMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcnMtLWZsYXQgLmlycy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy0tcm91bmQgLmlycy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRmaXJzdC10aGVtZS1jb2xvciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy1saW5lIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcnMtYmFyIC5pcnMtYmFyLS1zaW5nbGUge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICAgIHdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjY2VkNGRhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvKi5pcmFkaW9fbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHg7XG4gIGJhY2tncm91bmQ6ICRncmlzLW1veWVuO1xuICB3aWR0aDogNDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaXJhZGlvX2xpbmUuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmljaGVja2JveF9saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweDtcbiAgYmFja2dyb3VuZDogJGdyaXMtbW95ZW47XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuLmlyYWRpb19saW5lLmhhcy1lcnJvcntcbiAgLy9iYWNrZ3JvdW5kOiAkc3RhdGUtZGFuZ2VyLXRleHQ7XG59Ki9cblxuLmljaGVja2JveF9saW5lLFxuLmlyYWRpb19saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmljaGVja2JveF9saW5lIC5pY2hlY2tfbGluZS1pY29uLFxuLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luOiAtNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvL2JhY2tncm91bmQ6IHVybChsaW5lLnBuZykgbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG59XG4uaWNoZWNrYm94X2xpbmUuaG92ZXIsXG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZC5ob3Zlcixcbi5pcmFkaW9fbGluZS5ob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG59XG4uaWNoZWNrYm94X2xpbmUuY2hlY2tlZCxcbi5pcmFkaW9fbGluZS5jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzRjMDAwNTtcbn1cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkIC5pY2hlY2tfbGluZS1pY29uLFxuLmlyYWRpb19saW5lLmNoZWNrZWQgLmljaGVja19saW5lLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCAwO1xufVxuLmljaGVja2JveF9saW5lLmRpc2FibGVkLFxuLmlyYWRpb19saW5lLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmljaGVja2JveF9saW5lLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uLFxuLmlyYWRpb19saW5lLmRpc2FibGVkIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMDtcbn1cbi5pY2hlY2tib3hfbGluZS5jaGVja2VkLmRpc2FibGVkLFxuLmlyYWRpb19saW5lLmNoZWNrZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLmljaGVja2JveF9saW5lLmNoZWNrZWQuZGlzYWJsZWQgLmljaGVja19saW5lLWljb24sXG4uaXJhZGlvX2xpbmUuY2hlY2tlZC5kaXNhYmxlZCAuaWNoZWNrX2xpbmUtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NXB4IDA7XG59XG5cbi8qIEhpRFBJIHN1cHBvcnQgKi9cbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XG4gIC5pY2hlY2tib3hfbGluZSAuaWNoZWNrX2xpbmUtaWNvbixcbiAgLmlyYWRpb19saW5lIC5pY2hlY2tfbGluZS1pY29uIHtcbiAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2VzLXBhdGggKyAnbGluZUAyeC5wbmcnKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCAxM3B4O1xuICB9XG59XG5cbi5pY2hlY2tib3hfbGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5jb2xvckNhcmV0U3RlcEluZm97XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5ibG9jLXN0ZXAtbHAge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiAkYmFzZUZvbnRGYW1pbHk7XG4gIH1cbiAgLmhlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG5cbiAgICAuYmxvYy1sZWZ0e1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRkZWZhdWx0LXdoaXRlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgIH1cbiAgICB9XG4gICAgLmJsb2MtcmlnaHR7XG4gICAgICBtYXJnaW46IDM1cHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuemVybyB7XG4gICAgICAuemVyby1jaGlmZnJlIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICB9XG4gICAgICAucGhyYXNlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB9XG4gICAgICAucm9uZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcblxuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSkgaW5zZXQsXG4gICAgICAgIDBweCAycHggMnB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhZ25leiB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmxvYy1mb3JtdWxhaXJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZiO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgIC5jaXJjbGUge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmV0YXBlIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuYmxvYy1ldGFwZXMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUyZTI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5ibG9jLWV0YXBlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuYnRuLW5leHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgIH1cbiAgICAuYnRuLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZC10aGVtZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgfVxuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGFibGUsXG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCxcbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRib2R5LFxuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGgsXG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZCxcbiAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGhlYWQgdHIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmctbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB3aWR0aDogNDUlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgIHBhZGRpbmc6IDJweCAxNXB4IDJweCAycHg7XG4gICAgfVxuICB9XG5cblxuICAuaW1nLWVtcHJ1bnRldXIsIC5pbWctaGFiaXRhdGlvbiwuaW1nLWdhcmFudGllLXJldmVudGUsLmltZy1nYXJhbnRpZS1pbXBheWV7XG4gICAgd2lkdGg6MzIwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIC1tb3otYm94LXNoYWRvdzogMXB4IDFweCA1cHggMHB4ICM2NTY1NjU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgICAtby1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggIzY1NjU2NTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9IzY1NjU2NSwgRGlyZWN0aW9uPTEzNSwgU3RyZW5ndGg9MTApO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOjE1cHggYXV0byAxNXB4O1xuICAgIH1cbiAgfVxuICAudGFibGUtZ2FyYW50aWUtcmV2ZW50ZXtcbiAgICB0aCwgdGR7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgLmJsb2MtZ3VpZGV7XG4gICAgaDN7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgIC5idG4tZ3VpZGV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLmJsb2MtdGF1eCB7XG4gICAgLmJsb2Mge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIC5idG4tZ3VpZGV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJhcm9tZXRyZSB7XG4gICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcblxuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5hbGlnbi12ZXJ0aWNhbHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgICB9XG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRhYmxlLFxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCxcbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGJvZHksXG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRoLFxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0ZCxcbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdHIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnJlc3BvbnNpdmUtdGFibGUtbGluZSB0aGVhZCB0ciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAucmVzcG9uc2l2ZS10YWJsZS1saW5lIHRkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlLWxpbmUgdGQ6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgcGFkZGluZzogMnB4IDE1cHggMnB4IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLXJvdWdle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XG4gIH1cbiAgLmJ0bi1yb3VnZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5pcmFkaW9fbGluZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICNmb3JtdWxhaXJlX3JhY2hhdF9jcmVkaXRzX2Zvcm1fbm91dmVhdVByb2pldCAuaXJhZGlvX2xpbmV7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuYmxvYy1saWVue1xuICAgIHdpZHRoOiA3NTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAtbW96LWJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCAjY2ZjZmNmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gICAgLW8tYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4ICNjZmNmY2Y7XG4gICAgZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5TaGFkb3coY29sb3I9I2NmY2ZjZiwgRGlyZWN0aW9uPTEzNCwgU3RyZW5ndGg9NSk7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC5ibG9jay1pbmxpbmV7XG4gICAgICB3aWR0aDogMzYwcHg7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgLmJsb2NrLWlubGluZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuLmJsb2MtZXRhcGV7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLmV0YXBle1xuICAgIC5jaXJjbGV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3Jpcy1tb3llbjtcbiAgICB9XG4gICAgLnRleHR7XG4gICAgICBjb2xvcjogJGdyaXMtbW95ZW47XG4gICAgfVxuICB9XG4gIC5hY3RpdmV7XG4gICAgLmNpcmNsZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgICB9XG4gICAgLnRleHR7XG4gICAgICBjb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgIH1cbiAgfVxuXG59XG5cbi8qLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZm9ybS1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59Ki9cblxuLyojc3RhcnREYXRlIGlucHV0LCAjZW5kRGF0ZSBpbnB1dHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn0qL1xuXG4vKi50aXRsZS1mb3Jte1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgMCAxMHB4IDQwcHg7XG59Ki9cblxuLyouY29sbGVjdGlvbi1pdGVtLWFjdGlvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMnB4IDJweCAwIDA7XG5cbiAgPiBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbn0qL1xuIiwiLnJlc3VsdGF0LWNjLXBhcnRlbmFpcmVzIHtcbiAgLmNhcmQtaGVhZGVyIC5mYSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgLy90cmFuc2l0aW9uOiAuM3MgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyIC5jb2xsYXBzZWQgLmZhIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cbiIsIi5maWxlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3VydGgtdGhlbWUtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmxvYWRlci1zcGkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgd2lkdGg6IDExZW07XG4gIGhlaWdodDogMTFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZmZmZiAxMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDIlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmZmZmIDEwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MiUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmZmZmYgMTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQyJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQzIDEuNHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWQzIDEuNHMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4ubG9hZGVyLXNwaTpiZWZvcmUge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAwIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubG9hZGVyLXNwaTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiA3NSU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkMyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZDMge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLnBheW1lbnQtcGFnZXtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4uYmxvY2staGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmIgIWltcG9ydGFudDtcbn1cblxuLnN2Zy1pY29uLCAuc3ZnLWljb24tZXJyb3Ige1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbn1cblxuLnN2Zy1pY29uIHBhdGgsXG4uc3ZnLWljb24gcG9seWdvbixcbi5zdmctaWNvbiByZWN0IHtcbiAgZmlsbDogJHRoZW1lLXN1Y2Nlc3M7XG59XG5cbi5zdmctaWNvbi1lcnJvciBwYXRoLFxuLnN2Zy1pY29uLWVycm9yIHBvbHlnb24sXG4uc3ZnLWljb24tZXJyb3IgcmVjdCB7XG4gIGZpbGw6ICR0aGVtZS1kYW5nZXI7XG59XG5cbi5zdmctaWNvbi1lcnJvciBjaXJjbGUge1xuICBzdHJva2U6ICR0aGVtZS1kYW5nZXI7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLnN2Zy1pY29uIGNpcmNsZSB7XG4gIHN0cm9rZTogJHRoZW1lLXN1Y2Nlc3M7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cbi5wcm9maWxlLW1haW4tbG9hZGVye1xuICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLW1haW4tbG9hZGVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OjE1MHB4O1xufVxuLnByb2ZpbGUtbWFpbi1sb2FkZXIgLmxvYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uY2lyY3VsYXItbG9hZGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvYWRlci1wYXRoIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTUwLDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbG9yIHtcbiAgMCUge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG4gIDQwJSB7XG4gICAgc3Ryb2tlOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgNjYlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICA4MCUsIDkwJSB7XG4gICAgc3Ryb2tlOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29sb3Ige1xuICAwJSB7XG4gICAgc3Ryb2tlOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgNDAlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuICA2NiUge1xuICAgIHN0cm9rZTogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG4gIDgwJSwgOTAlIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxufVxuXG4ucGF5bWVudC1mb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbi5wYXltZW50LWZvcm0gLmNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5wYXltZW50LWZvcm0uZGFyayAuYmxvY2staGVhZGluZyBwIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ucGF5bWVudC1mb3JtIC5ibG9jay1oZWFkaW5nIGgxLFxuLnBheW1lbnQtZm9ybSAuYmxvY2staGVhZGluZyBoMixcbi5wYXltZW50LWZvcm0gLmJsb2NrLWhlYWRpbmcgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG59XG5cbi5wYXltZW50LWZvcm0gZm9ybSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIC8qYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnBheW1lbnQtZm9ybSAudGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBheW1lbnQtZm9ybSAucHJvZHVjdHMgLml0ZW0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuXG4ucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAucHJpY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC50b3RhbCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIHtcbiAgcGFkZGluZzogMjVweCAyNXB4IDE1cHg7XG59XG5cbi5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICM3OTgxOGE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wYXltZW50LWZvcm0gLmNhcmQtZGV0YWlscyBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucGF5bWVudC1mb3JtIC5kYXRlLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wYXltZW50LWZvcm0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAucHJvZHVjdHMge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5wcm9kdWN0cyAuaXRlbS1uYW1lIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuXG4gIC5wYXltZW50LWZvcm0gLnByb2R1Y3RzIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cblxuICAucGF5bWVudC1mb3JtIC5jYXJkLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAzMHB4O1xuICB9XG5cbiAgLnBheW1lbnQtZm9ybSAuY2FyZC1kZXRhaWxzIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG59XG5cbi5nbG9iYWwtY2hlY2tvdXQge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICAvKnBhZGRpbmctdG9wOiAxNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7Ki9cbiAgLypiYWNrZ3JvdW5kOiAjZjlmYWZiOyovXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgT3BlbiBTYW5zLCBTZWdvZSBVSSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicG51bVwiO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogcHJvcG9ydGlvbmFsLW51bXM7XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCxcbiAgLmNvbnRhaW5lci1sZyxcbiAgLmNvbnRhaW5lci13aWRlLFxuICAuY29udGFpbmVyLXhsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgfVxuXG4gIC5jb250YWluZXItd2lkZSxcbiAgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIH1cblxuICAuY29tbW9uLVN1cGVyVGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGNvbG9yOiAjMzIzMjVkO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAxZW07XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgICAuY29tbW9uLVN1cGVyVGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbW1vbi1JbnRyb1RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIGNvbG9yOiAjNTI1ZjdmO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gICAgLmNvbW1vbi1JbnRyb1RleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbW1vbi1Cb2R5VGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM2YjdjOTM7XG4gIH1cblxuICAuY29tbW9uLUxpbmsge1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLy90cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmNvbW1vbi1MaW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzMyMzI1ZDtcbiAgfVxuXG4gIC5jb21tb24tTGluazphY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmNvbW1vbi1MaW5rLS1hcnJvdzphZnRlciB7XG4gICAgZm9udDogbm9ybWFsIDE4cHggU3RyaXBlSWNvbnM7XG4gICAgY29udGVudDogXCJcXDIxOTJcIjtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCAxNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDUwLCA1MCwgOTMsIDAuMTEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAvL3RyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjNzc5NWY4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbjphY3RpdmUge1xuICAgIGNvbG9yOiAjNTU1YWJmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b24tLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM2NzcyZTU7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbi0tZGVmYXVsdDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3OTVmODtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uLS1kZWZhdWx0OmFjdGl2ZSB7XG4gICAgY29sb3I6ICNlNmViZjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NWFiZjtcbiAgfVxuXG4gIC5jb21tb24tQnV0dG9uLS1kYXJrIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMzIzMjVkO1xuICB9XG5cbiAgLmNvbW1vbi1CdXR0b24tLWRhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQ1OGI7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbi0tZGFyazphY3RpdmUge1xuICAgIGNvbG9yOiAjZTZlYmYxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNWQ7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbi0tZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNhYWI3YzQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbkljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbkdyb3VwIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTEwcHg7XG4gIH1cblxuICAuY29tbW9uLUJ1dHRvbkdyb3VwIC5jb21tb24tQnV0dG9uIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cblxuICAvKiogUGFnZS1zcGVjaWZpYyBzdHlsZXMgKi9cbiAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyB2b2lkLWFuaW1hdGlvbi1vdXQge1xuICAgIDAlLFxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLypib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYztcbiAgfSovXG5cbiAgbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuc3RyaXBlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2tld1koLTEyZGVnKTtcbiAgICBoZWlnaHQ6IDk1MHB4O1xuICAgIHRvcDogLTM1MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlNmViZjEgMzUwcHgsIHJnYmEoMjMwLCAyMzUsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnN0cmlwZXMgLnN0cmlwZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTkwcHg7XG4gIH1cblxuICAuc3RyaXBlcyAuczEge1xuICAgIGhlaWdodDogMzgwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI0JTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNlNmViZjEsIHJnYmEoMjMwLCAyMzUsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnN0cmlwZXMgLnMyIHtcbiAgICB0b3A6IDM4MHB4O1xuICAgIGxlZnQ6IDQlO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICA5MGRlZyxcbiAgICAgICAgICAgICAgICAgICAgaHNsYSgwLCAwJSwgMTAwJSwgMC42NSksXG4gICAgICAgICAgICAgICAgICAgIGhzbGEoMCwgMCUsIDEwMCUsIDApXG4gICAgKTtcbiAgfVxuXG4gIC5zdHJpcGVzIC5zMyB7XG4gICAgdG9wOiAzODBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzglO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2U0ZTlmMCwgcmdiYSgyMjgsIDIzMywgMjQwLCAwKSk7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBwYWRkaW5nOiAtMTBweCAyMHB4IDExMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgIGZsZXg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsICsgLmNlbGwge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY2VsbC5pbnRybyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NzBweCkge1xuICAgIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIHtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5vcHRpb25MaXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIC5jb21tb24tSW50cm9UZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNlbGwuaW50cm8gLmNvbW1vbi1Cb2R5VGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jZWxsLmludHJvIC5jb21tb24tQnV0dG9uR3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xKSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgLy9wYWRkaW5nOiA4MHB4IDBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY3MHB4KSB7XG4gICAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIge1xuICAgICAgLy9wYWRkaW5nOiA4MHB4O1xuICAgICAgcGFkZGluZzogMHB4IDBweCA0MHB4IDBweDtcbiAgICB9XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgZm9ybSxcbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGluZyBmb3JtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAvLyAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGVkIC5zdWNjZXNzLFxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0aW5nIC5zdWNjZXNzIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGluZyAuc3VjY2VzcyAuaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyLnN1Ym1pdHRlZCAuc3VjY2VzcyA+ICoge1xuICAgIG9wYWNpdHk6IDE7XG4gICAvLyB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG5cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlci5zdWJtaXR0ZWQgLnN1Y2Nlc3MgLmljb24gLmJvcmRlcixcbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIuc3VibWl0dGVkIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyICoge1xuICAgIC8qbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7Ki9cbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDA7XG4gICAgY29sb3I6ICNhYWI3YzQ7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJPcGVuIFNhbnNcIiwgXCJTZWdvZSBVSVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gKiB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gLm5vLWNoYXJnZSB7XG4gICAgY29sb3I6ICNjZmQ3ZGY7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmNhcHRpb24gYS5zb3VyY2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIC8vdHJhbnNpdGlvbjogY29sb3IgMC4xcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlOmhvdmVyIHtcbiAgICBjb2xvcjogIzY3NzJlNTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM0MzQ1OGI7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuY2FwdGlvbiBhLnNvdXJjZSBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5jYXB0aW9uIGEuc291cmNlIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAvL3RyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICAvL3RyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAgLy8gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmVycm9yIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmVycm9yLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLmVycm9yIC5tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuZXJyb3Igc3ZnIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjcwcHgpIHtcbiAgICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyB7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzID4gKiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAuaWNvbiB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbiAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MHB4KSBzY2FsZSgwLjc1KTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5pY29uIHN2ZyB7XG4gICAvLyB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLmljb24gLmJvcmRlciB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjUxO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA2Mi43NTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMzVzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIG1haW4gPiAuY29udGFpbmVyLWxnIC5jb250ZW50LWNoZWNrb3V0LW9yZGVyIC5zdWNjZXNzIC5pY29uIC5jaGVja21hcmsge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA2MDtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjM1cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMzVzO1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAubWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAubWVzc2FnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cblxuICBtYWluID4gLmNvbnRhaW5lci1sZyAuY29udGVudC1jaGVja291dC1vcmRlciAuc3VjY2VzcyAucmVzZXQ6YWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICBvcGFjaXR5OiAwLjY1O1xuICB9XG5cbiAgbWFpbiA+IC5jb250YWluZXItbGcgLmNvbnRlbnQtY2hlY2tvdXQtb3JkZXIgLnN1Y2Nlc3MgLnJlc2V0IHN2ZyB7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLm9wdGlvbkxpc3Qge1xuICAgIG1hcmdpbjogNnB4IDA7XG4gIH1cblxuICAub3B0aW9uTGlzdCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgfVxuXG4gIC5vcHRpb25MaXN0IGEge1xuICAgIGNvbG9yOiAjYWFiN2M0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuXG4gIC5vcHRpb25MaXN0IGEuc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAub3B0aW9uTGlzdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzMyMzI1ZDtcbiAgfVxuXG4gIC5vcHRpb25MaXN0IGEuc2VsZWN0ZWQ6aG92ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogIzY3NzJlNTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAqIHtcbiAgICBmb250LWZhbWlseTogU291cmNlIENvZGUgUHJvLCBDb25zb2xhcywgTWVubG8sIG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAucm93IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAzNXB4IDEwcHg7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmZpZWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5maWVsZC5oYWxmLXdpZHRoIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5maWVsZC5xdWFydGVyLXdpZHRoIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuYmFzZWxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkN2RmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDhweDtcbiAgICBjb2xvcjogI2NmZDdkZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGNvbG9yOiAjMzIzMjVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuU3RyaXBlRWxlbWVudCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCxcbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjZmQ3ZGY7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIC5ibG9jay1vcmRlciAuaW5wdXQ6bm90KC5lbXB0eSk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2ZkN2RmO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLmJsb2NrLW9yZGVyIC5pbnB1dDpub3QoLmVtcHR5KTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2ZkN2RmO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5pbnB1dC5mb2N1c2VkICsgbGFiZWwsXG4gIC5ibG9jay1vcmRlciAuaW5wdXQ6bm90KC5lbXB0eSkgKyBsYWJlbCB7XG4gICAgY29sb3I6ICNhYWI3YzQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQgKyBsYWJlbCB7XG4gICAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuaW52YWxpZCArIGxhYmVsIHtcbiAgICBjb2xvcjogI2ZmYTI3YjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuaW5wdXQuZm9jdXNlZCArIGxhYmVsICsgLmJhc2VsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmlucHV0LmZvY3VzZWQuaW52YWxpZCArIGxhYmVsICsgLmJhc2VsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtZGFuZ2VyO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIGlucHV0LCAuYmxvY2stb3JkZXIgYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNlMzlmNDg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxMDAwMDAwMDBzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAxbXMgdm9pZC1hbmltYXRpb24tb3V0O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5TdHJpcGVFbGVtZW50LS13ZWJraXQtYXV0b2ZpbGwge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgaW5wdXQsIC5ibG9jay1vcmRlciBidXR0b24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAxbXMgdm9pZC1hbmltYXRpb24tb3V0O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy93aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogNDBweCAxNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIGlucHV0OmFjdGl2ZSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5lcnJvciBzdmcgLmJhc2Uge1xuICAgIGZpbGw6ICR0aGVtZS1kYW5nZXI7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmVycm9yIHN2ZyAuZ2x5cGgge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cblxuICAuYmxvY2stb3JkZXIgLmVycm9yIC5tZXNzYWdlIHtcbiAgICBjb2xvcjogJHRoZW1lLWRhbmdlcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuc3VjY2VzcyAuaWNvbiAuYm9yZGVyIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuc3VjY2VzcyAuaWNvbiAuY2hlY2ttYXJrIHtcbiAgICBzdHJva2U6ICRmaXJzdC10aGVtZS1jb2xvcjtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuc3VjY2VzcyAudGl0bGUge1xuICAgIGNvbG9yOiAjMzIzMjVkO1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJsb2NrLW9yZGVyIC5zdWNjZXNzIC5tZXNzYWdlIHtcbiAgICBjb2xvcjogIzg4OThhYTtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ibG9jay1vcmRlciAuc3VjY2VzcyAucmVzZXQgcGF0aCB7XG4gICAgZmlsbDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB9XG59XG4iLCJsYWJlbCAuaW52YWxpZC1mZWVkYmFja3tcbiAgZm9udC1zaXplOiA1MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxubGFiZWwgLmludmFsaWQtZmVlZGJhY2sgLmQtYmxvY2t7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhhcy1mbG9hdC1sYWJlbCBsYWJlbHtcbiAgaGVpZ2h0OiA4cHg7XG59IiwiLmJsb2MtcXVlc3Rpb257XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAvLy13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IC02cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgLy8tbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjRweCAtNnB4IHJnYmEoMCwwLDAsMC43NSk7XG4gIC8vYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IC02cHggcmdiYSgwLDAsMCwwLjc1KTtcbn1cblxuLmNlcmNsZS1xdWVzdGlvbntcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJGZpcnN0LXRoZW1lLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGVwLXFjbXtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zNXB4O1xufVxuXG4uY2VyY2xlLXNjb3Jle1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR4dC1zY29yZXtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iLCIuYmxvYy11cGxvYWR7XG4gIHBhZGRpbmc6MjBweDtcbiAgYmFja2dyb3VuZDojZWZlZmVmO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206MjBweFxufVxuIiwiLmljb25le1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY29uZSAubXlfZmFsc2Uge1xuICAgZmlsdGVyOiBpbnZlcnQoNTAlKTtcbiAgIGNvbG9yOiAjNWU1ZTZhO1xuICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gfVxuXG4uaWNvbmUgLm15X3RydWUge1xuICBmaWx0ZXI6IGludmVydCgwJSk7XG4gIGNvbG9yOiAjODMwMTMwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmljb25lIGltZzpob3ZlciB7XG4gIGZpbHRlcjogaW52ZXJ0KDAlKTtcbiAgY29sb3I6ICM4MzAxMzA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaWNvbmUgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMDtcbiAgZmlsdGVyOiBpbnZlcnQoNTAlKTtcbiAgY29sb3I6ICM1ZTVlNmE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpe1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmljb25lIGltZyB7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaWNvbmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4ubXlfdGl0bGV7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICRmaXJzdC10aGVtZS1jb2xvcjtcbn1cblxuXG4iLCIucHJvc3BlY3RvcntcbiAgLmJja3tcbiAgICBiYWNrZ3JvdW5kOiAkZmlyc3QtdGhlbWUtY29sb3I7XG4gIH1cbiAgdGh7XG4gICAgYm9yZGVyLXRvcDogMHB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/