.homestory {
  background: url("/i/h/bg-papersmosaic.jpg"), linear-gradient(180deg, #414141 0%, #414141 150px, white 150px, white 100%);
  padding: 10px 0 32px;
  background-size: cover;
  background-position: 50% 0;
  background-repeat: repeat-x; }
  .homestory h1 {
    text-shadow: 0 0 12px rgba(0, 0, 0, 0.2); }
    @media (max-width: 767.98px) {
      .homestory h1 {
        font-size: 28px; } }

.search-bar.search-home {
  border-radius: 8px;
  border: 1px solid #dddcdc;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.4); }

@media (max-width: 767.98px) {
  .faux-lay:hover {
    outline: 100vh solid rgba(0, 0, 0, 0.5); } }

.search-bar {
  background: #f5f2e9;
  border-bottom: 1px solid #ccc;
  top: 0;
  z-index: 999; }
  @media (min-width: 576px) {
    .search-bar {
      position: -webkit-sticky;
      position: sticky; } }

#secondary-filters {
  max-width: 1045px; }
  @media (max-width: 767.98px) {
    #secondary-filters {
      overflow: auto;
      -ms-overflow-style: none;
      scrollbar-width: none;
      -webkit-overflow-scrolling: touch; }
      #secondary-filters::-webkit-scrollbar {
        display: none; } }

.faux-terms {
  --searchButtonWidth: 75px;
  background-color: #fff;
  display: flex;
  height: auto;
  overflow-x: auto;
  max-width: 960px;
  -webkit-overflow-scrolling: touch; }
  .faux-terms > div .h-circle {
    border-radius: 50%;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    opacity: .5;
    padding: 0 4px;
    height: 24px;
    width: 24px;
    text-align: center; }
    .faux-terms > div .h-circle:hover {
      background-color: #84d5ff;
      opacity: 1; }
  .faux-terms > div .icon-edit {
    display: inline-block;
    font-weight: bold;
    margin-left: 8px;
    opacity: .5;
    padding: 1px; }
    .faux-terms > div .icon-edit:hover {
      opacity: 1; }
  @media (max-width: 575.98px) {
    .faux-terms > .border-right:not(.minimized) {
      border-bottom: 1px solid #dee2e6;
      border-right: 0 none !important; } }
  .faux-terms input.form-control {
    border: 0 none;
    outline: none !important;
    width: auto;
    height: auto;
    flex-grow: 1; }
    .faux-terms input.form-control::-moz-placeholder {
      font-style: italic;
      font-weight: normal; }
    .faux-terms input.form-control:-ms-input-placeholder {
      font-style: italic;
      font-weight: normal; }
    .faux-terms input.form-control::placeholder {
      font-style: italic;
      font-weight: normal; }
    .faux-terms input.form-control:not(:-moz-placeholder-shown) ~ div > button {
      display: inline-block; }
    .faux-terms input.form-control:not(:-ms-input-placeholder) ~ div > button {
      display: inline-block; }
    .faux-terms input.form-control:not(:placeholder-shown) ~ div > button {
      display: inline-block; }
    .faux-terms input.form-control:focus {
      box-shadow: none; }
    .search-home .faux-terms input.form-control {
      max-width: 100%; }
  .faux-terms.border:focus-within {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.minimized .dropdown .flex-wrap {
  flex-wrap: nowrap !important; }

.end-button {
  right: -10px;
  background: white;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 12%, white 100%); }

.faux-terms .clip-util-icon:before {
  padding: 2px 0 5px;
  display: block; }

.search-term {
  border-radius: 4px;
  border: 1px solid transparent;
  display: flex;
  justify-content: start;
  align-items: center;
  font-style: normal;
  line-height: 1.1;
  cursor: pointer;
  padding: 0 .5em 0 0;
  position: relative;
  white-space: nowrap; }
  .search-term:not(:only-of-type) > span:after {
    content: ';'; }
  .search-term:hover {
    background: #E8F6FF;
    border-radius: 4px;
    border: 1px solid #84d5ff;
    color: #00689e; }
    .search-term:hover:after {
      content: ''; }
    .search-term:hover > a {
      display: inline-block !important;
      text-decoration: none; }
  .search-term > a {
    display: none !important; }
  .search-term[id^=search-term-keyword]:hover {
    background: #fff;
    text-shadow: none; }
    .search-term[id^=search-term-keyword]:hover .keyword {
      cursor: text; }
  @media (min-width: 576px) {
    .search-term > span.icon-news {
      display: none; } }
  @media (min-width: 992px) {
    .search-term > span.icon-news {
      display: inline-block; } }
  .search-term > span + span.title {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 90%; }
    @media (min-width: 576px) {
      .search-term > span + span.title {
        max-width: 150px; } }
    @media (min-width: 992px) {
      .search-term > span + span.title {
        max-width: 200px; } }
  .search-term > a {
    align-items: flex-end; }
  .search-term > input {
    background-color: transparent;
    border: none; }

button.dropdown-item > .icon-news {
  color: #6d6d6d !important; }

.show > button.dropdown-toggle {
  border-width: 2px !important;
  margin: -1px; }

.voice-pulse {
  -webkit-animation: shadow-pulse-big 1s infinite;
          animation: shadow-pulse-big 1s infinite;
  background: #E8F6FF;
  border-radius: 50%;
  color: #fff;
  font: 13px/130px sans-serif;
  height: 130px;
  margin: 40px;
  text-align: center;
  width: 130px; }

.pulser {
  position: relative; }
  .pulser:after {
    -webkit-animation: shadow-pulse 1s 2;
            animation: shadow-pulse 1s 2;
    display: block;
    content: "\20";
    border-radius: 50%;
    width: 50%;
    height: 50%;
    position: absolute;
    top: 17%;
    left: 25%; }

@-webkit-keyframes shadow-pulse {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2); }
  to {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0); } }

