.tingle-modal * {
  box-sizing: border-box;
}

.tingle-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  display: flex;
  visibility: hidden;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.3);
  opacity: 0;
  cursor: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"), auto;
}

@supports (backdrop-filter: blur(12px)) {
  .tingle-modal {
    backdrop-filter: blur(12px);
  }
}
/* confirm and alerts
-------------------------------------------------------------- */
.tingle-modal--confirm .tingle-modal-box {
  text-align: center;
}

/* modal
-------------------------------------------------------------- */
.tingle-modal--noOverlayClose {
  cursor: default;
}

.tingle-modal--noClose .tingle-modal__close {
  display: none;
}

.tingle-modal__close {
  position: fixed;
  top: 2.5rem;
  right: 2.5rem;
  z-index: 1000;
  padding: 0;
  width: 2rem;
  height: 2rem;
  border: none;
  background-color: transparent;
  color: #fff;
  cursor: pointer;
}

.tingle-modal__close svg * {
  fill: currentColor;
}

.tingle-modal__closeLabel {
  display: none;
}

.tingle-modal__close:hover {
  color: #fff;
}

.tingle-modal-box {
  position: relative;
  flex-shrink: 0;
  margin-top: auto;
  margin-bottom: auto;
  width: 60%;
  border-radius: 4px;
  /*background: #fff;*/
  opacity: 1;
  cursor: auto;
  will-change: transform, opacity;
}

.tingle-modal-box__content {
  padding: 3rem 3rem;
}

.tingle-modal-box__footer {
  padding: 1.5rem 2rem;
  width: auto;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #f5f5f5;
  cursor: auto;
}

.tingle-modal-box__footer::after {
  display: table;
  clear: both;
  content: "";
}

.tingle-modal-box__footer--sticky {
  position: fixed;
  bottom: -200px; /* TODO : find a better way */
  z-index: 10001;
  opacity: 1;
  transition: bottom 0.3s ease-in-out 0.3s;
}

/* state
-------------------------------------------------------------- */
.tingle-enabled {
  position: fixed;
  right: 0;
  left: 0;
  overflow: hidden;
}

.tingle-modal--visible .tingle-modal-box__footer {
  bottom: 0;
}

.tingle-modal--visible {
  visibility: visible;
  opacity: 1;
}

.tingle-modal--visible .tingle-modal-box {
  animation: scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;
}

.tingle-modal--overflow {
  overflow-y: scroll;
  padding-top: 8vh;
}

/* btn
-------------------------------------------------------------- */
.tingle-btn {
  display: inline-block;
  margin: 0 0.5rem;
  padding: 1rem 2rem;
  border: none;
  background-color: grey;
  box-shadow: none;
  color: #fff;
  vertical-align: middle;
  text-decoration: none;
  font-size: inherit;
  font-family: inherit;
  line-height: normal;
  cursor: pointer;
  transition: background-color 0.4s ease;
}

.tingle-btn--primary {
  background-color: #3498db;
}

.tingle-btn--danger {
  background-color: #e74c3c;
}

.tingle-btn--default {
  background-color: #34495e;
}

.tingle-btn--pull-left {
  float: left;
}

.tingle-btn--pull-right {
  float: right;
}

