.nav {
  flex-wrap: nowrap;
}

.bg-tab-content {
  background-color: #f2f2f2;
}

.nav-tabs {
  border-bottom: 1px solid lightgray;
}

@media (max-width: 1024px) {
  .nav-tabs {
    flex-wrap: wrap;
    width: 100%;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .nav-tabs .nav-item {
    width: 100%;
  }

  .nav-tabs .nav-link {
    width: 100%;
  }
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: inherit;
  border: solid 1px #dee2e6;
  border-bottom: none;
}

.nav-tabs .nav-link:not(.active):hover {
  background-color: #dee2e6;
  border-color: #dee2e6;
}

.nav-tabs .nav-link.disabled,
.nav-tabs .nav-link {
  border: 0;
  color: var(--black);
  margin-right: 0.5rem;
}

.nav-tabs .nav-link.disabled {
  color: #999;
}

.tab-content {
  padding: 1.5rem 1.5rem;
  display: flex;
  flex-direction: column;
  flex-grow: 1 !important;
}

.tab-content > .active {
  height: 100%;
}

.tabs-no-height + .tab-content {
  min-height: inherit;
}

#uncontrolled-tabs .tab-content {
  padding: 0.5em 0 0;
  min-height: auto;
}

.inner-tabs {
  background-color: #ccc;
}

.nav-tabs.nav-fill li {
  margin: 0 10px;
}

#directory-tree {
  overflow-x: auto;
}

#directory-tree ul {
  margin-left: 0.72em;
  position: relative;
  min-width: max-content;
}

#directory-tree ul ul {
  margin-left: 0.7em;
}

#directory-tree ul:before {
  content: "";
  display: block;
  width: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  border-left: 1px solid;
}

#directory-tree ul ul:before {
  top: -0.45em;
  left: 0.04em;
}

#directory-tree li {
  position: relative;
  padding: 0 0 0 0.5em;
  min-width: max-content;
}

#directory-tree ul li:before {
  content: "";
  display: block;
  width: 0.63em;
  height: 0;
  border-top: 1px solid;
  position: absolute;
  top: 1em;
  left: 0;
}

#directory-tree ul li li:before {
  left: 0.04em;

}

#directory-tree ul ul li:last-child:before {
  background: white;
  height: auto;
  bottom: 0;
}

#directory-tree ul ul li:first-child::before {
  top: 1.8em;
}

#directory-tree ul li:last-child:before{
  background: white;
  height: auto;
  top: 1em;
  bottom: 0;
}

ul#curriculab-tree {
  max-height: 60vh;
  overflow-y: auto;
}

#curriculab-tree ul {
  margin-left: 0.45em;
  position: relative;
}

#curriculab-tree ul:before {
  content: "";
  display: block;
  width: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  border-left: 1px solid;
}

#curriculab-tree ul ul:before {
  top: -0.4em;
  left: 0.04em;
}

#curriculab-tree .nav-item {
  text-align: inherit;
}

#curriculab-tree li {
  position: relative;
}

#curriculab-tree li {
  padding: 0 0.3em;
}

#curriculab-tree ul li:before {
  content: "";
  display: block;
  width: 0.46em;
  height: 0;
  border-top: 1px solid;
  position: absolute;
  top: 1em;
  left: 0;
}

#curriculab-tree ul ul li:before {
  left: 0.04em;
}

#curriculab-tree ul li:last-child:before,
#curriculab-tree ul ul li:last-child:before {
  background: #f2f2f2;
  height: auto;
  top: 1em;
  bottom: 0;
}

.sidebar-container {
  background-color: #666;
  font-size: 0.8em;
}

.sidebar-container a.nav-item:hover,
.sidebar-container a.nav-item:focus,
.sidebar-container a.nav-item.active,
.sidebar-container a.dropdown-item:hover,
.sidebar-container a.dropdown-item:focus,
.sidebar-container a.dropdown-item.active,
.sidebar-container a.dropdown-toggle:hover,
.sidebar-container a.dropdown-toggle:focus,
.sidebar-container a.dropdown-toggle.active {
  background-color: #999;
  text-decoration: none;
}

.sidebar-container .dropdown-toggle,
.sidebar-container .dropdown-item {
  white-space: inherit;
}

.sidebar-container .dropdown-menu {
  position: fixed !important;
  background-color: #666;
  border-radius: 0;
  color: #fff;
  font-size: 0.8rem;
  text-align: center;
  min-width: auto;
  width: 100px;
}

.ps-sidebar-container::-webkit-scrollbar {
  width: 8px;
}

.ps-sidebar-container::-webkit-scrollbar-track {
  background: rgb(248, 249, 250);
}

.ps-sidebar-container::-webkit-scrollbar-thumb {
  background: rgba(108, 117, 125, 0.7);
}

.ps-sidebar-container::-webkit-scrollbar-thumb:hover {
  background: rgba(108, 117, 125, 0.9);
}

.listview-action-menu .dropdown-item {
  color: var(--bs-primary);
}

.listview-action-menu .dropdown-item:hover,
.listview-action-menu .dropdown-item:focus {
  color: #111111;
  background-color: var(--bs-light);
}

