Viewing File: /home/fshjisk/myqueen/wp-content/plugins/content-control/assets/styles/settings-page.css

.jp-cc-modal-background {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 100100;
  overflow-y: scroll;
}

.jp-cc-modal-background, .jp-cc-modal-background:before, .jp-cc-modal-background:after,
.jp-cc-modal-background *, .jp-cc-modal-background *:before, .jp-cc-modal-background *:after {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  box-sizing: border-box;
}

.jp-cc-modal-background .jp-cc-modal-wrap {
  position: absolute;
  top: 60px;
  margin-bottom: 60px;
  left: 50%;
  width: 550px;
  margin-left: -300px;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
  z-index: 100105;
  transition: height .2s, margin-top .2s;
}

@media screen and (max-width: 520px) {
  .jp-cc-modal-background .jp-cc-modal-wrap {
    width: auto;
    margin-left: 0;
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }
}

.jp-cc-modal-background .jp-cc-modal-header {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 36px;
  padding: 0 36px 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 36px;
  background: #fcfcfc;
  border-bottom: 1px solid #dfdfdf;
}

.jp-cc-modal-background .jp-cc-modal-header .jp-cc-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 36px;
  padding: 0;
  color: #666;
  text-align: center;
  background: 0 0;
  border: none;
  cursor: pointer;
}

.jp-cc-modal-background .jp-cc-modal-header .jp-cc-modal-close::before {
  font: 400 20px/36px dashicons;
  vertical-align: top;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 36px;
  height: 36px;
  content: '\f158';
}

.jp-cc-modal-background .jp-cc-modal-content {
  padding: 52px 16px 60px;
}

.jp-cc-modal-background .jp-cc-modal-content div.error {
  margin: 0 0 10px;
}

.jp-cc-modal-background .jp-cc-modal-content p {
  margin-top: 0;
}

.jp-cc-modal-background .jp-cc-modal-content textarea {
  width: 100%;
}

@media screen and (max-width: 782px) {
  .jp-cc-modal-background .jp-cc-modal-content {
    padding: 50px 16px 60px;
  }
}

.jp-cc-modal-background .jp-cc-modal-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 8px 16px;
  background: #fcfcfc;
  border-top: 1px solid #dfdfdf;
}

.jp-cc-modal-background .jp-cc-modal-footer .cancel {
  line-height: 25px;
  float: left;
}

.jp-cc-modal-background .jp-cc-modal-footer .cancel .no-button {
  border: 0;
  padding: 0;
  background: none;
  cursor: pointer;
}

.jp-cc-modal-background .jp-cc-modal-footer .cancel .no-button.link-button {
  color: #0073aa;
  text-decoration: underline;
}

.jp-cc-modal-background .jp-cc-modal-footer .cancel .submitdelete {
  text-decoration: none;
  padding: 1px 2px;
}

@media screen and (max-width: 782px) {
  .jp-cc-modal-background .jp-cc-modal-footer .cancel {
    line-height: 32px;
  }
}

.jp-cc-modal-background .jp-cc-modal-footer .jp-cc-submit {
  line-height: 23px;
  float: right;
}

.jp-cc-modal-background .jp-cc-modal-footer .jp-cc-submit button {
  float: right;
  margin-bottom: 0;
}

.jp-cc-modal-background .jp-cc-modal-footer .jp-cc-submit .spinner {
  float: left;
  vertical-align: middle;
}

.jp-cc-modal-background.tabbed-content .jp-cc-modal-content {
  padding: 36px 0 44px;
}

.jp-cc-field-conditions {
  /* Conditionals */
}

.jp-cc-field-conditions .facet-builder {
  /* + AND + OR link stylings */
}

.jp-cc-field-conditions .facet-builder a {
  text-decoration: none;
}

.jp-cc-field-conditions .facet-builder .facet-groups {
  display: none;
}

.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group {
  box-shadow: 0 1px 0 #ccc;
  color: #555;
  border: 1px solid #ccc;
  background: #f7f7f7;
}

.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button {
  color: #0073aa;
  cursor: pointer;
}

.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,
.jp-cc-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before {
  content: "+ ";
}

.jp-cc-field-conditions .facet-builder .facet {
  position: relative;
  padding: 12px 30px 6px 10px;
  border-bottom: 1px solid #e1e1e1;
  border-top: 1px solid #fff;
}

.jp-cc-field-conditions .facet-builder .facet:first-child {
  border-top: 0;
}

.jp-cc-field-conditions .facet-builder .facet:first-child .or {
  display: none;
}

.jp-cc-field-conditions .facet-builder .facet::before, .jp-cc-field-conditions .facet-builder .facet::after {
  display: table;
  content: "";
  line-height: 0;
}

.jp-cc-field-conditions .facet-builder .facet::after {
  clear: both;
}

.jp-cc-field-conditions .facet-builder .facet-col {
  float: left;
  margin-right: 20px;
  padding-bottom: 6px;
  position: relative;
  min-width: 175px;
}