/* responsive
-------------------------------------------------------------- */
@media (max-width: 540px) {
  .tingle-modal {
    top: 0px;
    display: block;
    padding-top: 60px;
    width: 100%;
  }
  .tingle-modal-box {
    width: auto;
    border-radius: 0;
  }
  .tingle-modal-box__content {
    overflow-y: scroll;
  }
  .tingle-modal--noClose {
    top: 0;
  }
  .tingle-modal--noOverlayClose {
    padding-top: 0;
  }
  .tingle-modal-box__footer .tingle-btn {
    display: block;
    float: none;
    margin-bottom: 1rem;
    width: 100%;
  }
  .tingle-modal__close {
    top: 0;
    right: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 60px;
    border: none;
    background-color: #2c3e50;
    box-shadow: none;
    color: #fff;
  }
  .tingle-modal__closeLabel {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.6rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  }
  .tingle-modal__closeIcon {
    display: inline-block;
    margin-right: 0.8rem;
    width: 1.6rem;
    vertical-align: middle;
    font-size: 0;
  }
}
/* animations
-------------------------------------------------------------- */
@keyframes scale {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.awesomplete [hidden] {
  display: none;
}

.awesomplete .visually-hidden {
  position: absolute;
  clip: rect(0, 0, 0, 0);
}

.awesomplete {
  display: inline-block;
  position: relative;
}

.awesomplete > input {
  display: block;
}

.awesomplete > ul {
  position: absolute;
  left: 0;
  z-index: 1;
  min-width: 100%;
  box-sizing: border-box;
  list-style: none;
  padding: 0;
  margin: 0;
  background: #fff;
}

.awesomplete > ul:empty {
  display: none;
}

.awesomplete > ul {
  margin: 0.2em 0 0;
  background: hsla(0, 0%, 100%, 0.6);
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0.05em 0.2em 0.6em rgba(0, 0, 0, 0.2);
  text-shadow: none;
}

@supports (transform: scale(0)) {
  .awesomplete > ul {
    transition: 0.3s cubic-bezier(0.4, 0.2, 0.5, 1.4);
    transform-origin: 1.43em -0.43em;
  }
  .awesomplete > ul[hidden],
  .awesomplete > ul:empty {
    opacity: 0;
    transform: scale(0);
    display: block;
    transition-timing-function: ease;
  }
}
/* Pointer */
.awesomplete > ul:before {
  content: "";
  position: absolute;
  top: -0.43em;
  left: 1em;
  width: 0;
  height: 0;
  padding: 0.4em;
  background: white;
  border: inherit;
  border-right: 0;
  border-bottom: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.awesomplete > ul > li {
  position: relative;
  padding: 0.2em 0.5em;
  cursor: pointer;
}

.awesomplete > ul > li:hover {
  background: hsl(200, 40%, 80%);
  color: black;
}

.awesomplete > ul > li[aria-selected=true] {
  background: hsl(205, 40%, 40%);
  color: white;
}

.awesomplete mark {
  background: hsl(65, 100%, 50%);
}

.awesomplete li:hover mark {
  background: hsl(68, 100%, 41%);
}

.awesomplete li[aria-selected=true] mark {
  background: hsl(86, 100%, 21%);
  color: inherit;
}


@font-face {
  font-family: "National";
  src: url("../fonts/National-Regular.otf");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "National";
  src: url("../fonts/National-Bold.otf");
  font-weight: bold;
  font-style: normal;
}
html, body {
  margin: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

body {
  background-color: black;
  margin: 0;
  overflow: hidden;
}
body * {
  font-size: 1.5rem;
  color: white;
  font-family: National, sans-serif;
}
body.ch-version * {
  font-family: Songti;
}
body a {
  color: #ffffff;
}

div.tingle-modal-box__content > ul > li, aside .awesomplete input, aside button {
  color: white;
  background-color: #998248;
  border: none;
  text-align: center;
  float: left;
  display: inline-block;
  border-radius: 1rem;
  padding: 0.5rem;
  font-size: 1rem;
  font-weight: bolder;
  text-transform: uppercase;
}
div.tingle-modal-box__content > ul > li:hover, aside .awesomplete input:hover, aside button:hover {
  color: #c7c9c7;
}

.hidden {
  display: none !important;
}

header {
  position: absolute;
  top: 0;
  height: 4rem;
  width: 20%;
  z-index: 1;
  right: 2rem;
}
header > nav {
  font-size: 2rem;
  text-align: right;
}
header > nav > a {
  text-decoration: none;
}

#menu {
  width: 100%;
  margin-top: 15%;
}

.element {
  display: block;
  width: 120px;
  height: 150px;
  text-align: center;
  cursor: default;
}
.element img {
  width: 100%;
  opacity: 1;
  transition: all 1.2s;
}
.element img.transparent {
  opacity: 0.25;
}

#info {
  position: absolute;
  background-color: #998248;
  color: white;
  border-top-left-radius: 1.5rem;
  float: right;
  right: 0;
  bottom: 0px;
  width: 30%;
  font-size: 1rem;
  padding-bottom: 2rem;
  padding-top: 2rem;
  z-index: 2;
  max-height: 75vh;
  overflow-x: hidden;
  overflow-y: overlay;
}
#info #bio, #info #bioch {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  text-align: left;
  overflow: hidden;
  max-height: none;
}
#info #bio span, #info #bioch span {
  max-height: none;
  font-size: 1.05rem;
  line-height: 0.5;
}
#info #these span {
  font-style: italic;
}
#info h3 {
  margin: 1rem;
  text-align: center;
  font-size: 2rem;
}
#info ul {
  padding-inline-start: 0;
  margin: 0 2rem;
}
#info ul li {
  font-size: 1.35rem;
  line-height: 1;
  list-style: none;
  display: none;
  font-weight: normal;
  margin: 0;
  padding: 0;
  margin-bottom: 0.25rem;
}
#info ul li.show {
  display: list-item;
}
#info ul li span {
  font-size: 1.35rem;
}