@keyframes shadow-pulse {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2); }
  to {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0); } }

@-webkit-keyframes shadow-pulse-big {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1); }
  to {
    box-shadow: 0 0 0 70px rgba(0, 0, 0, 0); } }

@keyframes shadow-pulse-big {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1); }
  to {
    box-shadow: 0 0 0 70px rgba(0, 0, 0, 0); } }

.tip {
  background: #F5B040;
  border-radius: 24px;
  border: 1px solid #F5B040;
  display: inline-block;
  color: #fff;
  font: italic bold 0.8125em Georgia, "Times New Roman", Times, serif;
  height: 16px;
  line-height: 1.35em;
  text-align: center;
  width: 16px; }

svg.timeline {
  margin-bottom: 8px; }

.axis path, .axis line {
  fill: none;
  stroke: #c7c8c9;
  shape-rendering: crispEdges; }

.area-basic {
  fill: #e8f6ff; }

.blot-line-basic {
  fill: transparent;
  stroke: #4994ca;
  stroke-width: 2; }

.area-extra {
  fill: #fdf2e2;
  margin-left: 20px; }

.blot-line-extra {
  fill: transparent;
  stroke: #eab15d;
  stroke-width: 2; }

.slider-line {
  fill: transparent;
  stroke: black;
  stroke-width: 2; }

.focus-circle {
  fill: #fff;
  stroke: #757676; }

.focus-text {
  fill: #343a40;
  font-weight: bold;
  font-size: 0.65rem; }

.slider {
  fill: #1976bb;
  cursor: ew-resize; }

.slider-text {
  font-weight: bold;
  font-size: 0.65rem; }

.range-on .selected:not(.btn-primary) {
  background: repeating-linear-gradient(to right, #fff, #fff 45%, #E8F6FF 50%, #E8F6FF 100%); }

.calendar-divider ~ .range-on .table .selected:not(.btn-primary) {
  background: repeating-linear-gradient(to right, #E8F6FF, #E8F6FF 45%, #fff 50%, #fff 100%); }

.selected:not(.btn-primary) .hasmatches {
  background: #0079B7;
  border-radius: 50%;
  display: block;
  color: #fff;
  margin: -0.25rem auto !important;
  padding: 8px 0;
  min-width: 32px;
  max-width: 35px; }
  .selected:not(.btn-primary) .hasmatches:empty {
    visibility: hidden; }

.slider.selected {
  fill: #1d4b7c; }

.calendar-card-wrap .close {
  position: absolute;
  right: 10px;
  top: 10px; }

.calendar-month td {
  text-align: center; }

.range {
  background: #E8F6FF; }

.search-result-month-calendar th {
  text-align: right; }

.search-result-month-calendar td {
  border: 2px solid #dee2e6;
  font-size: 24px;
  text-align: right !important;
  width: calc(100%/7);
  min-height: 80px; }
  @media (min-width: 576px) {
    .search-result-month-calendar td {
      height: 190px; } }

.has-content a {
  background: #bfe6ff;
  color: #00466b; }
  .has-content a:empty {
    display: none !important; }
  .has-content a:hover {
    border-color: #0079B7;
    text-decoration: none; }

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

.background {
  fill: none;
  pointer-events: all; }

#states {
  fill: #aaa; }

#states .active {
  display: none; }

#state-borders {
  fill: none;
  stroke: #fff;
  stroke-width: 1px;
  stroke-linejoin: round;
  stroke-linecap: round;
  pointer-events: none; }

.county-boundary {
  fill: #aaa;
  stroke: #fff;
  stroke-width: .5px; }

.county-boundary:hover, .state:hover {
  border: 1px solid black; }

#state-hover {
  border: 1px solid #c7c8c9;
  background-color: white;
  padding: 4px; }

#facet_place th:nth-child(2),
#facet_place td:nth-child(2) {
  text-align: right; }

.focus-rectangle {
  fill: #fff;
  stroke: #aaa;
  border: 1px solid #aaa; }

.focus-state {
  font-weight: bold; }

.focus-count {
  font-size: small; }

#world_map {
  background: url(/i/world-globe.png) no-repeat 0 0;
  background-size: auto cover;
  box-sizing: content-box;
  color: #555;
  font-style: italic;
  height: 37px;
  margin: 20px auto;
  padding: 30px;
  text-align: center;
  width: 181px; }

.usmap {
  min-height: 200px; }

@media (min-width: 992px) {
  .facetwrap {
    max-width: 380px; }
  .facetItem {
    min-width: 380px; } }

.cabinet-panel {
  background: var(--white);
  position: absolute;
  left: 0;
  transform: translate(-110%, 0);
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  transition: transform .3s ease-out;
  z-index: 10;
  height: auto; }
  @media (min-width: 576px) {
    .cabinet-panel {
      height: auto; } }
  @media (min-width: 768px) {
    .cabinet-panel {
      position: static;
      transform: translate(0, 0); } }
  .cabinet-panel.open {
    transform: translate(0, 0); }
    @media (max-width: 767.98px) {
      .cabinet-panel.open {
        outline: 100vh solid rgba(0, 0, 0, 0.6); } }

.selected.dropdown-item {
  background-color: #e8f6ff; }

.ddw-300,
.ddw-400,
.ddw-500,
.ddw-640 {
  min-width: 95vw; }

@media (min-width: 576px) {
  .ddw-300 {
    min-width: 300px;
    max-width: 75vw; }
  .ddw-400 {
    min-width: 400px;
    max-width: 75vw; }
  .ddw-500 {
    min-width: 500px;
    max-width: 75vw; }
  .ddw-640 {
    min-width: 640px;
    max-width: 75vw; } }

div.record-wrap {
  background-color: var(--light);
  min-height: 120px;
  width: 100%; }
  @media (min-width: 992px) {
    div.record-wrap {
      min-height: 145px; } }
  @media (min-width: 1200px) {
    div.record-wrap {
      min-height: 169px; } }
  .compact div.record-wrap {
    min-height: 116px; }

.skeleload {
  position: relative; }
  .skeleload:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-animation-name: skeleload;
            animation-name: skeleload;
    -webkit-animation-duration: 2.5s;
            animation-duration: 2.5s;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    background: linear-gradient(to right, var(--light) 52%, var(--secondary) 75%, var(--light) 86%);
    background-size: 1000px 100%; }

@-webkit-keyframes skeleload {
  from {
    background-position: -1000px 0; }
  to {
    background-position: 1000px 0; } }

@keyframes skeleload {
  from {
    background-position: -1000px 0; }
  to {
    background-position: 1000px 0; } }

.loading-matches {
  background-color: var(--light);
  border-radius: 4px;
  height: 18px;
  width: 175px; }

.nav-tabs .nav-link {
  border-top-width: 4px;
  cursor: pointer;
  font-size: 14px; }
  .nav-tabs .nav-link.empty-bt {
    border-color: transparent !important; }
  .nav-tabs .nav-link.disabled {
    opacity: .3; }

.hide-menu {
  display: none; }

.card-body .hide-menu {
  display: inline; }

.card-body .show-menu {
  display: none; }

.skeleton {
  background-color: var(--light);
  border-radius: 4px; }

.doc-thumb {
  background: var(--light); }

.pe-cover {
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  flex-direction: column;
  justify-content: flex-end;
  display: none;
  font-size: 1.25rem;
  font-weight: bold;
  position: absolute;
  pointer-events: none;
  height: 100%;
  text-align: center;
  width: 100%; }
  .compact .pe-cover {
    font-size: 1rem; }
  .pe-cover p {
    background-color: rgba(0, 0, 0, 0.6);
    display: none;
    font-size: 0.875rem;
    margin: 0;
    padding: 4px 12px;
    width: 100%; }

.obituary .pe-cover {
  height: 100%; }

a:hover .pe-cover {
  background-color: rgba(0, 0, 0, 0); }
  a:hover .pe-cover p {
    display: block; }
  a:hover .pe-cover div {
    display: none; }

.cover-titles {
  width: 100%; }
  @media (min-width: 576px) {
    .cover-titles {
      width: 15rem; } }

.plainq {
  background: #e2ecf4;
  border-radius: 4px;
  color: #1668a5;
  display: inline-block;
  font-style: normal;
  line-height: 1;
  margin: 2px 2px 2px 0;
  opacity: .85;
  padding: 4px 8px 4px 8px;
  text-shadow: 0px 1px 0px #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }
  @media (min-width: 576px) {
    .plainq {
      max-width: 50%; } }
  .plainq > input {
    background-color: transparent;
    border: none; }
  .plainq.c-pointer {
    border: 1px solid #bdd4e6; }
    .plainq.c-pointer:hover {
      border-color: #0079B7; }
  .plainq + span {
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
    padding: 2px 4px; }
  .plainq ~ span:empty {
    display: none; }

span.plaint {
  display: inline-block;
  overflow: hidden;
  padding: 2px 8px; }

.news-local:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMjMuMzUxIDM0OC45ODQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyMy4zNTEgMzQ4Ljk4NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNhYmFiYWIiIGQ9Ik0xMTEuNjc1IDBDNTAgMCAwIDQ4LjUgMCAxMDguMyBjMCA1OS44IDExMS43IDI0MC43IDExMS43IDI0MC42NzdzMTExLjY3Ni0xODAuODY5IDExMS42NzYtMjQwLjY3N0MyMjMuMzUxIDQ4LjUgMTczLjMgMCAxMTEuNyAweiBNMTA5LjE4MyAxNjAuNSBjLTMyLjc1OCAwLTU5LjMxMy0yNi41NTUtNTkuMzEzLTU5LjMxM3MyNi41NTUtNTkuMzEzIDU5LjMxMy01OS4zMTNzNTkuMzEzIDI2LjYgNTkuMyA1OS4zMTNTMTQxLjk0MSAxNjAuNSAxMDkuMiAxNjAuNTMzeiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  content: "\20";
  display: inline-block;
  margin: 0;
  padding-right: 6px;
  width: 16px;
  height: 16px;
  vertical-align: middle; }

.carousel-control-next-icon,
.carousel-control-prev-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyMxOTc2YmInIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLz48L3N2Zz4);
  background-size: 16px;
  background-color: #fff;
  border: 1px solid #6d6d6d;
  cursor: pointer;
  color: #0079B7;
  border-radius: 50%;
  padding: 16px; }
  .carousel-control-next-icon:active,
  .carousel-control-prev-icon:active {
    top: 1px;
    position: relative; }

@media (max-width: 575.98px) {
  .carousel-control-prev,
  .carousel-control-next {
    background: transparent; }
  .carousel-control-next-icon,
  .carousel-control-prev-icon {
    position: relative; } }

.carousel-control-prev-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyMxOTc2YmInIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLz48L3N2Zz4=); }

.clippings div.card {
  max-width: 550px; }

.record-content > a:hover {
  text-decoration: none; }
  .record-content > a:hover h2 b {
    text-decoration: underline; }

.record-content > a:visited {
  color: #6d6d6d !important; }
  .record-content > a:visited h2 {
    color: #6d6d6d !important; }

.search-record.active {
  background-color: #eff4f9; }

div.clippings span.highlight {
  color: black; }

.disc-info {
  font-size: 14px; }

@media (max-width: 1199.98px) {
  .show-map-and-dates {
    position: fixed;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    bottom: 36px;
    left: 50%;
    margin-left: -96px !important;
    z-index: 1000; } }

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top-sm {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 50; } }

@media (min-width: 768px) {
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top {
      position: -webkit-sticky;
      position: sticky;
      top: 0; } } }

@media (min-width: 576px) {
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top-sm {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
      z-index: 50; } } }

#scrollTop {
  bottom: 36px;
  padding: 8px 16px;
  position: fixed;
  right: -10px;
  width: 90px;
  z-index: 50; }

#scrollTop.offscreen {
  display: none; }

.bg-down-arrow {
  background: #52a8e8;
  background-image: linear-gradient(to bottom, #52a8e8 5%, #1166a8 100%);
  background-repeat: repeat-x;
  margin: 0;
  padding: 20px 8px 40px;
  position: relative; }
  .bg-down-arrow:before {
    background: url(/i/arrow-mask.png) no-repeat 50% 0;
    bottom: 0;
    content: "\0020";
    height: 55px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 0; }

/*# sourceMappingURL=data:application/json;base64,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cEI7SUFDRSxrREFBa0Q7SUFDbEQsU0FBUztJQUNULGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osT0FBTztJQUNQLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsVUFBVSxFQUFFIiwiZmlsZSI6InNlYXJjaC5idW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhvbWVzdG9yeSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pL2gvYmctcGFwZXJzbW9zYWljLmpwZ1wiKSwgLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDE0MTQxIDAlLCAjNDE0MTQxIDE1MHB4LCB3aGl0ZSAxNTBweCwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pL2gvYmctcGFwZXJzbW9zYWljLmpwZ1wiKSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDE0MTQxIDAlLCAjNDE0MTQxIDE1MHB4LCB3aGl0ZSAxNTBweCwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pL2gvYmctcGFwZXJzbW9zYWljLmpwZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQxNDE0MSAwJSwgIzQxNDE0MSAxNTBweCwgd2hpdGUgMTUwcHgsIHdoaXRlIDEwMCUpO1xuICBwYWRkaW5nOiAxMHB4IDAgMzJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfVxuICAuaG9tZXN0b3J5IGgxIHtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuaG9tZXN0b3J5IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuLnNlYXJjaC1iYXIuc2VhcmNoLWhvbWUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRjZGM7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhdXgtbGF5OmhvdmVyIHtcbiAgICBvdXRsaW5lOiAxMDB2aCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7IH0gfVxuXG4uc2VhcmNoLWJhciB7XG4gIGJhY2tncm91bmQ6ICNmNWYyZTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc2VhcmNoLWJhciB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5OyB9IH1cblxuI3NlY29uZGFyeS1maWx0ZXJzIHtcbiAgbWF4LXdpZHRoOiAxMDQ1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgI3NlY29uZGFyeS1maWx0ZXJzIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgICAjc2Vjb25kYXJ5LWZpbHRlcnM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5mYXV4LXRlcm1zIHtcbiAgLS1zZWFyY2hCdXR0b25XaWR0aDogNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLmZhdXgtdGVybXMgPiBkaXYgLmgtY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmZhdXgtdGVybXMgPiBkaXYgLmgtY2lyY2xlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NGQ1ZmY7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5mYXV4LXRlcm1zID4gZGl2IC5pY29uLWVkaXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHBhZGRpbmc6IDFweDsgfVxuICAgIC5mYXV4LXRlcm1zID4gZGl2IC5pY29uLWVkaXQ6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuZmF1eC10ZXJtcyA+IC5ib3JkZXItcmlnaHQ6bm90KC5taW5pbWl6ZWQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwIG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5mYXV4LXRlcm1zIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAuZmF1eC10ZXJtcyBpbnB1dC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuZmF1eC10ZXJtcyBpbnB1dC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBkaXYgPiBidXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmZhdXgtdGVybXMgaW5wdXQuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuc2VhcmNoLWhvbWUgLmZhdXgtdGVybXMgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuZmF1eC10ZXJtcy5ib3JkZXI6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG5cbi5taW5pbWl6ZWQgLmRyb3Bkb3duIC5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5lbmQtYnV0dG9uIHtcbiAgcmlnaHQ6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSAxMiUsIHdoaXRlIDEwMCUpOyB9XG5cbi5mYXV4LXRlcm1zIC5jbGlwLXV0aWwtaWNvbjpiZWZvcmUge1xuICBwYWRkaW5nOiAycHggMCA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zZWFyY2gtdGVybSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIC41ZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnNlYXJjaC10ZXJtOm5vdCg6b25seS1vZi10eXBlKSA+IHNwYW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICc7JzsgfVxuICAuc2VhcmNoLXRlcm06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFOEY2RkY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4NGQ1ZmY7XG4gICAgY29sb3I6ICMwMDY4OWU7IH1cbiAgICAuc2VhcmNoLXRlcm06aG92ZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICAuc2VhcmNoLXRlcm06aG92ZXIgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5zZWFyY2gtdGVybSA+IGEge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2VhcmNoLXRlcm1baWRePXNlYXJjaC10ZXJtLWtleXdvcmRdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gICAgLnNlYXJjaC10ZXJtW2lkXj1zZWFyY2gtdGVybS1rZXl3b3JkXTpob3ZlciAua2V5d29yZCB7XG4gICAgICBjdXJzb3I6IHRleHQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnNlYXJjaC10ZXJtID4gc3Bhbi5pY29uLW5ld3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWFyY2gtdGVybSA+IHNwYW4uaWNvbi1uZXdzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gIC5zZWFyY2gtdGVybSA+IHNwYW4gKyBzcGFuLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXgtd2lkdGg6IDkwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLnNlYXJjaC10ZXJtID4gc3BhbiArIHNwYW4udGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zZWFyY2gtdGVybSA+IHNwYW4gKyBzcGFuLnRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDsgfSB9XG4gIC5zZWFyY2gtdGVybSA+IGEge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuc2VhcmNoLXRlcm0gPiBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbmJ1dHRvbi5kcm9wZG93bi1pdGVtID4gLmljb24tbmV3cyB7XG4gIGNvbG9yOiAjNmQ2ZDZkICFpbXBvcnRhbnQ7IH1cblxuLnNob3cgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4OyB9XG5cbi52b2ljZS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogc2hhZG93LXB1bHNlLWJpZyAxcyBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZDogI0U4RjZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udDogMTNweC8xMzBweCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBtYXJnaW46IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEzMHB4OyB9XG5cbi5wdWxzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnB1bHNlcjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBzaGFkb3ctcHVsc2UgMXMgMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlxcMjBcIjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNyU7XG4gICAgbGVmdDogMjUlOyB9XG5cbkBrZXlmcmFtZXMgc2hhZG93LXB1bHNlIHtcbiAgZnJvbSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICB0byB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMzVweCByZ2JhKDAsIDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFkb3ctcHVsc2UtYmlnIHtcbiAgZnJvbSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICB0byB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNzBweCByZ2JhKDAsIDAsIDAsIDApOyB9IH1cblxuLnRpcCB7XG4gIGJhY2tncm91bmQ6ICNGNUIwNDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjVCMDQwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250OiBpdGFsaWMgYm9sZCAwLjgxMjVlbSBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTZweDsgfVxuXG5zdmcudGltZWxpbmUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuLmF4aXMgcGF0aCwgLmF4aXMgbGluZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI2M3YzhjOTtcbiAgc2hhcGUtcmVuZGVyaW5nOiBjcmlzcEVkZ2VzOyB9XG5cbi5hcmVhLWJhc2ljIHtcbiAgZmlsbDogI2U4ZjZmZjsgfVxuXG4uYmxvdC1saW5lLWJhc2ljIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzQ5OTRjYTtcbiAgc3Ryb2tlLXdpZHRoOiAyOyB9XG5cbi5hcmVhLWV4dHJhIHtcbiAgZmlsbDogI2ZkZjJlMjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLmJsb3QtbGluZS1leHRyYSB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICNlYWIxNWQ7XG4gIHN0cm9rZS13aWR0aDogMjsgfVxuXG4uc2xpZGVyLWxpbmUge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiBibGFjaztcbiAgc3Ryb2tlLXdpZHRoOiAyOyB9XG5cbi5mb2N1cy1jaXJjbGUge1xuICBmaWxsOiAjZmZmO1xuICBzdHJva2U6ICM3NTc2NzY7IH1cblxuLmZvY3VzLXRleHQge1xuICBmaWxsOiAjMzQzYTQwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjY1cmVtOyB9XG5cbi5zbGlkZXIge1xuICBmaWxsOiAjMTk3NmJiO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTsgfVxuXG4uc2xpZGVyLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjY1cmVtOyB9XG5cbi5yYW5nZS1vbiAuc2VsZWN0ZWQ6bm90KC5idG4tcHJpbWFyeSkge1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmLCAjZmZmIDQ1JSwgI0U4RjZGRiA1MCUsICNFOEY2RkYgMTAwJSk7IH1cblxuLmNhbGVuZGFyLWRpdmlkZXIgfiAucmFuZ2Utb24gLnRhYmxlIC5zZWxlY3RlZDpub3QoLmJ0bi1wcmltYXJ5KSB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNFOEY2RkYsICNFOEY2RkYgNDUlLCAjZmZmIDUwJSwgI2ZmZiAxMDAlKTsgfVxuXG4uc2VsZWN0ZWQ6bm90KC5idG4tcHJpbWFyeSkgLmhhc21hdGNoZXMge1xuICBiYWNrZ3JvdW5kOiAjMDA3OUI3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAtMC4yNXJlbSBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG1heC13aWR0aDogMzVweDsgfVxuICAuc2VsZWN0ZWQ6bm90KC5idG4tcHJpbWFyeSkgLmhhc21hdGNoZXM6ZW1wdHkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpZGVyLnNlbGVjdGVkIHtcbiAgZmlsbDogIzFkNGI3YzsgfVxuXG4uY2FsZW5kYXItY2FyZC13cmFwIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDsgfVxuXG4uY2FsZW5kYXItbW9udGggdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnJhbmdlIHtcbiAgYmFja2dyb3VuZDogI0U4RjZGRjsgfVxuXG4uc2VhcmNoLXJlc3VsdC1tb250aC1jYWxlbmRhciB0aCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zZWFyY2gtcmVzdWx0LW1vbnRoLWNhbGVuZGFyIHRkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlZTJlNjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlLzcpO1xuICBtaW4taGVpZ2h0OiA4MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0LW1vbnRoLWNhbGVuZGFyIHRkIHtcbiAgICAgIGhlaWdodDogMTkwcHg7IH0gfVxuXG4uaGFzLWNvbnRlbnQgYSB7XG4gIGJhY2tncm91bmQ6ICNiZmU2ZmY7XG4gIGNvbG9yOiAjMDA0NjZiOyB9XG4gIC5oYXMtY29udGVudCBhOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmhhcy1jb250ZW50IGE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzlCNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4uYmFja2dyb3VuZCB7XG4gIGZpbGw6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuI3N0YXRlcyB7XG4gIGZpbGw6ICNhYWE7IH1cblxuI3N0YXRlcyAuYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jc3RhdGUtYm9yZGVycyB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI2ZmZjtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmNvdW50eS1ib3VuZGFyeSB7XG4gIGZpbGw6ICNhYWE7XG4gIHN0cm9rZTogI2ZmZjtcbiAgc3Ryb2tlLXdpZHRoOiAuNXB4OyB9XG5cbi5jb3VudHktYm91bmRhcnk6aG92ZXIsIC5zdGF0ZTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyB9XG5cbiNzdGF0ZS1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M4Yzk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA0cHg7IH1cblxuI2ZhY2V0X3BsYWNlIHRoOm50aC1jaGlsZCgyKSxcbiNmYWNldF9wbGFjZSB0ZDpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZm9jdXMtcmVjdGFuZ2xlIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjYWFhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyB9XG5cbi5mb2N1cy1zdGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5mb2N1cy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogc21hbGw7IH1cblxuI3dvcmxkX21hcCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaS93b3JsZC1nbG9iZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byBjb3ZlcjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGhlaWdodDogMzdweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4MXB4OyB9XG5cbi51c21hcCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFjZXR3cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4OyB9XG4gIC5mYWNldEl0ZW0ge1xuICAgIG1pbi13aWR0aDogMzgwcHg7IH0gfVxuXG4uY2FiaW5ldC1wYW5lbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwJSwgMCk7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDEwO1xuICBoZWlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhYmluZXQtcGFuZWwge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhYmluZXQtcGFuZWwge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cbiAgLmNhYmluZXQtcGFuZWwub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5jYWJpbmV0LXBhbmVsLm9wZW4ge1xuICAgICAgICBvdXRsaW5lOiAxMDB2aCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7IH0gfVxuXG4uc2VsZWN0ZWQuZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY2ZmY7IH1cblxuLmRkdy0zMDAsXG4uZGR3LTQwMCxcbi5kZHctNTAwLFxuLmRkdy02NDAge1xuICBtaW4td2lkdGg6IDk1dnc7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kZHctMzAwIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogNzV2dzsgfVxuICAuZGR3LTQwMCB7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IDc1dnc7IH1cbiAgLmRkdy01MDAge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgbWF4LXdpZHRoOiA3NXZ3OyB9XG4gIC5kZHctNjQwIHtcbiAgICBtaW4td2lkdGg6IDY0MHB4O1xuICAgIG1heC13aWR0aDogNzV2dzsgfSB9XG5cbmRpdi5yZWNvcmQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0KTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGRpdi5yZWNvcmQtd3JhcCB7XG4gICAgICBtaW4taGVpZ2h0OiAxNDVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBkaXYucmVjb3JkLXdyYXAge1xuICAgICAgbWluLWhlaWdodDogMTY5cHg7IH0gfVxuICAuY29tcGFjdCBkaXYucmVjb3JkLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDExNnB4OyB9XG5cbi5za2VsZWxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNrZWxlbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbmltYXRpb24tbmFtZTogc2tlbGVsb2FkO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1saWdodCkgNTIlLCB2YXIoLS1zZWNvbmRhcnkpIDc1JSwgdmFyKC0tbGlnaHQpIDg2JSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAwcHggMTAwJTsgfVxuXG5Aa2V5ZnJhbWVzIHNrZWxlbG9hZCB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAwcHggMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwMHB4IDA7IH0gfVxuXG4ubG9hZGluZy1tYXRjaGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE3NXB4OyB9XG5cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsuZW1wdHktYnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAuMzsgfVxuXG4uaGlkZS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2FyZC1ib2R5IC5oaWRlLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmNhcmQtYm9keSAuc2hvdy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2tlbGV0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uZG9jLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQpOyB9XG5cbi5wZS1jb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuICAuY29tcGFjdCAucGUtY292ZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAucGUtY292ZXIgcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm9iaXR1YXJ5IC5wZS1jb3ZlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5hOmhvdmVyIC5wZS1jb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgYTpob3ZlciAucGUtY292ZXIgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgYTpob3ZlciAucGUtY292ZXIgZGl2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb3Zlci10aXRsZXMge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY292ZXItdGl0bGVzIHtcbiAgICAgIHdpZHRoOiAxNXJlbTsgfSB9XG5cbi5wbGFpbnEge1xuICBiYWNrZ3JvdW5kOiAjZTJlY2Y0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMTY2OGE1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMnB4IDJweCAycHggMDtcbiAgb3BhY2l0eTogLjg1O1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG4gIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGxhaW5xIHtcbiAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgLnBsYWlucSA+IGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnBsYWlucS5jLXBvaW50ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGQ0ZTY7IH1cbiAgICAucGxhaW5xLmMtcG9pbnRlcjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDc5Qjc7IH1cbiAgLnBsYWlucSArIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgcGFkZGluZzogMnB4IDRweDsgfVxuICAucGxhaW5xIH4gc3BhbjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5zcGFuLnBsYWludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDhweDsgfVxuXG4ubmV3cy1sb2NhbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXlNak11TXpVeElETTBPQzQ1T0RRaUlHVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a1BTSnVaWGNnTUNBd0lESXlNeTR6TlRFZ016UTRMams0TkNJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1pwYkd3OUlpTmhZbUZpWVdJaUlHUTlJazB4TVRFdU5qYzFJREJETlRBZ01DQXdJRFE0TGpVZ01DQXhNRGd1TXlCak1DQTFPUzQ0SURFeE1TNDNJREkwTUM0M0lERXhNUzQzSURJME1DNDJOemR6TVRFeExqWTNOaTB4T0RBdU9EWTVJREV4TVM0Mk56WXRNalF3TGpZM04wTXlNak11TXpVeElEUTRMalVnTVRjekxqTWdNQ0F4TVRFdU55QXdlaUJOTVRBNUxqRTRNeUF4TmpBdU5TQmpMVE15TGpjMU9DQXdMVFU1TGpNeE15MHlOaTQxTlRVdE5Ua3VNekV6TFRVNUxqTXhNM015Tmk0MU5UVXROVGt1TXpFeklEVTVMak14TXkwMU9TNHpNVE56TlRrdU16RXpJREkyTGpZZ05Ua3VNeUExT1M0ek1UTlRNVFF4TGprME1TQXhOakF1TlNBeE1Ea3VNaUF4TmpBdU5UTXplaUl2UGp3dmMzWm5QZz09KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcXDIwXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owbmFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jbklHWnBiR3c5SnlNeE9UYzJZbUluSUhacFpYZENiM2c5SnpBZ01DQTRJRGduUGp4d1lYUm9JR1E5SjAweUxqYzFJREJzTFRFdU5TQXhMalVnTWk0MUlESXVOUzB5TGpVZ01pNDFJREV1TlNBeExqVWdOQzAwTFRRdE5Ib25MejQ4TDNOMlp6NCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZkNmQ2ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwNzlCNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAxNnB4OyB9XG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphY3RpdmUsXG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphY3RpdmUge1xuICAgIHRvcDogMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLFxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MG5hSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY25JR1pwYkd3OUp5TXhPVGMyWW1JbklIWnBaWGRDYjNnOUp6QWdNQ0E0SURnblBqeHdZWFJvSUdROUowMDFMakkxSURCc0xUUWdOQ0EwSURRZ01TNDFMVEV1TlMweUxqVXRNaTQxSURJdU5TMHlMalV0TVM0MUxURXVOWG9uTHo0OEwzTjJaejQ9KTsgfVxuXG4uY2xpcHBpbmdzIGRpdi5jYXJkIHtcbiAgbWF4LXdpZHRoOiA1NTBweDsgfVxuXG4ucmVjb3JkLWNvbnRlbnQgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5yZWNvcmQtY29udGVudCA+IGE6aG92ZXIgaDIgYiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnJlY29yZC1jb250ZW50ID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2ZDZkNmQgIWltcG9ydGFudDsgfVxuICAucmVjb3JkLWNvbnRlbnQgPiBhOnZpc2l0ZWQgaDIge1xuICAgIGNvbG9yOiAjNmQ2ZDZkICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaC1yZWNvcmQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjRmOTsgfVxuXG5kaXYuY2xpcHBpbmdzIHNwYW4uaGlnaGxpZ2h0IHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5kaXNjLWluZm8ge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2hvdy1tYXAtYW5kLWRhdGVzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvdHRvbTogMzZweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC05NnB4ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTAwMDsgfSB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcC1zbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNTA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgLnN0aWNreS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDsgfSB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIC5zdGlja3ktdG9wLXNtIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiA1MDsgfSB9IH1cblxuI3Njcm9sbFRvcCB7XG4gIGJvdHRvbTogMzZweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0xMHB4O1xuICB3aWR0aDogOTBweDtcbiAgei1pbmRleDogNTA7IH1cblxuI3Njcm9sbFRvcC5vZmZzY3JlZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5iZy1kb3duLWFycm93IHtcbiAgYmFja2dyb3VuZDogIzUyYThlODtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTJhOGU4IDUlLCAjMTE2NmE4IDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTJhOGU4IDUlLCAjMTE2NmE4IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCA4cHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iZy1kb3duLWFycm93OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pL2Fycm93LW1hc2sucG5nKSBuby1yZXBlYXQgNTAlIDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7IH1cbiJdfQ== */