.ck.ck-math-form {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  padding: var(--ck-spacing-standard);

  @media screen and (max-width: 600px) {
    flex-wrap: wrap;

    & .ck-math-view {
      flex-basis: 100%;

      & .ck-labeled-view {
        flex-basis: 100%;
      }

      & .ck-label {
        flex-basis: 100%;
      }
    }

    & .ck-button {
      flex-basis: 50%;
    }
  }
}

.ck-math-tex.ck-placeholder::before {
  display: none !important;
}

.ck.ck-toolbar-container {
  z-index: calc(var(--ck-z-modal) + 2);
}

.ck-math-tex-display .katex-display > .katex {
    font-size: inherit;
}

/* mls design */
/* sidebar as dropdown */
/* import themes */
/*@import "./standard-theme.css";*/
/*@import "./meadow-theme.css";*/
/*@import "./sea-theme.css";*/

embed {
  pointer-events: none;
}

.breadcrumb {
  background-color: transparent;
}

.modal-body .rdtPicker {
  position: fixed;
  border: 1px solid #ccc;
}

/* ------------------------------TILE DASHBOARD-------------------------------------- */
.tile-dashboard .card-body.scroll-vertical {
  overflow-y: auto;
}

/* ------------------------------EFFECTS-------------------------------------- */
/* change views soft */
.fadeInOnLoad400ms,
.btn {
  animation: fadein 0.4s;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.slideDownOnLoad400ms {
  animation: slidedown 0.4s ease;
}

@keyframes slidedown {
  from {
    height: 0;
  }
  to {
    height: auto;
  }
}

/* bootstrap opacity animated as loading display
-------------------------------------------------- */
.bg-animated tbody tr:nth-of-type(2n + 1),
ul.list-group li.bg-animated:nth-of-type(2n + 1),
.bg-animated {
  animation: fadeinout 1s infinite;
}

@keyframes fadeinout {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}

.card-body tr.bg-animated,
.row.bg-animated {
  opacity: 0.4;
}

/* STL Modal special display */
.modal-xl.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  min-height: 65vh;
}

.stl.modal-body {
  background-color: #f2f2f2;
}

.stl.modal-body > div {
  width: 100% !important;
  height: 100% !important;
  text-align: center;
  background-color: #f2f2f2;
}

/* react tooltip */
.__react_component_tooltip {
  z-index: 1001 !important;
}

.documents .breadcrumb-item + .breadcrumb-item::before {
  content: "\21D2" !important;
}

/* min button */
.btn-xs,
.btn-group-xs > .btn {
  --bs-btn-padding-y: 0;
  --bs-btn-padding-x: 0.25rem;
  --bs-btn-font-size: 0.825rem;
  --bs-btn-border-radius: 0.25rem;
}

/* Organigramm
-------------------------------------------------- */
.tree {
  width: auto;

  margin-left: auto;
  margin-right: auto;
}

.tree ul {
  padding-top: 20px;
  position: relative;

  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}

.tree li {
  float: left;
  text-align: center;
  list-style-type: none;
  position: relative;
  padding: 20px 5px 0 5px;

  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}

/*We will use ::before and ::after to draw the connectors*/

.tree li::before,
.tree li::after {
  content: "";
  position: absolute;
  top: 0;
  right: 50%;
  border-top: 1px solid #ccc;
  width: 50%;
  height: 20px;
}

.tree li:after {
  right: auto;
  left: 50%;
  border-left: 1px solid #ccc;
}

/*We need to remove left-right connectors from elements without
any siblings*/
.tree li:only-child::after,
.tree li:only-child::before {
  display: none;
}

/*Remove space from the top of single children*/
.tree li:only-child {
  padding-top: 0;
}

/*Remove left connector from first child and
right connector from last child*/
.tree li:first-child::before,
.tree li:last-child::after {
  border: 0 none;
}

/*Adding back the vertical connector to the last nodes*/
.tree li:last-child::before {
  border-right: 1px solid #ccc;
  border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
}

.tree li:first-child::after {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
}

/*Time to add downward connectors from parents*/
.tree ul ul::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  border-left: 1px solid #ccc;
  width: 0;
  height: 20px;
  margin-left: -1px;
}

.tree li span {
  border: 1px solid #ccc;
  padding: 5px 10px;
  text-decoration: none;
  color: #666;
  font-family: arial, verdana, tahoma, serif;
  font-size: 11px;
  display: inline-block;

  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;

  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}

.tree li span.success {
  border: 1px solid #198754;
  color: #198754;
}

/* custom things */
.task-processing-view {
  --general-information-bottom-offset: 104px;
}

.task-processing-view .general-information-body {
  z-index: 101;
}

.general-information-body {
  position: fixed;
  z-index: 100;
  bottom: var(--general-information-bottom-offset, 60px); /* 105px*/
  width: 50%;
  height: 65%;
  overflow-y: scroll;
}

