@media (max-width: 767px) {
  .nn4__desktop {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .nn4__mobile {
    display: none !important;
  }
}
@font-face {
  font-family: "BebasNeue";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/Bebas Neue Pro Regular.eot");
  src: url("./fonts/Bebas Neue Pro Regular.eot?#iefix") format("embedded-opentype"), url("./fonts/Bebas Neue Pro Regular.woff2") format("woff2"), url("./fonts/Bebas Neue Pro Regular.woff") format("woff");
}
html {
  height: 100%;
  font-size: 0.0520833333vw;
}
@media (max-width: 767px) {
  html {
    font-size: 0.2380952381vw;
  }
}

body {
  background-color: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 16rem;
  font-weight: 400;
  color: #191919;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  line-height: 1.5;
}
@media (max-width: 767px) {
  body {
    font-size: 12rem;
  }
}

.main {
  flex-grow: 1;
  display: flex;
  align-items: center;
}

.container {
  margin-left: auto;
  margin-right: auto;
  width: 1720rem;
  position: relative;
}
@media (max-width: 767px) {
  .container {
    width: 389rem;
  }
}

.button {
  cursor: pointer;
  background-color: #F0DC82;
  border-radius: 5rem;
  border: 0;
  height: 62rem;
  line-height: 62rem;
  text-align: center;
  width: 100%;
  font-size: 20rem;
}
@media (max-width: 767px) {
  .button {
    font-size: 16rem;
  }
}
.button:hover {
  opacity: 0.8;
}

input {
  font-family: "BebasNeue", sans-serif;
  color: #838383;
  height: 62rem;
  line-height: 62rem;
  border-radius: 5rem;
  border: #F0DC82 1rem solid;
  padding: 0 18rem;
  width: 100%;
  font-size: 16rem;
}

.header {
  background-color: #191919;
  height: 80rem;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .header {
    height: 50rem;
  }
}
.header .container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
}
.header .logos {
  display: flex;
  align-items: center;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .header .logos {
    padding-top: 6rem;
  }
}
.header .logos .prognosis {
  margin-right: 70rem;
}
@media (max-width: 767px) {
  .header .logos .prognosis {
    margin-right: 35rem;
  }
}
.header .logos .prognosis img {
  width: 221rem;
}
@media (max-width: 767px) {
  .header .logos .prognosis img {
    width: 113rem;
  }
}
.header .logos .cros img {
  width: 145rem;
}
@media (max-width: 767px) {
  .header .logos .cros img {
    width: 73rem;
  }
}
.header .connect_wrap {
  position: relative;
}
@media (max-width: 767px) {
  .header .connect_wrap {
    padding-top: 6rem;
  }
}
.header .connect .desktop {
  color: #F0DC82;
  border: #F0DC82 1rem solid;
  border-radius: 5rem;
  height: 36rem;
  line-height: 36rem;
  padding: 0 12rem;
  text-align: center;
}
.header .connect .mobile {
  width: 18rem;
}

body.index .header .connect_wrap:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.8);
  position: absolute;
}
body.index .main .container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 80rem;
}
body.index .main .container .title {
  font-family: "BebasNeue", sans-serif;
  font-size: 20rem;
}
@media (max-width: 767px) {
  body.index .main .container .title {
    font-size: 25rem;
  }
}
body.index .main .container .text {
  margin-top: 16rem;
  max-width: 530rem;
  text-align: center;
  line-height: 2;
}
body.index .main .container .input_wrap {
  width: 497rem;
  margin-top: 80rem;
}
@media (max-width: 767px) {
  body.index .main .container .input_wrap {
    width: 100%;
    margin-top: 60rem;
  }
}
body.index .main .container button {
  width: 497rem;
  margin-top: 26rem;
  color: #000;
}
@media (max-width: 767px) {
  body.index .main .container button {
    width: 100%;
    margin-top: 22rem;
  }
}
body.index .main .container button:disabled {
  color: light-dark(rgba(16, 16, 16, 0.3), rgba(255, 255, 255, 0.3));
  cursor: default;
}
body.index .main .container img {
  width: 431rem;
  margin-top: 45rem;
}
@media (max-width: 767px) {
  body.index .main .container img {
    width: 232rem;
    margin-top: 62rem;
  }
}

