.formulate-input {
  margin-bottom: 1.5em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
}

.formulate-input .formulate-input-label {
  display: block;
  line-height: 1.5;
  font-size: .9em;
  font-weight: 600;
  margin-bottom: .1em;
}

.formulate-input .formulate-input-label--before + .formulate-input-help--before {
  margin-top: -.25em;
  margin-bottom: .75em;
}

.formulate-input .formulate-input-element {
  max-width: 20em;
  margin-bottom: .1em;
}

.formulate-input .formulate-input-help {
  color: #6d6d6d;
  font-size: .7em;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: .25em;
}

.formulate-input .formulate-input-errors {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.formulate-input .formulate-file-upload-error, .formulate-input .formulate-input-error {
  color: #960505;
  font-size: .8em;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .25em;
}

.formulate-input:last-child {
  margin-bottom: 0;
}

.formulate-input[data-classification=text] input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .3em;
  border: 1px solid #cecece;
  box-sizing: border-box;
  background-color: transparent;
  font-size: .9em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  padding: .75em;
  display: block;
  width: 100%;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
}

.formulate-input[data-classification=text] input::-moz-placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=text] input::placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=text] input:focus {
  outline: 0;
  border: 1px solid #41b883;
}

.formulate-input[data-classification=text] .formulate-input-element--date input, .formulate-input[data-classification=text] .formulate-input-element--datetime-local input, .formulate-input[data-classification=text] .formulate-input-element--month input, .formulate-input[data-classification=text] .formulate-input-element--week input {
  min-height: 2.2em;
}

.formulate-input[data-classification=text] .formulate-input-element--search {
  position: relative;
}

.formulate-input[data-classification=text] .formulate-input-element--search:before {
  content: "";
  width: 2em;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72.99 72.9"><path fill="%236d6d6d" d="M71.77,66,53.87,48.1A29.94,29.94,0,1,0,30,60a29.52,29.52,0,0,0,18.1-6.1l18,17.8A4,4,0,0,0,69,72.9a4.18,4.18,0,0,0,2.9-1.2A4.09,4.09,0,0,0,71.77,66ZM30.07,51.9a21.9,21.9,0,1,1,15.5-37.4A21.37,21.37,0,0,1,52,30a22,22,0,0,1-6.4,15.5A21.54,21.54,0,0,1,30.07,51.9Z"/></svg>');
  background-size: 1em 1em;
  background-repeat: no-repeat;
  background-position: 50%;
  pointer-events: none;
}

.formulate-input[data-classification=text] .formulate-input-element--search input {
  padding-left: 2em;
}

.formulate-input[data-classification=text] input[type=color] {
  height: 1.1em;
  box-sizing: content-box;
  width: auto;
  min-width: 5em;
}

.formulate-input[data-classification=text] input[type=color]::-webkit-color-swatch-wrapper {
  padding: 0 0 0 1.5em;
  display: flex;
  align-items: center;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 79.17 79.17"><path fill="%236d6d6d" d="M40.8,22.92c-3.4-3.4-4.76-8.44-1-12.24s8.84-2.44,12.24,1c5-5,10.69-13.33,18.81-11.31a11,11,0,0,1,7.62,14.34c-1.26,3.45-4.63,6.06-7.16,8.59-.92.93-3,2.26-3.46,3.46-.42,1,1.82,2.63,2.36,4a8,8,0,0,1-12.42,9.19c-.21-.16-1.35-1.51-1.59-1.51s-.83.83-1,1L49.71,44.9,32.43,62.18c-3.37,3.38-6.6,7.14-10.26,10.21a11,11,0,0,1-4.48,2.28c-1.25.3-3.11-.22-4.18.18-1.28.48-2.42,2.65-3.68,3.4-6.05,3.61-12.64-4-8.46-9.57.73-1,2.53-1.92,3-3a14.46,14.46,0,0,0-.09-2.52,10.75,10.75,0,0,1,3.14-6.77c.92-1,1.93-1.93,2.89-2.9Zm4.4-1.5c4.19,4,8.24,8.24,12.36,12.36,2.06,2.06,5,5.59,8,2.61,4.65-4.62-5-6.8-2.42-10.78C66.3,20.7,76.4,16.48,74.84,9.45,73.62,4,67.12,2.78,63.29,6.32c-2.55,2.36-4.93,4.94-7.39,7.4-.79.78-1.8,2.28-2.88,2.73-2.14.88-3.4-1.62-4.79-2.77-2.58-2.14-6.89-.82-6.53,3C41.89,18.68,43.87,20.09,45.2,21.42Zm-1.45,4.44L27.82,41.79C22,47.57,15.89,53.14,10.41,59.2a8.23,8.23,0,0,0-1.44,2c-.93,2,.25,4.14-.5,6S4.92,69.94,4.3,72a2.34,2.34,0,0,0,2.56,3c1.11-.17,2-1.33,2.71-2.07a11.17,11.17,0,0,1,2.08-2c1.68-.94,4,.17,5.93-.57C20,69.41,22,66.73,23.76,65L34.42,54.3,53.3,35.42Z"/></svg>');
  background-repeat: no-repeat;
  background-size: .9em .9em;
  background-position: left .1em;
}

.formulate-input[data-classification=text] input[type=color]::-webkit-color-swatch {
  display: block;
  height: 1em;
  border-radius: .2em;
  border: 0;
  flex: auto;
}

.formulate-input[data-classification=text] input[type=color]::-moz-color-swatch {
  display: block;
  height: 1em;
  border-radius: .2em;
  border: 0;
  flex: auto;
}

.formulate-input[data-classification=slider] .formulate-input-element--range {
  display: flex;
  align-items: center;
}

.formulate-input[data-classification=slider] .formulate-input-element-range-value {
  font-size: .9em;
  line-height: 1;
  margin-left: .5em;
  background-color: #efefef;
  padding: .25em .3em;
  border-radius: .25em;
  color: #6d6d6d;
  font-variant-numeric: tabular-nums;
}

.formulate-input[data-classification=slider] input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  font-size: 1em;
  padding: .5em 0;
}

.formulate-input[data-classification=slider] input:focus {
  outline: 0;
}

.formulate-input[data-classification=slider] input::-webkit-slider-thumb {
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  width: 1em;
  height: 1em;
  border-radius: 1em;
  border: 0;
  background-color: #41b883;
  margin-top: calc(-.5em + 2px);
}

.formulate-input[data-classification=slider] input::-moz-range-thumb {
  cursor: pointer;
  -moz-appearance: none;
  appearance: none;
  width: 1em;
  height: 1em;
  border-radius: 1em;
  border: 0;
  background-color: #41b883;
  margin-top: calc(-.5em + 2px);
}

.formulate-input[data-classification=slider] input::-ms-thumb {
  cursor: pointer;
  appearance: none;
  width: 1em;
  height: 1em;
  border-radius: 1em;
  border: 0;
  background-color: #41b883;
  margin-top: calc(-.5em + 2px);
}

.formulate-input[data-classification=slider] input::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  height: 4px;
  background-color: #efefef;
  border-radius: 3px;
  margin: 0;
  padding: 0;
}

.formulate-input[data-classification=slider] input::-moz-range-track {
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  height: 4px;
  background-color: #efefef;
  border-radius: 3px;
  margin: 0;
  padding: 0;
}

.formulate-input[data-classification=textarea] textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .3em;
  border: 1px solid #cecece;
  box-sizing: border-box;
  background-color: transparent;
  font-size: .9em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  padding: .75em;
  display: block;
  width: 100%;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
}

.formulate-input[data-classification=textarea] textarea::-moz-placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=textarea] textarea::placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=textarea] textarea:focus {
  outline: 0;
  border: 1px solid #41b883;
}