.dialog-img-large {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.dialog-img-large .modal-content {
  min-height: initial !important;
}

.modal-img-large {
  max-width: 95vw;
  min-width: 300px;
}

.ck-preview img:hover {
  cursor: pointer;
}

.questiongap-word-container span[data-testid="sanitized-html-container"] {
  display: inline-block;
  margin-bottom: 4px;
}

.questiongap-word-container p {
  margin: 0;
}

.questiontable-badge p {
  margin: 0;
}

.button-table-of-contents-disabled {
  color: #e4e8ee !important;
}

.button-table-of-contents-disabled:active,
.button-table-of-contents-disabled:hover {
  background-color: #a5b8c0 !important;
  border-color: #a5b8c0 !important;
  cursor: default;
}

.noSelect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

.disabled-input {
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  color: #6c757d;
  padding: 0.375rem 0.75rem;
  min-height: 38px;
  cursor: not-allowed;
  width: 100%;
  box-sizing: border-box;
  font-size: 1rem;
  pointer-events: none;
}

.secondary-color-mls {
  color: #575757;
}

.hover-bg:hover {
  background-color: #e4e8ee;
  transition: background 0.2s;
}

.mls-timeline-chart .google-visualization-tooltip {
  padding: 2px;
  min-width: 150px;
  white-space: normal;
}

.select-task-step-category-tabs .tab-content {
  padding: 0;
  background-color: white;
}

.select-task-step-category-tabs .tab-content {
  min-height: unset !important;
  height: auto !important;
  overflow-y: auto;
  max-width: 100%;
  overflow-x: hidden;
  max-height: 60vh;
}

@media print {
  .no-print {
    display: none !important;
  }
  .only-print {
    display: initial !important;
  }

  .small-table-on-print {
    font-size: 0.8em !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  .small-table-on-print td {
    white-space: pre-wrap;
    word-break: break-word;
    overflow-wrap: anywhere;
  }

  .small-table-on-print th {
    min-width: auto !important;
    width: auto !important;
  }

  .small-table-on-print td {
    min-width: auto !important;
    width: auto !important;
  }

  #scrollable-main {
    overflow: visible !important;
    height: auto !important;
    max-height: none !important;
  }
  .nav-tabs {
    border-bottom: none !important;
    border: none !important;
  }
  .nav-tabs .nav-item {
    display: none !important;
    border-bottom: none !important;
    border: none !important;
  }
  .shadow {
    box-shadow: none !important;
  }
  .printable-accordion.accordion .collapse {
    display: block !important;
    height: auto !important;
    visibility: visible !important;
  }
  .printable-accordion.accordion-collapse.collapse {
    display: block !important;
    height: auto !important;
    visibility: visible !important;
  }
  .printable-accordion.accordion-collapse.collapsing {
    height: auto !important;
  }
}

/* Hide by default on screens */
.only-print {
  display: none;
}

.wide-toast {
  min-width: 400px;
  max-width: 600px;
}

.user-or-group-select-boxes-container {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  max-width: 1000px;
}

.user-or-group-select-boxes-container > :first-child {
  flex: 0 0 250px;
}

.user-or-group-select-boxes-container > :nth-child(2) {
  flex: 1 1 auto;
}

.whitespace-collapse-preserve {
  white-space-collapse: preserve;
}

.widget-card {
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.6);
  border: 1px solid rgba(255, 255, 255, 0.35);
  box-shadow:
    inset 0px 1px 2px 0px rgba(255, 255, 255, 0.25),
    0px 8px 24px 0px rgba(0, 0, 0, 0.15);
}

.supplier-card {
  width: 208px;
  height: 208px;
  padding: 16px;
  box-sizing: border-box;

  cursor: pointer;

  display: flex;
  align-items: center;
  justify-content: center;
}

.supplier-card img {
  width: 176px;
  max-height: 176px;
}

.container {
  display: flex;
  flex-direction: column;
  font-family: sans-serif;
}

.container > p {
  font-size: 1rem;
}

.container > em {
  font-size: 0.8rem;
}

.dropzone {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  border-width: 2px;
  border-radius: 2px;
  border-color: #eeeeee;
  border-style: dashed;
  background-color: #fafafa;
  color: #bdbdbd;
  margin-bottom: 15px;
  outline: none;
  transition: border 0.24s ease-in-out;
}

.dropzone:focus {
  border-color: #2196f3;
}

.dropzone.disabled {
  opacity: 0.6;
}

.thumbsContainer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 16px;
}

.thumb {
  display: inline-flex;
  border-radius: 2px;
  border: 1px solid #eaeaea;
  margin-bottom: 8px;
  margin-right: 8px;
  width: 80px;
  height: 80px;
  padding: 4px;
  box-sizing: border-box;
  position: relative;
}

.thumbInner {
  display: flex;
  min-width: 0;
  overflow: hidden;
}

.thumbInner .img {
  display: block;
  width: auto;
  height: 100%;
}

.app {
  display: block;
  width: 100% !important;
  height: 100%;
}

/* overwrite ckeditors plugin mention */
:root {
  --ck-color-mention-background: rgba(52, 58, 64, 0.1) !important;
  --ck-color-mention-text: #343a40 !important;
}

.ck.ck-editor__editable_inline.ck-focused {
  background-color: #ffffff !important;
}

.ck-inline {
  display: inline;
}

.ck-inline p {
  display: inline;
}

.ck-inline div {
  display: inline;
}

.ck-preview > div {
  width: 100%;
}

div:not(.ck-preview)
  > .ck.ck-editor__editable_inline:not(.ck-focused):not(.ck-read-only) {
  border: 1px solid #ced4da !important;
  background-color: #fcfcfc !important;
}