body.pie .main {
  display: block;
}
body.pie .main .container {
  min-height: 790rem;
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 767px) {
  body.pie .main .container {
    display: block;
    min-height: 0;
    width: 100%;
  }
}
body.pie .main .container .legend {
  max-width: 520rem;
  position: absolute;
  top: 45rem;
  left: 0;
}
@media (max-width: 767px) {
  body.pie .main .container .legend {
    text-align: center;
    position: static;
    width: 389rem;
    margin-left: auto;
    margin-right: auto;
  }
}
body.pie .main .container .legend .title {
  font-family: "BebasNeue", sans-serif;
  font-size: 20rem;
}
@media (max-width: 767px) {
  body.pie .main .container .legend .title {
    font-size: 25rem;
  }
}
body.pie .main .container .legend .text {
  margin-top: 16rem;
}
@media (max-width: 767px) {
  body.pie .main .container .legend .text {
    line-height: 2;
    margin-top: 12rem;
  }
}
body.pie .main .container .legend .images {
  margin-top: 28rem;
  display: flex;
  align-items: center;
  font-weight: 700;
}
@media (max-width: 767px) {
  body.pie .main .container .legend .images {
    position: absolute;
    width: 100%;
    justify-content: center;
    bottom: 26rem;
    left: 0;
    font-size: 16rem;
  }
}
body.pie .main .container .legend .images .item {
  display: flex;
  align-items: center;
  margin-right: 56rem;
}
@media (max-width: 767px) {
  body.pie .main .container .legend .images .item {
    margin-right: 0;
    margin: 0 26rem;
  }
}
body.pie .main .container .legend .images .item .circle {
  margin-right: 10rem;
  height: 25rem;
  width: 25rem;
  border-radius: 50%;
  background-color: #FF0032;
}
@media (max-width: 767px) {
  body.pie .main .container .legend .images .item .circle {
    margin-right: 12rem;
  }
}
body.pie .main .container .legend .images .item.beeline .circle {
  background-color: #FFC800;
}
body.pie .main .container .right_logos {
  position: absolute;
  width: 162rem;
  top: 48rem;
  right: 0;
}
body.pie .main .container .pie_wrap {
  position: relative;
  height: 750rem;
  width: 100%;
}
@media (max-width: 767px) {
  body.pie .main .container .pie_wrap {
    height: auto;
    padding-left: 4rem;
    position: absolute;
    top: 120rem;
    left: 0;
  }
}
body.pie .main .container .pie_wrap svg {
  width: 1538rem;
}
@media (max-width: 767px) {
  body.pie .main .container .pie_wrap svg {
    width: 413rem;
  }
}
@media (min-width: 768px) {
  body.pie .main .container .pie_wrap svg .group {
    cursor: pointer;
    transition-duration: 0.4s;
  }
  body.pie .main .container .pie_wrap svg .group.group1:hover {
    transform: translate(0, -3%);
  }
  body.pie .main .container .pie_wrap svg .group.group2:hover {
    transform: translate(1.4%, -2.4%);
  }
  body.pie .main .container .pie_wrap svg .group.group3:hover {
    transform: translate(1.5%, 0.65%);
  }
  body.pie .main .container .pie_wrap svg .group.group4:hover {
    transform: translate(0.55%, 2.4%);
  }
  body.pie .main .container .pie_wrap svg .group.group5:hover {
    transform: translate(-0.55%, 2.4%);
  }
  body.pie .main .container .pie_wrap svg .group.group6:hover {
    transform: translate(-1.5%, 0.65%);
  }
  body.pie .main .container .pie_wrap svg .group.group7:hover {
    transform: translate(-1.4%, -2.4%);
  }
}
body.pie .main .container .pie_wrap.for_curtain {
  display: none;
}
@media (max-width: 767px) {
  body.pie .main.curtained {
    position: relative;
  }
  body.pie .main.curtained:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.8);
    position: absolute;
    z-index: 100;
  }
  body.pie .main.curtained .pie_wrap.for_curtain {
    display: block;
    z-index: 200;
  }
  body.pie .main.curtained .pie_wrap.for_curtain svg .group {
    display: none;
  }
  body.pie .main.curtained .pie_wrap.for_curtain svg .group.visible {
    display: block;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .items_wrap {
    position: absolute;
    top: -80rem;
    left: 85rem;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .item {
    display: none;
    background-color: #fff;
    border-radius: 5rem;
    border: #000 1rem solid;
    font-size: 10rem;
    font-weight: 300;
    width: 250rem;
    padding: 16rem 20rem 8rem;
    position: relative;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .item img {
    width: 38rem;
    position: absolute;
    left: 106rem;
    top: -25rem;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .item .title {
    font-weight: 700;
    font-size: 12rem;
    margin-bottom: 6rem;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .item ul {
    padding-left: 4rem;
  }
  body.pie .main.curtained .pie_wrap.for_curtain .item.visible {
    display: block;
  }
  body.pie .main.curtained .legend .images {
    z-index: 200;
    color: #fff;
  }
}

body.qr {
  background-color: #303030;
}
body.qr .header .connect_wrap {
  display: none;
}
body.qr .main .container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
body.qr .main .container .title {
  font-family: "BebasNeue", sans-serif;
  font-size: 20rem;
  color: #fff;
  text-align: center;
}
@media (max-width: 767px) {
  body.qr .main .container .title {
    font-size: 25rem;
  }
}
body.qr .main .container .text {
  margin-top: 16rem;
  max-width: 530rem;
  text-align: center;
  line-height: 2;
  color: #fff;
  text-align: center;
}
body.qr .main .container a {
  display: block;
  padding: 42rem;
  background-color: #fff;
  margin-top: 24rem;
}
body.qr .main .container a img {
  width: 545rem;
}
@media (max-width: 767px) {
  body.qr .main .container a img {
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5zY3NzIiwicHJvZ25vc2lzL19zY3NzL19sYXlvdXQuc2NzcyIsInByb2dub3Npcy9fc2Nzcy9faW5kZXguc2NzcyIsInByb2dub3Npcy9fc2Nzcy9fcGllLnNjc3MiLCJwcm9nbm9zaXMvX3Njc3MvX3FyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0JFO0VBc0NBO0lBQ0U7OztBQWpERjtFQXNEQTtJQUNFOzs7QUM5REo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0VBQ0U7RUFDQTs7QURHQTtFQ0xGO0lBSUk7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0E1Qk07RUE2Qk47RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURiQTtFQ0dGO0lBWUk7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUQ3QkE7RUN5QkY7SUFNSTs7OztBQUlKO0VBQ0U7RUFDQSxrQkF4RE87RUF5RFA7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FENUNBO0VDbUNGO0lBV0k7OztBQUVGO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFRRjtFQUNFLGtCQTNGTTtFQTRGTjtFQUNBOztBRHpFQTtFQ3NFRjtJQUtJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBRHRGRjtFQ21GQTtJQUtJOzs7QUFFRjtFQUNFOztBRDNGSjtFQzBGRTtJQUdJOzs7QUFFRjtFQUNFOztBRGhHTjtFQytGSTtJQUdJOzs7QUFLSjtFQUNFOztBRHhHTjtFQ3VHSTtJQUdJOzs7QUFLUjtFQUNFOztBRGhIRjtFQytHQTtJQUdJOzs7QUFJRjtFQUNFLE9BMUlHO0VBMklIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOzs7QUNqSko7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBRkZOO0VFQUk7SUFJSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FGZk47RUVhSTtJQUlJO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBRnhCTjtFRXFCSTtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7O0FGcENOO0VFa0NJO0lBSUk7SUFDQTs7OztBQ3hEUjtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FIV0o7RUdmRTtJQU1JO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUhDTjtFR0xJO0lBTUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBOztBSFRSO0VHT007SUFJSTs7O0FBR0o7RUFDRTs7QUhmUjtFR2NNO0lBR0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUh6QlI7RUdxQk07SUFNSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBSHJDVjtFR2tDUTtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUgvQ1o7RUcwQ1U7SUFPSTs7O0FBR0o7RUFDRTs7QUFLUjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBSG5FTjtFR2dFSTtJQUtJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7O0FINUVSO0VHMkVNO0lBR0k7OztBSHhGVjtFRzJGVTtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS1I7RUFDRTs7QUg3R1I7RUdrSEk7SUFDRTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUU7SUFDRTs7RUFDQTtJQUNFOztFQUlOO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQUlOO0lBQ0U7SUFDQTs7OztBQ2pNVjtFQUVFOztBQUNBO0VBQ0U7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUpJTjtFSVJJO0lBTUk7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUpmUjtFSWNNO0lBR0kiLCJzb3VyY2VzQ29udGVudCI6WyJcbiR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNSVhJTlNcblxuLy8gQG1peGluIGRlc2t0b3Bfd2lkZSB7XG4vLyAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpe1xuLy8gICAgIEBjb250ZW50O1xuLy8gICB9XG4vLyB9XG5AbWl4aW4gZGVza3RvcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcHJlX21vYmlsZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTA5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1vYmlsZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGFic29sdXRlMTAwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtaXhpbiBiZWZvcmVfYWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xuICBoZWlnaHQ6ICRzaXplO1xuICB3aWR0aDogJHNpemU7XG59XG5cbkBtaXhpbiByb3VuZCgkc2l6ZSkge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIEBpbmNsdWRlIHNxdWFyZSgkc2l6ZSk7XG59XG5cbkBtaXhpbiB2ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIElOQ0xVREVTXG5cbkBpbmNsdWRlIG1vYmlsZSB7XG4gIC5ubjRfX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAubm40X19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJlc2V0XG5cbi8vICoge1xuLy8gICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4vLyAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4vLyAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4vLyB9XG5cbi8vIGEsIGJ1dHRvbiwgOmZvY3VzLCA6aG92ZXIsIDphY3RpdmUge1xuLy8gICBvdXRsaW5lOiBub25lO1xuLy8gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyB9XG5cbi8vIGJvZHkge1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyAgIG1pbi13aWR0aDogMzIwcHg7XG4vLyB9XG5cbi8vIGh0bWwge1xuLy8gICBmb250LXNpemU6IGNhbGMoMTAwdncgLyAxNDQwKTtcbi8vICAgLy8gc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4vLyAgIEBpbmNsdWRlIG1vYmlsZSB7XG4vLyAgICAgZm9udC1zaXplOiAwLjI1NjQxMDI1NjR2dzsgLy8gZm9yIDM3NXB4XG4vLyAgIH1cbi8vIH1cbiIsIkB1c2UgJy4uL2NvbW1vbi5zY3NzJyBhcyAqO1xuXG4kYmxhY2s6ICMxOTE5MTk7XG4keWVsbG93OiAjRjBEQzgyO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCZWJhc05ldWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuL2ZvbnRzL0JlYmFzIE5ldWUgUHJvIFJlZ3VsYXIuZW90Jyk7XG4gIHNyYzogdXJsKCcuL2ZvbnRzL0JlYmFzIE5ldWUgUHJvIFJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJy4vZm9udHMvQmViYXMgTmV1ZSBQcm8gUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJy4vZm9udHMvQmViYXMgTmV1ZSBQcm8gUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogY2FsYygxMDB2dyAvIDE5MjApO1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMC4yMzgwOTUyMzgwOTUyMzgxdnc7IC8vIGZvciA0MjBcbiAgfVxufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICB9XG59XG5cbi5tYWluIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDE3MjByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICB3aWR0aDogMzg5cmVtO1xuICB9XG59XG5cbi5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiA2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDYycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcmVtO1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5cbmlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXNOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjODM4MzgzO1xuICBoZWlnaHQ6IDYycmVtO1xuICBsaW5lLWhlaWdodDogNjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJvcmRlcjogJHllbGxvdyAxcmVtIHNvbGlkO1xuICBwYWRkaW5nOiAwIDE4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnJlbTtcbn1cblxuXG5cblxuXG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIGhlaWdodDogODByZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGhlaWdodDogNTByZW07XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmxvZ29zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIH1cbiAgICAucHJvZ25vc2lzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNzByZW07XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cmVtO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIyMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogMTEzcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jcm9zIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxNDVyZW07XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDczcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb25uZWN0X3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgfVxuICB9XG4gIC5jb25uZWN0IHtcbiAgICAuZGVza3RvcCB7XG4gICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgIGJvcmRlcjogJHllbGxvdyAxcmVtIHNvbGlkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGhlaWdodDogMzZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzZyZW07XG4gICAgICBwYWRkaW5nOiAwIDEycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxOHJlbTtcbiAgICB9XG4gIH1cbn1cblxuIiwiQHVzZSAnLi4vY29tbW9uLnNjc3MnIGFzICo7XG5AdXNlICdsYXlvdXQnIGFzICo7XG5cbmJvZHkuaW5kZXgge1xuXG4gIC5oZWFkZXIgLmNvbm5lY3Rfd3JhcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5tYWluIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHJlbTtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIwcmVtO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgICAgIG1heC13aWR0aDogNTMwcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgfVxuICAgICAgLmlucHV0X3dyYXAge1xuICAgICAgICB3aWR0aDogNDk3cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHJlbTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDQ5N3JlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZyZW07XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIycmVtO1xuICAgICAgICB9XG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgIGNvbG9yOiBsaWdodC1kYXJrKHJnYmEoMTYsIDE2LCAxNiwgMC4zKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpKTtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA0MzFyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cmVtO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiAyMzJyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiQHVzZSAnLi4vY29tbW9uLnNjc3MnIGFzICo7XG5AdXNlICdsYXlvdXQnIGFzICo7XG5cbmJvZHkucGllIHtcbiAgXG4gIC5tYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDc5MHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmxlZ2VuZCB7XG4gICAgICAgIG1heC13aWR0aDogNTIwcmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDVyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgd2lkdGg6IDM4OXJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJCZWJhc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcmVtO1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZXMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI4cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm90dG9tOiAyNnJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTZyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAyNnJlbVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMjVyZW07XG4gICAgICAgICAgICAgIHdpZHRoOiAyNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDMyO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYmVlbGluZSAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzgwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yaWdodF9sb2dvcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE2MnJlbTtcbiAgICAgICAgdG9wOiA0OHJlbTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAucGllX3dyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNzUwcmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEyMHJlbTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE1MzhyZW07XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTNyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgLmdyb3VwIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAmLmdyb3VwMTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTMlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmdyb3VwMjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS40JSwgLTIuNCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZ3JvdXAzOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjUlLCAwLjY1JSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5ncm91cDQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNTUlLCAyLjQlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmdyb3VwNTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuNTUlLCAyLjQlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmdyb3VwNjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEuNSUsIDAuNjUlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmdyb3VwNzpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEuNCUsIC0yLjQlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZvcl9jdXJ0YWluIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAmLmN1cnRhaW5lZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB9XG4gICAgICAgIC5waWVfd3JhcC5mb3JfY3VydGFpbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAuZ3JvdXAge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtc193cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTgwcmVtO1xuICAgICAgICAgICAgbGVmdDogODVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogIzAwMCAxcmVtIHNvbGlkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB3aWR0aDogMjUwcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTZyZW0gMjByZW0gOHJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzOHJlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAxMDZyZW07XG4gICAgICAgICAgICAgIHRvcDogLTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sZWdlbmQgLmltYWdlcyB7XG4gICAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIkB1c2UgJy4uL2NvbW1vbi5zY3NzJyBhcyAqO1xuQHVzZSAnbGF5b3V0JyBhcyAqO1xuXG5ib2R5LnFyIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xuICAuaGVhZGVyIC5jb25uZWN0X3dyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4ge1xuICAgIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXNOZXVlXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjByZW07XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MzByZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDQycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogNTQ1cmVtO1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIl0sImZpbGUiOiJwcm9nbm9zaXMvc3R5bGUuY3NzIn0= */