.formulate-input[data-classification=button] button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .3em;
  box-sizing: border-box;
  background-color: transparent;
  font-size: .9em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  padding: .75em;
  display: block;
  width: 100%;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
  border: 1px solid #41b883;
  background-color: #41b883;
  color: #fff;
  min-width: 0;
  width: auto;
  font-weight: 700;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

.formulate-input[data-classification=button] button::-moz-placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=button] button::placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=button] button:focus {
  outline: 0;
  border: 1px solid #41b883;
}

.formulate-input[data-classification=button] button[disabled], .formulate-input[data-classification=button] button[disabled]:active {
  background-color: #cecece;
  border-color: #cecece;
}

.formulate-input[data-classification=button] button[data-ghost] {
  color: #41b883;
  background-color: transparent;
  border-color: currentColor;
}

.formulate-input[data-classification=button] button[data-minor] {
  font-size: .75em;
  display: inline-block;
}

.formulate-input[data-classification=button] button[data-danger] {
  background-color: #960505;
  border-color: #960505;
}

.formulate-input[data-classification=button] button[data-danger][data-ghost] {
  color: #960505;
  background-color: transparent;
}

.formulate-input[data-classification=button] button:active {
  background-color: #64c89b;
  border-color: #64c89b;
}

.formulate-input[data-classification=select] .formulate-input-element {
  position: relative;
}

.formulate-input[data-classification=select] .formulate-input-element:before {
  content: "";
  width: 0;
  height: 0;
  border-color: #cecece transparent transparent;
  border-style: solid;
  border-width: .3em .3em 0;
  top: 50%;
  margin-top: -.1em;
  right: 1em;
  position: absolute;
}

.formulate-input[data-classification=select] .formulate-input-element[data-multiple]:before {
  display: none;
}

.formulate-input[data-classification=select] select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .3em;
  border: 1px solid #cecece;
  box-sizing: border-box;
  background-color: transparent;
  font-size: .9em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  display: block;
  width: 100%;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
  padding: .75em 2em .75em .75em;
}

.formulate-input[data-classification=select] select::-moz-placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=select] select::placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=select] select:focus {
  outline: 0;
  border: 1px solid #41b883;
}

.formulate-input[data-classification=select] select option {
  color: #000;
}

.formulate-input[data-classification=select] select option:disabled {
  color: #a8a8a8;
}

.formulate-input[data-classification=select] select[multiple] {
  padding: 0;
  overflow-y: auto;
}

.formulate-input[data-classification=select] select[multiple] option {
  padding: .75em;
}

.formulate-input[data-classification=select] select[data-placeholder-selected] {
  color: #a8a8a8;
}

.formulate-input[data-classification=box] .formulate-input-wrapper {
  display: flex;
  align-items: center;
}

.formulate-input[data-classification=box] .formulate-input-element {
  overflow: hidden;
  display: flex;
  align-items: center;
}

.formulate-input[data-classification=box] .formulate-input-element input {
  position: absolute;
  left: -999px;
  opacity: 0;
  pointer-events: none;
}

.formulate-input[data-classification=box] .formulate-input-element-decorator {
  display: block;
  width: 1em;
  height: 1em;
  border-radius: .25em;
  border: 1px solid #cecece;
  position: relative;
}

.formulate-input[data-classification=box] .formulate-input-element-decorator:before {
  content: "";
  display: block;
  background-size: contain;
  background-position: 100%;
  width: calc(100% - .125em);
  height: calc(100% - .125em);
  box-sizing: border-box;
  position: absolute;
  top: .0625em;
  left: .0625em;
}

.formulate-input[data-classification=box] .formulate-input-element[data-type=radio] .formulate-input-element-decorator {
  border-radius: 1em;
}

.formulate-input[data-classification=box] .formulate-input-element[data-type=radio] .formulate-input-element-decorator:before {
  border-radius: 1em;
  width: calc(100% - .5em);
  height: calc(100% - .5em);
  top: .25em;
  left: .25em;
}

.formulate-input[data-classification=box] .formulate-input-element input[type=checkbox]:checked ~ .formulate-input-element-decorator {
  border-color: #41b883;
}

.formulate-input[data-classification=box] .formulate-input-element input[type=checkbox]:checked ~ .formulate-input-element-decorator:before {
  background-color: #41b883;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>');
}

.formulate-input[data-classification=box] .formulate-input-element input[type=radio]:checked ~ .formulate-input-element-decorator {
  border-color: #41b883;
}

.formulate-input[data-classification=box] .formulate-input-element input[type=radio]:checked ~ .formulate-input-element-decorator:before {
  background-color: #41b883;
}

.formulate-input[data-classification=box] .formulate-input-element input:focus ~ .formulate-input-element-decorator {
  border-color: #41b883;
}

.formulate-input[data-classification=box] .formulate-input-label--after {
  margin-left: .5em;
}

.formulate-input[data-classification=box] .formulate-input-label--before {
  margin-right: .5em;
}

.formulate-input[data-classification=group] .formulate-input-group-item, .formulate-input[data-classification=group] > .formulate-input-wrapper > .formulate-input-label {
  margin-bottom: .5em;
}