div.ck-preview > .ck.ck-editor__editable_inline:not(.ck-focused) {
  border: 0 !important;
}

.ck-preview {
  border-width: 3px !important;
}

li.ck.ck-list__item {
  min-width: inherit;
}

.ck-preview .ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,
.ck-preview
  .ck.ck-editor__editable.ck-blurred
  .ck-widget.ck-widget_selected:hover {
  outline-color: transparent;
}

.ck-preview
  .ck
  .ck-widget.ck-widget_with-selection-handle
  .ck-widget__selection-handle
  .ck-icon {
  display: none !important;
}

.ck-preview
  .ck.ck-editor__editable.ck-read-only
  .ck-widget.ck-widget_with-selection-handle
  .ck-widget__selection-handle,
.ck-preview
  .ck.ck-editor__editable.ck-read-only
  .ck-widget.ck-widget_with-selection-handle
  .ck-widget__selection-handle:hover {
  background: transparent !important;
}

.ck-preview img,
.ck-preview video {
  max-width: 100%;
}

.ck.ck-reset_all .ck-emoji__actions {
  white-space: normal !important;
}

.ck-emoji__actions {
  max-width: 280px;
}

.ck.ck-balloon-panel.ck-balloon-panel_with-arrow,
.ck.ck-balloon-panel.ck-balloon-panel_arrowless {
  z-index: 2002;
}

.ck .ck-button.ck-generate-text-button .ck-icon path {
  fill: none !important;
  stroke: currentColor !important;
}

/* additional info-box style */
section.info-box {
  clear: both;
}

/* media embed styles */
/*.ck-media__wrapper {*/
/*  width: 60%;*/
/*}*/

/* additional headings */

.ck.ck-heading_heading4 {
  font-size: 12px;
}

.ck.ck-heading_heading5 {
  font-size: 10px;
}

.unitCkEditor.unitCkEditor--compact .ck.ck-editor__editable_inline {
  min-height: 36px;
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
}

.unitCkEditor.unitCkEditor--compact .ck.ck-editor__editable_inline p {
  margin: 0;
}