#supplement {
  overflow-x: hidden;
  overflow-y: overlay;
  margin: 0.75rem 2rem 0;
  line-height: 1.15;
  margin-bottom: 1rem;
}
#supplement figure {
  margin: 0 0 2rem;
}
#supplement img, #supplement video {
  max-width: 100%;
}
#supplement figcaption {
  font-size: 1.15rem;
  line-height: 1;
}
#supplement figcaption em {
  font-style: normal;
  font-size: 0.85rem;
}

aside {
  position: absolute;
  float: left;
  bottom: 0px;
  width: 14rem;
  bottom: 5rem;
  display: block;
  overflow: visible;
  color: black;
  margin-left: 3%;
}
aside svg {
  margin-bottom: -2.35rem;
  margin-left: 1rem;
  z-index: 1;
  position: relative;
}
aside button {
  margin-top: 2rem;
  display: block;
  width: 100%;
  outline: none;
}
aside .awesomplete {
  width: 100%;
}
aside .awesomplete input {
  padding: 0 0 0 20%;
  width: 77%;
  height: 2.5rem;
  text-align: left;
}
aside .awesomplete input:focus {
  outline: none;
}
aside .awesomplete ul {
  background: none;
  outline: none;
  border: none;
  box-shadow: none;
  color: white;
  z-index: 99;
  min-height: 25vh;
}
aside .awesomplete ul li {
  background: rgba(0, 0, 0, 0.831372549);
}
aside .awesomplete ul li mark {
  color: black;
  background: white;
}
aside .awesomplete ul:before {
  content: none;
}

#map-svg {
  fill: #c7c9c7;
  stroke: #ffffff;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
#map-svg > path:hover {
  fill: #998248;
}
#map-svg > path:focus, #map-svg > path:active {
  outline: none;
}

defs path {
  stroke-width: 20;
}

.tippy-content {
  color: white;
  font-size: 1.5rem;
}

