@charset "UTF-8";
.constants-content-types-video {
  background: #21ab6e !important; }

.constants-content-types-audio {
  background: #5C9BD1 !important; }

.constants-content-types-image {
  background: #3753d9 !important; }

.constants-content-types-html5_online {
  background: #8E44AD !important; }

.constants-content-types-html5_zip {
  background: #67809F !important; }

.constants-ContentTypes_video {
  background: #21ab6e !important; }

.constants-ContentTypes_image {
  background: #3753d9 !important; }

.constants-ContentTypes_audio {
  background: #5C9BD1 !important; }

.constants-ContentTypes_html5_online {
  background: #8E44AD !important; }

.constants-ContentTypes_html5_zip {
  background: #67809F !important; }

.constants-campaign-status-active {
  background: #1BBC9B !important; }

.constants-campaign-status-archive {
  background: #F4D03F !important; }

.constants-Qualities_1080p {
  background: #5C9BD1 !important; }

.constants-Qualities_720p {
  background: #67809F !important; }

.constants-Qualities_480p {
  background: #1BBC9B !important; }

.constants-Qualities_4k {
  background: #8E44AD !important; }

.main-content .page-content .panel.panel-bordered {
  border: 1px solid #dadada; }

.main-content .page-content .panel .panel-header h3 {
  text-align: center;
  font-size: 15px; }
  .main-content .page-content .panel .panel-header h3 i {
    position: relative;
    top: 1px; }
  .main-content .page-content .panel .panel-header h3 a {
    margin-top: 3px;
    font-size: 15px; }

.main-content .page-content .panel .panel-header .control-block {
  font-size: 15px;
  text-align: center; }
  @media (min-width: 1200px) {
    .main-content .page-content .panel .panel-header .control-block {
      display: inline-block;
      right: 15px;
      position: absolute;
      text-align: left; }
      .main-content .page-content .panel .panel-header .control-block a {
        padding-left: 10px; } }

.main-content .page-content .panel .panel-header--flex {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }

.main-content .page-content .panel .panel-header_fake-block {
  flex: 1; }

.main-content .page-content .panel .panel-header_control {
  flex: 1;
  font-size: 15px;
  text-transform: uppercase; }

.main-content .page-content .panel .panel-header {
  position: relative; }

.main-content .page-content .panel .panel-header_h {
  margin: 0; }

.main-content .page-content .panel h3.panel-header_h {
  margin: 0; }

.main-content .page-content .panel .panel-content h3 {
  font-family: 'LatoSemibold'; }
  .main-content .page-content .panel .panel-content h3.form-value {
    font-family: 'Lato'; }

.main-content .page-content .panel .panel-content .field-value {
  word-break: break-word;
  font-family: 'Lato';
  font-weight: 500;
  margin-top: 0px; }

.main-content .page-content .panel a.c-red:hover {
  color: #c12525; }

.main-content .page-content .panel .back-btn {
  position: relative;
  top: 2px;
  font-size: 15px;
  float: left; }

.main-content .page-content .form-control.selected {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important; }

.main-content .page-content .prepend-icon-block input {
  padding-left: 36px; }

.main-content .page-content i.prepend-icon {
  color: #1b1e25;
  color: rgba(27, 30, 37, 0.3);
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  font-size: 14px;
  height: 34px;
  line-height: 34px;
  width: 36px;
  z-index: 20; }

.main-content .page-content i.info-icon {
  font-size: 16px; }

.main-content .page-content i.reset-icon {
  color: #0080E6;
  font-size: 30px;
  height: 34px;
  left: auto;
  line-height: 34px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 36px; }

.main-content .page-content .input-group i.reset-icon {
  right: 34px;
  z-index: 30; }

.main-content .page-content .page-content {
  overflow: visible; }
  .main-content .page-content .page-content .form-panel .panel-header {
    padding-left: 20px; }
  .main-content .page-content .page-content .form-panel .file-input-wrapper {
    margin: 0px; }
  .main-content .page-content .page-content .control-label {
    top: 10px; }
  .main-content .page-content .page-content .control-label-slider {
    top: 20px; }

@media (min-width: 768px) {
  .control-modal .modal-dialog {
    width: 400px; }
  .remove-modal .modal-dialog {
    width: 350px; }
  .full-screen-modal .modal-dialog {
    width: 80%;
    margin-top: 5%; } }

.control-modal .modal-dialog .row {
  margin-left: -5px;
  margin-right: -5px; }

.edit-text .fa-check {
  color: #159077; }

.table-hover > tbody > tr:hover > td .form-control {
  background-color: #ffffff;
  border: 1px solid #ECEDEE; }

.table-hover > tbody > tr:hover > td .form-control:focus {
  background-color: #ffffff !important;
  border: 1px solid #C5C8CB;
  color: #555555; }

.inline-block {
  display: inline-block; }

.popover {
  font-family: 'Lato';
  background: white;
  border-radius: 4px;
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type="number"] {
  -moz-appearance: textfield; }

.dataTables_wrapper .dataTables_processing.panel {
  position: absolute; }

.ui-select-container .ui-select-match-text {
  width: 96%; }

.ui-select-container .label.pull-right {
  margin-top: 2px; }

.form-horizontal .control-label.error {
  color: #994F4F; }

.ladda-button.btn-blue.disabled, .ladda-button.btn-blue[disabled], .ladda-button.btn-blue.disabled:hover, .ladda-button.btn-blue[disabled]:hover, .ladda-button.btn-blue.disabled:focus, .ladda-button.btn-blue[disabled]:focus, .ladda-button.btn-blue.disabled:active, .ladda-button.btn-blue[disabled]:active, .ladda-button.btn-blue.disabled.active, .ladda-button.btn-blue[disabled].active {
  background-color: #0075A7; }

.center-block-inline {
  text-align: center; }

.modal-body .form-horizontal {
  padding: 0px 10px; }

.table-bordered.dataTable thead > tr > th {
  padding-left: 8px; }

#teleds .main-content .fill-block {
  display: block;
  width: 100%;
  height: 100%; }

.select-table-modal {
  width: 100%; }
  .select-table-modal .search-input {
    width: 100%; }
  .select-table-modal .select-table-block {
    height: 312px; }
    .select-table-modal .select-table-block .repeater-container {
      height: 274px;
      overflow: auto;
      margin-top: -1px;
      border-bottom: 1px solid #ddd; }
    .select-table-modal .select-table-block .select-table th:first-child {
      width: 20%; }
    .select-table-modal .select-table-block .select-table td:first-child {
      width: 20%; }

.new-modal .row {
  margin-left: -5px;
  margin-right: -5px; }

.new-modal i {
  padding-left: 0;
  padding-right: 6px; }

.main-content .page-content .panel .panel-content i.free-icon {
  height: 16px;
  background-image: url("/images/free-tag-for-commerce.png");
  padding-right: 16px; }

.topbar .header-right .header-menu #language-header {
  display: block; }

@media screen and (max-width: 550px) {
  .topbar .header-right .header-menu #language-header .language-text {
    display: none; } }

.switch--panel-header {
  margin-top: -3px;
  float: right;
  margin-right: 10px; }

.teleds-tabs .tab-content {
  border: 1px solid #dadada;
  border-top: 1px solid #dadada !important;
  background: #ffffff; }

.teleds-tabs .nav.nav-tabs li {
  font-family: 'LatoSemibold';
  float: right; }
  .teleds-tabs .nav.nav-tabs li a {
    margin-right: 0px;
    background: #F5F5F5;
    border-top-left-radius: 10px;
    /* Левый верхний уголок */
    border-top-right-radius: 10px;
    color: #5a5a5a; }
  .teleds-tabs .nav.nav-tabs li.active a {
    border-top: 1px solid #dadada !important;
    border-left: 1px solid #dadada !important;
    border-right: 1px solid #dadada !important;
    background: #ffffff;
    color: #3b6fc1; }

.teleds-tabs--stat {
  margin-bottom: 20px; }
  .teleds-tabs--stat .tab-content {
    padding: 20px 0px 0px;
    min-width: 527px;
    border-bottom: none; }
    .teleds-tabs--stat .tab-content .tab-panel {
      opacity: 1; }
      .teleds-tabs--stat .tab-content .tab-panel.ng-hide-add {
        display: none; }
      .teleds-tabs--stat .tab-content .tab-panel.ng-hide-add, .teleds-tabs--stat .tab-content .tab-panel.ng-hide-remove {
        transition: all linear 0.5s; }
      .teleds-tabs--stat .tab-content .tab-panel.ng-hide {
        opacity: 0; }

.information-block {
  display: flex;
  align-items: center; }

.information-block_input {
  flex: 1; }

.information-block_input--label {
  flex: 2; }

.information-block_label {
  flex: 2;
  padding-left: 10px; }

.table-responsive--main-table {
  /* min-height: 480px;*/ }

th {
  font-family: 'LatoBold';
  font-weight: initial; }

strong {
  font-family: 'LatoSemibold';
  font-weight: initial; }

dt, kbd kbd, label {
  font-family: 'LatoBold';
  font-weight: initial; }

.disable-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fp__overlay {
  z-index: 999999 !important; }

.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  not supported by any browser */ }

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  background-color: #ffffff !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important; }

.stats-item-disabled {
  color: #7d7d7d !important;
  cursor: not-allowed !important; }
  .stats-item-disabled .control {
    cursor: not-allowed !important; }

body {
  -webkit-font-smoothing: antialiased; }

h1,
h2,
h3,
h4,
h5 {
  font-weight: 500; }

h1.light,
h2.light,
h3.light,
h4.light,
h5.light {
  font-weight: 500; }

.card {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid #dadada;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); }

.card_header {
  padding: 20px 20px 0px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center; }

.card_name-block {
  display: flex;
  align-items: center; }

.card_name {
  font-size: 18px;
  font-family: 'LatoMedium';
  text-transform: uppercase; }

.card_name-back-icon {
  margin-right: 10px;
  margin-top: -3px;
  font-size: 18px;
  cursor: pointer; }

.card-name-logo {
  margin-right: 10px;
  margin-top: -3px; }

.card_name-logo--icon {
  font-size: 18px; }

.card_header-control-block {
  display: flex;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  height: 32px; }

.card_header-control {
  cursor: pointer;
  margin-right: 10px;
  margin-left: 10px; }

.card_header-control--close {
  font-family: 'LatoBold';
  font-size: 15px;
  color: #5b5b5b; }

.card_header-control--link {
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'LatoMedium';
  color: #5ba1d6; }

.card_header-control--button {
  border-radius: 6px;
  background-color: #5fa489;
  height: 32px !important;
  padding: 8px 10px 10px 10px;
  line-height: 1.2;
  color: #ffffff;
  font-size: 14px;
  font-family: 'LatoSemibold';
  margin-bottom: 0px;
  margin-top: 0px; }

.card_header-control--button:hover {
  border-radius: 6px;
  background-color: #39725d;
  color: #ffffff; }

.card_header-control--button-second {
  border-radius: 6px;
  background-color: #4b85e0;
  height: 32px !important;
  padding: 8px 10px 10px 10px;
  line-height: 1.2;
  color: #ffffff;
  font-size: 14px;
  font-family: 'LatoSemibold';
  margin-bottom: 0px;
  margin-top: 0px; }

.card_header-control--button-second:hover {
  border-radius: 6px;
  background-color: #4c74d0;
  color: #ffffff; }

.card_body {
  padding: 10px 20px 10px; }

.card_body--form {
  padding: 20px 40px; }

.card_body--scroll-y {
  overflow-y: hidden;
  overflow-x: auto; }

.card_divider {
  border-bottom: 1px solid #ebebeb; }

.card_divider--header {
  margin-top: 10px; }

.card_divider--form {
  margin-bottom: 10px;
  margin-top: 5px; }

.card_bottom-control {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 10px; }

.card_bottom-control--form {
  display: flex;
  justify-content: space-between; }

.card_bottom-link {
  margin-left: 10px;
  margin-right: 10px;
  font-family: 'LatoMedium';
  font-size: 14px;
  text-transform: uppercase;
  color: #5ba1d6; }
  .card_bottom-link:hover {
    color: #506da0; }

.card_bottom-button {
  margin-left: 10px;
  margin-right: 10px; }

.card_bottom-link--success {
  color: #5fa489; }
  .card_bottom-link--success:hover {
    color: #17745e; }

.card_bottom-link--danger {
  color: #bf7070; }
  .card_bottom-link--danger:hover {
    color: #864238; }

.teleds-checkbox {
  display: flex;
  align-items: center; }

.teleds-checkbox_label {
  font-size: 12px;
  font-family: 'LatoMedium';
  text-transform: uppercase; }

.teleds-checkbox_checkbox {
  margin-right: 2px; }

.teleds-checkbox_info {
  margin-right: 10px; }

.entity-value {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
  margin-top: 10px;
  overflow: hidden; }

.entity-value--badges {
  flex-shrink: 0; }

.entity-value_name {
  color: #4b85e0;
  margin-bottom: 5px;
  font-size: 15px;
  font-family: 'LatoSemibold';
  line-height: 1.2; }

.entity-value_value {
  font-size: 13px;
  font-family: 'Lato';
  text-transform: uppercase;
  word-wrap: break-word;
  line-height: 1;
  display: flex; }

.entity-value_value--link {
  font-size: 15px;
  text-transform: none; }

.entity-value_value--add {
  margin-top: 5px; }

.entity-value_value--badges {
  margin-top: 10px;
  display: flex;
  align-items: center; }

.entity-value_value--badge {
  margin-right: 5px;
  margin-left: 5px; }

.entity-value_value--coords {
  font-size: 14px; }

.entity-value_value--primary {
  font-size: 18px;
  color: #303236; }

.entity-value_addition-link {
  color: #5fa489;
  cursor: pointer; }

.entity-value_addition-link:hover {
  color: #388160; }

.entity-control {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
  margin-top: 10px; }

.entity-control_name {
  color: #4b85e0;
  margin-bottom: 5px;
  font-size: 15px;
  font-family: 'LatoSemibold';
  line-height: 1.2; }

.entity-control_name-required-icon:before {
  content: '*';
  color: #e04b4b;
  font-size: 15px;
  font-family: 'LatoBold'; }

.entity-control_control--inline {
  display: flex;
  align-items: center;
  margin-right: -5px;
  margin-left: -5px; }

.entity-control_box--inline {
  margin-right: 5px;
  margin-left: 5px; }

.entity-control_control--add {
  margin-top: 5px; }

.entity-control_control--add-2 {
  margin-top: 10px; }

.entity-control_control--bold {
  font-family: 'LatoBold'; }

.entity-control_control--word-wrap {
  word-break: break-all; }

.entity-control_control--empty-center {
  display: flex;
  align-items: center;
  height: 32px; }

.entity-control_control-input {
  height: 34px;
  border: 1px solid #dddddd;
  border-radius: 4px;
  background-color: white;
  /* Firefox 19+ */
  /* Firefox 18- */ }
  .entity-control_control-input::-webkit-input-placeholder {
    font-size: 14px;
    font-family: "Lato";
    color: #828282; }
  .entity-control_control-input::-moz-placeholder {
    font-size: 14px;
    font-family: "Lato";
    color: #828282; }
  .entity-control_control-input:-moz-placeholder {
    font-size: 14px;
    font-family: "Lato";
    color: #828282; }
  .entity-control_control-input:-ms-input-placeholder {
    font-size: 14px;
    font-family: "Lato";
    color: #828282; }

.entity-control_control--number {
  display: flex; }

.entity-control_control-input--number {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  height: 36px;
  color: black;
  font-size: 14px; }

.entity-control_number-control-block {
  width: 35px; }

.entity-control_number-control {
  height: 18px;
  text-align: center;
  cursor: pointer;
  border: 1px solid #dddddd;
  border-left: none; }
  .entity-control_number-control:first-child {
    border-top-right-radius: 4px; }
  .entity-control_number-control:last-child {
    border-bottom-right-radius: 4px;
    border-top: none; }
  .entity-control_number-control:hover {
    background: #f3f3f3; }

.entity-control_number-angle-icon {
  vertical-align: top; }

.btn--new {
  font-size: 14px;
  height: 32px !important;
  padding: 8px 24px 10px 24px;
  line-height: 1.2;
  margin-bottom: 0px;
  margin-top: 0px; }

.btn-main {
  font-family: 'LatoSemibold';
  font-size: 14px;
  height: 32px !important;
  padding: 8px 24px 10px 24px;
  line-height: 1.2;
  border-radius: 4px;
  margin-bottom: 0px;
  margin-top: 0px;
  background-color: #4b85e0;
  color: white; }
  .btn-main:hover {
    border: #4c74d0;
    background-color: #4c74d0;
    color: white; }

.btn--slim {
  font-size: 12px;
  padding: 5px 8px 8px;
  height: 24px !important; }

.btn-white--new {
  font-size: 14px;
  height: 32px !important;
  padding: 8px 24px 10px 24px;
  line-height: 1.2;
  margin-bottom: 0px;
  margin-top: 0px;
  border: 1px solid #dddddd; }

.btn-remove {
  font-family: 'LatoSemibold';
  color: #ffffff;
  font-size: 14px;
  margin-bottom: 0px;
  margin-top: 0px;
  line-height: 1.2;
  border-radius: 6px;
  background-color: #af6060; }
  .btn-remove:hover {
    border: #8d4747;
    background-color: #8d4747;
    color: white; }

.btn-success--new {
  color: #ffffff;
  background-color: #5fa489; }
  .btn-success--new:hover {
    border: #3e7c61;
    background-color: #3e7c61;
    color: white; }

.tags {
  padding: 0.3em .6em .3em; }

.teleds-notes-value {
  border: 1px solid #dddddd;
  border-radius: 4px;
  background-color: #fefbee;
  padding: 20px 15px; }

.teleds-notes-value--empty {
  display: flex;
  justify-content: center;
  align-items: center; }

.teleds-notes-value_empty-message {
  font-family: 'Lato';
  font-size: 16px;
  text-transform: uppercase; }

.teleds-notes-textarea {
  border: 1px solid #dddddd;
  border-radius: 4px;
  background-color: #fefbee;
  padding: 20px 15px; }

.file-input .btn {
  font-family: 'LatoSemibold';
  font-size: 12px;
  padding: 6px 8px 8px;
  height: 24px !important;
  line-height: 1.2;
  border-radius: 6px;
  background-color: #4b85e0;
  color: white;
  margin: 0px; }

.file-input .btn:hover {
  border: #4c74d0;
  background-color: #4c74d0;
  color: white; }

.file-input--hidden-name .file-input-name {
  display: none; }

.file-input--image .file-input-name {
  display: none; }

.file-input-disabled .btn {
  background-color: #b8b8b8; }

.file-input-disabled .btn:hover {
  border: none;
  background-color: #b8b8b8; }

.add-form-block {
  display: flex;
  justify-content: center; }

.add-form {
  width: 100%;
  max-width: 520px; }

.tags {
  text-transform: none; }

.icon--button {
  margin-right: 5px; }

.header {
  font-family: 'LatoBold';
  color: #4b85e0;
  font-size: 18px;
  text-transform: uppercase; }

.image-preloader {
  position: absolute; }

.link {
  color: #4b85e0; }
  .link:hover {
    color: #486fc7; }

.table-link {
  font-family: LatoSemibold;
  color: #2f3136;
  cursor: pointer; }
  .table-link:hover {
    text-decoration: underline; }

.link--inactive {
  pointer-events: none; }

.progress {
  position: relative;
  height: 4px;
  display: block;
  width: 100%;
  background-color: #dcdcdc;
  border-radius: 2px;
  margin: 0.5rem 0 1rem 0;
  overflow: hidden; }

.progress .indeterminate {
  background-color: #4b85e0; }

.progress .indeterminate:before {
  content: '';
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }

.progress .indeterminate:after {
  content: '';
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  -webkit-animation-delay: 1.15s;
  animation-delay: 1.15s; }

@-webkit-keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%; }
  60% {
    left: 100%;
    right: -90%; }
  100% {
    left: 100%;
    right: -90%; } }

@keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%; }
  60% {
    left: 100%;
    right: -90%; }
  100% {
    left: 100%;
    right: -90%; } }

.addition-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  margin-top: 10px;
  color: #4b85e0;
  font-size: 15px;
  font-family: 'LatoSemibold';
  line-height: 1.2; }

.addition-option_icon {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  color: #444a4f; }

.addition-option_icon:before {
  content: "\f078"; }

.addition-option--open .addition-option_icon:before {
  content: "\f077"; }

.addition-option-block.ng-enter, .addition-option-block.ng-leave,
.addition-option-block.ng-hide-add, .addition-option-block.ng-hide-remove {
  -webkit-transition: 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  -webkit-transition-property: height;
  -moz-transition: 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  -moz-transition-property: height;
  transition: 0.5s cubic-bezier(0.35, 0, 0.25, 1);
  overflow: hidden; }

.status-targeting-value {
  font-size: 14px;
  font-family: 'LatoSemibold';
  color: #444a4f;
  line-height: 1.2; }

.status-targeting-value--enabled {
  color: #52997d; }

.form-control.form-white:focus, .form-control.form-white:hover, .form-control.form-white:visited {
  border-color: #66afe9;
  outline: 0;
  background-color: #ffffff !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important; }

input.form-error, input.form-error.form-control:focus, textarea.form-error, textarea.form-error.form-control:focus {
  border: 1px solid #d04c4c !important;
  background-color: white !important;
  box-shadow: 0px 4px 4px 0px rgba(208, 76, 76, 0.17) !important; }

.close-modal-btn {
  opacity: 1 !important;
  font-family: 'LatoBold';
  font-size: 16px !important;
  color: #ffffff !important;
  margin-top: 3px !important; }

.ui-select-container:focus, .ui-select-match:focus {
  outline: none; }

.ui-select-container .btn-default-focus {
  outline: none;
  box-shadow: none; }

.ui-select-container .ui-select-match-text div {
  overflow: hidden;
  text-overflow: ellipsis; }

.ui-select-bootstrap .ui-select-choices-row > a {
  padding: 3px 10px; }
  .ui-select-bootstrap .ui-select-choices-row > a div {
    overflow: hidden;
    text-overflow: ellipsis; }

.main-content .page-content .panel .panel-content .ui-select-container .btn:not(.btn-sm) i {
  padding-right: 0px; }

.flex-row {
  display: flex; }

.flex-column {
  display: flex;
  flex-direction: column; }

.justify-space-around {
  justify-content: space-around; }

.justify-space-between {
  justify-content: space-between; }

.justify-center {
  justify-content: center; }

.align-center {
  align-items: center; }

.flex-1 {
  flex: 1; }

.flex-2 {
  flex: 2; }

.flex-row--form {
  display: flex;
  margin-left: -10px;
  margin-right: -10px; }

.flex--form {
  margin-left: 10px;
  margin-right: 10px; }

.flex-1--form {
  flex: 1;
  margin-left: 10px;
  margin-right: 10px; }

.flex-2--form {
  flex: 2;
  margin-left: 10px;
  margin-right: 10px; }


@media (max-width: 1400px) {
  .modal-dialog {
    display: flex;
    align-items: center;
    height: 100%;
    margin-top: 0px;
    margin-bottom: 0px; }
    .modal-dialog .modal-content {
      width: 100%; } }

@media (max-width: 1400px) {
  .scroll-modal .modal-dialog .modal-content .modal-body {
    max-height: calc(100vh - 130px);
    overflow: auto; } }

.main-content .campaign .status-targeting .status-targeting-value {
  margin-bottom: 0px;
  margin-top: 3px; }

.main-content .page-content .panel-content--dashboard {
  padding-bottom: 0px; }

.card_body--dashboard {
  padding-left: 10px !important;
  position: relative; }

.dashboard-chart-preloader {
  top: -230px;
  position: absolute;
  width: 100%;
  height: 230px; }

.dashboard-chart-preloader-block {
  top: 0px;
  position: relative;
  width: 100%; }

.dashboard-chart-block {
  height: 230px; }

.empty-chart {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 230px; }

.gm-style-iw {
  width: 200px !important;
  left: 25px !important;
  top: 15px !important;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.28);
  transition: none !important; }
  .gm-style-iw > div {
    width: 200px !important; }

.map-info-player_name {
  font-size: 14px;
  font-family: 'LatoBold';
  padding-left: 15px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #cccccc;
  color: #333333;
  width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.map-info-player_footer {
  display: flex;
  padding: 12px 15px;
  justify-content: space-between;
  align-items: center; }

.map-info-player_type-position {
  font-size: 12px;
  font-family: 'LatoSemibold'; }

.map-info-player_type-position-name {
  color: #2f3236; }

.map-info-player_type-position-value {
  color: #4b85df; }

.player-map-legend {
  display: flex;
  justify-content: space-around;
  font-size: 12px;
  text-transform: uppercase;
  border-top: 1px solid #dadada; }

.player-map-legend_item {
  text-align: center;
  padding: 20px 0px;
  font-family: 'LatoSemibold'; }

.player-map-legend_divider {
  border-right: 1px solid #dadada; }

.player-map-legend_type-status--active {
  color: #4b85df; }

.player-map-legend_type-status--inactive {
  color: #cf8a8a; }

.player-map-legend_type-status--inactive-more24 {
  color: #da6060; }

.player-map-legend_map .angular-google-map-container {
  height: calc(100vh - 155px); }
  @media (min-width: 1700px) {
    .player-map-legend_map .angular-google-map-container {
      height: calc(100vh - 175px); } }

.sidebar .sidebar-inner .mCSB_container.mCS_no_scrollbar {
  display: flex;
  flex-direction: column; }

.sidebar .sidebar-inner .sidebar-widgets {
  margin-top: auto;
  position: relative; }

@media (min-width: 980px) {
  .virtualScreens .popover {
    width: auto;
    min-width: 434px; } }

table.dt-rowReorder-float {
  position: absolute !important;
  opacity: 0.8;
  table-layout: fixed;
  outline: 2px solid #337ab7;
  outline-offset: -2px;
  z-index: 2001; }
  table.dt-rowReorder-float td {
    white-space: nowrap; }

tr.dt-rowReorder-moving {
  outline: 2px solid #888;
  outline-offset: -2px; }

body.dt-rowReorder-noOverflow {
  overflow-x: hidden; }

table.dataTable td.reorder {
  text-align: center;
  cursor: move; }

table.dt-rowReorder-float {
  position: absolute !important;
  opacity: 0.8;
  table-layout: fixed;
  outline: 2px solid #888;
  outline-offset: -2px;
  z-index: 2001; }
  table.dt-rowReorder-float td {
    white-space: nowrap; }

tr.dt-rowReorder-moving {
  outline: 2px solid #555;
  outline-offset: -2px; }

body.dt-rowReorder-noOverflow {
  overflow-x: hidden; }

table.dataTable td.reorder {
  text-align: center;
  cursor: move; }

.card_header--subscription {
  justify-content: center; }

.subscribe-info-modal .subscribe-modal-header_close {
  opacity: 1;
  font-family: 'LatoBold';
  font-size: 22px;
  margin-top: -50px;
  color: #ffffff; }

.subscribe-danger-text {
  color: #c43739 !important; }

.subscribe-main-text {
  color: #4b85df !important; }

.subscribe-success-text {
  color: #358967 !important; }

.subscribe-info-modal-body {
  padding: 0px 40px 15px; }

.subscribe-modal-header {
  padding: 20px; }
  .subscribe-modal-header .modal-title {
    text-align: center;
    font-size: 18px;
    font-family: "Lato";
    color: #5c5c5c;
    text-transform: uppercase; }

.players .player-stat-chart {
  max-height: 42px !important;
  width: 100%; }

.players .chart-cell {
  padding: 0px 2px;
  padding-right: 5px; }
  .players .chart-cell .chart-cell-block {
    display: flex;
    align-items: center; }
    .players .chart-cell .chart-cell-block help-popover {
      line-height: 1; }
      .players .chart-cell .chart-cell-block help-popover i {
        padding-right: 0px !important; }

@media (min-width: 992px) {
  .players .player-stat-chart {
    width: 180px; } }

@media (min-width: 1200px) {
  .players .player-stat-chart {
    width: 220px; } }

@media (min-width: 1400px) {
  .players .player-stat-chart {
    width: 300px; } }

@media (min-width: 2000px) {
  .players .player-stat-chart {
    width: 500px; } }

.help-popover_popover--chart.popover .popover-inner .popover-content .helps-tags {
  max-width: 500px; }

.players-no-content {
  height: calc(100vh - 215px);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center; }
  .players-no-content .players-no-content_usb-box-block {
    display: flex;
    align-items: center;
    padding-bottom: 25px; }
  .players-no-content .players-no-content_usb {
    background-image: url("/images/players/no-content/andoid-usb.png");
    width: 210px;
    height: 107px; }
  .players-no-content .players-no-content_box {
    background-image: url("/images/players/no-content/andoid-box.png");
    width: 159px;
    height: 102px; }
  .players-no-content .players-no-content_hint {
    font-size: 22px;
    font-family: "Lato";
    color: black;
    padding-bottom: 25px;
    max-width: 620px;
    text-align: center; }
  .players-no-content .players-no-content_android-play-block {
    display: flex;
    align-items: center;
    padding-bottom: 25px; }
  .players-no-content .players-no-content_android {
    background-image: url("/images/players/no-content/android.png");
    width: 167px;
    height: 39px;
    margin-right: 20px; }
  .players-no-content .players-no-content_play {
    background-image: url("/images/players/no-content/google play button.png");
    width: 140px;
    height: 42px; }
  .players-no-content .players-no-content_soon-platform {
    display: flex;
    align-items: center;
    margin-bottom: 160px; }
  .players-no-content .players-no-content_soon {
    font-size: 16px;
    font-family: "Lato";
    color: #3f3f3f;
    margin-right: 15px; }
  .players-no-content .players-no-content_platform {
    display: flex;
    align-items: center; }
  .players-no-content .players-no-content_windows {
    background-image: url("/images/players/no-content/windows.png");
    width: 30px;
    height: 31px;
    margin: 0px 5px; }
  .players-no-content .players-no-content_osx {
    background-image: url("/images/players/no-content/osx.png");
    width: 36px;
    height: 36px;
    margin: 0px 5px; }
  .players-no-content .players-no-content_linux {
    background-image: url("/images/players/no-content/linux.png");
    width: 36px;
    height: 36px;
    margin: 0px 5px; }

.card_body--brand {
  padding-right: 30px;
  padding-left: 30px; }

.brand {
  display: flex;
  justify-content: center; }
  .brand .file-input-wrapper.btn.btn-default {
    margin-bottom: 0px; }

.brand-main-block {
  width: 100%;
  max-width: 1076px; }

.color-view {
  display: flex;
  align-items: baseline;
  align-content: flex-end; }

.color-view_value {
  display: inline-block;
  width: 55px;
  height: 36px;
  margin-left: 10px; }

.color-view_text-value {
  margin-bottom: 0px !important;
  align-self: center;
  width: 65px; }

.brand-image {
  width: 50%; }

.switch-input.checked ~ .switch-label {
  background: #319DB5;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }

.switch-input.checked ~ .switch-handle {
  box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.4);
  left: 40px; }

.tablet-example-block {
  margin-bottom: 5px;
  display: flex;
  flex-direction: column;
  margin-left: -10px;
  margin-right: -10px; }

.tablet-example_shadow {
  width: 480px;
  margin-top: -7px;
  margin-left: 0px; }

.tablet-example {
  background-image: url(/images/tablet.png);
  height: 283px;
  width: 459px;
  padding: 22px 16px;
  margin-left: 10px;
  margin-right: 10px; }

.tablet-example_content {
  height: 100%;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center; }

.tablet-example_content--second-screen {
  justify-content: space-between;
  align-items: flex-start;
  color: #ffffff;
  padding: 12px 12px; }

.tablet-example_content--repeat {
  background-size: contain; }

.tablet-example_logo {
  max-width: 50px;
  max-height: 50px; }

.tablet-example_teleds {
  margin-top: 10px; }

.tablet-example_teleds-second-screen {
  margin-right: 25px; }

.tablet-example_divider {
  margin-top: 15px;
  width: 31px;
  border-bottom: 2px solid #00cdc1; }

.tablet-example_text {
  font-family: 'LatoMedium';
  font-size: 12px;
  margin-top: 15px; }

.tablet-example_text-primary-color {
  text-align: center; }

.tablet-example_text-additional-color {
  text-align: center; }

.tablet-example_nav-bar {
  display: flex;
  align-items: baseline; }

.tablet-example_nav-bar-logo {
  max-width: 95px;
  max-height: 26px;
  margin-right: 10px; }

.tablet-example_nav-bar-menu {
  display: flex; }

.tablet-example_nav-bar-menu-item {
  font-size: 7px;
  text-transform: uppercase;
  margin-right: 25px; }

.tablet-example_nav-bar-menu-item--active {
  border-bottom: 2px solid #0086e3; }

.tablet-example_info-header {
  font-size: 15px;
  border-bottom: 2px solid #0086e3;
  margin-bottom: 10px; }

.tablet-example_info-text {
  font-size: 9px;
  margin-bottom: 10px; }

.tablet-example_info-list-item {
  display: flex;
  border-bottom: 1px solid #4b5153;
  font-size: 9px;
  line-height: 1.8; }

.tablet-example_info-list-item-name {
  flex: 1; }

.tablet-example_info-list-item-value {
  flex: 1; }

.tablet-example_credits-copyright {
  font-size: 7px; }

.tablet-example_credits-menu {
  display: flex; }

.tablet-example_credits-menu-item {
  border-right: 1px solid #a9a9a9;
  padding-right: 10px;
  font-size: 7px;
  padding-left: 10px; }

.tablet-example_credits-menu-item:first-child {
  padding-left: 0px; }

.tablet-example_credits-menu-item:last-child {
  border-right: none; }

.enable-brand {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px; }

.enable-brand_switch-block {
  display: flex;
  align-items: flex-end; }

.enable-brand_text {
  font-size: 18px;
  font-family: 'LatoMedium';
  color: #303236; }

.enable-brand_switch-label {
  font-size: 16px;
  text-transform: uppercase;
  padding-right: 5px;
  color: #303236; }

.bottom-brand-block {
  display: flex;
  flex-direction: row;
  position: relative;
  justify-content: space-between; }

.bottom-brand-header {
  font-size: 16px;
  text-transform: uppercase; }

.control-brand-block {
  max-width: 1019px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px; }

.control-brand-block_overlay {
  position: absolute;
  top: 365px;
  height: 447px;
  z-index: 333;
  width: 100%; }

.duplicate-block_overlay {
  position: absolute;
  top: 402px;
  height: 403px;
  z-index: 333;
  width: 100%; }

.control-brand-block--disabled {
  opacity: 0.6; }

.control-image-brand-block {
  display: flex;
  flex: 11; }

.brand-divider {
  border-bottom: 1px solid #dadada; }

.brand-divider-vertical {
  border-right: 1px solid #dadada; }

.brand-image-control_image {
  border-radius: 6px;
  border: 1px solid #d1d1d1;
  overflow: hidden; }

.brand-image-control_image--logo {
  width: 138px;
  height: 138px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f2f2f2; }

.brand-image-control_logo-example {
  max-width: 100%;
  max-height: 100%; }

.brand-image-control_image--background {
  width: 200px;
  height: 140px;
  background-color: #f2f2f2; }

.brand-image-control_image-background-example {
  background-size: 100% 100%;
  width: 100%;
  height: 100%; }

.brand-image-control_image-background-example--repeat {
  background-size: contain; }

.brand-image-control_buttons-block {
  margin: 10px 0px;
  display: flex; }

.brand-image-control_hint {
  font-family: 'Lato';
  font-size: 12px;
  margin: 10px 0px;
  color: #303236; }

.btn--clear-image {
  border-radius: 6px;
  font-size: 12px;
  font-family: "LatoSemibold";
  color: white;
  line-height: 1.2;
  height: 24px !important;
  margin-bottom: 0px;
  padding: 6px 8px 8px;
  background-color: #c44848;
  margin-right: 10px; }

.btn--clear-image:hover {
  border-color: #ad3f3f;
  background-color: #ad3f3f; }

.btn--clear-image-disabled {
  background-color: #b8b8b8; }

.btn--clear-image-disabled:hover {
  border: none;
  background-color: #b8b8b8; }

.header--brand-screen {
  margin-top: 15px;
  margin-bottom: 15px; }

.entity-control_control--brand-color {
  width: 168px; }

.entity-control_name--brand {
  font-size: 12px;
  font-family: 'LatoMedium';
  text-transform: uppercase;
  margin-bottom: 10px; }

.teleds-checkbox_label--brand {
  font-size: 12px;
  font-family: 'LatoMedium';
  color: #303236;
  text-transform: uppercase; }

.image-preloader--tablet {
  width: 427px;
  height: 239px; }

.image-preloader--background {
  width: 200px;
  height: 140px; }

.image-preloader--logo {
  width: 138px;
  height: 138px; }

.profile-block {
  display: flex;
  justify-content: center; }

.profile {
  width: 100%;
  max-width: 420px; }

.card_body--profile {
  padding-bottom: 20px; }

.card_bottom-control--profile {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.form-horizontal .date-block {
  font-weight: 500; }
  .form-horizontal .date-block .prepend-icon i {
    left: 0; }
  .form-horizontal .date-block .range-input {
    width: 223px; }

.date-block .range-input-block {
  position: absolute;
  z-index: 2; }
  .date-block .range-input-block .range-input {
    width: 223px; }

.datepicker-inline {
  display: inline-block; }
  .datepicker-inline .date-block {
    display: inline-block; }

.ui-datepicker-buttonpane {
  text-align: right; }
  .ui-datepicker-buttonpane .ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all {
    display: none; }

.edit .edit-text {
  position: relative; }
  .edit .edit-text i.control {
    font-size: 16px;
    height: 34px;
    left: auto;
    line-height: 34px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 36px;
    cursor: pointer; }
  .edit .edit-text textarea {
    height: 100%; }

.edit .edit-number i.control {
  background-color: #ffffff;
  margin-top: 1px;
  margin-right: 1px;
  height: 32px;
  line-height: 33px; }

.edit .edit-number input[type="number"]::-webkit-outer-spin-button,
.edit .edit-number input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

.edit .edit-number input[type="number"] {
  -moz-appearance: textfield; }

.edit.edit-textarea {
  min-height: 30px;
  position: relative; }
  .edit.edit-textarea .edit-text {
    height: 300px; }
  .edit.edit-textarea i.control {
    position: absolute;
    right: 0;
    top: 0; }

.sf-circle .sf-nav li.sf-active .sf-nav-number-inner:after {
  background: #FFFFFF; }

.sf-circle .sf-nav li.sf-active, .sf-circle .sf-nav li.sf-nav-link:hover {
  color: #4b85e0; }

.sf-circle .sf-nav li {
  color: #40464b;
  font-size: 14px; }

.sf-circle .sf-nav li.sf-active .sf-nav-number-inner:before, .sf-circle .sf-nav li.sf-nav-prev-step .sf-nav-number-inner:before {
  content: "";
  background: #439fe6;
  border: none;
  margin-left: -37px;
  top: -3px;
  left: 69%;
  height: 56px;
  width: 56px; }

/*.sf-circle .sf-wizard>form
{
  overflow-x: hidden!important;
}*/
.sf-viewport {
  margin-bottom: 10px; }

.sf-circle .sf-nav-number:before {
  width: 70px;
  height: 70px;
  top: 0px;
  left: 0px; }

.sf-circle .sf-nav li .sf-nav-number-inner:after {
  top: -3px;
  left: 65%;
  height: 56px;
  width: 56px; }

.sf-circle .sf-nav li.sf-active .sf-nav-number-inner:after, .sf-circle .sf-nav li.sf-nav-prev-step .sf-nav-number-inner:after {
  top: 1px;
  left: 62%;
  margin-left: -30px;
  line-height: 50px;
  height: 48px;
  width: 48px; }

.sf-circle .sf-nav li .sf-nav-number-inner {
  top: 10px;
  left: 10px; }

.sf-circle .sf-nav-number {
  border: none; }

.sf-circle .sf-nav .sf-nav-number:after {
  height: 6px;
  top: 32px;
  left: 44px; }

.sf-nav-wrap {
  margin: auto; }

@media (max-width: 800px) {
  .sf-nav-wrap {
    width: 440px; } }

@media (min-width: 800px) {
  .sf-nav-wrap {
    width: 645px; }
    .sf-nav-wrap .sf-nav {
      left: 0px !important; } }

@media (min-width: 800px) {
  .sf-circle .sf-nav li {
    min-width: 130px; } }

@media (max-width: 992px) {
  .sf-circle .sf-nav-bottom .sf-nav-number:after, .sf-circle .sf-nav-top .sf-nav-number:after {
    width: 90px; } }

.form-wizards-hidden {
  max-height: 0px;
  opacity: 0; }

.wizard .sf-viewport {
  padding: 0px 20px; }

.help-popover .help-popover_icon {
  color: #9bb1d4;
  font-size: 16px; }

.help-popover_popover.popover {
  width: auto;
  color: #5B5B5B; }
  .help-popover_popover.popover h3 {
    margin-bottom: 0px;
    margin-top: 0px;
    background-color: #FFFFFF;
    font-family: 'LatoSemibold';
    color: #000000 !important;
    font-size: 14px;
    padding: 18px 16px 12px 16px;
    border-bottom: 1px solid #ebebeb;
    text-transform: uppercase; }
  .help-popover_popover.popover .popover-inner .popover-content {
    padding: 18px 16px 12px 16px; }
  .help-popover_popover.popover .arrow {
    border-top-color: transparent; }

.help-popover_popover--template .help-tags_sample {
  margin-top: 10px;
  margin-bottom: 5px; }

.help-popover_popover--template.popover .popover-inner .popover-content {
  padding: 0px; }

.help-popover_popover--template.popover .popover-inner .helps-tags {
  max-width: 380px; }
  .help-popover_popover--template.popover .popover-inner .helps-tags .popover-content {
    padding: 18px 16px 12px 16px; }

.icheckbox_square-red.disabled {
  background-position: -24px 0;
  opacity: 0.6; }

.icheckbox_square-red.checked.disabled {
  background-position: -48px 0;
  opacity: 0.6; }

.icheckbox_square-green.checked.disabled {
  background-position: -48px 0;
  opacity: 0.6; }

.last-play-events_number {
  padding-left: 10px !important; }

.card_name-logo--last-play-event {
  background: url(/images/play-icon.png);
  height: 24px;
  width: 24px; }

.multiple-select {
  position: relative; }
  .multiple-select .multiple-title {
    color: #777;
    font-size: 13px;
    height: auto;
    line-height: normal;
    padding: 7px 0 3px 5px;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none; }
  .multiple-select .multiple-title i {
    font-size: 14px;
    line-height: 17px;
    margin-right: 6px;
    color: rgba(27, 30, 37, 0.3); }
  .multiple-select .clear-icon {
    padding-right: 5px;
    padding-top: 1px; }
  .multiple-select .item-input {
    margin-left: 5px;
    margin-top: 4px;
    float: left; }
  .multiple-select .icon-close {
    color: #0080E6;
    font-size: 22px;
    cursor: pointer; }
  .multiple-select .item {
    margin-right: 5px;
    margin-top: 4px;
    color: white;
    float: left;
    cursor: pointer; }
    .multiple-select .item .label {
      padding: 5px; }
  .multiple-select .label, .multiple-select h4 {
    -webkit-user-select: none;
    -moz-user-select: none; }
  .multiple-select .multiple-select-body {
    background-color: #ffffff;
    border: 1px solid #dddddd;
    color: #555555;
    display: inline-block;
    padding: 3px 6px;
    padding-top: 0px;
    vertical-align: middle;
    border-radius: 4px;
    width: 100%;
    line-height: 22px;
    cursor: text; }
    .multiple-select .multiple-select-body .miltiple-select-body-scroll {
      padding-left: 5px; }
  .multiple-select .multiple-select-body input {
    border: none;
    box-shadow: none;
    outline: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
    max-width: inherit; }
  .multiple-select .tag {
    margin-right: 2px;
    color: white;
    -webkit-user-select: none;
    -moz-user-select: none; }
    .multiple-select .tag .remove-tag {
      margin-left: 8px;
      cursor: pointer; }
    .multiple-select .tag .cut-tag {
      height: 12px;
      position: relative;
      top: 3px; }
    .multiple-select .tag .remove-tag:after {
      content: "x";
      padding: 0 2px; }
    .multiple-select .tag [data-role="remove"] {
      margin-left: 8px;
      cursor: pointer; }
    .multiple-select .tag [data-role="remove"]:after {
      content: "x";
      padding: 0px 2px; }
  .multiple-select .cut-tag {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    max-width: 180px; }
  .multiple-select .selected {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  .multiple-select .row {
    margin-right: -5px;
    margin-left: -5px; }

.multiple-select_popover .label, .multiple-select_popover h4 {
  -webkit-user-select: none;
  -moz-user-select: none; }

.multiple-select_popover .add-item-btn {
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis; }

.multiple-select_popover .cut-tag {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 180px; }

.multiple-select_popover .item {
  margin-right: 5px;
  margin-top: 4px;
  color: white;
  float: left;
  cursor: pointer; }
  .multiple-select_popover .item .label {
    padding: 5px; }

.multiple-select_popover .multiple-bin {
  padding-top: 4px; }
  .multiple-select_popover .multiple-bin i {
    line-height: 1.42857143; }
    .multiple-select_popover .multiple-bin i.begin {
      color: #c14444; }

.multiple-select_popover .row {
  margin-right: -5px;
  margin-left: -5px; }

.multiple-select_popover.popover {
  width: 100%;
  max-width: 400px; }

.multiple-select_popover .multiple-select-footer div {
  text-align: center; }

@media (min-width: 992px) {
  .multiple-select_popover.popover {
    width: 100%;
    min-width: 450px; }
  .multiple-select_popover .multiple-select-footer .btn {
    margin-bottom: 0px; } }

.multiple-select_popover .multiple-select-popover {
  padding: 20px; }
  .multiple-select_popover .multiple-select-popover .multiple-select-popover-content {
    padding-bottom: 5px; }

.multiple-select_popover .tag {
  margin-right: 2px;
  color: white;
  -webkit-user-select: none;
  -moz-user-select: none; }
  .multiple-select_popover .tag .remove-tag {
    margin-left: 8px;
    cursor: pointer; }
  .multiple-select_popover .tag .cut-tag {
    height: 12px;
    position: relative;
    top: 3px; }
  .multiple-select_popover .tag .remove-tag:after {
    content: "x";
    padding: 0 2px; }
  .multiple-select_popover .tag [data-role="remove"] {
    margin-left: 8px;
    cursor: pointer; }
  .multiple-select_popover .tag [data-role="remove"]:after {
    content: "x";
    padding: 0px 2px; }

.cut-tag {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 200px;
  cursor: pointer; }

.short-cut-tag .cut-tag {
  max-width: 150px; }

.preloader {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding-top: 0px;
  height: 30px; }

.preloader-block {
  display: block;
  float: none;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.5); }

.preloader-block .page-spinner-loader > div {
  background-color: #fff; }

.black-preloader .preloader-block {
  background: none; }

.black-preloader .page-spinner-loader > div {
  background-color: #000000; }

.preloader-container {
  position: relative; }

.filter-line {
  background-color: #ffffff;
  border: 1px solid #ECEDEE;
  color: #555555;
  padding: 6px 12px 6px;
  vertical-align: middle;
  border-radius: 4px;
  width: 100%;
  line-height: 22px;
  cursor: text;
  display: table; }

.filter-line.selected {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.filter-line .search-input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  max-width: inherit;
  width: 100%; }

.filter-line .search-input-block {
  margin-top: 4px;
  width: 100%;
  display: table-cell;
  width: 100%; }

.filter-line .state-block {
  cursor: pointer; }

.filter-line .tag {
  margin-right: 2px;
  color: #616c76;
  padding-top: 6px;
  padding-bottom: 6px; }

.filter-line .tag.label-blue {
  color: white; }

.filter-line .tag [data-role="remove"] {
  margin-left: 8px;
  cursor: pointer; }

.filter-line .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px; }

.filter-line .filter-icon-close {
  line-height: 0px;
  /* padding-top: 15px; */
  font-size: 30px;
  position: relative;
  top: 5px;
  color: #0080E6; }

.miltiple-select .item {
  margin-right: 5px;
  margin-top: 4px;
  color: white;
  float: left;
  cursor: pointer; }

.filter-select {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.filter-select .filter-select-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #ddd; }

.filter .filter-right-block {
  padding: 10px; }

.filter-input {
  padding-bottom: 10px; }

.filter-input .select2-container {
  width: 100%; }

@media (min-width: 980px) {
  .border-between > [class*='col-']:before {
    background: #e3e3e3;
    bottom: 0;
    content: " ";
    left: 0;
    position: absolute;
    width: 1px;
    top: 0; }
  .border-between > [class*='col-']:first-child:before {
    display: none; } }


.main-content .page-content .table .table-func .btn i {
  padding-right: 5px; }

.teleds-table .table {
  border-right: 1px solid #ddd; }
  .teleds-table .table.scroll tbody {
    border-right: none; }
  .teleds-table .table thead {
    border-right: 1px solid transparent; }
  .teleds-table .table th {
    text-align: center;
    padding-right: 10px;
    white-space: nowrap; }
    .teleds-table .table th.select-all-checkbox {
      text-align: left;
      padding: 8px 12px;
      width: 16px; }
    .teleds-table .table th.sorting {
      padding-right: 0px; }
    .teleds-table .table th.sorting_asc {
      padding-right: 0px; }
    .teleds-table .table th.sorting_desc {
      padding-right: 0px; }
    .teleds-table .table th .inline-block {
      text-align: center; }
    .teleds-table .table th .icheckbox_minimal-grey {
      margin: 0; }
    .teleds-table .table th.vertical-bottom {
      vertical-align: bottom; }
    .teleds-table .table th.text-left {
      text-align: left; }
    .teleds-table .table th.text-right {
      text-align: right; }
    .teleds-table .table th.icon-cell {
      padding-right: 0px;
      text-align: center; }
  .teleds-table .table td {
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    text-align: center; }
    .teleds-table .table td.text-left {
      text-align: left; }
    .teleds-table .table td.text-right {
      text-align: right; }
    .teleds-table .table td.one-checkbox {
      text-align: center;
      padding: 8px 11px;
      width: 16px; }
    .teleds-table .table td.text-align-left {
      text-align: left; }
    .teleds-table .table td.name-cell {
      word-break: break-all; }
    .teleds-table .table td a.teleds-link {
      color: #5b5b5b; }
      .teleds-table .table td a.teleds-link:hover {
        color: #000; }
    .teleds-table .table td .icheckbox_minimal-grey {
      margin: 0; }
    .teleds-table .table td .form-group .btn {
      margin-left: 5px;
      margin-right: 5px; }
    .teleds-table .table td .two-row-date div {
      text-align: center; }
  .teleds-table .table .one-string {
    white-space: nowrap; }
  .teleds-table .table .table-func .head-checkbox {
    text-align: center;
    padding: 12px 12px;
    width: 19px; }
  .teleds-table .table .table-func {
    background-color: #ECEDEE; }
    .teleds-table .table .table-func.ng-enter, .teleds-table .table .table-func.ng-leave {
      overflow: hidden; }
    .teleds-table .table .table-func.ng-enter {
      opacity: 1; }
    .teleds-table .table .table-func.ng-enter-active {
      opacity: 1; }
    .teleds-table .table .table-func.ng-leave {
      opacity: 1; }
    .teleds-table .table .table-func.ng-leave-active {
      opacity: 1; }
    .teleds-table .table .table-func.ng-enter th,
    .teleds-table .table .table-func.ng-leave th {
      padding-top: 0px;
      padding-bottom: 0px;
      overflow: hidden; }
    .teleds-table .table .table-func.ng-enter-active th {
      padding-top: 8px;
      padding-bottom: 8px; }
    .teleds-table .table .table-func.ng-leave-active th {
      padding-top: 0px;
      padding-bottom: 0px; }
    .teleds-table .table .table-func.ng-enter div, .teleds-table .table .table-func.ng-leave div {
      overflow: hidden; }
    .teleds-table .table .table-func.ng-enter div {
      height: 0px; }
    .teleds-table .table .table-func.ng-enter-active div {
      height: 25px; }
    .teleds-table .table .table-func.ng-leave div {
      height: 25px; }
    .teleds-table .table .table-func.ng-leave-active div {
      height: 0px; }
    .teleds-table .table .table-func .head-checkbox {
      text-align: center;
      padding: 12px 12px;
      width: 19px; }
    .teleds-table .table .table-func th {
      padding-bottom: 8px;
      padding-top: 8px;
      padding-left: 8px; }
    .teleds-table .table .table-func i {
      padding-right: 4px; }
  .teleds-table .table .select-all-checkbox {
    padding-left: 8px; }
  .teleds-table .table .table-func {
    background-color: #ECEDEE; }
  .teleds-table .table .table-func th {
    padding-bottom: 8px;
    padding-top: 8px;
    padding-left: 8px; }
  .teleds-table .table .table-func i {
    padding-right: 4px; }
  .teleds-table .table .head-checkbox .checkbox-block {
    position: relative; }
  .teleds-table .table .head-checkbox .checkbox-block .checkbox-minus {
    position: absolute;
    left: 4px;
    top: 3px; }
  .teleds-table .table .form-group {
    text-align: center; }

.teleds-table table .form-group .btn-sm {
  margin-left: 10px;
  text-align: center;
  width: 33px; }

.teleds-table.loading {
  opacity: 0; }

table.dataTable thead .sorting:before {
  content: ""; }

table.dataTable thead .sorting_desc:before {
  content: ""; }

table.dataTable thead .sorting_asc:before {
  content: ""; }

table.dataTable thead .sorting:after {
  color: #DDDDDD;
  content: "\f0dc";
  font-family: fontAwesome;
  opacity: .8;
  padding-left: 9px;
  display: inline-block;
  position: initial;
  bottom: initial;
  right: initial; }

table.dataTable thead .sorting_desc:after {
  color: #383838;
  content: "\f0dd";
  font-family: fontAwesome;
  opacity: .5;
  display: inline-block;
  position: initial;
  bottom: initial;
  right: initial;
  padding-left: 9px;
  padding-right: 0px; }

table.dataTable thead .sorting_asc:after {
  color: #383838;
  content: "\f0de";
  font-family: fontAwesome;
  opacity: .5;
  display: inline-block;
  position: initial;
  bottom: initial;
  right: initial;
  padding-left: 9px;
  padding-right: 0px; }

table.dataTable thead .select-all-checkbox.sorting_asc:after {
  content: ""; }

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
  bottom: 13px; }

.teleds-table .cg-busy-default-sign {
  top: 51px; }

.teleds-table .cg-busy-backdrop {
  top: 51px; }

.teleds-table .table.bordered thead {
  border-top: 1px solid #ddd; }
  .teleds-table .table.bordered thead th {
    border: 1px solid #ddd; }

.table.dataTable {
  border-collapse: collapse !important; }

table.dataTable thead .not-sortable.sorting_asc:after {
  content: "";
  display: none; }

.teleds-table--add .table tbody tr {
  font-size: 12px;
  color: #2f3136; }
  .teleds-table--add .table tbody tr td {
    line-height: 1; }
    .teleds-table--add .table tbody tr td.text-left {
      text-align: left; }
    .teleds-table--add .table tbody tr td.text-right {
      text-align: right; }
  .teleds-table--add .table tbody tr:nth-of-type(even) {
    background: #f7f9fd; }

.teleds-table--less .table {
  border-right: none; }
  .teleds-table--less .table tbody tr {
    font-size: 14px;
    font-family: 'LatoSemibold';
    color: #2f3136; }
    .teleds-table--less .table tbody tr td {
      border-left: none;
      padding: 10px;
      line-height: 1; }

.teleds-table--header-bold .table thead tr th {
  font-family: 'LatoBold';
  font-size: 14px;
  color: #000000;
  text-align: center;
  line-height: 1; }

.icon-sort {
  width: 12px;
  height: 16px;
  background: url("/images/iconmonstr-sort.png"); }

.attach-player {
  width: 100%; }
  .attach-player .search-input {
    width: 100%; }
  .attach-player .player-table-block {
    height: 312px; }
    .attach-player .player-table-block .repeater-container {
      height: 274px;
      overflow: auto;
      margin-top: -1px;
      border-bottom: 1px solid #ddd; }
    .attach-player .player-table-block .player-table th:first-child {
      width: 20%; }
    .attach-player .player-table-block .player-table td:first-child {
      width: 20%; }

.attach-area .search-input {
  width: 100%; }

@media (min-width: 768px) {
  .attach-content-modal .modal-dialog {
    width: 680px; } }

.attach-content-modal .modal-dialog {
  display: flex;
  align-items: center;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px; }
  .attach-content-modal .modal-dialog .modal-content {
    width: 100%; }
    .attach-content-modal .modal-dialog .modal-content .modal-body {
      max-height: calc(100vh - 130px);
      overflow: auto; }

.entity-control--attach-content-modal-tags {
  margin-bottom: 0px; }

.entity-control_control--attach-content-modal-tags {
  min-height: 50px; }

.addition-option-block--attach-content.ng-enter,
.addition-option-block--attach-content.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--attach-content.ng-leave,
.addition-option-block--attach-content.ng-enter.ng-enter-active {
  max-height: 374px; }

.addition-option-block--attach-content-disabled {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -moz-transition-property: none !important;
  transition: none !important;
  overflow: hidden !important;
  max-height: 374px; }

.select-attach-content-detail {
  display: flex;
  align-items: center; }
  .select-attach-content-detail .label.pull-right {
    margin-top: 0px; }

.select-attach-content-detail_name {
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
  flex: 1;
  margin-right: 10px; }

.content-play-timeout {
  display: flex;
  align-items: center;
  /*.content-play-timeout_input {
    max-width: 110px;
  }*/ }
  .content-play-timeout .content-play-timeout_dimensions {
    margin-left: 10px; }
  .content-play-timeout .prepend-icon {
    width: 100%; }

.attached-players-table .table.dataTable thead .sorting_desc:after {
  content: " "; }

.attached-players-table .table.dataTable thead .sorting_desc:before {
  content: " "; }

.attached-players-table .teleds-table--func-open .dataTables_scrollBody {
  height: 166px; }

.contents-search .content-search-button {
  margin-top: 56px; }

@media (min-width: 980px) {
  .contents-search .popover {
    width: auto;
    min-width: 434px; } }

@media (max-width: 980px) {
  .contents-search .content-search-button {
    margin-top: 10px; } }

.control-area .control-area-fill-empty-icon {
  color: #58bb4e;
  font-size: 14px; }

.control-area .control-area-fill-empty-block {
  display: inline-block;
  margin-right: -10px; }

.area-sound-control {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding-right: 10px; }

.area-sound-control_icon {
  width: 20px;
  height: 24px;
  background: url("/images/campaigns/sound-disabled.png");
  margin-right: 5px;
  margin-top: -3px; }

.area-sound-control_icon--enabled {
  width: 22px;
  height: 20px;
  background: url("/images/campaigns/sound-enabled.png"); }

.area-sound-control_text {
  font-size: 14px;
  font-family: "Lato";
  color: #c97979;
  line-height: 4.086; }

.area-sound-control_text--enabled {
  color: #4d8972; }

.set_targeting {
  width: 16px;
  height: 14px;
  background: url("/images/campaigns/iconmonstr-check-mark.png");
  display: inline-block;
  vertical-align: middle; }

.notset_targeting {
  width: 16px;
  height: 16px;
  background: url("/images/campaigns/iconmonstr-x-mark.png");
  display: inline-block;
  vertical-align: middle; }

.geotargeting-icon {
  display: inline-block;
  width: 12px;
  height: 16px;
  background: url("/images/campaigns/iconmonstr-location.png"); }

.timetargeting-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("/images/campaigns/iconmonstr-time.png"); }

.control-area-bottom {
  display: flex;
  justify-content: flex-end;
  align-items: center; }

.loading-area-message {
  padding-left: 10px;
  display: flex;
  align-items: center;
  border-left: 1px solid #dddddd; }

.loading-warning {
  margin-left: 5px;
  width: 24px;
  height: 24px;
  background-color: #ea7b32;
  border-radius: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fefefe;
  font-size: 16px;
  font-style: italic;
  font-family: initial;
  font-weight: 600;
  cursor: pointer; }

.loading-error {
  margin-left: 5px;
  width: 24px;
  height: 24px;
  background-color: #dd3a38;
  border-radius: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fefefe;
  font-size: 17px;
  font-family: 'LatoSemibold';
  cursor: pointer; }

.loading-area-message_label {
  font-size: 14px;
  font-family: "Lato";
  color: #4f4f4f; }

.loading-area-message_value {
  font-size: 14px;
  font-family: "LatoBold";
  color: #000000; }

.loading-area-message_value--error {
  color: #dd3a38; }

.table-hover tbody .content-end {
  background: rgba(255, 22, 5, 0.07);
  color: #000; }
  .table-hover tbody .content-end:hover, .table-hover tbody .content-end:hover td {
    background: rgba(255, 22, 5, 0.1); }
  .table-hover tbody .content-end:hover td {
    background: none; }
  .table-hover tbody .content-end .control-area-end-date {
    color: #e01928;
    font-family: 'LatoSemibold'; }

.table-hover tbody .content-not-start {
  background: #fdf4ac;
  color: #000; }
  .table-hover tbody .content-not-start:hover, .table-hover tbody .content-not-start:hover td {
    background: #fbf09b; }

.control-area-loading-popover.popover {
  max-width: 355px; }

.content-overdue {
  background-color: #f5f5f5 !important;
  cursor: pointer; }
  .content-overdue .control {
    cursor: pointer; }
  .content-overdue:hover {
    background-color: #f5f5f5 !important; }

.teleds-table--header-bold.attached-content .table thead tr th {
  font-family: 'LatoSemiBold';
  font-size: 12px; }

.attached-content-cut-name {
  max-width: 100px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }
  @media (min-width: 768px) {
    .attached-content-cut-name {
      max-width: 220px; } }
  @media (min-width: 1000px) {
    .attached-content-cut-name {
      max-width: 270px; } }
  @media (min-width: 1366px) {
    .attached-content-cut-name {
      max-width: 280px; } }
  @media (min-width: 1600px) {
    .attached-content-cut-name {
      max-width: 360px; } }
  @media (min-width: 1800px) {
    .attached-content-cut-name {
      max-width: 580px; } }
  @media (min-width: 1920px) {
    .attached-content-cut-name {
      max-width: 850px; } }

@media (min-width: 768px) {
  .create-custom-area-modal .modal-dialog {
    width: 970px; } }

.card_body--custom-area {
  display: flex; }

.custom-area-control {
  flex: 1;
  margin-right: 20px; }

.custom-area-canvas {
  flex: 1; }

.custom-area-canvas-wrap {
  display: flex;
  justify-content: center; }
  .custom-area-canvas-wrap .canvas-container {
    border: 2px solid #dddddd;
    width: 484px !important;
    height: 274px !important; }
  .custom-area-canvas-wrap .canvas-container-vertical {
    width: 274px !important;
    height: 484px !important; }

.custom-area-canvas-wrap--vertical .canvas-container {
  width: 274px !important;
  height: 484px !important; }

.entity-control--select-resolution {
  max-width: 225px; }

.table-custom-areas thead tr th {
  text-align: center;
  text-transform: none;
  padding: 0px; }

.table-custom-areas tbody tr td {
  text-align: center;
  padding: 5px; }
  .table-custom-areas tbody tr td .form-control {
    height: 24px;
    max-width: 60px;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px; }

.table-custom-areas tbody tr.selected-area {
  background-color: #eef4fc; }

.table-custom-area-head {
  margin-right: -10px;
  padding-right: 10px; }

.table-custom-area-body {
  max-height: 177px;
  min-height: 177px;
  overflow: auto;
  margin-right: -10px;
  padding-right: 10px; }

.table-custom-area-body-v {
  max-height: 351px; }

.entity-control_control-link {
  margin-left: auto;
  display: flex; }

.control-link {
  display: flex;
  color: #3b9b75;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin: 0px 5px;
  font-size: 14px; }

.control-link--danger {
  color: #e85959; }

.control-link--primary {
  color: #4b85df; }

.control-link_wrap-icon {
  display: flex;
  width: 22px;
  height: 22px;
  border: 1px solid #d4d4d4;
  align-items: center;
  justify-content: center;
  border-radius: 66px;
  margin-right: 6px; }
  .control-link_wrap-icon fa {
    margin-left: -1px; }

.control-link_link {
  color: #3b9b75;
  text-decoration: none !important; }
  .control-link_link:hover, .control-link_link:focus {
    color: #327052; }

.control-link_arrows {
  font-size: 13px;
  margin-top: -2px;
  margin-left: -1px; }

.control-link_arrows-down {
  margin-left: 0px; }

.control-link_plus {
  font-size: 13px;
  margin-top: 1px; }

.control-link_close {
  margin-top: -1px;
  font-size: 13px; }

.control-link_link--danger {
  color: #e85959; }
  .control-link_link--danger:hover, .control-link_link--danger:focus {
    color: #b64a4a; }

.control-link_link--primary {
  color: #4b85df; }
  .control-link_link--primary:hover, .control-link_link--primary:focus {
    color: #4069b5; }

.entity-control_name--layout-area {
  display: flex; }

.custom-area-canvas_top-controls {
  margin-left: auto;
  display: flex; }


@media (min-width: 768px) {
  .download-content-modal .modal-dialog {
    width: 520px; } }

.addition-option-block--attach-content.ng-enter,
.addition-option-block--attach-content.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--attach-content.ng-leave,
.addition-option-block--attach-content.ng-enter.ng-enter-active {
  max-height: 374px; }

.display-area {
  width: 77px;
  height: 55px;
  margin: 0px 10px;
  cursor: pointer;
  background-color: white;
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  border-radius: 4px;
  overflow: hidden;
  position: relative; }

.display-area--vertical {
  width: 58px;
  height: 77px; }

.display-area-audio-block {
  width: 77px;
  height: 55px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0px 10px; }

.display-area-audio {
  width: 22px;
  height: 24px;
  background-image: url(/images/campaigns/iconmonstr-audio.png); }

.display-area-item {
  font-size: 16px;
  font-family: "Lato";
  color: black;
  text-transform: uppercase;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center; }

.entity-control_box--add-campaign {
  width: 50%; }

.enabled-tagreting {
  color: #52997d; }

.disabled-tagreting {
  color: #444a4f; }

.entity-control_control-input--add-campaign-interval {
  width: 50%; }

.flex-row--form--select-areas {
  margin: 0px -40px;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  background-color: #fafafa; }

.flex-1--form--select-areas {
  margin: 0px 50px;
  width: calc(100% - 100px);
  min-width: 1px; }

.entity-control_control--select-areas {
  margin: 10px -20px; }

.flex-column .flex-row--form--select-areas--edit {
  margin: 0px -20px; }

@media (min-width: 1450px) {
  .entity-value-auto-calculation {
    flex: 1; } }

.entity-control_control-input--content_spacing {
  width: 100px;
  text-align: right; }

.campaigns-table .dataTables_scrollBody {
  /*-webkit-transition: all 0.3s cubic-bezier(.14, .50, 1, 1);
  transition: all 0.3s cubic-bezier(.14, .50, 1, 1);*/
  margin-bottom: 10px;
  min-height: 255px; }

.campaigns-table .teleds-table--func-open .dataTables_scrollBody {
  height: calc(100vh - 352px) !important; }

.campaigns-no-content {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: calc(100vh - 215px);
  padding-bottom: 140px;
  justify-content: center; }
  .campaigns-no-content .campaigns-no-content_image {
    background-image: url("/images/campaigns/no-content/image.png");
    width: 137px;
    height: 133px;
    margin-bottom: 20px; }
  .campaigns-no-content .campaigns-no-content_hint {
    font-size: 22px;
    font-family: "Lato";
    color: black;
    margin-bottom: 20px; }

.main-content .page-content.page-thin .row .teleds-tabs {
  padding-right: 2px; }

.main-content .page-content.page-thin .row .teleds-tabs:last-child {
  padding-right: 5px;
  padding-left: 2px; }

.summary-stats_back {
  font-family: 'LatoSemibold';
  text-transform: uppercase; }

.addition-option-block--summary-filter.ng-hide {
  max-height: 0; }

.addition-option-block--summary-filter.ng-hide-remove-active, .addition-option-block--summary-filter.ng-hide-add {
  max-height: 150px; }

.addition-option-block--summary-filter.ng-hide-add-active {
  max-height: 0; }

@media (max-width: 1300px) {
  .addition-option-block--summary-filter.ng-hide {
    max-height: 0; }
  .addition-option-block--summary-filter.ng-hide-remove-active, .addition-option-block--summary-filter.ng-hide-add {
    max-height: 200px; }
  .addition-option-block--summary-filter.ng-hide-add-active {
    max-height: 0; } }

.card_name-logo--content-campaign {
  background: url(/images/playlist-icon.png);
  height: 17px;
  width: 21px; }

.content-preview i {
  font-size: 16px; }

.contents-search .content-search-button {
  margin-top: 56px; }

@media (min-width: 980px) {
  .contents-search .popover {
    width: auto;
    min-width: 434px; } }

@media (max-width: 980px) {
  .contents-search .content-search-button {
    margin-top: 10px; } }

.teleds-table--file-table .table tbody tr {
  font-family: 'LatoSemibold';
  font-size: 12px;
  color: #2f3136; }

.icon-play-file {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url(/images/play-file-icon.png); }

.icon-download {
  width: 10px;
  height: 10px;
  background: url(/images/download-icon.png);
  display: inline-block; }

.btn--icon-play-file {
  padding-top: 4px;
  width: 33px; }

.btn--icon-download {
  padding-top: 6px;
  width: 33px; }

.image-preview {
  display: inline; }
  .image-preview .popover {
    width: auto;
    min-width: 0px; }
    .image-preview .popover .popover-content {
      padding: 6px 8px 0px; }
  .image-preview i {
    cursor: pointer;
    font-size: 16px; }

.image-preview_image {
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 333px;
  width: 333px; }
  .image-preview_image .img-responsive {
    max-height: 333px; }

.image-preview_popover .image-preview_image-block {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 60px;
  min-width: 300px; }

.video-preview {
  display: inline; }
  .video-preview .popover {
    width: auto;
    min-width: 0px; }
    .video-preview .popover .popover-content {
      padding: 6px 8px 0px; }
  .video-preview i {
    cursor: pointer;
    font-size: 16px; }

.video-preview_popover .video-preview_video-block {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 60px;
  min-width: 300px; }

.players-map_btn {
  height: 29px !important;
  padding: 4px 15px; }

.top-players_title {
  font-size: 14px;
  font-family: 'LatoSemibold';
  text-transform: uppercase;
  margin-bottom: 3px; }

.top-players_title--green {
  color: #5fa489; }

.top-players_title--red {
  color: #b46161; }

.top-players_table-block {
  min-height: calc(100vh - 170px); }

.top-players_player-cell {
  text-overflow: ellipsis;
  overflow: hidden; }
  .top-players_player-cell:hover {
    cursor: pointer;
    text-decoration: underline; }

.stats-item-disabled .top-players_player-cell:hover {
  cursor: not-allowed; }

.top-players_table {
  font-size: 14px;
  width: 100%;
  table-layout: fixed;
  margin-bottom: 0px; }
  .top-players_table thead {
    font-family: 'LatoBold';
    color: #000000;
    text-transform: uppercase; }
    .top-players_table thead th {
      padding: 7px 0px;
      border-bottom: 2px solid #dadada; }
    .top-players_table thead th:last-child {
      text-align: right; }
  .top-players_table tbody {
    font-family: 'LatoSemibold';
    color: #2f3136; }
    .top-players_table tbody tr {
      border-bottom: 1px solid #e8e9e9; }
      .top-players_table tbody tr:last-child {
        border-bottom: none; }
      .top-players_table tbody tr td {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 7px 0px; }
        .top-players_table tbody tr td:last-child {
          width: 25%; }
      .top-players_table tbody tr td:last-child {
        text-align: right; }

.btn-main--add-content {
  height: 36px !important;
  padding-top: 10px; }

.flex-row--form--max-file-size-hint {
  margin-top: -10px; }

.success-loading-file {
  font-size: 16px;
  font-family: "Lato";
  color: #4e9277; }

.error-loading-file {
  color: #ca5a5a;
  font-size: 16px;
  font-family: "Lato"; }

.file-loading-message {
  display: flex;
  align-items: center;
  padding-top: 28px; }

.file-loading-message_icon {
  padding-right: 5px; }

.addition-option-block--image.ng-enter,
.addition-option-block--image.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--image.ng-leave,
.addition-option-block--image.ng-enter.ng-enter-active {
  max-height: 88px; }

.addition-option-block--video.ng-enter,
.addition-option-block--video.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--video.ng-leave,
.addition-option-block--video.ng-enter.ng-enter-active {
  max-height: 176px; }

.addition-option-block--video.addition-option-block--custom.ng-enter,
.addition-option-block--video.addition-option-block--custom.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--video.addition-option-block--custom.ng-leave,
.addition-option-block--video.addition-option-block--custom.ng-enter.ng-enter-active {
  max-height: 260px; }

.addition-option-block--audio.ng-enter,
.addition-option-block--audio.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--audio.ng-leave,
.addition-option-block--audio.ng-enter.ng-enter-active {
  max-height: 99px; }

.addition-option-block--audio.addition-option-block--custom.ng-enter,
.addition-option-block--audio.addition-option-block--custom.ng-leave.ng-leave-active {
  max-height: 0; }

.addition-option-block--audio.addition-option-block--custom.ng-leave,
.addition-option-block--audio.addition-option-block--custom.ng-enter.ng-enter-active {
  max-height: 183px; }

.add-content-custom-interval-block.ng-enter, .add-content-custom-interval-block.ng-leave {
  transition: all ease-out 0.2s;
  overflow: hidden; }

.add-content-custom-interval-block.ng-enter,
.add-content-custom-interval-block.ng-leave.ng-leave-active {
  max-height: 0; }

.add-content-custom-interval-block.ng-leave,
.add-content-custom-interval-block.ng-enter.ng-enter-active {
  max-height: 84px; }

.content-info_name-block {
  max-width: 77%; }

.entity-value_value--badge-content {
  margin-top: 24px; }

.contents-table #DataTables_Table_0_wrapper .row:first-child {
  /*height: calc(100vh - 320px);
  overflow-y: auto;*/ }

.contents-table .dataTables_scrollBody {
  /*-webkit-transition: all 0.3s cubic-bezier(.14, .50, 1, 1);
  transition: all 0.3s cubic-bezier(.14, .50, 1, 1);*/
  margin-bottom: 10px;
  min-height: 255px; }

.contents-table .teleds-table--func-open .dataTables_scrollBody {
  height: calc(100vh - 352px) !important; }

.contents-no-content {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: calc(100vh - 215px);
  padding-bottom: 170px;
  justify-content: center; }
  .contents-no-content .contents-no-content_image {
    background-image: url("/images/contents/no-content/image.png");
    width: 243px;
    height: 164px;
    margin-bottom: 20px; }
  .contents-no-content .contents-no-content_hint {
    font-size: 22px;
    font-family: "Lato";
    color: black;
    margin-bottom: 20px; }

.create-player-form-first-step_title {
  font-size: 16px;
  font-family: "LatoSemibold";
  color: #3f3f3f; }

.create-player-form-first-step_step {
  font-size: 16px;
  font-family: "Lato";
  color: #636363; }

.create-player-form-first-step_platforms {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px; }

.create-player-form-step-count {
  font-family: 'LatoBold'; }

.create-player-form-first-step_android-platform-block {
  display: flex;
  align-items: center; }

.create-player-form-first-step_other-platform-block {
  display: flex;
  align-items: center; }

.create-player-form-first-step_android-platform {
  height: 39px;
  width: 167px;
  background: url("/images/players/create-palyer-android.png") no-repeat;
  margin-right: 10px;
  margin-left: 10px; }

.create-player-form-first-step_google-play {
  height: 42px;
  width: 140px;
  background: url("/images/players/create-palyer-google play button.png") no-repeat;
  margin-right: 20px;
  margin-left: 10px;
  cursor: pointer; }

.create-player-form-first-step_other-platform-soon {
  border-left: 1px solid #b2b2b2;
  font-family: 'Lato Semibold';
  color: #3f3f3f;
  font-size: 16px;
  flex: 1;
  margin-right: 10px;
  padding-left: 20px; }

.create-player-form-first-step_other-platform {
  height: 37px;
  width: 125px;
  background: url("/images/players/create-palyer-other-platforms.png") no-repeat;
  margin-right: 10px;
  margin-left: 10px; }

.create-player_form-divider {
  border-bottom: 2px solid #dadada;
  margin-left: -35px;
  margin-right: -35px;
  margin-bottom: 15px; }

.create-player_form-divider--thin {
  border-bottom: 1px solid #ebebeb;
  margin-top: 30px; }

.create-player_select-type-block {
  display: flex;
  justify-content: space-between; }

.create-player_select-type {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1; }

.create-player_select-type--free {
  justify-content: center; }

.create-player_select-type-divider {
  border-left: 1px solid #dadada;
  margin-bottom: -20px;
  margin-top: -15px; }

.create-player_select-type-title {
  font-size: 18px;
  font-family: "LatoMedium";
  color: #212121;
  margin-top: 5px; }

.create-player_select-type-count-free {
  font-size: 14px;
  font-family: "Lato";
  color: #9e4b4b;
  text-align: center;
  margin-bottom: 10px; }

.create-player_select-price-paid {
  font-size: 16px;
  font-family: "LatoMedium";
  color: #212121;
  margin-bottom: 10px; }

.create-player_select-type-button--free {
  margin-bottom: 40px; }

.create-player_select-type-button {
  margin-top: 10px; }

.create-player .mCSB_container {
  overflow: visible !important; }

.create-player .mCustomScrollBox {
  overflow: visible !important; }

.create-player .code {
  text-transform: uppercase;
  width: 135px;
  font-family: monospace !important;
  text-align: center; }

.code-block {
  display: flex;
  flex-flow: column;
  align-items: center; }

.code-block_text {
  font-size: 16px;
  font-family: "LatoSemibold";
  color: #3f3f3f;
  margin-bottom: 5px; }

.code-block_validate {
  margin-top: 10px; }
  .code-block_validate label.error {
    color: #c62020; }

.code-block_input {
  margin: auto;
  width: 135px; }

.create-player .sample-image {
  max-width: 100%;
  height: auto;
  width: auto \9; }

.create-player_form {
  width: 100%;
  margin: auto; }
  @media (min-width: 800px) {
    .create-player_form {
      width: 900px; } }

.create-player {
  min-height: 90vh;
  overflow: hidden; }

.create-player_form-content {
  background: url("/images/player-form-bg.png");
  background-position: 50% 110%;
  background-repeat: no-repeat; }

.success-create-message-block {
  display: flex;
  padding: 0px 20px;
  margin-bottom: 15px; }

.success-create-message-block_image {
  background: url("/images/players/iconmonstr-check-mark.png");
  width: 48px;
  height: 44px;
  margin-right: 10px;
  flex-shrink: 0; }

.success-create-message-block_title {
  font-size: 18px;
  font-family: "Lato";
  color: #4d9176; }

.success-create-message-block_text {
  font-size: 16px;
  font-family: "Lato";
  color: #3f3f3f; }

.addition-option-block--create-player.ng-hide {
  max-height: 0; }

.addition-option-block--create-player.ng-hide-remove-active, .addition-option-block--create-player.ng-hide-add {
  max-height: 366px; }

.addition-option-block--create-player.ng-hide-add-active {
  max-height: 0; }

.choose-end-create-action {
  display: flex;
  justify-content: space-around;
  padding: 10px 20px 20px 20px;
  margin: 0px -5px; }

.end-create-action {
  padding: 15px 20px;
  border: 2px solid #e3e4e9;
  background-color: #f5f6fa;
  border-radius: 16px;
  width: 260px;
  cursor: pointer;
  margin: 0px 5px;
  transition: 0.1s linear; }
  .end-create-action:hover {
    border-color: #4c9df8; }

.end-create-action--selected {
  position: relative;
  border-color: #4b85df; }
  .end-create-action--selected:before {
    position: absolute;
    content: ' ';
    width: 44px;
    height: 44px;
    background: url("/images/players/check-mark.png");
    top: -18px;
    left: -18px; }

.end-create-action_title {
  font-size: 16px;
  font-family: "Lato";
  color: #212121;
  margin-bottom: 10px;
  text-align: center;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center; }

.end-create-action_form {
  display: flex;
  justify-content: center;
  flex-flow: column nowrap; }
  .end-create-action_form .ui-select-search {
    width: 100% !important; }

.end-create-action_message {
  font-size: 14px;
  font-family: "Lato";
  color: #6d6d6d;
  text-align: center; }

.teleds-checkbox--create-new-campaign {
  justify-content: center;
  margin-top: 10px; }

.teleds-checkbox_label--create-new-campaign {
  font-size: 14px;
  font-family: "Lato";
  color: #6d6d6d;
  text-align: center;
  text-transform: none; }


.player-info_name-block {
  max-width: 65%; }

.teleds-checkbox_info--charge-percent {
  width: 50px; }

.teleds-checkbox_info--power-lost {
  width: 80px; }

.card_name-logo--notes-images {
  background: url(/images/notes.png);
  height: 19px;
  width: 19px; }

.card_header-control--notes-images {
  background: url(/images/edit-notes.png);
  height: 22px;
  width: 24px; }

.teleds-notes-value--notes-player {
  word-wrap: break-word;
  min-height: 160px; }

.teleds-notes-textarea--notes-player {
  min-height: 160px !important; }

.os-icon {
  background: url(/images/os-sprite.png) no-repeat;
  width: 15px;
  height: 17px;
  background-size: cover; }

.os-icon--null {
  display: none; }

.os-icon--ios {
  background-position: -60px 0px; }

.os-icon--linux {
  width: 17px;
  height: 21px;
  background: url(/images/rpi-ico.png) no-repeat; }

.os-icon--windows {
  background-position: -39px 2px; }

.player-badge {
  margin-right: 10px; }

.player-badge--free {
  background-image: url(/images/select-free-player-icon-player-page.png);
  width: 32px;
  height: 30px; }

.player-badge--paid {
  width: 46px;
  height: 30px;
  background: url(/images/select-paid-player-icon.png) no-repeat 5px;
  background-size: contain; }


.add-image-modal textarea {
  height: 200px; }

.modal-image {
  display: flex !important; }
  .modal-image .modal-dialog {
    max-width: 600px;
    width: auto !important;
    display: inline-block; }
  .modal-image .modal-footer {
    background-color: #fff;
    color: #333;
    padding: 10px;
    padding-bottom: 0; }
  .modal-image .modal-body {
    display: flex;
    justify-content: center;
    align-items: center; }

.modal-footer_image-header {
  font-family: 'LatoMedium';
  font-size: 16px;
  text-transform: uppercase; }

.modal-footer_image-description {
  font-family: 'Lato';
  font-size: 14px;
  margin-bottom: 10px;
  margin-top: 5px; }

.player-images {
  display: flex;
  margin-left: -15px;
  margin-right: -15px; }

.player-images_image-block {
  position: relative;
  width: 140px;
  height: 124px;
  margin: 0px 15px;
  flex-shrink: 0; }

.player-images_image {
  background-size: cover;
  width: 140px;
  height: 124px;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }

.card_name-logo--player-images {
  background: url(/images/player-photos.png);
  height: 18px;
  width: 24px; }

.player-images_show-image {
  background: url(/images/show-image.png);
  height: 24px;
  width: 24px;
  position: absolute;
  top: 53px;
  right: 57px;
  cursor: pointer; }

.player-images_remove {
  border-radius: 4px;
  background-color: #e65f5f;
  width: 28px;
  height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: flex-end;
  margin: auto 3px 3px auto;
  cursor: pointer; }

.player-images_circle-block {
  width: 57px;
  height: 57px;
  position: relative;
  top: 35px;
  display: flex;
  justify-content: center;
  align-items: center; }

.player-images_circle {
  border-radius: 50%;
  width: 57px;
  height: 57px;
  background-color: rgba(0, 0, 0, 0.502); }

.player-images_circle.ng-enter, .player-images_circle.ng-leave {
  transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s; }

.player-images_circle.ng-enter,
.player-images_circle.ng-leave.ng-leave-active {
  width: 0px;
  height: 0px; }

.player-images_circle.ng-leave,
.player-images_circle.ng-enter.ng-enter-active {
  width: 57px;
  height: 57px; }

.player-images_remove.ng-enter, .player-images_remove.ng-leave {
  transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s; }

.player-images_remove.ng-enter,
.player-images_remove.ng-leave.ng-leave-active {
  opacity: 0; }

.player-images_remove.ng-leave,
.player-images_remove.ng-enter.ng-enter-active {
  opacity: 1; }

.player-last-play-events_number {
  padding-left: 10px !important; }

.card_name-logo--player-last-play-event {
  background: url(/images/play-icon.png);
  height: 24px;
  width: 24px; }

.teleds-table--last-paly-events {
  min-height: 331px; }

.teleds-table.teleds-table--last-paly-events .cg-busy-default-sign {
  top: 39px; }


.card_body--player-screen-area-control {
  padding-top: 10px;
  padding-bottom: 0px; }

.card_body--player-campaign {
  padding-top: 0px;
  min-height: 300px; }

.card_name-logo--player-virtual-screen-area {
  background: url(/images/playlist-icon.png);
  height: 17px;
  width: 21px; }

.virtual-screen-attached-to-player {
  font-family: 'LatoSemibold';
  font-size: 14px;
  color: #757575; }

.virtual-screen-attached-to-player_name {
  font-family: 'LatoSemibold';
  font-size: 14px;
  color: #4c4c4c; }


.player-stat-chart {
  max-height: 45px !important;
  width: 100%;
  position: relative; }

#chartjs-tooltip {
  opacity: 1;
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  border-radius: 3px;
  -webkit-transition: all .1s ease;
  transition: all .1s ease;
  pointer-events: none;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 9999; }

.chartjs-tooltip-key {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 10px; }

.player-stat-modal_header {
  display: flex;
  justify-content: space-between;
  padding-right: 40px;
  align-items: center; }
  .player-stat-modal_header .close-modal-btn {
    position: absolute;
    right: 12px;
    top: 21px; }

.player-stat-table {
  min-height: 300px; }
  .player-stat-table .dt-loading h3 {
    display: none; }
  .player-stat-table .cg-busy-default-sign {
    top: 46px;
    color: #d0d0d0; }
  .player-stat-table .table tbody tr {
    font-size: 14px;
    font-family: 'LatoSemibold'; }
    .player-stat-table .table tbody tr td {
      text-align: center; }

.teleds-table.player-stat-table .cg-busy-default-sign {
  top: 39px; }

.card_body--player-screen-area-control {
  padding-top: 10px;
  padding-bottom: 0px; }

.card_body--player-screen-area {
  padding-top: 0px; }

.card_name-logo--player-virtual-screen-area {
  background: url(/images/playlist-icon.png);
  height: 17px;
  width: 21px; }

.virtual-screen-attached-to-player {
  font-family: 'LatoSemibold';
  font-size: 14px;
  color: #757575; }

.virtual-screen-attached-to-player_name {
  font-family: 'LatoSemibold';
  font-size: 14px;
  color: #4c4c4c; }


.areas .child-cell {
  padding-left: 30px; }

.attach-player {
  width: 100%; }
  .attach-player .search-input {
    width: 100%; }
  .attach-player .player-table-block {
    height: 312px; }
    .attach-player .player-table-block .repeater-container {
      height: 274px;
      overflow: auto;
      margin-top: -1px;
      border-bottom: 1px solid #ddd; }
    .attach-player .player-table-block .player-table th:first-child {
      width: 20%; }
    .attach-player .player-table-block .player-table td:first-child {
      width: 20%; }

.border-table-vs-repeat .repeater-container {
  height: 274px;
  overflow: auto;
  margin-top: -1px;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd; }
  .border-table-vs-repeat .repeater-container table {
    border: none; }
  .border-table-vs-repeat .repeater-container td:first-child {
    border-left: 0px; }
  .border-table-vs-repeat .repeater-container td:last-child {
    border-right: 0px; }

.border-table-vs-repeat .checkbox-cell {
  width: 30px;
  text-align: center; }
  .border-table-vs-repeat .checkbox-cell div[class*='icheckbox_'] {
    margin-right: 0px; }

.attach-player {
  display: inline-block; }
  .attach-player .popover {
    max-width: 300px;
    min-width: 200px; }
    .attach-player .popover .search-input {
      width: 100%; }
    .attach-player .popover .player-table-block {
      height: 246px; }
      .attach-player .popover .player-table-block .player-table th:first-child {
        width: 30%; }
      .attach-player .popover .player-table-block .player-table td:first-child {
        width: 30%; }

.content-search-button {
  margin-top: 56px; }

@media (max-width: 980px) {
  .content-search-button {
    margin-top: 10px; } }

.virtual-screen-block {
  display: flex;
  justify-content: center; }

.virtual-screen {
  width: 100%;
  max-width: 700px; }

.complex-range-datepicker .complex-range-input-block {
  width: 245px; }

.complex-range-datepicker .select-period .period {
  border-bottom: 1px solid #ddd;
  padding: 10px; }
  .complex-range-datepicker .select-period .period.selected {
    background: #ddd; }

.complex-range-datepicker .popover.bottom {
  margin-top: 0px; }

.complex-range-datepicker .popover {
  padding: 0px;
  max-width: none;
  min-width: 0px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border: 1px solid #ddd;
  border-top: none;
  border-radius: 0px; }
  .complex-range-datepicker .popover .popover-content {
    padding: 0px; }
  .complex-range-datepicker .popover .arrow {
    display: none; }

.complex-range-datepicker .date-block {
  padding: 10px;
  width: 243px; }

.edit-constants-select .select2-choice {
  border: none !important; }

.edit-constants-select .edit-text {
  border: 1px solid #ECEDEE;
  color: #555;
  border-radius: 4px; }


.bright-component {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
  margin-top: 10px; }

.disabled-range {
  -webkit-filter: grayscale(1);
  filter: grayscale(1); }

.label--constant {
  padding: 0.5em .6em .4em;
  font-family: 'Lato';
  font-weight: normal;
  top: 0; }

.select-ui_label {
  top: 0px !important; }

.main-content .page-content .panel .card_body .ui-select-container .form-control {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  color: #555555;
  border-radius: 4px; }

.main-content .page-content .panel .card_body .ui-select-container .btn.ui-select-toggle i {
  padding-right: 0; }

.main-content .page-content .panel .card_body .ui-select-container .ui-select-choices-row > a {
  line-height: 25px; }

.main-content .page-content .panel .card_body .ui-select-container .ui-select-choices {
  padding: 4px; }

.ui-select-container .form-control {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  color: #555555;
  border-radius: 4px; }

.ui-select-container .btn.ui-select-toggle i {
  padding-right: 0; }

.ui-select-container .ui-select-choices-row > a {
  line-height: 25px; }

.ui-select-container .ui-select-choices {
  padding: 4px; }

.entity-control_control--constant-radio {
  margin-top: 5px; }

.entity-control_control--constant-radio:first-child {
  margin-top: 0px; }

.constant-select-tab {
  display: flex;
  border: 1px solid #4b85e0;
  border-radius: 6px;
  height: 40px;
  justify-content: space-between; }

.constant-select-tab_tab {
  display: flex;
  align-items: center;
  white-space: nowrap;
  justify-content: center;
  flex-grow: 1;
  border-right: 1px solid #4b85e0;
  cursor: pointer;
  font-family: "LatoBold";
  color: #4b85e0;
  text-transform: uppercase;
  font-size: 12px; }
  .constant-select-tab_tab:last-child {
    border-right: none;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
  .constant-select-tab_tab:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }

.constant-select-tab_tab--active {
  background-color: #4b85e0;
  color: white; }

.constant-select-pills {
  display: flex;
  height: 30px;
  justify-content: space-between; }

.constant-select-pills_pill {
  display: flex;
  align-items: center;
  white-space: nowrap;
  justify-content: center;
  flex-grow: 1;
  border: 1px solid #4b85e0;
  cursor: pointer;
  font-family: "LatoBold";
  color: #4b85e0;
  text-transform: uppercase;
  font-size: 12px;
  margin: 0px 5px;
  border-radius: 20px; }
  .constant-select-pills_pill:last-child {
    margin-right: 0px; }
  .constant-select-pills_pill:first-child {
    margin-left: 0px; }

.constant-select-pills_pill--active {
  background-color: #4b85e0;
  color: white; }


.number-picker--small .form-control {
  width: 50px; }


.select-areas-block {
  margin: 0px -10px; }

.select-areas {
  display: flex;
  margin-bottom: 20px; }

.select-area-item_area {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-family: "Lato";
  color: black;
  text-transform: uppercase; }

.select-area-item {
  border: 4px solid #d2d8e3;
  border-radius: 4px;
  width: 146px;
  height: 103px;
  margin: 0px 10px;
  cursor: pointer;
  background-color: white;
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  position: relative; }

.select-area-item--selected {
  border: 4px solid #4b85df; }
  .select-area-item--selected .select-area-item_area {
    border-color: #4b85df !important; }

.select-area-item_edit {
  position: absolute;
  right: 0px;
  top: 0px; }
  .select-area-item_edit .btn {
    margin: 0px;
    height: 26px !important;
    width: 30px !important;
    padding: 3px !important; }

.select-area-item--vertical {
  height: 146px;
  width: 108px; }

.scroller {
  white-space: pre-line;
  overflow: hidden;
  position: relative; }

.entity-control_name--select-areas {
  display: flex;
  align-items: center; }

.btn-success--select-areas {
  margin-left: auto;
  margin-right: -30px; }

.select-entity {
  max-width: 245px; }

.spectrum-colorpicker {
  position: relative; }
  .spectrum-colorpicker .form-control {
    border-radius: 4px;
    font-size: 14px;
    border: 1px solid #d1d1d1;
    font-family: 'LatoMedium'; }
  .spectrum-colorpicker .sp-replacer {
    height: 100%;
    width: 46px;
    border: 1px solid #d1d1d1;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }

.confirm-modal-body {
  text-align: center; }

.modal-footer--centered {
  display: flex;
  justify-content: center; }

.remove-modal .modal-dialog {
  display: flex;
  align-items: center;
  height: 100%;
  margin-top: 0px;
  padding-bottom: 250px; }
  .remove-modal .modal-dialog .modal-content {
    width: 100%; }

.control-geo-targeting-modal .angular-google-map-container {
  height: 524px; }

.control-geo-targeting-modal .geo-area-list .btn {
  margin: 0; }

.control-geo-targeting-modal .geo-area-list .name-edit {
  width: 65%; }

.control-geo-targeting-modal .geo-area-list li.vs-repeat-before-content, .control-geo-targeting-modal .geo-area-list li.vs-repeat-after-content {
  line-height: 0px;
  width: 0% !important; }

.control-geo-targeting-modal .geo-area-list .list-group-item {
  margin-right: 0px;
  border-right: 0px;
  border-left: 0px; }

.control-geo-targeting-modal .area-repeater {
  height: 434px;
  overflow: auto;
  border: 1px solid #ddd;
  border-radius: 1px; }

@media (min-width: 992px) {
  .control-geo-modal .modal-dialog {
    width: 940px; } }



.tag-none {
  color: #666666; }

.subscribe-billing-info-modal .modal-content {
  background: url("/images/billing-info-model-bg.png");
  background-size: cover; }
  @media (min-width: 768px) {
    .subscribe-billing-info-modal .modal-content {
      width: 520px; } }

.change-subscription-conform_info-about-pays {
  font-size: 14px;
  font-family: "LatoSemibold";
  color: #212121; }

.change-subscription-tabs {
  margin-bottom: 15px;
  margin-top: 15px; }
  .change-subscription-tabs .nav.nav-tabs > li.active > a {
    background: #ffffff; }
  .change-subscription-tabs .nav.nav-tabs > li > a {
    padding: 4px 9px;
    font-size: 14px;
    font-family: "LatoSemibold";
    color: #2b7dbd;
    border-radius: 5px 6px 0 0; }
  .change-subscription-tabs .tab-content {
    background-color: #FFFFFF;
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px;
    font-size: 14px;
    font-family: "LatoSemibold";
    color: #212121; }

.change-subscription-tabs_title-current-changes {
  border-bottom: 1px solid #d5d5d5;
  padding: 0px 10px;
  margin-bottom: 10px;
  margin-top: 10px; }

.change-subscription-tabs_current-change {
  padding: 0px 10px;
  margin-bottom: 5px; }

.change-subscription-tabs_total-current-changes {
  float: right;
  border-radius: 6px;
  background-color: #f6f6f6;
  padding: 8px 10px; }

@media (min-width: 768px) {
  .change-subscription-modal .modal-dialog {
    width: 520px; } }

.subscribe-info-modal-body {
  padding: 0px 20px 15px; }

.change-subscription_current-subscription {
  font-size: 15px;
  color: #4b85e0;
  text-align: center;
  font-family: 'LatoSemibold'; }

.change-subscription_current-subscription-value {
  color: #1e1e1e;
  font-family: 'LatoSemibold';
  text-align: center;
  font-size: 15px; }

.change-subscription_divider-bold {
  border-bottom: 1px solid #d5d5d5;
  width: calc(100% + 40px);
  margin: 15px -20px; }

.change-subscription_divider {
  border-bottom: 1px solid #ebebeb;
  width: calc(100% + 40px);
  margin: 10px -20px;
  margin-bottom: 15px; }

.change-subscription_count-item {
  margin-bottom: 15px; }
  .change-subscription_count-item:last-child {
    margin-bottom: 0px; }

.change-subscription_count-player {
  width: 100px; }

.change-subscription_count-title {
  font-size: 15px;
  font-family: "Lato";
  color: #4b85e0; }

.change-subscription_price {
  display: flex;
  font-size: 24px;
  font-family: "Lato";
  color: black; }

.change-subscription_price-fraction {
  font-size: 16px;
  margin-top: 2px;
  font-family: 'LatoBold'; }

.billing-period {
  display: flex;
  flex-direction: column;
  align-items: center; }

.billing-period_title {
  font-family: 'Lato';
  color: #4b85e0;
  font-size: 15px; }

.billing-period_date {
  font-size: 18px;
  font-family: "Lato";
  color: #303236;
  text-transform: uppercase; }

.status-player-subscription {
  margin-bottom: 15px;
  margin-top: 15px; }

.status-player-subscription_divider {
  border-bottom: 1px solid #ebebeb;
  margin-left: -20px;
  margin-right: -20px;
  width: calc(100% + 40px); }

.status-player-subscription_player-block {
  display: flex; }

.status-player-subscription_player-count-block {
  flex: 1; }
  .status-player-subscription_player-count-block:first-child {
    border-right: 1px solid #ebebeb; }

.status-player-subscription_player-count-main-title {
  text-align: center;
  font-size: 15px;
  font-family: "Lato";
  padding-top: 10px;
  color: black;
  text-transform: uppercase; }

.status-player-subscription_player-count {
  margin-top: 6px;
  display: flex; }

.status-player-subscription_player-count-item {
  flex: 1; }

.status-player-subscription_player-count-divider {
  border-right: 1px solid #ebebeb;
  /* height: 100%; */
  /* width: 1px; */
  flex: 0.001;
  width: 1px;
  margin-top: 7px; }

.status-player-subscription_player-count-title {
  font-size: 15px;
  font-family: "Lato";
  color: #444444;
  text-align: center; }

.status-player-subscription_player-count-value {
  font-size: 18px;
  font-family: "Lato";
  color: #4b85df;
  text-align: center; }

.status-player-subscription_player-count-value--danger {
  color: #c43739; }

.storage-status_label-block {
  font-size: 16px;
  font-family: "Lato";
  color: #303236;
  display: flex;
  justify-content: space-between; }

.storage-status_progress-bar-amount {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  transition: all 0.8s;
  background: #f4f4f4;
  width: 0;
  border-radius: 0px 8px 8px 0px;
  border-bottom: 1px solid #d1d1d1;
  border-top: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1; }

.storage-status_progress-bar {
  position: relative;
  height: 8px;
  background: linear-gradient(180deg, #c73535 0%, #4b85df 100%);
  background-image: -moz-linear-gradient(180deg, #c73535 0%, #4b85df 100%);
  background-image: -webkit-linear-gradient(180deg, #c73535 0%, #4b85df 100%);
  background-image: -ms-linear-gradient(180deg, #c73535 0%, #4b85df 100%);
  border-radius: 8px;
  margin: 10px 0px; }

.storage-status_progress-bar:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  text-align: center;
  line-height: 31px; }

.link--enter-promo-code {
  font-size: 16px;
  text-transform: uppercase; }

.status-player-subscription_control {
  text-align: center;
  margin-top: 10px; }

.btn--enter-promo-code {
  margin-right: 0px !important; }

@media (min-width: 768px) {
  .enter-code-modal .modal-dialog {
    width: 520px; } }

.enter-code-modal .modal-dialog {
  display: flex;
  align-items: center;
  height: 100%;
  margin-top: 0px;
  padding-bottom: 250px; }
  .enter-code-modal .modal-dialog .modal-content {
    width: 100%; }

.entity-control_control-input-promocode {
  width: 115px; }

.paid-required {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: url(grayscale.svg#greyscale);
  filter: gray;
  -webkit-filter: grayscale(1);
  pointer-events: none;
  opacity: 0.8; }

.paid-required-wrap {
  cursor: pointer;
  position: relative;
  /*&:hover:after
  {
    display: none;
  }*/ }
  .paid-required-wrap:hover .paid-required {
    opacity: 1;
    filter: none;
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
    filter: none;
    -webkit-filter: none; }

.buy-paid-modal .modal-dialog .modal-footer {
  white-space: nowrap; }

.paid-required {
  display: block;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: url(grayscale.svg#greyscale);
  filter: gray;
  -webkit-filter: grayscale(1);
  pointer-events: none;
  opacity: 0.8; }

.paid-required-wrap {
  cursor: pointer;
  position: relative;
  /*&:hover:after
  {
    display: none;
  }*/ }
  .paid-required-wrap:hover .paid-required {
    opacity: 1;
    filter: none;
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
    filter: none;
    -webkit-filter: none; }

.buy-paid-modal .modal-dialog .modal-footer {
  white-space: nowrap; }

.subscribe-pay-method-modal .modal-content {
  padding: 15px 60px 15px; }
  @media (min-width: 768px) {
    .subscribe-pay-method-modal .modal-content {
      width: 715px; } }

.subscribe-pay-method-modal .subscribe-modal-header_close--pay-method {
  margin-top: -65px; }

.subscribe-pay-method_hint {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 15px;
  font-family: "Lato";
  color: #2f2f2f;
  margin-bottom: 30px; }

.subscribe-pay-method_braintree-info {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  margin-top: 20px; }

.subscribe-pay-method_braintree-image {
  margin-right: 10px; }

.subscribe-pay-method_braintree-text {
  font-size: 12px;
  font-family: "Lato";
  color: #858585; }

.pay-method_paypal {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
  margin-top: 5px; }

.pay-method_paypal-image {
  background: url("/images/pay-method-paypal.png");
  width: 154px;
  height: 39px; }

.pay-method_paypal-email {
  font-size: 16px;
  font-family: "Lato";
  color: black;
  margin-top: 5px; }

.pay-method_card {
  font-size: 16px;
  font-family: "Lato";
  color: black;
  margin-top: 5px; }

.pay-method_empty {
  font-size: 18px;
  font-family: "LatoBold";
  color: #5b5b5b;
  text-transform: uppercase;
  margin: 33px 0px;
  text-align: center; }

.pay-method_control {
  font-size: 14px;
  font-family: "Lato";
  color: #767779;
  text-decoration: underline;
  text-align: center;
  cursor: pointer; }
  .pay-method_control:hover {
    color: #454648; }

.card_body--pay-methods {
  height: 58px; }

.subscription-discount-size-block {
  font-size: 14px;
  font-family: "LatoBold";
  color: #515151;
  margin: 10px 0px; }

.user-balance {
  display: flex;
  justify-content: center; }

.card_body--user-balance {
  height: 86px;
  display: flex;
  align-items: center;
  justify-content: center; }

.user-balance_number-block {
  font-size: 38px;
  font-family: "Lato";
  color: #4b85e0;
  display: flex; }

.user-balance_number-fraction {
  font-size: 22px;
  margin-top: 5px; }

.card_name-logo--user-balance {
  background: url(/images/user-balance-icon.png);
  height: 26px;
  width: 26px; }

.user-payment-table {
  margin: 0px -20px; }
  .user-payment-table.teleds-table .table tbody tr {
    font-family: 'LatoBold'; }


.filter-summary-statistics {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }

.filter-summary-statistics_button-block {
  flex-basis: 100%; }

.stats-table {
  margin-bottom: -7px; }
  .stats-table table.dataTable thead .sorting:after, .stats-table table.dataTable thead .sorting_asc:after, .stats-table table.dataTable thead .sorting_desc:after {
    padding-left: 5px; }
  .stats-table .dt-loading {
    display: none !important; }
  .stats-table .dataTables_scrollFoot {
    background: #2f3236; }
  .stats-table .table.dataTable {
    font-family: 'LatoSemibold';
    font-weight: initial;
    margin-bottom: 0px !important; }
    .stats-table .table.dataTable tbody tr:nth-of-type(even) {
      background: #f2f7ff; }
    .stats-table .table.dataTable tbody tr td {
      padding: 5px;
      border-left: 1px solid #ececec;
      border-right: 1px solid #ececec;
      text-align: right; }
      .stats-table .table.dataTable tbody tr td:first-child {
        text-align: left;
        border-left: none; }
      .stats-table .table.dataTable tbody tr td a {
        color: #5784cb; }
    .stats-table .table.dataTable thead tr.stats-table_over-header th {
      padding: 2px; }
    .stats-table .table.dataTable thead tr.stats-table_header {
      background: #f7f7f7; }
      .stats-table .table.dataTable thead tr.stats-table_header th {
        padding-top: 11px;
        padding-bottom: 11px; }
    .stats-table .table.dataTable thead tr th {
      color: #3d3f43;
      font-size: 12px;
      text-align: center;
      border: 1px solid #ececec; }
      .stats-table .table.dataTable thead tr th:first-child {
        border-left: none; }
      .stats-table .table.dataTable thead tr th.sorting {
        padding-right: 0px; }
      .stats-table .table.dataTable thead tr th.sorting_asc {
        padding-right: 0px; }
      .stats-table .table.dataTable thead tr th.sorting_desc {
        padding-right: 0px; }
      .stats-table .table.dataTable thead tr th.not-bordered {
        border: none; }
    .stats-table .table.dataTable tfoot th {
      border-top: none;
      padding: 11px 2px; }
      .stats-table .table.dataTable tfoot th:first-child {
        text-align: center; }
  .stats-table .cg-busy {
    top: 70px !important; }

.stats-table--collapsed .dataTables_scrollBody {
  height: calc(100vh - 335px) !important; }

.stats-footer {
  font-size: 12px;
  background: #2f3236; }
  .stats-footer th {
    border-right: 1px solid #4d5259;
    border-top: none;
    text-align: right; }
    .stats-footer th:first-child {
      text-align: left; }
    .stats-footer th:last-child {
      border-right: none; }

.stats-table .stats-footer_cell--color-white {
  color: #ffffff; }

.stats-table .stats-footer_cell--color-green {
  color: #3eb359; }

.stats-table .stats-footer_cell--color-red {
  color: #ff8d8d; }

.stats-body_cell--color-black {
  color: #202122; }

.stats-body_cell--color-green {
  color: #4ba35e; }

.stats-body_cell--color-red {
  color: #b7696a; }

.stats-body_block-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100px; }
  @media (min-width: 200px) {
    .stats-body_block-name {
      max-width: calc(100vw - 201px); } }
  @media (min-width: 600px) {
    .stats-body_block-name {
      max-width: calc(100vw - 401px); } }
  @media (min-width: 1100px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1001px); } }
  @media (min-width: 1200px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1151px); } }
  @media (min-width: 1300px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1201px); } }
  @media (min-width: 1400px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1251px); } }
  @media (min-width: 1600px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1441px); } }
  @media (min-width: 1920px) {
    .stats-body_block-name {
      max-width: calc(100vw - 1501px); } }
  @media (min-width: 2500px) {
    .stats-body_block-name {
      max-width: 1001px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9hcHAuY3NzIiwiY3NzL2NhcmQuY3NzIiwiY3NzL2NvbnRyb2wuY3NzIiwiY3NzL2xheW91dC5jc3MiLCJjc3MvbWl4aW4uY3NzIiwiY3NzL21vZGFsLmNzcyIsImFwcC9jYW1wYWlnbnMvY2FtcGFpZ24uY3NzIiwiYXBwL2Rhc2hib2FyZC9kYXNoYm9hcmQuY3NzIiwiYXBwL2xheW91dC9sYXlvdXQuY3NzIiwiYXBwL3ZpcnR1YWxTY3JlZW5zL3ZpcnR1YWxTY2VlbnMuY3NzIiwiY3NzL3BsdWdpbnMvcm93UmVvcmRlci5ib290c3RyYXAuY3NzIiwiY3NzL3BsdWdpbnMvcm93UmVvcmRlci5kYXRhVGFibGVzLmNzcyIsImFwcC9jb21wb25lbnRzL3N1YnNjcmliZS9zdWJzY3JpYmUuY3NzIiwiYXBwL3BsYXllcnMvcGxheWVycy9wbGF5ZXJzLmNzcyIsImFwcC91c2VyL2JyYW5kL2JyYW5kLmNzcyIsImFwcC91c2VyL3Byb2ZpbGUvcHJvZmlsZS5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvZGF0ZS9kYXRlLmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9lZGl0L2VkaXQuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL2Zvcm1XaXphcmRzL2Zvcm0td2l6emFyZHMuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL2hlbHBQb3BvdmVyL2hlbHBQb3BvdmVyLmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9pQ2hlY2svaWNoZWNrLmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9sYXN0UGxheUV2ZW50cy9sYXN0UGxheUV2ZW50cy5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvbXVsdGlwbGVTZWxlY3QvbXVsdGlwbGVTZWxlY3QuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL3ByZWxvYWRlci9wcmVsb2FkZXIuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL3NlYXJjaC9zZWFyY2guY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL3RhZ3NTZWxlY3QvdGFnc1NlbGVjdC5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvdGVsZWRzVGFibGUvdGVsZWRzVGFibGUuY3NzIiwiYXBwL2NhbXBhaWducy9jb21wb25lbnRzL2F0dGFjaENvbnRlbnQvYXR0YWNoQ29udGVudC5jc3MiLCJhcHAvY2FtcGFpZ25zL2NvbXBvbmVudHMvYXR0YWNoQXJlYS9hdHRhY2hBcmVhLmNzcyIsImFwcC9jYW1wYWlnbnMvY29tcG9uZW50cy9hdHRhY2hDb250ZW50RGV0YWlsTW9kYWwvYXR0YWNoQ29udGVudE1vZGFsRGV0YWlsLmNzcyIsImFwcC9jYW1wYWlnbnMvY29tcG9uZW50cy9hdHRhY2hlZFBsYXllcnMvYXR0YWNoZWRQbGF5ZXJzLmNzcyIsImFwcC9jYW1wYWlnbnMvY29tcG9uZW50cy9jYW1wYWlnbnNTZWFyY2gvY2FtcGFpZ25zU2VhcmNoLmNzcyIsImFwcC9jYW1wYWlnbnMvY29tcG9uZW50cy9jb250cm9sQXJlYS9jb250cm9sQXJlYS5jc3MiLCJhcHAvY2FtcGFpZ25zL2NvbXBvbmVudHMvY3JlYXRlQ3VzdG9tQXJlYU1vZGFsL2NyZWF0ZUN1c3RvbUFyZWFNb2RhbC5jc3MiLCJhcHAvY2FtcGFpZ25zL2NvbXBvbmVudHMvZGlzcGxheUFyZWFWYWx1ZS9kaXNwbGF5QXJlYVZhbHVlLmNzcyIsImFwcC9jYW1wYWlnbnMvY29tcG9uZW50cy9kb3dubG9hZENvbnRlbnRNb2RhbC9kb3dubG9hZENvbnRlbnRNb2RhbC5jc3MiLCJhcHAvY2FtcGFpZ25zL2NvbXBvbmVudHMvZGlzcGxheUN1cnJlbnRBcmVhL2Rpc3BsYXlDdXJyZW50QXJlYS5jc3MiLCJhcHAvY2FtcGFpZ25zL3BhZ2VzL2FkZENhbXBhaWduL2FkZENhbXBhaWduLmNzcyIsImFwcC9jYW1wYWlnbnMvcGFnZXMvY2FtcGFpZ24vY2FtcGFpZ24uY3NzIiwiYXBwL2NhbXBhaWducy9wYWdlcy9jYW1wYWlnbnMvY2FtcGFpZ25zLmNzcyIsImFwcC9jb21wb25lbnRzL3N0YXRpc3RpY3MvcGFnZXMvc3VtbWFyeS5jc3MiLCJhcHAvY29udGVudC9jb21wb25lbnRzL2NvbnRlbnRDYW1wYWlnbi9jb250ZW50Q2FtcGFpZ24uY3NzIiwiYXBwL2NvbnRlbnQvY29tcG9uZW50cy9jb250ZW50UHJldmlldy9jb250ZW50LXByZXZpZXcuY3NzIiwiYXBwL2NvbnRlbnQvY29tcG9uZW50cy9jb250ZW50c1NlYXJjaC9jb250ZW50U2VhcmNoLmNzcyIsImFwcC9jb250ZW50L2NvbXBvbmVudHMvZmlsZVRhYmxlL2ZpbGVUYWJsZS5jc3MiLCJhcHAvY29udGVudC9jb21wb25lbnRzL2ltYWdlUHJldmlldy9pbWFnZVByZXZpZXcuY3NzIiwiYXBwL2NvbnRlbnQvY29tcG9uZW50cy92aWRlb1ByZXZpZXcvdmlkZW9QcmV2aWV3LmNzcyIsImFwcC9kYXNoYm9hcmQvY29tcG9uZW50cy9wbGF5ZXJzTWFwL3BsYXllcnNNYXAuY3NzIiwiYXBwL2Rhc2hib2FyZC9jb21wb25lbnRzL3RvcFBsYXllcnMvdG9wUGxheWVycy5jc3MiLCJhcHAvY29udGVudC9wYWdlcy9hZGRDb250ZW50L2FkZENvbnRlbnQuY3NzIiwiYXBwL2NvbnRlbnQvcGFnZXMvY29udGVudC9jb250ZW50LmNzcyIsImFwcC9jb250ZW50L3BhZ2VzL2NvbnRlbnRzL2NvbnRlbnRzLmNzcyIsImFwcC9wbGF5ZXJzL3BhZ2VzL2NyZWF0ZU5ld1BsYXllci9jcmVhdGVOZXdQbGF5ZXIuY3NzIiwiYXBwL3BsYXllcnMvcGFnZXMvZGV2TGFzdFBsYXlFdmVudHMvZGV2TGFzdFBsYXlFdmVudHMuY3NzIiwiYXBwL3BsYXllcnMvcGFnZXMvcGxheWVyL3BsYXllci5jc3MiLCJhcHAvcGxheWVycy9wYWdlcy9wbGF5ZXJUcmFja2luZy9wbGF5ZXJUcmFja2luZy5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL2FkZEltYWdlTW9kYWwvYWRkSW1hZ2VNb2RhbC5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL2ltYWdlTW9kYWwvaW1hZ2VNb2RhbC5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL3BsYXllckltYWdlcy9wbGF5ZXJJbWFnZXMuY3NzIiwiYXBwL3BsYXllcnMvY29tcG9uZW50cy9wbGF5ZXJMYXN0UGxheUV2ZW50c1RhYmxlL3BsYXllckxhc3RQbGF5RXZlbnRzVGFibGUuY3NzIiwiYXBwL3BsYXllcnMvY29tcG9uZW50cy9wbGF5ZXJOb3Rlcy9wbGF5ZXJOb3Rlcy5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL3BsYXllcnNBdHRhY2hlZENhbXBhaWduL3BsYXllcnNBdHRhY2hlZENhbXBhaWducy5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL3BsYXllclN0YXQvcGxheWVyU3RhdC5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL3BsYXllclN0YXRDaGFydC9wbGF5ZXJTdGF0Q2hhcnQuY3NzIiwiYXBwL3BsYXllcnMvY29tcG9uZW50cy9wbGF5ZXJTdGF0TW9kYWwvcGxheWVyU3RhdE1vZGFsLmNzcyIsImFwcC9wbGF5ZXJzL2NvbXBvbmVudHMvcGxheWVyU3RhdFRhYmxlL3BsYXllclN0YXRUYWJsZS5jc3MiLCJhcHAvcGxheWVycy9jb21wb25lbnRzL3BsYXllclZpcnR1YWxTY3JlZW5BcmVhL3BsYXllclZpcnR1YWxTY3JlZW5BcmVhLmNzcyIsImFwcC9wbGF5ZXJzL2NvbXBvbmVudHMvc2V0UG9zaXRpb25Nb2RhbC9zZXRQb3NpdGlvbk1vZGFsLmNzcyIsImFwcC92aXJ0dWFsU2NyZWVucy9jb21wb25lbnRzL2FyZWFzL2FyZWFzLmNzcyIsImFwcC92aXJ0dWFsU2NyZWVucy9jb21wb25lbnRzL2F0dGFjaFBsYXllci9hdHRhY2hQbGF5ZXIuY3NzIiwiYXBwL3ZpcnR1YWxTY3JlZW5zL2NvbXBvbmVudHMvYXR0YWNoZWRQbGF5ZXJzL2F0dGFjaGVkUGxheWVycy5jc3MiLCJhcHAvdmlydHVhbFNjcmVlbnMvY29tcG9uZW50cy9hdHRhY2hQbGF5ZXJQb3BvdmVyL2F0dGFjaFBsYXllci5jc3MiLCJhcHAvdmlydHVhbFNjcmVlbnMvY29tcG9uZW50cy92aXJ0dWFsU2NyZWVuc1NlYXJjaC92aXJ0dWFsU2NyZWVucy5jc3MiLCJhcHAvdmlydHVhbFNjcmVlbnMvcGFnZXMvdmlydHVhbFNjcmVlbi92aXJ0dWFsU2NyZWVuLmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9kYXRlL2NvbXBsZXhSYW5nZURhdGVwaWNrZXIvY29tcGxleFJhbmdlRGF0ZXBpY2tlci5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvZWRpdC9lZGl0Q29uc3RhbnRzU2VsZWN0L2VkaXRDb25zdGFudHNTZWxlY3QuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL2VkaXQvZWRpdE51bWJlci9lZGl0Q29uc3RhbnRzU2VsZWN0LmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9mb3JtL2JyaWdodENvbXBvbmVudC9icmlnaHRDb21wb25lbnQuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL2Zvcm0vY29uc3RhbnRTZWxlY3Qvc2VsZWN0LmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9mb3JtL2R1cmF0aW9uSW50ZXJ2YWwvZHVyYXRpb25JbnRlcnZhbC5jb21wb25lbnQuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL2Zvcm0vbnVtYmVyUGlja2VyL251bWJlclBpY2tlci5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvZm9ybS9waWNrSW50ZXJ2YWxXaXRoU3RhcnQvcGlja0ludGVydmFsV2l0aEludGVydmFsLmNvbXBvbmVudC5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvZm9ybS9zZWxlY3RBcmVhcy9zZWxlY3RBcmVhcy5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvZm9ybS9zZWxlY3RFbnRpdHkvc2VsZWN0RW50aXR5LmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy9mb3JtL3NwZWN0cnVtQ29sb3JwaWNrZXIvc3BlY3RydW1Db2xvcnBpY2tlci5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvbW9kYWxzL2NvbmZpcm1Nb2RhbC9jb25maXJtTW9kYWwuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL21vZGFscy9jb250cm9sR2VvVGFyZ2V0aW5nTW9kYWwvY29udHJvbEdlb1RhcmdldGluZy5jc3MiLCJhcHAvYmxvY2tzL2NvbXBvbmVudHMvbW9kYWxzL2NvbnRyb2xUYXJnZXRpbmdNb2RhbC9jb250cm9sVGFyZ2V0aW5nTW9kYWwuY3NzIiwiYXBwL2Jsb2Nrcy9jb21wb25lbnRzL21vZGFscy9zaG93UG9zaXRpb24vc2hvd1Bvc2l0aW9uLmNzcyIsImFwcC9ibG9ja3MvY29tcG9uZW50cy90YWdDb21wb25lbnRzL3ZpZXdUYWcvdmlld1RhZy5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9iaWxsaW5nSW5mb01vZGFsL2JpbGxpbmdJbmZvTW9kYWwuY3NzIiwiYXBwL2NvbXBvbmVudHMvc3Vic2NyaWJlL2NvbXBvbmVudHMvY2hhbmdlU3Vic2NyaXB0aW9uQ29uZmlybU1vZGFsL2NoYW5nZVN1YnNjcmlwdGlvbkNvbmZpcm1Nb2RhbC5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9jaGFuZ2VTdWJzY3JpcHRpb25Nb2RhbC9jaGFuZ2VTdWJzY3JpcHRpb25Nb2RhbC5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9jdXJyZW50U3Vic2NyaXB0aW9uL2N1cnJlbnRTdWJzY3JpcHRpb24uY3NzIiwiYXBwL2NvbXBvbmVudHMvc3Vic2NyaWJlL2NvbXBvbmVudHMvZW50ZXJQcm9tb0NvZGVNb2RhbC9lbnRlclByb21vQ29kZU1vZGFsLmNzcyIsImFwcC9jb21wb25lbnRzL3N1YnNjcmliZS9jb21wb25lbnRzL3BhaWRQbGF5ZXIvcGFpZFBsYXllci5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9wYWlkU2lnbi9wYWlkU2lnbi5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9wYXlNZXRob2RNb2RhbC9wYXlNZXRob2RNb2RhbC5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvY29tcG9uZW50cy9wYXlNZXRob2RzL3BheU1ldGhvZHMuY3NzIiwiYXBwL2NvbXBvbmVudHMvc3Vic2NyaWJlL2NvbXBvbmVudHMvcGxheWVyRGlzY291bnQvcGxheWVyRGlzY291bnQuY3NzIiwiYXBwL2NvbXBvbmVudHMvc3Vic2NyaWJlL2NvbXBvbmVudHMvdXNlckJhbGFuY2UvdXNlckJhbGFuY2UuY3NzIiwiYXBwL2NvbXBvbmVudHMvc3Vic2NyaWJlL2NvbXBvbmVudHMvdXNlclBheW1lbnRzL3VzZXJQYXltZW50cy5jc3MiLCJhcHAvY29tcG9uZW50cy9zdWJzY3JpYmUvcGFnZXMvc3Vic2NyaWJlL3N1YnNjcmliZS5jc3MiLCJhcHAvY29tcG9uZW50cy9zdGF0aXN0aWNzL2NvbXBvbmVudHMvZmlsdGVyU3VtbWFyeVN0YXRpc3RpYy9maWx0ZXJTdW1tYXJ5U3RhdGlzdGljLmNzcyIsImFwcC9jb21wb25lbnRzL3N0YXRpc3RpY3MvY29tcG9uZW50cy9zdGF0c1RhYmxlL3N0YXRzVGFibGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDeFpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQy9JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzljQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDM0NBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDZEE7QUFDQTtBQUNBO0FBQ0E7QUNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDakdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDcEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3BCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ25HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDL1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3RCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3RGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2pDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3hMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDNUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDdEdBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDbFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDZkE7QUFDQTtBQUNBO0FDRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzdEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMxS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3JJQTtBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3pDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDekJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMzQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDeEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDM0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2pCQTtBQUNBO0FBQ0E7QUFDQTtBQ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUN2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzVFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNwUUE7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMzREE7QUNBQTtBQUNBO0FBQ0E7QUNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUN2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2JBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3RCQTtBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3ZCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNyQkE7QUNBQTtBQUNBO0FBQ0E7QUNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1BBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzdCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDUEE7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUN2R0E7QUNBQTtBQUNBO0FBQ0E7QUNGQTtBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUM3REE7QUFDQTtBQUNBO0FDRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMzQkE7QUNBQTtBQ0FBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3hDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNyREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNoQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNqQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQy9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUM1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUN4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ1BBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiJhbGwuc2Fzcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uY29uc3RhbnRzLWNvbnRlbnQtdHlwZXMtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjMjFhYjZlICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1jb250ZW50LXR5cGVzLWF1ZGlvIHtcbiAgYmFja2dyb3VuZDogIzVDOUJEMSAhaW1wb3J0YW50OyB9XG5cbi5jb25zdGFudHMtY29udGVudC10eXBlcy1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICMzNzUzZDkgIWltcG9ydGFudDsgfVxuXG4uY29uc3RhbnRzLWNvbnRlbnQtdHlwZXMtaHRtbDVfb25saW5lIHtcbiAgYmFja2dyb3VuZDogIzhFNDRBRCAhaW1wb3J0YW50OyB9XG5cbi5jb25zdGFudHMtY29udGVudC10eXBlcy1odG1sNV96aXAge1xuICBiYWNrZ3JvdW5kOiAjNjc4MDlGICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1Db250ZW50VHlwZXNfdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjMjFhYjZlICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1Db250ZW50VHlwZXNfaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMzc1M2Q5ICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1Db250ZW50VHlwZXNfYXVkaW8ge1xuICBiYWNrZ3JvdW5kOiAjNUM5QkQxICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1Db250ZW50VHlwZXNfaHRtbDVfb25saW5lIHtcbiAgYmFja2dyb3VuZDogIzhFNDRBRCAhaW1wb3J0YW50OyB9XG5cbi5jb25zdGFudHMtQ29udGVudFR5cGVzX2h0bWw1X3ppcCB7XG4gIGJhY2tncm91bmQ6ICM2NzgwOUYgIWltcG9ydGFudDsgfVxuXG4uY29uc3RhbnRzLWNhbXBhaWduLXN0YXR1cy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMUJCQzlCICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1jYW1wYWlnbi1zdGF0dXMtYXJjaGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGNEQwM0YgIWltcG9ydGFudDsgfVxuXG4uY29uc3RhbnRzLVF1YWxpdGllc18xMDgwcCB7XG4gIGJhY2tncm91bmQ6ICM1QzlCRDEgIWltcG9ydGFudDsgfVxuXG4uY29uc3RhbnRzLVF1YWxpdGllc183MjBwIHtcbiAgYmFja2dyb3VuZDogIzY3ODA5RiAhaW1wb3J0YW50OyB9XG5cbi5jb25zdGFudHMtUXVhbGl0aWVzXzQ4MHAge1xuICBiYWNrZ3JvdW5kOiAjMUJCQzlCICFpbXBvcnRhbnQ7IH1cblxuLmNvbnN0YW50cy1RdWFsaXRpZXNfNGsge1xuICBiYWNrZ3JvdW5kOiAjOEU0NEFEICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbC5wYW5lbC1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtaGVhZGVyIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7IH1cbiAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtaGVhZGVyIGgzIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDsgfVxuICAubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkZXIgaDMgYSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkZXIgLmNvbnRyb2wtYmxvY2sge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtaGVhZGVyIC5jb250cm9sLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtaGVhZGVyIC5jb250cm9sLWJsb2NrIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkZXItLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtaGVhZGVyX2Zha2UtYmxvY2sge1xuICBmbGV4OiAxOyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLnBhbmVsLWhlYWRlcl9jb250cm9sIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLnBhbmVsLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkZXJfaCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsIGgzLnBhbmVsLWhlYWRlcl9oIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLnBhbmVsLWNvbnRlbnQgaDMge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7IH1cbiAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtY29udGVudCBoMy5mb3JtLXZhbHVlIHtcbiAgICBmb250LWZhbWlseTogJ0xhdG8nOyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLnBhbmVsLWNvbnRlbnQgLmZpZWxkLXZhbHVlIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgYS5jLXJlZDpob3ZlciB7XG4gIGNvbG9yOiAjYzEyNTI1OyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLmJhY2stYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLmZvcm0tY29udHJvbC5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNikgIWltcG9ydGFudDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnByZXBlbmQtaWNvbi1ibG9jayBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgaS5wcmVwZW5kLWljb24ge1xuICBjb2xvcjogIzFiMWUyNTtcbiAgY29sb3I6IHJnYmEoMjcsIDMwLCAzNywgMC4zKTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMjA7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IGkuaW5mby1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCBpLnJlc2V0LWljb24ge1xuICBjb2xvcjogIzAwODBFNjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxlZnQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDM2cHg7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5pbnB1dC1ncm91cCBpLnJlc2V0LWljb24ge1xuICByaWdodDogMzRweDtcbiAgei1pbmRleDogMzA7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYWdlLWNvbnRlbnQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhZ2UtY29udGVudCAuZm9ybS1wYW5lbCAucGFuZWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYWdlLWNvbnRlbnQgLmZvcm0tcGFuZWwgLmZpbGUtaW5wdXQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwcHg7IH1cbiAgLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYWdlLWNvbnRlbnQgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRvcDogMTBweDsgfVxuICAubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhZ2UtY29udGVudCAuY29udHJvbC1sYWJlbC1zbGlkZXIge1xuICAgIHRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRyb2wtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDQwMHB4OyB9XG4gIC5yZW1vdmUtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDM1MHB4OyB9XG4gIC5mdWxsLXNjcmVlbi1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi10b3A6IDUlOyB9IH1cblxuLmNvbnRyb2wtbW9kYWwgLm1vZGFsLWRpYWxvZyAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDsgfVxuXG4uZWRpdC10ZXh0IC5mYS1jaGVjayB7XG4gIGNvbG9yOiAjMTU5MDc3OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiB0ZCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRURFRTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gdGQgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M1QzhDQjtcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucG9wb3ZlciB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxM3B4IDE5cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNXB4IDI0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wcm9jZXNzaW5nLnBhbmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtbWF0Y2gtdGV4dCB7XG4gIHdpZHRoOiA5NiU7IH1cblxuLnVpLXNlbGVjdC1jb250YWluZXIgLmxhYmVsLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tdG9wOiAycHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbC5lcnJvciB7XG4gIGNvbG9yOiAjOTk0RjRGOyB9XG5cbi5sYWRkYS1idXR0b24uYnRuLWJsdWUuZGlzYWJsZWQsIC5sYWRkYS1idXR0b24uYnRuLWJsdWVbZGlzYWJsZWRdLCAubGFkZGEtYnV0dG9uLmJ0bi1ibHVlLmRpc2FibGVkOmhvdmVyLCAubGFkZGEtYnV0dG9uLmJ0bi1ibHVlW2Rpc2FibGVkXTpob3ZlciwgLmxhZGRhLWJ1dHRvbi5idG4tYmx1ZS5kaXNhYmxlZDpmb2N1cywgLmxhZGRhLWJ1dHRvbi5idG4tYmx1ZVtkaXNhYmxlZF06Zm9jdXMsIC5sYWRkYS1idXR0b24uYnRuLWJsdWUuZGlzYWJsZWQ6YWN0aXZlLCAubGFkZGEtYnV0dG9uLmJ0bi1ibHVlW2Rpc2FibGVkXTphY3RpdmUsIC5sYWRkYS1idXR0b24uYnRuLWJsdWUuZGlzYWJsZWQuYWN0aXZlLCAubGFkZGEtYnV0dG9uLmJ0bi1ibHVlW2Rpc2FibGVkXS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NUE3OyB9XG5cbi5jZW50ZXItYmxvY2staW5saW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tb2RhbC1ib2R5IC5mb3JtLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAwcHggMTBweDsgfVxuXG4udGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmctbGVmdDogOHB4OyB9XG5cbiN0ZWxlZHMgLm1haW4tY29udGVudCAuZmlsbC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zZWxlY3QtdGFibGUtbW9kYWwge1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VsZWN0LXRhYmxlLW1vZGFsIC5zZWFyY2gtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWxlY3QtdGFibGUtbW9kYWwgLnNlbGVjdC10YWJsZS1ibG9jayB7XG4gICAgaGVpZ2h0OiAzMTJweDsgfVxuICAgIC5zZWxlY3QtdGFibGUtbW9kYWwgLnNlbGVjdC10YWJsZS1ibG9jayAucmVwZWF0ZXItY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAgIC5zZWxlY3QtdGFibGUtbW9kYWwgLnNlbGVjdC10YWJsZS1ibG9jayAuc2VsZWN0LXRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAuc2VsZWN0LXRhYmxlLW1vZGFsIC5zZWxlY3QtdGFibGUtYmxvY2sgLnNlbGVjdC10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMjAlOyB9XG5cbi5uZXctbW9kYWwgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7IH1cblxuLm5ldy1tb2RhbCBpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtY29udGVudCBpLmZyZWUtaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9mcmVlLXRhZy1mb3ItY29tbWVyY2UucG5nXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG5cbi50b3BiYXIgLmhlYWRlci1yaWdodCAuaGVhZGVyLW1lbnUgI2xhbmd1YWdlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC50b3BiYXIgLmhlYWRlci1yaWdodCAuaGVhZGVyLW1lbnUgI2xhbmd1YWdlLWhlYWRlciAubGFuZ3VhZ2UtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zd2l0Y2gtLXBhbmVsLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi50ZWxlZHMtdGFicyAudGFiLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi50ZWxlZHMtdGFicyAubmF2Lm5hdi10YWJzIGxpIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBmbG9hdDogcmlnaHQ7IH1cbiAgLnRlbGVkcy10YWJzIC5uYXYubmF2LXRhYnMgbGkgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIC8qINCb0LXQstGL0Lkg0LLQtdGA0YXQvdC40Lkg0YPQs9C+0LvQvtC6ICovXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgY29sb3I6ICM1YTVhNWE7IH1cbiAgLnRlbGVkcy10YWJzIC5uYXYubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMzYjZmYzE7IH1cblxuLnRlbGVkcy10YWJzLS1zdGF0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAudGVsZWRzLXRhYnMtLXN0YXQgLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDBweCAwcHg7XG4gICAgbWluLXdpZHRoOiA1MjdweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLnRlbGVkcy10YWJzLS1zdGF0IC50YWItY29udGVudCAudGFiLXBhbmVsIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC50ZWxlZHMtdGFicy0tc3RhdCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lbC5uZy1oaWRlLWFkZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC50ZWxlZHMtdGFicy0tc3RhdCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lbC5uZy1oaWRlLWFkZCwgLnRlbGVkcy10YWJzLS1zdGF0IC50YWItY29udGVudCAudGFiLXBhbmVsLm5nLWhpZGUtcmVtb3ZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjVzOyB9XG4gICAgICAudGVsZWRzLXRhYnMtLXN0YXQgLnRhYi1jb250ZW50IC50YWItcGFuZWwubmctaGlkZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cblxuLmluZm9ybWF0aW9uLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uaW5mb3JtYXRpb24tYmxvY2tfaW5wdXQge1xuICBmbGV4OiAxOyB9XG5cbi5pbmZvcm1hdGlvbi1ibG9ja19pbnB1dC0tbGFiZWwge1xuICBmbGV4OiAyOyB9XG5cbi5pbmZvcm1hdGlvbi1ibG9ja19sYWJlbCB7XG4gIGZsZXg6IDI7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4udGFibGUtcmVzcG9uc2l2ZS0tbWFpbi10YWJsZSB7XG4gIC8qIG1pbi1oZWlnaHQ6IDQ4MHB4OyovIH1cblxudGgge1xuICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJztcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7IH1cblxuc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBmb250LXdlaWdodDogaW5pdGlhbDsgfVxuXG5kdCwga2JkIGtiZCwgbGFiZWwge1xuICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJztcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7IH1cblxuLmRpc2FibGUtc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZnBfX292ZXJsYXkge1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDsgfVxuXG4ubm9zZWxlY3Qge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC8qIGlPUyBTYWZhcmkgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogQ2hyb21lL1NhZmFyaS9PcGVyYSAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIEtvbnF1ZXJvciAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBGaXJlZm94ICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm90IHN1cHBvcnRlZCBieSBhbnkgYnJvd3NlciAqLyB9XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNikgIWltcG9ydGFudDsgfVxuXG4uc3RhdHMtaXRlbS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN2Q3ZDdkICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDsgfVxuICAuc3RhdHMtaXRlbS1kaXNhYmxlZCAuY29udHJvbCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50OyB9XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5oMS5saWdodCxcbmgyLmxpZ2h0LFxuaDMubGlnaHQsXG5oNC5saWdodCxcbmg1LmxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuIiwiLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTsgfVxuXG4uY2FyZF9oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2FyZF9uYW1lLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2FyZF9uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogJ0xhdG9NZWRpdW0nO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jYXJkX25hbWUtYmFjay1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2FyZC1uYW1lLWxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7IH1cblxuLmNhcmRfbmFtZS1sb2dvLS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5jYXJkX2hlYWRlci1jb250cm9sLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBoZWlnaHQ6IDMycHg7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wtLWNsb3NlIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvQm9sZCc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1YjViNWI7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b01lZGl1bSc7XG4gIGNvbG9yOiAjNWJhMWQ2OyB9XG5cbi5jYXJkX2hlYWRlci1jb250cm9sLS1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZmE0ODk7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTBweCAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wtLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NzI1ZDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wtLWJ1dHRvbi1zZWNvbmQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjg1ZTA7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTBweCAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLmNhcmRfaGVhZGVyLWNvbnRyb2wtLWJ1dHRvbi1zZWNvbmQ6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yzc0ZDA7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jYXJkX2JvZHkge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDsgfVxuXG4uY2FyZF9ib2R5LS1mb3JtIHtcbiAgcGFkZGluZzogMjBweCA0MHB4OyB9XG5cbi5jYXJkX2JvZHktLXNjcm9sbC15IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbi5jYXJkX2RpdmlkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjsgfVxuXG4uY2FyZF9kaXZpZGVyLS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5jYXJkX2RpdmlkZXItLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmNhcmRfYm90dG9tLWNvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmNhcmRfYm90dG9tLWNvbnRyb2wtLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNhcmRfYm90dG9tLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogJ0xhdG9NZWRpdW0nO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNWJhMWQ2OyB9XG4gIC5jYXJkX2JvdHRvbS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzUwNmRhMDsgfVxuXG4uY2FyZF9ib3R0b20tYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uY2FyZF9ib3R0b20tbGluay0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjNWZhNDg5OyB9XG4gIC5jYXJkX2JvdHRvbS1saW5rLS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogIzE3NzQ1ZTsgfVxuXG4uY2FyZF9ib3R0b20tbGluay0tZGFuZ2VyIHtcbiAgY29sb3I6ICNiZjcwNzA7IH1cbiAgLmNhcmRfYm90dG9tLWxpbmstLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICM4NjQyMzg7IH1cbiIsIi50ZWxlZHMtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50ZWxlZHMtY2hlY2tib3hfbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b01lZGl1bSc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRlbGVkcy1jaGVja2JveF9jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMnB4OyB9XG5cbi50ZWxlZHMtY2hlY2tib3hfaW5mbyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZW50aXR5LXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZW50aXR5LXZhbHVlLS1iYWRnZXMge1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uZW50aXR5LXZhbHVlX25hbWUge1xuICBjb2xvcjogIzRiODVlMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZW50aXR5LXZhbHVlX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogJ0xhdG8nO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lbnRpdHktdmFsdWVfdmFsdWUtLWxpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi5lbnRpdHktdmFsdWVfdmFsdWUtLWFkZCB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uZW50aXR5LXZhbHVlX3ZhbHVlLS1iYWRnZXMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lbnRpdHktdmFsdWVfdmFsdWUtLWJhZGdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLmVudGl0eS12YWx1ZV92YWx1ZS0tY29vcmRzIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5lbnRpdHktdmFsdWVfdmFsdWUtLXByaW1hcnkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzAzMjM2OyB9XG5cbi5lbnRpdHktdmFsdWVfYWRkaXRpb24tbGluayB7XG4gIGNvbG9yOiAjNWZhNDg5O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVudGl0eS12YWx1ZV9hZGRpdGlvbi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzODgxNjA7IH1cblxuLmVudGl0eS1jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZW50aXR5LWNvbnRyb2xfbmFtZSB7XG4gIGNvbG9yOiAjNGI4NWUwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5lbnRpdHktY29udHJvbF9uYW1lLXJlcXVpcmVkLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyonO1xuICBjb2xvcjogI2UwNGI0YjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJzsgfVxuXG4uZW50aXR5LWNvbnRyb2xfY29udHJvbC0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4uZW50aXR5LWNvbnRyb2xfYm94LS1pbmxpbmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uZW50aXR5LWNvbnRyb2xfY29udHJvbC0tYWRkIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5lbnRpdHktY29udHJvbF9jb250cm9sLS1hZGQtMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtLWJvbGQge1xuICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJzsgfVxuXG4uZW50aXR5LWNvbnRyb2xfY29udHJvbC0td29yZC13cmFwIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsOyB9XG5cbi5lbnRpdHktY29udHJvbF9jb250cm9sLS1lbXB0eS1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQge1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gICAgY29sb3I6ICM4MjgyODI7IH1cbiAgLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gICAgY29sb3I6ICM4MjgyODI7IH1cbiAgLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgICBjb2xvcjogIzgyODI4MjsgfVxuICAuZW50aXR5LWNvbnRyb2xfY29udHJvbC1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gICAgY29sb3I6ICM4MjgyODI7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtLW51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQtLW51bWJlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVudGl0eS1jb250cm9sX251bWJlci1jb250cm9sLWJsb2NrIHtcbiAgd2lkdGg6IDM1cHg7IH1cblxuLmVudGl0eS1jb250cm9sX251bWJlci1jb250cm9sIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgLmVudGl0eS1jb250cm9sX251bWJlci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gIC5lbnRpdHktY29udHJvbF9udW1iZXItY29udHJvbDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgLmVudGl0eS1jb250cm9sX251bWJlci1jb250cm9sOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzOyB9XG5cbi5lbnRpdHktY29udHJvbF9udW1iZXItYW5nbGUtaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmJ0bi0tbmV3IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDI0cHggMTBweCAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4uYnRuLW1haW4ge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAyNHB4IDEwcHggMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiODVlMDtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4tbWFpbjpob3ZlciB7XG4gICAgYm9yZGVyOiAjNGM3NGQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Yzc0ZDA7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5idG4tLXNsaW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweCA4cHggOHB4O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4uYnRuLXdoaXRlLS1uZXcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMjRweCAxMHB4IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5idG4tcmVtb3ZlIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWY2MDYwOyB9XG4gIC5idG4tcmVtb3ZlOmhvdmVyIHtcbiAgICBib3JkZXI6ICM4ZDQ3NDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhkNDc0NztcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmJ0bi1zdWNjZXNzLS1uZXcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmYTQ4OTsgfVxuICAuYnRuLXN1Y2Nlc3MtLW5ldzpob3ZlciB7XG4gICAgYm9yZGVyOiAjM2U3YzYxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTdjNjE7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWdzIHtcbiAgcGFkZGluZzogMC4zZW0gLjZlbSAuM2VtOyB9XG5cbi50ZWxlZHMtbm90ZXMtdmFsdWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZiZWU7XG4gIHBhZGRpbmc6IDIwcHggMTVweDsgfVxuXG4udGVsZWRzLW5vdGVzLXZhbHVlLS1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50ZWxlZHMtbm90ZXMtdmFsdWVfZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGVsZWRzLW5vdGVzLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmYmVlO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cblxuLmZpbGUtaW5wdXQgLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA2cHggOHB4IDhweDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiODVlMDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDBweDsgfVxuXG4uZmlsZS1pbnB1dCAuYnRuOmhvdmVyIHtcbiAgYm9yZGVyOiAjNGM3NGQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM3NGQwO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmZpbGUtaW5wdXQtLWhpZGRlbi1uYW1lIC5maWxlLWlucHV0LW5hbWUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5maWxlLWlucHV0LS1pbWFnZSAuZmlsZS1pbnB1dC1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsZS1pbnB1dC1kaXNhYmxlZCAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODsgfVxuXG4uZmlsZS1pbnB1dC1kaXNhYmxlZCAuYnRuOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4OyB9XG5cbi5hZGQtZm9ybS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5hZGQtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUyMHB4OyB9XG5cbi50YWdzIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmljb24tLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5oZWFkZXIge1xuICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJztcbiAgY29sb3I6ICM0Yjg1ZTA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uaW1hZ2UtcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5saW5rIHtcbiAgY29sb3I6ICM0Yjg1ZTA7IH1cbiAgLmxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjNDg2ZmM3OyB9XG5cbi50YWJsZS1saW5rIHtcbiAgZm9udC1mYW1pbHk6IExhdG9TZW1pYm9sZDtcbiAgY29sb3I6ICMyZjMxMzY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAudGFibGUtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmxpbmstLWluYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnByb2dyZXNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wcm9ncmVzcyAuaW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjg1ZTA7IH1cblxuLnByb2dyZXNzIC5pbmRldGVybWluYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUsIDAuODE1LCAwLjczNSwgMC4zOTUpIGluZmluaXRlO1xuICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUgMi4xcyBjdWJpYy1iZXppZXIoMC42NSwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7IH1cblxuLnByb2dyZXNzIC5pbmRldGVybWluYXRlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4xNXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgbGVmdDogLTM1JTtcbiAgICByaWdodDogMTAwJTsgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IC05MCU7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogLTkwJTsgfSB9XG5cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzUlO1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIDYwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogLTkwJTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHJpZ2h0OiAtOTAlOyB9IH1cblxuLmFkZGl0aW9uLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzRiODVlMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmFkZGl0aW9uLW9wdGlvbl9pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogIzQ0NGE0ZjsgfVxuXG4uYWRkaXRpb24tb3B0aW9uX2ljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLS1vcGVuIC5hZGRpdGlvbi1vcHRpb25faWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiOyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2submctZW50ZXIsIC5hZGRpdGlvbi1vcHRpb24tYmxvY2submctbGVhdmUsXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLm5nLWhpZGUtYWRkLCAuYWRkaXRpb24tb3B0aW9uLWJsb2NrLm5nLWhpZGUtcmVtb3ZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG4gIC1tb3otdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc3RhdHVzLXRhcmdldGluZy12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBjb2xvcjogIzQ0NGE0ZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uc3RhdHVzLXRhcmdldGluZy12YWx1ZS0tZW5hYmxlZCB7XG4gIGNvbG9yOiAjNTI5OTdkOyB9XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS13aGl0ZTpmb2N1cywgLmZvcm0tY29udHJvbC5mb3JtLXdoaXRlOmhvdmVyLCAuZm9ybS1jb250cm9sLmZvcm0td2hpdGU6dmlzaXRlZCB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNikgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KSAhaW1wb3J0YW50OyB9XG5cbmlucHV0LmZvcm0tZXJyb3IsIGlucHV0LmZvcm0tZXJyb3IuZm9ybS1jb250cm9sOmZvY3VzLCB0ZXh0YXJlYS5mb3JtLWVycm9yLCB0ZXh0YXJlYS5mb3JtLWVycm9yLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMDRjNGMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMjA4LCA3NiwgNzYsIDAuMTcpICFpbXBvcnRhbnQ7IH1cblxuLmNsb3NlLW1vZGFsLWJ0biB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvQm9sZCc7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDsgfVxuXG4udWktc2VsZWN0LWNvbnRhaW5lcjpmb2N1cywgLnVpLXNlbGVjdC1tYXRjaDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnVpLXNlbGVjdC1jb250YWluZXIgLmJ0bi1kZWZhdWx0LWZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LW1hdGNoLXRleHQgZGl2IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLnVpLXNlbGVjdC1ib290c3RyYXAgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdyA+IGEge1xuICBwYWRkaW5nOiAzcHggMTBweDsgfVxuICAudWktc2VsZWN0LWJvb3RzdHJhcCAudWktc2VsZWN0LWNob2ljZXMtcm93ID4gYSBkaXYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAucGFuZWwtY29udGVudCAudWktc2VsZWN0LWNvbnRhaW5lciAuYnRuOm5vdCguYnRuLXNtKSBpIHtcbiAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4iLCIuZmxleC1yb3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmp1c3RpZnktc3BhY2UtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZmxleC0xIHtcbiAgZmxleDogMTsgfVxuXG4uZmxleC0yIHtcbiAgZmxleDogMjsgfVxuXG4uZmxleC1yb3ctLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmZsZXgtLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5mbGV4LTEtLWZvcm0ge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5mbGV4LTItLWZvcm0ge1xuICBmbGV4OiAyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4iLCIiLCJAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zY3JvbGwtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEzMHB4KTtcbiAgICBvdmVyZmxvdzogYXV0bzsgfSB9XG4iLCIubWFpbi1jb250ZW50IC5jYW1wYWlnbiAuc3RhdHVzLXRhcmdldGluZyAuc3RhdHVzLXRhcmdldGluZy12YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG4iLCIubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnBhbmVsLWNvbnRlbnQtLWRhc2hib2FyZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLmNhcmRfYm9keS0tZGFzaGJvYXJkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZGFzaGJvYXJkLWNoYXJ0LXByZWxvYWRlciB7XG4gIHRvcDogLTIzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIzMHB4OyB9XG5cbi5kYXNoYm9hcmQtY2hhcnQtcHJlbG9hZGVyLWJsb2NrIHtcbiAgdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRhc2hib2FyZC1jaGFydC1ibG9jayB7XG4gIGhlaWdodDogMjMwcHg7IH1cblxuLmVtcHR5LWNoYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjMwcHg7IH1cblxuLmdtLXN0eWxlLWl3IHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjgpO1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmdtLXN0eWxlLWl3ID4gZGl2IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubWFwLWluZm8tcGxheWVyX25hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b0JvbGQnO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aWR0aDogMjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tYXAtaW5mby1wbGF5ZXJfZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm1hcC1pbmZvLXBsYXllcl90eXBlLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7IH1cblxuLm1hcC1pbmZvLXBsYXllcl90eXBlLXBvc2l0aW9uLW5hbWUge1xuICBjb2xvcjogIzJmMzIzNjsgfVxuXG4ubWFwLWluZm8tcGxheWVyX3R5cGUtcG9zaXRpb24tdmFsdWUge1xuICBjb2xvcjogIzRiODVkZjsgfVxuXG4ucGxheWVyLW1hcC1sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTsgfVxuXG4ucGxheWVyLW1hcC1sZWdlbmRfaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJzsgfVxuXG4ucGxheWVyLW1hcC1sZWdlbmRfZGl2aWRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYWRhZGE7IH1cblxuLnBsYXllci1tYXAtbGVnZW5kX3R5cGUtc3RhdHVzLS1hY3RpdmUge1xuICBjb2xvcjogIzRiODVkZjsgfVxuXG4ucGxheWVyLW1hcC1sZWdlbmRfdHlwZS1zdGF0dXMtLWluYWN0aXZlIHtcbiAgY29sb3I6ICNjZjhhOGE7IH1cblxuLnBsYXllci1tYXAtbGVnZW5kX3R5cGUtc3RhdHVzLS1pbmFjdGl2ZS1tb3JlMjQge1xuICBjb2xvcjogI2RhNjA2MDsgfVxuXG4ucGxheWVyLW1hcC1sZWdlbmRfbWFwIC5hbmd1bGFyLWdvb2dsZS1tYXAtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTU1cHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgICAucGxheWVyLW1hcC1sZWdlbmRfbWFwIC5hbmd1bGFyLWdvb2dsZS1tYXAtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE3NXB4KTsgfSB9XG4iLCIuc2lkZWJhciAuc2lkZWJhci1pbm5lciAubUNTQl9jb250YWluZXIubUNTX25vX3Njcm9sbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItd2lkZ2V0cyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuIiwiQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC52aXJ0dWFsU2NyZWVucyAucG9wb3ZlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA0MzRweDsgfSB9XG4iLCJ0YWJsZS5kdC1yb3dSZW9yZGVyLWZsb2F0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMzdhYjc7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICB6LWluZGV4OiAyMDAxOyB9XG4gIHRhYmxlLmR0LXJvd1Jlb3JkZXItZmxvYXQgdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxudHIuZHQtcm93UmVvcmRlci1tb3Zpbmcge1xuICBvdXRsaW5lOiAycHggc29saWQgIzg4ODtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuYm9keS5kdC1yb3dSZW9yZGVyLW5vT3ZlcmZsb3cge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxudGFibGUuZGF0YVRhYmxlIHRkLnJlb3JkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogbW92ZTsgfVxuIiwidGFibGUuZHQtcm93UmVvcmRlci1mbG9hdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjg7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjODg4O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgei1pbmRleDogMjAwMTsgfVxuICB0YWJsZS5kdC1yb3dSZW9yZGVyLWZsb2F0IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbnRyLmR0LXJvd1Jlb3JkZXItbW92aW5nIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICM1NTU7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbmJvZHkuZHQtcm93UmVvcmRlci1ub092ZXJmbG93IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0ZC5yZW9yZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IG1vdmU7IH1cbiIsIi5jYXJkX2hlYWRlci0tc3Vic2NyaXB0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnN1YnNjcmliZS1pbmZvLW1vZGFsIC5zdWJzY3JpYmUtbW9kYWwtaGVhZGVyX2Nsb3NlIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6ICdMYXRvQm9sZCc7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zdWJzY3JpYmUtZGFuZ2VyLXRleHQge1xuICBjb2xvcjogI2M0MzczOSAhaW1wb3J0YW50OyB9XG5cbi5zdWJzY3JpYmUtbWFpbi10ZXh0IHtcbiAgY29sb3I6ICM0Yjg1ZGYgIWltcG9ydGFudDsgfVxuXG4uc3Vic2NyaWJlLXN1Y2Nlc3MtdGV4dCB7XG4gIGNvbG9yOiAjMzU4OTY3ICFpbXBvcnRhbnQ7IH1cblxuLnN1YnNjcmliZS1pbmZvLW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwcHggNDBweCAxNXB4OyB9XG5cbi5zdWJzY3JpYmUtbW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDsgfVxuICAuc3Vic2NyaWJlLW1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICAgIGNvbG9yOiAjNWM1YzVjO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiIsIi5wbGF5ZXJzIC5wbGF5ZXItc3RhdC1jaGFydCB7XG4gIG1heC1oZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBsYXllcnMgLmNoYXJ0LWNlbGwge1xuICBwYWRkaW5nOiAwcHggMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgLnBsYXllcnMgLmNoYXJ0LWNlbGwgLmNoYXJ0LWNlbGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5wbGF5ZXJzIC5jaGFydC1jZWxsIC5jaGFydC1jZWxsLWJsb2NrIGhlbHAtcG9wb3ZlciB7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgLnBsYXllcnMgLmNoYXJ0LWNlbGwgLmNoYXJ0LWNlbGwtYmxvY2sgaGVscC1wb3BvdmVyIGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBsYXllcnMgLnBsYXllci1zdGF0LWNoYXJ0IHtcbiAgICB3aWR0aDogMTgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wbGF5ZXJzIC5wbGF5ZXItc3RhdC1jaGFydCB7XG4gICAgd2lkdGg6IDIyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucGxheWVycyAucGxheWVyLXN0YXQtY2hhcnQge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnBsYXllcnMgLnBsYXllci1zdGF0LWNoYXJ0IHtcbiAgICB3aWR0aDogNTAwcHg7IH0gfVxuXG4uaGVscC1wb3BvdmVyX3BvcG92ZXItLWNoYXJ0LnBvcG92ZXIgLnBvcG92ZXItaW5uZXIgLnBvcG92ZXItY29udGVudCAuaGVscHMtdGFncyB7XG4gIG1heC13aWR0aDogNTAwcHg7IH1cblxuLnBsYXllcnMtbm8tY29udGVudCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDIxNXB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnBsYXllcnMtbm8tY29udGVudCAucGxheWVycy1uby1jb250ZW50X3VzYi1ib3gtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuICAucGxheWVycy1uby1jb250ZW50IC5wbGF5ZXJzLW5vLWNvbnRlbnRfdXNiIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvbm8tY29udGVudC9hbmRvaWQtdXNiLnBuZ1wiKTtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgaGVpZ2h0OiAxMDdweDsgfVxuICAucGxheWVycy1uby1jb250ZW50IC5wbGF5ZXJzLW5vLWNvbnRlbnRfYm94IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvbm8tY29udGVudC9hbmRvaWQtYm94LnBuZ1wiKTtcbiAgICB3aWR0aDogMTU5cHg7XG4gICAgaGVpZ2h0OiAxMDJweDsgfVxuICAucGxheWVycy1uby1jb250ZW50IC5wbGF5ZXJzLW5vLWNvbnRlbnRfaGludCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBsYXllcnMtbm8tY29udGVudCAucGxheWVycy1uby1jb250ZW50X2FuZHJvaWQtcGxheS1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gIC5wbGF5ZXJzLW5vLWNvbnRlbnQgLnBsYXllcnMtbm8tY29udGVudF9hbmRyb2lkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvbm8tY29udGVudC9hbmRyb2lkLnBuZ1wiKTtcbiAgICB3aWR0aDogMTY3cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAucGxheWVycy1uby1jb250ZW50IC5wbGF5ZXJzLW5vLWNvbnRlbnRfcGxheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9wbGF5ZXJzL25vLWNvbnRlbnQvZ29vZ2xlIHBsYXkgYnV0dG9uLnBuZ1wiKTtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiA0MnB4OyB9XG4gIC5wbGF5ZXJzLW5vLWNvbnRlbnQgLnBsYXllcnMtbm8tY29udGVudF9zb29uLXBsYXRmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7IH1cbiAgLnBsYXllcnMtbm8tY29udGVudCAucGxheWVycy1uby1jb250ZW50X3Nvb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5wbGF5ZXJzLW5vLWNvbnRlbnQgLnBsYXllcnMtbm8tY29udGVudF9wbGF0Zm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wbGF5ZXJzLW5vLWNvbnRlbnQgLnBsYXllcnMtbm8tY29udGVudF93aW5kb3dzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvbm8tY29udGVudC93aW5kb3dzLnBuZ1wiKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgbWFyZ2luOiAwcHggNXB4OyB9XG4gIC5wbGF5ZXJzLW5vLWNvbnRlbnQgLnBsYXllcnMtbm8tY29udGVudF9vc3gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvcGxheWVycy9uby1jb250ZW50L29zeC5wbmdcIik7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbjogMHB4IDVweDsgfVxuICAucGxheWVycy1uby1jb250ZW50IC5wbGF5ZXJzLW5vLWNvbnRlbnRfbGludXgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvcGxheWVycy9uby1jb250ZW50L2xpbnV4LnBuZ1wiKTtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwcHggNXB4OyB9XG4iLCIuY2FyZF9ib2R5LS1icmFuZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG4uYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnJhbmQgLmZpbGUtaW5wdXQtd3JhcHBlci5idG4uYnRuLWRlZmF1bHQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4uYnJhbmQtbWFpbi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwNzZweDsgfVxuXG4uY29sb3ItdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cblxuLmNvbG9yLXZpZXdfdmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5jb2xvci12aWV3X3RleHQtdmFsdWUge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogNjVweDsgfVxuXG4uYnJhbmQtaW1hZ2Uge1xuICB3aWR0aDogNTAlOyB9XG5cbi5zd2l0Y2gtaW5wdXQuY2hlY2tlZCB+IC5zd2l0Y2gtbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjMzE5REI1O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLnN3aXRjaC1pbnB1dC5jaGVja2VkIH4gLnN3aXRjaC1oYW5kbGUge1xuICBib3gtc2hhZG93OiAtMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBsZWZ0OiA0MHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9zaGFkb3cge1xuICB3aWR0aDogNDgwcHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxuLnRhYmxldC1leGFtcGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvdGFibGV0LnBuZyk7XG4gIGhlaWdodDogMjgzcHg7XG4gIHdpZHRoOiA0NTlweDtcbiAgcGFkZGluZzogMjJweCAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnRhYmxldC1leGFtcGxlX2NvbnRlbnQtLXNlY29uZC1zY3JlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTJweCAxMnB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9jb250ZW50LS1yZXBlYXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLnRhYmxldC1leGFtcGxlX2xvZ28ge1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIG1heC1oZWlnaHQ6IDUwcHg7IH1cblxuLnRhYmxldC1leGFtcGxlX3RlbGVkcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnRhYmxldC1leGFtcGxlX3RlbGVkcy1zZWNvbmQtc2NyZWVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9kaXZpZGVyIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgd2lkdGg6IDMxcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDBjZGMxOyB9XG5cbi50YWJsZXQtZXhhbXBsZV90ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvTWVkaXVtJztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV90ZXh0LXByaW1hcnktY29sb3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRhYmxldC1leGFtcGxlX3RleHQtYWRkaXRpb25hbC1jb2xvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGFibGV0LWV4YW1wbGVfbmF2LWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuXG4udGFibGV0LWV4YW1wbGVfbmF2LWJhci1sb2dvIHtcbiAgbWF4LXdpZHRoOiA5NXB4O1xuICBtYXgtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnRhYmxldC1leGFtcGxlX25hdi1iYXItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnRhYmxldC1leGFtcGxlX25hdi1iYXItbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiA3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1yaWdodDogMjVweDsgfVxuXG4udGFibGV0LWV4YW1wbGVfbmF2LWJhci1tZW51LWl0ZW0tLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA4NmUzOyB9XG5cbi50YWJsZXQtZXhhbXBsZV9pbmZvLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDg2ZTM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnRhYmxldC1leGFtcGxlX2luZm8tdGV4dCB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9pbmZvLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGI1MTUzO1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDEuODsgfVxuXG4udGFibGV0LWV4YW1wbGVfaW5mby1saXN0LWl0ZW0tbmFtZSB7XG4gIGZsZXg6IDE7IH1cblxuLnRhYmxldC1leGFtcGxlX2luZm8tbGlzdC1pdGVtLXZhbHVlIHtcbiAgZmxleDogMTsgfVxuXG4udGFibGV0LWV4YW1wbGVfY3JlZGl0cy1jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDdweDsgfVxuXG4udGFibGV0LWV4YW1wbGVfY3JlZGl0cy1tZW51IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4udGFibGV0LWV4YW1wbGVfY3JlZGl0cy1tZW51LWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTlhOWE5O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9jcmVkaXRzLW1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMHB4OyB9XG5cbi50YWJsZXQtZXhhbXBsZV9jcmVkaXRzLW1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi5lbmFibGUtYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5lbmFibGUtYnJhbmRfc3dpdGNoLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5lbmFibGUtYnJhbmRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvTWVkaXVtJztcbiAgY29sb3I6ICMzMDMyMzY7IH1cblxuLmVuYWJsZS1icmFuZF9zd2l0Y2gtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgY29sb3I6ICMzMDMyMzY7IH1cblxuLmJvdHRvbS1icmFuZC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5ib3R0b20tYnJhbmQtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jb250cm9sLWJyYW5kLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAxMDE5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uY29udHJvbC1icmFuZC1ibG9ja19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM2NXB4O1xuICBoZWlnaHQ6IDQ0N3B4O1xuICB6LWluZGV4OiAzMzM7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5kdXBsaWNhdGUtYmxvY2tfb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MDJweDtcbiAgaGVpZ2h0OiA0MDNweDtcbiAgei1pbmRleDogMzMzO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29udHJvbC1icmFuZC1ibG9jay0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmNvbnRyb2wtaW1hZ2UtYnJhbmQtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxMTsgfVxuXG4uYnJhbmQtZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhOyB9XG5cbi5icmFuZC1kaXZpZGVyLXZlcnRpY2FsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RhZGFkYTsgfVxuXG4uYnJhbmQtaW1hZ2UtY29udHJvbF9pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYnJhbmQtaW1hZ2UtY29udHJvbF9pbWFnZS0tbG9nbyB7XG4gIHdpZHRoOiAxMzhweDtcbiAgaGVpZ2h0OiAxMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cblxuLmJyYW5kLWltYWdlLWNvbnRyb2xfbG9nby1leGFtcGxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbi5icmFuZC1pbWFnZS1jb250cm9sX2ltYWdlLS1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG5cbi5icmFuZC1pbWFnZS1jb250cm9sX2ltYWdlLWJhY2tncm91bmQtZXhhbXBsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5icmFuZC1pbWFnZS1jb250cm9sX2ltYWdlLWJhY2tncm91bmQtZXhhbXBsZS0tcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5icmFuZC1pbWFnZS1jb250cm9sX2J1dHRvbnMtYmxvY2sge1xuICBtYXJnaW46IDEwcHggMHB4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5icmFuZC1pbWFnZS1jb250cm9sX2hpbnQge1xuICBmb250LWZhbWlseTogJ0xhdG8nO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIGNvbG9yOiAjMzAzMjM2OyB9XG5cbi5idG4tLWNsZWFyLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9TZW1pYm9sZFwiO1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ0ODQ4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmJ0bi0tY2xlYXItaW1hZ2U6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZDNmM2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDNmM2Y7IH1cblxuLmJ0bi0tY2xlYXItaW1hZ2UtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4OyB9XG5cbi5idG4tLWNsZWFyLWltYWdlLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4OyB9XG5cbi5oZWFkZXItLWJyYW5kLXNjcmVlbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtLWJyYW5kLWNvbG9yIHtcbiAgd2lkdGg6IDE2OHB4OyB9XG5cbi5lbnRpdHktY29udHJvbF9uYW1lLS1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvTWVkaXVtJztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udGVsZWRzLWNoZWNrYm94X2xhYmVsLS1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvTWVkaXVtJztcbiAgY29sb3I6ICMzMDMyMzY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmltYWdlLXByZWxvYWRlci0tdGFibGV0IHtcbiAgd2lkdGg6IDQyN3B4O1xuICBoZWlnaHQ6IDIzOXB4OyB9XG5cbi5pbWFnZS1wcmVsb2FkZXItLWJhY2tncm91bmQge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMTQwcHg7IH1cblxuLmltYWdlLXByZWxvYWRlci0tbG9nbyB7XG4gIHdpZHRoOiAxMzhweDtcbiAgaGVpZ2h0OiAxMzhweDsgfVxuIiwiLnByb2ZpbGUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ucHJvZmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQyMHB4OyB9XG5cbi5jYXJkX2JvZHktLXByb2ZpbGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4uY2FyZF9ib3R0b20tY29udHJvbC0tcHJvZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuIiwiLmZvcm0taG9yaXpvbnRhbCAuZGF0ZS1ibG9jayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmZvcm0taG9yaXpvbnRhbCAuZGF0ZS1ibG9jayAucHJlcGVuZC1pY29uIGkge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmZvcm0taG9yaXpvbnRhbCAuZGF0ZS1ibG9jayAucmFuZ2UtaW5wdXQge1xuICAgIHdpZHRoOiAyMjNweDsgfVxuXG4uZGF0ZS1ibG9jayAucmFuZ2UtaW5wdXQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7IH1cbiAgLmRhdGUtYmxvY2sgLnJhbmdlLWlucHV0LWJsb2NrIC5yYW5nZS1pbnB1dCB7XG4gICAgd2lkdGg6IDIyM3B4OyB9XG5cbi5kYXRlcGlja2VyLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSAudWktZGF0ZXBpY2tlci1jdXJyZW50LnVpLXN0YXRlLWRlZmF1bHQudWktcHJpb3JpdHktc2Vjb25kYXJ5LnVpLWNvcm5lci1hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiIsIi5lZGl0IC5lZGl0LXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVkaXQgLmVkaXQtdGV4dCBpLmNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVkaXQgLmVkaXQtdGV4dCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5lZGl0IC5lZGl0LW51bWJlciBpLmNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4OyB9XG5cbi5lZGl0IC5lZGl0LW51bWJlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmVkaXQgLmVkaXQtbnVtYmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4uZWRpdCAuZWRpdC1udW1iZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbi5lZGl0LmVkaXQtdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVkaXQuZWRpdC10ZXh0YXJlYSAuZWRpdC10ZXh0IHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5lZGl0LmVkaXQtdGV4dGFyZWEgaS5jb250cm9sIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4iLCIuc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtYWN0aXZlIC5zZi1uYXYtbnVtYmVyLWlubmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4uc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtYWN0aXZlLCAuc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzRiODVlMDsgfVxuXG4uc2YtY2lyY2xlIC5zZi1uYXYgbGkge1xuICBjb2xvcjogIzQwNDY0YjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5zZi1jaXJjbGUgLnNmLW5hdiBsaS5zZi1hY3RpdmUgLnNmLW5hdi1udW1iZXItaW5uZXI6YmVmb3JlLCAuc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtbmF2LXByZXYtc3RlcCAuc2YtbmF2LW51bWJlci1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjNDM5ZmU2O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMzdweDtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiA2OSU7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDU2cHg7IH1cblxuLyouc2YtY2lyY2xlIC5zZi13aXphcmQ+Zm9ybVxyXG57XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuIWltcG9ydGFudDtcclxufSovXG4uc2Ytdmlld3BvcnQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zZi1jaXJjbGUgLnNmLW5hdi1udW1iZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDsgfVxuXG4uc2YtY2lyY2xlIC5zZi1uYXYgbGkgLnNmLW5hdi1udW1iZXItaW5uZXI6YWZ0ZXIge1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDY1JTtcbiAgaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogNTZweDsgfVxuXG4uc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtYWN0aXZlIC5zZi1uYXYtbnVtYmVyLWlubmVyOmFmdGVyLCAuc2YtY2lyY2xlIC5zZi1uYXYgbGkuc2YtbmF2LXByZXYtc3RlcCAuc2YtbmF2LW51bWJlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiA2MiU7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7IH1cblxuLnNmLWNpcmNsZSAuc2YtbmF2IGxpIC5zZi1uYXYtbnVtYmVyLWlubmVyIHtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4OyB9XG5cbi5zZi1jaXJjbGUgLnNmLW5hdi1udW1iZXIge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnNmLWNpcmNsZSAuc2YtbmF2IC5zZi1uYXYtbnVtYmVyOmFmdGVyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRvcDogMzJweDtcbiAgbGVmdDogNDRweDsgfVxuXG4uc2YtbmF2LXdyYXAge1xuICBtYXJnaW46IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5zZi1uYXYtd3JhcCB7XG4gICAgd2lkdGg6IDQ0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5zZi1uYXYtd3JhcCB7XG4gICAgd2lkdGg6IDY0NXB4OyB9XG4gICAgLnNmLW5hdi13cmFwIC5zZi1uYXYge1xuICAgICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNmLWNpcmNsZSAuc2YtbmF2IGxpIHtcbiAgICBtaW4td2lkdGg6IDEzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZi1jaXJjbGUgLnNmLW5hdi1ib3R0b20gLnNmLW5hdi1udW1iZXI6YWZ0ZXIsIC5zZi1jaXJjbGUgLnNmLW5hdi10b3AgLnNmLW5hdi1udW1iZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiA5MHB4OyB9IH1cblxuLmZvcm0td2l6YXJkcy1oaWRkZW4ge1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG9wYWNpdHk6IDA7IH1cblxuLndpemFyZCAuc2Ytdmlld3BvcnQge1xuICBwYWRkaW5nOiAwcHggMjBweDsgfVxuIiwiLmhlbHAtcG9wb3ZlciAuaGVscC1wb3BvdmVyX2ljb24ge1xuICBjb2xvcjogIzliYjFkNDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5oZWxwLXBvcG92ZXJfcG9wb3Zlci5wb3BvdmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAjNUI1QjVCOyB9XG4gIC5oZWxwLXBvcG92ZXJfcG9wb3Zlci5wb3BvdmVyIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDE4cHggMTZweCAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuaGVscC1wb3BvdmVyX3BvcG92ZXIucG9wb3ZlciAucG9wb3Zlci1pbm5lciAucG9wb3Zlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHggMTJweCAxNnB4OyB9XG4gIC5oZWxwLXBvcG92ZXJfcG9wb3Zlci5wb3BvdmVyIC5hcnJvdyB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmhlbHAtcG9wb3Zlcl9wb3BvdmVyLS10ZW1wbGF0ZSAuaGVscC10YWdzX3NhbXBsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uaGVscC1wb3BvdmVyX3BvcG92ZXItLXRlbXBsYXRlLnBvcG92ZXIgLnBvcG92ZXItaW5uZXIgLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDsgfVxuXG4uaGVscC1wb3BvdmVyX3BvcG92ZXItLXRlbXBsYXRlLnBvcG92ZXIgLnBvcG92ZXItaW5uZXIgLmhlbHBzLXRhZ3Mge1xuICBtYXgtd2lkdGg6IDM4MHB4OyB9XG4gIC5oZWxwLXBvcG92ZXJfcG9wb3Zlci0tdGVtcGxhdGUucG9wb3ZlciAucG9wb3Zlci1pbm5lciAuaGVscHMtdGFncyAucG9wb3Zlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHggMTJweCAxNnB4OyB9XG4iLCIuaWNoZWNrYm94X3NxdWFyZS1yZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwO1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmljaGVja2JveF9zcXVhcmUtcmVkLmNoZWNrZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwO1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmljaGVja2JveF9zcXVhcmUtZ3JlZW4uY2hlY2tlZC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XG4gIG9wYWNpdHk6IDAuNjsgfVxuIiwiLmxhc3QtcGxheS1ldmVudHNfbnVtYmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmNhcmRfbmFtZS1sb2dvLS1sYXN0LXBsYXktZXZlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9wbGF5LWljb24ucG5nKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDsgfVxuIiwiLm11bHRpcGxlLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubXVsdGlwbGUtc2VsZWN0IC5tdWx0aXBsZS10aXRsZSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDdweCAwIDNweCA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm11bHRpcGxlLXNlbGVjdCAubXVsdGlwbGUtdGl0bGUgaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGNvbG9yOiByZ2JhKDI3LCAzMCwgMzcsIDAuMyk7IH1cbiAgLm11bHRpcGxlLXNlbGVjdCAuY2xlYXItaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7IH1cbiAgLm11bHRpcGxlLXNlbGVjdCAuaXRlbS1pbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm11bHRpcGxlLXNlbGVjdCAuaWNvbi1jbG9zZSB7XG4gICAgY29sb3I6ICMwMDgwRTY7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubXVsdGlwbGUtc2VsZWN0IC5pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5tdWx0aXBsZS1zZWxlY3QgLml0ZW0gLmxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAubXVsdGlwbGUtc2VsZWN0IC5sYWJlbCwgLm11bHRpcGxlLXNlbGVjdCBoNCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5tdWx0aXBsZS1zZWxlY3QgLm11bHRpcGxlLXNlbGVjdC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgICAubXVsdGlwbGUtc2VsZWN0IC5tdWx0aXBsZS1zZWxlY3QtYm9keSAubWlsdGlwbGUtc2VsZWN0LWJvZHktc2Nyb2xsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gIC5tdWx0aXBsZS1zZWxlY3QgLm11bHRpcGxlLXNlbGVjdC1ib2R5IGlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDsgfVxuICAubXVsdGlwbGUtc2VsZWN0IC50YWcge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAubXVsdGlwbGUtc2VsZWN0IC50YWcgLnJlbW92ZS10YWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5tdWx0aXBsZS1zZWxlY3QgLnRhZyAuY3V0LXRhZyB7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDNweDsgfVxuICAgIC5tdWx0aXBsZS1zZWxlY3QgLnRhZyAucmVtb3ZlLXRhZzphZnRlciB7XG4gICAgICBjb250ZW50OiBcInhcIjtcbiAgICAgIHBhZGRpbmc6IDAgMnB4OyB9XG4gICAgLm11bHRpcGxlLXNlbGVjdCAudGFnIFtkYXRhLXJvbGU9XCJyZW1vdmVcIl0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5tdWx0aXBsZS1zZWxlY3QgLnRhZyBbZGF0YS1yb2xlPVwicmVtb3ZlXCJdOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwieFwiO1xuICAgICAgcGFkZGluZzogMHB4IDJweDsgfVxuICAubXVsdGlwbGUtc2VsZWN0IC5jdXQtdGFnIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTgwcHg7IH1cbiAgLm11bHRpcGxlLXNlbGVjdCAuc2VsZWN0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG4gIC5tdWx0aXBsZS1zZWxlY3QgLnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAubGFiZWwsIC5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciBoNCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5hZGQtaXRlbS1idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5jdXQtdGFnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxODBweDsgfVxuXG4ubXVsdGlwbGUtc2VsZWN0X3BvcG92ZXIgLml0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5pdGVtIC5sYWJlbCB7XG4gICAgcGFkZGluZzogNXB4OyB9XG5cbi5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAubXVsdGlwbGUtYmluIHtcbiAgcGFkZGluZy10b3A6IDRweDsgfVxuICAubXVsdGlwbGUtc2VsZWN0X3BvcG92ZXIgLm11bHRpcGxlLWJpbiBpIHtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuICAgIC5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAubXVsdGlwbGUtYmluIGkuYmVnaW4ge1xuICAgICAgY29sb3I6ICNjMTQ0NDQ7IH1cblxuLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5tdWx0aXBsZS1zZWxlY3RfcG9wb3Zlci5wb3BvdmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7IH1cblxuLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5tdWx0aXBsZS1zZWxlY3QtZm9vdGVyIGRpdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyLnBvcG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogNDUwcHg7IH1cbiAgLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC5tdWx0aXBsZS1zZWxlY3QtZm9vdGVyIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG5cbi5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAubXVsdGlwbGUtc2VsZWN0LXBvcG92ZXIge1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAubXVsdGlwbGUtc2VsZWN0LXBvcG92ZXIgLm11bHRpcGxlLXNlbGVjdC1wb3BvdmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC50YWcge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5tdWx0aXBsZS1zZWxlY3RfcG9wb3ZlciAudGFnIC5yZW1vdmUtdGFnIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubXVsdGlwbGUtc2VsZWN0X3BvcG92ZXIgLnRhZyAuY3V0LXRhZyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDsgfVxuICAubXVsdGlwbGUtc2VsZWN0X3BvcG92ZXIgLnRhZyAucmVtb3ZlLXRhZzphZnRlciB7XG4gICAgY29udGVudDogXCJ4XCI7XG4gICAgcGFkZGluZzogMCAycHg7IH1cbiAgLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC50YWcgW2RhdGEtcm9sZT1cInJlbW92ZVwiXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm11bHRpcGxlLXNlbGVjdF9wb3BvdmVyIC50YWcgW2RhdGEtcm9sZT1cInJlbW92ZVwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJ4XCI7XG4gICAgcGFkZGluZzogMHB4IDJweDsgfVxuXG4uY3V0LXRhZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2hvcnQtY3V0LXRhZyAuY3V0LXRhZyB7XG4gIG1heC13aWR0aDogMTUwcHg7IH1cbiIsIi5wcmVsb2FkZXIge1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnByZWxvYWRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5wcmVsb2FkZXItYmxvY2sgLnBhZ2Utc3Bpbm5lci1sb2FkZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5ibGFjay1wcmVsb2FkZXIgLnByZWxvYWRlci1ibG9jayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmJsYWNrLXByZWxvYWRlciAucGFnZS1zcGlubmVyLWxvYWRlciA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IH1cblxuLnByZWxvYWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiIsIi5maWx0ZXItbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VERUU7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBwYWRkaW5nOiA2cHggMTJweCA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5maWx0ZXItbGluZS5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG5cbi5maWx0ZXItbGluZSAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5maWx0ZXItbGluZSAuc2VhcmNoLWlucHV0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZpbHRlci1saW5lIC5zdGF0ZS1ibG9jayB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZmlsdGVyLWxpbmUgLnRhZyB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBjb2xvcjogIzYxNmM3NjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDsgfVxuXG4uZmlsdGVyLWxpbmUgLnRhZy5sYWJlbC1ibHVlIHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5maWx0ZXItbGluZSAudGFnIFtkYXRhLXJvbGU9XCJyZW1vdmVcIl0ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmZpbHRlci1saW5lIC50YWcgW2RhdGEtcm9sZT1cInJlbW92ZVwiXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwieFwiO1xuICBwYWRkaW5nOiAwcHggMnB4OyB9XG5cbi5maWx0ZXItbGluZSAuZmlsdGVyLWljb24tY2xvc2Uge1xuICBsaW5lLWhlaWdodDogMHB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTVweDsgKi9cbiAgZm9udC1zaXplOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBjb2xvcjogIzAwODBFNjsgfVxuXG4ubWlsdGlwbGUtc2VsZWN0IC5pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5maWx0ZXItc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5maWx0ZXItc2VsZWN0IC5maWx0ZXItc2VsZWN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLmZpbHRlciAuZmlsdGVyLXJpZ2h0LWJsb2NrIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uZmlsdGVyLWlucHV0IHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmZpbHRlci1pbnB1dCAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLmJvcmRlci1iZXR3ZWVuID4gW2NsYXNzKj0nY29sLSddOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2UzZTNlMztcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICB0b3A6IDA7IH1cbiAgLmJvcmRlci1iZXR3ZWVuID4gW2NsYXNzKj0nY29sLSddOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG4iLCIiLCIubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQgLnRhYmxlIC50YWJsZS1mdW5jIC5idG4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4udGVsZWRzLXRhYmxlIC50YWJsZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUuc2Nyb2xsIHRib2R5IHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUgdGhlYWQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGguc2VsZWN0LWFsbC1jaGVja2JveCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICB3aWR0aDogMTZweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRoLnNvcnRpbmcge1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGguc29ydGluZ19hc2Mge1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGguc29ydGluZ19kZXNjIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRoIC5pbmxpbmUtYmxvY2sge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGggLmljaGVja2JveF9taW5pbWFsLWdyZXkge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGgudmVydGljYWwtYm90dG9tIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0aC50ZXh0LWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRoLnRleHQtcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0aC5pY29uLWNlbGwge1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGQudGV4dC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZC50ZXh0LXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgdGQub25lLWNoZWNrYm94IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDhweCAxMXB4O1xuICAgICAgd2lkdGg6IDE2cHg7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZC50ZXh0LWFsaWduLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRkLm5hbWUtY2VsbCB7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZCBhLnRlbGVkcy1saW5rIHtcbiAgICAgIGNvbG9yOiAjNWI1YjViOyB9XG4gICAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZCBhLnRlbGVkcy1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZCAuaWNoZWNrYm94X21pbmltYWwtZ3JleSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSB0ZCAuZm9ybS1ncm91cCAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIHRkIC50d28tcm93LWRhdGUgZGl2IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAub25lLXN0cmluZyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYyAuaGVhZC1jaGVja2JveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTJweDtcbiAgICB3aWR0aDogMTlweDsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURFRTsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWVudGVyLCAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYy5uZy1sZWF2ZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctZW50ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctbGVhdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctZW50ZXIgdGgsXG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctbGVhdmUgdGgge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctZW50ZXItYWN0aXZlIHRoIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctbGVhdmUtYWN0aXZlIHRoIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctZW50ZXIgZGl2LCAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYy5uZy1sZWF2ZSBkaXYge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWVudGVyIGRpdiB7XG4gICAgICBoZWlnaHQ6IDBweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWVudGVyLWFjdGl2ZSBkaXYge1xuICAgICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMubmctbGVhdmUgZGl2IHtcbiAgICAgIGhlaWdodDogMjVweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jLm5nLWxlYXZlLWFjdGl2ZSBkaXYge1xuICAgICAgaGVpZ2h0OiAwcHg7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYyAuaGVhZC1jaGVja2JveCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gICAgICB3aWR0aDogMTlweDsgfVxuICAgIC50ZWxlZHMtdGFibGUgLnRhYmxlIC50YWJsZS1mdW5jIHRoIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYyBpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAuc2VsZWN0LWFsbC1jaGVja2JveCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VERUU7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUgLnRhYmxlLWZ1bmMgdGgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAudGFibGUtZnVuYyBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUgLmhlYWQtY2hlY2tib3ggLmNoZWNrYm94LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRlbGVkcy10YWJsZSAudGFibGUgLmhlYWQtY2hlY2tib3ggLmNoZWNrYm94LWJsb2NrIC5jaGVja2JveC1taW51cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDRweDtcbiAgICB0b3A6IDNweDsgfVxuICAudGVsZWRzLXRhYmxlIC50YWJsZSAuZm9ybS1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZWxlZHMtdGFibGUgdGFibGUgLmZvcm0tZ3JvdXAgLmJ0bi1zbSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzM3B4OyB9XG5cbi50ZWxlZHMtdGFibGUubG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjsgfVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmFmdGVyIHtcbiAgY29sb3I6ICNEREREREQ7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgb3BhY2l0eTogLjg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBib3R0b206IGluaXRpYWw7XG4gIHJpZ2h0OiBpbml0aWFsOyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgb3BhY2l0eTogLjU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGJvdHRvbTogaW5pdGlhbDtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciB7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIG9wYWNpdHk6IC41O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBib3R0b206IGluaXRpYWw7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgcGFkZGluZy1yaWdodDogMHB4OyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc2VsZWN0LWFsbC1jaGVja2JveC5zb3J0aW5nX2FzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICBib3R0b206IDEzcHg7IH1cblxuLnRlbGVkcy10YWJsZSAuY2ctYnVzeS1kZWZhdWx0LXNpZ24ge1xuICB0b3A6IDUxcHg7IH1cblxuLnRlbGVkcy10YWJsZSAuY2ctYnVzeS1iYWNrZHJvcCB7XG4gIHRvcDogNTFweDsgfVxuXG4udGVsZWRzLXRhYmxlIC50YWJsZS5ib3JkZXJlZCB0aGVhZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkOyB9XG4gIC50ZWxlZHMtdGFibGUgLnRhYmxlLmJvcmRlcmVkIHRoZWFkIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS5kYXRhVGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5ub3Qtc29ydGFibGUuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50ZWxlZHMtdGFibGUtLWFkZCAudGFibGUgdGJvZHkgdHIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMmYzMTM2OyB9XG4gIC50ZWxlZHMtdGFibGUtLWFkZCAudGFibGUgdGJvZHkgdHIgdGQge1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLnRlbGVkcy10YWJsZS0tYWRkIC50YWJsZSB0Ym9keSB0ciB0ZC50ZXh0LWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC50ZWxlZHMtdGFibGUtLWFkZCAudGFibGUgdGJvZHkgdHIgdGQudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudGVsZWRzLXRhYmxlLS1hZGQgLnRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOWZkOyB9XG5cbi50ZWxlZHMtdGFibGUtLWxlc3MgLnRhYmxlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gIC50ZWxlZHMtdGFibGUtLWxlc3MgLnRhYmxlIHRib2R5IHRyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICAgIGNvbG9yOiAjMmYzMTM2OyB9XG4gICAgLnRlbGVkcy10YWJsZS0tbGVzcyAudGFibGUgdGJvZHkgdHIgdGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnRlbGVkcy10YWJsZS0taGVhZGVyLWJvbGQgLnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvQm9sZCc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmljb24tc29ydCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvaWNvbm1vbnN0ci1zb3J0LnBuZ1wiKTsgfVxuIiwiLmF0dGFjaC1wbGF5ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuICAuYXR0YWNoLXBsYXllciAuc2VhcmNoLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYXR0YWNoLXBsYXllciAucGxheWVyLXRhYmxlLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDMxMnB4OyB9XG4gICAgLmF0dGFjaC1wbGF5ZXIgLnBsYXllci10YWJsZS1ibG9jayAucmVwZWF0ZXItY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAgIC5hdHRhY2gtcGxheWVyIC5wbGF5ZXItdGFibGUtYmxvY2sgLnBsYXllci10YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmF0dGFjaC1wbGF5ZXIgLnBsYXllci10YWJsZS1ibG9jayAucGxheWVyLXRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiIsIi5hdHRhY2gtYXJlYSAuc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiIsIkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXR0YWNoLWNvbnRlbnQtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDY4MHB4OyB9IH1cblxuLmF0dGFjaC1jb250ZW50LW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5hdHRhY2gtY29udGVudC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hdHRhY2gtY29udGVudC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfVxuXG4uZW50aXR5LWNvbnRyb2wtLWF0dGFjaC1jb250ZW50LW1vZGFsLXRhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtLWF0dGFjaC1jb250ZW50LW1vZGFsLXRhZ3Mge1xuICBtaW4taGVpZ2h0OiA1MHB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF0dGFjaC1jb250ZW50Lm5nLWVudGVyLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXR0YWNoLWNvbnRlbnQubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1hdHRhY2gtY29udGVudC5uZy1sZWF2ZSxcbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF0dGFjaC1jb250ZW50Lm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDM3NHB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF0dGFjaC1jb250ZW50LWRpc2FibGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM3NHB4OyB9XG5cbi5zZWxlY3QtYXR0YWNoLWNvbnRlbnQtZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2VsZWN0LWF0dGFjaC1jb250ZW50LWRldGFpbCAubGFiZWwucHVsbC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5zZWxlY3QtYXR0YWNoLWNvbnRlbnQtZGV0YWlsX25hbWUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uY29udGVudC1wbGF5LXRpbWVvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKi5jb250ZW50LXBsYXktdGltZW91dF9pbnB1dCB7XHJcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xyXG4gIH0qLyB9XG4gIC5jb250ZW50LXBsYXktdGltZW91dCAuY29udGVudC1wbGF5LXRpbWVvdXRfZGltZW5zaW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmNvbnRlbnQtcGxheS10aW1lb3V0IC5wcmVwZW5kLWljb24ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4iLCIuYXR0YWNoZWQtcGxheWVycy10YWJsZSAudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjsgfVxuXG4uYXR0YWNoZWQtcGxheWVycy10YWJsZSAudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7IH1cblxuLmF0dGFjaGVkLXBsYXllcnMtdGFibGUgLnRlbGVkcy10YWJsZS0tZnVuYy1vcGVuIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkge1xuICBoZWlnaHQ6IDE2NnB4OyB9XG4iLCIuY29udGVudHMtc2VhcmNoIC5jb250ZW50LXNlYXJjaC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1NnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xuICAuY29udGVudHMtc2VhcmNoIC5wb3BvdmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDQzNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5jb250ZW50cy1zZWFyY2ggLmNvbnRlbnQtc2VhcmNoLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4iLCIuY29udHJvbC1hcmVhIC5jb250cm9sLWFyZWEtZmlsbC1lbXB0eS1pY29uIHtcbiAgY29sb3I6ICM1OGJiNGU7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uY29udHJvbC1hcmVhIC5jb250cm9sLWFyZWEtZmlsbC1lbXB0eS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uYXJlYS1zb3VuZC1jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5hcmVhLXNvdW5kLWNvbnRyb2xfaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY2FtcGFpZ25zL3NvdW5kLWRpc2FibGVkLnBuZ1wiKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7IH1cblxuLmFyZWEtc291bmQtY29udHJvbF9pY29uLS1lbmFibGVkIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jYW1wYWlnbnMvc291bmQtZW5hYmxlZC5wbmdcIik7IH1cblxuLmFyZWEtc291bmQtY29udHJvbF90ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiAjYzk3OTc5O1xuICBsaW5lLWhlaWdodDogNC4wODY7IH1cblxuLmFyZWEtc291bmQtY29udHJvbF90ZXh0LS1lbmFibGVkIHtcbiAgY29sb3I6ICM0ZDg5NzI7IH1cblxuLnNldF90YXJnZXRpbmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NhbXBhaWducy9pY29ubW9uc3RyLWNoZWNrLW1hcmsucG5nXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm5vdHNldF90YXJnZXRpbmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NhbXBhaWducy9pY29ubW9uc3RyLXgtbWFyay5wbmdcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZ2VvdGFyZ2V0aW5nLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY2FtcGFpZ25zL2ljb25tb25zdHItbG9jYXRpb24ucG5nXCIpOyB9XG5cbi50aW1ldGFyZ2V0aW5nLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY2FtcGFpZ25zL2ljb25tb25zdHItdGltZS5wbmdcIik7IH1cblxuLmNvbnRyb2wtYXJlYS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5sb2FkaW5nLWFyZWEtbWVzc2FnZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5sb2FkaW5nLXdhcm5pbmcge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE3YjMyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWZhbWlseTogaW5pdGlhbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5sb2FkaW5nLWVycm9yIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2EzODtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5sb2FkaW5nLWFyZWEtbWVzc2FnZV9sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzRmNGY0ZjsgfVxuXG4ubG9hZGluZy1hcmVhLW1lc3NhZ2VfdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9Cb2xkXCI7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5sb2FkaW5nLWFyZWEtbWVzc2FnZV92YWx1ZS0tZXJyb3Ige1xuICBjb2xvcjogI2RkM2EzODsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgLmNvbnRlbnQtZW5kIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIyLCA1LCAwLjA3KTtcbiAgY29sb3I6ICMwMDA7IH1cbiAgLnRhYmxlLWhvdmVyIHRib2R5IC5jb250ZW50LWVuZDpob3ZlciwgLnRhYmxlLWhvdmVyIHRib2R5IC5jb250ZW50LWVuZDpob3ZlciB0ZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIyLCA1LCAwLjEpOyB9XG4gIC50YWJsZS1ob3ZlciB0Ym9keSAuY29udGVudC1lbmQ6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLnRhYmxlLWhvdmVyIHRib2R5IC5jb250ZW50LWVuZCAuY29udHJvbC1hcmVhLWVuZC1kYXRlIHtcbiAgICBjb2xvcjogI2UwMTkyODtcbiAgICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7IH1cblxuLnRhYmxlLWhvdmVyIHRib2R5IC5jb250ZW50LW5vdC1zdGFydCB7XG4gIGJhY2tncm91bmQ6ICNmZGY0YWM7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIC50YWJsZS1ob3ZlciB0Ym9keSAuY29udGVudC1ub3Qtc3RhcnQ6aG92ZXIsIC50YWJsZS1ob3ZlciB0Ym9keSAuY29udGVudC1ub3Qtc3RhcnQ6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQ6ICNmYmYwOWI7IH1cblxuLmNvbnRyb2wtYXJlYS1sb2FkaW5nLXBvcG92ZXIucG9wb3ZlciB7XG4gIG1heC13aWR0aDogMzU1cHg7IH1cblxuLmNvbnRlbnQtb3ZlcmR1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jb250ZW50LW92ZXJkdWUgLmNvbnRyb2wge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY29udGVudC1vdmVyZHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cblxuLnRlbGVkcy10YWJsZS0taGVhZGVyLWJvbGQuYXR0YWNoZWQtY29udGVudCAudGFibGUgdGhlYWQgdHIgdGgge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pQm9sZCc7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYXR0YWNoZWQtY29udGVudC1jdXQtbmFtZSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hdHRhY2hlZC1jb250ZW50LWN1dC1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmF0dGFjaGVkLWNvbnRlbnQtY3V0LW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiAyNzBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuYXR0YWNoZWQtY29udGVudC1jdXQtbmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgIC5hdHRhY2hlZC1jb250ZW50LWN1dC1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgLmF0dGFjaGVkLWNvbnRlbnQtY3V0LW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiA1ODBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuYXR0YWNoZWQtY29udGVudC1jdXQtbmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IDg1MHB4OyB9IH1cbiIsIkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRlLWN1c3RvbS1hcmVhLW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA5NzBweDsgfSB9XG5cbi5jYXJkX2JvZHktLWN1c3RvbS1hcmVhIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY3VzdG9tLWFyZWEtY29udHJvbCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4uY3VzdG9tLWFyZWEtY2FudmFzIHtcbiAgZmxleDogMTsgfVxuXG4uY3VzdG9tLWFyZWEtY2FudmFzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY3VzdG9tLWFyZWEtY2FudmFzLXdyYXAgLmNhbnZhcy1jb250YWluZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGRkZGQ7XG4gICAgd2lkdGg6IDQ4NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNzRweCAhaW1wb3J0YW50OyB9XG4gIC5jdXN0b20tYXJlYS1jYW52YXMtd3JhcCAuY2FudmFzLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDI3NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0ODRweCAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tYXJlYS1jYW52YXMtd3JhcC0tdmVydGljYWwgLmNhbnZhcy1jb250YWluZXIge1xuICB3aWR0aDogMjc0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0ODRweCAhaW1wb3J0YW50OyB9XG5cbi5lbnRpdHktY29udHJvbC0tc2VsZWN0LXJlc29sdXRpb24ge1xuICBtYXgtd2lkdGg6IDIyNXB4OyB9XG5cbi50YWJsZS1jdXN0b20tYXJlYXMgdGhlYWQgdHIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiAwcHg7IH1cblxuLnRhYmxlLWN1c3RvbS1hcmVhcyB0Ym9keSB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4OyB9XG4gIC50YWJsZS1jdXN0b20tYXJlYXMgdGJvZHkgdHIgdGQgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbi50YWJsZS1jdXN0b20tYXJlYXMgdGJvZHkgdHIuc2VsZWN0ZWQtYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWY0ZmM7IH1cblxuLnRhYmxlLWN1c3RvbS1hcmVhLWhlYWQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi50YWJsZS1jdXN0b20tYXJlYS1ib2R5IHtcbiAgbWF4LWhlaWdodDogMTc3cHg7XG4gIG1pbi1oZWlnaHQ6IDE3N3B4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4udGFibGUtY3VzdG9tLWFyZWEtYm9keS12IHtcbiAgbWF4LWhlaWdodDogMzUxcHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jb250cm9sLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzNiOWI3NTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmNvbnRyb2wtbGluay0tZGFuZ2VyIHtcbiAgY29sb3I6ICNlODU5NTk7IH1cblxuLmNvbnRyb2wtbGluay0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjNGI4NWRmOyB9XG5cbi5jb250cm9sLWxpbmtfd3JhcC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDY2cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5jb250cm9sLWxpbmtfd3JhcC1pY29uIGZhIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uY29udHJvbC1saW5rX2xpbmsge1xuICBjb2xvcjogIzNiOWI3NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmNvbnRyb2wtbGlua19saW5rOmhvdmVyLCAuY29udHJvbC1saW5rX2xpbms6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzI3MDUyOyB9XG5cbi5jb250cm9sLWxpbmtfYXJyb3dzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uY29udHJvbC1saW5rX2Fycm93cy1kb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuXG4uY29udHJvbC1saW5rX3BsdXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDFweDsgfVxuXG4uY29udHJvbC1saW5rX2Nsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5jb250cm9sLWxpbmtfbGluay0tZGFuZ2VyIHtcbiAgY29sb3I6ICNlODU5NTk7IH1cbiAgLmNvbnRyb2wtbGlua19saW5rLS1kYW5nZXI6aG92ZXIsIC5jb250cm9sLWxpbmtfbGluay0tZGFuZ2VyOmZvY3VzIHtcbiAgICBjb2xvcjogI2I2NGE0YTsgfVxuXG4uY29udHJvbC1saW5rX2xpbmstLXByaW1hcnkge1xuICBjb2xvcjogIzRiODVkZjsgfVxuICAuY29udHJvbC1saW5rX2xpbmstLXByaW1hcnk6aG92ZXIsIC5jb250cm9sLWxpbmtfbGluay0tcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICM0MDY5YjU7IH1cblxuLmVudGl0eS1jb250cm9sX25hbWUtLWxheW91dC1hcmVhIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY3VzdG9tLWFyZWEtY2FudmFzX3RvcC1jb250cm9scyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4iLCIiLCJAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRvd25sb2FkLWNvbnRlbnQtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDUyMHB4OyB9IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXR0YWNoLWNvbnRlbnQubmctZW50ZXIsXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1hdHRhY2gtY29udGVudC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAwOyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF0dGFjaC1jb250ZW50Lm5nLWxlYXZlLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXR0YWNoLWNvbnRlbnQubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMzc0cHg7IH1cbiIsIi5kaXNwbGF5LWFyZWEge1xuICB3aWR0aDogNzdweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW46IDBweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kaXNwbGF5LWFyZWEtLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNzdweDsgfVxuXG4uZGlzcGxheS1hcmVhLWF1ZGlvLWJsb2NrIHtcbiAgd2lkdGg6IDc3cHg7XG4gIGhlaWdodDogNTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMTBweDsgfVxuXG4uZGlzcGxheS1hcmVhLWF1ZGlvIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvY2FtcGFpZ25zL2ljb25tb25zdHItYXVkaW8ucG5nKTsgfVxuXG4uZGlzcGxheS1hcmVhLWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuIiwiLmVudGl0eS1jb250cm9sX2JveC0tYWRkLWNhbXBhaWduIHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uZW5hYmxlZC10YWdyZXRpbmcge1xuICBjb2xvcjogIzUyOTk3ZDsgfVxuXG4uZGlzYWJsZWQtdGFncmV0aW5nIHtcbiAgY29sb3I6ICM0NDRhNGY7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQtLWFkZC1jYW1wYWlnbi1pbnRlcnZhbCB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmZsZXgtcm93LS1mb3JtLS1zZWxlY3QtYXJlYXMge1xuICBtYXJnaW46IDBweCAtNDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG5cbi5mbGV4LTEtLWZvcm0tLXNlbGVjdC1hcmVhcyB7XG4gIG1hcmdpbjogMHB4IDUwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIG1pbi13aWR0aDogMXB4OyB9XG5cbi5lbnRpdHktY29udHJvbF9jb250cm9sLS1zZWxlY3QtYXJlYXMge1xuICBtYXJnaW46IDEwcHggLTIwcHg7IH1cbiIsIi5mbGV4LWNvbHVtbiAuZmxleC1yb3ctLWZvcm0tLXNlbGVjdC1hcmVhcy0tZWRpdCB7XG4gIG1hcmdpbjogMHB4IC0yMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLmVudGl0eS12YWx1ZS1hdXRvLWNhbGN1bGF0aW9uIHtcbiAgICBmbGV4OiAxOyB9IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQtLWNvbnRlbnRfc3BhY2luZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiIsIi5jYW1wYWlnbnMtdGFibGUgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIC8qLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoLjE0LCAuNTAsIDEsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllciguMTQsIC41MCwgMSwgMSk7Ki9cbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWluLWhlaWdodDogMjU1cHg7IH1cblxuLmNhbXBhaWducy10YWJsZSAudGVsZWRzLXRhYmxlLS1mdW5jLW9wZW4gLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDM1MnB4KSAhaW1wb3J0YW50OyB9XG5cbi5jYW1wYWlnbnMtbm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDIxNXB4KTtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY2FtcGFpZ25zLW5vLWNvbnRlbnQgLmNhbXBhaWducy1uby1jb250ZW50X2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2NhbXBhaWducy9uby1jb250ZW50L2ltYWdlLnBuZ1wiKTtcbiAgICB3aWR0aDogMTM3cHg7XG4gICAgaGVpZ2h0OiAxMzNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jYW1wYWlnbnMtbm8tY29udGVudCAuY2FtcGFpZ25zLW5vLWNvbnRlbnRfaGludCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuIiwiLm1haW4tY29udGVudCAucGFnZS1jb250ZW50LnBhZ2UtdGhpbiAucm93IC50ZWxlZHMtdGFicyB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDsgfVxuXG4ubWFpbi1jb250ZW50IC5wYWdlLWNvbnRlbnQucGFnZS10aGluIC5yb3cgLnRlbGVkcy10YWJzOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMnB4OyB9XG5cbi5zdW1tYXJ5LXN0YXRzX2JhY2sge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tc3VtbWFyeS1maWx0ZXIubmctaGlkZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tc3VtbWFyeS1maWx0ZXIubmctaGlkZS1yZW1vdmUtYWN0aXZlLCAuYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1zdW1tYXJ5LWZpbHRlci5uZy1oaWRlLWFkZCB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXN1bW1hcnktZmlsdGVyLm5nLWhpZGUtYWRkLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1zdW1tYXJ5LWZpbHRlci5uZy1oaWRlIHtcbiAgICBtYXgtaGVpZ2h0OiAwOyB9XG4gIC5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXN1bW1hcnktZmlsdGVyLm5nLWhpZGUtcmVtb3ZlLWFjdGl2ZSwgLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tc3VtbWFyeS1maWx0ZXIubmctaGlkZS1hZGQge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4OyB9XG4gIC5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXN1bW1hcnktZmlsdGVyLm5nLWhpZGUtYWRkLWFjdGl2ZSB7XG4gICAgbWF4LWhlaWdodDogMDsgfSB9XG4iLCIuY2FyZF9uYW1lLWxvZ28tLWNvbnRlbnQtY2FtcGFpZ24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9wbGF5bGlzdC1pY29uLnBuZyk7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDIxcHg7IH1cbiIsIi5jb250ZW50LXByZXZpZXcgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuIiwiLmNvbnRlbnRzLXNlYXJjaCAuY29udGVudC1zZWFyY2gtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNTZweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLmNvbnRlbnRzLXNlYXJjaCAucG9wb3ZlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA0MzRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuY29udGVudHMtc2VhcmNoIC5jb250ZW50LXNlYXJjaC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuIiwiLnRlbGVkcy10YWJsZS0tZmlsZS10YWJsZSAudGFibGUgdGJvZHkgdHIge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMyZjMxMzY7IH1cblxuLmljb24tcGxheS1maWxlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9wbGF5LWZpbGUtaWNvbi5wbmcpOyB9XG5cbi5pY29uLWRvd25sb2FkIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZG93bmxvYWQtaWNvbi5wbmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmJ0bi0taWNvbi1wbGF5LWZpbGUge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogMzNweDsgfVxuXG4uYnRuLS1pY29uLWRvd25sb2FkIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd2lkdGg6IDMzcHg7IH1cbiIsIi5pbWFnZS1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5pbWFnZS1wcmV2aWV3IC5wb3BvdmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDBweDsgfVxuICAgIC5pbWFnZS1wcmV2aWV3IC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNnB4IDhweCAwcHg7IH1cbiAgLmltYWdlLXByZXZpZXcgaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uaW1hZ2UtcHJldmlld19pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMzM3B4O1xuICB3aWR0aDogMzMzcHg7IH1cbiAgLmltYWdlLXByZXZpZXdfaW1hZ2UgLmltZy1yZXNwb25zaXZlIHtcbiAgICBtYXgtaGVpZ2h0OiAzMzNweDsgfVxuXG4uaW1hZ2UtcHJldmlld19wb3BvdmVyIC5pbWFnZS1wcmV2aWV3X2ltYWdlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1pbi13aWR0aDogMzAwcHg7IH1cbiIsIi52aWRlby1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG4gIC52aWRlby1wcmV2aWV3IC5wb3BvdmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDBweDsgfVxuICAgIC52aWRlby1wcmV2aWV3IC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNnB4IDhweCAwcHg7IH1cbiAgLnZpZGVvLXByZXZpZXcgaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4udmlkZW8tcHJldmlld19wb3BvdmVyIC52aWRlby1wcmV2aWV3X3ZpZGVvLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1pbi13aWR0aDogMzAwcHg7IH1cbiIsIi5wbGF5ZXJzLW1hcF9idG4ge1xuICBoZWlnaHQ6IDI5cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDE1cHg7IH1cbiIsIi50b3AtcGxheWVyc190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLnRvcC1wbGF5ZXJzX3RpdGxlLS1ncmVlbiB7XG4gIGNvbG9yOiAjNWZhNDg5OyB9XG5cbi50b3AtcGxheWVyc190aXRsZS0tcmVkIHtcbiAgY29sb3I6ICNiNDYxNjE7IH1cblxuLnRvcC1wbGF5ZXJzX3RhYmxlLWJsb2NrIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE3MHB4KTsgfVxuXG4udG9wLXBsYXllcnNfcGxheWVyLWNlbGwge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudG9wLXBsYXllcnNfcGxheWVyLWNlbGw6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc3RhdHMtaXRlbS1kaXNhYmxlZCAudG9wLXBsYXllcnNfcGxheWVyLWNlbGw6aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi50b3AtcGxheWVyc190YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAudG9wLXBsYXllcnNfdGFibGUgdGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0b0JvbGQnO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAudG9wLXBsYXllcnNfdGFibGUgdGhlYWQgdGgge1xuICAgICAgcGFkZGluZzogN3B4IDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhOyB9XG4gICAgLnRvcC1wbGF5ZXJzX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnRvcC1wbGF5ZXJzX3RhYmxlIHRib2R5IHtcbiAgICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gICAgY29sb3I6ICMyZjMxMzY7IH1cbiAgICAudG9wLXBsYXllcnNfdGFibGUgdGJvZHkgdHIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU5ZTk7IH1cbiAgICAgIC50b3AtcGxheWVyc190YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLnRvcC1wbGF5ZXJzX3RhYmxlIHRib2R5IHRyIHRkIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHBhZGRpbmc6IDdweCAwcHg7IH1cbiAgICAgICAgLnRvcC1wbGF5ZXJzX3RhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAgIC50b3AtcGxheWVyc190YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiIsIi5idG4tbWFpbi0tYWRkLWNvbnRlbnQge1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLmZsZXgtcm93LS1mb3JtLS1tYXgtZmlsZS1zaXplLWhpbnQge1xuICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuXG4uc3VjY2Vzcy1sb2FkaW5nLWZpbGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICM0ZTkyNzc7IH1cblxuLmVycm9yLWxvYWRpbmctZmlsZSB7XG4gIGNvbG9yOiAjY2E1YTVhO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjsgfVxuXG4uZmlsZS1sb2FkaW5nLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjhweDsgfVxuXG4uZmlsZS1sb2FkaW5nLW1lc3NhZ2VfaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1pbWFnZS5uZy1lbnRlcixcbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWltYWdlLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0taW1hZ2UubmctbGVhdmUsXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1pbWFnZS5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiA4OHB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXZpZGVvLm5nLWVudGVyLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tdmlkZW8ubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS12aWRlby5uZy1sZWF2ZSxcbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXZpZGVvLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDE3NnB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXZpZGVvLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tY3VzdG9tLm5nLWVudGVyLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tdmlkZW8uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1jdXN0b20ubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS12aWRlby5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWN1c3RvbS5uZy1sZWF2ZSxcbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLXZpZGVvLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tY3VzdG9tLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDI2MHB4OyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF1ZGlvLm5nLWVudGVyLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXVkaW8ubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1hdWRpby5uZy1sZWF2ZSxcbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF1ZGlvLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDk5cHg7IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXVkaW8uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1jdXN0b20ubmctZW50ZXIsXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1hdWRpby5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWN1c3RvbS5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAwOyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWF1ZGlvLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tY3VzdG9tLm5nLWxlYXZlLFxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tYXVkaW8uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1jdXN0b20ubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMTgzcHg7IH1cblxuLmFkZC1jb250ZW50LWN1c3RvbS1pbnRlcnZhbC1ibG9jay5uZy1lbnRlciwgLmFkZC1jb250ZW50LWN1c3RvbS1pbnRlcnZhbC1ibG9jay5uZy1sZWF2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLW91dCAwLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5hZGQtY29udGVudC1jdXN0b20taW50ZXJ2YWwtYmxvY2submctZW50ZXIsXG4uYWRkLWNvbnRlbnQtY3VzdG9tLWludGVydmFsLWJsb2NrLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLmFkZC1jb250ZW50LWN1c3RvbS1pbnRlcnZhbC1ibG9jay5uZy1sZWF2ZSxcbi5hZGQtY29udGVudC1jdXN0b20taW50ZXJ2YWwtYmxvY2submctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogODRweDsgfVxuIiwiLmNvbnRlbnQtaW5mb19uYW1lLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA3NyU7IH1cblxuLmVudGl0eS12YWx1ZV92YWx1ZS0tYmFkZ2UtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cbiIsIi5jb250ZW50cy10YWJsZSAjRGF0YVRhYmxlc19UYWJsZV8wX3dyYXBwZXIgLnJvdzpmaXJzdC1jaGlsZCB7XG4gIC8qaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzIwcHgpO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87Ki8gfVxuXG4uY29udGVudHMtdGFibGUgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIC8qLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoLjE0LCAuNTAsIDEsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllciguMTQsIC41MCwgMSwgMSk7Ki9cbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWluLWhlaWdodDogMjU1cHg7IH1cblxuLmNvbnRlbnRzLXRhYmxlIC50ZWxlZHMtdGFibGUtLWZ1bmMtb3BlbiAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUycHgpICFpbXBvcnRhbnQ7IH1cblxuLmNvbnRlbnRzLW5vLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTVweCk7XG4gIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmNvbnRlbnRzLW5vLWNvbnRlbnQgLmNvbnRlbnRzLW5vLWNvbnRlbnRfaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvY29udGVudHMvbm8tY29udGVudC9pbWFnZS5wbmdcIik7XG4gICAgd2lkdGg6IDI0M3B4O1xuICAgIGhlaWdodDogMTY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY29udGVudHMtbm8tY29udGVudCAuY29udGVudHMtbm8tY29udGVudF9oaW50IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4iLCIuY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9TZW1pYm9sZFwiO1xuICBjb2xvcjogIzNmM2YzZjsgfVxuXG4uY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfc3RlcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzYzNjM2MzsgfVxuXG4uY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfcGxhdGZvcm1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jcmVhdGUtcGxheWVyLWZvcm0tc3RlcC1jb3VudCB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b0JvbGQnOyB9XG5cbi5jcmVhdGUtcGxheWVyLWZvcm0tZmlyc3Qtc3RlcF9hbmRyb2lkLXBsYXRmb3JtLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfb3RoZXItcGxhdGZvcm0tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jcmVhdGUtcGxheWVyLWZvcm0tZmlyc3Qtc3RlcF9hbmRyb2lkLXBsYXRmb3JtIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICB3aWR0aDogMTY3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcGxheWVycy9jcmVhdGUtcGFseWVyLWFuZHJvaWQucG5nXCIpIG5vLXJlcGVhdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfZ29vZ2xlLXBsYXkge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9wbGF5ZXJzL2NyZWF0ZS1wYWx5ZXItZ29vZ2xlIHBsYXkgYnV0dG9uLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY3JlYXRlLXBsYXllci1mb3JtLWZpcnN0LXN0ZXBfb3RoZXItcGxhdGZvcm0tc29vbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2IyYjJiMjtcbiAgZm9udC1mYW1pbHk6ICdMYXRvIFNlbWlib2xkJztcbiAgY29sb3I6ICMzZjNmM2Y7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXItZm9ybS1maXJzdC1zdGVwX290aGVyLXBsYXRmb3JtIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICB3aWR0aDogMTI1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcGxheWVycy9jcmVhdGUtcGFseWVyLW90aGVyLXBsYXRmb3Jtcy5wbmdcIikgbm8tcmVwZWF0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5jcmVhdGUtcGxheWVyX2Zvcm0tZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhO1xuICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gIG1hcmdpbi1yaWdodDogLTM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfZm9ybS1kaXZpZGVyLS10aGluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfc2VsZWN0LXR5cGUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNyZWF0ZS1wbGF5ZXJfc2VsZWN0LXR5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxOyB9XG5cbi5jcmVhdGUtcGxheWVyX3NlbGVjdC10eXBlLS1mcmVlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfc2VsZWN0LXR5cGUtZGl2aWRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RhZGFkYTtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbi5jcmVhdGUtcGxheWVyX3NlbGVjdC10eXBlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvTWVkaXVtXCI7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfc2VsZWN0LXR5cGUtY291bnQtZnJlZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzllNGI0YjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jcmVhdGUtcGxheWVyX3NlbGVjdC1wcmljZS1wYWlkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJMYXRvTWVkaXVtXCI7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jcmVhdGUtcGxheWVyX3NlbGVjdC10eXBlLWJ1dHRvbi0tZnJlZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfc2VsZWN0LXR5cGUtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uY3JlYXRlLXBsYXllciAubUNTQl9jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5jcmVhdGUtcGxheWVyIC5tQ3VzdG9tU2Nyb2xsQm94IHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uY3JlYXRlLXBsYXllciAuY29kZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMzVweDtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNvZGUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY29kZS1ibG9ja190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJMYXRvU2VtaWJvbGRcIjtcbiAgY29sb3I6ICMzZjNmM2Y7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uY29kZS1ibG9ja192YWxpZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmNvZGUtYmxvY2tfdmFsaWRhdGUgbGFiZWwuZXJyb3Ige1xuICAgIGNvbG9yOiAjYzYyMDIwOyB9XG5cbi5jb2RlLWJsb2NrX2lucHV0IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTM1cHg7IH1cblxuLmNyZWF0ZS1wbGF5ZXIgLnNhbXBsZS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0byBcXDk7IH1cblxuLmNyZWF0ZS1wbGF5ZXJfZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmNyZWF0ZS1wbGF5ZXJfZm9ybSB7XG4gICAgICB3aWR0aDogOTAwcHg7IH0gfVxuXG4uY3JlYXRlLXBsYXllciB7XG4gIG1pbi1oZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNyZWF0ZS1wbGF5ZXJfZm9ybS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9wbGF5ZXItZm9ybS1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5zdWNjZXNzLWNyZWF0ZS1tZXNzYWdlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnN1Y2Nlc3MtY3JlYXRlLW1lc3NhZ2UtYmxvY2tfaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvaWNvbm1vbnN0ci1jaGVjay1tYXJrLnBuZ1wiKTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uc3VjY2Vzcy1jcmVhdGUtbWVzc2FnZS1ibG9ja190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzRkOTE3NjsgfVxuXG4uc3VjY2Vzcy1jcmVhdGUtbWVzc2FnZS1ibG9ja190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiAjM2YzZjNmOyB9XG5cbi5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWNyZWF0ZS1wbGF5ZXIubmctaGlkZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLmFkZGl0aW9uLW9wdGlvbi1ibG9jay0tY3JlYXRlLXBsYXllci5uZy1oaWRlLXJlbW92ZS1hY3RpdmUsIC5hZGRpdGlvbi1vcHRpb24tYmxvY2stLWNyZWF0ZS1wbGF5ZXIubmctaGlkZS1hZGQge1xuICBtYXgtaGVpZ2h0OiAzNjZweDsgfVxuXG4uYWRkaXRpb24tb3B0aW9uLWJsb2NrLS1jcmVhdGUtcGxheWVyLm5nLWhpZGUtYWRkLWFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLmNob29zZS1lbmQtY3JlYXRlLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAyMHB4O1xuICBtYXJnaW46IDBweCAtNXB4OyB9XG5cbi5lbmQtY3JlYXRlLWFjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2UzZTRlOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmYTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgd2lkdGg6IDI2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMHB4IDVweDtcbiAgdHJhbnNpdGlvbjogMC4xcyBsaW5lYXI7IH1cbiAgLmVuZC1jcmVhdGUtYWN0aW9uOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzlkZjg7IH1cblxuLmVuZC1jcmVhdGUtYWN0aW9uLS1zZWxlY3RlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWNvbG9yOiAjNGI4NWRmOyB9XG4gIC5lbmQtY3JlYXRlLWFjdGlvbi0tc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyAnO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3BsYXllcnMvY2hlY2stbWFyay5wbmdcIik7XG4gICAgdG9wOiAtMThweDtcbiAgICBsZWZ0OiAtMThweDsgfVxuXG4uZW5kLWNyZWF0ZS1hY3Rpb25fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uZW5kLWNyZWF0ZS1hY3Rpb25fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cbiAgLmVuZC1jcmVhdGUtYWN0aW9uX2Zvcm0gLnVpLXNlbGVjdC1zZWFyY2gge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmVuZC1jcmVhdGUtYWN0aW9uX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICM2ZDZkNmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGVsZWRzLWNoZWNrYm94LS1jcmVhdGUtbmV3LWNhbXBhaWduIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnRlbGVkcy1jaGVja2JveF9sYWJlbC0tY3JlYXRlLW5ldy1jYW1wYWlnbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzZkNmQ2ZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuIiwiIiwiLnBsYXllci1pbmZvX25hbWUtYmxvY2sge1xuICBtYXgtd2lkdGg6IDY1JTsgfVxuXG4udGVsZWRzLWNoZWNrYm94X2luZm8tLWNoYXJnZS1wZXJjZW50IHtcbiAgd2lkdGg6IDUwcHg7IH1cblxuLnRlbGVkcy1jaGVja2JveF9pbmZvLS1wb3dlci1sb3N0IHtcbiAgd2lkdGg6IDgwcHg7IH1cblxuLmNhcmRfbmFtZS1sb2dvLS1ub3Rlcy1pbWFnZXMge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9ub3Rlcy5wbmcpO1xuICBoZWlnaHQ6IDE5cHg7XG4gIHdpZHRoOiAxOXB4OyB9XG5cbi5jYXJkX2hlYWRlci1jb250cm9sLS1ub3Rlcy1pbWFnZXMge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9lZGl0LW5vdGVzLnBuZyk7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI0cHg7IH1cblxuLnRlbGVkcy1ub3Rlcy12YWx1ZS0tbm90ZXMtcGxheWVyIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtaW4taGVpZ2h0OiAxNjBweDsgfVxuXG4udGVsZWRzLW5vdGVzLXRleHRhcmVhLS1ub3Rlcy1wbGF5ZXIge1xuICBtaW4taGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5vcy1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvb3Mtc3ByaXRlLnBuZykgbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5vcy1pY29uLS1udWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3MtaWNvbi0taW9zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMHB4OyB9XG5cbi5vcy1pY29uLS1saW51eCB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3JwaS1pY28ucG5nKSBuby1yZXBlYXQ7IH1cblxuLm9zLWljb24tLXdpbmRvd3Mge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzlweCAycHg7IH1cblxuLnBsYXllci1iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ucGxheWVyLWJhZGdlLS1mcmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvc2VsZWN0LWZyZWUtcGxheWVyLWljb24tcGxheWVyLXBhZ2UucG5nKTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzBweDsgfVxuXG4ucGxheWVyLWJhZGdlLS1wYWlkIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc2VsZWN0LXBhaWQtcGxheWVyLWljb24ucG5nKSBuby1yZXBlYXQgNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiIsIiIsIi5hZGQtaW1hZ2UtbW9kYWwgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDIwMHB4OyB9XG4iLCIubW9kYWwtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWltYWdlIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm1vZGFsLWltYWdlIC5tb2RhbC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubW9kYWwtaW1hZ2UgLm1vZGFsLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubW9kYWwtZm9vdGVyX2ltYWdlLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b01lZGl1bSc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubW9kYWwtZm9vdGVyX2ltYWdlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cbiIsIi5wbGF5ZXItaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG5cbi5wbGF5ZXItaW1hZ2VzX2ltYWdlLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTI0cHg7XG4gIG1hcmdpbjogMHB4IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5wbGF5ZXItaW1hZ2VzX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDEyNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5jYXJkX25hbWUtbG9nby0tcGxheWVyLWltYWdlcyB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3BsYXllci1waG90b3MucG5nKTtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjRweDsgfVxuXG4ucGxheWVyLWltYWdlc19zaG93LWltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc2hvdy1pbWFnZS5wbmcpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTNweDtcbiAgcmlnaHQ6IDU3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucGxheWVyLWltYWdlc19yZW1vdmUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjVmNWY7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiBhdXRvIDNweCAzcHggYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5wbGF5ZXItaW1hZ2VzX2NpcmNsZS1ibG9jayB7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDU3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucGxheWVyLWltYWdlc19jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDU3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MDIpOyB9XG5cbi5wbGF5ZXItaW1hZ2VzX2NpcmNsZS5uZy1lbnRlciwgLnBsYXllci1pbWFnZXNfY2lyY2xlLm5nLWxlYXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KSAwLjNzOyB9XG5cbi5wbGF5ZXItaW1hZ2VzX2NpcmNsZS5uZy1lbnRlcixcbi5wbGF5ZXItaW1hZ2VzX2NpcmNsZS5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDsgfVxuXG4ucGxheWVyLWltYWdlc19jaXJjbGUubmctbGVhdmUsXG4ucGxheWVyLWltYWdlc19jaXJjbGUubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgd2lkdGg6IDU3cHg7XG4gIGhlaWdodDogNTdweDsgfVxuXG4ucGxheWVyLWltYWdlc19yZW1vdmUubmctZW50ZXIsIC5wbGF5ZXItaW1hZ2VzX3JlbW92ZS5uZy1sZWF2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCkgMC4zczsgfVxuXG4ucGxheWVyLWltYWdlc19yZW1vdmUubmctZW50ZXIsXG4ucGxheWVyLWltYWdlc19yZW1vdmUubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ucGxheWVyLWltYWdlc19yZW1vdmUubmctbGVhdmUsXG4ucGxheWVyLWltYWdlc19yZW1vdmUubmctZW50ZXIubmctZW50ZXItYWN0aXZlIHtcbiAgb3BhY2l0eTogMTsgfVxuIiwiLnBsYXllci1sYXN0LXBsYXktZXZlbnRzX251bWJlciB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5jYXJkX25hbWUtbG9nby0tcGxheWVyLWxhc3QtcGxheS1ldmVudCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3BsYXktaWNvbi5wbmcpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4OyB9XG5cbi50ZWxlZHMtdGFibGUtLWxhc3QtcGFseS1ldmVudHMge1xuICBtaW4taGVpZ2h0OiAzMzFweDsgfVxuXG4udGVsZWRzLXRhYmxlLnRlbGVkcy10YWJsZS0tbGFzdC1wYWx5LWV2ZW50cyAuY2ctYnVzeS1kZWZhdWx0LXNpZ24ge1xuICB0b3A6IDM5cHg7IH1cbiIsIiIsIi5jYXJkX2JvZHktLXBsYXllci1zY3JlZW4tYXJlYS1jb250cm9sIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLmNhcmRfYm9keS0tcGxheWVyLWNhbXBhaWduIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgbWluLWhlaWdodDogMzAwcHg7IH1cblxuLmNhcmRfbmFtZS1sb2dvLS1wbGF5ZXItdmlydHVhbC1zY3JlZW4tYXJlYSB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3BsYXlsaXN0LWljb24ucG5nKTtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMjFweDsgfVxuXG4udmlydHVhbC1zY3JlZW4tYXR0YWNoZWQtdG8tcGxheWVyIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzU3NTc1OyB9XG5cbi52aXJ0dWFsLXNjcmVlbi1hdHRhY2hlZC10by1wbGF5ZXJfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b1NlbWlib2xkJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRjNGM0YzsgfVxuIiwiIiwiLnBsYXllci1zdGF0LWNoYXJ0IHtcbiAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiNjaGFydGpzLXRvb2x0aXAge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4uY2hhcnRqcy10b29sdGlwLWtleSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4iLCIucGxheWVyLXN0YXQtbW9kYWxfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wbGF5ZXItc3RhdC1tb2RhbF9oZWFkZXIgLmNsb3NlLW1vZGFsLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogMjFweDsgfVxuIiwiLnBsYXllci1zdGF0LXRhYmxlIHtcbiAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgLnBsYXllci1zdGF0LXRhYmxlIC5kdC1sb2FkaW5nIGgzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wbGF5ZXItc3RhdC10YWJsZSAuY2ctYnVzeS1kZWZhdWx0LXNpZ24ge1xuICAgIHRvcDogNDZweDtcbiAgICBjb2xvcjogI2QwZDBkMDsgfVxuICAucGxheWVyLXN0YXQtdGFibGUgLnRhYmxlIHRib2R5IHRyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnOyB9XG4gICAgLnBsYXllci1zdGF0LXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRlbGVkcy10YWJsZS5wbGF5ZXItc3RhdC10YWJsZSAuY2ctYnVzeS1kZWZhdWx0LXNpZ24ge1xuICB0b3A6IDM5cHg7IH1cbiIsIi5jYXJkX2JvZHktLXBsYXllci1zY3JlZW4tYXJlYS1jb250cm9sIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLmNhcmRfYm9keS0tcGxheWVyLXNjcmVlbi1hcmVhIHtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG4uY2FyZF9uYW1lLWxvZ28tLXBsYXllci12aXJ0dWFsLXNjcmVlbi1hcmVhIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvcGxheWxpc3QtaWNvbi5wbmcpO1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAyMXB4OyB9XG5cbi52aXJ0dWFsLXNjcmVlbi1hdHRhY2hlZC10by1wbGF5ZXIge1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3NTc1NzU7IH1cblxuLnZpcnR1YWwtc2NyZWVuLWF0dGFjaGVkLXRvLXBsYXllcl9uYW1lIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNGM0YzRjOyB9XG4iLCIiLCIuYXJlYXMgLmNoaWxkLWNlbGwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiIsIi5hdHRhY2gtcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmF0dGFjaC1wbGF5ZXIgLnNlYXJjaC1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmF0dGFjaC1wbGF5ZXIgLnBsYXllci10YWJsZS1ibG9jayB7XG4gICAgaGVpZ2h0OiAzMTJweDsgfVxuICAgIC5hdHRhY2gtcGxheWVyIC5wbGF5ZXItdGFibGUtYmxvY2sgLnJlcGVhdGVyLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDI3NHB4O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cbiAgICAuYXR0YWNoLXBsYXllciAucGxheWVyLXRhYmxlLWJsb2NrIC5wbGF5ZXItdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgIC5hdHRhY2gtcGxheWVyIC5wbGF5ZXItdGFibGUtYmxvY2sgLnBsYXllci10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMjAlOyB9XG4iLCIuYm9yZGVyLXRhYmxlLXZzLXJlcGVhdCAucmVwZWF0ZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAyNzRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLmJvcmRlci10YWJsZS12cy1yZXBlYXQgLnJlcGVhdGVyLWNvbnRhaW5lciB0YWJsZSB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5ib3JkZXItdGFibGUtdnMtcmVwZWF0IC5yZXBlYXRlci1jb250YWluZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwcHg7IH1cbiAgLmJvcmRlci10YWJsZS12cy1yZXBlYXQgLnJlcGVhdGVyLWNvbnRhaW5lciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDBweDsgfVxuXG4uYm9yZGVyLXRhYmxlLXZzLXJlcGVhdCAuY2hlY2tib3gtY2VsbCB7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJvcmRlci10YWJsZS12cy1yZXBlYXQgLmNoZWNrYm94LWNlbGwgZGl2W2NsYXNzKj0naWNoZWNrYm94XyddIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuIiwiLmF0dGFjaC1wbGF5ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmF0dGFjaC1wbGF5ZXIgLnBvcG92ZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAgIC5hdHRhY2gtcGxheWVyIC5wb3BvdmVyIC5zZWFyY2gtaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYXR0YWNoLXBsYXllciAucG9wb3ZlciAucGxheWVyLXRhYmxlLWJsb2NrIHtcbiAgICAgIGhlaWdodDogMjQ2cHg7IH1cbiAgICAgIC5hdHRhY2gtcGxheWVyIC5wb3BvdmVyIC5wbGF5ZXItdGFibGUtYmxvY2sgLnBsYXllci10YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAzMCU7IH1cbiAgICAgIC5hdHRhY2gtcGxheWVyIC5wb3BvdmVyIC5wbGF5ZXItdGFibGUtYmxvY2sgLnBsYXllci10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAzMCU7IH1cbiIsIi5jb250ZW50LXNlYXJjaC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1NnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuY29udGVudC1zZWFyY2gtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiIsIi52aXJ0dWFsLXNjcmVlbi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi52aXJ0dWFsLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4OyB9XG4iLCIuY29tcGxleC1yYW5nZS1kYXRlcGlja2VyIC5jb21wbGV4LXJhbmdlLWlucHV0LWJsb2NrIHtcbiAgd2lkdGg6IDI0NXB4OyB9XG5cbi5jb21wbGV4LXJhbmdlLWRhdGVwaWNrZXIgLnNlbGVjdC1wZXJpb2QgLnBlcmlvZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5jb21wbGV4LXJhbmdlLWRhdGVwaWNrZXIgLnNlbGVjdC1wZXJpb2QgLnBlcmlvZC5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI2RkZDsgfVxuXG4uY29tcGxleC1yYW5nZS1kYXRlcGlja2VyIC5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4uY29tcGxleC1yYW5nZS1kYXRlcGlja2VyIC5wb3BvdmVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1pbi13aWR0aDogMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gIC5jb21wbGV4LXJhbmdlLWRhdGVwaWNrZXIgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4OyB9XG4gIC5jb21wbGV4LXJhbmdlLWRhdGVwaWNrZXIgLnBvcG92ZXIgLmFycm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb21wbGV4LXJhbmdlLWRhdGVwaWNrZXIgLmRhdGUtYmxvY2sge1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMjQzcHg7IH1cbiIsIi5lZGl0LWNvbnN0YW50cy1zZWxlY3QgLnNlbGVjdDItY2hvaWNlIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmVkaXQtY29uc3RhbnRzLXNlbGVjdCAuZWRpdC10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRURFRTtcbiAgY29sb3I6ICM1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuIiwiIiwiLmJyaWdodC1jb21wb25lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5kaXNhYmxlZC1yYW5nZSB7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpOyB9XG4iLCIubGFiZWwtLWNvbnN0YW50IHtcbiAgcGFkZGluZzogMC41ZW0gLjZlbSAuNGVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0b3A6IDA7IH1cblxuLnNlbGVjdC11aV9sYWJlbCB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAuY2FyZF9ib2R5IC51aS1zZWxlY3QtY29udGFpbmVyIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLnBhZ2UtY29udGVudCAucGFuZWwgLmNhcmRfYm9keSAudWktc2VsZWN0LWNvbnRhaW5lciAuYnRuLnVpLXNlbGVjdC10b2dnbGUgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAuY2FyZF9ib2R5IC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtY2hvaWNlcy1yb3cgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cblxuLm1haW4tY29udGVudCAucGFnZS1jb250ZW50IC5wYW5lbCAuY2FyZF9ib2R5IC51aS1zZWxlY3QtY29udGFpbmVyIC51aS1zZWxlY3QtY2hvaWNlcyB7XG4gIHBhZGRpbmc6IDRweDsgfVxuXG4udWktc2VsZWN0LWNvbnRhaW5lciAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4udWktc2VsZWN0LWNvbnRhaW5lciAuYnRuLnVpLXNlbGVjdC10b2dnbGUgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnVpLXNlbGVjdC1jb250YWluZXIgLnVpLXNlbGVjdC1jaG9pY2VzLXJvdyA+IGEge1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4udWktc2VsZWN0LWNvbnRhaW5lciAudWktc2VsZWN0LWNob2ljZXMge1xuICBwYWRkaW5nOiA0cHg7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtLWNvbnN0YW50LXJhZGlvIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5lbnRpdHktY29udHJvbF9jb250cm9sLS1jb25zdGFudC1yYWRpbzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4uY29uc3RhbnQtc2VsZWN0LXRhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0Yjg1ZTA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNvbnN0YW50LXNlbGVjdC10YWJfdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRiODVlMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJMYXRvQm9sZFwiO1xuICBjb2xvcjogIzRiODVlMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5jb25zdGFudC1zZWxlY3QtdGFiX3RhYjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gIC5jb25zdGFudC1zZWxlY3QtdGFiX3RhYjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4uY29uc3RhbnQtc2VsZWN0LXRhYl90YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjg1ZTA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY29uc3RhbnQtc2VsZWN0LXBpbGxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNvbnN0YW50LXNlbGVjdC1waWxsc19waWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRiODVlMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJMYXRvQm9sZFwiO1xuICBjb2xvcjogIzRiODVlMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDBweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgLmNvbnN0YW50LXNlbGVjdC1waWxsc19waWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC5jb25zdGFudC1zZWxlY3QtcGlsbHNfcGlsbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuXG4uY29uc3RhbnQtc2VsZWN0LXBpbGxzX3BpbGwtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjg1ZTA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuIiwiIiwiLm51bWJlci1waWNrZXItLXNtYWxsIC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogNTBweDsgfVxuIiwiIiwiLnNlbGVjdC1hcmVhcy1ibG9jayB7XG4gIG1hcmdpbjogMHB4IC0xMHB4OyB9XG5cbi5zZWxlY3QtYXJlYXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zZWxlY3QtYXJlYS1pdGVtX2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VsZWN0LWFyZWEtaXRlbSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNkMmQ4ZTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDE0NnB4O1xuICBoZWlnaHQ6IDEwM3B4O1xuICBtYXJnaW46IDBweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlbGVjdC1hcmVhLWl0ZW0tLXNlbGVjdGVkIHtcbiAgYm9yZGVyOiA0cHggc29saWQgIzRiODVkZjsgfVxuICAuc2VsZWN0LWFyZWEtaXRlbS0tc2VsZWN0ZWQgLnNlbGVjdC1hcmVhLWl0ZW1fYXJlYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGI4NWRmICFpbXBvcnRhbnQ7IH1cblxuLnNlbGVjdC1hcmVhLWl0ZW1fZWRpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7IH1cbiAgLnNlbGVjdC1hcmVhLWl0ZW1fZWRpdCAuYnRuIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QtYXJlYS1pdGVtLS12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTQ2cHg7XG4gIHdpZHRoOiAxMDhweDsgfVxuXG4uc2Nyb2xsZXIge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZW50aXR5LWNvbnRyb2xfbmFtZS0tc2VsZWN0LWFyZWFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYnRuLXN1Y2Nlc3MtLXNlbGVjdC1hcmVhcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4OyB9XG4iLCIuc2VsZWN0LWVudGl0eSB7XG4gIG1heC13aWR0aDogMjQ1cHg7IH1cbiIsIi5zcGVjdHJ1bS1jb2xvcnBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3BlY3RydW0tY29sb3JwaWNrZXIgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0b01lZGl1bSc7IH1cbiAgLnNwZWN0cnVtLWNvbG9ycGlja2VyIC5zcC1yZXBsYWNlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4iLCIuY29uZmlybS1tb2RhbC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tb2RhbC1mb290ZXItLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnJlbW92ZS1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNTBweDsgfVxuICAucmVtb3ZlLW1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4iLCIuY29udHJvbC1nZW8tdGFyZ2V0aW5nLW1vZGFsIC5hbmd1bGFyLWdvb2dsZS1tYXAtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA1MjRweDsgfVxuXG4uY29udHJvbC1nZW8tdGFyZ2V0aW5nLW1vZGFsIC5nZW8tYXJlYS1saXN0IC5idG4ge1xuICBtYXJnaW46IDA7IH1cblxuLmNvbnRyb2wtZ2VvLXRhcmdldGluZy1tb2RhbCAuZ2VvLWFyZWEtbGlzdCAubmFtZS1lZGl0IHtcbiAgd2lkdGg6IDY1JTsgfVxuXG4uY29udHJvbC1nZW8tdGFyZ2V0aW5nLW1vZGFsIC5nZW8tYXJlYS1saXN0IGxpLnZzLXJlcGVhdC1iZWZvcmUtY29udGVudCwgLmNvbnRyb2wtZ2VvLXRhcmdldGluZy1tb2RhbCAuZ2VvLWFyZWEtbGlzdCBsaS52cy1yZXBlYXQtYWZ0ZXItY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIHdpZHRoOiAwJSAhaW1wb3J0YW50OyB9XG5cbi5jb250cm9sLWdlby10YXJnZXRpbmctbW9kYWwgLmdlby1hcmVhLWxpc3QgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBib3JkZXItcmlnaHQ6IDBweDtcbiAgYm9yZGVyLWxlZnQ6IDBweDsgfVxuXG4uY29udHJvbC1nZW8tdGFyZ2V0aW5nLW1vZGFsIC5hcmVhLXJlcGVhdGVyIHtcbiAgaGVpZ2h0OiA0MzRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRyb2wtZ2VvLW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA5NDBweDsgfSB9XG4iLCIiLCIiLCIudGFnLW5vbmUge1xuICBjb2xvcjogIzY2NjY2NjsgfVxuIiwiLnN1YnNjcmliZS1iaWxsaW5nLWluZm8tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2JpbGxpbmctaW5mby1tb2RlbC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1YnNjcmliZS1iaWxsaW5nLWluZm8tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDUyMHB4OyB9IH1cbiIsIi5jaGFuZ2Utc3Vic2NyaXB0aW9uLWNvbmZvcm1faW5mby1hYm91dC1wYXlzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvU2VtaWJvbGRcIjtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLmNoYW5nZS1zdWJzY3JpcHRpb24tdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmNoYW5nZS1zdWJzY3JpcHRpb24tdGFicyAubmF2Lm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAuY2hhbmdlLXN1YnNjcmlwdGlvbi10YWJzIC5uYXYubmF2LXRhYnMgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDRweCA5cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9TZW1pYm9sZFwiO1xuICAgIGNvbG9yOiAjMmI3ZGJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA2cHggMCAwOyB9XG4gIC5jaGFuZ2Utc3Vic2NyaXB0aW9uLXRhYnMgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9TZW1pYm9sZFwiO1xuICAgIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5jaGFuZ2Utc3Vic2NyaXB0aW9uLXRhYnNfdGl0bGUtY3VycmVudC1jaGFuZ2VzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5jaGFuZ2Utc3Vic2NyaXB0aW9uLXRhYnNfY3VycmVudC1jaGFuZ2Uge1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5jaGFuZ2Utc3Vic2NyaXB0aW9uLXRhYnNfdG90YWwtY3VycmVudC1jaGFuZ2VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDhweCAxMHB4OyB9XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoYW5nZS1zdWJzY3JpcHRpb24tbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDUyMHB4OyB9IH1cblxuLnN1YnNjcmliZS1pbmZvLW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwcHggMjBweCAxNXB4OyB9XG5cbi5jaGFuZ2Utc3Vic2NyaXB0aW9uX2N1cnJlbnQtc3Vic2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzRiODVlMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7IH1cblxuLmNoYW5nZS1zdWJzY3JpcHRpb25fY3VycmVudC1zdWJzY3JpcHRpb24tdmFsdWUge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgZm9udC1mYW1pbHk6ICdMYXRvU2VtaWJvbGQnO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4uY2hhbmdlLXN1YnNjcmlwdGlvbl9kaXZpZGVyLWJvbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICBtYXJnaW46IDE1cHggLTIwcHg7IH1cblxuLmNoYW5nZS1zdWJzY3JpcHRpb25fZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gIG1hcmdpbjogMTBweCAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uY2hhbmdlLXN1YnNjcmlwdGlvbl9jb3VudC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuY2hhbmdlLXN1YnNjcmlwdGlvbl9jb3VudC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4uY2hhbmdlLXN1YnNjcmlwdGlvbl9jb3VudC1wbGF5ZXIge1xuICB3aWR0aDogMTAwcHg7IH1cblxuLmNoYW5nZS1zdWJzY3JpcHRpb25fY291bnQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICM0Yjg1ZTA7IH1cblxuLmNoYW5nZS1zdWJzY3JpcHRpb25fcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5jaGFuZ2Utc3Vic2NyaXB0aW9uX3ByaWNlLWZyYWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiAnTGF0b0JvbGQnOyB9XG4iLCIuYmlsbGluZy1wZXJpb2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5iaWxsaW5nLXBlcmlvZF90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gIGNvbG9yOiAjNGI4NWUwO1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmJpbGxpbmctcGVyaW9kX2RhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICMzMDMyMzY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnN0YXR1cy1wbGF5ZXItc3Vic2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTsgfVxuXG4uc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fcGxheWVyLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fcGxheWVyLWNvdW50LWJsb2NrIHtcbiAgZmxleDogMTsgfVxuICAuc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fcGxheWVyLWNvdW50LWJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlYmViOyB9XG5cbi5zdGF0dXMtcGxheWVyLXN1YnNjcmlwdGlvbl9wbGF5ZXItY291bnQtbWFpbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnN0YXR1cy1wbGF5ZXItc3Vic2NyaXB0aW9uX3BsYXllci1jb3VudCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fcGxheWVyLWNvdW50LWl0ZW0ge1xuICBmbGV4OiAxOyB9XG5cbi5zdGF0dXMtcGxheWVyLXN1YnNjcmlwdGlvbl9wbGF5ZXItY291bnQtZGl2aWRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmViZWI7XG4gIC8qIGhlaWdodDogMTAwJTsgKi9cbiAgLyogd2lkdGg6IDFweDsgKi9cbiAgZmxleDogMC4wMDE7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbi10b3A6IDdweDsgfVxuXG4uc3RhdHVzLXBsYXllci1zdWJzY3JpcHRpb25fcGxheWVyLWNvdW50LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnN0YXR1cy1wbGF5ZXItc3Vic2NyaXB0aW9uX3BsYXllci1jb3VudC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzRiODVkZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zdGF0dXMtcGxheWVyLXN1YnNjcmlwdGlvbl9wbGF5ZXItY291bnQtdmFsdWUtLWRhbmdlciB7XG4gIGNvbG9yOiAjYzQzNzM5OyB9XG5cbi5zdG9yYWdlLXN0YXR1c19sYWJlbC1ibG9jayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzMwMzIzNjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zdG9yYWdlLXN0YXR1c19wcm9ncmVzcy1iYXItYW1vdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzO1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDhweCA4cHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFkMTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMWQxZDE7IH1cblxuLnN0b3JhZ2Utc3RhdHVzX3Byb2dyZXNzLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjNzM1MzUgMCUsICM0Yjg1ZGYgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2M3MzUzNSAwJSwgIzRiODVkZiAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYzczNTM1IDAlLCAjNGI4NWRmIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2M3MzUzNSAwJSwgIzRiODVkZiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDEwcHggMHB4OyB9XG5cbi5zdG9yYWdlLXN0YXR1c19wcm9ncmVzcy1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4OyB9XG5cbi5saW5rLS1lbnRlci1wcm9tby1jb2RlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zdGF0dXMtcGxheWVyLXN1YnNjcmlwdGlvbl9jb250cm9sIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5idG4tLWVudGVyLXByb21vLWNvZGUge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVudGVyLWNvZGUtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDUyMHB4OyB9IH1cblxuLmVudGVyLWNvZGUtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7IH1cbiAgLmVudGVyLWNvZGUtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmVudGl0eS1jb250cm9sX2NvbnRyb2wtaW5wdXQtcHJvbW9jb2RlIHtcbiAgd2lkdGg6IDExNXB4OyB9XG4iLCIucGFpZC1yZXF1aXJlZCB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBmaWx0ZXI6IHVybChncmF5c2NhbGUuc3ZnI2dyZXlzY2FsZSk7XG4gIGZpbHRlcjogZ3JheTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ucGFpZC1yZXF1aXJlZC13cmFwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qJjpob3ZlcjphZnRlclxyXG4gIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfSovIH1cbiAgLnBhaWQtcmVxdWlyZWQtd3JhcDpob3ZlciAucGFpZC1yZXF1aXJlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gICAgLW1vei1maWx0ZXI6IG5vbmU7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICAtby1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICAtd2Via2l0LWZpbHRlcjogbm9uZTsgfVxuXG4uYnV5LXBhaWQtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtZm9vdGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuIiwiLnBhaWQtcmVxdWlyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLW8tZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGZpbHRlcjogdXJsKGdyYXlzY2FsZS5zdmcjZ3JleXNjYWxlKTtcbiAgZmlsdGVyOiBncmF5O1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5wYWlkLXJlcXVpcmVkLXdyYXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyomOmhvdmVyOmFmdGVyXHJcbiAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9Ki8gfVxuICAucGFpZC1yZXF1aXJlZC13cmFwOmhvdmVyIC5wYWlkLXJlcXVpcmVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgICAtbW96LWZpbHRlcjogbm9uZTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIC1vLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIC13ZWJraXQtZmlsdGVyOiBub25lOyB9XG5cbi5idXktcGFpZC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1mb290ZXIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4iLCIuc3Vic2NyaWJlLXBheS1tZXRob2QtbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4IDYwcHggMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3Vic2NyaWJlLXBheS1tZXRob2QtbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDcxNXB4OyB9IH1cblxuLnN1YnNjcmliZS1wYXktbWV0aG9kLW1vZGFsIC5zdWJzY3JpYmUtbW9kYWwtaGVhZGVyX2Nsb3NlLS1wYXktbWV0aG9kIHtcbiAgbWFyZ2luLXRvcDogLTY1cHg7IH1cblxuLnN1YnNjcmliZS1wYXktbWV0aG9kX2hpbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6ICMyZjJmMmY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnN1YnNjcmliZS1wYXktbWV0aG9kX2JyYWludHJlZS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uc3Vic2NyaWJlLXBheS1tZXRob2RfYnJhaW50cmVlLWltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5zdWJzY3JpYmUtcGF5LW1ldGhvZF9icmFpbnRyZWUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzg1ODU4NTsgfVxuIiwiLnBheS1tZXRob2RfcGF5cGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5wYXktbWV0aG9kX3BheXBhbC1pbWFnZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcGF5LW1ldGhvZC1wYXlwYWwucG5nXCIpO1xuICB3aWR0aDogMTU0cHg7XG4gIGhlaWdodDogMzlweDsgfVxuXG4ucGF5LW1ldGhvZF9wYXlwYWwtZW1haWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnBheS1tZXRob2RfY2FyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4ucGF5LW1ldGhvZF9lbXB0eSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b0JvbGRcIjtcbiAgY29sb3I6ICM1YjViNWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMzNweCAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGF5LW1ldGhvZF9jb250cm9sIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiAjNzY3Nzc5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnBheS1tZXRob2RfY29udHJvbDpob3ZlciB7XG4gICAgY29sb3I6ICM0NTQ2NDg7IH1cblxuLmNhcmRfYm9keS0tcGF5LW1ldGhvZHMge1xuICBoZWlnaHQ6IDU4cHg7IH1cbiIsIi5zdWJzY3JpcHRpb24tZGlzY291bnQtc2l6ZS1ibG9jayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b0JvbGRcIjtcbiAgY29sb3I6ICM1MTUxNTE7XG4gIG1hcmdpbjogMTBweCAwcHg7IH1cbiIsIi51c2VyLWJhbGFuY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uY2FyZF9ib2R5LS11c2VyLWJhbGFuY2Uge1xuICBoZWlnaHQ6IDg2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi51c2VyLWJhbGFuY2VfbnVtYmVyLWJsb2NrIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGNvbG9yOiAjNGI4NWUwO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi51c2VyLWJhbGFuY2VfbnVtYmVyLWZyYWN0aW9uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmNhcmRfbmFtZS1sb2dvLS11c2VyLWJhbGFuY2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy91c2VyLWJhbGFuY2UtaWNvbi5wbmcpO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4OyB9XG4iLCIudXNlci1wYXltZW50LXRhYmxlIHtcbiAgbWFyZ2luOiAwcHggLTIwcHg7IH1cbiAgLnVzZXItcGF5bWVudC10YWJsZS50ZWxlZHMtdGFibGUgLnRhYmxlIHRib2R5IHRyIHtcbiAgICBmb250LWZhbWlseTogJ0xhdG9Cb2xkJzsgfVxuIiwiIiwiLmZpbHRlci1zdW1tYXJ5LXN0YXRpc3RpY3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZmlsdGVyLXN1bW1hcnktc3RhdGlzdGljc19idXR0b24tYmxvY2sge1xuICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4iLCIuc3RhdHMtdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAtN3B4OyB9XG4gIC5zdGF0cy10YWJsZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIC5zdGF0cy10YWJsZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLCAuc3RhdHMtdGFibGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gIC5zdGF0cy10YWJsZSAuZHQtbG9hZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zdGF0cy10YWJsZSAuZGF0YVRhYmxlc19zY3JvbGxGb290IHtcbiAgICBiYWNrZ3JvdW5kOiAjMmYzMjM2OyB9XG4gIC5zdGF0cy10YWJsZSAudGFibGUuZGF0YVRhYmxlIHtcbiAgICBmb250LWZhbWlseTogJ0xhdG9TZW1pYm9sZCc7XG4gICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjJmN2ZmOyB9XG4gICAgLnN0YXRzLXRhYmxlIC50YWJsZS5kYXRhVGFibGUgdGJvZHkgdHIgdGQge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VjZWNlYztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciB0ZCBhIHtcbiAgICAgICAgY29sb3I6ICM1Nzg0Y2I7IH1cbiAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ci5zdGF0cy10YWJsZV9vdmVyLWhlYWRlciB0aCB7XG4gICAgICBwYWRkaW5nOiAycHg7IH1cbiAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ci5zdGF0cy10YWJsZV9oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNzsgfVxuICAgICAgLnN0YXRzLXRhYmxlIC50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIuc3RhdHMtdGFibGVfaGVhZGVyIHRoIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG4gICAgLnN0YXRzLXRhYmxlIC50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgdGgge1xuICAgICAgY29sb3I6ICMzZDNmNDM7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjOyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciB0aC5zb3J0aW5nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciB0aC5zb3J0aW5nX2FzYyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuICAgICAgLnN0YXRzLXRhYmxlIC50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgdGguc29ydGluZ19kZXNjIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gICAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciB0aC5ub3QtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuc3RhdHMtdGFibGUgLnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgcGFkZGluZzogMTFweCAycHg7IH1cbiAgICAgIC5zdGF0cy10YWJsZSAudGFibGUuZGF0YVRhYmxlIHRmb290IHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zdGF0cy10YWJsZSAuY2ctYnVzeSB7XG4gICAgdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnN0YXRzLXRhYmxlLS1jb2xsYXBzZWQgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDMzNXB4KSAhaW1wb3J0YW50OyB9XG5cbi5zdGF0cy1mb290ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6ICMyZjMyMzY7IH1cbiAgLnN0YXRzLWZvb3RlciB0aCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRkNTI1OTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLnN0YXRzLWZvb3RlciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnN0YXRzLWZvb3RlciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4uc3RhdHMtdGFibGUgLnN0YXRzLWZvb3Rlcl9jZWxsLS1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zdGF0cy10YWJsZSAuc3RhdHMtZm9vdGVyX2NlbGwtLWNvbG9yLWdyZWVuIHtcbiAgY29sb3I6ICMzZWIzNTk7IH1cblxuLnN0YXRzLXRhYmxlIC5zdGF0cy1mb290ZXJfY2VsbC0tY29sb3ItcmVkIHtcbiAgY29sb3I6ICNmZjhkOGQ7IH1cblxuLnN0YXRzLWJvZHlfY2VsbC0tY29sb3ItYmxhY2sge1xuICBjb2xvcjogIzIwMjEyMjsgfVxuXG4uc3RhdHMtYm9keV9jZWxsLS1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjNGJhMzVlOyB9XG5cbi5zdGF0cy1ib2R5X2NlbGwtLWNvbG9yLXJlZCB7XG4gIGNvbG9yOiAjYjc2OTZhOyB9XG5cbi5zdGF0cy1ib2R5X2Jsb2NrLW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjAwcHgpIHtcbiAgICAuc3RhdHMtYm9keV9ibG9jay1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDIwMXB4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5zdGF0cy1ib2R5X2Jsb2NrLW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDAxcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgIC5zdGF0cy1ib2R5X2Jsb2NrLW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTAwMXB4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc3RhdHMtYm9keV9ibG9jay1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDExNTFweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgLnN0YXRzLWJvZHlfYmxvY2stbmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxMjAxcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5zdGF0cy1ib2R5X2Jsb2NrLW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTI1MXB4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuc3RhdHMtYm9keV9ibG9jay1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDE0NDFweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnN0YXRzLWJvZHlfYmxvY2stbmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxNTAxcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAgIC5zdGF0cy1ib2R5X2Jsb2NrLW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAxcHg7IH0gfVxuIl19 */