.formulate-input[data-classification=group] [data-is-repeatable] {
  padding: 1em;
  border: 1px solid #efefef;
  border-radius: .3em;
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-grouping {
  margin: -1em -1em 0;
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable {
  padding: 1em 3em 1em 1em;
  border-bottom: 1px solid #efefef;
  position: relative;
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove {
  position: absolute;
  display: block;
  top: calc(50% - .15em);
  width: 1.3em;
  height: 1.3em;
  background-color: #cecece;
  right: .85em;
  border-radius: 1.3em;
  cursor: pointer;
  transition: background-color .2s;
  overflow: hidden;
  text-indent: -1000px;
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove[data-disabled] {
  opacity: .2;
  pointer-events: none;
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:after, .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:before {
  content: "";
  position: absolute;
  top: calc(50% - .1em);
  left: .325em;
  display: block;
  width: .65em;
  height: .2em;
  background-color: #fff;
  transform-origin: center center;
  transition: transform .25s;
}

@media (pointer: fine) {
  .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover {
    background-color: #dc2c2c;
  }
  .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover:after, .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover:before {
    height: .2em;
    width: .75em;
    left: .25em;
    top: calc(50% - .075em);
  }
  .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover:after {
    transform: rotate(45deg);
  }
  .formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover:before {
    transform: rotate(-45deg);
  }
}

.formulate-input[data-classification=group] [data-is-repeatable] .formulate-input-group-repeatable:last-child {
  margin-bottom: 1em;
}

.formulate-input[data-classification=file] .formulate-input-upload-area {
  width: 100%;
  position: relative;
  padding: 2em 0;
}

.formulate-input[data-classification=file] .formulate-input-upload-area input {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  opacity: 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}

.formulate-input[data-classification=file] .formulate-input-upload-area[data-has-files] {
  padding: 0;
}

.formulate-input[data-classification=file] .formulate-input-upload-area[data-has-files] input {
  display: none;
}

.formulate-input[data-classification=file] .formulate-input-upload-area-mask {
  border-radius: .4em;
  position: absolute;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 2px dashed #a8a8a8;
  z-index: 2;
}

.formulate-input[data-classification=file] .formulate-input-upload-area-mask:before {
  content: "";
  background-color: #a8a8a8;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 58"><path d="M29,58A29,29,0,1,0,0,29,29,29,0,0,0,29,58ZM29,4A25,25,0,1,1,4,29,25,25,0,0,1,29,4Z"/><polygon points="27 22 27 44.4 31 44.4 31 22 41.7 31.1 44.3 28.1 29 15 13.7 28.1 16.3 31.1 27 22"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 58"><path d="M29,58A29,29,0,1,0,0,29,29,29,0,0,0,29,58ZM29,4A25,25,0,1,1,4,29,25,25,0,0,1,29,4Z"/><polygon points="27 22 27 44.4 31 44.4 31 22 41.7 31.1 44.3 28.1 29 15 13.7 28.1 16.3 31.1 27 22"/></svg>');
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  width: 2em;
  height: 2em;
  position: absolute;
  pointer-events: none;
}

.formulate-input[data-classification=file] .formulate-input-upload-area input:focus ~ .formulate-input-upload-area-mask, .formulate-input[data-classification=file] .formulate-input-upload-area input:hover ~ .formulate-input-upload-area-mask, .formulate-input[data-classification=file] .formulate-input-upload-area input[data-is-drag-hover] ~ .formulate-input-upload-area-mask {
  border-color: #41b883;
}

.formulate-input[data-classification=file] .formulate-input-upload-area input:focus ~ .formulate-input-upload-area-mask:before, .formulate-input[data-classification=file] .formulate-input-upload-area input:hover ~ .formulate-input-upload-area-mask:before, .formulate-input[data-classification=file] .formulate-input-upload-area input[data-is-drag-hover] ~ .formulate-input-upload-area-mask:before {
  background-color: #41b883;
}

.formulate-input[data-classification=file] .formulate-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-add {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  min-width: 75px;
  border: 1px solid #41b883;
  color: #41b883;
  padding: 5px;
  border-radius: 5px;
  text-align: center;
  position: relative;
  font-size: 13px;
  background-color: transparent;
  cursor: pointer;
  margin: .5em 0;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-add input {
  position: absolute;
  display: block;
  cursor: pointer;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-add input::-webkit-file-upload-button {
  display: none;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress {
  background-color: #cecece;
  height: .3em;
  border-radius: 1.25em;
  width: 5em;
  overflow: hidden;
  position: relative;
  flex: 0 0 5em;
  right: .75em;
  transition: height .25s, width .25s, flex-basis .25s;
  z-index: 2;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  opacity: 0;
  transform: scale(0.08);
  background-color: #fff;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>');
  -webkit-mask-size: 77%;
  mask-size: 77%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  z-index: 3;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress[data-just-finished] {
  width: 1.25em;
  height: 1.25em;
  flex: 0 0 1.25em;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress[data-just-finished]:before {
  transition: transform .25s .2s, opacity .25s .2s;
  transform: scale(1);
  opacity: 1;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress[data-is-finished] {
  transition: height .25s, width .25s, left .25s, top, .25s, border-radius .25s;
  width: .3em;
  flex: 0 0 .3em;
  height: 100%;
  right: 0;
  border-radius: 0 .23em .23em 0;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress[data-is-finished]:before {
  transition: opacity .1s;
  opacity: 0;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-progress .formulate-file-progress-inner {
  background-color: #41b883;
  width: 1%;
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  z-index: 2;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-name {
  padding-left: 1.5em;
  padding-right: 2em;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: auto;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-name:before {
  position: absolute;
  left: .7em;
  top: 50%;
  margin-top: -.7em;
  background-color: #a8a8a8;
  content: "";
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.06 83.59"><path d="M55.94,83.59a8.16,8.16,0,0,0,8.12-8.16V19.12a1.77,1.77,0,0,0-.52-1.25L46.21.59A1.69,1.69,0,0,0,45.14.08L44.69,0l-.18,0H8.13A8.18,8.18,0,0,0,0,8.16V75.41a8.16,8.16,0,0,0,8.13,8.16H55.94ZM46.68,6,58.11,17.38H46.68ZM3.52,75.43V8.16A4.64,4.64,0,0,1,8.13,3.52h35V19.16a1.75,1.75,0,0,0,1.76,1.74H60.55V75.43a4.65,4.65,0,0,1-4.61,4.65H8.13A4.65,4.65,0,0,1,3.52,75.43Z"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.06 83.59"><path d="M55.94,83.59a8.16,8.16,0,0,0,8.12-8.16V19.12a1.77,1.77,0,0,0-.52-1.25L46.21.59A1.69,1.69,0,0,0,45.14.08L44.69,0l-.18,0H8.13A8.18,8.18,0,0,0,0,8.16V75.41a8.16,8.16,0,0,0,8.13,8.16H55.94ZM46.68,6,58.11,17.38H46.68ZM3.52,75.43V8.16A4.64,4.64,0,0,1,8.13,3.52h35V19.16a1.75,1.75,0,0,0,1.76,1.74H60.55V75.43a4.65,4.65,0,0,1-4.61,4.65H8.13A4.65,4.65,0,0,1,3.52,75.43Z"/></svg>');
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  width: 1.25em;
  height: 1.25em;
  display: inline-block;
  margin-right: .5em;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-remove {
  width: 1.25em;
  height: 1.25em;
  border-radius: 1em;
  border: 1px solid #a8a8a8;
  background-color: #a8a8a8;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59.1 59.2"><path d="M1.6,57.7a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5l21-21,21,21a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5,5,5,0,0,0,0-7.1l-21-21,21-21a5,5,0,0,0,0-7.1,5,5,0,0,0-7.1,0l-21,21L8.6,1.7a5,5,0,0,0-7.1,0,5,5,0,0,0,0,7.1l21,21L1.6,50.7A4.83,4.83,0,0,0,1.6,57.7Z"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59.1 59.2"><path d="M1.6,57.7a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5l21-21,21,21a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5,5,5,0,0,0,0-7.1l-21-21,21-21a5,5,0,0,0,0-7.1,5,5,0,0,0-7.1,0l-21,21L8.6,1.7a5,5,0,0,0-7.1,0,5,5,0,0,0,0,7.1l21,21L1.6,50.7A4.83,4.83,0,0,0,1.6,57.7Z"/></svg>');
  -webkit-mask-size: .6em;
  mask-size: .6em;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  cursor: pointer;
  position: absolute;
  right: .75em;
  z-index: 1;
  transition: transform .25s;
}

@media (pointer: fine) {
  .formulate-input[data-classification=file] .formulate-files .formulate-file-remove:hover {
    transform: scale(1.5);
  }
}

.formulate-input[data-classification=file] .formulate-files li {
  display: block;
}

.formulate-input[data-classification=file] .formulate-files li[data-has-error] .formulate-file-progress {
  background-color: #dc2c2c;
}

.formulate-input[data-classification=file] .formulate-files li[data-has-preview] .formulate-file-name:before {
  display: none;
}

.formulate-input[data-classification=file] .formulate-files li + li {
  margin-top: .5em;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .3em;
  border: 1px solid #cecece;
  box-sizing: border-box;
  background-color: transparent;
  font-size: .9em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  padding: .75em;
  display: block;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file::-moz-placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file::placeholder {
  color: #a8a8a8;
  line-height: normal;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file:focus {
  outline: 0;
  border: 1px solid #41b883;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file ::-webkit-progress-bar {
  -webkit-appearance: none;
  appearance: none;
  height: .5em;
  border-radius: .5em;
  overflow: hidden;
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-image-preview {
  width: 3em;
  height: 3em;
  flex: 0 0 3em;
  position: relative;
  z-index: 2;
  left: -1px;
  box-shadow: 0 0 0 1px #efefef;
  transition: transform .25s, box-shadow .25s, background-color .25s;
}

@media (pointer: fine) {
  .formulate-input[data-classification=file] .formulate-files .formulate-file-image-preview:hover {
    transition-delay: .2s;
    transform: scale(3);
    background-color: #fff;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
  }
}

.formulate-input[data-classification=file] .formulate-files .formulate-file-image-preview img {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain;
  transition: all .25s;
}

.formulate-input[data-classification=file] [data-type=image] .formulate-input-upload-area .formulate-input-upload-area-mask:before {
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 90 71.05"><path d="M82.89,0H7.1A7.12,7.12,0,0,0,0,7.11V64a7.11,7.11,0,0,0,7.1,7.1H82.9A7.11,7.11,0,0,0,90,64V7.11A7.12,7.12,0,0,0,82.89,0ZM69.28,39.35a5.44,5.44,0,0,0-8,0L50.58,50.74,32.38,30.88a5.31,5.31,0,0,0-7.92,0L4.74,52.4V7.11A2.37,2.37,0,0,1,7.11,4.74H82.9a2.37,2.37,0,0,1,2.36,2.37V56.3Z"/><circle cx="67.74" cy="22.26" r="8.53"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 90 71.05"><path d="M82.89,0H7.1A7.12,7.12,0,0,0,0,7.11V64a7.11,7.11,0,0,0,7.1,7.1H82.9A7.11,7.11,0,0,0,90,64V7.11A7.12,7.12,0,0,0,82.89,0ZM69.28,39.35a5.44,5.44,0,0,0-8,0L50.58,50.74,32.38,30.88a5.31,5.31,0,0,0-7.92,0L4.74,52.4V7.11A2.37,2.37,0,0,1,7.11,4.74H82.9a2.37,2.37,0,0,1,2.36,2.37V56.3Z"/><circle cx="67.74" cy="22.26" r="8.53"/></svg>');
}

.formulate-form-errors {
  margin: .75em 0;
  padding: 0;
  list-style-type: none;
}

.formulate-form-errors:first-child {
  margin-top: 0;
}

.formulate-form-errors:last-child {
  margin-bottom: 0;
}

.formulate-form-errors .formulate-form-error {
  color: #960505;
  font-size: .9em;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .25em;
}

#cabinet .modal-dialog .btn-secondary {
  color: #4361ee;
}

#cabinet .editor {
  border: 1px solid #cecece;
  margin-bottom: 1.5em;
}

#cabinet .editor ::-moz-selection {
  background: #bdbdbd;
}

#cabinet .editor ::selection {
  background: #bdbdbd;
}

#cabinet .prism-editor-wrapper {
  min-height: 50px;
  max-height: 500px;
}

#cabinet .modal-edit-tag .vm--modal {
  overflow-y: auto;
  max-height: 99.9%;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QkFDSjtBQ0FBOztBREVBO0VBQ0ksVUFBVTtFQUNWLFdBQVc7RUFDWCxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixVQUFVO0VBQ1YsNkJBQTZCO0VBQzdCLGtFQUNKO0FDQUE7O0FERUE7RUFDSTtJQUNJLHFCQUFxQjtJQUNyQixtQkFBbUI7SUFDbkIsc0JBQXNCO0lBQ3RCLHdDQUF1QztFQ0M3QztBQUNGOztBREVBO0VBQ0ksY0FBYztFQUNkLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLE9BQU87RUFDUCxRQUFRO0VBQ1IsU0FBUztFQUNULE1BQU07RUFDTixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLG9CQUNKO0FDQUE7O0FERUE7RUFDSSxnY0FBZ2M7RUFDaGMsd2JBQXdiO0FDQzViOztBREVBO0VBQ0ksZUFBZTtFQUNmLFVBQVU7RUFDVixxQkFDSjtBQ0FBOztBREVBO0VBQ0ksYUFDSjtBQ0FBOztBREVBO0VBQ0ksZ0JBQ0o7QUNBQTs7QURFQTtFQUNJLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixvQkFDSjtBQ0FBOztBQXg2QkE7RUFHWSxjQUFjO0FBeTZCMUI7O0FBNTZCQTtFQVVRLHlCQUF5QjtFQUN6QixvQkFBb0I7QUFzNkI1Qjs7QUFqN0JBO0VBUVksbUJBQW1CO0FBNjZCL0I7O0FBcjdCQTtFQVFZLG1CQUFtQjtBQTY2Qi9COztBQXI3QkE7RUFjUSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBMjZCekI7O0FBMTdCQTtFQW1CWSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBMjZCN0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Nzcy9jYWJpbmV0L2Zvcm11bGF0ZVRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Njc3MvY2FiaW5ldC9hcHAuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuZm9ybXVsYXRlLWlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBTZWdvZSBVSSwgUm9ib3RvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBBcHBsZSBDb2xvciBFbW9qaSwgU2Vnb2UgVUkgRW1vamksIFNlZ29lIFVJIFN5bWJvbFxufVxuXG4uZm9ybXVsYXRlLWlucHV0IC5mb3JtdWxhdGUtaW5wdXQtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLjFlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0IC5mb3JtdWxhdGUtaW5wdXQtbGFiZWwtLWJlZm9yZSArIC5mb3JtdWxhdGUtaW5wdXQtaGVscC0tYmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtLjI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dCAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQge1xuICAgIG1heC13aWR0aDogMjBlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAuMWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXQgLmZvcm11bGF0ZS1pbnB1dC1oZWxwIHtcbiAgICBjb2xvcjogIzZkNmQ2ZDtcbiAgICBmb250LXNpemU6IC43ZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IC4yNWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXQgLmZvcm11bGF0ZS1pbnB1dC1lcnJvcnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0IC5mb3JtdWxhdGUtZmlsZS11cGxvYWQtZXJyb3IsIC5mb3JtdWxhdGUtaW5wdXQgLmZvcm11bGF0ZS1pbnB1dC1lcnJvciB7XG4gICAgY29sb3I6ICM5NjA1MDU7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAuMjVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIGlucHV0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogLjNlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFNlZ29lIFVJLCBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIEFwcGxlIENvbG9yIEVtb2ppLCBTZWdvZSBVSSBFbW9qaSwgU2Vnb2UgVUkgU3ltYm9sO1xuICAgIHBhZGRpbmc6IC43NWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIG1hcmdpbjogMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249dGV4dF0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249dGV4dF0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0XSBpbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQtLWRhdGUgaW5wdXQsIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQtLWRhdGV0aW1lLWxvY2FsIGlucHV0LCAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249dGV4dF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LS1tb250aCBpbnB1dCwgLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC0td2VlayBpbnB1dCB7XG4gICAgbWluLWhlaWdodDogMi4yZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC0tc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC0tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDcyLjk5IDcyLjlcIj48cGF0aCBmaWxsPVwiJTIzNmQ2ZDZkXCIgZD1cIk03MS43Nyw2Niw1My44Nyw0OC4xQTI5Ljk0LDI5Ljk0LDAsMSwwLDMwLDYwYTI5LjUyLDI5LjUyLDAsMCwwLDE4LjEtNi4xbDE4LDE3LjhBNCw0LDAsMCwwLDY5LDcyLjlhNC4xOCw0LjE4LDAsMCwwLDIuOS0xLjJBNC4wOSw0LjA5LDAsMCwwLDcxLjc3LDY2Wk0zMC4wNyw1MS45YTIxLjksMjEuOSwwLDEsMSwxNS41LTM3LjRBMjEuMzcsMjEuMzcsMCwwLDEsNTIsMzBhMjIsMjIsMCwwLDEtNi40LDE1LjVBMjEuNTQsMjEuNTQsMCwwLDEsMzAuMDcsNTEuOVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxZW0gMWVtO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQtLXNlYXJjaCBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIGlucHV0W3R5cGU9Y29sb3JdIHtcbiAgICBoZWlnaHQ6IDEuMWVtO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0XSBpbnB1dFt0eXBlPWNvbG9yXTo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAwIDAgMS41ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA3OS4xNyA3OS4xN1wiPjxwYXRoIGZpbGw9XCIlMjM2ZDZkNmRcIiBkPVwiTTQwLjgsMjIuOTJjLTMuNC0zLjQtNC43Ni04LjQ0LTEtMTIuMjRzOC44NC0yLjQ0LDEyLjI0LDFjNS01LDEwLjY5LTEzLjMzLDE4LjgxLTExLjMxYTExLDExLDAsMCwxLDcuNjIsMTQuMzRjLTEuMjYsMy40NS00LjYzLDYuMDYtNy4xNiw4LjU5LS45Mi45My0zLDIuMjYtMy40NiwzLjQ2LS40MiwxLDEuODIsMi42MywyLjM2LDRhOCw4LDAsMCwxLTEyLjQyLDkuMTljLS4yMS0uMTYtMS4zNS0xLjUxLTEuNTktMS41MXMtLjgzLjgzLTEsMUw0OS43MSw0NC45LDMyLjQzLDYyLjE4Yy0zLjM3LDMuMzgtNi42LDcuMTQtMTAuMjYsMTAuMjFhMTEsMTEsMCwwLDEtNC40OCwyLjI4Yy0xLjI1LjMtMy4xMS0uMjItNC4xOC4xOC0xLjI4LjQ4LTIuNDIsMi42NS0zLjY4LDMuNC02LjA1LDMuNjEtMTIuNjQtNC04LjQ2LTkuNTcuNzMtMSwyLjUzLTEuOTIsMy0zYTE0LjQ2LDE0LjQ2LDAsMCwwLS4wOS0yLjUyLDEwLjc1LDEwLjc1LDAsMCwxLDMuMTQtNi43N2MuOTItMSwxLjkzLTEuOTMsMi44OS0yLjlabTQuNC0xLjVjNC4xOSw0LDguMjQsOC4yNCwxMi4zNiwxMi4zNiwyLjA2LDIuMDYsNSw1LjU5LDgsMi42MSw0LjY1LTQuNjItNS02LjgtMi40Mi0xMC43OEM2Ni4zLDIwLjcsNzYuNCwxNi40OCw3NC44NCw5LjQ1LDczLjYyLDQsNjcuMTIsMi43OCw2My4yOSw2LjMyYy0yLjU1LDIuMzYtNC45Myw0Ljk0LTcuMzksNy40LS43OS43OC0xLjgsMi4yOC0yLjg4LDIuNzMtMi4xNC44OC0zLjQtMS42Mi00Ljc5LTIuNzctMi41OC0yLjE0LTYuODktLjgyLTYuNTMsM0M0MS44OSwxOC42OCw0My44NywyMC4wOSw0NS4yLDIxLjQyWm0tMS40NSw0LjQ0TDI3LjgyLDQxLjc5QzIyLDQ3LjU3LDE1Ljg5LDUzLjE0LDEwLjQxLDU5LjJhOC4yMyw4LjIzLDAsMCwwLTEuNDQsMmMtLjkzLDIsLjI1LDQuMTQtLjUsNlM0LjkyLDY5Ljk0LDQuMyw3MmEyLjM0LDIuMzQsMCwwLDAsMi41NiwzYzEuMTEtLjE3LDItMS4zMywyLjcxLTIuMDdhMTEuMTcsMTEuMTcsMCwwLDEsMi4wOC0yYzEuNjgtLjk0LDQsLjE3LDUuOTMtLjU3QzIwLDY5LjQxLDIyLDY2LjczLDIzLjc2LDY1TDM0LjQyLDU0LjMsNTMuMywzNS40MlpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC45ZW0gLjllbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC4xZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRdIGlucHV0W3R5cGU9Y29sb3JdOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogLjJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleDogYXV0b1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249dGV4dF0gaW5wdXRbdHlwZT1jb2xvcl06Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuMmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBmbGV4OiBhdXRvXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zbGlkZXJdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC0tcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2xpZGVyXSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQtcmFuZ2UtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgIHBhZGRpbmc6IC4yNWVtIC4zZW07XG4gICAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG4gICAgY29sb3I6ICM2ZDZkNmQ7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtc1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2xpZGVyXSBpbnB1dCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6IC41ZW0gMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2xpZGVyXSBpbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2xpZGVyXSBpbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxYjg4MztcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0uNWVtICsgMnB4KVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2xpZGVyXSBpbnB1dDo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFiODgzO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41ZW0gKyAycHgpXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zbGlkZXJdIGlucHV0OjotbXMtdGh1bWIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFiODgzO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41ZW0gKyAycHgpXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zbGlkZXJdIGlucHV0Ojotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNsaWRlcl0gaW5wdXQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0YXJlYV0gdGV4dGFyZWEge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAuM2VtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgU2Vnb2UgVUksIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgQXBwbGUgQ29sb3IgRW1vamksIFNlZ29lIFVJIEVtb2ppLCBTZWdvZSBVSSBTeW1ib2w7XG4gICAgcGFkZGluZzogLjc1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgbWFyZ2luOiAwXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj10ZXh0YXJlYV0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRhcmVhXSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRhcmVhXSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXRleHRhcmVhXSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1idXR0b25dIGJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IC4zZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgU2Vnb2UgVUksIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgQXBwbGUgQ29sb3IgRW1vamksIFNlZ29lIFVJIEVtb2ppLCBTZWdvZSBVSSBTeW1ib2w7XG4gICAgcGFkZGluZzogLjc1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MWI4ODM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxYjg4MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249YnV0dG9uXSBidXR0b246Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJ1dHRvbl0gYnV0dG9uOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249YnV0dG9uXSBidXR0b246OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1idXR0b25dIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1idXR0b25dIGJ1dHRvbltkaXNhYmxlZF0sIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1idXR0b25dIGJ1dHRvbltkaXNhYmxlZF06YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xuICAgIGJvcmRlci1jb2xvcjogI2NlY2VjZVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249YnV0dG9uXSBidXR0b25bZGF0YS1naG9zdF0ge1xuICAgIGNvbG9yOiAjNDFiODgzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1idXR0b25dIGJ1dHRvbltkYXRhLW1pbm9yXSB7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJ1dHRvbl0gYnV0dG9uW2RhdGEtZGFuZ2VyXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2MDUwNTtcbiAgICBib3JkZXItY29sb3I6ICM5NjA1MDVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJ1dHRvbl0gYnV0dG9uW2RhdGEtZGFuZ2VyXVtkYXRhLWdob3N0XSB7XG4gICAgY29sb3I6ICM5NjA1MDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJ1dHRvbl0gYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0Yzg5YjtcbiAgICBib3JkZXItY29sb3I6ICM2NGM4OWJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2VjZWNlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAuM2VtIC4zZW0gMDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtLjFlbTtcbiAgICByaWdodDogMWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2VsZWN0XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnRbZGF0YS1tdWx0aXBsZV06YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zZWxlY3RdIHNlbGVjdCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IC4zZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBTZWdvZSBVSSwgUm9ib3RvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBBcHBsZSBDb2xvciBFbW9qaSwgU2Vnb2UgVUkgRW1vamksIFNlZ29lIFVJIFN5bWJvbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogLjc1ZW0gMmVtIC43NWVtIC43NWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zZWxlY3RdIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2VsZWN0XSBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zZWxlY3RdIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gc2VsZWN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MWI4ODNcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gc2VsZWN0IG9wdGlvbiB7XG4gICAgY29sb3I6ICMwMDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gc2VsZWN0IG9wdGlvbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhOGE4YThcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPXNlbGVjdF0gc2VsZWN0W211bHRpcGxlXSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1zZWxlY3RdIHNlbGVjdFttdWx0aXBsZV0gb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAuNzVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249c2VsZWN0XSBzZWxlY3RbZGF0YS1wbGFjZWhvbGRlci1zZWxlY3RlZF0ge1xuICAgIGNvbG9yOiAjYThhOGE4XG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJveF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50IGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJveF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LWRlY29yYXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Ym94XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQtZGVjb3JhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gLjEyNWVtKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIC4xMjVlbSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAuMDYyNWVtO1xuICAgIGxlZnQ6IC4wNjI1ZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJveF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50W2RhdGEtdHlwZT1yYWRpb10gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LWRlY29yYXRvciB7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudFtkYXRhLXR5cGU9cmFkaW9dIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC1kZWNvcmF0b3I6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIC41ZW0pO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gLjVlbSk7XG4gICAgdG9wOiAuMjVlbTtcbiAgICBsZWZ0OiAuMjVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Ym94XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC1kZWNvcmF0b3Ige1xuICAgIGJvcmRlci1jb2xvcjogIzQxYjg4M1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Ym94XSAuZm9ybXVsYXRlLWlucHV0LWVsZW1lbnQgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudC1kZWNvcmF0b3I6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFiODgzO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDEwMCAxMDBcIj48cGF0aCBkPVwiTTguNzYsNTYuMmMtNi4zOC02LjM0LDMuMjYtMTYsOS42NC05LjY5TDM4LDY1Ljg4LDgwLjU2LDIzLjI5YzYuMzgtNi4zOCwxNi4wNywzLjMyLDkuNjksOS42OUw0Mi44NCw4MC4zN2E2LjgzLDYuODMsMCwwLDEtOS42NSwwWlwiLz48L3N2Zz4nKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTAwIDEwMFwiPjxwYXRoIGQ9XCJNOC43Niw1Ni4yYy02LjM4LTYuMzQsMy4yNi0xNiw5LjY0LTkuNjlMMzgsNjUuODgsODAuNTYsMjMuMjljNi4zOC02LjM4LDE2LjA3LDMuMzIsOS42OSw5LjY5TDQyLjg0LDgwLjM3YTYuODMsNi44MywwLDAsMS05LjY1LDBaXCIvPjwvc3ZnPicpXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LWRlY29yYXRvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtZWxlbWVudCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LWRlY29yYXRvcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MWI4ODNcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWJveF0gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50IGlucHV0OmZvY3VzIH4gLmZvcm11bGF0ZS1pbnB1dC1lbGVtZW50LWRlY29yYXRvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ib3hdIC5mb3JtdWxhdGUtaW5wdXQtbGFiZWwtLWFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLjVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Ym94XSAuZm9ybXVsYXRlLWlucHV0LWxhYmVsLS1iZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogLjVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Z3JvdXBdIC5mb3JtdWxhdGUtaW5wdXQtZ3JvdXAtaXRlbSwgLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSA+IC5mb3JtdWxhdGUtaW5wdXQtd3JhcHBlciA+IC5mb3JtdWxhdGUtaW5wdXQtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IC41ZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSB7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gICAgYm9yZGVyLXJhZGl1czogLjNlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Z3JvdXBdIFtkYXRhLWlzLXJlcGVhdGFibGVdIC5mb3JtdWxhdGUtaW5wdXQtZ3JvdXBpbmcge1xuICAgIG1hcmdpbjogLTFlbSAtMWVtIDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSAuZm9ybXVsYXRlLWlucHV0LWdyb3VwLXJlcGVhdGFibGUge1xuICAgIHBhZGRpbmc6IDFlbSAzZW0gMWVtIDFlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSAuZm9ybXVsYXRlLWlucHV0LWdyb3VwLXJlcGVhdGFibGUtcmVtb3ZlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiBjYWxjKDUwJSAtIC4xNWVtKTtcbiAgICB3aWR0aDogMS4zZW07XG4gICAgaGVpZ2h0OiAxLjNlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xuICAgIHJpZ2h0OiAuODVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjNlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogLTEwMDBweFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Z3JvdXBdIFtkYXRhLWlzLXJlcGVhdGFibGVdIC5mb3JtdWxhdGUtaW5wdXQtZ3JvdXAtcmVwZWF0YWJsZS1yZW1vdmVbZGF0YS1kaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IC4yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ncm91cF0gW2RhdGEtaXMtcmVwZWF0YWJsZV0gLmZvcm11bGF0ZS1pbnB1dC1ncm91cC1yZXBlYXRhYmxlLXJlbW92ZTphZnRlciwgLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSAuZm9ybXVsYXRlLWlucHV0LWdyb3VwLXJlcGVhdGFibGUtcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIC4xZW0pO1xuICAgIGxlZnQ6IC4zMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogLjY1ZW07XG4gICAgaGVpZ2h0OiAuMmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1c1xufVxuXG5AbWVkaWEgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Z3JvdXBdIFtkYXRhLWlzLXJlcGVhdGFibGVdIC5mb3JtdWxhdGUtaW5wdXQtZ3JvdXAtcmVwZWF0YWJsZS1yZW1vdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMyYzJjXG4gICAgfVxuICAgIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ncm91cF0gW2RhdGEtaXMtcmVwZWF0YWJsZV0gLmZvcm11bGF0ZS1pbnB1dC1ncm91cC1yZXBlYXRhYmxlLXJlbW92ZTpob3ZlcjphZnRlciwgLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSAuZm9ybXVsYXRlLWlucHV0LWdyb3VwLXJlcGVhdGFibGUtcmVtb3ZlOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogLjJlbTtcbiAgICAgICAgd2lkdGg6IC43NWVtO1xuICAgICAgICBsZWZ0OiAuMjVlbTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC4wNzVlbSlcbiAgICB9XG4gICAgLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWdyb3VwXSBbZGF0YS1pcy1yZXBlYXRhYmxlXSAuZm9ybXVsYXRlLWlucHV0LWdyb3VwLXJlcGVhdGFibGUtcmVtb3ZlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gICAgfVxuICAgIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1ncm91cF0gW2RhdGEtaXMtcmVwZWF0YWJsZV0gLmZvcm11bGF0ZS1pbnB1dC1ncm91cC1yZXBlYXRhYmxlLXJlbW92ZTpob3ZlcjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXG4gICAgfVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249Z3JvdXBdIFtkYXRhLWlzLXJlcGVhdGFibGVdIC5mb3JtdWxhdGUtaW5wdXQtZ3JvdXAtcmVwZWF0YWJsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyZW0gMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYSBpbnB1dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWFbZGF0YS1oYXMtZmlsZXNdIHtcbiAgICBwYWRkaW5nOiAwXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhW2RhdGEtaGFzLWZpbGVzXSBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYS1tYXNrIHtcbiAgICBib3JkZXItcmFkaXVzOiAuNGVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjYThhOGE4O1xuICAgIHotaW5kZXg6IDJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWEtbWFzazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YThhODtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA1OCA1OFwiPjxwYXRoIGQ9XCJNMjksNThBMjksMjksMCwxLDAsMCwyOSwyOSwyOSwwLDAsMCwyOSw1OFpNMjksNEEyNSwyNSwwLDEsMSw0LDI5LDI1LDI1LDAsMCwxLDI5LDRaXCIvPjxwb2x5Z29uIHBvaW50cz1cIjI3IDIyIDI3IDQ0LjQgMzEgNDQuNCAzMSAyMiA0MS43IDMxLjEgNDQuMyAyOC4xIDI5IDE1IDEzLjcgMjguMSAxNi4zIDMxLjEgMjcgMjJcIi8+PC9zdmc+Jyk7XG4gICAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDU4IDU4XCI+PHBhdGggZD1cIk0yOSw1OEEyOSwyOSwwLDEsMCwwLDI5LDI5LDI5LDAsMCwwLDI5LDU4Wk0yOSw0QTI1LDI1LDAsMSwxLDQsMjksMjUsMjUsMCwwLDEsMjksNFpcIi8+PHBvbHlnb24gcG9pbnRzPVwiMjcgMjIgMjcgNDQuNCAzMSA0NC40IDMxIDIyIDQxLjcgMzEuMSA0NC4zIDI4LjEgMjkgMTUgMTMuNyAyOC4xIDE2LjMgMzEuMSAyNyAyMlwiLz48L3N2Zz4nKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWEgaW5wdXQ6Zm9jdXMgfiAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhLW1hc2ssIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhIGlucHV0OmhvdmVyIH4gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYS1tYXNrLCAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYSBpbnB1dFtkYXRhLWlzLWRyYWctaG92ZXJdIH4gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYS1tYXNrIHtcbiAgICBib3JkZXItY29sb3I6ICM0MWI4ODNcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWEgaW5wdXQ6Zm9jdXMgfiAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhLW1hc2s6YmVmb3JlLCAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYSBpbnB1dDpob3ZlciB+IC5mb3JtdWxhdGUtaW5wdXQtdXBsb2FkLWFyZWEtbWFzazpiZWZvcmUsIC5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhIGlucHV0W2RhdGEtaXMtZHJhZy1ob3Zlcl0gfiAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhLW1hc2s6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFiODgzXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLWFkZCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogNzVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDFiODgzO1xuICAgIGNvbG9yOiAjNDFiODgzO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogLjVlbSAwXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIC5mb3JtdWxhdGUtZmlsZS1hZGQgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLWFkZCBpbnB1dDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjZWNlO1xuICAgIGhlaWdodDogLjNlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gICAgd2lkdGg6IDVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgNWVtO1xuICAgIHJpZ2h0OiAuNzVlbTtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjI1cywgd2lkdGggLjI1cywgZmxleC1iYXNpcyAuMjVzO1xuICAgIHotaW5kZXg6IDJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLXByb2dyZXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMDgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTAwIDEwMFwiPjxwYXRoIGQ9XCJNOC43Niw1Ni4yYy02LjM4LTYuMzQsMy4yNi0xNiw5LjY0LTkuNjlMMzgsNjUuODgsODAuNTYsMjMuMjljNi4zOC02LjM4LDE2LjA3LDMuMzIsOS42OSw5LjY5TDQyLjg0LDgwLjM3YTYuODMsNi44MywwLDAsMS05LjY1LDBaXCIvPjwvc3ZnPicpO1xuICAgIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxMDAgMTAwXCI+PHBhdGggZD1cIk04Ljc2LDU2LjJjLTYuMzgtNi4zNCwzLjI2LTE2LDkuNjQtOS42OUwzOCw2NS44OCw4MC41NiwyMy4yOWM2LjM4LTYuMzgsMTYuMDcsMy4zMiw5LjY5LDkuNjlMNDIuODQsODAuMzdhNi44Myw2LjgzLDAsMCwxLTkuNjUsMFpcIi8+PC9zdmc+Jyk7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IDc3JTtcbiAgICBtYXNrLXNpemU6IDc3JTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgei1pbmRleDogM1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtcHJvZ3Jlc3NbZGF0YS1qdXN0LWZpbmlzaGVkXSB7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICBmbGV4OiAwIDAgMS4yNWVtXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIC5mb3JtdWxhdGUtZmlsZS1wcm9ncmVzc1tkYXRhLWp1c3QtZmluaXNoZWRdOmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgLjJzLCBvcGFjaXR5IC4yNXMgLjJzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtcHJvZ3Jlc3NbZGF0YS1pcy1maW5pc2hlZF0ge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAuMjVzLCB3aWR0aCAuMjVzLCBsZWZ0IC4yNXMsIHRvcCwgLjI1cywgYm9yZGVyLXJhZGl1cyAuMjVzO1xuICAgIHdpZHRoOiAuM2VtO1xuICAgIGZsZXg6IDAgMCAuM2VtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIC4yM2VtIC4yM2VtIDBcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLXByb2dyZXNzW2RhdGEtaXMtZmluaXNoZWRdOmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXM7XG4gICAgb3BhY2l0eTogMFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtcHJvZ3Jlc3MgLmZvcm11bGF0ZS1maWxlLXByb2dyZXNzLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFiODgzO1xuICAgIHdpZHRoOiAxJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDJcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLW5hbWUge1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIC5mb3JtdWxhdGUtZmlsZS1uYW1lOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC43ZW07XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLS43ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YThhODtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDY0LjA2IDgzLjU5XCI+PHBhdGggZD1cIk01NS45NCw4My41OWE4LjE2LDguMTYsMCwwLDAsOC4xMi04LjE2VjE5LjEyYTEuNzcsMS43NywwLDAsMC0uNTItMS4yNUw0Ni4yMS41OUExLjY5LDEuNjksMCwwLDAsNDUuMTQuMDhMNDQuNjksMGwtLjE4LDBIOC4xM0E4LjE4LDguMTgsMCwwLDAsMCw4LjE2Vjc1LjQxYTguMTYsOC4xNiwwLDAsMCw4LjEzLDguMTZINTUuOTRaTTQ2LjY4LDYsNTguMTEsMTcuMzhINDYuNjhaTTMuNTIsNzUuNDNWOC4xNkE0LjY0LDQuNjQsMCwwLDEsOC4xMywzLjUyaDM1VjE5LjE2YTEuNzUsMS43NSwwLDAsMCwxLjc2LDEuNzRINjAuNTVWNzUuNDNhNC42NSw0LjY1LDAsMCwxLTQuNjEsNC42NUg4LjEzQTQuNjUsNC42NSwwLDAsMSwzLjUyLDc1LjQzWlwiLz48L3N2Zz4nKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNjQuMDYgODMuNTlcIj48cGF0aCBkPVwiTTU1Ljk0LDgzLjU5YTguMTYsOC4xNiwwLDAsMCw4LjEyLTguMTZWMTkuMTJhMS43NywxLjc3LDAsMCwwLS41Mi0xLjI1TDQ2LjIxLjU5QTEuNjksMS42OSwwLDAsMCw0NS4xNC4wOEw0NC42OSwwbC0uMTgsMEg4LjEzQTguMTgsOC4xOCwwLDAsMCwwLDguMTZWNzUuNDFhOC4xNiw4LjE2LDAsMCwwLDguMTMsOC4xNkg1NS45NFpNNDYuNjgsNiw1OC4xMSwxNy4zOEg0Ni42OFpNMy41Miw3NS40M1Y4LjE2QTQuNjQsNC42NCwwLDAsMSw4LjEzLDMuNTJoMzVWMTkuMTZhMS43NSwxLjc1LDAsMCwwLDEuNzYsMS43NEg2MC41NVY3NS40M2E0LjY1LDQuNjUsMCwwLDEtNC42MSw0LjY1SDguMTNBNC42NSw0LjY1LDAsMCwxLDMuNTIsNzUuNDNaXCIvPjwvc3ZnPicpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW1cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLXJlbW92ZSB7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E4YThhODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhOGE4O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDU5LjEgNTkuMlwiPjxwYXRoIGQ9XCJNMS42LDU3LjdhNSw1LDAsMCwwLDMuNSwxLjUsNC44NSw0Ljg1LDAsMCwwLDMuNS0xLjVsMjEtMjEsMjEsMjFhNSw1LDAsMCwwLDMuNSwxLjUsNC44NSw0Ljg1LDAsMCwwLDMuNS0xLjUsNSw1LDAsMCwwLDAtNy4xbC0yMS0yMSwyMS0yMWE1LDUsMCwwLDAsMC03LjEsNSw1LDAsMCwwLTcuMSwwbC0yMSwyMUw4LjYsMS43YTUsNSwwLDAsMC03LjEsMCw1LDUsMCwwLDAsMCw3LjFsMjEsMjFMMS42LDUwLjdBNC44Myw0LjgzLDAsMCwwLDEuNiw1Ny43WlwiLz48L3N2Zz4nKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNTkuMSA1OS4yXCI+PHBhdGggZD1cIk0xLjYsNTcuN2E1LDUsMCwwLDAsMy41LDEuNSw0Ljg1LDQuODUsMCwwLDAsMy41LTEuNWwyMS0yMSwyMSwyMWE1LDUsMCwwLDAsMy41LDEuNSw0Ljg1LDQuODUsMCwwLDAsMy41LTEuNSw1LDUsMCwwLDAsMC03LjFsLTIxLTIxLDIxLTIxYTUsNSwwLDAsMCwwLTcuMSw1LDUsMCwwLDAtNy4xLDBsLTIxLDIxTDguNiwxLjdhNSw1LDAsMCwwLTcuMSwwLDUsNSwwLDAsMCwwLDcuMWwyMSwyMUwxLjYsNTAuN0E0LjgzLDQuODMsMCwwLDAsMS42LDU3LjdaXCIvPjwvc3ZnPicpO1xuICAgIC13ZWJraXQtbWFzay1zaXplOiAuNmVtO1xuICAgIG1hc2stc2l6ZTogLjZlbTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLjc1ZW07XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1c1xufVxuXG5AbWVkaWEgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtcmVtb3ZlOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpXG4gICAgfVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyBsaSB7XG4gICAgZGlzcGxheTogYmxvY2tcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgbGlbZGF0YS1oYXMtZXJyb3JdIC5mb3JtdWxhdGUtZmlsZS1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMmMyY1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyBsaVtkYXRhLWhhcy1wcmV2aWV3XSAuZm9ybXVsYXRlLWZpbGUtbmFtZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogLjVlbVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAuM2VtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgU2Vnb2UgVUksIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgQXBwbGUgQ29sb3IgRW1vamksIFNlZ29lIFVJIEVtb2ppLCBTZWdvZSBVSSBTeW1ib2w7XG4gICAgcGFkZGluZzogLjc1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIC5mb3JtdWxhdGUtZmlsZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5mb3JtdWxhdGUtaW5wdXRbZGF0YS1jbGFzc2lmaWNhdGlvbj1maWxlXSAuZm9ybXVsYXRlLWZpbGVzIC5mb3JtdWxhdGUtZmlsZTo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MWI4ODNcbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlIDo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGhlaWdodDogLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuNWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmZvcm11bGF0ZS1pbnB1dFtkYXRhLWNsYXNzaWZpY2F0aW9uPWZpbGVdIC5mb3JtdWxhdGUtZmlsZXMgLmZvcm11bGF0ZS1maWxlLWltYWdlLXByZXZpZXcge1xuICAgIHdpZHRoOiAzZW07XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgZmxleDogMCAwIDNlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWZlZmVmO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCBib3gtc2hhZG93IC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1c1xufVxuXG5AbWVkaWEgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAuZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtaW1hZ2UtcHJldmlldzpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgLjEpXG4gICAgfVxufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gLmZvcm11bGF0ZS1maWxlcyAuZm9ybXVsYXRlLWZpbGUtaW1hZ2UtcHJldmlldyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1c1xufVxuXG4uZm9ybXVsYXRlLWlucHV0W2RhdGEtY2xhc3NpZmljYXRpb249ZmlsZV0gW2RhdGEtdHlwZT1pbWFnZV0gLmZvcm11bGF0ZS1pbnB1dC11cGxvYWQtYXJlYSAuZm9ybXVsYXRlLWlucHV0LXVwbG9hZC1hcmVhLW1hc2s6YmVmb3JlIHtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA5MCA3MS4wNVwiPjxwYXRoIGQ9XCJNODIuODksMEg3LjFBNy4xMiw3LjEyLDAsMCwwLDAsNy4xMVY2NGE3LjExLDcuMTEsMCwwLDAsNy4xLDcuMUg4Mi45QTcuMTEsNy4xMSwwLDAsMCw5MCw2NFY3LjExQTcuMTIsNy4xMiwwLDAsMCw4Mi44OSwwWk02OS4yOCwzOS4zNWE1LjQ0LDUuNDQsMCwwLDAtOCwwTDUwLjU4LDUwLjc0LDMyLjM4LDMwLjg4YTUuMzEsNS4zMSwwLDAsMC03LjkyLDBMNC43NCw1Mi40VjcuMTFBMi4zNywyLjM3LDAsMCwxLDcuMTEsNC43NEg4Mi45YTIuMzcsMi4zNywwLDAsMSwyLjM2LDIuMzdWNTYuM1pcIi8+PGNpcmNsZSBjeD1cIjY3Ljc0XCIgY3k9XCIyMi4yNlwiIHI9XCI4LjUzXCIvPjwvc3ZnPicpO1xuICAgIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA5MCA3MS4wNVwiPjxwYXRoIGQ9XCJNODIuODksMEg3LjFBNy4xMiw3LjEyLDAsMCwwLDAsNy4xMVY2NGE3LjExLDcuMTEsMCwwLDAsNy4xLDcuMUg4Mi45QTcuMTEsNy4xMSwwLDAsMCw5MCw2NFY3LjExQTcuMTIsNy4xMiwwLDAsMCw4Mi44OSwwWk02OS4yOCwzOS4zNWE1LjQ0LDUuNDQsMCwwLDAtOCwwTDUwLjU4LDUwLjc0LDMyLjM4LDMwLjg4YTUuMzEsNS4zMSwwLDAsMC03LjkyLDBMNC43NCw1Mi40VjcuMTFBMi4zNywyLjM3LDAsMCwxLDcuMTEsNC43NEg4Mi45YTIuMzcsMi4zNywwLDAsMSwyLjM2LDIuMzdWNTYuM1pcIi8+PGNpcmNsZSBjeD1cIjY3Ljc0XCIgY3k9XCIyMi4yNlwiIHI9XCI4LjUzXCIvPjwvc3ZnPicpXG59XG5cbi5mb3JtdWxhdGUtZm9ybS1lcnJvcnMge1xuICAgIG1hcmdpbjogLjc1ZW0gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxufVxuXG4uZm9ybXVsYXRlLWZvcm0tZXJyb3JzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwXG59XG5cbi5mb3JtdWxhdGUtZm9ybS1lcnJvcnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uZm9ybXVsYXRlLWZvcm0tZXJyb3JzIC5mb3JtdWxhdGUtZm9ybS1lcnJvciB7XG4gICAgY29sb3I6ICM5NjA1MDU7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAuMjVlbVxufVxuIiwiQGltcG9ydCAnLi9mb3JtdWxhdGVUaGVtZSc7XG5cbiNjYWJpbmV0IHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLmJ0bi1zZWNvbmRhcnkge1xuICAgICAgICAgICAgY29sb3I6ICM0MzYxZWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVkaXRvciB7XG4gICAgICAgIDo6c2VsZWN0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiZGJkYmQ7XG4gICAgICAgIH1cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgfVxuICAgIC5wcmlzbS1lZGl0b3Itd3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICAubW9kYWwtZWRpdC10YWcge1xuICAgICAgICAudm0tLW1vZGFsIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5OS45JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VSb290IjoiIn0=*/