a.ps-menu-button:hover {
  color: #666;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsWUFBWTtBQUNkOztBQzNFQSx1Q0FBdUM7QUFDdkM7RUFDRSwrREFBK0Q7RUFDL0QsMkNBQTJDO0FBQzdDOztBQUVBO0VBQ0Usb0NBQW9DO0FBQ3RDOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsV0FBVztBQUNiOztBQUVBOztFQUVFLG9DQUFvQztFQUNwQyxvQ0FBb0M7QUFDdEM7O0FBRUE7RUFDRSxvQkFBb0I7QUFDdEI7O0FBRUE7RUFDRSw0QkFBNEI7QUFDOUI7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7Ozs7RUFJRSwwQkFBMEI7QUFDNUI7O0FBRUE7Ozs7O0VBS0Usd0JBQXdCO0FBQzFCOztBQUVBOzs7Ozs7OztFQVFFLGtDQUFrQztBQUNwQzs7QUFFQTs7RUFFRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsOEJBQThCO0FBQ2hDOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBOztFQUVFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQiwrQkFBK0I7QUFDakM7O0FBRUEsOEJBQThCO0FBQzlCO0VBQ0UsV0FBVztBQUNiOztBQUVBLHVCQUF1QjtBQUN2Qix1QkFBdUI7QUFDdkIsZ0JBQWdCO0FBQ2hCLElBQUk7O0FBRUosd0JBQXdCOztBQUV4QjtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQix1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxTQUFTO0FBQ1g7O0FDekhBO0VBQ0UsV0FBVztBQUNiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbWxzMi8uL2Fzc2V0cy9zdHlsZXMvdGFicy5jc3MiLCJ3ZWJwYWNrOi8vbWxzMi8uL2Fzc2V0cy9zdHlsZXMvZGlyZWN0b3J5LXRyZWUuY3NzIiwid2VicGFjazovL21sczIvLi9hc3NldHMvc3R5bGVzL2N1cnJpY3VsYWItdHJlZS5jc3MiLCJ3ZWJwYWNrOi8vbWxzMi8uL2Fzc2V0cy9zdHlsZXMvZHJvcGRvd24uY3NzIiwid2VicGFjazovL21sczIvLi9hc3NldHMvc3R5bGVzL21hdGhmb3JtLmNzcyIsIndlYnBhY2s6Ly9tbHMyLy4vYXNzZXRzL3N0eWxlcy9tbHMuY3NzIiwid2VicGFjazovL21sczIvLi9hc3NldHMvc3R5bGVzL2Ryb3B6b25lLXRoZW1lLmNzcyIsIndlYnBhY2s6Ly9tbHMyLy4vYXNzZXRzL2pzL1NlcnZpY2UvTUxTRWRpdG9ycy9zdHlsZS9ja2VkaXRvcjUuY3NzIiwid2VicGFjazovL21sczIvLi9hc3NldHMvc3R5bGVzL3NpZGViYXIuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5uYXYge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmJnLXRhYi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0Z3JheTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2LXRhYnMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi50YWItY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGFicy1uby1oZWlnaHQgKyAudGFiLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuXG4jdW5jb250cm9sbGVkLXRhYnMgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMC41ZW0gMCAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5uZXItdGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi5uYXYtdGFicy5uYXYtZmlsbCBsaSB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuIiwiI2RpcmVjdG9yeS10cmVlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuI2RpcmVjdG9yeS10cmVlIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4jZGlyZWN0b3J5LXRyZWUgdWwgdWwge1xuICBtYXJnaW4tbGVmdDogMC43ZW07XG59XG5cbiNkaXJlY3RvcnktdHJlZSB1bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG5cbiNkaXJlY3RvcnktdHJlZSB1bCB1bDpiZWZvcmUge1xuICB0b3A6IC0wLjQ1ZW07XG4gIGxlZnQ6IDAuMDRlbTtcbn1cblxuI2RpcmVjdG9yeS10cmVlIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAgMCAwLjVlbTtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuI2RpcmVjdG9yeS10cmVlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC42M2VtO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgbGVmdDogMDtcbn1cblxuI2RpcmVjdG9yeS10cmVlIHVsIGxpIGxpOmJlZm9yZSB7XG4gIGxlZnQ6IDAuMDRlbTtcblxufVxuXG4jZGlyZWN0b3J5LXRyZWUgdWwgdWwgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7XG59XG5cbiNkaXJlY3RvcnktdHJlZSB1bCB1bCBsaTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgdG9wOiAxLjhlbTtcbn1cblxuI2RpcmVjdG9yeS10cmVlIHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3Jle1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDFlbTtcbiAgYm90dG9tOiAwO1xufVxuIiwidWwjY3VycmljdWxhYi10cmVlIHtcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuI2N1cnJpY3VsYWItdHJlZSB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQ1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2N1cnJpY3VsYWItdHJlZSB1bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG5cbiNjdXJyaWN1bGFiLXRyZWUgdWwgdWw6YmVmb3JlIHtcbiAgdG9wOiAtMC40ZW07XG4gIGxlZnQ6IDAuMDRlbTtcbn1cblxuI2N1cnJpY3VsYWItdHJlZSAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG4jY3VycmljdWxhYi10cmVlIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY3VycmljdWxhYi10cmVlIGxpIHtcbiAgcGFkZGluZzogMCAwLjNlbTtcbn1cblxuI2N1cnJpY3VsYWItdHJlZSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNDZlbTtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IDA7XG59XG5cbiNjdXJyaWN1bGFiLXRyZWUgdWwgdWwgbGk6YmVmb3JlIHtcbiAgbGVmdDogMC4wNGVtO1xufVxuXG4jY3VycmljdWxhYi10cmVlIHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3JlLFxuI2N1cnJpY3VsYWItdHJlZSB1bCB1bCBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAxZW07XG4gIGJvdHRvbTogMDtcbn1cbiIsIi5zaWRlYmFyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5zaWRlYmFyLWNvbnRhaW5lciBhLm5hdi1pdGVtOmhvdmVyLFxuLnNpZGViYXItY29udGFpbmVyIGEubmF2LWl0ZW06Zm9jdXMsXG4uc2lkZWJhci1jb250YWluZXIgYS5uYXYtaXRlbS5hY3RpdmUsXG4uc2lkZWJhci1jb250YWluZXIgYS5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLnNpZGViYXItY29udGFpbmVyIGEuZHJvcGRvd24taXRlbTpmb2N1cyxcbi5zaWRlYmFyLWNvbnRhaW5lciBhLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuLnNpZGViYXItY29udGFpbmVyIGEuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLFxuLnNpZGViYXItY29udGFpbmVyIGEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLnNpZGViYXItY29udGFpbmVyIGEuZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGViYXItY29udGFpbmVyIC5kcm9wZG93bi10b2dnbGUsXG4uc2lkZWJhci1jb250YWluZXIgLmRyb3Bkb3duLWl0ZW0ge1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cblxuLnNpZGViYXItY29udGFpbmVyIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLnBzLXNpZGViYXItY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5wcy1zaWRlYmFyLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjQ4LCAyNDksIDI1MCk7XG59XG5cbi5wcy1zaWRlYmFyLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNyk7XG59XG5cbi5wcy1zaWRlYmFyLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuOSk7XG59XG5cbi5saXN0dmlldy1hY3Rpb24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmxpc3R2aWV3LWFjdGlvbi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLmxpc3R2aWV3LWFjdGlvbi1tZW51IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbiIsIi5jay5jay1tYXRoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWNrLXNwYWNpbmctc3RhbmRhcmQpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJiAuY2stbWF0aC12aWV3IHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICAgICYgLmNrLWxhYmVsZWQtdmlldyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYgLmNrLWxhYmVsIHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5jay1idXR0b24ge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4uY2stbWF0aC10ZXguY2stcGxhY2Vob2xkZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNrLmNrLXRvb2xiYXItY29udGFpbmVyIHtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1jay16LW1vZGFsKSArIDIpO1xufVxuXG4uY2stbWF0aC10ZXgtZGlzcGxheSAua2F0ZXgtZGlzcGxheSA+IC5rYXRleCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuIiwiQGltcG9ydCBcInRhYnMuY3NzXCI7XG5AaW1wb3J0IFwiZGlyZWN0b3J5LXRyZWUuY3NzXCI7XG5AaW1wb3J0IFwiY3VycmljdWxhYi10cmVlLmNzc1wiO1xuLyogbWxzIGRlc2lnbiAqL1xuQGltcG9ydCBcImRyb3Bkb3duLmNzc1wiO1xuLyogc2lkZWJhciBhcyBkcm9wZG93biAqL1xuQGltcG9ydCBcIm1hdGhmb3JtLmNzc1wiO1xuLyogaW1wb3J0IHRoZW1lcyAqL1xuLypAaW1wb3J0IFwiLi9zdGFuZGFyZC10aGVtZS5jc3NcIjsqL1xuLypAaW1wb3J0IFwiLi9tZWFkb3ctdGhlbWUuY3NzXCI7Ki9cbi8qQGltcG9ydCBcIi4vc2VhLXRoZW1lLmNzc1wiOyovXG5cbmVtYmVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2RhbC1ib2R5IC5yZHRQaWNrZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVRJTEUgREFTSEJPQVJELS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi50aWxlLWRhc2hib2FyZCAuY2FyZC1ib2R5LnNjcm9sbC12ZXJ0aWNhbCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLUVGRkVDVFMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogY2hhbmdlIHZpZXdzIHNvZnQgKi9cbi5mYWRlSW5PbkxvYWQ0MDBtcyxcbi5idG4ge1xuICBhbmltYXRpb246IGZhZGVpbiAwLjRzO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNsaWRlRG93bk9uTG9hZDQwMG1zIHtcbiAgYW5pbWF0aW9uOiBzbGlkZWRvd24gMC40cyBlYXNlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlZG93biB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIGJvb3RzdHJhcCBvcGFjaXR5IGFuaW1hdGVkIGFzIGxvYWRpbmcgZGlzcGxheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5iZy1hbmltYXRlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybiArIDEpLFxudWwubGlzdC1ncm91cCBsaS5iZy1hbmltYXRlZDpudGgtb2YtdHlwZSgybiArIDEpLFxuLmJnLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBmYWRlaW5vdXQgMXMgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgZmFkZWlub3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHRyLmJnLWFuaW1hdGVkLFxuLnJvdy5iZy1hbmltYXRlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLyogU1RMIE1vZGFsIHNwZWNpYWwgZGlzcGxheSAqL1xuLm1vZGFsLXhsLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDY1dmg7XG59XG5cbi5zdGwubW9kYWwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5zdGwubW9kYWwtYm9keSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi8qIHJlYWN0IHRvb2x0aXAgKi9cbi5fX3JlYWN0X2NvbXBvbmVudF90b29sdGlwIHtcbiAgei1pbmRleDogMTAwMSAhaW1wb3J0YW50O1xufVxuXG4uZG9jdW1lbnRzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjFEMlwiICFpbXBvcnRhbnQ7XG59XG5cbi8qIG1pbiBidXR0b24gKi9cbi5idG4teHMsXG4uYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMDtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODI1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4vKiBPcmdhbmlncmFtbVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi50cmVlIHtcbiAgd2lkdGg6IGF1dG87XG5cbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRyZWUgdWwge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG4udHJlZSBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDVweCAwIDVweDtcblxuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLypXZSB3aWxsIHVzZSA6OmJlZm9yZSBhbmQgOjphZnRlciB0byBkcmF3IHRoZSBjb25uZWN0b3JzKi9cblxuLnRyZWUgbGk6OmJlZm9yZSxcbi50cmVlIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNTAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4udHJlZSBsaTphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbn1cblxuLypXZSBuZWVkIHRvIHJlbW92ZSBsZWZ0LXJpZ2h0IGNvbm5lY3RvcnMgZnJvbSBlbGVtZW50cyB3aXRob3V0XG5hbnkgc2libGluZ3MqL1xuLnRyZWUgbGk6b25seS1jaGlsZDo6YWZ0ZXIsXG4udHJlZSBsaTpvbmx5LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlJlbW92ZSBzcGFjZSBmcm9tIHRoZSB0b3Agb2Ygc2luZ2xlIGNoaWxkcmVuKi9cbi50cmVlIGxpOm9ubHktY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLypSZW1vdmUgbGVmdCBjb25uZWN0b3IgZnJvbSBmaXJzdCBjaGlsZCBhbmRcbnJpZ2h0IGNvbm5lY3RvciBmcm9tIGxhc3QgY2hpbGQqL1xuLnRyZWUgbGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZSxcbi50cmVlIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG59XG5cbi8qQWRkaW5nIGJhY2sgdGhlIHZlcnRpY2FsIGNvbm5lY3RvciB0byB0aGUgbGFzdCBub2RlcyovXG4udHJlZSBsaTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDtcbn1cblxuLnRyZWUgbGk6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7XG59XG5cbi8qVGltZSB0byBhZGQgZG93bndhcmQgY29ubmVjdG9ycyBmcm9tIHBhcmVudHMqL1xuLnRyZWUgdWwgdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi50cmVlIGxpIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsLCB2ZXJkYW5hLCB0YWhvbWEsIHNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcblxuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLnRyZWUgbGkgc3Bhbi5zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE5ODc1NDtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi8qIGN1c3RvbSB0aGluZ3MgKi9cbi50YXNrLXByb2Nlc3NpbmctdmlldyB7XG4gIC0tZ2VuZXJhbC1pbmZvcm1hdGlvbi1ib3R0b20tb2Zmc2V0OiAxMDRweDtcbn1cblxuLnRhc2stcHJvY2Vzc2luZy12aWV3IC5nZW5lcmFsLWluZm9ybWF0aW9uLWJvZHkge1xuICB6LWluZGV4OiAxMDE7XG59XG5cbi5nZW5lcmFsLWluZm9ybWF0aW9uLWJvZHkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm90dG9tOiB2YXIoLS1nZW5lcmFsLWluZm9ybWF0aW9uLWJvdHRvbS1vZmZzZXQsIDYwcHgpOyAvKiAxMDVweCovXG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNjUlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5kaWFsb2ctaW1nLWxhcmdlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRpYWxvZy1pbWctbGFyZ2UgLm1vZGFsLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1pbWctbGFyZ2Uge1xuICBtYXgtd2lkdGg6IDk1dnc7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5cbi5jay1wcmV2aWV3IGltZzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnF1ZXN0aW9uZ2FwLXdvcmQtY29udGFpbmVyIHNwYW5bZGF0YS10ZXN0aWQ9XCJzYW5pdGl6ZWQtaHRtbC1jb250YWluZXJcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnF1ZXN0aW9uZ2FwLXdvcmQtY29udGFpbmVyIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5xdWVzdGlvbnRhYmxlLWJhZGdlIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5idXR0b24tdGFibGUtb2YtY29udGVudHMtZGlzYWJsZWQge1xuICBjb2xvcjogI2U0ZThlZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLXRhYmxlLW9mLWNvbnRlbnRzLWRpc2FibGVkOmFjdGl2ZSxcbi5idXR0b24tdGFibGUtb2YtY29udGVudHMtZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTViOGMwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2E1YjhjMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5ub1NlbGVjdCB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLyogaU9TIFNhZmFyaSAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBTYWZhcmkgKi9cbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBPbGQgdmVyc2lvbnMgb2YgRmlyZWZveCAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHkgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cbn1cblxuLmRpc2FibGVkLWlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNlY29uZGFyeS1jb2xvci1tbHMge1xuICBjb2xvcjogIzU3NTc1Nztcbn1cblxuLmhvdmVyLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZThlZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4ubWxzLXRpbWVsaW5lLWNoYXJ0IC5nb29nbGUtdmlzdWFsaXphdGlvbi10b29sdGlwIHtcbiAgcGFkZGluZzogMnB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0LXRhc2stc3RlcC1jYXRlZ29yeS10YWJzIC50YWItY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0LXRhc2stc3RlcC1jYXRlZ29yeS10YWJzIC50YWItY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNjB2aDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLm5vLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9ubHktcHJpbnQge1xuICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbWFsbC10YWJsZS1vbi1wcmludCB7XG4gICAgZm9udC1zaXplOiAwLjhlbSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNtYWxsLXRhYmxlLW9uLXByaW50IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgfVxuXG4gIC5zbWFsbC10YWJsZS1vbi1wcmludCB0aCB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbWFsbC10YWJsZS1vbi1wcmludCB0ZCB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gICNzY3JvbGxhYmxlLW1haW4ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludGFibGUtYWNjb3JkaW9uLmFjY29yZGlvbiAuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludGFibGUtYWNjb3JkaW9uLmFjY29yZGlvbi1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50YWJsZS1hY2NvcmRpb24uYWNjb3JkaW9uLWNvbGxhcHNlLmNvbGxhcHNpbmcge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEhpZGUgYnkgZGVmYXVsdCBvbiBzY3JlZW5zICovXG4ub25seS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRlLXRvYXN0IHtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLnVzZXItb3ItZ3JvdXAtc2VsZWN0LWJveGVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5cbi51c2VyLW9yLWdyb3VwLXNlbGVjdC1ib3hlcy1jb250YWluZXIgPiA6Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAwIDAgMjUwcHg7XG59XG5cbi51c2VyLW9yLWdyb3VwLXNlbGVjdC1ib3hlcy1jb250YWluZXIgPiA6bnRoLWNoaWxkKDIpIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi53aGl0ZXNwYWNlLWNvbGxhcHNlLXByZXNlcnZlIHtcbiAgd2hpdGUtc3BhY2UtY29sbGFwc2U6IHByZXNlcnZlO1xufVxuXG4ud2lkZ2V0LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIGJveC1zaGFkb3c6XG4gICAgaW5zZXQgMHB4IDFweCAycHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSksXG4gICAgMHB4IDhweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3VwcGxpZXItY2FyZCB7XG4gIHdpZHRoOiAyMDhweDtcbiAgaGVpZ2h0OiAyMDhweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zdXBwbGllci1jYXJkIGltZyB7XG4gIHdpZHRoOiAxNzZweDtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG59XG4iLCIuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbi5jb250YWluZXIgPiBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY29udGFpbmVyID4gZW0ge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmRyb3B6b25lIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgY29sb3I6ICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjI0cyBlYXNlLWluLW91dDtcbn1cblxuLmRyb3B6b25lOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NmYzO1xufVxuXG4uZHJvcHpvbmUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi50aHVtYnNDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi50aHVtYiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGh1bWJJbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRodW1iSW5uZXIgLmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYXBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIi8qIG92ZXJ3cml0ZSBja2VkaXRvcnMgcGx1Z2luIG1lbnRpb24gKi9cbjpyb290IHtcbiAgLS1jay1jb2xvci1tZW50aW9uLWJhY2tncm91bmQ6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKSAhaW1wb3J0YW50O1xuICAtLWNrLWNvbG9yLW1lbnRpb24tdGV4dDogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uY2suY2stZWRpdG9yX19lZGl0YWJsZV9pbmxpbmUuY2stZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNrLWlubGluZSBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY2staW5saW5lIGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNrLXByZXZpZXcgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cblxuZGl2Om5vdCguY2stcHJldmlldylcbiAgPiAuY2suY2stZWRpdG9yX19lZGl0YWJsZV9pbmxpbmU6bm90KC5jay1mb2N1c2VkKTpub3QoLmNrLXJlYWQtb25seSkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmMgIWltcG9ydGFudDtcbn1cblxuZGl2LmNrLXByZXZpZXcgPiAuY2suY2stZWRpdG9yX19lZGl0YWJsZV9pbmxpbmU6bm90KC5jay1mb2N1c2VkKSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uY2stcHJldmlldyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbmxpLmNrLmNrLWxpc3RfX2l0ZW0ge1xuICBtaW4td2lkdGg6IGluaGVyaXQ7XG59XG5cbi5jay1wcmV2aWV3IC5jay5jay1lZGl0b3JfX2VkaXRhYmxlLmNrLWJsdXJyZWQgLmNrLXdpZGdldC5jay13aWRnZXRfc2VsZWN0ZWQsXG4uY2stcHJldmlld1xuICAuY2suY2stZWRpdG9yX19lZGl0YWJsZS5jay1ibHVycmVkXG4gIC5jay13aWRnZXQuY2std2lkZ2V0X3NlbGVjdGVkOmhvdmVyIHtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jay1wcmV2aWV3XG4gIC5ja1xuICAuY2std2lkZ2V0LmNrLXdpZGdldF93aXRoLXNlbGVjdGlvbi1oYW5kbGVcbiAgLmNrLXdpZGdldF9fc2VsZWN0aW9uLWhhbmRsZVxuICAuY2staWNvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNrLXByZXZpZXdcbiAgLmNrLmNrLWVkaXRvcl9fZWRpdGFibGUuY2stcmVhZC1vbmx5XG4gIC5jay13aWRnZXQuY2std2lkZ2V0X3dpdGgtc2VsZWN0aW9uLWhhbmRsZVxuICAuY2std2lkZ2V0X19zZWxlY3Rpb24taGFuZGxlLFxuLmNrLXByZXZpZXdcbiAgLmNrLmNrLWVkaXRvcl9fZWRpdGFibGUuY2stcmVhZC1vbmx5XG4gIC5jay13aWRnZXQuY2std2lkZ2V0X3dpdGgtc2VsZWN0aW9uLWhhbmRsZVxuICAuY2std2lkZ2V0X19zZWxlY3Rpb24taGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNrLXByZXZpZXcgaW1nLFxuLmNrLXByZXZpZXcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jay5jay1yZXNldF9hbGwgLmNrLWVtb2ppX19hY3Rpb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uY2stZW1vamlfX2FjdGlvbnMge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuXG4uY2suY2stYmFsbG9vbi1wYW5lbC5jay1iYWxsb29uLXBhbmVsX3dpdGgtYXJyb3csXG4uY2suY2stYmFsbG9vbi1wYW5lbC5jay1iYWxsb29uLXBhbmVsX2Fycm93bGVzcyB7XG4gIHotaW5kZXg6IDIwMDI7XG59XG5cbi5jayAuY2stYnV0dG9uLmNrLWdlbmVyYXRlLXRleHQtYnV0dG9uIC5jay1pY29uIHBhdGgge1xuICBmaWxsOiBub25lICFpbXBvcnRhbnQ7XG4gIHN0cm9rZTogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGFkZGl0aW9uYWwgaW5mby1ib3ggc3R5bGUgKi9cbnNlY3Rpb24uaW5mby1ib3gge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbWVkaWEgZW1iZWQgc3R5bGVzICovXG4vKi5jay1tZWRpYV9fd3JhcHBlciB7Ki9cbi8qICB3aWR0aDogNjAlOyovXG4vKn0qL1xuXG4vKiBhZGRpdGlvbmFsIGhlYWRpbmdzICovXG5cbi5jay5jay1oZWFkaW5nX2hlYWRpbmc0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uY2suY2staGVhZGluZ19oZWFkaW5nNSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnVuaXRDa0VkaXRvci51bml0Q2tFZGl0b3ItLWNvbXBhY3QgLmNrLmNrLWVkaXRvcl9fZWRpdGFibGVfaW5saW5lIHtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy10b3A6IDAuMzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM1cmVtO1xufVxuXG4udW5pdENrRWRpdG9yLnVuaXRDa0VkaXRvci0tY29tcGFjdCAuY2suY2stZWRpdG9yX19lZGl0YWJsZV9pbmxpbmUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbiIsImEucHMtbWVudS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/