div.tingle-modal-box__content {
  padding: 0;
}
div.tingle-modal-box__content > ul {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  justify-content: space-around;
}
div.tingle-modal-box__content > ul > li {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  cursor: pointer;
  width: 28%;
  margin: 2rem auto;
  line-height: 1.75;
  padding: 0;
}
div.tingle-modal-box__content > ul > li:hover {
  color: black;
  background-color: white;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvci9fdGluZ2xlLmNzcyIsInZlbmRvci9fYXdlc29tZXBsZXRlLmNzcyIsIl9mb250cy5zYXNzIiwibWFpbi5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0FBQUE7QUFHQTtFQUNFOzs7QUFHRjtBQUFBO0FBR0E7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0FBR0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0FBQUE7QUFHQTtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQzlQSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztJQUNDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDO0lBQ0E7SUFDQTtJQUNBOzs7QUFJRDtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFVO0VBQ1Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0E7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7O0FDbkdIO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNERjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDRDtFQUNDOztBQUNEO0VBQ0M7OztBQUVGO0VBQ0M7RUFDQSxrQkF6QmtCO0VBMkJsQjtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQyxPQXRDaUI7OztBQXdDbkI7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7OztBQUVIO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7OztBQUVIO0VBQ0M7RUFDQSxrQkEvRWtCO0VBZ0ZsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUY7RUFDQzs7QUFDRDtFQUNDO0VBQ0E7RUFDQTs7QUFDRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0Q7RUFDQzs7O0FBSUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0Q7RUFDQzs7QUFDRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOzs7QUFFSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNEO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDSDtFQUNDOzs7QUFHSDtFQUNDLE1Bck1rQjtFQXNNbEI7RUFDQTtFQUNBO0VBQ0E7O0FBRUM7RUFDQyxNQTlNZ0I7O0FBK01qQjtFQUNDOzs7QUFFSDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudGluZ2xlLW1vZGFsICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGluZ2xlLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOScgaGVpZ2h0PScxOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE1LjUxNC41MzVsLTYuNDIgNi40MkwyLjY3Ny41MzZhMS41MTcgMS41MTcgMCAwMC0yLjE0IDAgMS41MTcgMS41MTcgMCAwMDAgMi4xNGw2LjQyIDYuNDE5LTYuNDIgNi40MTlhMS41MTcgMS41MTcgMCAwMDAgMi4xNCAxLjUxNyAxLjUxNyAwIDAwMi4xNCAwbDYuNDE5LTYuNDIgNi40MTkgNi40MmExLjUxNyAxLjUxNyAwIDAwMi4xNCAwIDEuNTE3IDEuNTE3IDAgMDAwLTIuMTRsLTYuNDItNi40MiA2LjQyLTYuNDE4YTEuNTE3IDEuNTE3IDAgMDAwLTIuMTQgMS41MTYgMS41MTYgMCAwMC0yLjE0IDB6JyBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRVwiKSwgYXV0bztcbn1cblxuQHN1cHBvcnRzIChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCkpIHtcbiAgLnRpbmdsZS1tb2RhbCB7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICB9XG59XG5cbi8qIGNvbmZpcm0gYW5kIGFsZXJ0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnRpbmdsZS1tb2RhbC0tY29uZmlybSAudGluZ2xlLW1vZGFsLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbW9kYWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi50aW5nbGUtbW9kYWwtLW5vT3ZlcmxheUNsb3NlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udGluZ2xlLW1vZGFsLS1ub0Nsb3NlIC50aW5nbGUtbW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpbmdsZS1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMi41cmVtO1xuICByaWdodDogMi41cmVtO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGluZ2xlLW1vZGFsX19jbG9zZSBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRpbmdsZS1tb2RhbF9fY2xvc2VMYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aW5nbGUtbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50aW5nbGUtbW9kYWwtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgd2lkdGg6IDYwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAvKmJhY2tncm91bmQ6ICNmZmY7Ki9cbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBhdXRvO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xufVxuXG4udGluZ2xlLW1vZGFsLWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW0gM3JlbTtcbn1cblxuLnRpbmdsZS1tb2RhbC1ib3hfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi50aW5nbGUtbW9kYWwtYm94X19mb290ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGluZ2xlLW1vZGFsLWJveF9fZm9vdGVyLS1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogLTIwMHB4OyAvKiBUT0RPIDogZmluZCBhIGJldHRlciB3YXkgKi9cbiAgei1pbmRleDogMTAwMDE7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAuM3MgZWFzZS1pbi1vdXQgLjNzO1xufVxuXG4vKiBzdGF0ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnRpbmdsZS1lbmFibGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRpbmdsZS1tb2RhbC0tdmlzaWJsZSAudGluZ2xlLW1vZGFsLWJveF9fZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xufVxuXG4udGluZ2xlLW1vZGFsLS12aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRpbmdsZS1tb2RhbC0tdmlzaWJsZSAudGluZ2xlLW1vZGFsLWJveCB7XG4gIGFuaW1hdGlvbjogc2NhbGUgLjJzIGN1YmljLWJlemllciguNjgsIC0uNTUsIC4yNjUsIDEuNTUpIGZvcndhcmRzO1xufVxuXG4udGluZ2xlLW1vZGFsLS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy10b3A6IDh2aDtcbn1cblxuLyogYnRuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udGluZ2xlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC41cmVtO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlO1xufVxuXG4udGluZ2xlLWJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG59XG5cbi50aW5nbGUtYnRuLS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4udGluZ2xlLWJ0bi0tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDQ5NWU7XG59XG5cbi50aW5nbGUtYnRuLS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnRpbmdsZS1idG4tLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIHJlc3BvbnNpdmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBtZWRpYSAobWF4LXdpZHRoIDogNTQwcHgpIHtcbiAgLnRpbmdsZS1tb2RhbCB7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudGluZ2xlLW1vZGFsLWJveCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC50aW5nbGUtbW9kYWwtYm94X19jb250ZW50IHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAudGluZ2xlLW1vZGFsLS1ub0Nsb3NlIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAudGluZ2xlLW1vZGFsLS1ub092ZXJsYXlDbG9zZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAudGluZ2xlLW1vZGFsLWJveF9fZm9vdGVyIC50aW5nbGUtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRpbmdsZS1tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjM2U1MDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnRpbmdsZS1tb2RhbF9fY2xvc2VMYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIk94eWdlblwiLCBcIlVidW50dVwiLCBcIkNhbnRhcmVsbFwiLCBcIkZpcmEgU2Fuc1wiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLnRpbmdsZS1tb2RhbF9fY2xvc2VJY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgICB3aWR0aDogMS42cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5cbi8qIGFuaW1hdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBrZXlmcmFtZXMgc2NhbGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiIsIi5hd2Vzb21wbGV0ZSBbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3ZXNvbXBsZXRlIC52aXN1YWxseS1oaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4uYXdlc29tcGxldGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd2Vzb21wbGV0ZSA+IGlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3ZXNvbXBsZXRlID4gdWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYXdlc29tcGxldGUgPiB1bDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3ZXNvbXBsZXRlID4gdWwge1xuXHRtYXJnaW46IC4yZW0gMCAwO1xuXHRiYWNrZ3JvdW5kOiBoc2xhKDAsMCUsMTAwJSwuNik7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjMpO1xuXHRib3gtc2hhZG93OiAuMDVlbSAuMmVtIC42ZW0gcmdiYSgwLDAsMCwuMik7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5Ac3VwcG9ydHMgKHRyYW5zZm9ybTogc2NhbGUoMCkpIHtcblx0LmF3ZXNvbXBsZXRlID4gdWwge1xuXHRcdHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjQsLjIsLjUsMS40KTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxLjQzZW0gLS40M2VtO1xuXHR9XG5cdFxuXHQuYXdlc29tcGxldGUgPiB1bFtoaWRkZW5dLFxuXHQuYXdlc29tcGxldGUgPiB1bDplbXB0eSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuXHR9XG59XG5cblx0LyogUG9pbnRlciAqL1xuXHQuYXdlc29tcGxldGUgPiB1bDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLS40M2VtO1xuXHRcdGxlZnQ6IDFlbTtcblx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IC40ZW07XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyOiBpbmhlcml0O1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdC5hd2Vzb21wbGV0ZSA+IHVsID4gbGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAuMmVtIC41ZW07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdFxuXHQuYXdlc29tcGxldGUgPiB1bCA+IGxpOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBoc2woMjAwLCA0MCUsIDgwJSk7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHR9XG5cdFxuXHQuYXdlc29tcGxldGUgPiB1bCA+IGxpW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRiYWNrZ3JvdW5kOiBoc2woMjA1LCA0MCUsIDQwJSk7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG5cdFxuXHRcdC5hd2Vzb21wbGV0ZSBtYXJrIHtcblx0XHRcdGJhY2tncm91bmQ6IGhzbCg2NSwgMTAwJSwgNTAlKTtcblx0XHR9XG5cdFx0XG5cdFx0LmF3ZXNvbXBsZXRlIGxpOmhvdmVyIG1hcmsge1xuXHRcdFx0YmFja2dyb3VuZDogaHNsKDY4LCAxMDAlLCA0MSUpO1xuXHRcdH1cblx0XHRcblx0XHQuYXdlc29tcGxldGUgbGlbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0gbWFyayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBoc2woODYsIDEwMCUsIDIxJSk7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1hd2Vzb21wbGV0ZS5jc3MubWFwICovXG4iLCJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWwnXG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1SZWd1bGFyLm90ZicpXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgZm9udC1zdHlsZTogbm9ybWFsXG5AZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWwnXG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb2xkLm90ZicpXG4gIGZvbnQtd2VpZ2h0OiBib2xkXG4gIGZvbnQtc3R5bGU6IG5vcm1hbCIsIkBpbXBvcnQgXCIuL3ZlbmRvci9fdGluZ2xlXCJcbkBpbXBvcnQgXCIuL3ZlbmRvci9fYXdlc29tZXBsZXRlXCJcbkBpbXBvcnQgXCJmb250c1wiXG5cbiRjb2xvci1nb2xkZW4gICAgOiAjOTk4MjQ4XG4kY29sb3ItYmFja2dyb3VuZDogIzUyNGM0OVxuJGxpZ2h0LWdyZXkgICAgICA6ICNjN2M5YzdcblxuaHRtbCwgYm9keVxuXHRtYXJnaW46IDAgXG5cdGhlaWdodDogMTAwJVxuXHR3aWR0aDogMTAwJVxuXHRvdmVyZmxvdzogaGlkZGVuXG5cbmJvZHkgXG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrXG5cdG1hcmdpbiA6IDBcblx0b3ZlcmZsb3cgOiBoaWRkZW5cblx0KlxuXHRcdGZvbnQtc2l6ZTogMS41cmVtXHRcblx0XHRjb2xvcjogd2hpdGVcblx0XHRmb250LWZhbWlseTogTmF0aW9uYWwsIHNhbnMtc2VyaWZcblx0Ji5jaC12ZXJzaW9uICpcblx0XHRmb250LWZhbWlseTogU29uZ3RpXG5cdGEgXG5cdFx0Y29sb3I6ICNmZmZmZmZcblxuJXVpLXN0YW5kYXJkXG5cdGNvbG9yOiB3aGl0ZVxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZGVuXG5cdFxuXHRib3JkZXI6IG5vbmVcblx0XG5cdHRleHQtYWxpZ246IGNlbnRlclxuXHRmbG9hdDogbGVmdFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblx0XG5cdGJvcmRlci1yYWRpdXM6IDFyZW1cblx0cGFkZGluZzogLjVyZW1cblx0XG5cdGZvbnQtc2l6ZTogMXJlbVxuXHRmb250LXdlaWdodDogYm9sZGVyIFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cdCY6aG92ZXJcblx0XHRjb2xvcjogJGxpZ2h0LWdyZXlcblxuLmhpZGRlblxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxuaGVhZGVyIFxuXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0dG9wOiAwXG5cdGhlaWdodDogNHJlbVxuXHR3aWR0aDogMjAlXG5cdHotaW5kZXg6IDFcblx0cmlnaHQ6IDJyZW1cblx0Jj5uYXZcblx0XHRmb250LXNpemU6IDJyZW1cblx0XHR0ZXh0LWFsaWduOiByaWdodFxuXHRcdCY+YVxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbiNtZW51IFxuXHR3aWR0aCAgICAgOiAxMDAlXG5cdG1hcmdpbi10b3A6IDE1JVxuXHRcblxuLmVsZW1lbnQgXG5cdGRpc3BsYXk6IGJsb2NrXG5cdHdpZHRoICAgICA6IDEyMHB4XG5cdGhlaWdodCAgICA6IDE1MHB4XG5cdFxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0Y3Vyc29yICAgIDogZGVmYXVsdFxuXHRpbWcgXG5cdFx0d2lkdGg6IDEwMCVcblx0XHRvcGFjaXR5OiAxXG5cdFx0dHJhbnNpdGlvbjogYWxsIDEuMnNcblx0XHQmLnRyYW5zcGFyZW50XG5cdFx0XHRvcGFjaXR5OiAwLjI1XG5cbiNpbmZvXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ29sZGVuXG5cdGNvbG9yOiB3aGl0ZVxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW1cblx0ZmxvYXQgICA6IHJpZ2h0XG5cdHJpZ2h0ICAgOiAwXG5cdGJvdHRvbSAgOiAwcHhcblx0d2lkdGggICA6IDMwJVxuXHRmb250LXNpemU6IDFyZW1cblx0cGFkZGluZy1ib3R0b206IDJyZW1cblx0cGFkZGluZy10b3A6IDJyZW1cblx0ei1pbmRleDogMlxuXHRtYXgtaGVpZ2h0OiA3NXZoXG5cdFxuXHRvdmVyZmxvdy14OiBoaWRkZW5cblx0b3ZlcmZsb3cteTogb3ZlcmxheVxuXHRcblx0I2JpbywgI2Jpb2NoXG5cdFx0bWFyZ2luLXRvcDogMS4yNXJlbVxuXHRcdG1hcmdpbi1ib3R0b206IDEuMjVyZW1cblx0XHR0ZXh0LWFsaWduOiBsZWZ0XG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxuXHRcdG1heC1oZWlnaHQ6IG5vbmVcblx0XHRzcGFuXG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lXG5cdFx0XHRmb250LXNpemU6IDEuMDVyZW1cblx0XHRcdGxpbmUtaGVpZ2h0OiAwLjVcblxuXHQjdGhlc2Ugc3BhblxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpY1xuXHRoM1xuXHRcdG1hcmdpbjogMXJlbVxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdGZvbnQtc2l6ZTogMnJlbVxuXHR1bFxuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwXG5cdFx0bWFyZ2luOiAwIDJyZW1cblx0XHRcblx0XHRsaSBcblx0XHRcdGZvbnQtc2l6ZTogMS4zNXJlbVxuXHRcdFx0bGluZS1oZWlnaHQ6IDFcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmVcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWxcblx0XHRcdG1hcmdpbjogMFxuXHRcdFx0cGFkZGluZzogMFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbVxuXHRcdFx0Ji5zaG93XG5cdFx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbVxuXHRcdFx0c3BhblxuXHRcdFx0XHRmb250LXNpemU6IDEuMzVyZW1cblx0XHRcdFx0XG5cdFx0XHRcdFxuXG4jc3VwcGxlbWVudFxuXHRvdmVyZmxvdy14OiBoaWRkZW5cblx0b3ZlcmZsb3cteTogb3ZlcmxheVxuXHRtYXJnaW46IDAuNzVyZW0gMnJlbSAwXG5cdGxpbmUtaGVpZ2h0OiAxLjE1XG5cdG1hcmdpbi1ib3R0b206IDFyZW1cblx0ZmlndXJlIFxuXHRcdG1hcmdpbjogMCAwIDJyZW1cblx0aW1nLCB2aWRlb1xuXHRcdG1heC13aWR0aDogMTAwJVxuXHRmaWdjYXB0aW9uXG5cdFx0Zm9udC1zaXplOiAxLjE1cmVtXG5cdFx0bGluZS1oZWlnaHQ6IDFcblx0XHRlbVxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsXG5cdFx0XHRmb250LXNpemU6IDAuODVyZW1cblxuYXNpZGVcblx0cG9zaXRpb246IGFic29sdXRlXG5cdGZsb2F0ICAgOiBsZWZ0XG5cdGJvdHRvbSAgOiAwcHhcblx0d2lkdGggICA6IDE0cmVtXG5cdGJvdHRvbSAgOiA1cmVtXG5cdGRpc3BsYXk6IGJsb2NrXG5cdG92ZXJmbG93OiB2aXNpYmxlXG5cdGNvbG9yICAgOiBibGFja1xuXHRtYXJnaW4tbGVmdDogMyVcblx0c3ZnIFxuXHRcdG1hcmdpbi1ib3R0b206IC0yLjM1cmVtXG5cdFx0bWFyZ2luLWxlZnQ6IDFyZW1cblx0XHR6LWluZGV4OiAxXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdGJ1dHRvblxuXHRcdEBleHRlbmQgJXVpLXN0YW5kYXJkXG5cdFx0bWFyZ2luLXRvcDogMnJlbSBcblx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdHdpZHRoOiAxMDAlXG5cdFx0b3V0bGluZTogbm9uZVxuXHRcdFxuXHQuYXdlc29tcGxldGVcblx0XHR3aWR0aDogMTAwJVxuXHRcdGlucHV0XG5cdFx0XHRAZXh0ZW5kICV1aS1zdGFuZGFyZFxuXHRcdFx0cGFkZGluZzogMCAwIDAgMjAlXG5cdFx0XHR3aWR0aDogNzclXG5cdFx0XHRoZWlnaHQ6IDIuNXJlbVxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdFxuXHRcdFx0Jjpmb2N1c1xuXHRcdFx0XHRvdXRsaW5lOiBub25lXG5cdFx0dWxcblx0XHRcdGJhY2tncm91bmQ6IG5vbmVcblx0XHRcdG91dGxpbmU6IG5vbmVcblx0XHRcdGJvcmRlcjogbm9uZVxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZVxuXHRcdFx0Y29sb3I6IHdoaXRlXG5cdFx0XHR6LWluZGV4OiA5OVxuXHRcdFx0bWluLWhlaWdodDogMjV2aFxuXHRcdFx0bGkgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDAwMDBkNFxuXHRcdFx0XHRtYXJrIFxuXHRcdFx0XHRcdGNvbG9yOiBibGFja1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlXG5cdFx0dWw6YmVmb3JlXG5cdFx0XHRjb250ZW50OiBub25lXG5cblxuI21hcC1zdmdcblx0ZmlsbDogJGxpZ2h0LWdyZXlcblx0c3Ryb2tlOiAjZmZmZmZmXG5cdHN0cm9rZS1saW5lY2FwOiByb3VuZCBcblx0c3Ryb2tlLWxpbmVqb2luOiByb3VuZFxuXHRzdHJva2Utd2lkdGg6IDJcblx0Jj5wYXRoXG5cdFx0Jjpob3ZlclxuXHRcdFx0ZmlsbDogJGNvbG9yLWdvbGRlblxuXHRcdCY6Zm9jdXMsJjphY3RpdmVcblx0XHRcdG91dGxpbmU6IG5vbmVcblxuZGVmcyBwYXRoXG5cdHN0cm9rZS13aWR0aDogMjBcblxuLnRpcHB5LWNvbnRlbnRcblx0Y29sb3I6IHdoaXRlXG5cdGZvbnQtc2l6ZTogMS41cmVtXG5cbmRpdi50aW5nbGUtbW9kYWwtYm94X19jb250ZW50IFxuXHRwYWRkaW5nOiAwXG5cdCY+dWwgXG5cdFx0ZGlzcGxheTogZmxleFxuXHRcdGZsZXgtd3JhcDogd3JhcFxuXHRcdHBhZGRpbmc6IDBcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuXHRcdCY+bGlcblx0XHRcdEBleHRlbmQgJXVpLXN0YW5kYXJkXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0Zm9udC1zaXplOiAycmVtXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXJcblx0XHRcdHdpZHRoOiAyOCVcblx0XHRcdG1hcmdpbjogMnJlbSBhdXRvXG5cdFx0XHRsaW5lLWhlaWdodDogMS43NVxuXHRcdFx0cGFkZGluZzogMFxuXHRcdFx0Jjpob3ZlclxuXHRcdFx0XHRjb2xvcjogYmxhY2tcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGUiXX0= */