.jp-cc-field-conditions .facet-builder .facet-col select,
.jp-cc-field-conditions .facet-builder .facet-col input {
  margin: 0;
  max-width: 100%;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target {
  position: relative;
  max-width: 240px;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target * {
  box-sizing: border-box;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target select,
.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jpselect2-container .jpselect2-selection {
  padding-left: 28px;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target select .jpselect2-selection__rendered,
.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jpselect2-container .jpselect2-selection .jpselect2-selection__rendered {
  padding-left: 3px;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jp-cc-not-operand {
  cursor: pointer;
  position: absolute;
  left: 2px;
  top: 2px;
  z-index: 10;
  line-height: 24px;
  height: 25px;
  background: #f7f7f7;
  border: 1px solid transparent;
  border-radius: 2px 0 0 2px;
  border-right: 1px solid #ddd;
  text-align: center;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jp-cc-not-operand span {
  font-size: 1.25em;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jp-cc-not-operand::before {
  color: #555;
  font-size: 16px;
  line-height: 24px;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jp-cc-not-operand input[type="checkbox"] {
  display: none;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jp-cc-not-operand:focus {
  outline: none;
  border: 1px solid #5b9dd9;
  box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target.not-operand-checked .jp-cc-not-operand span, .jp-cc-field-conditions .facet-builder .jp-cc-facet-target.not-operand-checked .jp-cc-not-operand::before {
  color: #a00;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target.not-operand-checked select,
.jp-cc-field-conditions .facet-builder .jp-cc-facet-target.not-operand-checked .jpselect2-container .jpselect2-selection {
  padding-left: 58px;
}

.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jpselect2-container-active .jpselect2-choices,
.jp-cc-field-conditions .facet-builder .jp-cc-facet-target .jpselect2-container-active .jpselect2-single {
  border-color: #5b9dd9;
  box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
}

.jp-cc-field-conditions .facet-builder .facet-actions {
  position: absolute;
  right: 6px;
  top: 18px;
}

.jp-cc-field-conditions .facet-builder .facet-actions button {
  border: 0;
  padding: 0;
  background: none;
  margin-left: 5px;
}

.jp-cc-field-conditions .facet-builder .dashicons-plus-alt,
.jp-cc-field-conditions .facet-builder .dashicons-dismiss {
  color: #999;
}

.jp-cc-field-conditions .facet-builder .or {
  color: #484848;
  font-weight: 500;
  margin-left: -21px;
  left: 50%;
  position: absolute;
  top: -6px;
  font-style: normal;
  line-height: 10px;
  text-transform: uppercase;
}

.jp-cc-field-conditions .facet-builder .add-or {
  border-top: 1px solid #fff;
  text-align: center;
}

.jp-cc-field-conditions .facet-builder .add-or > .add {
  left: -6.5px;
  position: relative;
  top: -9px;
}

.jp-cc-field-conditions .facet-builder .and {
  border-bottom: 1px dashed #e1e1e1;
  margin: .5em 0 1.7em;
  text-align: center;
}

.jp-cc-field-conditions .facet-builder .or,
.jp-cc-field-conditions .facet-builder .add-or > .add {
  background: #f7f7f7;
  font-size: 1.1em;
  padding: 0 10px;
}

.jp-cc-field-conditions .facet-builder .and em,
.jp-cc-field-conditions .facet-builder .and a,
.jp-cc-field-conditions .facet-builder .and button,
.jp-cc-field-conditions .facet-builder .and label, .jp-cc-field-conditions .facet-builder .add-or em,
.jp-cc-field-conditions .facet-builder .add-or a,
.jp-cc-field-conditions .facet-builder .add-or button,
.jp-cc-field-conditions .facet-builder .add-or label {
  background: #fff;
  font-size: 1.1em;
  font-style: normal;
  margin: 0 10px;
  padding: 0 10px;
  position: relative;
  top: 9px;
  text-transform: uppercase;
  box-shadow: none;
  color: #484848;
  cursor: default;
  border: 0;
}

.jp-cc-field-conditions .facet-builder .and em, .jp-cc-field-conditions .facet-builder .add-or em {
  color: #484848;
}

.jp-cc-field-conditions .has-conditions .facet-groups {
  display: block;
}

.jp-cc-field-conditions .has-conditions .no-facet-groups {
  display: none;
}

.jp-cc-field-conditions .jpselect2 select {
  width: 100%;
}

#jp-cc-restriction-editor_content .facet-builder .facet-col {
  width: 100%;
  float: none;
  max-width: none;
}

#jp-cc-restriction-editor_content .facet-builder .facet-actions {
  right: 6px;
  top: 18px;
}

#jp-cc-restriction-editor_content .jp-cc-field-section .jp-cc-field {
  margin-bottom: .25em;
}

#jp-cc-restriction-editor_content .jpselect2-container {
  width: 100%;
}

.jp-cc-field-section .jp-cc-field {
  margin-bottom: 1em;
}

.jp-cc-field-section .jp-cc-field > label {
  display: block;
  font-weight: bold;
}

.jp-cc-field-editor #insert-media-button {
  display: none;
}

.jp-cc-field-link input {
  margin-right: 24px;
  display: block;
}

.jp-cc-field-link button.dashicons {
  float: right;
  width: 1.5em;
  height: 1.5em;
  line-height: 1;
  padding: 0;
  font-size: 16px;
  vertical-align: sub;
  margin-top: 1px;
  box-shadow: 0 0 0 #cccccc;
}

.jp-cc-field-checkbox {
  position: relative;
}

.jp-cc-field-checkbox label {
  margin-left: 1.5em;
}

.jp-cc-field-checkbox label.jp-cc-desc {
  display: inline;
  font-weight: inherit;
  font-size: inherit;
  margin: 0 0 1em;
}

.jp-cc-field-checkbox input[type="checkbox"] {
  position: absolute;
  top: .25em;
}

/* jQuery select2 Styles for Popup Maker.
The bulk of this is to style jquery select2 to better resemble the default WP dashboard inputs.
*/
.jpselect2 {
  position: relative;
}

.jpselect2 .jpselect2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.jpselect2 .jpselect2-container .jpselect2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -ms-user-select: none;
      user-select: none;
  -webkit-user-select: none;
}

.jpselect2 .jpselect2-container .jpselect2-selection--single .jpselect2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.jpselect2 .jpselect2-container .jpselect2-selection--single .jpselect2-selection__clear {
  position: relative;
}

.jpselect2 .jpselect2-container[dir="rtl"] .jpselect2-selection--single .jpselect2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -ms-user-select: none;
      user-select: none;
  -webkit-user-select: none;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple .jpselect2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.jpselect2 .jpselect2-container .jpselect2-search--inline {
  float: left;
}

.jpselect2 .jpselect2-container .jpselect2-search--inline .jpselect2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

.jpselect2 .jpselect2-container .jpselect2-search--inline .jpselect2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.jpselect2 .jpselect2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.jpselect2 .jpselect2-results {
  display: block;
}

.jpselect2 .jpselect2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.jpselect2 .jpselect2-results__option {
  padding: 6px;
  -ms-user-select: none;
      user-select: none;
  -webkit-user-select: none;
}

.jpselect2 .jpselect2-results__option[aria-selected] {
  cursor: pointer;
}

.jpselect2 .jpselect2-container--open .jpselect2-dropdown {
  left: 0;
}

.jpselect2 .jpselect2-container--open .jpselect2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.jpselect2 .jpselect2-container--open .jpselect2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.jpselect2 .jpselect2-search--dropdown {
  display: block;
  padding: 4px;
}

.jpselect2 .jpselect2-search--dropdown .jpselect2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.jpselect2 .jpselect2-search--dropdown .jpselect2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.jpselect2 .jpselect2-search--dropdown.jpselect2-search--hide {
  display: none;
}

.jpselect2 .jpselect2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.jpselect2 .jpselect2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single .jpselect2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single .jpselect2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single .jpselect2-selection__placeholder {
  color: #999;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single .jpselect2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--single .jpselect2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--single .jpselect2-selection__clear {
  float: left;
}

.jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--single .jpselect2-selection__arrow {
  left: 1px;
  right: auto;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--disabled .jpselect2-selection--single {
  background-color: #eee;
  cursor: default;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--disabled .jpselect2-selection--single .jpselect2-selection__clear {
  display: none;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--open .jpselect2-selection--single .jpselect2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__rendered li {
  list-style: none;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.jpselect2 .jpselect2-container--default .jpselect2-selection--multiple .jpselect2-selection__choice__remove:hover {
  color: #333;
}

.jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice, .jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__placeholder, .jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--multiple .jpselect2-search--inline {
  float: right;
}

.jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.jpselect2 .jpselect2-container--default[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--focus .jpselect2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--disabled .jpselect2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--disabled .jpselect2-selection__choice__remove {
  display: none;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--open.jpselect2-container--above .jpselect2-selection--single, .jpselect2 .jpselect2-container--default.jpselect2-container--open.jpselect2-container--above .jpselect2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.jpselect2 .jpselect2-container--default.jpselect2-container--open.jpselect2-container--below .jpselect2-selection--single, .jpselect2 .jpselect2-container--default.jpselect2-container--open.jpselect2-container--below .jpselect2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.jpselect2 .jpselect2-container--default .jpselect2-search--dropdown .jpselect2-search__field {
  border: 1px solid #aaa;
}

.jpselect2 .jpselect2-container--default .jpselect2-search--inline .jpselect2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.jpselect2 .jpselect2-container--default .jpselect2-results > .jpselect2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option[role=group] {
  padding: 0;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option[aria-disabled=true] {
  color: #999;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option[aria-selected=true] {
  background-color: #ddd;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option {
  padding-left: 1em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__group {
  padding-left: 0;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option .jpselect2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

.jpselect2 .jpselect2-container--default .jpselect2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single:focus {
  border: 1px solid #5897fb;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single .jpselect2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single .jpselect2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single .jpselect2-selection__placeholder {
  color: #999;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single .jpselect2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--single .jpselect2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.jpselect2 .jpselect2-container--classic[dir="rtl"] .jpselect2-selection--single .jpselect2-selection__clear {
  float: left;
}

.jpselect2 .jpselect2-container--classic[dir="rtl"] .jpselect2-selection--single .jpselect2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open .jpselect2-selection--single {
  border: 1px solid #5897fb;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open .jpselect2-selection--single .jpselect2-selection__arrow {
  background: transparent;
  border: none;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open .jpselect2-selection--single .jpselect2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open.jpselect2-container--above .jpselect2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open.jpselect2-container--below .jpselect2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple .jpselect2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple .jpselect2-selection__clear {
  display: none;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple .jpselect2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple .jpselect2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.jpselect2 .jpselect2-container--classic .jpselect2-selection--multiple .jpselect2-selection__choice__remove:hover {
  color: #555;
}

.jpselect2 .jpselect2-container--classic[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice {
  float: right;
}

.jpselect2 .jpselect2-container--classic[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.jpselect2 .jpselect2-container--classic[dir="rtl"] .jpselect2-selection--multiple .jpselect2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open .jpselect2-selection--multiple {
  border: 1px solid #5897fb;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open.jpselect2-container--above .jpselect2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open.jpselect2-container--below .jpselect2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.jpselect2 .jpselect2-container--classic .jpselect2-search--dropdown .jpselect2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.jpselect2 .jpselect2-container--classic .jpselect2-search--inline .jpselect2-search__field {
  outline: 0;
  box-shadow: none;
}

.jpselect2 .jpselect2-container--classic .jpselect2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

.jpselect2 .jpselect2-container--classic .jpselect2-dropdown--above {
  border-bottom: none;
}

.jpselect2 .jpselect2-container--classic .jpselect2-dropdown--below {
  border-top: none;
}

.jpselect2 .jpselect2-container--classic .jpselect2-results > .jpselect2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.jpselect2 .jpselect2-container--classic .jpselect2-results__option[role=group] {
  padding: 0;
}

.jpselect2 .jpselect2-container--classic .jpselect2-results__option[aria-disabled=true] {
  color: grey;
}

.jpselect2 .jpselect2-container--classic .jpselect2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}

.jpselect2 .jpselect2-container--classic .jpselect2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.jpselect2 .jpselect2-container--classic.jpselect2-container--open .jpselect2-dropdown {
  border-color: #5897fb;
}

.jpselect2 > .jpselect2-container--below.jpselect2-container--open + .jpselect2-container--open,
.jpselect2 > .jpselect2-container--below.jpselect2-container--open + .jp-cc-desc + .jpselect2-container--open {
  position: absolute !important;
}

.jpselect2 .jpselect2-container .jpselect2-selection {
  margin: 1px;
  font-size: 14px;
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
  border-color: #ddd;
  transition: 0.05s border-color ease-in-out;
}

.jpselect2 .jpselect2-container.jpselect2-container--focus .jpselect2-selection {
  outline: none;
  border-color: #5b9dd9;
  box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple {
  overflow-y: auto;
  max-height: 150px;
  min-height: 28px;
  line-height: 16px;
  font-size: 12px;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple .jpselect2-selection__clear {
  margin-right: 3px;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple .jpselect2-search--inline {
  margin: 0;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple .jpselect2-search--inline .jpselect2-search__field {
  border-color: #ddd;
  padding: 3px 5px 0;
  min-width: 5em;
}

.jpselect2 .jpselect2-container .jpselect2-selection--multiple .jpselect2-selection__choice {
  margin-top: 4px;
  margin-bottom: 0;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown {
  margin: 0 1px;
  border-color: #ddd;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
  max-width: calc(100% - 4px);
  position: relative;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-search__field {
  border-color: #ddd;
  padding: 3px 5px;
  min-width: 5em;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-results .jpselect2-results__option {
  padding: 3px 6px;
  margin: 0;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-results .jpselect2-results__option[role=group] {
  padding: 3px 0 0;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-results .jpselect2-results__option[role=group] .jpselect2-results__group {
  padding: 0 6px;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-results .jpselect2-results__options--nested {
  padding: 3px 6px 0;
}

.jpselect2 .jpselect2-container .jpselect2-dropdown .jpselect2-results .jpselect2-results__option--highlighted {
  background: #3e86d0;
}

.jp-cc-tabs-container {
  box-sizing: border-box;
  position: relative;
}

.jp-cc-tabs-container > * {
  box-sizing: border-box;
}

.jp-cc-tabs-container ul.tabs {
  margin: 0;
}

.jp-cc-tabs-container ul.tabs .tab {
  font-size: 1.2em;
}

.jp-cc-tabs-container ul.tabs .tab a {
  padding: 8px 16px;
  border: 0;
  display: block;
  text-decoration: none;
}

.jp-cc-tabs-container ul.tabs .tab a:focus {
  box-shadow: none;
}

.jp-cc-tabs-container .tab-content {
  display: none;
  padding: 16px;
}

.jp-cc-tabs-container .tab-content.active {
  display: block;
}

.jp-cc-tabs-container .tab-content .form-table {
  display: block;
}

.jp-cc-tabs-container .tab-content .form-table:first-child {
  margin-top: 0;
}

.jp-cc-tabs-container.vertical-tabs {
  min-height: 100px;
  padding-left: 140px;
  width: 100%;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs {
  width: 140px;
  min-height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  background: #FCFCFC;
  border-top: 0;
  border-right: 1px solid #DFDFDF;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab {
  margin: 0;
  display: block;
  border-bottom: 1px solid #eee;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab a {
  color: #000;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab:hover {
  background-color: #0073AA;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab.active {
  background-color: #32373C;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab.active a {
  color: #fff;
}

.jp-cc-tabs-container.vertical-tabs ul.tabs .tab:first-child {
  margin-top: 8px;
}

.jp-cc-field-multicheck.roles-wrapper ul {
  columns: 3;
}

button.no-button {
  border: 0;
  padding: 0;
  background: none;
  cursor: pointer;
}

button.no-button.link-button {
  color: #0073aa;
}

button.no-button.link-button:hover {
  color: #00a0d2;
}

button.no-button.delete-button {
  color: #a00;
}

button.no-button.delete-button:hover {
  color: #f00;
}

table#jp-cc-restrictions .dashicons-menu {
  cursor: move;
}

table#jp-cc-restrictions .row-actions a {
  text-decoration: none;
  border: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dGluZ3MtcGFnZS5jc3MiLCJzb3VyY2VzIjpbInNldHRpbmdzLXBhZ2Uuc2NzcyIsInBhcnRpYWxzL19hZG1pbl9tb2RhbC5zY3NzIiwicGFydGlhbHMvX2ZhY2V0X2J1aWxkZXIuc2NzcyIsInBhcnRpYWxzL19maWVsZHMuc2NzcyIsInBhcnRpYWxzL19qcF9zZWxlY3QyLnNjc3MiLCJ2ZW5kb3Ivc2VsZWN0Mi9fc2luZ2xlLnNjc3MiLCJ2ZW5kb3Ivc2VsZWN0Mi9fbXVsdGlwbGUuc2NzcyIsInZlbmRvci9zZWxlY3QyL19kcm9wZG93bi5zY3NzIiwidmVuZG9yL3NlbGVjdDIvdGhlbWUvZGVmYXVsdC9sYXlvdXQuc2NzcyIsInZlbmRvci9zZWxlY3QyL3RoZW1lL2RlZmF1bHQvX3NpbmdsZS5zY3NzIiwidmVuZG9yL3NlbGVjdDIvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsInZlbmRvci9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvbGF5b3V0LnNjc3MiLCJ2ZW5kb3Ivc2VsZWN0Mi90aGVtZS9jbGFzc2ljL19kZWZhdWx0cy5zY3NzIiwidmVuZG9yL3NlbGVjdDIvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsInZlbmRvci9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvX3NpbmdsZS5zY3NzIiwidmVuZG9yL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsInBhcnRpYWxzL190YWJzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAncGFydGlhbHMvYWRtaW5fbW9kYWwnO1xuQGltcG9ydCAncGFydGlhbHMvZmFjZXRfYnVpbGRlcic7XG5AaW1wb3J0ICdwYXJ0aWFscy9maWVsZHMnO1xuQGltcG9ydCAncGFydGlhbHMvanBfc2VsZWN0Mic7XG5AaW1wb3J0ICdwYXJ0aWFscy90YWJzJztcblxuLmpwLWNjLWZpZWxkLW11bHRpY2hlY2sucm9sZXMtd3JhcHBlciB7XG4gIHVsIHtcbiAgICBjb2x1bW5zOiAzO1xuICB9XG59XG5cbmJ1dHRvbi5uby1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmLmxpbmstYnV0dG9uIHtcbiAgICBjb2xvcjogIzAwNzNhYTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDBhMGQyO1xuICAgIH1cbiAgfVxuXG4gICYuZGVsZXRlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNhMDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2YwMDtcbiAgICB9XG4gIH1cbn1cblxudGFibGUjanAtY2MtcmVzdHJpY3Rpb25zIHtcblxuICAuZGFzaGljb25zLW1lbnUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5yb3ctYWN0aW9ucyB7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbn0iLCIuanAtY2MtbW9kYWwtYmFja2dyb3VuZCB7XG5cbiAgJiwgJjpiZWZvcmUsICY6YWZ0ZXIsXG4gICYgKiwgJiAqOmJlZm9yZSwgJiAqOmFmdGVyIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIFNhZmFyaS9DaHJvbWUsIG90aGVyIFdlYktpdCAqL1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogRmlyZWZveCwgb3RoZXIgR2Vja28gKi9cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cblxuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjcwKTtcbiAgei1pbmRleDogMTAwMTAwO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgLmpwLWNjLW1vZGFsLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLDAsMCwuMyk7XG4gICAgei1pbmRleDogMTAwMTA1O1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAuMnMsIG1hcmdpbi10b3AgLjJzO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDUyMHB4ICkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgbGVmdDogMTBweDtcbiAgICB9XG4gIH1cblxuICAuanAtY2MtbW9kYWwtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDAgMzZweCAwIDE2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcblxuICAgIC5qcC1jYy1tb2RhbC1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250OiA0MDAgMjBweC8zNnB4IGRhc2hpY29ucztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBjb250ZW50OiAnXFxmMTU4JztcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5qcC1jYy1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1MnB4IDE2cHggNjBweDtcblxuICAgIGRpdi5lcnJvciB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDE2cHggNjBweDtcbiAgICB9XG4gIH1cblxuICAuanAtY2MtbW9kYWwtZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjtcblxuICAgIC5jYW5jZWwge1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgLm5vLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYubGluay1idXR0b24ge1xuICAgICAgICAgIGNvbG9yOiAjMDA3M2FhO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLnN1Ym1pdGRlbGV0ZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMXB4IDJweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpwLWNjLXN1Ym1pdCB7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICB9XG5cbiAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLnRhYmJlZC1jb250ZW50IHtcblxuICAgIC5qcC1jYy1tb2RhbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDM2cHggMCA0NHB4O1xuICAgIH1cbiAgfVxuXG59IiwiLmpwLWNjLWZpZWxkLWNvbmRpdGlvbnMge1xuXG4gIC5qcC1jYy1hbGVydC1ib3gge1xuICB9XG5cbiAgLmZhY2V0LWJ1aWxkZXIge1xuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmZhY2V0LWdyb3VwcyB7XG5cbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIC5mYWNldC1ncm91cC13cmFwIHtcblxuICAgICAgICAuZmFjZXQtZ3JvdXAge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgI2NjYztcbiAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQgLmFuZCxcbiAgICAgICAgLmFkZC1vciB7XG4gICAgICAgICAgZW0sXG4gICAgICAgICAgYSxcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICMwMDczYWE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiKyBcIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5mYWNldC1saXN0IHtcbiAgICB9XG5cbiAgICAuZmFjZXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTJweCAzMHB4IDZweCAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAgICAgLm9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmZhY2V0LWNvbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4td2lkdGg6IDE3NXB4O1xuXG4gICAgICBzZWxlY3QsXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qcC1jYy1mYWNldC10YXJnZXQge1xuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuXG4gICAgICAqIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cblxuICAgICAgc2VsZWN0LFxuICAgICAgLmpwc2VsZWN0Mi1jb250YWluZXIgLmpwc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cbiAgICAgICAgLy8gUmVuZGVyZWQgT3B0aW9uXG4gICAgICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuanAtY2Mtbm90LW9wZXJhbmQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzViOWRkOTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMzAsIDE0MCwgMTkwLCAwLjgpO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi5ub3Qtb3BlcmFuZC1jaGVja2VkIHtcblxuICAgICAgICAuanAtY2Mtbm90LW9wZXJhbmQge1xuICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYTAwO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0LFxuICAgICAgICAuanBzZWxlY3QyLWNvbnRhaW5lciAuanBzZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmpwc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIHtcbiAgICAgICAgLmpwc2VsZWN0Mi1jaG9pY2VzLFxuICAgICAgICAuanBzZWxlY3QyLXNpbmdsZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWI5ZGQ5O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgzMCwgMTQwLCAxOTAsIDAuOCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5mYWNldC1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICB0b3A6IDE4cHg7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFzaGljb25zLXBsdXMtYWx0LFxuICAgIC5kYXNoaWNvbnMtZGlzbWlzcyB7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cbiAgICAvKiArIEFORCArIE9SIGxpbmsgc3R5bGluZ3MgKi9cbiAgICAub3Ige1xuICAgICAgY29sb3I6ICM0ODQ4NDg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5hZGQtb3Ige1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgID4gLmFkZCB7XG4gICAgICAgIGxlZnQ6IC02LjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC05cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFuZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlMWUxZTE7XG4gICAgICBtYXJnaW46IC41ZW0gMCAxLjdlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAub3IsXG4gICAgLmFkZC1vciA+IC5hZGQge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuXG4gICAgLmFuZCwgLmFkZC1vciB7XG4gICAgICBlbSxcbiAgICAgIGEsXG4gICAgICBidXR0b24sXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICM0ODQ4NDg7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICB9XG5cbiAgICAgIGVtIHtcbiAgICAgICAgY29sb3I6ICM0ODQ4NDg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAvKiBDb25kaXRpb25hbHMgKi9cbiAgLmhhcy1jb25kaXRpb25zIHtcblxuICAgIC5mYWNldC1ncm91cHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm5vLWZhY2V0LWdyb3VwcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICB9XG5cbiAgLmpwc2VsZWN0MiB7XG4gICAgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vI3NpZGUtc29ydGFibGVzIHtcblxuI2pwLWNjLXJlc3RyaWN0aW9uLWVkaXRvcl9jb250ZW50IHtcbiAgLmZhY2V0LWJ1aWxkZXIge1xuXG4gICAgLmZhY2V0LWNvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cblxuICAgIC5mYWNldC1hY3Rpb25zIHtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgLmpwLWNjLWZpZWxkLXNlY3Rpb24gLmpwLWNjLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuMjVlbTtcblxuICB9XG5cbiAgLmpwc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vfSIsIi5qcC1jYy1maWVsZC1zZWN0aW9uIHtcblxuICAuanAtY2MtZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgID4gbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi5qcC1jYy1maWVsZC1lZGl0b3Ige1xuICAjaW5zZXJ0LW1lZGlhLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uanAtY2MtZmllbGQtbGluayB7XG4gIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBidXR0b24uZGFzaGljb25zIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgI2NjY2NjYztcbiAgfVxufVxuXG4uanAtY2MtZmllbGQtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcblxuICAgICYuanAtY2MtZGVzYyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXdlaWdodDppbmhlcml0O1xuICAgICAgZm9udC1zaXplOmluaGVyaXQ7XG4gICAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAuMjVlbTtcbiAgfVxufSIsIi8qIGpRdWVyeSBzZWxlY3QyIFN0eWxlcyBmb3IgUG9wdXAgTWFrZXIuXG5UaGUgYnVsayBvZiB0aGlzIGlzIHRvIHN0eWxlIGpxdWVyeSBzZWxlY3QyIHRvIGJldHRlciByZXNlbWJsZSB0aGUgZGVmYXVsdCBXUCBkYXNoYm9hcmQgaW5wdXRzLlxuKi9cblxuLmpwc2VsZWN0MiB7XG5cbi8vcmVnaW9uIFNlbGVjdDIgQ29yZSBTdHlsZXNcblxuICAvLyBUaGVzZSBhcmUgaGVyZSBmb3IgdGhlIG5hbWVzcGFjZWQganBzZWxlY3QyIGFuZCBzbyB0aGF0IHdlIGNhbiBwcm9wZXJseSBhZGRyZXNzIGlzc3VlcyB3aGVuIG90aGVyIHBsdWdpbnMgZG8gdGhpbmdzIHdyb25nLlxuICAuanBzZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBAaW1wb3J0IFwidmVuZG9yL3NlbGVjdDIvc2luZ2xlXCI7XG4gICAgQGltcG9ydCBcInZlbmRvci9zZWxlY3QyL211bHRpcGxlXCI7XG4gIH1cblxuICBAaW1wb3J0IFwidmVuZG9yL3NlbGVjdDIvZHJvcGRvd25cIjtcblxuICAuanBzZWxlY3QyLWNsb3NlLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk7XG5cbiAgICAvLyBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAaW1wb3J0IFwidmVuZG9yL3NlbGVjdDIvdGhlbWUvZGVmYXVsdC9sYXlvdXRcIjtcbiAgQGltcG9ydCBcInZlbmRvci9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvbGF5b3V0XCI7XG4vL2VuZHJlZ2lvbiBTZWxlY3QyIENvcmUgU3R5bGVzXG5cbiAgPiAuanBzZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cuanBzZWxlY3QyLWNvbnRhaW5lci0tb3BlbiArIC5qcHNlbGVjdDItY29udGFpbmVyLS1vcGVuLFxuICA+IC5qcHNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5qcHNlbGVjdDItY29udGFpbmVyLS1vcGVuICsgLmpwLWNjLWRlc2MgKyAuanBzZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIEFsbCBTZWxlY3QyIENvbnRhaW5lcnMgLSBXcmFwcyBCb3RoIFNlbGVjdGJveCAmIERyb3Bkb3duIEVsZW1lbnRzXG4gIC5qcHNlbGVjdDItY29udGFpbmVyIHtcblxuICAgIC8vIFNlbGVjdGJveFxuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICAgdHJhbnNpdGlvbjogMC4wNXMgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0O1xuXG4gICAgfVxuICAgICYuanBzZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMge1xuXG4gICAgICAuanBzZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzViOWRkOTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDMwLCAxNDAsIDE5MCwgMC44KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gU2luZ2xlIFNlbGVjdFxuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXG4gICAgICAvLyBSZW5kZXJlZCBPcHRpb25cbiAgICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgIC8vcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gTXVsdGlwbGUgU2VsZWN0XG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB9XG5cbiAgICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cbiAgICAgIH1cblxuICAgICAgLmpwc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gU2VhcmNoIEZpZWxkXG4gICAgICAgIC5qcHNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHggMDtcbiAgICAgICAgICBtaW4td2lkdGg6IDVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAvLyBEcm9wZG93blxuICAgIC5qcHNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgbWFyZ2luOiAwIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgLy8gQ29tcGVuc2F0ZSBmb3IgdGhlIG1hcmdpbiBhcHBsaWVkIHRvIHRoZSBTZWxlY3Rib3guXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC8vIFNlYXJjaCBGaWVsZFxuICAgICAgLmpwc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDVlbTtcbiAgICAgIH1cblxuICAgICAgLy8gUmVzdWx0c1xuICAgICAgLmpwc2VsZWN0Mi1yZXN1bHRzIHtcblxuICAgICAgICAvLyBFYWNoIHJlc3VsdCBzZXQuIENhbiBiZSBuZXN0ZWQuXG4gICAgICAgIC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICZbYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLmpwc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDA7XG5cbiAgICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9ucy0tbmVzdGVkIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZTg2ZDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufSIsIi5qcHNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgaGVpZ2h0OiAyOHB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5qcHNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBtaW4taGVpZ2h0OiAzMnB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4uanBzZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxvYXQ6IGxlZnQ7XG5cbiAgLmpwc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qcHNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMDBweDtcblxuICB3aWR0aDogMTAwJTtcblxuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uanBzZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmpwc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAmW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmpwc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmpwc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG59XG5cbi5qcHNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5qcHNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5qcHNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5qcHNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5qcHNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG5cbiAgLmpwc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuanBzZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLmpwc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xuXG4gICYuanBzZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5qcHNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLmpwc2VsZWN0Mi1jb250YWluZXItLW9wZW4uanBzZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICAuanBzZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICB9XG4gIH1cblxuICAuanBzZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuanBzZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbiAgfVxuXG4gIC5qcHNlbGVjdDItcmVzdWx0cyA+IC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAmW3JvbGU9Z3JvdXBdIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJlthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cblxuICAgICZbYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgIH1cblxuICAgIC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuXG4gICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcblxuICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzZW07XG5cbiAgICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNGVtO1xuXG4gICAgICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVlbTtcblxuICAgICAgICAgICAgICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2ZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanBzZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxufVxuIiwiLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcblxuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuanBzZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mLmpwc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0O1xuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcblxuICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsIC5qcHNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwgLmpwc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLmpwc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbiYuanBzZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiZGVmYXVsdHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZ3JhZGllbnRzXCI7XG5cbi5qcHNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIHtcbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcblxuICAuanBzZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIC5qcHNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAuanBzZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuanBzZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmpwc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuanBzZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5qcHNlbGVjdDItcmVzdWx0cyA+IC5qcHNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogJHJlc3VsdHMtbWF4LWhlaWdodDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICZbcm9sZT1ncm91cF0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICAgICAgY29sb3I6ICRyZXN1bHRzLWNob2ljZS1mZy11bnNlbGVjdGFibGUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmpwc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtYmctaG92ZXItY29sb3I7XG4gICAgY29sb3I6ICRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjtcbiAgfVxuXG4gIC5qcHNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cblxuICAmLmpwc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmpwc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG59XG4iLCIkcmVtb3ZlLWNvbG9yOiAjODg4ICFkZWZhdWx0O1xuJHJlbW92ZS1ob3Zlci1jb2xvcjogIzU1NSAhZGVmYXVsdDtcbiRyZW1vdmUtd2lkdGg6IDIwcHggIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tY29sb3I6ICM0NDQgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICNhYWEgIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4kZm9jdXMtYm9yZGVyLWNvbG9yOiAjNTg5N2ZiICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLWhlaWdodDogMjhweCAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1iZy10b3AtY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3I6ICNlZWVlZWUgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItcGxhY2Vob2xkZXItY29sb3I6ICM5OTkgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItZm9jdXMtYm9yZGVyLWNvbG9yOiBibHVlICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLW9wZW5lZC1iZy10b3AtY29sb3I6ICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yOiAkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLXotaW5kZXg6IDEgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1iZy1jb2xvcjogJHNlbGVjdGlvbi1iZy10b3AtY29sb3IgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLW1heC1oZWlnaHQ6IDIwMHB4ICFkZWZhdWx0O1xuJHJlc3VsdHMtbmVzdGVkLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1iZy1ob3Zlci1jb2xvcjogIzM4NzVkNyAhZGVmYXVsdDtcbiRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1mZy11bnNlbGVjdGFibGUtY29sb3I6IGdyZXkgIWRlZmF1bHQ7XG4iLCIvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iLzMuMy1zdGFibGUvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzI0wxNy1MMjdcblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuIiwiLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1peCgkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IpO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBoZWlnaHQ6IDI2cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuXG4gICAgd2lkdGg6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgjZWVlZWVlLCAjY2NjY2NjLCA1MCUsIDEwMCUpO1xuXG4gICAgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLmpwc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuXG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmpwc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yLCAwJSwgNTAlKTtcbiAgICB9XG4gIH1cblxuICAmLmpwc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgY3Vyc29yOiB0ZXh0O1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBjb2xvcjogJHJlbW92ZS1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRyZW1vdmUtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLmpwc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuanBzZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmpwc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuanBzZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuanBzZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuanBzZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5qcHNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiJHRhYi1jb2xvcjogI0U0RTRFNDtcblxuXG4uanAtY2MtdGFicy1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gID4gKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB1bC50YWJzIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAudGFiIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXG4gIC50YWItY29udGVudCB7XG5cbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZm9ybS10YWJsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuXG5cbiAgJi52ZXJ0aWNhbC10YWJzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAvL3BhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgLy93aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB1bC50YWJzIHtcbiAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAvL2JhY2tncm91bmQ6ICMyMzI4MkQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkNGQ0ZDO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNERkRGREY7XG5cbiAgICAgIC50YWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDczQUE7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzczQztcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQge1xuICAgIH1cblxuICB9XG5cbn0iXSwibWFwcGluZ3MiOiJBQ0FBLEFBQUEsdUJBQXVCLENBQUM7RUFVdEIsT0FBTyxFQUFFLElBQUs7RUFDZCxRQUFRLEVBQUUsS0FBTTtFQUNoQixHQUFHLEVBQUUsQ0FBRTtFQUNQLElBQUksRUFBRSxDQUFFO0VBQ1IsS0FBSyxFQUFFLENBQUU7RUFDVCxNQUFNLEVBQUUsQ0FBRTtFQUNWLE1BQU0sRUFBRSxJQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUs7RUFDWixVQUFVLEVBQUUsa0JBQUk7RUFDaEIsT0FBTyxFQUFFLE1BQU87RUFDaEIsVUFBVSxFQUFFLE1BQU87Q0ErSXBCOztBQW5LRCxBQUFBLHVCQUF1QixFQUF2QixBQUFBLHVCQUF1QixBQUVqQixPQUFPLEVBRmIsQUFBQSx1QkFBdUIsQUFFUCxNQUFNO0FBRnRCLEFBR0ksdUJBSG1CLENBR25CLENBQUMsRUFITCxBQUdVLHVCQUhhLENBR2QsQ0FBQyxBQUFBLE9BQU8sRUFIakIsQUFHc0IsdUJBSEMsQ0FHRixDQUFDLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLGtCQUFrQixFQUFFLFVBQVc7RUFBRSxpQ0FBaUM7RUFDbEUsZUFBZSxFQUFFLFVBQVc7RUFBRSwwQkFBMEI7RUFDeEQsVUFBVSxFQUFFLFVBQVc7Q0FDeEI7O0FBUEgsQUFzQkUsdUJBdEJxQixDQXNCckIsaUJBQWlCLENBQUM7RUFDaEIsUUFBUSxFQUFFLFFBQVM7RUFDbkIsR0FBRyxFQUFFLElBQUs7RUFDVixhQUFhLEVBQUUsSUFBSztFQUNwQixJQUFJLEVBQUUsR0FBSTtFQUNWLEtBQUssRUFBRSxLQUFNO0VBQ2IsV0FBVyxFQUFFLE1BQU87RUFDcEIsZ0JBQWdCLEVBQUUsSUFBSztFQUN2QixVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsa0JBQUk7RUFDMUIsT0FBTyxFQUFFLE1BQU87RUFDaEIsVUFBVSxFQUFFLDBCQUEyQjtDQVV4Qzs7QUFSQyxNQUFNLENBQU4sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBbENoQyxBQXNCRSx1QkF0QnFCLENBc0JyQixpQkFBaUIsQ0FBQztJQWFkLEtBQUssRUFBRSxJQUFLO0lBQ1osV0FBVyxFQUFFLENBQUU7SUFDZixHQUFHLEVBQUUsSUFBSztJQUNWLEtBQUssRUFBRSxJQUFLO0lBQ1osTUFBTSxFQUFFLElBQUs7SUFDYixJQUFJLEVBQUUsSUFBSztHQUVkOzs7QUExQ0gsQUE0Q0UsdUJBNUNxQixDQTRDckIsbUJBQW1CLENBQUM7RUFDbEIsUUFBUSxFQUFFLFFBQVM7RUFDbkIsR0FBRyxFQUFFLENBQUU7RUFDUCxLQUFLLEVBQUUsQ0FBRTtFQUNULElBQUksRUFBRSxDQUFFO0VBQ1IsTUFBTSxFQUFFLElBQUs7RUFDYixPQUFPLEVBQUUsYUFBYztFQUN2QixTQUFTLEVBQUUsSUFBSztFQUNoQixXQUFXLEVBQUUsR0FBSTtFQUNqQixXQUFXLEVBQUUsSUFBSztFQUNsQixVQUFVLEVBQUUsT0FBUTtFQUNwQixhQUFhLEVBQUUsaUJBQWtCO0NBMkJsQzs7QUFsRkgsQUF5REksdUJBekRtQixDQTRDckIsbUJBQW1CLENBYWpCLGtCQUFrQixDQUFDO0VBQ2pCLFFBQVEsRUFBRSxRQUFTO0VBQ25CLEdBQUcsRUFBRSxDQUFFO0VBQ1AsS0FBSyxFQUFFLENBQUU7RUFDVCxLQUFLLEVBQUUsSUFBSztFQUNaLE1BQU0sRUFBRSxJQUFLO0VBQ2IsT0FBTyxFQUFFLENBQUU7RUFDWCxLQUFLLEVBQUUsSUFBSztFQUNaLFVBQVUsRUFBRSxNQUFPO0VBQ25CLFVBQVUsRUFBRSxHQUFJO0VBQ2hCLE1BQU0sRUFBRSxJQUFLO0VBQ2IsTUFBTSxFQUFFLE9BQVE7Q0FZakI7O0FBaEZMLEFBeURJLHVCQXpEbUIsQ0E0Q3JCLG1CQUFtQixDQWFqQixrQkFBa0IsQUFhZixRQUFRLENBQUM7RUFDUixJQUFJLEVBQUUsdUJBQXdCO0VBQzlCLGNBQWMsRUFBRSxHQUFJO0VBQ3BCLEtBQUssRUFBRSxJQUFLO0VBQ1osc0JBQXNCLEVBQUUsV0FBWTtFQUNwQyx1QkFBdUIsRUFBRSxTQUFVO0VBQ25DLEtBQUssRUFBRSxJQUFLO0VBQ1osTUFBTSxFQUFFLElBQUs7RUFDYixPQUFPLEVBQUUsT0FBUTtDQUNsQjs7QUEvRVAsQUFvRkUsdUJBcEZxQixDQW9GckIsb0JBQW9CLENBQUM7RUFDbkIsT0FBTyxFQUFFLGNBQWU7Q0FlekI7O0FBcEdILEFBdUZPLHVCQXZGZ0IsQ0FvRnJCLG9CQUFvQixDQUdsQixHQUFHLEFBQUEsTUFBTSxDQUFDO0VBQ1IsTUFBTSxFQUFFLFFBQVM7Q0FDbEI7O0FBekZMLEFBMEZJLHVCQTFGbUIsQ0FvRnJCLG9CQUFvQixDQU1sQixDQUFDLENBQUM7RUFDQSxVQUFVLEVBQUUsQ0FBRTtDQUNmOztBQTVGTCxBQTZGSSx1QkE3Rm1CLENBb0ZyQixvQkFBb0IsQ0FTbEIsUUFBUSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUs7Q0FDYjs7QUFFRCxNQUFNLENBQU4sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBakdoQyxBQW9GRSx1QkFwRnFCLENBb0ZyQixvQkFBb0IsQ0FBQztJQWNqQixPQUFPLEVBQUUsY0FBZTtHQUUzQjs7O0FBcEdILEFBc0dFLHVCQXRHcUIsQ0FzR3JCLG1CQUFtQixDQUFDO0VBQ2xCLFFBQVEsRUFBRSxRQUFTO0VBQ25CLE1BQU0sRUFBRSxDQUFFO0VBQ1YsSUFBSSxFQUFFLENBQUU7RUFDUixLQUFLLEVBQUUsQ0FBRTtFQUNULE9BQU8sRUFBRSxRQUFTO0VBQ2xCLFVBQVUsRUFBRSxPQUFRO0VBQ3BCLFVBQVUsRUFBRSxpQkFBa0I7Q0E2Qy9COztBQTFKSCxBQStHSSx1QkEvR21CLENBc0dyQixtQkFBbUIsQ0FTakIsT0FBTyxDQUFDO0VBQ04sV0FBVyxFQUFFLElBQUs7RUFDbEIsS0FBSyxFQUFFLElBQUs7Q0F1QmI7O0FBeElMLEFBbUhNLHVCQW5IaUIsQ0FzR3JCLG1CQUFtQixDQVNqQixPQUFPLENBSUwsVUFBVSxDQUFDO0VBQ1QsTUFBTSxFQUFFLENBQUU7RUFDVixPQUFPLEVBQUUsQ0FBRTtFQUNYLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLE1BQU0sRUFBRSxPQUFRO0NBT2pCOztBQTlIUCxBQW1ITSx1QkFuSGlCLENBc0dyQixtQkFBbUIsQ0FTakIsT0FBTyxDQUlMLFVBQVUsQUFNUCxZQUFZLENBQUM7RUFDWixLQUFLLEVBQUUsT0FBUTtFQUNmLGVBQWUsRUFBRSxTQUFVO0NBQzVCOztBQTVIVCxBQWdJTSx1QkFoSWlCLENBc0dyQixtQkFBbUIsQ0FTakIsT0FBTyxDQWlCTCxhQUFhLENBQUM7RUFDWixlQUFlLEVBQUUsSUFBSztFQUN0QixPQUFPLEVBQUUsT0FBUTtDQUNsQjs7QUFFRCxNQUFNLENBQU4sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBcklsQyxBQStHSSx1QkEvR21CLENBc0dyQixtQkFBbUIsQ0FTakIsT0FBTyxDQUFDO0lBdUJKLFdBQVcsRUFBRSxJQUFLO0dBRXJCOzs7QUF4SUwsQUEwSUksdUJBMUltQixDQXNHckIsbUJBQW1CLENBb0NqQixhQUFhLENBQUM7RUFDWixXQUFXLEVBQUUsSUFBSztFQUNsQixLQUFLLEVBQUUsS0FBTTtDQWFkOztBQXpKTCxBQThJTSx1QkE5SWlCLENBc0dyQixtQkFBbUIsQ0FvQ2pCLGFBQWEsQ0FJWCxNQUFNLENBQUM7RUFDTCxLQUFLLEVBQUUsS0FBTTtFQUNiLGFBQWEsRUFBRSxDQUFFO0NBRWxCOztBQWxKUCxBQW9KTSx1QkFwSmlCLENBc0dyQixtQkFBbUIsQ0FvQ2pCLGFBQWEsQ0FVWCxRQUFRLENBQUM7RUFDUCxLQUFLLEVBQUUsSUFBSztFQUNaLGNBQWMsRUFBRSxNQUFPO0NBQ3hCOztBQXZKUCxBQThKSSx1QkE5Sm1CLEFBNEpwQixlQUFlLENBRWQsb0JBQW9CLENBQUM7RUFDbkIsT0FBTyxFQUFFLFdBQVk7Q0FDdEI7O0FDaEtMLEFBQUEsdUJBQXVCLENBQUM7RUE4UHRCLGtCQUFrQjtDQW1CbkI7O0FBalJELEFBS0UsdUJBTHFCLENBS3JCLGNBQWMsQ0FBQztFQXlMYiw4QkFBOEI7Q0E4RC9COztBQTVQSCxBQU9JLHVCQVBtQixDQUtyQixjQUFjLENBRVosQ0FBQyxDQUFDO0VBQ0EsZUFBZSxFQUFFLElBQUs7Q0FDdkI7O0FBVEwsQUFXSSx1QkFYbUIsQ0FLckIsY0FBYyxDQU1aLGFBQWEsQ0FBQztFQUVaLE9BQU8sRUFBRSxJQUFLO0NBNkJmOztBQTFDTCxBQWlCUSx1QkFqQmUsQ0FLckIsY0FBYyxDQU1aLGFBQWEsQ0FJWCxpQkFBaUIsQ0FFZixZQUFZLENBQUM7RUFDWCxVQUFVLEVBQUUsWUFBYTtFQUN6QixLQUFLLEVBQUUsSUFBSztFQUNaLE1BQU0sRUFBRSxjQUFlO0VBQ3ZCLFVBQVUsRUFBRSxPQUFRO0NBQ3JCOztBQXRCVCxBQTBCVSx1QkExQmEsQ0FLckIsY0FBYyxDQU1aLGFBQWEsQ0FJWCxpQkFBaUIsQUFTZCxXQUFXLENBQUMsSUFBSSxDQUVmLEVBQUU7QUExQlosQUEyQlUsdUJBM0JhLENBS3JCLGNBQWMsQ0FNWixhQUFhLENBSVgsaUJBQWlCLEFBU2QsV0FBVyxDQUFDLElBQUksQ0FHZixDQUFDO0FBM0JYLEFBNEJVLHVCQTVCYSxDQUtyQixjQUFjLENBTVosYUFBYSxDQUlYLGlCQUFpQixBQVNkLFdBQVcsQ0FBQyxJQUFJLENBSWYsTUFBTTtBQTVCaEIsQUEwQlUsdUJBMUJhLENBS3JCLGNBQWMsQ0FNWixhQUFhLENBSVgsaUJBQWlCLENBVWYsT0FBTyxDQUNMLEVBQUU7QUExQlosQUEyQlUsdUJBM0JhLENBS3JCLGNBQWMsQ0FNWixhQUFhLENBSVgsaUJBQWlCLENBVWYsT0FBTyxDQUVMLENBQUM7QUEzQlgsQUE0QlUsdUJBNUJhLENBS3JCLGNBQWMsQ0FNWixhQUFhLENBSVgsaUJBQWlCLENBVWYsT0FBTyxDQUdMLE1BQU0sQ0FBQztFQUNMLEtBQUssRUFBRSxPQUFRO0VBQ2YsTUFBTSxFQUFFLE9BQVE7Q0FNakI7O0FBcENYLEFBMEJVLHVCQTFCYSxDQUtyQixjQUFjLENBTVosYUFBYSxDQUlYLGlCQUFpQixBQVNkLFdBQVcsQ0FBQyxJQUFJLENBRWYsRUFBRSxBQU1DLFFBQVE7QUFoQ3JCLEFBMkJVLHVCQTNCYSxDQUtyQixjQUFjLENBTVosYUFBYSxDQUlYLGlCQUFpQixBQVNkLFdBQVcsQ0FBQyxJQUFJLENBR2YsQ0FBQyxBQUtFLFFBQVE7QUFoQ3JCLEFBNEJVLHVCQTVCYSxDQUtyQixjQUFjLENBTVosYUFBYSxDQUlYLGlCQUFpQixBQVNkLFdBQVcsQ0FBQyxJQUFJLENBSWYsTUFBTSxBQUlILFFBQVE7QUFoQ3JCLEFBMEJVLHVCQTFCYSxDQUtyQixjQUFjLENBTVosYUFBYSxDQUlYLGlCQUFpQixDQVVmLE9BQU8sQ0FDTCxFQUFFLEFBTUMsUUFBUTtBQWhDckIsQUEyQlUsdUJBM0JhLENBS3JCLGNBQWMsQ0FNWixhQUFhLENBSVgsaUJBQWlCLENBVWYsT0FBTyxDQUVMLENBQUMsQUFLRSxRQUFRO0FBaENyQixBQTRCVSx1QkE1QmEsQ0FLckIsY0FBYyxDQU1aLGFBQWEsQ0FJWCxpQkFBaUIsQ0FVZixPQUFPLENBR0wsTUFBTSxBQUlILFFBQVEsQ0FBQztFQUNSLE9BQU8sRUFBRSxJQUFLO0NBQ2Y7O0FBbENiLEFBK0NJLHVCQS9DbUIsQ0FLckIsY0FBYyxDQTBDWixNQUFNLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUztFQUNuQixPQUFPLEVBQUUsa0JBQW1CO0VBQzVCLGFBQWEsRUFBRSxpQkFBa0I7RUFDakMsVUFBVSxFQUFFLGNBQWU7Q0FxQjVCOztBQXhFTCxBQStDSSx1QkEvQ21CLENBS3JCLGNBQWMsQ0EwQ1osTUFBTSxBQU1ILFlBQVksQ0FBQztFQUNaLFVBQVUsRUFBRSxDQUFFO0NBS2Y7O0FBM0RQLEFBd0RRLHVCQXhEZSxDQUtyQixjQUFjLENBMENaLE1BQU0sQUFNSCxZQUFZLENBR1gsR0FBRyxDQUFDO0VBQ0YsT0FBTyxFQUFFLElBQUs7Q0FDZjs7QUExRFQsQUErQ0ksdUJBL0NtQixDQUtyQixjQUFjLENBMENaLE1BQU0sQUFjSCxRQUFRLEVBN0RmLEFBK0NJLHVCQS9DbUIsQ0FLckIsY0FBYyxDQTBDWixNQUFNLEFBZUgsT0FBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLEtBQU07RUFDZixPQUFPLEVBQUUsRUFBRztFQUNaLFdBQVcsRUFBRSxDQUFFO0NBQ2hCOztBQWxFUCxBQStDSSx1QkEvQ21CLENBS3JCLGNBQWMsQ0EwQ1osTUFBTSxBQXFCSCxPQUFPLENBQUM7RUFDUCxLQUFLLEVBQUUsSUFBSztDQUNiOztBQXRFUCxBQTBFSSx1QkExRW1CLENBS3JCLGNBQWMsQ0FxRVosVUFBVSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUs7RUFDWixZQUFZLEVBQUUsSUFBSztFQUNuQixjQUFjLEVBQUUsR0FBSTtFQUNwQixRQUFRLEVBQUUsUUFBUztFQUNuQixTQUFTLEVBQUUsS0FBTTtDQU9sQjs7QUF0RkwsQUFpRk0sdUJBakZpQixDQUtyQixjQUFjLENBcUVaLFVBQVUsQ0FPUixNQUFNO0FBakZaLEFBa0ZNLHVCQWxGaUIsQ0FLckIsY0FBYyxDQXFFWixVQUFVLENBUVIsS0FBSyxDQUFDO0VBQ0osTUFBTSxFQUFFLENBQUU7RUFDVixTQUFTLEVBQUUsSUFBSztDQUNqQjs7QUFyRlAsQUF3RkksdUJBeEZtQixDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQUFDO0VBRWxCLFFBQVEsRUFBRSxRQUFTO0VBQ25CLFNBQVMsRUFBRSxLQUFNO0NBK0VsQjs7QUExS0wsQUE2Rk0sdUJBN0ZpQixDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQUtqQixDQUFDLENBQUM7RUFDQSxVQUFVLEVBQUUsVUFBVztDQUN4Qjs7QUEvRlAsQUFpR00sdUJBakdpQixDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQVNqQixNQUFNO0FBakdaLEFBa0cyQix1QkFsR0osQ0FLckIsY0FBYyxDQW1GWixtQkFBbUIsQ0FVakIsb0JBQW9CLENBQUMsb0JBQW9CLENBQUM7RUFDeEMsWUFBWSxFQUFFLElBQUs7Q0FPcEI7O0FBMUdQLEFBc0dRLHVCQXRHZSxDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQVNqQixNQUFNLENBS0osOEJBQThCO0FBdEd0QyxBQXNHUSx1QkF0R2UsQ0FLckIsY0FBYyxDQW1GWixtQkFBbUIsQ0FVakIsb0JBQW9CLENBQUMsb0JBQW9CLENBSXZDLDhCQUE4QixDQUFDO0VBQzdCLFlBQVksRUFBRSxHQUFJO0NBQ25COztBQXhHVCxBQTRHTSx1QkE1R2lCLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLENBb0JqQixrQkFBa0IsQ0FBQztFQUNqQixNQUFNLEVBQUUsT0FBUTtFQUNoQixRQUFRLEVBQUUsUUFBUztFQUNuQixJQUFJLEVBQUUsR0FBSTtFQUNWLEdBQUcsRUFBRSxHQUFJO0VBQ1QsT0FBTyxFQUFFLEVBQUc7RUFDWixXQUFXLEVBQUUsSUFBSztFQUNsQixNQUFNLEVBQUUsSUFBSztFQUViLFVBQVUsRUFBRSxPQUFRO0VBQ3BCLE1BQU0sRUFBRSxxQkFBc0I7RUFDOUIsYUFBYSxFQUFFLFdBQVk7RUFDM0IsWUFBWSxFQUFFLGNBQWU7RUFDN0IsVUFBVSxFQUFFLE1BQU87Q0FzQnBCOztBQS9JUCxBQTJIUSx1QkEzSGUsQ0FLckIsY0FBYyxDQW1GWixtQkFBbUIsQ0FvQmpCLGtCQUFrQixDQWVoQixJQUFJLENBQUM7RUFDSCxTQUFTLEVBQUUsTUFBTztDQUNuQjs7QUE3SFQsQUE0R00sdUJBNUdpQixDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQW9CakIsa0JBQWtCLEFBbUJmLFFBQVEsQ0FBQztFQUNSLEtBQUssRUFBRSxJQUFLO0VBQ1osU0FBUyxFQUFFLElBQUs7RUFDaEIsV0FBVyxFQUFFLElBQUs7Q0FDbkI7O0FBbklULEFBcUk2Qix1QkFySU4sQ0FLckIsY0FBYyxDQW1GWixtQkFBbUIsQ0FvQmpCLGtCQUFrQixDQXlCaEIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFpQjtFQUNyQixPQUFPLEVBQUUsSUFBSztDQUNmOztBQXZJVCxBQTRHTSx1QkE1R2lCLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLENBb0JqQixrQkFBa0IsQUE2QmYsTUFBTSxDQUFDO0VBQ04sT0FBTyxFQUFFLElBQUs7RUFDZCxNQUFNLEVBQUUsaUJBQWtCO0VBQzFCLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx1QkFBSTtDQUN6Qjs7QUE3SVQsQUFvSlUsdUJBcEphLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLEFBeURoQixvQkFBb0IsQ0FFbkIsa0JBQWtCLENBQ2hCLElBQUksRUFwSmQsQUFtSlEsdUJBbkplLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLEFBeURoQixvQkFBb0IsQ0FFbkIsa0JBQWtCLEFBRWYsUUFBUSxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUs7Q0FFYjs7QUF4SlgsQUEySlEsdUJBM0plLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLEFBeURoQixvQkFBb0IsQ0FVbkIsTUFBTTtBQTNKZCxBQTRKNkIsdUJBNUpOLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLEFBeURoQixvQkFBb0IsQ0FXbkIsb0JBQW9CLENBQUMsb0JBQW9CLENBQUM7RUFDeEMsWUFBWSxFQUFFLElBQUs7Q0FDcEI7O0FBOUpULEFBbUtRLHVCQW5LZSxDQUtyQixjQUFjLENBbUZaLG1CQUFtQixDQTBFakIsMkJBQTJCLENBQ3pCLGtCQUFrQjtBQW5LMUIsQUFvS1EsdUJBcEtlLENBS3JCLGNBQWMsQ0FtRlosbUJBQW1CLENBMEVqQiwyQkFBMkIsQ0FFekIsaUJBQWlCLENBQUM7RUFDaEIsWUFBWSxFQUFFLE9BQVE7RUFDdEIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUFJO0NBQ3pCOztBQXZLVCxBQTRLSSx1QkE1S21CLENBS3JCLGNBQWMsQ0F1S1osY0FBYyxDQUFDO0VBQ2IsUUFBUSxFQUFFLFFBQVM7RUFDbkIsS0FBSyxFQUFFLEdBQUk7RUFDWCxHQUFHLEVBQUUsSUFBSztDQVFYOztBQXZMTCxBQWlMTSx1QkFqTGlCLENBS3JCLGNBQWMsQ0F1S1osY0FBYyxDQUtaLE1BQU0sQ0FBQztFQUNMLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLENBQUU7RUFDWCxVQUFVLEVBQUUsSUFBSztFQUNqQixXQUFXLEVBQUUsR0FBSTtDQUNsQjs7QUF0TFAsQUF5TEksdUJBekxtQixDQUtyQixjQUFjLENBb0xaLG1CQUFtQjtBQXpMdkIsQUEwTEksdUJBMUxtQixDQUtyQixjQUFjLENBcUxaLGtCQUFrQixDQUFDO0VBQ2pCLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FBNUxMLEFBK0xJLHVCQS9MbUIsQ0FLckIsY0FBYyxDQTBMWixHQUFHLENBQUM7RUFDRixLQUFLLEVBQUUsT0FBUTtFQUNmLFdBQVcsRUFBRSxHQUFJO0VBQ2pCLFdBQVcsRUFBRSxLQUFNO0VBQ25CLElBQUksRUFBRSxHQUFJO0VBQ1YsUUFBUSxFQUFFLFFBQVM7RUFDbkIsR0FBRyxFQUFFLElBQUs7RUFDVixVQUFVLEVBQUUsTUFBTztFQUNuQixXQUFXLEVBQUUsSUFBSztFQUNsQixjQUFjLEVBQUUsU0FBVTtDQUMzQjs7QUF6TUwsQUEyTUksdUJBM01tQixDQUtyQixjQUFjLENBc01aLE9BQU8sQ0FBQztFQUNOLFVBQVUsRUFBRSxjQUFlO0VBQzNCLFVBQVUsRUFBRSxNQUFPO0NBT3BCOztBQXBOTCxBQStNUSx1QkEvTWUsQ0FLckIsY0FBYyxDQXNNWixPQUFPLEdBSUgsSUFBSSxDQUFDO0VBQ0wsSUFBSSxFQUFFLE1BQU87RUFDYixRQUFRLEVBQUUsUUFBUztFQUNuQixHQUFHLEVBQUUsSUFBSztDQUNYOztBQW5OUCxBQXNOSSx1QkF0Tm1CLENBS3JCLGNBQWMsQ0FpTlosSUFBSSxDQUFDO0VBQ0gsYUFBYSxFQUFFLGtCQUFtQjtFQUNsQyxNQUFNLEVBQUUsWUFBYTtFQUNyQixVQUFVLEVBQUUsTUFBTztDQUNwQjs7QUExTkwsQUE0TkksdUJBNU5tQixDQUtyQixjQUFjLENBdU5aLEdBQUc7QUE1TlAsQUE2TmMsdUJBN05TLENBS3JCLGNBQWMsQ0F3TlosT0FBTyxHQUFHLElBQUksQ0FBQztFQUNiLFVBQVUsRUFBRSxPQUFRO0VBQ3BCLFNBQVMsRUFBRSxLQUFNO0VBQ2pCLE9BQU8sRUFBRSxNQUFPO0NBQ2pCOztBQWpPTCxBQW9PTSx1QkFwT2lCLENBS3JCLGNBQWMsQ0E4TlosSUFBSSxDQUNGLEVBQUU7QUFwT1IsQUFxT00sdUJBck9pQixDQUtyQixjQUFjLENBOE5aLElBQUksQ0FFRixDQUFDO0FBck9QLEFBc09NLHVCQXRPaUIsQ0FLckIsY0FBYyxDQThOWixJQUFJLENBR0YsTUFBTTtBQXRPWixBQXVPTSx1QkF2T2lCLENBS3JCLGNBQWMsQ0E4TlosSUFBSSxDQUlGLEtBQUssRUF2T1gsQUFvT00sdUJBcE9pQixDQUtyQixjQUFjLENBOE5OLE9BQU8sQ0FDWCxFQUFFO0FBcE9SLEFBcU9NLHVCQXJPaUIsQ0FLckIsY0FBYyxDQThOTixPQUFPLENBRVgsQ0FBQztBQXJPUCxBQXNPTSx1QkF0T2lCLENBS3JCLGNBQWMsQ0E4Tk4sT0FBTyxDQUdYLE1BQU07QUF0T1osQUF1T00sdUJBdk9pQixDQUtyQixjQUFjLENBOE5OLE9BQU8sQ0FJWCxLQUFLLENBQUM7RUFDSixVQUFVLEVBQUUsSUFBSztFQUNqQixTQUFTLEVBQUUsS0FBTTtFQUNqQixVQUFVLEVBQUUsTUFBTztFQUNuQixNQUFNLEVBQUUsTUFBTztFQUNmLE9BQU8sRUFBRSxNQUFPO0VBQ2hCLFFBQVEsRUFBRSxRQUFTO0VBQ25CLEdBQUcsRUFBRSxHQUFJO0VBQ1QsY0FBYyxFQUFFLFNBQVU7RUFDMUIsVUFBVSxFQUFFLElBQUs7RUFDakIsS0FBSyxFQUFFLE9BQVE7RUFDZixNQUFNLEVBQUUsT0FBUTtFQUNoQixNQUFNLEVBQUUsQ0FBRTtDQUVYOztBQXJQUCxBQXVQTSx1QkF2UGlCLENBS3JCLGNBQWMsQ0E4TlosSUFBSSxDQW9CRixFQUFFLEVBdlBSLEFBdVBNLHVCQXZQaUIsQ0FLckIsY0FBYyxDQThOTixPQUFPLENBb0JYLEVBQUUsQ0FBQztFQUNELEtBQUssRUFBRSxPQUFRO0NBQ2hCOztBQXpQUCxBQWlRSSx1QkFqUW1CLENBK1ByQixlQUFlLENBRWIsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLEtBQU07Q0FDaEI7O0FBblFMLEFBcVFJLHVCQXJRbUIsQ0ErUHJCLGVBQWUsQ0FNYixnQkFBZ0IsQ0FBQztFQUNmLE9BQU8sRUFBRSxJQUFLO0NBQ2Y7O0FBdlFMLEFBNFFJLHVCQTVRbUIsQ0EyUXJCLFVBQVUsQ0FDUixNQUFNLENBQUM7RUFDTCxLQUFLLEVBQUUsSUFBSztDQUNiOztBQU9MLEFBR0ksaUNBSDZCLENBQy9CLGNBQWMsQ0FFWixVQUFVLENBQUM7RUFDVCxLQUFLLEVBQUUsSUFBSztFQUNaLEtBQUssRUFBRSxJQUFLO0VBQ1osU0FBUyxFQUFFLElBQUs7Q0FDakI7O0FBUEwsQUFTSSxpQ0FUNkIsQ0FDL0IsY0FBYyxDQVFaLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxHQUFJO0VBQ1gsR0FBRyxFQUFFLElBQUs7Q0FDWDs7QUFaTCxBQWV1QixpQ0FmVSxDQWUvQixvQkFBb0IsQ0FBQyxZQUFZLENBQUM7RUFDaEMsYUFBYSxFQUFFLEtBQU07Q0FFdEI7O0FBbEJILEFBb0JFLGlDQXBCK0IsQ0FvQi9CLG9CQUFvQixDQUFDO0VBQ25CLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FDM1NILEFBRUUsb0JBRmtCLENBRWxCLFlBQVksQ0FBQztFQUNYLGFBQWEsRUFBRSxHQUFJO0NBT3BCOztBQVZILEFBS00sb0JBTGMsQ0FFbEIsWUFBWSxHQUdSLEtBQUssQ0FBQztFQUNOLE9BQU8sRUFBRSxLQUFNO0VBQ2YsV0FBVyxFQUFFLElBQUs7Q0FDbkI7O0FBTUwsQUFDRSxtQkFEaUIsQ0FDakIsb0JBQW9CLENBQUM7RUFDbkIsT0FBTyxFQUFFLElBQUs7Q0FDZjs7QUFHSCxBQUNFLGlCQURlLENBQ2YsS0FBSyxDQUFDO0VBQ0osWUFBWSxFQUFFLElBQUs7RUFDbkIsT0FBTyxFQUFFLEtBQU07Q0FDaEI7O0FBSkgsQUFNUSxpQkFOUyxDQU1mLE1BQU0sQUFBQSxVQUFVLENBQUM7RUFDZixLQUFLLEVBQUUsS0FBTTtFQUNiLEtBQUssRUFBRSxLQUFNO0VBQ2IsTUFBTSxFQUFFLEtBQU07RUFDZCxXQUFXLEVBQUUsQ0FBRTtFQUNmLE9BQU8sRUFBRSxDQUFFO0VBQ1gsU0FBUyxFQUFFLElBQUs7RUFDaEIsY0FBYyxFQUFFLEdBQUk7RUFDcEIsVUFBVSxFQUFFLEdBQUk7RUFDaEIsVUFBVSxFQUFFLGFBQWM7Q0FDM0I7O0FBR0gsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixRQUFRLEVBQUUsUUFBUztDQWlCcEI7O0FBbEJELEFBR0UscUJBSG1CLENBR25CLEtBQUssQ0FBQztFQUNKLFdBQVcsRUFBRSxLQUFNO0NBUXBCOztBQVpILEFBR0UscUJBSG1CLENBR25CLEtBQUssQUFHRixXQUFXLENBQUM7RUFDWCxPQUFPLEVBQUUsTUFBTztFQUNoQixXQUFXLEVBQUMsT0FBUTtFQUNwQixTQUFTLEVBQUMsT0FBUTtFQUNsQixNQUFNLEVBQUUsT0FBUTtDQUNqQjs7QUFYTCxBQWN1QixxQkFkRixDQWNuQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLEVBQWlCO0VBQ3JCLFFBQVEsRUFBRSxRQUFTO0VBQ25CLEdBQUcsRUFBRSxLQUFNO0NBQ1o7O0FDeERIOztFQUVFO0FBRUYsQUFBQSxVQUFVLENBQUM7RUE4RFQsUUFBUSxFQUFFLFFBQVM7Q0FzSHBCOztBQXBMRCxBQUtFLFVBTFEsQ0FLUixvQkFBb0IsQ0FBQztFQUNuQixVQUFVLEVBQUUsVUFBVztFQUV2QixPQUFPLEVBQUUsWUFBYTtFQUN0QixNQUFNLEVBQUUsQ0FBRTtFQUNWLFFBQVEsRUFBRSxRQUFTO0VBQ25CLGNBQWMsRUFBRSxNQUFPO0NBSXhCOztBQWZILEFDSkEsVURJVSxDQUtSLG9CQUFvQixDQ1R0Qiw0QkFBNEIsQ0FBQztFQUMzQixVQUFVLEVBQUUsVUFBVztFQUV2QixNQUFNLEVBQUUsT0FBUTtFQUNoQixPQUFPLEVBQUUsS0FBTTtFQUVmLE1BQU0sRUFBRSxJQUFLO0VBRWIsV0FBVyxFQUFFLElBQUs7RUFDbEIsbUJBQW1CLEVBQUUsSUFBSztDQWUzQjs7QURwQkQsQUNPRSxVRFBRLENBS1Isb0JBQW9CLENDVHRCLDRCQUE0QixDQVcxQiw4QkFBOEIsQ0FBQztFQUM3QixPQUFPLEVBQUUsS0FBTTtFQUNmLFlBQVksRUFBRSxHQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFLO0VBRXBCLFFBQVEsRUFBRSxNQUFPO0VBQ2pCLGFBQWEsRUFBRSxRQUFTO0VBQ3hCLFdBQVcsRUFBRSxNQUFPO0NBQ3JCOztBRGZILEFDaUJFLFVEakJRLENBS1Isb0JBQW9CLENDVHRCLDRCQUE0QixDQXFCMUIsMkJBQTJCLENBQUM7RUFDMUIsUUFBUSxFQUFFLFFBQVM7Q0FDcEI7O0FEbkJILEFDd0JJLFVEeEJNLENBS1Isb0JBQW9CLENDaUJyQixBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFDQSw0QkFBNEIsQ0FDMUIsOEJBQThCLENBQUM7RUFDN0IsYUFBYSxFQUFFLEdBQUk7RUFDbkIsWUFBWSxFQUFFLElBQUs7Q0FDcEI7O0FEM0JMLEFFSkEsVUZJVSxDQUtSLG9CQUFvQixDRVR0Qiw4QkFBOEIsQ0FBQztFQUM3QixVQUFVLEVBQUUsVUFBVztFQUV2QixNQUFNLEVBQUUsT0FBUTtFQUNoQixPQUFPLEVBQUUsS0FBTTtFQUVmLFVBQVUsRUFBRSxJQUFLO0VBRWpCLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLG1CQUFtQixFQUFFLElBQUs7Q0FTM0I7O0FGZEQsQUVPRSxVRlBRLENBS1Isb0JBQW9CLENFVHRCLDhCQUE4QixDQVc1Qiw4QkFBOEIsQ0FBQztFQUM3QixPQUFPLEVBQUUsWUFBYTtFQUN0QixRQUFRLEVBQUUsTUFBTztFQUNqQixZQUFZLEVBQUUsR0FBSTtFQUNsQixhQUFhLEVBQUUsUUFBUztFQUN4QixXQUFXLEVBQUUsTUFBTztDQUNyQjs7QUZiSCxBRWdCQSxVRmhCVSxDQUtSLG9CQUFvQixDRVd0Qix5QkFBeUIsQ0FBQztFQUN4QixLQUFLLEVBQUUsSUFBSztDQWFiOztBRjlCRCxBRW1CRSxVRm5CUSxDQUtSLG9CQUFvQixDRVd0Qix5QkFBeUIsQ0FHdkIsd0JBQXdCLENBQUM7RUFDdkIsVUFBVSxFQUFFLFVBQVc7RUFDdkIsTUFBTSxFQUFFLElBQUs7RUFDYixTQUFTLEVBQUUsSUFBSztFQUNoQixVQUFVLEVBQUUsR0FBSTtFQUNoQixPQUFPLEVBQUUsQ0FBRTtDQUtaOztBRjdCSCxBRW1CRSxVRm5CUSxDQUtSLG9CQUFvQixDRVd0Qix5QkFBeUIsQ0FHdkIsd0JBQXdCLEFBT3JCLDhCQUE4QixDQUFDO0VBQzlCLGtCQUFrQixFQUFFLElBQUs7Q0FDMUI7O0FGNUJMLEFHSkEsVUhJVSxDR0pWLG1CQUFtQixDQUFDO0VBQ2xCLGdCQUFnQixFQUFFLEtBQU07RUFFeEIsTUFBTSxFQUFFLGNBQWU7RUFDdkIsYUFBYSxFQUFFLEdBQUk7RUFFbkIsVUFBVSxFQUFFLFVBQVc7RUFFdkIsT0FBTyxFQUFFLEtBQU07RUFFZixRQUFRLEVBQUUsUUFBUztFQUNuQixJQUFJLEVBQUUsU0FBVTtFQUVoQixLQUFLLEVBQUUsSUFBSztFQUVaLE9BQU8sRUFBRSxJQUFLO0NBQ2Y7O0FIWkQsQUdjQSxVSGRVLENHY1Ysa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLEtBQU07Q0FDaEI7O0FIaEJELEFHa0JBLFVIbEJVLENHa0JWLDJCQUEyQixDQUFDO0VBQzFCLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLENBQUU7Q0FDWjs7QUh0QkQsQUd3QkEsVUh4QlUsQ0d3QlYsMEJBQTBCLENBQUM7RUFDekIsT0FBTyxFQUFFLEdBQUk7RUFFYixXQUFXLEVBQUUsSUFBSztFQUNsQixtQkFBbUIsRUFBRSxJQUFLO0NBSzNCOztBSGpDRCxBR3dCQSxVSHhCVSxDR3dCViwwQkFBMEIsQ0FNdkIsQUFBQSxhQUFDLEFBQUEsRUFBZTtFQUNmLE1BQU0sRUFBRSxPQUFRO0NBQ2pCOztBSGhDSCxBR21DMkIsVUhuQ2pCLENHbUNWLDBCQUEwQixDQUFDLG1CQUFtQixDQUFDO0VBQzdDLElBQUksRUFBRSxDQUFFO0NBQ1Q7O0FIckNELEFHdUMyQixVSHZDakIsQ0d1Q1YsMEJBQTBCLENBQUMsMEJBQTBCLENBQUM7RUFDcEQsYUFBYSxFQUFFLElBQUs7RUFDcEIseUJBQXlCLEVBQUUsQ0FBRTtFQUM3QiwwQkFBMEIsRUFBRSxDQUFFO0NBQy9COztBSDNDRCxBRzZDMkIsVUg3Q2pCLENHNkNWLDBCQUEwQixDQUFDLDBCQUEwQixDQUFDO0VBQ3BELFVBQVUsRUFBRSxJQUFLO0VBQ2pCLHNCQUFzQixFQUFFLENBQUU7RUFDMUIsdUJBQXVCLEVBQUUsQ0FBRTtDQUM1Qjs7QUhqREQsQUdtREEsVUhuRFUsQ0dtRFYsMkJBQTJCLENBQUM7RUFDMUIsT0FBTyxFQUFFLEtBQU07RUFDZixPQUFPLEVBQUUsR0FBSTtDQWVkOztBSHBFRCxBR3VERSxVSHZEUSxDR21EViwyQkFBMkIsQ0FJekIsd0JBQXdCLENBQUM7RUFDdkIsT0FBTyxFQUFFLEdBQUk7RUFDYixLQUFLLEVBQUUsSUFBSztFQUNaLFVBQVUsRUFBRSxVQUFXO0NBS3hCOztBSC9ESCxBR3VERSxVSHZEUSxDR21EViwyQkFBMkIsQ0FJekIsd0JBQXdCLEFBS3JCLDhCQUE4QixDQUFDO0VBQzlCLGtCQUFrQixFQUFFLElBQUs7Q0FDMUI7O0FIOURMLEFHbURBLFVIbkRVLENHbURWLDJCQUEyQixBQWN4Qix1QkFBdUIsQ0FBQztFQUN2QixPQUFPLEVBQUUsSUFBSztDQUNmOztBSG5FSCxBQW1CRSxVQW5CUSxDQW1CUixxQkFBcUIsQ0FBQztFQUNwQixNQUFNLEVBQUUsQ0FBRTtFQUNWLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLENBQUU7RUFDWCxPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxLQUFNO0VBQ2hCLElBQUksRUFBRSxDQUFFO0VBQ1IsR0FBRyxFQUFFLENBQUU7RUFDUCxVQUFVLEVBQUUsSUFBSztFQUNqQixTQUFTLEVBQUUsSUFBSztFQUNoQixNQUFNLEVBQUUsSUFBSztFQUNiLEtBQUssRUFBRSxJQUFLO0VBQ1osT0FBTyxFQUFFLENBQUU7RUFDWCxPQUFPLEVBQUUsRUFBRztFQUlaLGdCQUFnQixFQUFFLElBQUs7RUFDdkIsTUFBTSxFQUFFLGdCQUFLO0NBQ2Q7O0FBdENILEFBd0NFLFVBeENRLENBd0NSLDRCQUE0QixDQUFDO0VBQzNCLE1BQU0sRUFBRSxZQUFhO0VBQ3JCLElBQUksRUFBRSxhQUFJLENBQVUsVUFBVTtFQUM5QixNQUFNLEVBQUUsY0FBZTtFQUN2QixNQUFNLEVBQUUsZUFBZ0I7RUFDeEIsUUFBUSxFQUFFLGlCQUFrQjtFQUM1QixPQUFPLEVBQUUsWUFBYTtFQUN0QixRQUFRLEVBQUUsbUJBQW9CO0VBQzlCLEtBQUssRUFBRSxjQUFlO0NBQ3ZCOztBQWpESCxBS0pBLFVMSVUsQ0lKViw2QkFBNkIsQ0NBN0IsNEJBQTRCLENBQUM7RUFDM0IsZ0JBQWdCLEVBQUUsSUFBSztFQUN2QixNQUFNLEVBQUUsY0FBZTtFQUN2QixhQUFhLEVBQUUsR0FBSTtDQTRDcEI7O0FMM0NELEFLQ0UsVUxEUSxDSUpWLDZCQUE2QixDQ0E3Qiw0QkFBNEIsQ0FLMUIsOEJBQThCLENBQUM7RUFDN0IsS0FBSyxFQUFFLElBQUs7RUFDWixXQUFXLEVBQUUsSUFBSztDQUNuQjs7QUxKSCxBS01FLFVMTlEsQ0lKViw2QkFBNkIsQ0NBN0IsNEJBQTRCLENBVTFCLDJCQUEyQixDQUFDO0VBQzFCLE1BQU0sRUFBRSxPQUFRO0VBQ2hCLEtBQUssRUFBRSxLQUFNO0VBQ2IsV0FBVyxFQUFFLElBQUs7Q0FDbkI7O0FMVkgsQUtZRSxVTFpRLENJSlYsNkJBQTZCLENDQTdCLDRCQUE0QixDQWdCMUIsaUNBQWlDLENBQUM7RUFDaEMsS0FBSyxFQUFFLElBQUs7Q0FDYjs7QUxkSCxBS2dCRSxVTGhCUSxDSUpWLDZCQUE2QixDQ0E3Qiw0QkFBNEIsQ0FvQjFCLDJCQUEyQixDQUFDO0VBQzFCLE1BQU0sRUFBRSxJQUFLO0VBRWIsUUFBUSxFQUFFLFFBQVM7RUFFbkIsR0FBRyxFQUFFLEdBQUk7RUFDVCxLQUFLLEVBQUUsR0FBSTtFQUVYLEtBQUssRUFBRSxJQUFLO0NBa0JiOztBTDFDSCxBSzBCSSxVTDFCTSxDSUpWLDZCQUE2QixDQ0E3Qiw0QkFBNEIsQ0FvQjFCLDJCQUEyQixDQVV6QixDQUFDLENBQUM7RUFDQSxZQUFZLEVBQUUsd0NBQXlDO0VBQ3ZELFlBQVksRUFBRSxLQUFNO0VBQ3BCLFlBQVksRUFBRSxhQUFjO0VBRTVCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsSUFBSSxFQUFFLEdBQUk7RUFFVixXQUFXLEVBQUUsSUFBSztFQUNsQixVQUFVLEVBQUUsSUFBSztFQUVqQixRQUFRLEVBQUUsUUFBUztFQUVuQixHQUFHLEVBQUUsR0FBSTtFQUNULEtBQUssRUFBRSxDQUFFO0NBQ1Y7O0FMekNMLEFLK0NJLFVML0NNLENJSlYsNkJBQTZCLENDaUQ1QixBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFDQSw0QkFBNEIsQ0FDMUIsMkJBQTJCLENBQUM7RUFDMUIsS0FBSyxFQUFFLElBQUs7Q0FDYjs7QUxqREwsQUttREksVUxuRE0sQ0lKViw2QkFBNkIsQ0NpRDVCLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUNBLDRCQUE0QixDQUsxQiwyQkFBMkIsQ0FBQztFQUMxQixJQUFJLEVBQUUsR0FBSTtFQUNWLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FMdERMLEFLMkRFLFVMM0RRLENJSlYsNkJBQTZCLEFDOEQ1Qiw4QkFBOEIsQ0FDN0IsNEJBQTRCLENBQUM7RUFDM0IsZ0JBQWdCLEVBQUUsSUFBSztFQUN2QixNQUFNLEVBQUUsT0FBUTtDQUtqQjs7QUxsRUgsQUsrREksVUwvRE0sQ0lKViw2QkFBNkIsQUM4RDVCLDhCQUE4QixDQUM3Qiw0QkFBNEIsQ0FJMUIsMkJBQTJCLENBQUM7RUFDMUIsT0FBTyxFQUFFLElBQUs7Q0FDZjs7QUxqRUwsQUt3RU0sVUx4RUksQ0lKViw2QkFBNkIsQUN5RTVCLDBCQUEwQixDQUN6Qiw0QkFBNEIsQ0FDMUIsMkJBQTJCLENBQ3pCLENBQUMsQ0FBQztFQUNBLFlBQVksRUFBRSx3Q0FBeUM7RUFDdkQsWUFBWSxFQUFFLGFBQWM7Q0FDN0I7O0FMM0VQLEFNSkEsVU5JVSxDSUpWLDZCQUE2QixDRUE3Qiw4QkFBOEIsQ0FBQztFQUM3QixnQkFBZ0IsRUFBRSxLQUFNO0VBQ3hCLE1BQU0sRUFBRSxjQUFlO0VBQ3ZCLGFBQWEsRUFBRSxHQUFJO0VBQ25CLE1BQU0sRUFBRSxJQUFLO0NBeURkOztBTnpERCxBTUVFLFVORlEsQ0lKViw2QkFBNkIsQ0VBN0IsOEJBQThCLENBTTVCLDhCQUE4QixDQUFDO0VBQzdCLFVBQVUsRUFBRSxVQUFXO0VBQ3ZCLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLEtBQU07RUFDZixLQUFLLEVBQUUsSUFBSztDQUtiOztBTlpILEFNU0ksVU5UTSxDSUpWLDZCQUE2QixDRUE3Qiw4QkFBOEIsQ0FNNUIsOEJBQThCLENBTzVCLEVBQUUsQ0FBQztFQUNELFVBQVUsRUFBRSxJQUFLO0NBQ2xCOztBTlhMLEFNY0UsVU5kUSxDSUpWLDZCQUE2QixDRUE3Qiw4QkFBOEIsQ0FrQjVCLGlDQUFpQyxDQUFDO0VBQ2hDLEtBQUssRUFBRSxJQUFLO0VBRVosVUFBVSxFQUFFLEdBQUk7RUFFaEIsS0FBSyxFQUFFLElBQUs7Q0FDYjs7QU5wQkgsQU1zQkUsVU50QlEsQ0lKViw2QkFBNkIsQ0VBN0IsOEJBQThCLENBMEI1QiwyQkFBMkIsQ0FBQztFQUMxQixNQUFNLEVBQUUsT0FBUTtFQUNoQixLQUFLLEVBQUUsS0FBTTtFQUNiLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFVBQVUsRUFBRSxHQUFJO0VBQ2hCLFlBQVksRUFBRSxJQUFLO0NBQ3BCOztBTjVCSCxBTThCRSxVTjlCUSxDSUpWLDZCQUE2QixDRUE3Qiw4QkFBOEIsQ0FrQzVCLDRCQUE0QixDQUFDO0VBQzNCLGdCQUFnQixFQUFFLE9BQVE7RUFFMUIsTUFBTSxFQUFFLGNBQWU7RUFDdkIsYUFBYSxFQUFFLEdBQUk7RUFDbkIsTUFBTSxFQUFFLE9BQVE7RUFFaEIsS0FBSyxFQUFFLElBQUs7RUFFWixZQUFZLEVBQUUsR0FBSTtFQUNsQixVQUFVLEVBQUUsR0FBSTtFQUNoQixPQUFPLEVBQUUsS0FBTTtDQUNoQjs7QU4xQ0gsQU00Q0UsVU41Q1EsQ0lKViw2QkFBNkIsQ0VBN0IsOEJBQThCLENBZ0Q1QixvQ0FBb0MsQ0FBQztFQUNuQyxLQUFLLEVBQUUsSUFBSztFQUNaLE1BQU0sRUFBRSxPQUFRO0VBRWhCLE9BQU8sRUFBRSxZQUFhO0VBQ3RCLFdBQVcsRUFBRSxJQUFLO0VBRWxCLFlBQVksRUFBRSxHQUFJO0NBS25COztBTnhESCxBTTRDRSxVTjVDUSxDSUpWLDZCQUE2QixDRUE3Qiw4QkFBOEIsQ0FnRDVCLG9DQUFvQyxBQVNqQyxNQUFNLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSztDQUNiOztBTnZETCxBTTZESSxVTjdETSxDSUpWLDZCQUE2QixDRStENUIsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQ0EsOEJBQThCLENBQzVCLDRCQUE0QixFTjdEaEMsQU02RGtDLFVON0R4QixDSUpWLDZCQUE2QixDRStENUIsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQ0EsOEJBQThCLENBQ0UsaUNBQWlDLEVON0RuRSxBTTZEcUUsVU43RDNELENJSlYsNkJBQTZCLENFK0Q1QixBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFDQSw4QkFBOEIsQ0FDcUMseUJBQXlCLENBQUM7RUFDekYsS0FBSyxFQUFFLEtBQU07Q0FDZDs7QU4vREwsQU1pRUksVU5qRU0sQ0lKViw2QkFBNkIsQ0UrRDVCLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUNBLDhCQUE4QixDQUs1Qiw0QkFBNEIsQ0FBQztFQUMzQixXQUFXLEVBQUUsR0FBSTtFQUNqQixZQUFZLEVBQUUsSUFBSztDQUNwQjs7QU5wRUwsQU1zRUksVU50RU0sQ0lKViw2QkFBNkIsQ0UrRDVCLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUNBLDhCQUE4QixDQVU1QixvQ0FBb0MsQ0FBQztFQUNuQyxXQUFXLEVBQUUsR0FBSTtFQUNqQixZQUFZLEVBQUUsSUFBSztDQUNwQjs7QU56RUwsQU04RUUsVU45RVEsQ0lKViw2QkFBNkIsQUVpRjVCLDJCQUEyQixDQUMxQiw4QkFBOEIsQ0FBQztFQUM3QixNQUFNLEVBQUUsZUFBZ0I7RUFDeEIsT0FBTyxFQUFFLENBQUU7Q0FDWjs7QU5qRkgsQU1xRkUsVU5yRlEsQ0lKViw2QkFBNkIsQUV3RjVCLDhCQUE4QixDQUM3Qiw4QkFBOEIsQ0FBQztFQUM3QixnQkFBZ0IsRUFBRSxJQUFLO0VBQ3ZCLE1BQU0sRUFBRSxPQUFRO0NBQ2pCOztBTnhGSCxBTTBGRSxVTjFGUSxDSUpWLDZCQUE2QixBRXdGNUIsOEJBQThCLENBTTdCLG9DQUFvQyxDQUFDO0VBQ25DLE9BQU8sRUFBRSxJQUFLO0NBQ2Y7O0FONUZILEFJQ0ksVUpETSxDSUpWLDZCQUE2QixBQUkxQiwwQkFBMEIsQUFBQSwyQkFBMkIsQ0FDcEQsNEJBQTRCLEVKRGhDLEFJQ2tDLFVKRHhCLENJSlYsNkJBQTZCLEFBSTFCLDBCQUEwQixBQUFBLDJCQUEyQixDQUN0Qiw4QkFBOEIsQ0FBQztFQUMzRCxzQkFBc0IsRUFBRSxDQUFFO0VBQzFCLHVCQUF1QixFQUFFLENBQUU7Q0FDNUI7O0FKSkwsQUlRSSxVSlJNLENJSlYsNkJBQTZCLEFBVzFCLDBCQUEwQixBQUFBLDJCQUEyQixDQUNwRCw0QkFBNEIsRUpSaEMsQUlRa0MsVUpSeEIsQ0lKViw2QkFBNkIsQUFXMUIsMEJBQTBCLEFBQUEsMkJBQTJCLENBQ3RCLDhCQUE4QixDQUFDO0VBQzNELHlCQUF5QixFQUFFLENBQUU7RUFDN0IsMEJBQTBCLEVBQUUsQ0FBRTtDQUMvQjs7QUpYTCxBSWVJLFVKZk0sQ0lKViw2QkFBNkIsQ0FrQjNCLDJCQUEyQixDQUN6Qix3QkFBd0IsQ0FBQztFQUN2QixNQUFNLEVBQUUsY0FBZTtDQUN4Qjs7QUpqQkwsQUlxQkksVUpyQk0sQ0lKViw2QkFBNkIsQ0F3QjNCLHlCQUF5QixDQUN2Qix3QkFBd0IsQ0FBQztFQUN2QixVQUFVLEVBQUUsV0FBWTtFQUN4QixNQUFNLEVBQUUsSUFBSztFQUNiLE9BQU8sRUFBRSxDQUFFO0VBQ1gsVUFBVSxFQUFFLElBQUs7RUFDakIsa0JBQWtCLEVBQUUsU0FBVTtDQUMvQjs7QUozQkwsQUk4QnVCLFVKOUJiLENJSlYsNkJBQTZCLENBa0MzQixrQkFBa0IsR0FBRywyQkFBMkIsQ0FBQztFQUMvQyxVQUFVLEVBQUUsS0FBTTtFQUNsQixVQUFVLEVBQUUsSUFBSztDQUNsQjs7QUpqQ0gsQUltQ0UsVUpuQ1EsQ0lKViw2QkFBNkIsQ0F1QzNCLDBCQUEwQixDQUN2QixBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsRUFBWTtFQUNaLE9BQU8sRUFBRSxDQUFFO0NBQ1o7O0FKdENMLEFJbUNFLFVKbkNRLENJSlYsNkJBQTZCLENBdUMzQiwwQkFBMEIsQ0FLdkIsQUFBQSxhQUFDLENBQUQsSUFBQyxBQUFBLEVBQW9CO0VBQ3BCLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FKMUNMLEFJbUNFLFVKbkNRLENJSlYsNkJBQTZCLENBdUMzQiwwQkFBMEIsQ0FTdkIsQUFBQSxhQUFDLENBQUQsSUFBQyxBQUFBLEVBQW9CO0VBQ3BCLGdCQUFnQixFQUFFLElBQUs7Q0FDeEI7O0FKOUNMLEFJZ0RJLFVKaERNLENJSlYsNkJBQTZCLENBdUMzQiwwQkFBMEIsQ0FheEIsMEJBQTBCLENBQUM7RUFDekIsWUFBWSxFQUFFLEdBQUk7Q0E4Qm5COztBSi9FTCxBSW1ETSxVSm5ESSxDSUpWLDZCQUE2QixDQXVDM0IsMEJBQTBCLENBYXhCLDBCQUEwQixDQUd4Qix5QkFBeUIsQ0FBQztFQUN4QixZQUFZLEVBQUUsQ0FBRTtDQUNqQjs7QUpyRFAsQUl1RE0sVUp2REksQ0lKViw2QkFBNkIsQ0F1QzNCLDBCQUEwQixDQWF4QiwwQkFBMEIsQ0FPeEIsMEJBQTBCLENBQUM7RUFDekIsV0FBVyxFQUFFLElBQUs7RUFDbEIsWUFBWSxFQUFFLEdBQUk7Q0FxQm5COztBSjlFUCxBSTJEUSxVSjNERSxDSUpWLDZCQUE2QixDQXVDM0IsMEJBQTBCLENBYXhCLDBCQUEwQixDQU94QiwwQkFBMEIsQ0FJeEIsMEJBQTBCLENBQUM7RUFDekIsV0FBVyxFQUFFLElBQUs7RUFDbEIsWUFBWSxFQUFFLEdBQUk7Q0FnQm5COztBSjdFVCxBSStEVSxVSi9EQSxDSUpWLDZCQUE2QixDQXVDM0IsMEJBQTBCLENBYXhCLDBCQUEwQixDQU94QiwwQkFBMEIsQ0FJeEIsMEJBQTBCLENBSXhCLDBCQUEwQixDQUFDO0VBQ3pCLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFlBQVksRUFBRSxHQUFJO0NBV25COztBSjVFWCxBSW1FWSxVSm5FRixDSUpWLDZCQUE2QixDQXVDM0IsMEJBQTBCLENBYXhCLDBCQUEwQixDQU94QiwwQkFBMEIsQ0FJeEIsMEJBQTBCLENBSXhCLDBCQUEwQixDQUl4QiwwQkFBMEIsQ0FBQztFQUN6QixXQUFXLEVBQUUsSUFBSztFQUNsQixZQUFZLEVBQUUsR0FBSTtDQU1uQjs7QUozRWIsQUl1RWMsVUp2RUosQ0lKViw2QkFBNkIsQ0F1QzNCLDBCQUEwQixDQWF4QiwwQkFBMEIsQ0FPeEIsMEJBQTBCLENBSXhCLDBCQUEwQixDQUl4QiwwQkFBMEIsQ0FJeEIsMEJBQTBCLENBSXhCLDBCQUEwQixDQUFDO0VBQ3pCLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFlBQVksRUFBRSxHQUFJO0NBQ25COztBSjFFZixBSWtGdUQsVUpsRjdDLENJSlYsNkJBQTZCLENBc0YzQix1Q0FBdUMsQ0FBQSxBQUFBLGFBQUMsQUFBQSxFQUFlO0VBQ3JELGdCQUFnQixFQUFFLE9BQVE7RUFDMUIsS0FBSyxFQUFFLEtBQU07Q0FDZDs7QUpyRkgsQUl1RkUsVUp2RlEsQ0lKViw2QkFBNkIsQ0EyRjNCLHlCQUF5QixDQUFDO0VBQ3hCLE1BQU0sRUFBRSxPQUFRO0VBQ2hCLE9BQU8sRUFBRSxLQUFNO0VBQ2YsT0FBTyxFQUFFLEdBQUk7Q0FDZDs7QUozRkgsQVVKQSxVVklVLENPRFYsNkJBQTZCLENHSDdCLDRCQUE0QixDQUFDO0VBQzNCLGdCQUFnQixFQUFFLE9BQUc7RUFFckIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGR0osSUFBSTtFRUZqQixhQUFhLEVGR0MsR0FBRztFRURqQixPQUFPLEVBQUUsQ0FBRTtFRENYLGdCQUFnQixFQUFFLHFEQUF1QjtFQUN6QyxnQkFBZ0IsRUFBRSxnREFBa0I7RUFDcEMsZ0JBQWdCLEVBQUUsbURBQWU7RUFDakMsaUJBQWlCLEVBQUUsUUFBUztFQUM1QixNQUFNLEVBQUUsOEdBQWdKO0NDdUR6Sjs7QVY5REQsQVVKQSxVVklVLENPRFYsNkJBQTZCLENHSDdCLDRCQUE0QixBQVV6QixNQUFNLENBQUM7RUFDTixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0ZGQSxPQUFPO0NFR3pCOztBVlJILEFVVUUsVVZWUSxDT0RWLDZCQUE2QixDR0g3Qiw0QkFBNEIsQ0FjMUIsOEJBQThCLENBQUM7RUFDN0IsS0FBSyxFQUFFLElBQUs7RUFDWixXQUFXLEVBQUUsSUFBSztDQUNuQjs7QVZiSCxBVWVFLFVWZlEsQ09EViw2QkFBNkIsQ0dIN0IsNEJBQTRCLENBbUIxQiwyQkFBMkIsQ0FBQztFQUMxQixNQUFNLEVBQUUsT0FBUTtFQUNoQixLQUFLLEVBQUUsS0FBTTtFQUNiLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFlBQVksRUFBRSxJQUFLO0NBQ3BCOztBVnBCSCxBVXNCRSxVVnRCUSxDT0RWLDZCQUE2QixDR0g3Qiw0QkFBNEIsQ0EwQjFCLGlDQUFpQyxDQUFDO0VBQ2hDLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FWeEJILEFVMEJFLFVWMUJRLENPRFYsNkJBQTZCLENHSDdCLDRCQUE0QixDQThCMUIsMkJBQTJCLENBQUM7RUFDMUIsZ0JBQWdCLEVBQUUsSUFBSztFQUV2QixNQUFNLEVBQUUsSUFBSztFQUNiLFdBQVcsRUFBRSxHQUFHLENBQUMsS0FBSyxDRjVCWCxJQUFJO0VFNkJmLHVCQUF1QixFRjVCWCxHQUFHO0VFNkJmLDBCQUEwQixFRjdCZCxHQUFHO0VFK0JmLE1BQU0sRUFBRSxJQUFLO0VBRWIsUUFBUSxFQUFFLFFBQVM7RUFFbkIsR0FBRyxFQUFFLEdBQUk7RUFDVCxLQUFLLEVBQUUsR0FBSTtFQUVYLEtBQUssRUFBRSxJQUFLO0VEdENkLGdCQUFnQixFQUFFLHVEQUF1QjtFQUN6QyxnQkFBZ0IsRUFBRSxrREFBa0I7RUFDcEMsZ0JBQWdCLEVBQUUscURBQWU7RUFDakMsaUJBQWlCLEVBQUUsUUFBUztFQUM1QixNQUFNLEVBQUUsOEdBQWdKO0NDc0R2Sjs7QVY3REgsQVU2Q0ksVVY3Q00sQ09EViw2QkFBNkIsQ0dIN0IsNEJBQTRCLENBOEIxQiwyQkFBMkIsQ0FtQnpCLENBQUMsQ0FBQztFQUNBLFlBQVksRUFBRSx3Q0FBeUM7RUFDdkQsWUFBWSxFQUFFLEtBQU07RUFDcEIsWUFBWSxFQUFFLGFBQWM7RUFFNUIsTUFBTSxFQUFFLENBQUU7RUFDVixJQUFJLEVBQUUsR0FBSTtFQUVWLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFVBQVUsRUFBRSxJQUFLO0VBRWpCLFFBQVEsRUFBRSxRQUFTO0VBRW5CLEdBQUcsRUFBRSxHQUFJO0VBQ1QsS0FBSyxFQUFFLENBQUU7Q0FDVjs7QVY1REwsQVVrRUksVVZsRU0sQ09EViw2QkFBNkIsQ0dpRTVCLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUNBLDRCQUE0QixDQUMxQiwyQkFBMkIsQ0FBQztFQUMxQixLQUFLLEVBQUUsSUFBSztDQUNiOztBVnBFTCxBVXNFSSxVVnRFTSxDT0RWLDZCQUE2QixDR2lFNUIsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQ0EsNEJBQTRCLENBSzFCLDJCQUEyQixDQUFDO0VBQzFCLE1BQU0sRUFBRSxJQUFLO0VBQ2IsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENGdEVkLElBQUk7RUV3RWIsYUFBYSxFQUFFLENBQUU7RUFDakIsc0JBQXNCLEVGeEVaLEdBQUc7RUV5RWIseUJBQXlCLEVGekVmLEdBQUc7RUUyRWIsSUFBSSxFQUFFLEdBQUk7RUFDVixLQUFLLEVBQUUsSUFBSztDQUNiOztBVmhGTCxBVXFGRSxVVnJGUSxDT0RWLDZCQUE2QixBR3FGNUIsMEJBQTBCLENBQ3pCLDRCQUE0QixDQUFDO0VBQzNCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDRmpGQSxPQUFPO0NFNkZ6Qjs7QVZsR0gsQVV3RkksVVZ4Rk0sQ09EViw2QkFBNkIsQUdxRjVCLDBCQUEwQixDQUN6Qiw0QkFBNEIsQ0FHMUIsMkJBQTJCLENBQUM7RUFDMUIsVUFBVSxFQUFFLFdBQVk7RUFFeEIsTUFBTSxFQUFFLElBQUs7Q0FNZDs7QVZqR0wsQVU2Rk0sVVY3RkksQ09EViw2QkFBNkIsQUdxRjVCLDBCQUEwQixDQUN6Qiw0QkFBNEIsQ0FHMUIsMkJBQTJCLENBS3pCLENBQUMsQ0FBQztFQUNBLFlBQVksRUFBRSx3Q0FBeUM7RUFDdkQsWUFBWSxFQUFFLGFBQWM7Q0FDN0I7O0FWaEdQLEFVcUdJLFVWckdNLENPRFYsNkJBQTZCLEFHcUY1QiwwQkFBMEIsQUFnQnhCLDJCQUEyQixDQUMxQiw0QkFBNEIsQ0FBQztFQUMzQixVQUFVLEVBQUUsSUFBSztFQUNqQixzQkFBc0IsRUFBRSxDQUFFO0VBQzFCLHVCQUF1QixFQUFFLENBQUU7RURyRy9CLGdCQUFnQixFQUFFLG1EQUF1QjtFQUN6QyxnQkFBZ0IsRUFBRSw4Q0FBa0I7RUFDcEMsZ0JBQWdCLEVBQUUsaURBQWU7RUFDakMsaUJBQWlCLEVBQUUsUUFBUztFQUM1QixNQUFNLEVBQUUsOEdBQWdKO0NDb0dySjs7QVYzR0wsQVUrR0ksVVYvR00sQ09EViw2QkFBNkIsQUdxRjVCLDBCQUEwQixBQTBCeEIsMkJBQTJCLENBQzFCLDRCQUE0QixDQUFDO0VBQzNCLGFBQWEsRUFBRSxJQUFLO0VBQ3BCLHlCQUF5QixFQUFFLENBQUU7RUFDN0IsMEJBQTBCLEVBQUUsQ0FBRTtFRC9HbEMsZ0JBQWdCLEVBQUUscURBQXVCO0VBQ3pDLGdCQUFnQixFQUFFLGdEQUFrQjtFQUNwQyxnQkFBZ0IsRUFBRSxtREFBZTtFQUNqQyxpQkFBaUIsRUFBRSxRQUFTO0VBQzVCLE1BQU0sRUFBRSw4R0FBZ0o7Q0M4R3JKOztBVnJITCxBV0pBLFVYSVUsQ09EViw2QkFBNkIsQ0lIN0IsOEJBQThCLENBQUM7RUFDN0IsZ0JBQWdCLEVBQUUsS0FBTTtFQUV4QixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0hHSixJQUFJO0VHRmpCLGFBQWEsRUhHQyxHQUFHO0VHRGpCLE1BQU0sRUFBRSxJQUFLO0VBRWIsT0FBTyxFQUFFLENBQUU7Q0E0Q1o7O0FYaERELEFXSkEsVVhJVSxDT0RWLDZCQUE2QixDSUg3Qiw4QkFBOEIsQUFVM0IsTUFBTSxDQUFDO0VBQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIRkEsT0FBTztDR0d6Qjs7QVhSSCxBV1VFLFVYVlEsQ09EViw2QkFBNkIsQ0lIN0IsOEJBQThCLENBYzVCLDhCQUE4QixDQUFDO0VBQzdCLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLEtBQU07Q0FDaEI7O0FYZEgsQVdnQkUsVVhoQlEsQ09EViw2QkFBNkIsQ0lIN0IsOEJBQThCLENBb0I1QiwyQkFBMkIsQ0FBQztFQUMxQixPQUFPLEVBQUUsSUFBSztDQUNmOztBWGxCSCxBV29CRSxVWHBCUSxDT0RWLDZCQUE2QixDSUg3Qiw4QkFBOEIsQ0F3QjVCLDRCQUE0QixDQUFDO0VBQzNCLGdCQUFnQixFQUFFLE9BQVE7RUFFMUIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIckJOLElBQUk7RUdzQmYsYUFBYSxFSHJCRCxHQUFHO0VHdUJmLE1BQU0sRUFBRSxPQUFRO0VBRWhCLEtBQUssRUFBRSxJQUFLO0VBRVosWUFBWSxFQUFFLEdBQUk7RUFDbEIsVUFBVSxFQUFFLEdBQUk7RUFDaEIsT0FBTyxFQUFFLEtBQU07Q0FDaEI7O0FYakNILEFXbUNFLFVYbkNRLENPRFYsNkJBQTZCLENJSDdCLDhCQUE4QixDQXVDNUIsb0NBQW9DLENBQUM7RUFDbkMsS0FBSyxFSHhDTSxJQUFJO0VHeUNmLE1BQU0sRUFBRSxPQUFRO0VBRWhCLE9BQU8sRUFBRSxZQUFhO0VBQ3RCLFdBQVcsRUFBRSxJQUFLO0VBRWxCLFlBQVksRUFBRSxHQUFJO0NBS25COztBWC9DSCxBV21DRSxVWG5DUSxDT0RWLDZCQUE2QixDSUg3Qiw4QkFBOEIsQ0F1QzVCLG9DQUFvQyxBQVNqQyxNQUFNLENBQUM7RUFDTixLQUFLLEVIaERVLElBQUk7Q0dpRHBCOztBWDlDTCxBV29ESSxVWHBETSxDT0RWLDZCQUE2QixDSW1ENUIsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQ0EsOEJBQThCLENBQzVCLDRCQUE0QixDQUFDO0VBQzNCLEtBQUssRUFBRSxLQUFNO0NBQ2Q7O0FYdERMLEFXd0RJLFVYeERNLENPRFYsNkJBQTZCLENJbUQ1QixBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFDQSw4QkFBOEIsQ0FLNUIsNEJBQTRCLENBQUM7RUFDM0IsV0FBVyxFQUFFLEdBQUk7RUFDakIsWUFBWSxFQUFFLElBQUs7Q0FDcEI7O0FYM0RMLEFXNkRJLFVYN0RNLENPRFYsNkJBQTZCLENJbUQ1QixBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFDQSw4QkFBOEIsQ0FVNUIsb0NBQW9DLENBQUM7RUFDbkMsV0FBVyxFQUFFLEdBQUk7RUFDakIsWUFBWSxFQUFFLElBQUs7Q0FDcEI7O0FYaEVMLEFXcUVFLFVYckVRLENPRFYsNkJBQTZCLEFJcUU1QiwwQkFBMEIsQ0FDekIsOEJBQThCLENBQUM7RUFDN0IsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENIakVBLE9BQU87Q0drRXpCOztBWHZFSCxBVzBFSSxVWDFFTSxDT0RWLDZCQUE2QixBSXFFNUIsMEJBQTBCLEFBS3hCLDJCQUEyQixDQUMxQiw4QkFBOEIsQ0FBQztFQUM3QixVQUFVLEVBQUUsSUFBSztFQUNqQixzQkFBc0IsRUFBRSxDQUFFO0VBQzFCLHVCQUF1QixFQUFFLENBQUU7Q0FDNUI7O0FYOUVMLEFXa0ZJLFVYbEZNLENPRFYsNkJBQTZCLEFJcUU1QiwwQkFBMEIsQUFheEIsMkJBQTJCLENBQzFCLDhCQUE4QixDQUFDO0VBQzdCLGFBQWEsRUFBRSxJQUFLO0VBQ3BCLHlCQUF5QixFQUFFLENBQUU7RUFDN0IsMEJBQTBCLEVBQUUsQ0FBRTtDQUMvQjs7QVh0RkwsQU9JSSxVUEpNLENPRFYsNkJBQTZCLENBSTNCLDJCQUEyQixDQUN6Qix3QkFBd0IsQ0FBQztFQUN2QixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0NIUixJQUFJO0VESWIsT0FBTyxFQUFFLENBQUU7Q0FDWjs7QVBQTCxBT1dJLFVQWE0sQ09EViw2QkFBNkIsQ0FXM0IseUJBQXlCLENBQ3ZCLHdCQUF3QixDQUFDO0VBQ3ZCLE9BQU8sRUFBRSxDQUFFO0VBQ1gsVUFBVSxFQUFFLElBQUs7Q0FDbEI7O0FQZEwsQU9pQkUsVVBqQlEsQ09EViw2QkFBNkIsQ0FrQjNCLG1CQUFtQixDQUFDO0VBQ2xCLGdCQUFnQixFQ1RLLEtBQUs7RURVMUIsTUFBTSxFQUFFLHFCQUFzQjtDQUMvQjs7QVBwQkgsQU9zQkUsVVB0QlEsQ09EViw2QkFBNkIsQ0F1QjNCLDBCQUEwQixDQUFDO0VBQ3pCLGFBQWEsRUFBRSxJQUFLO0NBQ3JCOztBUHhCSCxBTzBCRSxVUDFCUSxDT0RWLDZCQUE2QixDQTJCM0IsMEJBQTBCLENBQUM7RUFDekIsVUFBVSxFQUFFLElBQUs7Q0FDbEI7O0FQNUJILEFPOEJ1QixVUDlCYixDT0RWLDZCQUE2QixDQStCM0Isa0JBQWtCLEdBQUcsMkJBQTJCLENBQUM7RUFDL0MsVUFBVSxFQ1JPLEtBQUs7RURTdEIsVUFBVSxFQUFFLElBQUs7Q0FDbEI7O0FQakNILEFPbUNFLFVQbkNRLENPRFYsNkJBQTZCLENBb0MzQiwwQkFBMEIsQ0FDdkIsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLEVBQVk7RUFDWixPQUFPLEVBQUUsQ0FBRTtDQUNaOztBUHRDTCxBT21DRSxVUG5DUSxDT0RWLDZCQUE2QixDQW9DM0IsMEJBQTBCLENBS3ZCLEFBQUEsYUFBQyxDQUFELElBQUMsQUFBQSxFQUFvQjtFQUNwQixLQUFLLEVDWjRCLElBQUk7Q0RhdEM7O0FQMUNMLEFPNkN1RCxVUDdDN0MsQ09EViw2QkFBNkIsQ0E4QzNCLHVDQUF1QyxDQUFBLEFBQUEsYUFBQyxBQUFBLEVBQWU7RUFDckQsZ0JBQWdCLEVDcEJZLE9BQU87RURxQm5DLEtBQUssRUNwQnVCLEtBQUs7Q0RxQmxDOztBUGhESCxBT2tERSxVUGxEUSxDT0RWLDZCQUE2QixDQW1EM0IseUJBQXlCLENBQUM7RUFDeEIsTUFBTSxFQUFFLE9BQVE7RUFDaEIsT0FBTyxFQUFFLEtBQU07RUFDZixPQUFPLEVBQUUsR0FBSTtDQUNkOztBUHRESCxBT3dEOEIsVVB4RHBCLENPRFYsNkJBQTZCLEFBeUQxQiwwQkFBMEIsQ0FBQyxtQkFBbUIsQ0FBQztFQUM5QyxZQUFZLEVDcERLLE9BQU87Q0RxRHpCOztBUDFESCxBQXVENEQsVUF2RGxELEdBdUROLDJCQUEyQixBQUFBLDBCQUEwQixHQUFHLDBCQUEwQjtBQXZEdEYsQUF3RDBFLFVBeERoRSxHQXdETiwyQkFBMkIsQUFBQSwwQkFBMEIsR0FBRyxXQUFXLEdBQUcsMEJBQTBCLENBQUM7RUFDakcsUUFBUSxFQUFFLG1CQUFvQjtDQUMvQjs7QUExREgsQUFvRUksVUFwRU0sQ0FpRVIsb0JBQW9CLENBR2xCLG9CQUFvQixDQUFDO0VBQ25CLE1BQU0sRUFBRSxHQUFJO0VBQ1osU0FBUyxFQUFFLElBQUs7RUFDaEIsYUFBYSxFQUFFLENBQUU7RUFDakIsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxtQkFBSTtFQUNoQyxZQUFZLEVBQUUsSUFBSztFQUNuQixVQUFVLEVBQUUsOEJBQStCO0NBRTVDOztBQTVFTCxBQStFTSxVQS9FSSxDQWlFUixvQkFBb0IsQUFZakIsMkJBQTJCLENBRTFCLG9CQUFvQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxJQUFLO0VBQ2QsWUFBWSxFQUFFLE9BQVE7RUFDdEIsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUFJO0NBQ3pCOztBQW5GUCxBQWdHSSxVQWhHTSxDQWlFUixvQkFBb0IsQ0ErQmxCLDhCQUE4QixDQUFDO0VBQzdCLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLFVBQVUsRUFBRSxLQUFNO0VBQ2xCLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLFdBQVcsRUFBRSxJQUFLO0VBQ2xCLFNBQVMsRUFBRSxJQUFLO0NBMEJqQjs7QUEvSEwsQUF1R00sVUF2R0ksQ0FpRVIsb0JBQW9CLENBK0JsQiw4QkFBOEIsQ0FPNUIsMkJBQTJCLENBQUM7RUFDMUIsWUFBWSxFQUFFLEdBQUk7Q0FDbkI7O0FBekdQLEFBK0dNLFVBL0dJLENBaUVSLG9CQUFvQixDQStCbEIsOEJBQThCLENBZTVCLHlCQUF5QixDQUFDO0VBQ3hCLE1BQU0sRUFBRSxDQUFFO0NBT1g7O0FBdkhQLEFBa0hRLFVBbEhFLENBaUVSLG9CQUFvQixDQStCbEIsOEJBQThCLENBZTVCLHlCQUF5QixDQUd2Qix3QkFBd0IsQ0FBQztFQUN2QixZQUFZLEVBQUUsSUFBSztFQUNuQixPQUFPLEVBQUUsU0FBVTtFQUNuQixTQUFTLEVBQUUsR0FBSTtDQUNoQjs7QUF0SFQsQUF5SE0sVUF6SEksQ0FpRVIsb0JBQW9CLENBK0JsQiw4QkFBOEIsQ0F5QjVCLDRCQUE0QixDQUFDO0VBQzNCLFVBQVUsRUFBRSxHQUFJO0VBQ2hCLGFBQWEsRUFBRSxDQUFFO0NBQ2xCOztBQTVIUCxBQWtJSSxVQWxJTSxDQWlFUixvQkFBb0IsQ0FpRWxCLG1CQUFtQixDQUFDO0VBQ2xCLE1BQU0sRUFBRSxLQUFNO0VBQ2QsWUFBWSxFQUFFLElBQUs7RUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLG1CQUFJO0VBRTFCLFNBQVMsRUFBRSxnQkFBSTtFQUNmLFFBQVEsRUFBRSxRQUFTO0NBd0NwQjs7QUFoTEwsQUEySU0sVUEzSUksQ0FpRVIsb0JBQW9CLENBaUVsQixtQkFBbUIsQ0FTakIsd0JBQXdCLENBQUM7RUFDdkIsWUFBWSxFQUFFLElBQUs7RUFDbkIsT0FBTyxFQUFFLE9BQVE7RUFDakIsU0FBUyxFQUFFLEdBQUk7Q0FDaEI7O0FBL0lQLEFBcUpRLFVBckpFLENBaUVSLG9CQUFvQixDQWlFbEIsbUJBQW1CLENBZ0JqQixrQkFBa0IsQ0FHaEIsMEJBQTBCLENBQUM7RUFDekIsT0FBTyxFQUFFLE9BQVE7RUFDakIsTUFBTSxFQUFFLENBQUU7Q0FLWDs7QUE1SlQsQUE2SjZDLFVBN0puQyxDQWlFUixvQkFBb0IsQ0FpRWxCLG1CQUFtQixDQWdCakIsa0JBQWtCLENBV2hCLDBCQUEwQixDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxFQUFZO0VBQ3JDLE9BQU8sRUFBRSxPQUFRO0NBS2xCOztBQW5LVCxBQWdLVSxVQWhLQSxDQWlFUixvQkFBb0IsQ0FpRWxCLG1CQUFtQixDQWdCakIsa0JBQWtCLENBV2hCLDBCQUEwQixDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxFQUd6Qix5QkFBeUIsQ0FBQztFQUN4QixPQUFPLEVBQUUsS0FBTTtDQUNoQjs7QUFsS1gsQUFxS1EsVUFyS0UsQ0FpRVIsb0JBQW9CLENBaUVsQixtQkFBbUIsQ0FnQmpCLGtCQUFrQixDQW1CaEIsbUNBQW1DLENBQUM7RUFDbEMsT0FBTyxFQUFFLFNBQVU7Q0FDcEI7O0FBdktULEFBMEtRLFVBMUtFLENBaUVSLG9CQUFvQixDQWlFbEIsbUJBQW1CLENBZ0JqQixrQkFBa0IsQ0F3QmhCLHVDQUF1QyxDQUFDO0VBQ3RDLFVBQVUsRUFBRSxPQUFRO0NBQ3JCOztBWTdLVCxBQUFBLHFCQUFxQixDQUFDO0VBQ3BCLFVBQVUsRUFBRSxVQUFXO0VBTXZCLFFBQVEsRUFBRSxRQUFTO0NBZ0dwQjs7QUF2R0QsQUFHSSxxQkFIaUIsR0FHakIsQ0FBQyxDQUFDO0VBQ0YsVUFBVSxFQUFFLFVBQVc7Q0FDeEI7O0FBTEgsQUFTSSxxQkFUaUIsQ0FTbkIsRUFBRSxBQUFBLEtBQUssQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFFO0NBZ0JYOztBQTFCSCxBQVlJLHFCQVppQixDQVNuQixFQUFFLEFBQUEsS0FBSyxDQUdMLElBQUksQ0FBQztFQUNILFNBQVMsRUFBRSxLQUFNO0NBWWxCOztBQXpCTCxBQWVNLHFCQWZlLENBU25CLEVBQUUsQUFBQSxLQUFLLENBR0wsSUFBSSxDQUdGLENBQUMsQ0FBQztFQUNBLE9BQU8sRUFBRSxRQUFTO0VBQ2xCLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLEtBQU07RUFDZixlQUFlLEVBQUUsSUFBSztDQUl2Qjs7QUF2QlAsQUFlTSxxQkFmZSxDQVNuQixFQUFFLEFBQUEsS0FBSyxDQUdMLElBQUksQ0FHRixDQUFDLEFBS0UsTUFBTSxDQUFDO0VBQ04sVUFBVSxFQUFFLElBQUs7Q0FDbEI7O0FBdEJULEFBNkJFLHFCQTdCbUIsQ0E2Qm5CLFlBQVksQ0FBQztFQUVYLE9BQU8sRUFBRSxJQUFLO0VBQ2QsT0FBTyxFQUFFLElBQUs7Q0FhZjs7QUE3Q0gsQUE2QkUscUJBN0JtQixDQTZCbkIsWUFBWSxBQUtULE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxLQUFNO0NBQ2hCOztBQXBDTCxBQXNDSSxxQkF0Q2lCLENBNkJuQixZQUFZLENBU1YsV0FBVyxDQUFDO0VBQ1YsT0FBTyxFQUFFLEtBQU07Q0FLaEI7O0FBNUNMLEFBc0NJLHFCQXRDaUIsQ0E2Qm5CLFlBQVksQ0FTVixXQUFXLEFBR1IsWUFBWSxDQUFDO0VBQ1osVUFBVSxFQUFFLENBQUU7Q0FDZjs7QUEzQ1AsQUFBQSxxQkFBcUIsQUFrRGxCLGNBQWMsQ0FBQztFQUNkLFVBQVUsRUFBRSxLQUFNO0VBR2xCLFlBQVksRUFBRSxLQUFNO0VBQ3BCLEtBQUssRUFBRSxJQUFLO0NBOENiOztBQXJHSCxBQXlETSxxQkF6RGUsQUFrRGxCLGNBQWMsQ0FPYixFQUFFLEFBQUEsS0FBSyxDQUFDO0VBQ04sS0FBSyxFQUFFLEtBQU07RUFDYixVQUFVLEVBQUUsSUFBSztFQUNqQixPQUFPLEVBQUUsS0FBTTtFQUNmLFFBQVEsRUFBRSxRQUFTO0VBQ25CLElBQUksRUFBRSxDQUFFO0VBQ1IsR0FBRyxFQUFFLENBQUU7RUFDUCxNQUFNLEVBQUUsQ0FBRTtFQUVWLFVBQVUsRUFBRSxPQUFRO0VBQ3BCLFVBQVUsRUFBRSxDQUFFO0VBQ2QsWUFBWSxFQUFFLGlCQUFrQjtDQTRCakM7O0FBaEdMLEFBc0VNLHFCQXRFZSxBQWtEbEIsY0FBYyxDQU9iLEVBQUUsQUFBQSxLQUFLLENBYUwsSUFBSSxDQUFDO0VBQ0gsTUFBTSxFQUFFLENBQUU7RUFDVixPQUFPLEVBQUUsS0FBTTtFQUNmLGFBQWEsRUFBRSxjQUFlO0NBc0IvQjs7QUEvRlAsQUEyRVEscUJBM0VhLEFBa0RsQixjQUFjLENBT2IsRUFBRSxBQUFBLEtBQUssQ0FhTCxJQUFJLENBS0YsQ0FBQyxDQUFDO0VBQ0EsS0FBSyxFQUFFLElBQUs7Q0FDYjs7QUE3RVQsQUFzRU0scUJBdEVlLEFBa0RsQixjQUFjLENBT2IsRUFBRSxBQUFBLEtBQUssQ0FhTCxJQUFJLEFBU0QsTUFBTSxDQUFDO0VBQ04sZ0JBQWdCLEVBQUUsT0FBUTtDQUMzQjs7QUFqRlQsQUFzRU0scUJBdEVlLEFBa0RsQixjQUFjLENBT2IsRUFBRSxBQUFBLEtBQUssQ0FhTCxJQUFJLEFBYUQsT0FBTyxDQUFDO0VBQ1AsZ0JBQWdCLEVBQUUsT0FBUTtDQUszQjs7QUF6RlQsQUFzRlUscUJBdEZXLEFBa0RsQixjQUFjLENBT2IsRUFBRSxBQUFBLEtBQUssQ0FhTCxJQUFJLEFBYUQsT0FBTyxDQUdOLENBQUMsQ0FBQztFQUNBLEtBQUssRUFBRSxJQUFLO0NBQ2I7O0FBeEZYLEFBc0VNLHFCQXRFZSxBQWtEbEIsY0FBYyxDQU9iLEVBQUUsQUFBQSxLQUFLLENBYUwsSUFBSSxBQXFCRCxZQUFZLENBQUM7RUFDWixVQUFVLEVBQUUsR0FBSTtDQUNqQjs7QWhCMUZULEFBQ0UsdUJBRHFCLEFBQUEsY0FBYyxDQUNuQyxFQUFFLENBQUM7RUFDRCxPQUFPLEVBQUUsQ0FBRTtDQUNaOztBQUdILEFBQU0sTUFBQSxBQUFBLFVBQVUsQ0FBQztFQUNmLE1BQU0sRUFBRSxDQUFFO0VBQ1YsT0FBTyxFQUFFLENBQUU7RUFDWCxVQUFVLEVBQUUsSUFBSztFQUNqQixNQUFNLEVBQUUsT0FBUTtDQWVqQjs7QUFuQkQsQUFBTSxNQUFBLEFBQUEsVUFBVSxBQU1iLFlBQVksQ0FBQztFQUNaLEtBQUssRUFBRSxPQUFRO0NBSWhCOztBQVhILEFBQU0sTUFBQSxBQUFBLFVBQVUsQUFNYixZQUFZLEFBRVYsTUFBTSxDQUFDO0VBQ04sS0FBSyxFQUFFLE9BQVE7Q0FDaEI7O0FBVkwsQUFBTSxNQUFBLEFBQUEsVUFBVSxBQWFiLGNBQWMsQ0FBQztFQUNkLEtBQUssRUFBRSxJQUFLO0NBSWI7O0FBbEJILEFBQU0sTUFBQSxBQUFBLFVBQVUsQUFhYixjQUFjLEFBRVosTUFBTSxDQUFDO0VBQ04sS0FBSyxFQUFFLElBQUs7Q0FDYjs7QUFJTCxBQUVFLEtBRkcsQUFBQSxtQkFBbUIsQ0FFdEIsZUFBZSxDQUFDO0VBQ2QsTUFBTSxFQUFFLElBQUs7Q0FDZDs7QUFKSCxBQU9JLEtBUEMsQUFBQSxtQkFBbUIsQ0FNdEIsWUFBWSxDQUNWLENBQUMsQ0FBQztFQUNBLGVBQWUsRUFBRSxJQUFLO0VBQ3RCLE1BQU0sRUFBRSxJQUFLO0NBQ2QiLCJuYW1lcyI6W119 */

/*# sourceMappingURL=settings-page.css.map */
Back to Directory File Manager