/*! =======================================================
                      VERSION  10.6.2              
========================================================= */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative; }

.slider.slider-horizontal {
  width: 210px;
  height: 20px; }

.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0; }

.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-low, .slider.slider-horizontal .slider-track-high {
  height: 100%;
  top: 0;
  bottom: 0; }

.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {
  margin-left: -10px; }

.slider.slider-horizontal .slider-tick.triangle, .slider.slider-horizontal .slider-handle.triangle {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-width: 0 10px 10px 10px;
  width: 0;
  height: 0;
  border-bottom-color: #2e6da4;
  margin-top: 0; }

.slider.slider-horizontal .slider-tick-container {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; }

.slider.slider-horizontal .slider-tick-label-container {
  white-space: nowrap;
  margin-top: 20px; }

.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
  padding-top: 4px;
  display: inline-block;
  text-align: center; }

.slider.slider-horizontal .tooltip {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%); }

.slider.slider-horizontal.slider-rtl .slider-track {
  left: initial;
  right: 0; }

.slider.slider-horizontal.slider-rtl .slider-tick, .slider.slider-horizontal.slider-rtl .slider-handle {
  margin-left: initial;
  margin-right: -10px; }

.slider.slider-horizontal.slider-rtl .slider-tick-container {
  left: initial;
  right: 0; }

.slider.slider-horizontal.slider-rtl .tooltip {
  -webkit-transform: translateX(50%);
          transform: translateX(50%); }

.slider.slider-vertical {
  height: 210px;
  width: 20px; }

.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  left: 25%;
  top: 0; }

.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0; }

.slider.slider-vertical .slider-track-low, .slider.slider-vertical .slider-track-high {
  width: 100%;
  left: 0;
  right: 0; }

.slider.slider-vertical .slider-tick, .slider.slider-vertical .slider-handle {
  margin-top: -10px; }

.slider.slider-vertical .slider-tick.triangle, .slider.slider-vertical .slider-handle.triangle {
  border-width: 10px 0 10px 10px;
  width: 1px;
  height: 1px;
  border-left-color: #2e6da4;
  border-right-color: #2e6da4;
  margin-left: 0;
  margin-right: 0; }

.slider.slider-vertical .slider-tick-label-container {
  white-space: nowrap; }

.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
  padding-left: 4px; }

.slider.slider-vertical .tooltip {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.slider.slider-vertical.slider-rtl .slider-track {
  left: initial;
  right: 25%; }

.slider.slider-vertical.slider-rtl .slider-selection {
  left: initial;
  right: 0; }

.slider.slider-vertical.slider-rtl .slider-tick.triangle, .slider.slider-vertical.slider-rtl .slider-handle.triangle {
  border-width: 10px 10px 10px 0; }

.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label {
  padding-left: initial;
  padding-right: 4px; }

.slider.slider-disabled .slider-handle {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dfdfdf), to(#bebebe));
  background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0);
  background-repeat: repeat-x; }

.slider.slider-disabled .slider-track {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e5e5e5), to(#e9e9e9));
  background-image: linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);
  background-repeat: repeat-x;
  cursor: not-allowed; }

.slider input {
  display: none; }

.slider .tooltip {
  pointer-events: none; }

.slider .tooltip.top {
  margin-top: -36px; }

.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none; }

.slider .hide {
  display: none; }

.slider-track {
  position: absolute;
  cursor: pointer;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), to(#f9f9f9));
  background-image: linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
  background-repeat: repeat-x;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 4px; }

.slider-selection {
  position: absolute;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
  background-repeat: repeat-x;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  border-radius: 4px; }

.slider-selection.tick-slider-selection {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8ac1ef), to(#82b3de));
  background-image: linear-gradient(to bottom, #8ac1ef 0, #82b3de 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0);
  background-repeat: repeat-x; }

.slider-track-low, .slider-track-high {
  position: absolute;
  background: transparent;
  box-sizing: border-box;
  border-radius: 4px; }

.slider-handle {
  position: absolute;
  top: 0;
  width: 20px;
  height: 20px;
  background-color: #337ab7;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);
  background-repeat: repeat-x;
  -webkit-filter: none;
          filter: none;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 0 solid transparent; }

.slider-handle:hover {
  cursor: pointer; }

.slider-handle.round {
  border-radius: 50%; }

.slider-handle.triangle {
  background: transparent none; }

.slider-handle.custom {
  background: transparent none; }

.slider-handle.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204; }

.slider-tick {
  position: absolute;
  cursor: pointer;
  width: 20px;
  height: 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
  background-repeat: repeat-x;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  -webkit-filter: none;
          filter: none;
  opacity: .8;
  border: 0 solid transparent; }

.slider-tick.round {
  border-radius: 50%; }

.slider-tick.triangle {
  background: transparent none; }

.slider-tick.custom {
  background: transparent none; }

.slider-tick.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204; }

.slider-tick.in-selection {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8ac1ef), to(#82b3de));
  background-image: linear-gradient(to bottom, #8ac1ef 0, #82b3de 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0);
  background-repeat: repeat-x;
  opacity: 1; }

.card[data-v-11bba4e2] {
  margin-bottom: 0;
}
.file-modal-card[data-v-11bba4e2] {
  margin-bottom: 0 !important;
}
.colored-header .modal-content[data-v-11bba4e2] {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.colored-header .modal-content .modal-body[data-v-11bba4e2] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.colored-header .modal-content .modal-header[data-v-11bba4e2] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.colored-header .modal-content .modal-header .close[data-v-11bba4e2] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-text[data-v-11bba4e2] {
  white-space: nowrap;
}

/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto; }

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute; }

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent; }

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6; }

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9; }

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px; }

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important; } }

.ps {
  position: relative; }

.full-width[data-v-34e9e6a2] {
  min-width: 500px;
  max-width: 500px;
}

.custom-button[data-v-2ed8e606] {
  padding: 0 20px;
  position: relative;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  height: 30px;
  font-size: 13px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #fff;
  font-weight: 500; }

.custom-button-content[data-v-2ed8e606] {
  position: relative; }

.custom-button svg[data-v-2ed8e606] {
  position: relative;
  fill: #1e90ff; }

.custom-button .custom-button-effect[data-v-2ed8e606], .custom-button svg[data-v-2ed8e606] {
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms; }

.custom-button .custom-button-effect[data-v-2ed8e606] {
  position: absolute;
  background: #1e90ff;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 30px;
  border-radius: 4px;
  width: 100%;
  -webkit-transform: scale(0);
  transform: scale(0); }

.custom-button.with-border[data-v-2ed8e606] {
  border: 1px solid #eaeaea; }

.custom-button.is-hover[data-v-2ed8e606], .custom-button[data-v-2ed8e606]:hover {
  border: 1px solid transparent !important; }

.custom-button.is-hover .custom-button-effect[data-v-2ed8e606], .custom-button:hover .custom-button-effect[data-v-2ed8e606] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: .6; }

.custom-button.is-hover svg[data-v-2ed8e606], .custom-button:hover svg[data-v-2ed8e606] {
  fill: #fff !important; }

.custom-button.is-hover .custom-button-content[data-v-2ed8e606], .custom-button:hover .custom-button-content[data-v-2ed8e606] {
  color: #fff !important; }

.custom-button.is-selected[data-v-2ed8e606] {
  border: 1px solid transparent !important; }

.custom-button.is-selected .custom-button-effect[data-v-2ed8e606] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1; }

.custom-button.is-selected svg[data-v-2ed8e606] {
  fill: #fff !important; }

.custom-button.is-selected .custom-button-content[data-v-2ed8e606] {
  color: #fff !important; }

.custom-button.is-dark[data-v-2ed8e606] {
  background-color: #424242; }

.custom-button.is-dark.with-border[data-v-2ed8e606] {
  border-color: #757575; }

.custom-button.is-dark svg[data-v-2ed8e606] {
  fill: #fff !important; }

.custom-button.round[data-v-2ed8e606] {
  padding: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%; }

.custom-button.round .custom-button-effect[data-v-2ed8e606] {
  border-radius: 50%;
  height: 24px; }

.field[data-v-5b500588] {
  position: relative; }

.field.is-dark .field-label[data-v-5b500588] {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark .field-input[data-v-5b500588] {
  background-color: #424242;
  border-color: rgba(255, 255, 255, 0.7);
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark.is-disabled .field-input[data-v-5b500588], .field.is-dark.is-disabled .field-label[data-v-5b500588] {
  color: #000; }

.field-label[data-v-5b500588] {
  position: absolute;
  top: 5px;
  cursor: pointer;
  left: 13px;
  -webkit-transform: translateY(25%);
  transform: translateY(25%);
  opacity: 0;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  font-size: 11px;
  color: rgba(0, 0, 0, 0.54); }

.field-input[data-v-5b500588] {
  cursor: pointer;
  background-color: #fff;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  position: relative;
  width: 100%;
  height: 42px;
  min-height: 42px;
  padding-left: 12px;
  padding-right: 44px;
  font-weight: 400;
  -webkit-appearance: none;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  font-size: 14px;
  z-index: 0; }

.field-input.no-clear-button[data-v-5b500588] {
  padding: 0 12px; }

.field-clear-button[data-v-5b500588] {
  position: absolute;
  right: 12px;
  top: 0;
  bottom: 0;
  margin: auto 0; }

.field.has-error .field-input[data-v-5b500588] {
  border-color: #ff4500; }

.field.has-error .field-label[data-v-5b500588] {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  font-size: 11px; }

.field.has-error .field-input[data-v-5b500588] {
  padding-top: 14px; }

.field.has-value .field-label[data-v-5b500588] {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  font-size: 11px; }

.field.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 14px; }

.field.is-focused .field-input[data-v-5b500588] {
  border-color: #1e90ff; }

.field.is-focused .field-label[data-v-5b500588] {
  color: #1e90ff; }

.field.is-disabled .field-input[data-v-5b500588] {
  border-color: #ccc;
  background: #f2f2f2; }

.field.is-disabled .field-input[data-v-5b500588], .field.is-disabled .field-label[data-v-5b500588] {
  cursor: default; }

.field .text-danger[data-v-5b500588] {
  color: #ff4500; }

.field.is-dark[data-v-5b500588] ::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark[data-v-5b500588] :-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark[data-v-5b500588] ::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark[data-v-5b500588] ::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark[data-v-5b500588] ::placeholder {
  color: rgba(255, 255, 255, 0.7); }

.field.is-dark.is-disabled[data-v-5b500588] ::-webkit-input-placeholder {
  color: #424242; }

.field.is-dark.is-disabled[data-v-5b500588] :-ms-input-placeholder {
  color: #424242; }

.field.is-dark.is-disabled[data-v-5b500588] ::-ms-input-placeholder {
  color: #424242; }

.field.is-dark.is-disabled[data-v-5b500588] ::-moz-placeholder {
  color: #424242; }

.field.is-dark.is-disabled[data-v-5b500588] ::placeholder {
  color: #424242; }

.field.sm .field-input[data-v-5b500588] {
  height: 36px;
  min-height: 36px;
  font-size: 12px; }

.field.sm .field-label[data-v-5b500588] {
  font-size: 10px; }

.field.sm.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 12px; }

.field.lg .field-input[data-v-5b500588] {
  height: 48px;
  min-height: 48px;
  font-size: 16px; }

.field.lg .field-label[data-v-5b500588] {
  font-size: 14px; }

.field.lg.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 16px; }

.shortcuts-container[data-v-9b117170] {
  width: 140px;
  max-width: 140px;
  min-width: 140px;
  padding: 10px 5px;
  border-right: 1px solid #eaeaea;
  overflow: auto; }

.shortcuts-container button.shortcut-button[data-v-9b117170] {
  margin-bottom: 10px;
  width: 100%; }

.shortcuts-container.is-dark[data-v-9b117170] {
  border-color: #757575; }

@media screen and (max-width: 415px) {
  .shortcuts-container[data-v-9b117170]:not(.inline) {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    max-width: 100vw;
    min-width: 100vw;
    border-right: 0;
    border-bottom: 1px solid #eaeaea;
    height: 52px !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap; }
  .shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170] {
    margin-bottom: 0; }
  .shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]:not(:last-child) {
    margin-right: 10px; }
  .shortcuts-container.is-dark[data-v-9b117170] {
    border-color: #757575; } }

.year-month-selector[data-v-4a0f7afa] {
  position: absolute;
  background-color: #fff;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #424242;
  padding: 10px; }

.year-month-selector.dark[data-v-4a0f7afa] {
  color: #fff;
  background-color: #424242; }

.year-month-selector .month-button[data-v-4a0f7afa] {
  text-transform: capitalize; }

.week-days[data-v-a5a27e8c] {
  height: 41px;
  text-transform: capitalize; }

.week-days.is-dark .week-days-container[data-v-a5a27e8c] {
  color: #a8a8a8 !important; }

@media screen and (max-width: 415px) {
  :not(.inline) .datepicker-week[data-v-a5a27e8c] {
    height: 21px !important; } }

.datepicker-container[data-v-7043ad7f] {
  width: 260px;
  padding: 0 5px;
  position: relative; }

.datepicker-container.range.has-shortcuts[data-v-7043ad7f] {
  width: 400px; }

.datepicker-container.p-0[data-v-7043ad7f] {
  padding: 0; }

.datepicker-container .padding-button[data-v-7043ad7f] {
  padding: 5px 3px !important; }

.datepicker-container .calendar[data-v-7043ad7f] {
  position: relative; }

.datepicker-container .datepicker-controls[data-v-7043ad7f] {
  height: 56px; }

.datepicker-container .datepicker-controls .arrow-month[data-v-7043ad7f] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px; }

.datepicker-container .datepicker-controls .datepicker-button[data-v-7043ad7f] {
  background: transparent;
  cursor: pointer;
  padding: 0 10px;
  border: none;
  outline: none; }

.datepicker-container .datepicker-controls .datepicker-button svg[data-v-7043ad7f] {
  height: 17px;
  width: 17px;
  fill: #2c3e50; }

.datepicker-container .datepicker-controls .datepicker-button.datepicker-prev[data-v-7043ad7f] {
  text-align: left !important; }

.datepicker-container .datepicker-controls .datepicker-button.datepicker-next[data-v-7043ad7f] {
  text-align: right !important; }

.datepicker-container .datepicker-controls .datepicker-container-label[data-v-7043ad7f] {
  text-transform: capitalize;
  font-size: 16px;
  position: relative;
  height: 56px;
  overflow: hidden; }

.datepicker-container .datepicker-controls .date-buttons[data-v-7043ad7f] {
  text-transform: capitalize;
  font-weight: 400; }

.datepicker-container .month-container[data-v-7043ad7f] {
  position: relative;
  overflow: hidden; }

.datepicker-container .datepicker-days[data-v-7043ad7f] {
  display: -webkit-box;
  display: flex;
  display: -ms-flexbox;
  overflow: hidden;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap; }

.datepicker-container .datepicker-days .datepicker-day[data-v-7043ad7f] {
  height: 41px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 14.28571%;
  position: relative;
  border: none;
  background: transparent;
  font-size: 13px;
  outline: none; }

.datepicker-container .datepicker-days .datepicker-day.enable[data-v-7043ad7f] {
  cursor: pointer; }

.datepicker-container .datepicker-days .datepicker-day-effect[data-v-7043ad7f], .datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms; }

.datepicker-container .datepicker-days .datepicker-day .datepicker-day-effect[data-v-7043ad7f] {
  margin: auto;
  opacity: .6;
  background: #1e90ff;
  -webkit-transform: scale(0);
  transform: scale(0); }

.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f] {
  background-color: #eaeaea; }

.datepicker-container .datepicker-days .datepicker-day .datepicker-day-text[data-v-7043ad7f] {
  position: relative;
  color: #000; }

.datepicker-container .datepicker-days .datepicker-day .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 26px;
  width: 26px;
  opacity: .7;
  border-radius: 50%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  background-color: #afafaf; }

.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-text[data-v-7043ad7f] {
  color: #fff; }

.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: .6; }

.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-text[data-v-7043ad7f] {
  color: #fff; }

.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: .5;
  border-radius: 0;
  width: 100%; }

.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-effect[data-v-7043ad7f] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-effect[data-v-7043ad7f] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-keyboard-selected[data-v-7043ad7f], .datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-keyboard-selected[data-v-7043ad7f], .datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  background-color: rgba(0, 0, 0, 0.66); }

.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-text[data-v-7043ad7f] {
  color: #fff;
  font-weight: 700; }

.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1; }

.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  background-color: rgba(0, 0, 0, 0.66); }

.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-text[data-v-7043ad7f] {
  color: #ccc; }

.datepicker-container .datepicker-days .datepicker-day.disabled.selected[data-v-7043ad7f] {
  color: #fff; }

.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0; }

.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected) .datepicker-day-text[data-v-7043ad7f] {
  color: #fff; }

.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected).disabled .datepicker-day-text[data-v-7043ad7f] {
  color: #757575; }

.datepicker-container.is-dark .datepicker-label[data-v-7043ad7f] {
  color: #fff; }

.datepicker-container.is-dark .text-muted[data-v-7043ad7f] {
  color: #a8a8a8 !important; }

.datepicker-container.is-dark .datepicker-button svg[data-v-7043ad7f] {
  fill: #fff; }

.datepicker-container.is-dark .datepicker-today[data-v-7043ad7f] {
  background-color: #292929 !important; }

@media screen and (max-width: 415px) {
  .datepicker-container[data-v-7043ad7f] {
    width: 100%;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -moz-flex-direction: column; }
  .datepicker-container:not(.inline) .datepicker-controls[data-v-7043ad7f] {
    height: 36px !important; }
  .datepicker-container.range.has-shortcuts[data-v-7043ad7f] {
    width: 100%; } }

.time-picker-column[data-v-5bc85983]::-webkit-scrollbar {
  display: none; }

.time-picker[data-v-5bc85983] {
  width: 160px;
  max-width: 160px;
  position: relative;
  z-index: 1; }

.time-picker.inline[data-v-5bc85983] {
  width: 100%;
  max-width: 100%; }

.time-picker[data-v-5bc85983]:after, .time-picker[data-v-5bc85983]:before {
  content: "";
  top: 50%;
  position: absolute;
  margin: 0 auto;
  margin-top: -14px;
  height: 30px;
  z-index: -1;
  width: 85%;
  left: 0;
  right: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc; }

.time-picker-column[data-v-5bc85983] {
  position: relative;
  overflow-y: auto; }

.time-picker-column-item[data-v-5bc85983] {
  height: 28px;
  min-height: 28px;
  padding: 0;
  color: #252525;
  cursor: pointer;
  position: relative;
  border: none;
  background: transparent;
  font-size: 13px;
  width: 100%;
  outline: none; }

.time-picker-column-item-effect[data-v-5bc85983] {
  position: absolute;
  opacity: .6;
  background: #1e90ff;
  height: 24px;
  width: 70%;
  top: 2px;
  left: 15%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  -webkit-transform: scale(0);
  transform: scale(0);
  border-radius: 4px; }

.time-picker-column-item-effect[data-v-5bc85983]:hover {
  -webkit-transform: scale(1);
  transform: scale(1); }

.time-picker-column-item-text[data-v-5bc85983] {
  position: relative; }

.time-picker-column-item:hover .time-picker-column-item-text[data-v-5bc85983] {
  color: #fff;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms; }

.time-picker-column-item:hover .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(1);
  transform: scale(1); }

.time-picker-column-item.active[data-v-5bc85983] {
  color: #fff;
  font-weight: 700; }

.time-picker-column-item.active .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1; }

.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983] {
  color: #ccc; }

.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983]:hover {
  color: #ccc !important; }

.time-picker-column-item.disabled .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(0) !important;
  transform: scale(0) !important;
  opacity: 0 !important; }

.time-picker-column-item.disabled.active .time-picker-column-item-effect[data-v-5bc85983] {
  background-color: #eaeaea !important;
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
  opacity: 1 !important; }

.time-picker.with-border[data-v-5bc85983] {
  border-left: 1px solid #eaeaea; }

.time-picker.with-border.is-dark[data-v-5bc85983] {
  border-left: 1px solid #757575; }

.time-picker.is-dark .time-picker-column-item-text[data-v-5bc85983] {
  color: #fff; }

@media screen and (max-width: 415px) {
  .time-picker.inline[data-v-5bc85983] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    border-left: none; }
  .time-picker[data-v-5bc85983]:not(.inline) {
    border: 0;
    border-top: 1px solid #eaeaea;
    width: 100%;
    max-width: 100%;
    height: unset !important;
    overflow: hidden; }
  .time-picker:not(.inline).dark[data-v-5bc85983] {
    border-top: 1px solid #757575; }
  .timepicker-container.is-dark[data-v-5bc85983] {
    border-color: #757575; } }

.header-picker[data-v-6d49f11d] {
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  color: #fff;
  position: relative; }

.header-picker-year[data-v-6d49f11d] {
  opacity: .7;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 14px;
  position: relative;
  height: 14px; }

.header-picker-date[data-v-6d49f11d], .header-picker-hour[data-v-6d49f11d], .header-picker-minute[data-v-6d49f11d], .header-picker-range[data-v-6d49f11d], .header-picker-time[data-v-6d49f11d] {
  font-size: 18px;
  line-height: 18px;
  position: relative;
  height: 18px; }

.header-picker-date[data-v-6d49f11d] {
  text-transform: capitalize; }

.header-picker-hour.twelve[data-v-6d49f11d] {
  min-width: 74px; }

.header-picker .pl-10[data-v-6d49f11d] {
  padding-left: 10px; }

.header-picker .time-number[data-v-6d49f11d] {
  width: 22px; }

.header-picker.is-dark[data-v-6d49f11d] {
  border: 0;
  color: #fff !important; }

.datepicker-buttons-container[data-v-601c6e79] {
  padding: 5px;
  border-top: 1px solid #eaeaea;
  background-color: #fff;
  z-index: 1;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.datepicker-buttons-container .datepicker-button[data-v-601c6e79] {
  padding: 0 20px;
  position: relative;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  height: 30px;
  font-size: 14px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #fff;
  font-weight: 500; }

.datepicker-buttons-container .datepicker-button-content[data-v-601c6e79] {
  position: relative; }

.datepicker-buttons-container .datepicker-button svg[data-v-601c6e79] {
  position: relative;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  fill: #00c853; }

.datepicker-buttons-container .datepicker-button .datepicker-button-effect[data-v-601c6e79] {
  position: absolute;
  background: #00c853;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 30px;
  border-radius: 4px;
  width: 100%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  -webkit-transform: scale(0);
  transform: scale(0); }

.datepicker-buttons-container .datepicker-button[data-v-601c6e79]:hover {
  border: 1px solid transparent; }

.datepicker-buttons-container .datepicker-button:hover .datepicker-button-effect[data-v-601c6e79] {
  -webkit-transform: scale(1);
  transform: scale(1); }

.datepicker-buttons-container .datepicker-button:hover svg[data-v-601c6e79] {
  fill: #fff !important; }

.datepicker-buttons-container .datepicker-button:hover .datepicker-button-content[data-v-601c6e79] {
  color: #fff !important; }

.datepicker-buttons-container .datepicker-button.now.right-margin[data-v-601c6e79] {
  margin-right: 10px; }

.datepicker-buttons-container .datepicker-button.now .datepicker-button-content[data-v-601c6e79] {
  color: #1e90ff; }

.datepicker-buttons-container .datepicker-button.now .datepicker-button-effect[data-v-601c6e79] {
  background: #1e90ff; }

.datepicker-buttons-container .datepicker-button.validate[data-v-601c6e79] {
  border: 1px solid #eaeaea; }

.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79], .datepicker-buttons-container.is-dark[data-v-601c6e79] {
  background-color: #424242; }

.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79]:not(.now), .datepicker-buttons-container.is-dark[data-v-601c6e79]:not(.now) {
  border-color: #757575; }

.datepicker-buttons-container.is-dark .datepicker-button svg[data-v-601c6e79], .datepicker-buttons-container.is-dark svg[data-v-601c6e79] {
  fill: #fff !important; }

.datetimepicker[data-v-17c053f2] {
  position: absolute;
  z-index: 9;
  width: 100%; }

.datetimepicker.visible[data-v-17c053f2] {
  z-index: 999; }

.datetimepicker .datepicker[data-v-17c053f2] {
  position: absolute;
  z-index: 5;
  border-radius: 4px;
  overflow: hidden;
  background: #fff;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  max-width: 400px; }

.datetimepicker .datepicker .pickers-container[data-v-17c053f2] {
  background: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.datetimepicker .datepicker.right[data-v-17c053f2] {
  right: 0; }

.datetimepicker.is-dark .datepicker[data-v-17c053f2], .datetimepicker.is-dark .pickers-container[data-v-17c053f2] {
  background: #424242;
  border: 0; }

.inline .datepicker[data-v-17c053f2], .inline.datetimepicker[data-v-17c053f2] {
  position: relative; }

.inline .datepicker[data-v-17c053f2] {
  margin-bottom: 0 !important;
  box-shadow: none;
  -webkit-box-shadow: none;
  width: 100%;
  max-width: 100%;
  background-color: #fff; }

@media screen and (max-width: 415px) {
  .pickers-container[data-v-17c053f2] {
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -moz-flex-direction: column;
    height: 100%; }
  .datepicker-container[data-v-17c053f2] {
    width: 100%; }
  .datepicker-container.has-shortcuts[data-v-17c053f2] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
  .datetimepicker[data-v-17c053f2]:not(.inline) {
    margin: 0 !important;
    position: absolute;
    top: 0 !important;
    bottom: 0;
    right: 0;
    left: 0; }
  .datetimepicker:not(.inline) .pickers-container[data-v-17c053f2] {
    height: calc(100% - 99px); }
  .datetimepicker:not(.inline) .datepicker[data-v-17c053f2] {
    border-radius: 0 !important;
    bottom: 0 !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: inherit !important;
    min-width: inherit !important;
    position: fixed;
    height: 100%;
    margin: 0 !important; } }

.date-time-picker {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50; }

.date-time-picker, .date-time-picker input, .date-time-picker label, .date-time-picker p, .date-time-picker span {
  font-family: Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; }

.date-time-picker .fluid {
  width: 100%; }

.date-time-picker .fill-height {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%; }

.date-time-picker .spacer {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important; }

.date-time-picker .align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.date-time-picker .flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.date-time-picker .flex-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -moz-box-align: start;
  -moz-box-pack: start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start; }

.date-time-picker .flex-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: end;
  -moz-box-align: end;
  -moz-box-pack: end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end; }

.date-time-picker .flex-direction-column {
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -moz-flex-direction: column; }

.date-time-picker .flex-direction-column-reverse {
  -ms-flex-direction: column-reverse;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  flex-direction: column-reverse;
  -ms-flex-flow: column-reverse;
  flex-flow: column-reverse;
  -moz-flex-direction: column-reverse; }

.date-time-picker .flex-direction-row {
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -moz-flex-direction: row; }

.date-time-picker .justify-content-end, .date-time-picker .justify-content-right {
  justify-content: flex-end;
  -ms-flex-pack: end;
  -moz-box-align: end;
  -moz-box-pack: end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end; }

.date-time-picker .justify-content-center {
  justify-content: center;
  -ms-flex-pack: center;
  -moz-box-align: center;
  -moz-box-pack: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -webkit-box-align: center; }

.date-time-picker .justify-content-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.date-time-picker .justify-content-around, .date-time-picker .justify-content-between {
  -ms-flex-pack: justify;
  -moz-box-align: stretch;
  -moz-box-pack: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -webkit-box-align: stretch; }

.date-time-picker .justify-content-around {
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.date-time-picker .flex-fill {
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
  flex: 0 1 auto; }

.date-time-picker .flex-fixed {
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
  flex: 0 0 auto; }

.date-time-picker .flex-1 {
  -webkit-box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.date-time-picker .flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.date-time-picker .flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.date-time-picker .lm-fs-12 {
  font-size: 12px !important; }

.date-time-picker .lm-fs-14 {
  font-size: 14px !important; }

.date-time-picker .lm-fs-16 {
  font-size: 16px !important; }

.date-time-picker .lm-fs-18 {
  font-size: 18px !important; }

.date-time-picker .lm-fw-300 {
  font-weight: 300; }

.date-time-picker .lm-fw-400 {
  font-weight: 400; }

.date-time-picker .lm-fw-500 {
  font-weight: 500; }

.date-time-picker .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .date-time-picker .container {
    max-width: 540px; } }

@media (min-width: 768px) {
  .date-time-picker .container {
    max-width: 720px; } }

@media (min-width: 992px) {
  .date-time-picker .container {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .date-time-picker .container {
    max-width: 1140px; } }

.date-time-picker .lm-pr-1 {
  padding-right: 0.25rem !important; }

.date-time-picker .lm-pt-1 {
  padding-top: 0.25rem !important; }

.date-time-picker .lm-pb-1 {
  padding-bottom: 0.25rem !important; }

.date-time-picker .lm-pl-1, .date-time-picker .lm-px-1 {
  padding-left: 0.25rem !important; }

.date-time-picker .lm-px-1 {
  padding-right: 0.25rem !important; }

.date-time-picker .lm-py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.date-time-picker .lm-p-1 {
  padding: 0.25rem !important; }

.date-time-picker .lm-pr-2 {
  padding-right: 0.5rem !important; }

.date-time-picker .lm-pt-2 {
  padding-top: 0.5rem !important; }

.date-time-picker .lm-pb-2 {
  padding-bottom: 0.5rem !important; }

.date-time-picker .lm-pl-2, .date-time-picker .lm-px-2 {
  padding-left: 0.5rem !important; }

.date-time-picker .lm-px-2 {
  padding-right: 0.5rem !important; }

.date-time-picker .lm-py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.date-time-picker .lm-p-2 {
  padding: 0.5rem !important; }

.date-time-picker .lm-pr-3 {
  padding-right: 1rem !important; }

.date-time-picker .lm-pt-3 {
  padding-top: 1rem !important; }

.date-time-picker .lm-pb-3 {
  padding-bottom: 1rem !important; }

.date-time-picker .lm-pl-3, .date-time-picker .lm-px-3 {
  padding-left: 1rem !important; }

.date-time-picker .lm-px-3 {
  padding-right: 1rem !important; }

.date-time-picker .lm-py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.date-time-picker .lm-p-3 {
  padding: 1rem !important; }

.date-time-picker .lm-pr-4 {
  padding-right: 1.5rem !important; }

.date-time-picker .lm-pt-4 {
  padding-top: 1.5rem !important; }

.date-time-picker .lm-pb-4 {
  padding-bottom: 1.5rem !important; }

.date-time-picker .lm-pl-4, .date-time-picker .lm-px-4 {
  padding-left: 1.5rem !important; }

.date-time-picker .lm-px-4 {
  padding-right: 1.5rem !important; }

.date-time-picker .lm-py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.date-time-picker .lm-p-4 {
  padding: 1.5rem !important; }

.date-time-picker .lm-pr-5 {
  padding-right: 3rem !important; }

.date-time-picker .lm-pt-5 {
  padding-top: 3rem !important; }

.date-time-picker .lm-pb-5 {
  padding-bottom: 3rem !important; }

.date-time-picker .lm-pl-5, .date-time-picker .lm-px-5 {
  padding-left: 3rem !important; }

.date-time-picker .lm-px-5 {
  padding-right: 3rem !important; }

.date-time-picker .lm-py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.date-time-picker .lm-p-5 {
  padding: 3rem !important; }

.date-time-picker .lm-mr-1 {
  margin-right: 0.25rem !important; }

.date-time-picker .lm-mt-1 {
  margin-top: 0.25rem !important; }

.date-time-picker .lm-mb-1 {
  margin-bottom: 0.25rem !important; }

.date-time-picker .lm-ml-1, .date-time-picker .lm-mx-1 {
  margin-left: 0.25rem !important; }

.date-time-picker .lm-mx-1 {
  margin-right: 0.25rem !important; }

.date-time-picker .lm-my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.date-time-picker .lm-m-1 {
  margin: 0.25rem !important; }

.date-time-picker .lm-mr-2 {
  margin-right: 0.5rem !important; }

.date-time-picker .lm-mt-2 {
  margin-top: 0.5rem !important; }

.date-time-picker .lm-mb-2 {
  margin-bottom: 0.5rem !important; }

.date-time-picker .lm-ml-2, .date-time-picker .lm-mx-2 {
  margin-left: 0.5rem !important; }

.date-time-picker .lm-mx-2 {
  margin-right: 0.5rem !important; }

.date-time-picker .lm-my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.date-time-picker .lm-m-2 {
  margin: 0.5rem !important; }

.date-time-picker .lm-mr-3 {
  margin-right: 1rem !important; }

.date-time-picker .lm-mt-3 {
  margin-top: 1rem !important; }

.date-time-picker .lm-mb-3 {
  margin-bottom: 1rem !important; }

.date-time-picker .lm-ml-3 {
  margin-left: 1rem !important; }

.date-time-picker .lm-mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important; }

.date-time-picker .lm-my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.date-time-picker .lm-m-3 {
  margin: 1rem !important; }

.date-time-picker .lm-mr-4 {
  margin-right: 1.5rem !important; }

.date-time-picker .lm-mt-4 {
  margin-top: 1.5rem !important; }

.date-time-picker .lm-mb-4 {
  margin-bottom: 1.5rem !important; }

.date-time-picker .lm-ml-4, .date-time-picker .lm-mx-4 {
  margin-left: 1.5rem !important; }

.date-time-picker .lm-mx-4 {
  margin-right: 1.5rem !important; }

.date-time-picker .lm-my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.date-time-picker .lm-m-4 {
  margin: 1.5rem !important; }

.date-time-picker .lm-mr-5 {
  margin-right: 3rem !important; }

.date-time-picker .lm-mt-5 {
  margin-top: 3rem !important; }

.date-time-picker .lm-mb-5 {
  margin-bottom: 3rem !important; }

.date-time-picker .lm-ml-5 {
  margin-left: 3rem !important; }

.date-time-picker .lm-mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important; }

.date-time-picker .lm-my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.date-time-picker .lm-m-5 {
  margin: 3rem !important; }

.date-time-picker .lm-btn {
  padding: 10px 20px;
  margin-bottom: 20px;
  border: none;
  display: inline-block;
  border-radius: 4px;
  text-decoration: none;
  font-size: 12px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  background-color: #1e90ff;
  color: #fff;
  font-weight: 500; }

.date-time-picker .lm-btn:hover {
  background-color: #0077ea;
  -webkit-box-shadow: 0 0 8px 0 rgba(232, 237, 250, 0.6), 0 2px 4px 0 rgba(232, 237, 250, 0.5);
  box-shadow: 0 0 8px 0 rgba(232, 237, 250, 0.6), 0 2px 4px 0 rgba(232, 237, 250, 0.5); }

.date-time-picker .lm-btn.option {
  background-color: #424242; }

.date-time-picker .lm-btn.option:hover {
  background-color: #292929; }

.date-time-picker .lm-btn-success {
  background-color: #9acd32; }

.date-time-picker .lm-btn-success:hover {
  background-color: #7ba428; }

.date-time-picker .lm-btn-dark {
  background-color: #424242; }

.date-time-picker .lm-btn-dark:hover {
  background-color: #292929; }

.date-time-picker .lm-btn-danger {
  background-color: #ff4500; }

.date-time-picker .lm-btn-danger:hover {
  background-color: #cc3700; }

.date-time-picker .dark .lm-btn:hover {
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5); }

.date-time-picker .dark .lm-btn.option {
  background-color: #424242; }

.date-time-picker .dark .lm-btn.option:hover {
  background-color: #5c5c5c; }

.date-time-picker .slide-enter-active, .date-time-picker .slide-leave-active {
  opacity: 1;
  z-index: 998;
  -webkit-transition: all .3s;
  transition: all .3s;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.date-time-picker .slide-enter, .date-time-picker .slide-leave-to {
  opacity: 0;
  z-index: 998;
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px); }

.date-time-picker .slideinvert-enter-active, .date-time-picker .slideinvert-leave-active {
  opacity: 1;
  z-index: 998;
  -webkit-transition: all .3s;
  transition: all .3s;
  -webkit-transform: translateY(0);
  transform: translateY(0); }

.date-time-picker .slideinvert-enter, .date-time-picker .slideinvert-leave-to {
  opacity: 0;
  z-index: 998;
  -webkit-transform: translateY(40px);
  transform: translateY(40px); }

.date-time-picker .slidenext-enter-active, .date-time-picker .slidenext-leave-active, .date-time-picker .slideprev-enter-active, .date-time-picker .slideprev-leave-active {
  position: absolute;
  -webkit-transition: all .3s;
  transition: all .3s; }

.date-time-picker .slidenext-enter, .date-time-picker .slideprev-leave-to {
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.date-time-picker .slidenext-leave-to, .date-time-picker .slideprev-enter {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.date-time-picker .slidevnext-enter-active, .date-time-picker .slidevnext-leave-active, .date-time-picker .slidevprev-enter-active, .date-time-picker .slidevprev-leave-active {
  position: absolute;
  -webkit-transition: all .3s;
  transition: all .3s; }

.date-time-picker .slidevnext-enter, .date-time-picker .slidevprev-leave-to {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0; }

.date-time-picker .slidevnext-leave-to, .date-time-picker .slidevprev-enter {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  opacity: 0; }

@media screen and (max-width: 415px) {
  .date-time-picker .slide-enter-active, .date-time-picker .slide-leave-active, .date-time-picker .slideinvert-enter-active, .date-time-picker .slideinvert-leave-active {
    -webkit-transition: all 0s;
    transition: all 0s; } }

.date-time-picker .lm-text-white {
  color: #fff; }

.date-time-picker .lm-dots-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.date-time-picker .lm-text-muted {
  color: rgba(0, 0, 0, 0.54) !important; }

.date-time-picker .lm-text-strong {
  font-weight: 500; }

.date-time-picker .lm-text-center {
  text-align: center !important; }

.date-time-picker .lm-text-left {
  text-align: left !important; }

.date-time-picker .lm-text-right {
  text-align: right !important; }

.date-time-picker .lm-h-100 {
  height: 100% !important; }

.date-time-picker .lm-mh-100 {
  max-height: 100% !important; }

.date-time-picker .lm-w-100 {
  width: 100% !important; }

.date-time-picker .lm-mw-100 {
  max-width: 100% !important; }

.date-time-picker *, .date-time-picker :after, .date-time-picker :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.date-time-picker {
  width: 100%;
  margin: 0 auto;
  text-align: left;
  font-size: 14px;
  border-radius: 4px;
  position: relative; }

.date-time-picker .time-picker-overlay {
  z-index: 2;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4); }

@media screen and (max-width: 415px) {
  .time-picker-overlay {
    display: none; }
  .date-time-picker:not(.inline) {
    position: inherit !important; } }

.file-modal-card[data-v-9992efb8] {
  margin-bottom: 0 !important;
}
.modal .modal-dialog[data-v-9992efb8] {
  max-width: 660px;
}
.modal .modal-content[data-v-9992efb8] {
  max-width: 660px;
}
.modal-header[data-v-9992efb8] {
  font-weight: 600;
  font-size: 1.1rem;
}
.modal-content[data-v-9992efb8] {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.error-message[data-v-9992efb8] {
  color: red;
  font-weight: 600;
}

.card[data-v-c5126784] {
  margin-bottom: 0;
}
.file-modal-card[data-v-c5126784] {
  margin-bottom: 0 !important;
}
.colored-header .modal-content[data-v-c5126784] {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.colored-header .modal-content .modal-body[data-v-c5126784] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.colored-header .modal-content .modal-header[data-v-c5126784] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.colored-header .modal-content .modal-header .close[data-v-c5126784] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-text[data-v-c5126784] {
  white-space: nowrap;
}

.card[data-v-2c97cd9b] {
  margin-bottom: 0;
}
.file-modal-card[data-v-2c97cd9b] {
  margin-bottom: 0 !important;
}
.modal-content[data-v-2c97cd9b] {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.modal-content .modal-body[data-v-2c97cd9b] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.modal-content .modal-header[data-v-2c97cd9b] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.modal-content .modal-header .close[data-v-2c97cd9b] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-text[data-v-2c97cd9b] {
  white-space: nowrap;
}

@charset "UTF-8";
.card[data-v-1186bdab] {
  margin-bottom: 0;
}
.file-modal-card[data-v-1186bdab] {
  margin-bottom: 0 !important;
}
.status-code[data-v-1186bdab] {
  padding: 2px;
  line-height: 1.1;
  font-weight: 400;
}
.status-success[data-v-1186bdab] {
  color: #fff;
  background-color: #00caad;
  border: transparent;
}
.status-error[data-v-1186bdab] {
  color: #fff;
  background-color: #f5483b;
  border: transparent;
}
.modal-content[data-v-1186bdab] {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.modal-content .modal-body[data-v-1186bdab] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.modal-content .modal-header[data-v-1186bdab] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.modal-content .modal-header .close[data-v-1186bdab] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-text[data-v-1186bdab] {
  white-space: nowrap;
}
.console[data-v-1186bdab] {
  padding: 10px;
  color: #555;
  background-color: #fafafa;
  font-size: .9231rem;
  font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;
}
.console p[data-v-1186bdab] {
    margin: 0;
    line-height: 1.5;
    white-space: nowrap;
}

.card[data-v-b902da58] {
  margin-bottom: 0;
}
.file-modal-card[data-v-b902da58] {
  margin-bottom: 0 !important;
}
.modal-content[data-v-b902da58] {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.modal-content .modal-body[data-v-b902da58] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.modal-content .modal-header[data-v-b902da58] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.modal-content .modal-header .close[data-v-b902da58] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-message[data-v-b902da58] {
  color: red;
  white-space: nowrap;
  font-weight: 600;
}

.card[data-v-3f4c5542] {
  margin-bottom: 0;
}
.file-modal-card[data-v-3f4c5542] {
  margin-bottom: 0 !important;
}
.modal-content[data-v-3f4c5542] {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.modal-content .modal-body[data-v-3f4c5542] {
    padding: 25px 20px 0px;
    background-color: #fff;
    color: #404040;
}
.modal-content .modal-header[data-v-3f4c5542] {
    padding: 15px 20px 15px;
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #666;
}
.modal-content .modal-header .close[data-v-3f4c5542] {
      margin-top: -9px;
      color: #666;
      opacity: 1;
}
.error-text[data-v-3f4c5542] {
  white-space: nowrap;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zbGlkZXIvZGlzdC9jc3MvYm9vdHN0cmFwLXNsaWRlci5taW4uY3NzIiwid2VicGFjazovLy8uL3NyYy9wYWNrcy9zaGFyZWQvcHJveHktZm9ybS52dWU/M2Q3ZCIsIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL3Z1ZTItcGVyZmVjdC1zY3JvbGxiYXIvZGlzdC92dWUyLXBlcmZlY3Qtc2Nyb2xsYmFyLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvcGFja3MvdGVzdF9qb2IvY29tcG9uZW50cy9ob3N0LXN0YXRzLnZ1ZT80NmRiIiwid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvdnVlLWN0ay1kYXRlLXRpbWUtcGlja2VyL2Rpc3QvdnVlLWN0ay1kYXRlLXRpbWUtcGlja2VyLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvcGFja3Mvc2hhcmVkL2hvc3QtdmVyaWZpY2F0aW9uLW1vZGFsLnZ1ZT8yODcxIiwid2VicGFjazovLy8uL3NyYy9wYWNrcy9zaGFyZWQvbm90ZS52dWU/N2M3ZiIsIndlYnBhY2s6Ly8vLi9zcmMvcGFja3Mvc2hhcmVkL3NpbmdsZS1yZXNwb25zZS1kaWFsb2cudnVlPzVkYjMiLCJ3ZWJwYWNrOi8vLy4vc3JjL3BhY2tzL3NoYXJlZC90cmlhbC1kaWFsb2cudnVlPzI1YjciLCJ3ZWJwYWNrOi8vLy4vc3JjL3BhY2tzL3NoYXJlZC9pbXBvcnQtZGlhbG9nLnZ1ZT9kYjljIiwid2VicGFjazovLy8uL3NyYy9wYWNrcy9zaGFyZWQvc2hhcmUtZGlhbG9nLnZ1ZT9iZGExIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7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Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDeERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImNzcy92ZW5kb3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICAgICAgICAgICAgICAgICBWRVJTSU9OICAxMC42LjIgICAgICAgICAgICAgIFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiEgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBib290c3RyYXAtc2xpZGVyLmpzXG4gKlxuICogTWFpbnRhaW5lcnM6XG4gKlx0XHRLeWxlIEtlbXBcbiAqXHRcdFx0LSBUd2l0dGVyOiBAc2VpeXJpYVxuICpcdFx0XHQtIEdpdGh1YjogIHNlaXlyaWFcbiAqXHRcdFJvaGl0IEthbGt1clxuICpcdFx0XHQtIFR3aXR0ZXI6IEBSb3ZvbHV0aW9uYXJ5XG4gKlx0XHRcdC0gR2l0aHViOiAgcm92b2x1dGlvblxuICpcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAqXG4gKiBib290c3RyYXAtc2xpZGVyIGlzIHJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICogQ29weXJpZ2h0IChjKSAyMDE5IEt5bGUgS2VtcCwgUm9oaXQgS2Fsa3VyLCBhbmQgY29udHJpYnV0b3JzXG4gKiBcbiAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uXG4gKiBvYnRhaW5pbmcgYSBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvblxuICogZmlsZXMgKHRoZSBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0XG4gKiByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSxcbiAqIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsXG4gKiBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGVcbiAqIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nXG4gKiBjb25kaXRpb25zOlxuICogXG4gKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZVxuICogaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4gKiBcbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsXG4gKiBFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVNcbiAqIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EXG4gKiBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVFxuICogSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksXG4gKiBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkdcbiAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zbGlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRyYWNrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7IH1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXNlbGVjdGlvbiwgLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRyYWNrLWxvdywgLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRyYWNrLWhpZ2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci10aWNrLCAuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci10aWNrLnRyaWFuZ2xlLCAuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItaGFuZGxlLnRyaWFuZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyZTZkYTQ7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRpY2stY29udGFpbmVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci10aWNrLWxhYmVsLWNvbnRhaW5lciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRpY2stbGFiZWwtY29udGFpbmVyIC5zbGlkZXItdGljay1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbC5zbGlkZXItcnRsIC5zbGlkZXItdHJhY2sge1xuICBsZWZ0OiBpbml0aWFsO1xuICByaWdodDogMDsgfVxuXG4uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsLnNsaWRlci1ydGwgLnNsaWRlci10aWNrLCAuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsLnNsaWRlci1ydGwgLnNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsLnNsaWRlci1ydGwgLnNsaWRlci10aWNrLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGluaXRpYWw7XG4gIHJpZ2h0OiAwOyB9XG5cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwuc2xpZGVyLXJ0bCAudG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwge1xuICBoZWlnaHQ6IDIxMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRyYWNrIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMjUlO1xuICB0b3A6IDA7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci1zZWxlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci10cmFjay1sb3csIC5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItdHJhY2staGlnaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRpY2ssIC5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItaGFuZGxlIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci10aWNrLnRyaWFuZ2xlLCAuc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLWhhbmRsZS50cmlhbmdsZSB7XG4gIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMTBweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmU2ZGE0O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyZTZkYTQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci10aWNrLWxhYmVsLWNvbnRhaW5lciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci10aWNrLWxhYmVsLWNvbnRhaW5lciAuc2xpZGVyLXRpY2stbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDRweDsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAudG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbC5zbGlkZXItcnRsIC5zbGlkZXItdHJhY2sge1xuICBsZWZ0OiBpbml0aWFsO1xuICByaWdodDogMjUlOyB9XG5cbi5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsLnNsaWRlci1ydGwgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBsZWZ0OiBpbml0aWFsO1xuICByaWdodDogMDsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbC5zbGlkZXItcnRsIC5zbGlkZXItdGljay50cmlhbmdsZSwgLnNsaWRlci5zbGlkZXItdmVydGljYWwuc2xpZGVyLXJ0bCAuc2xpZGVyLWhhbmRsZS50cmlhbmdsZSB7XG4gIGJvcmRlci13aWR0aDogMTBweCAxMHB4IDEwcHggMDsgfVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbC5zbGlkZXItcnRsIC5zbGlkZXItdGljay1sYWJlbC1jb250YWluZXIgLnNsaWRlci10aWNrLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLnNsaWRlci5zbGlkZXItZGlzYWJsZWQgLnNsaWRlci1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNkZmRmZGYpLCB0bygjYmViZWJlKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkZmRmZGYgMCwgI2JlYmViZSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZGZkZmRmJyxlbmRDb2xvcnN0cj0nI2ZmYmViZWJlJyxHcmFkaWVudFR5cGU9MCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfVxuXG4uc2xpZGVyLnNsaWRlci1kaXNhYmxlZCAuc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjZTVlNWU1KSwgdG8oI2U5ZTllOSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTVlNWU1IDAsICNlOWU5ZTkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmU1ZTVlNScsZW5kQ29sb3JzdHI9JyNmZmU5ZTllOScsR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnNsaWRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWRlciAudG9vbHRpcCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zbGlkZXIgLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7IH1cblxuLnNsaWRlciAudG9vbHRpcC1pbm5lciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4uc2xpZGVyIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2xpZGVyLXRyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2Y1ZjVmNSksIHRvKCNmOWY5ZjkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y1ZjVmNSAwLCAjZjlmOWY5IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmNWY1ZjUnLGVuZENvbG9yc3RyPScjZmZmOWY5ZjknLEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnNsaWRlci1zZWxlY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2Y5ZjlmOSksIHRvKCNmNWY1ZjUpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y5ZjlmOSAwLCAjZjVmNWY1IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmOWY5ZjknLGVuZENvbG9yc3RyPScjZmZmNWY1ZjUnLEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnNsaWRlci1zZWxlY3Rpb24udGljay1zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjOGFjMWVmKSwgdG8oIzgyYjNkZSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjOGFjMWVmIDAsICM4MmIzZGUgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZjhhYzFlZicsZW5kQ29sb3JzdHI9JyNmZjgyYjNkZScsR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IH1cblxuLnNsaWRlci10cmFjay1sb3csIC5zbGlkZXItdHJhY2staGlnaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uc2xpZGVyLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICMzMzdhYjcpLCB0bygjMmU2ZGE0KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMzMzdhYjcgMCwgIzJlNmRhNCAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmMzM3YWI3JyxlbmRDb2xvcnN0cj0nI2ZmMmU2ZGE0JyxHcmFkaWVudFR5cGU9MCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gICAgICAgICAgZmlsdGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpZGVyLWhhbmRsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2xpZGVyLWhhbmRsZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uc2xpZGVyLWhhbmRsZS50cmlhbmdsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7IH1cblxuLnNsaWRlci1oYW5kbGUuY3VzdG9tIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTsgfVxuXG4uc2xpZGVyLWhhbmRsZS5jdXN0b206OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbnRlbnQ6ICdcXDI2MDUnO1xuICBjb2xvcjogIzcyNjIwNDsgfVxuXG4uc2xpZGVyLXRpY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjZjlmOWY5KSwgdG8oI2Y1ZjVmNSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjlmOWY5IDAsICNmNWY1ZjUgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmY5ZjlmOScsZW5kQ29sb3JzdHI9JyNmZmY1ZjVmNScsR3JhZGllbnRUeXBlPTApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZmlsdGVyOiBub25lO1xuICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogLjg7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpZGVyLXRpY2sucm91bmQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnNsaWRlci10aWNrLnRyaWFuZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTsgfVxuXG4uc2xpZGVyLXRpY2suY3VzdG9tIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTsgfVxuXG4uc2xpZGVyLXRpY2suY3VzdG9tOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb250ZW50OiAnXFwyNjA1JztcbiAgY29sb3I6ICM3MjYyMDQ7IH1cblxuLnNsaWRlci10aWNrLmluLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgIzhhYzFlZiksIHRvKCM4MmIzZGUpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzhhYzFlZiAwLCAjODJiM2RlIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmY4YWMxZWYnLGVuZENvbG9yc3RyPScjZmY4MmIzZGUnLEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBvcGFjaXR5OiAxOyB9XG4iLCIuY2FyZFtkYXRhLXYtMTFiYmE0ZTJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWxlLW1vZGFsLWNhcmRbZGF0YS12LTExYmJhNGUyXSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jb2xvcmVkLWhlYWRlciAubW9kYWwtY29udGVudFtkYXRhLXYtMTFiYmE0ZTJdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cbi5jb2xvcmVkLWhlYWRlciAubW9kYWwtY29udGVudCAubW9kYWwtYm9keVtkYXRhLXYtMTFiYmE0ZTJdIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICM0MDQwNDA7XG59XG4uY29sb3JlZC1oZWFkZXIgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcltkYXRhLXYtMTFiYmE0ZTJdIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLmNvbG9yZWQtaGVhZGVyIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlW2RhdGEtdi0xMWJiYTRlMl0ge1xuICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgb3BhY2l0eTogMTtcbn1cbi5lcnJvci10ZXh0W2RhdGEtdi0xMWJiYTRlMl0ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLypcbiAqIENvbnRhaW5lciBzdHlsZVxuICovXG4ucHMge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87IH1cblxuLypcbiAqIFNjcm9sbGJhciByYWlsIHN0eWxlc1xuICovXG4ucHNfX3JhaWwteCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICBoZWlnaHQ6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgb3IgJ3RvcCcgZm9yIHBzX19yYWlsLXggKi9cbiAgYm90dG9tOiAwcHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzLS1hY3RpdmUteCA+IC5wc19fcmFpbC14LFxuLnBzLS1hY3RpdmUteSA+IC5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wczpob3ZlciA+IC5wc19fcmFpbC14LFxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXksXG4ucHMtLWZvY3VzID4gLnBzX19yYWlsLXgsXG4ucHMtLWZvY3VzID4gLnBzX19yYWlsLXksXG4ucHMtLXNjcm9sbGluZy14ID4gLnBzX19yYWlsLXgsXG4ucHMtLXNjcm9sbGluZy15ID4gLnBzX19yYWlsLXkge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLnBzIC5wc19fcmFpbC14OmhvdmVyLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLypcbiAqIFNjcm9sbGJhciB0aHVtYiBzdHlsZXNcbiAqL1xuLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDZweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHNfX3RodW1iLXggKi9cbiAgYm90dG9tOiAycHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDZweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICByaWdodDogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgsXG4ucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgaGVpZ2h0OiAxMXB4OyB9XG5cbi5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXk6Zm9jdXMgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgd2lkdGg6IDExcHg7IH1cblxuLyogTVMgc3VwcG9ydHMgKi9cbkBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5wcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuIiwiLmZ1bGwtd2lkdGhbZGF0YS12LTM0ZTllNmEyXSB7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4iLCIuY3VzdG9tLWJ1dHRvbltkYXRhLXYtMmVkOGU2MDZdIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmN1c3RvbS1idXR0b24tY29udGVudFtkYXRhLXYtMmVkOGU2MDZdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jdXN0b20tYnV0dG9uIHN2Z1tkYXRhLXYtMmVkOGU2MDZdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmaWxsOiAjMWU5MGZmOyB9XG5cbi5jdXN0b20tYnV0dG9uIC5jdXN0b20tYnV0dG9uLWVmZmVjdFtkYXRhLXYtMmVkOGU2MDZdLCAuY3VzdG9tLWJ1dHRvbiBzdmdbZGF0YS12LTJlZDhlNjA2XSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMG1zOyB9XG5cbi5jdXN0b20tYnV0dG9uIC5jdXN0b20tYnV0dG9uLWVmZmVjdFtkYXRhLXYtMmVkOGU2MDZdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMWU5MGZmO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cbi5jdXN0b20tYnV0dG9uLndpdGgtYm9yZGVyW2RhdGEtdi0yZWQ4ZTYwNl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhOyB9XG5cbi5jdXN0b20tYnV0dG9uLmlzLWhvdmVyW2RhdGEtdi0yZWQ4ZTYwNl0sIC5jdXN0b20tYnV0dG9uW2RhdGEtdi0yZWQ4ZTYwNl06aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tYnV0dG9uLmlzLWhvdmVyIC5jdXN0b20tYnV0dG9uLWVmZmVjdFtkYXRhLXYtMmVkOGU2MDZdLCAuY3VzdG9tLWJ1dHRvbjpob3ZlciAuY3VzdG9tLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTJlZDhlNjA2XSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogLjY7IH1cblxuLmN1c3RvbS1idXR0b24uaXMtaG92ZXIgc3ZnW2RhdGEtdi0yZWQ4ZTYwNl0sIC5jdXN0b20tYnV0dG9uOmhvdmVyIHN2Z1tkYXRhLXYtMmVkOGU2MDZdIHtcbiAgZmlsbDogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tYnV0dG9uLmlzLWhvdmVyIC5jdXN0b20tYnV0dG9uLWNvbnRlbnRbZGF0YS12LTJlZDhlNjA2XSwgLmN1c3RvbS1idXR0b246aG92ZXIgLmN1c3RvbS1idXR0b24tY29udGVudFtkYXRhLXYtMmVkOGU2MDZdIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWJ1dHRvbi5pcy1zZWxlY3RlZFtkYXRhLXYtMmVkOGU2MDZdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWJ1dHRvbi5pcy1zZWxlY3RlZCAuY3VzdG9tLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTJlZDhlNjA2XSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY3VzdG9tLWJ1dHRvbi5pcy1zZWxlY3RlZCBzdmdbZGF0YS12LTJlZDhlNjA2XSB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWJ1dHRvbi5pcy1zZWxlY3RlZCAuY3VzdG9tLWJ1dHRvbi1jb250ZW50W2RhdGEtdi0yZWQ4ZTYwNl0ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tYnV0dG9uLmlzLWRhcmtbZGF0YS12LTJlZDhlNjA2XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7IH1cblxuLmN1c3RvbS1idXR0b24uaXMtZGFyay53aXRoLWJvcmRlcltkYXRhLXYtMmVkOGU2MDZdIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1OyB9XG5cbi5jdXN0b20tYnV0dG9uLmlzLWRhcmsgc3ZnW2RhdGEtdi0yZWQ4ZTYwNl0ge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmN1c3RvbS1idXR0b24ucm91bmRbZGF0YS12LTJlZDhlNjA2XSB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uY3VzdG9tLWJ1dHRvbi5yb3VuZCAuY3VzdG9tLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTJlZDhlNjA2XSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5maWVsZFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5maWVsZC5pcy1kYXJrIC5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uZmllbGQuaXMtZGFyayAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbi5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhdLCAuZmllbGQuaXMtZGFyay5pcy1kaXNhYmxlZCAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiAxM3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG5cbi5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogNDRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB6LWluZGV4OiAwOyB9XG5cbi5maWVsZC1pbnB1dC5uby1jbGVhci1idXR0b25bZGF0YS12LTViNTAwNTg4XSB7XG4gIHBhZGRpbmc6IDAgMTJweDsgfVxuXG4uZmllbGQtY2xlYXItYnV0dG9uW2RhdGEtdi01YjUwMDU4OF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7IH1cblxuLmZpZWxkLmhhcy1lcnJvciAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNDUwMDsgfVxuXG4uZmllbGQuaGFzLWVycm9yIC5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5maWVsZC5oYXMtZXJyb3IgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF0ge1xuICBwYWRkaW5nLXRvcDogMTRweDsgfVxuXG4uZmllbGQuaGFzLXZhbHVlIC5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5maWVsZC5oYXMtdmFsdWU6bm90KC5uby1sYWJlbCkgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF0ge1xuICBwYWRkaW5nLXRvcDogMTRweDsgfVxuXG4uZmllbGQuaXMtZm9jdXNlZCAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSB7XG4gIGJvcmRlci1jb2xvcjogIzFlOTBmZjsgfVxuXG4uZmllbGQuaXMtZm9jdXNlZCAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XSB7XG4gIGNvbG9yOiAjMWU5MGZmOyB9XG5cbi5maWVsZC5pcy1kaXNhYmxlZCAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuXG4uZmllbGQuaXMtZGlzYWJsZWQgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF0sIC5maWVsZC5pcy1kaXNhYmxlZCAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZmllbGQgLnRleHQtZGFuZ2VyW2RhdGEtdi01YjUwMDU4OF0ge1xuICBjb2xvcjogI2ZmNDUwMDsgfVxuXG4uZmllbGQuaXMtZGFya1tkYXRhLXYtNWI1MDA1ODhdIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLmZpZWxkLmlzLWRhcmtbZGF0YS12LTViNTAwNTg4XSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uZmllbGQuaXMtZGFya1tkYXRhLXYtNWI1MDA1ODhdIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uZmllbGQuaXMtZGFya1tkYXRhLXYtNWI1MDA1ODhdIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLmZpZWxkLmlzLWRhcmtbZGF0YS12LTViNTAwNTg4XSA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uZmllbGQuaXMtZGFyay5pcy1kaXNhYmxlZFtkYXRhLXYtNWI1MDA1ODhdIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkW2RhdGEtdi01YjUwMDU4OF0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkW2RhdGEtdi01YjUwMDU4OF0gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyNDI0MjsgfVxuXG4uZmllbGQuaXMtZGFyay5pcy1kaXNhYmxlZFtkYXRhLXYtNWI1MDA1ODhdIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkW2RhdGEtdi01YjUwMDU4OF0gOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5maWVsZC5zbSAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSB7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5maWVsZC5zbSAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XSB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4uZmllbGQuc20uaGFzLXZhbHVlOm5vdCgubm8tbGFiZWwpIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgcGFkZGluZy10b3A6IDEycHg7IH1cblxuLmZpZWxkLmxnIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmZpZWxkLmxnIC5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhdIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5maWVsZC5sZy5oYXMtdmFsdWU6bm90KC5uby1sYWJlbCkgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF0ge1xuICBwYWRkaW5nLXRvcDogMTZweDsgfVxuXG4uc2hvcnRjdXRzLWNvbnRhaW5lcltkYXRhLXYtOWIxMTcxNzBdIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VhZWFlYTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnNob3J0Y3V0cy1jb250YWluZXIgYnV0dG9uLnNob3J0Y3V0LWJ1dHRvbltkYXRhLXYtOWIxMTcxNzBdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNob3J0Y3V0cy1jb250YWluZXIuaXMtZGFya1tkYXRhLXYtOWIxMTcxNzBdIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gIC5zaG9ydGN1dHMtY29udGFpbmVyW2RhdGEtdi05YjExNzE3MF06bm90KC5pbmxpbmUpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgaGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5zaG9ydGN1dHMtY29udGFpbmVyOm5vdCguaW5saW5lKSAuc2hvcnRjdXQtYnV0dG9uW2RhdGEtdi05YjExNzE3MF0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNob3J0Y3V0cy1jb250YWluZXI6bm90KC5pbmxpbmUpIC5zaG9ydGN1dC1idXR0b25bZGF0YS12LTliMTE3MTcwXTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnNob3J0Y3V0cy1jb250YWluZXIuaXMtZGFya1tkYXRhLXYtOWIxMTcxNzBdIHtcbiAgICBib3JkZXItY29sb3I6ICM3NTc1NzU7IH0gfVxuXG4ueWVhci1tb250aC1zZWxlY3RvcltkYXRhLXYtNGEwZjdhZmFdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjNDI0MjQyO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi55ZWFyLW1vbnRoLXNlbGVjdG9yLmRhcmtbZGF0YS12LTRhMGY3YWZhXSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyOyB9XG5cbi55ZWFyLW1vbnRoLXNlbGVjdG9yIC5tb250aC1idXR0b25bZGF0YS12LTRhMGY3YWZhXSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi53ZWVrLWRheXNbZGF0YS12LWE1YTI3ZThjXSB7XG4gIGhlaWdodDogNDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLndlZWstZGF5cy5pcy1kYXJrIC53ZWVrLWRheXMtY29udGFpbmVyW2RhdGEtdi1hNWEyN2U4Y10ge1xuICBjb2xvcjogI2E4YThhOCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gIDpub3QoLmlubGluZSkgLmRhdGVwaWNrZXItd2Vla1tkYXRhLXYtYTVhMjdlOGNdIHtcbiAgICBoZWlnaHQ6IDIxcHggIWltcG9ydGFudDsgfSB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lcltkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lci5yYW5nZS5oYXMtc2hvcnRjdXRzW2RhdGEtdi03MDQzYWQ3Zl0ge1xuICB3aWR0aDogNDAwcHg7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLnAtMFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLnBhZGRpbmctYnV0dG9uW2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBwYWRkaW5nOiA1cHggM3B4ICFpbXBvcnRhbnQ7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5jYWxlbmRhcltkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1jb250cm9sc1tkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgaGVpZ2h0OiA1NnB4OyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1jb250cm9scyAuYXJyb3ctbW9udGhbZGF0YS12LTcwNDNhZDdmXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNDBweDtcbiAgZmxleDogMCAwIDQwcHg7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlcGlja2VyLWJ1dHRvbltkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGZpbGw6ICMyYzNlNTA7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlcGlja2VyLWJ1dHRvbi5kYXRlcGlja2VyLXByZXZbZGF0YS12LTcwNDNhZDdmXSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGVwaWNrZXItYnV0dG9uLmRhdGVwaWNrZXItbmV4dFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGVwaWNrZXItY29udGFpbmVyLWxhYmVsW2RhdGEtdi03MDQzYWQ3Zl0ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGUtYnV0dG9uc1tkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5tb250aC1jb250YWluZXJbZGF0YS12LTcwNDNhZDdmXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5c1tkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBoZWlnaHQ6IDQxcHg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiAxNC4yODU3MSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5lbmFibGVbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXktZWZmZWN0W2RhdGEtdi03MDQzYWQ3Zl0sIC5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheSAuZGF0ZXBpY2tlci10b2RheVtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBtczsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkgLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBvcGFjaXR5OiAuNjtcbiAgYmFja2dyb3VuZDogIzFlOTBmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheSAuZGF0ZXBpY2tlci10b2RheVtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkgLmRhdGVwaWNrZXItZGF5LXRleHRbZGF0YS12LTcwNDNhZDdmXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5IC5kYXRlcGlja2VyLWRheS1rZXlib2FyZC1zZWxlY3RlZFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgb3BhY2l0eTogLjc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwbXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmFmYWY7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5OmhvdmVyIC5kYXRlcGlja2VyLWRheS10ZXh0W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXk6aG92ZXIgLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAuNjsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuYmV0d2VlbiAuZGF0ZXBpY2tlci1kYXktdGV4dFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmJldHdlZW4gLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmJldHdlZW4uZmlyc3QgLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmJldHdlZW4ubGFzdCAuZGF0ZXBpY2tlci1kYXktZWZmZWN0W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5iZXR3ZWVuIC5kYXRlcGlja2VyLWRheS1rZXlib2FyZC1zZWxlY3RlZFtkYXRhLXYtNzA0M2FkN2ZdLCAuZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuYmV0d2Vlbi5maXJzdCAuZGF0ZXBpY2tlci1kYXkta2V5Ym9hcmQtc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXSwgLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmJldHdlZW4ubGFzdCAuZGF0ZXBpY2tlci1kYXkta2V5Ym9hcmQtc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42Nik7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LnNlbGVjdGVkIC5kYXRlcGlja2VyLWRheS10ZXh0W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuc2VsZWN0ZWQgLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5zZWxlY3RlZCAuZGF0ZXBpY2tlci1kYXkta2V5Ym9hcmQtc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42Nik7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmRpc2FibGVkIC5kYXRlcGlja2VyLWRheS10ZXh0W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBjb2xvcjogI2NjYzsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuZGlzYWJsZWQuc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5kaXNhYmxlZCAuZGF0ZXBpY2tlci1kYXktZWZmZWN0W2RhdGEtdi03MDQzYWQ3Zl0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXk6bm90KC5iZXR3ZWVuKTpub3QoLnNlbGVjdGVkKSAuZGF0ZXBpY2tlci1kYXktdGV4dFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXk6bm90KC5iZXR3ZWVuKTpub3QoLnNlbGVjdGVkKS5kaXNhYmxlZCAuZGF0ZXBpY2tlci1kYXktdGV4dFtkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgY29sb3I6ICM3NTc1NzU7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItbGFiZWxbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC50ZXh0LW11dGVkW2RhdGEtdi03MDQzYWQ3Zl0ge1xuICBjb2xvcjogI2E4YThhOCAhaW1wb3J0YW50OyB9XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItdG9kYXlbZGF0YS12LTcwNDNhZDdmXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5MjkgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTVweCkge1xuICAuZGF0ZXBpY2tlci1jb250YWluZXJbZGF0YS12LTcwNDNhZDdmXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmRhdGVwaWNrZXItY29udGFpbmVyOm5vdCguaW5saW5lKSAuZGF0ZXBpY2tlci1jb250cm9sc1tkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuICAuZGF0ZXBpY2tlci1jb250YWluZXIucmFuZ2UuaGFzLXNob3J0Y3V0c1tkYXRhLXYtNzA0M2FkN2ZdIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi50aW1lLXBpY2tlci1jb2x1bW5bZGF0YS12LTViYzg1OTgzXTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50aW1lLXBpY2tlcltkYXRhLXYtNWJjODU5ODNdIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRpbWUtcGlja2VyLmlubGluZVtkYXRhLXYtNWJjODU5ODNdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4udGltZS1waWNrZXJbZGF0YS12LTViYzg1OTgzXTphZnRlciwgLnRpbWUtcGlja2VyW2RhdGEtdi01YmM4NTk4M106YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IC0xNHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogODUlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7IH1cblxuLnRpbWUtcGlja2VyLWNvbHVtbltkYXRhLXYtNWJjODU5ODNdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi50aW1lLXBpY2tlci1jb2x1bW4taXRlbVtkYXRhLXYtNWJjODU5ODNdIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzI1MjUyNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAuNjtcbiAgYmFja2dyb3VuZDogIzFlOTBmZjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogNzAlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMTUlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBtcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNdOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi50aW1lLXBpY2tlci1jb2x1bW4taXRlbS10ZXh0W2RhdGEtdi01YmM4NTk4M10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtOmhvdmVyIC50aW1lLXBpY2tlci1jb2x1bW4taXRlbS10ZXh0W2RhdGEtdi01YmM4NTk4M10ge1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwbXM7IH1cblxuLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtOmhvdmVyIC50aW1lLXBpY2tlci1jb2x1bW4taXRlbS1lZmZlY3RbZGF0YS12LTViYzg1OTgzXSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udGltZS1waWNrZXItY29sdW1uLWl0ZW0uYWN0aXZlW2RhdGEtdi01YmM4NTk4M10ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGltZS1waWNrZXItY29sdW1uLWl0ZW0uYWN0aXZlIC50aW1lLXBpY2tlci1jb2x1bW4taXRlbS1lZmZlY3RbZGF0YS12LTViYzg1OTgzXSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGltZS1waWNrZXItY29sdW1uLWl0ZW0uZGlzYWJsZWQgLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLXRleHRbZGF0YS12LTViYzg1OTgzXSB7XG4gIGNvbG9yOiAjY2NjOyB9XG5cbi50aW1lLXBpY2tlci1jb2x1bW4taXRlbS5kaXNhYmxlZCAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tdGV4dFtkYXRhLXYtNWJjODU5ODNdOmhvdmVyIHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDsgfVxuXG4udGltZS1waWNrZXItY29sdW1uLWl0ZW0uZGlzYWJsZWQgLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi50aW1lLXBpY2tlci1jb2x1bW4taXRlbS5kaXNhYmxlZC5hY3RpdmUgLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLnRpbWUtcGlja2VyLndpdGgtYm9yZGVyW2RhdGEtdi01YmM4NTk4M10ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYWVhZWE7IH1cblxuLnRpbWUtcGlja2VyLndpdGgtYm9yZGVyLmlzLWRhcmtbZGF0YS12LTViYzg1OTgzXSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc1NzU3NTsgfVxuXG4udGltZS1waWNrZXIuaXMtZGFyayAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tdGV4dFtkYXRhLXYtNWJjODU5ODNdIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgLnRpbWUtcGlja2VyLmlubGluZVtkYXRhLXYtNWJjODU5ODNdIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgIGZsZXg6IGF1dG87XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgLnRpbWUtcGlja2VyW2RhdGEtdi01YmM4NTk4M106bm90KC5pbmxpbmUpIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC50aW1lLXBpY2tlcjpub3QoLmlubGluZSkuZGFya1tkYXRhLXYtNWJjODU5ODNdIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzc1NzU3NTsgfVxuICAudGltZXBpY2tlci1jb250YWluZXIuaXMtZGFya1tkYXRhLXYtNWJjODU5ODNdIHtcbiAgICBib3JkZXItY29sb3I6ICM3NTc1NzU7IH0gfVxuXG4uaGVhZGVyLXBpY2tlcltkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlYWRlci1waWNrZXIteWVhcltkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgb3BhY2l0eTogLjc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE0cHg7IH1cblxuLmhlYWRlci1waWNrZXItZGF0ZVtkYXRhLXYtNmQ0OWYxMWRdLCAuaGVhZGVyLXBpY2tlci1ob3VyW2RhdGEtdi02ZDQ5ZjExZF0sIC5oZWFkZXItcGlja2VyLW1pbnV0ZVtkYXRhLXYtNmQ0OWYxMWRdLCAuaGVhZGVyLXBpY2tlci1yYW5nZVtkYXRhLXYtNmQ0OWYxMWRdLCAuaGVhZGVyLXBpY2tlci10aW1lW2RhdGEtdi02ZDQ5ZjExZF0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMThweDsgfVxuXG4uaGVhZGVyLXBpY2tlci1kYXRlW2RhdGEtdi02ZDQ5ZjExZF0ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uaGVhZGVyLXBpY2tlci1ob3VyLnR3ZWx2ZVtkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgbWluLXdpZHRoOiA3NHB4OyB9XG5cbi5oZWFkZXItcGlja2VyIC5wbC0xMFtkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5oZWFkZXItcGlja2VyIC50aW1lLW51bWJlcltkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgd2lkdGg6IDIycHg7IH1cblxuLmhlYWRlci1waWNrZXIuaXMtZGFya1tkYXRhLXYtNmQ0OWYxMWRdIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyW2RhdGEtdi02MDFjNmU3OV0ge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uW2RhdGEtdi02MDFjNmU3OV0ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b24tY29udGVudFtkYXRhLXYtNjAxYzZlNzldIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwbXM7XG4gIGZpbGw6ICMwMGM4NTM7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uIC5kYXRlcGlja2VyLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAwYzg1MztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMG1zO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uW2RhdGEtdi02MDFjNmU3OV06aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b246aG92ZXIgLmRhdGVwaWNrZXItYnV0dG9uLWVmZmVjdFtkYXRhLXYtNjAxYzZlNzldIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbjpob3ZlciBzdmdbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b246aG92ZXIgLmRhdGVwaWNrZXItYnV0dG9uLWNvbnRlbnRbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uLm5vdy5yaWdodC1tYXJnaW5bZGF0YS12LTYwMWM2ZTc5XSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b24ubm93IC5kYXRlcGlja2VyLWJ1dHRvbi1jb250ZW50W2RhdGEtdi02MDFjNmU3OV0ge1xuICBjb2xvcjogIzFlOTBmZjsgfVxuXG4uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b24ubm93IC5kYXRlcGlja2VyLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIGJhY2tncm91bmQ6ICMxZTkwZmY7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uLnZhbGlkYXRlW2RhdGEtdi02MDFjNmU3OV0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhOyB9XG5cbi5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItYnV0dG9uW2RhdGEtdi02MDFjNmU3OV0sIC5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyLmlzLWRhcmtbZGF0YS12LTYwMWM2ZTc5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIuaXMtZGFyayAuZGF0ZXBpY2tlci1idXR0b25bZGF0YS12LTYwMWM2ZTc5XTpub3QoLm5vdyksIC5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyLmlzLWRhcmtbZGF0YS12LTYwMWM2ZTc5XTpub3QoLm5vdykge1xuICBib3JkZXItY29sb3I6ICM3NTc1NzU7IH1cblxuLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIuaXMtZGFyayAuZGF0ZXBpY2tlci1idXR0b24gc3ZnW2RhdGEtdi02MDFjNmU3OV0sIC5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyLmlzLWRhcmsgc3ZnW2RhdGEtdi02MDFjNmU3OV0ge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmRhdGV0aW1lcGlja2VyW2RhdGEtdi0xN2MwNTNmMl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5kYXRldGltZXBpY2tlci52aXNpYmxlW2RhdGEtdi0xN2MwNTNmMl0ge1xuICB6LWluZGV4OiA5OTk7IH1cblxuLmRhdGV0aW1lcGlja2VyIC5kYXRlcGlja2VyW2RhdGEtdi0xN2MwNTNmMl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXgtd2lkdGg6IDQwMHB4OyB9XG5cbi5kYXRldGltZXBpY2tlciAuZGF0ZXBpY2tlciAucGlja2Vycy1jb250YWluZXJbZGF0YS12LTE3YzA1M2YyXSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDsgfVxuXG4uZGF0ZXRpbWVwaWNrZXIgLmRhdGVwaWNrZXIucmlnaHRbZGF0YS12LTE3YzA1M2YyXSB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5kYXRldGltZXBpY2tlci5pcy1kYXJrIC5kYXRlcGlja2VyW2RhdGEtdi0xN2MwNTNmMl0sIC5kYXRldGltZXBpY2tlci5pcy1kYXJrIC5waWNrZXJzLWNvbnRhaW5lcltkYXRhLXYtMTdjMDUzZjJdIHtcbiAgYmFja2dyb3VuZDogIzQyNDI0MjtcbiAgYm9yZGVyOiAwOyB9XG5cbi5pbmxpbmUgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXSwgLmlubGluZS5kYXRldGltZXBpY2tlcltkYXRhLXYtMTdjMDUzZjJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbmxpbmUgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gIC5waWNrZXJzLWNvbnRhaW5lcltkYXRhLXYtMTdjMDUzZjJdIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZmxvdzogY29sdW1uO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmRhdGVwaWNrZXItY29udGFpbmVyW2RhdGEtdi0xN2MwNTNmMl0ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kYXRlcGlja2VyLWNvbnRhaW5lci5oYXMtc2hvcnRjdXRzW2RhdGEtdi0xN2MwNTNmMl0ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZGF0ZXRpbWVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXTpub3QoLmlubGluZSkge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDsgfVxuICAuZGF0ZXRpbWVwaWNrZXI6bm90KC5pbmxpbmUpIC5waWNrZXJzLWNvbnRhaW5lcltkYXRhLXYtMTdjMDUzZjJdIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDk5cHgpOyB9XG4gIC5kYXRldGltZXBpY2tlcjpub3QoLmlubGluZSkgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfSB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbG9yOiAjMmMzZTUwOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyLCAuZGF0ZS10aW1lLXBpY2tlciBpbnB1dCwgLmRhdGUtdGltZS1waWNrZXIgbGFiZWwsIC5kYXRlLXRpbWUtcGlja2VyIHAsIC5kYXRlLXRpbWUtcGlja2VyIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFNlZ29lIFVJLE94eWdlbixVYnVudHUsQ2FudGFyZWxsLEZpcmEgU2FucyxEcm9pZCBTYW5zLEhlbHZldGljYSBOZXVlLHNhbnMtc2VyaWY7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZpbGwtaGVpZ2h0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDEgMTAwJTtcbiAgZmxleDogMSAxIDEwMCU7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLnNwYWNlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmFsaWduLWNlbnRlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsZXgtc3RhcnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1lbmQge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLW1vei1ib3gtYWxpZ246IGVuZDtcbiAgLW1vei1ib3gtcGFjazogZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1kaXJlY3Rpb24tY29sdW1uIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1mbG93OiBjb2x1bW47XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsZXgtZGlyZWN0aW9uLWNvbHVtbi1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1kaXJlY3Rpb24tcm93IHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdztcbiAgZmxleC1mbG93OiByb3c7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWVuZCwgLmRhdGUtdGltZS1waWNrZXIgLmp1c3RpZnktY29udGVudC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLW1vei1ib3gtYWxpZ246IGVuZDtcbiAgLW1vei1ib3gtcGFjazogZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWFyb3VuZCwgLmRhdGUtdGltZS1waWNrZXIgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLW1vei1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1maWxsIHtcbiAgLW1vei1mbGV4OiAwIDEgYXV0bztcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICBmbGV4OiAwIDEgYXV0bzsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1maXhlZCB7XG4gIC1tb3otZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGF1dG87IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsZXgtMSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tb3otZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmZsZXgtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1ncm93IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTQge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTgge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnctMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnctNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZnctNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRhdGUtdGltZS1waWNrZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0ZS10aW1lLXBpY2tlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXRlLXRpbWUtcGlja2VyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXRlLXRpbWUtcGlja2VyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXByLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcGwtMSwgLmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wbC0yLCAuZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wbC0zLCAuZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wci00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXBsLTQsIC5kYXRlLXRpbWUtcGlja2VyIC5sbS1weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wci01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tcGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXBsLTUsIC5kYXRlLXRpbWUtcGlja2VyIC5sbS1weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtMSwgLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtMiwgLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1sLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtNCwgLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1sLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tbS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU5MGZmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdlYTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgyMzIsIDIzNywgMjUwLCAwLjYpLCAwIDJweCA0cHggMCByZ2JhKDIzMiwgMjM3LCAyNTAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDIzMiwgMjM3LCAyNTAsIDAuNiksIDAgMnB4IDRweCAwIHJnYmEoMjMyLCAyMzcsIDI1MCwgMC41KTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuLm9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi5vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWNkMzI7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiYTQyODsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG4tZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0NTAwOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG4tZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMzcwMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZGFyayAubG0tYnRuOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjYpLCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuNiksIDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuZGFyayAubG0tYnRuLm9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmRhcmsgLmxtLWJ0bi5vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM1YzVjOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZS1lbnRlci1hY3RpdmUsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZS1sZWF2ZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGUtZW50ZXIsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5ODtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1lbnRlci1hY3RpdmUsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1sZWF2ZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVpbnZlcnQtZW50ZXIsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5ODtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVuZXh0LWVudGVyLWFjdGl2ZSwgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlbmV4dC1sZWF2ZS1hY3RpdmUsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXByZXYtZW50ZXItYWN0aXZlLCAuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVwcmV2LWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZW5leHQtZW50ZXIsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXByZXYtbGVhdmUtdG8ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZW5leHQtbGVhdmUtdG8sIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXByZXYtZW50ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLnNsaWRldm5leHQtZW50ZXItYWN0aXZlLCAuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGV2bmV4dC1sZWF2ZS1hY3RpdmUsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZwcmV2LWVudGVyLWFjdGl2ZSwgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRldnByZXYtbGVhdmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLnNsaWRldm5leHQtZW50ZXIsIC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZwcmV2LWxlYXZlLXRvIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGV2bmV4dC1sZWF2ZS10bywgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRldnByZXYtZW50ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIG9wYWNpdHk6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlLWVudGVyLWFjdGl2ZSwgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlLWxlYXZlLWFjdGl2ZSwgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlaW52ZXJ0LWVudGVyLWFjdGl2ZSwgLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlaW52ZXJ0LWxlYXZlLWFjdGl2ZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzOyB9IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tZG90cy10ZXh0IHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXRleHQtbXV0ZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS10ZXh0LXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLXRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLWgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLmxtLW1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAubG0tdy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZGF0ZS10aW1lLXBpY2tlciAqLCAuZGF0ZS10aW1lLXBpY2tlciA6YWZ0ZXIsIC5kYXRlLXRpbWUtcGlja2VyIDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmRhdGUtdGltZS1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRhdGUtdGltZS1waWNrZXIgLnRpbWUtcGlja2VyLW92ZXJsYXkge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gIC50aW1lLXBpY2tlci1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kYXRlLXRpbWUtcGlja2VyOm5vdCguaW5saW5lKSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG4iLCIuZmlsZS1tb2RhbC1jYXJkW2RhdGEtdi05OTkyZWZiOF0ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwgLm1vZGFsLWRpYWxvZ1tkYXRhLXYtOTk5MmVmYjhdIHtcbiAgbWF4LXdpZHRoOiA2NjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudFtkYXRhLXYtOTk5MmVmYjhdIHtcbiAgbWF4LXdpZHRoOiA2NjBweDtcbn1cbi5tb2RhbC1oZWFkZXJbZGF0YS12LTk5OTJlZmI4XSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLm1vZGFsLWNvbnRlbnRbZGF0YS12LTk5OTJlZmI4XSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG4uZXJyb3ItbWVzc2FnZVtkYXRhLXYtOTk5MmVmYjhdIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiIsIi5jYXJkW2RhdGEtdi1jNTEyNjc4NF0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbGUtbW9kYWwtY2FyZFtkYXRhLXYtYzUxMjY3ODRdIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNvbG9yZWQtaGVhZGVyIC5tb2RhbC1jb250ZW50W2RhdGEtdi1jNTEyNjc4NF0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuLmNvbG9yZWQtaGVhZGVyIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5W2RhdGEtdi1jNTEyNjc4NF0ge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweCAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbi5jb2xvcmVkLWhlYWRlciAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyW2RhdGEtdi1jNTEyNjc4NF0ge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgY29sb3I6ICM2NjY7XG59XG4uY29sb3JlZC1oZWFkZXIgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2VbZGF0YS12LWM1MTI2Nzg0XSB7XG4gICAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBvcGFjaXR5OiAxO1xufVxuLmVycm9yLXRleHRbZGF0YS12LWM1MTI2Nzg0XSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIuY2FyZFtkYXRhLXYtMmM5N2NkOWJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWxlLW1vZGFsLWNhcmRbZGF0YS12LTJjOTdjZDliXSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC1jb250ZW50W2RhdGEtdi0yYzk3Y2Q5Yl0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtYm9keVtkYXRhLXYtMmM5N2NkOWJdIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICM0MDQwNDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyW2RhdGEtdi0yYzk3Y2Q5Yl0ge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgY29sb3I6ICM2NjY7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5jbG9zZVtkYXRhLXYtMmM5N2NkOWJdIHtcbiAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICBjb2xvcjogIzY2NjtcbiAgICAgIG9wYWNpdHk6IDE7XG59XG4uZXJyb3ItdGV4dFtkYXRhLXYtMmM5N2NkOWJdIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5jYXJkW2RhdGEtdi0xMTg2YmRhYl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbGUtbW9kYWwtY2FyZFtkYXRhLXYtMTE4NmJkYWJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnN0YXR1cy1jb2RlW2RhdGEtdi0xMTg2YmRhYl0ge1xuICBwYWRkaW5nOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc3RhdHVzLXN1Y2Nlc3NbZGF0YS12LTExODZiZGFiXSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjYWFkO1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xufVxuLnN0YXR1cy1lcnJvcltkYXRhLXYtMTE4NmJkYWJdIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTQ4M2I7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtY29udGVudFtkYXRhLXYtMTE4NmJkYWJdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHlbZGF0YS12LTExODZiZGFiXSB7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNDA0MDQwO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcltkYXRhLXYtMTE4NmJkYWJdIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2VbZGF0YS12LTExODZiZGFiXSB7XG4gICAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBvcGFjaXR5OiAxO1xufVxuLmVycm9yLXRleHRbZGF0YS12LTExODZiZGFiXSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY29uc29sZVtkYXRhLXYtMTE4NmJkYWJdIHtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQtc2l6ZTogLjkyMzFyZW07XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIkhlbHZldGljYSBOZXVlXCIsXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsWXVHb3RoaWMsWXVHb3RoaWNNLFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLOODoeOCpOODquOCqixNZWlyeW8sc2Fucy1zZXJpZjtcbn1cbi5jb25zb2xlIHBbZGF0YS12LTExODZiZGFiXSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi5jYXJkW2RhdGEtdi1iOTAyZGE1OF0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbGUtbW9kYWwtY2FyZFtkYXRhLXYtYjkwMmRhNThdIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLWNvbnRlbnRbZGF0YS12LWI5MDJkYTU4XSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5W2RhdGEtdi1iOTAyZGE1OF0ge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweCAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJbZGF0YS12LWI5MDJkYTU4XSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBjb2xvcjogIzY2Njtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlW2RhdGEtdi1iOTAyZGE1OF0ge1xuICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgb3BhY2l0eTogMTtcbn1cbi5lcnJvci1tZXNzYWdlW2RhdGEtdi1iOTAyZGE1OF0ge1xuICBjb2xvcjogcmVkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuIiwiLmNhcmRbZGF0YS12LTNmNGM1NTQyXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmlsZS1tb2RhbC1jYXJkW2RhdGEtdi0zZjRjNTU0Ml0ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtY29udGVudFtkYXRhLXYtM2Y0YzU1NDJdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHlbZGF0YS12LTNmNGM1NTQyXSB7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNDA0MDQwO1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcltkYXRhLXYtM2Y0YzU1NDJdIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2VbZGF0YS12LTNmNGM1NTQyXSB7XG4gICAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBvcGFjaXR5OiAxO1xufVxuLmVycm9yLXRleHRbZGF0YS12LTNmNGM1NTQyXSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/