html,
body {
  width: 100%;
  height: 100%;
  overflow: hidden; }

*,
*:before,
*:after {
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box; }

body {
  color: #fff;
  font-family: "adobe-garamond-pro", serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.25;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern";
  -webkit-font-kerning: normal;
          font-kerning: normal; }

p,
figure,
h1, h2, h3, h4, h5, h6 {
  margin: 0; }

a {
  text-decoration: none; }

ul {
  padding: 0;
  margin: 0;
  list-style: none; }

.main__section {
  height: 100%; }

.is-section {
  padding-top: 120px; }
  .is-section:not(.is-visible) {
    position: absolute !important; }
  .is-section:not(.modal) {
    height: 100%; }
  .is-section.no-padding {
    padding-top: 0; }

.is-slider div {
  height: 100%; }

.is-slider .slide {
  outline: none; }

.is-slider.full-slider .slide {
  width: 1920px !important;
  height: 1080px; }

.is-slider.full-slider-vertical .slide {
  width: 1080px !important;
  height: 1920px; }

.bg-white {
  background: #fff; }

.bg-blue {
  background: #242a4d; }

.fadeout {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 11;
  background: #fff;
  pointer-events: none; }

.main__header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 120px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end; }
  .main__header nav {
    display: -ms-flexbox;
    display: flex; }
  .main__header a {
    display: block;
    padding: 25px 15px;
    color: #9e9791;
    font-size: 22px;
    line-height: 24px; }
    .main__header a.goHome {
      position: relative;
      -ms-flex-item-align: start;
          align-self: flex-start;
      padding-left: 50px;
      opacity: 0;
      pointer-events: none; }
      .main__header a.goHome svg {
        position: absolute;
        top: 50%;
        left: 0;
        height: 18px;
        transform: translateY(-50%); }
        .main__header a.goHome svg polygon {
          fill: #9e9791; }
      .main__header a.goHome:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        width: 1px;
        height: 24px;
        transform: translateY(-50%);
        background: #9e9791; }
      .main__header a.goHome.is-visible {
        pointer-events: auto;
        opacity: 1; }
  .main__header .lang {
    position: relative; }
    .main__header .lang__select {
      position: relative;
      padding-right: 55px; }
      .main__header .lang__select svg {
        position: absolute;
        top: 50%;
        right: 30px;
        height: 20px;
        transform: translateY(-50%) rotate(0); }
        .main__header .lang__select svg polygon {
          fill: #9e9791; }
      .main__header .lang__select.is-active svg {
        transform: translateY(-50%) rotate(90deg); }
      .main__header .lang__select.is-active + ul {
        opacity: 1;
        transform: translateX(0); }
    .main__header .lang__options {
      opacity: 0;
      transform: translateX(100%); }
    .main__header .lang__option {
      padding: 10px 55px 10px 15px; }
  .main__header.is-white a {
    color: #fff; }
  .main__header.is-white a:after {
    background: #fff; }
  .main__header.is-white svg polygon {
    fill: #fff !important; }
  .main__header .lang__options,
  .main__header .lang__select svg {
    transition: all 300ms ease; }
  .main__header .goHome {
    transition: opacity 300ms ease; }

.btn__default {
  position: relative;
  display: inline-block;
  padding: 12px 50px 12px 20px;
  border: 1px solid #242a4d;
  color: #242a4d;
  font-size: 24px;
  line-height: 24px; }
  .btn__default svg {
    position: absolute;
    top: 50%;
    right: 25px;
    transform: translateY(-50%);
    height: 18px; }
    .btn__default svg polygon {
      fill: #242a4d; }

.btn__prev,
.btn__next {
  display: inline-block;
  padding: 9px 14px;
  border: 1px solid #9e9791; }
  .btn__prev svg,
  .btn__next svg {
    display: block;
    height: 20px; }
    .btn__prev svg polygon,
    .btn__next svg polygon {
      fill: #9e9791; }

.btn__prev svg {
  transform: rotate(180deg); }

.shortcuts {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 100%;
  padding-right: 35px;
  padding-left: 35px; }
  .shortcuts .shortcut {
    position: relative;
    -ms-flex: 1;
        flex: 1;
    height: 900px; }
    .shortcuts .shortcut .number {
      position: absolute;
      top: -55px;
      left: -20px;
      display: inline-block;
      color: #242a4d;
      font-size: 100px;
      line-height: 110px;
      letter-spacing: 5px;
      pointer-events: none; }
      .shortcuts .shortcut .number:before {
        content: '';
        position: absolute;
        top: -10px;
        left: 5px;
        width: 40px;
        height: 2px;
        background: #242a4d; }
    .shortcuts .shortcut a {
      display: block; }
    .shortcuts .shortcut figure {
      height: 100%;
      background-position: center center;
      background-size: cover; }
    .shortcuts .shortcut .shortcut__box {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
      -ms-flex-pack: center;
          justify-content: center;
      position: absolute;
      bottom: 0;
      z-index: 1;
      width: 650px;
      height: 460px;
      padding: 60px 70px;
      background-color: rgba(235, 235, 235, 0.9); }
      .shortcuts .shortcut .shortcut__box h2 {
        margin-bottom: 20px;
        position: relative;
        color: #242a4d;
        font-size: 100px;
        line-height: 100px;
        font-weight: 400; }
        .shortcuts .shortcut .shortcut__box h2:before {
          content: '';
          position: absolute;
          top: -20px;
          left: 0;
          width: 30px;
          height: 1px; }
      .shortcuts .shortcut .shortcut__box hr {
        width: 270px;
        border: 1px solid #242a4d;
        border-width: 1px 0 0;
        margin: 50px 0 70px; }
      .shortcuts .shortcut .shortcut__box-left {
        left: 0; }
      .shortcuts .shortcut .shortcut__box-right {
        right: 0; }
    .shortcuts .shortcut-compressed {
      max-width: 300px;
      height: 730px;
      margin: 0 15px; }
      .shortcuts .shortcut-compressed a {
        height: 100%; }
      .shortcuts .shortcut-compressed .shortcut__box {
        top: 50%;
        transform: translateY(-50%);
        width: 240px;
        height: auto;
        min-height: 250px;
        padding: 0; }
        .shortcuts .shortcut-compressed .shortcut__box img {
          -ms-flex-item-align: start;
              align-self: flex-start; }
        .shortcuts .shortcut-compressed .shortcut__box h2 {
          margin-bottom: 20px;
          position: relative;
          font-size: 30px;
          line-height: 32px;
          font-weight: normal; }
          .shortcuts .shortcut-compressed .shortcut__box h2:before {
            content: '';
            position: absolute;
            top: -20px;
            left: 0;
            width: 30px;
            height: 1px; }
        .shortcuts .shortcut-compressed .shortcut__box p {
          margin: 0;
          font-size: 13px;
          line-height: 16px;
          text-transform: uppercase; }
  .shortcuts-vertical {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0; }
    .shortcuts-vertical .shortcut {
      width: 970px;
      height: 740px;
      -ms-flex: none;
          flex: none;
      -ms-flex-item-align: start;
          align-self: flex-start; }
      .shortcuts-vertical .shortcut:nth-child(even) {
        -ms-flex-item-align: end;
            align-self: flex-end; }
  .shortcuts-horizontal {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
    .shortcuts-horizontal .shortcut {
      width: 800px;
      height: 300px;
      -ms-flex: none;
          flex: none;
      margin-bottom: 160px; }
      .shortcuts-horizontal .shortcut .number {
        left: 50px; }
      .shortcuts-horizontal .shortcut a {
        width: 100%;
        height: 100%; }
      .shortcuts-horizontal .shortcut .shortcut__box {
        bottom: -70px;
        right: 30px;
        width: 260px;
        height: 260px;
        padding: 45px 25px; }
        .shortcuts-horizontal .shortcut .shortcut__box hr {
          width: 55px;
          margin: 5px 0 35px; }
        .shortcuts-horizontal .shortcut .shortcut__box .btn__default {
          -ms-flex-item-align: start;
              align-self: flex-start;
          display: inline-block;
          font-size: 15px;
          padding: 7px 35px 7px 12px; }
          .shortcuts-horizontal .shortcut .shortcut__box .btn__default svg {
            right: 15px;
            height: 13px; }
      .shortcuts-horizontal .shortcut:last-child {
        margin-bottom: 0; }
      .shortcuts-horizontal .shortcut-rect {
        height: 620px; }

.scroller {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  height: 100%; }
  .scroller__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center;
    width: 100%;
    height: 360px;
    padding-left: 100px; }
    .scroller__title h3 {
      color: #242a4d;
      font-weight: 400;
      font-size: 90px;
      line-height: 95px; }
    .scroller__vert .scroller__title {
      width: 720px;
      padding-left: 0;
      -ms-flex-pack: center;
          justify-content: center; }
  .scroller__photo {
    position: relative;
    width: 720px; }
    .scroller__photo img {
      display: block; }
      .scroller__photo img.scroller-img {
        position: absolute;
        opacity: 0;
        top: 0;
        left: 0; }
        .scroller__photo img.scroller-img.is-visible {
          opacity: 1; }
  .scroller__list {
    position: relative;
    width: 1200px; }
    .scroller__list > ul {
      position: relative;
      z-index: 1;
      height: 600px;
      padding: 0 120px 0 90px;
      overflow-y: auto; }
      .scroller__list > ul::-webkit-scrollbar {
        display: none; }
      .scroller__vert .scroller__list > ul {
        height: 960px; }
      .scroller__list > ul > li:last-of-type {
        height: 100%;
        padding-bottom: 80px; }
        .scroller__list > ul > li:last-of-type p:last-child {
          padding-bottom: 0; }
    .scroller__list .item {
      position: relative;
      display: block;
      margin-bottom: 30px;
      width: 120px;
      color: #242a4d;
      font-size: 84px;
      line-height: 84px; }
      .scroller__list .item:after {
        content: '';
        position: absolute;
        bottom: 17px;
        left: 100%;
        width: 135px;
        height: 3px;
        background: #242a4d; }
    .scroller__list .item-description {
      min-height: 100px; }
    .scroller__list h3 {
      padding: 0 0 0 120px;
      margin: 0 0 40px;
      color: #242a4d;
      font-weight: 400;
      font-size: 50px;
      line-height: 50px; }
    .scroller__list p {
      padding: 0 0 40px 120px;
      margin: 0;
      color: #9e9791;
      font-size: 24px;
      line-height: 31px; }
    .scroller__list strong {
      display: block;
      color: #242a4d;
      font-weight: 400;
      font-size: 52px;
      line-height: 55px;
      box-sizing: border-box; }
    .scroller__list ul ul li {
      padding-left: 120px;
      margin: 0;
      color: #9e9791;
      font-size: 24px;
      line-height: 31px; }
    .scroller__vert .scroller__list {
      height: 100%; }
    .scroller__list:before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      width: 720px;
      height: 380px;
      background: #e4e0db; }
  .scroller__vert {
    -ms-flex-flow: column wrap;
        flex-flow: column wrap; }
  .scroller__scroll {
    overflow-y: auto;
    padding-top: 725px;
    height: 100%; }
    .scroller__scroll::-webkit-scrollbar {
      display: none; }
  .scroller__left, .scroller__right {
    position: absolute;
    top: 0; }
  .scroller__left {
    left: 0; }
  .scroller__right {
    right: 0; }
  .scroller.slick-slide {
    display: -ms-flexbox;
    display: flex; }
  .scroller aside {
    position: absolute;
    bottom: 200px;
    right: 0;
    z-index: 11;
    opacity: 1;
    transform: rotate(-90deg); }
    .scroller aside p {
      position: relative;
      padding-left: 20px;
      margin: 0;
      color: #242a4d;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .scroller aside p:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        width: 200px;
        height: 1px;
        background-color: #242a4d; }

.modal {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
  max-width: 100%;
  max-height: 100%;
  padding: 0;
  background: #fff; }
  .modal-close {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2;
    padding: 50px;
    color: #000;
    font-size: 80px;
    line-height: 40px; }

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 100%; }
  .media.slick-slide {
    display: -ms-flexbox;
    display: flex; }
  .media > div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
    -ms-flex-pack: center;
        justify-content: center; }
  .media__left {
    padding-left: 180px;
    width: 680px; }
  .media__right {
    padding-right: 180px;
    width: 980px; }
  .media h2 {
    position: relative;
    margin-bottom: 130px;
    color: #242a4d;
    font-weight: 400;
    font-size: 58px;
    line-height: 70px;
    letter-spacing: 0; }
    .media h2:after {
      content: '';
      position: absolute;
      bottom: -60px;
      left: 0;
      width: 60px;
      height: 4px;
      background-color: #242a4d; }
  .media p {
    margin: 0;
    color: #9e9791;
    font-size: 24px;
    line-height: 28px; }
  .media .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }

.photo__grid {
  overflow: auto; }
  .photo__grid__row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
    .photo__grid__row article {
      position: relative;
      height: 460px; }
      .photo__grid__row article figure {
        height: 100%; }
      .photo__grid__row article figcaption {
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 2;
        width: 460px;
        height: 300px;
        background-color: rgba(235, 235, 235, 0.9); }
        .photo__grid__row article figcaption a {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
          -ms-flex-pack: center;
              justify-content: center;
          width: 100%;
          height: 100%;
          padding: 0 50px; }
        .photo__grid__row article figcaption h2 {
          position: relative;
          margin-bottom: 30px;
          color: #242a4d;
          font-weight: 400;
          font-size: 52px;
          line-height: 53px; }
          .photo__grid__row article figcaption h2:after {
            content: '';
            position: absolute;
            bottom: -30px;
            left: 0;
            width: 40px;
            height: 3px;
            background: #242a4d; }
        .photo__grid__row article figcaption p {
          margin: 0;
          color: #242a4d;
          font-style: italic;
          font-size: 25px;
          line-height: 25px; }
      .photo__grid__row article:last-child {
        height: 800px; }
        .photo__grid__row article:last-child figcaption {
          width: 550px;
          height: 330px; }
          .photo__grid__row article:last-child figcaption h2 {
            font-size: 67px;
            line-height: 68px; }
            .photo__grid__row article:last-child figcaption h2:after {
              width: 60px;
              height: 4px; }
          .photo__grid__row article:last-child figcaption p {
            font-size: 35px;
            line-height: 35px; }
  .photo__grid::-webkit-scrollbar {
    display: none; }

.fullcontent {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .fullcontent article {
    padding: 0 180px; }
  .fullcontent h3 {
    position: relative;
    margin-bottom: 150px;
    color: #242a4d;
    font-weight: 400;
    font-size: 90px;
    line-height: 95px; }
    .fullcontent h3:after {
      content: '';
      position: absolute;
      bottom: -75px;
      left: 0;
      width: 60px;
      height: 4px;
      background: #242a4d; }
  .fullcontent p {
    margin: 0 0 45px;
    color: #9e9791;
    font-size: 26px;
    line-height: 34px; }
  .fullcontent.slick-slide {
    display: -ms-flexbox;
    display: flex; }
  .fullcontent-vert {
    -ms-flex-align: start;
        align-items: flex-start; }
    .fullcontent-vert h1 {
      position: relative;
      margin: 0 0 150px;
      font-weight: 400;
      font-size: 140px; }
      .fullcontent-vert h1:after {
        content: '';
        position: absolute;
        bottom: -40px;
        left: 0;
        width: 150px;
        height: 2px;
        background-color: #fff; }
    .fullcontent-vert h4 {
      text-transform: uppercase;
      font-size: 24px;
      line-height: 24px;
      letter-spacing: 2px; }
    .fullcontent-vert p {
      margin-bottom: 100px;
      color: #fff;
      font-size: 50px;
      line-height: 60px; }
  .fullcontent-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start; }

.offers__wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100% !important; }

.offers header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding: 0 180px; }
  .offers header h3 {
    position: relative;
    margin-bottom: 100px;
    color: #242a4d;
    font-size: 90px;
    line-height: 95px; }
    .offers header h3:after {
      content: '';
      position: absolute;
      bottom: -40px;
      left: 0;
      width: 60px;
      height: 4px;
      background: #242a4d; }

.offers ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 180px;
  overflow-y: auto;
  height: 765px; }
  .offers ul::-webkit-scrollbar {
    display: none; }
  .offers ul li {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 150px; }
    .offers ul li figure {
      margin: 0 30px 0 0; }
    .offers ul li:last-child {
      margin-bottom: 0; }

.offers__info {
  -ms-flex: 1;
      flex: 1; }
  .offers__info .top {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    padding-bottom: 10px;
    border-bottom: 1px solid #242a4d;
    color: #242a4d;
    font-size: 38px;
    line-height: 40px; }
    .offers__info .top div {
      padding-bottom: 10px; }
    .offers__info .top .save {
      width: 160px;
      position: relative;
      padding-bottom: 0;
      margin-right: 60px;
      color: #242a4d;
      font-weight: 700;
      font-size: 50px;
      line-height: 55px; }
      .offers__info .top .save:after {
        content: '';
        position: absolute;
        top: 50%;
        right: -30px;
        width: 1px;
        height: 90%;
        transform: translateY(-50%);
        background-color: #242a4d; }
      .offers__info .top .save strong {
        font-size: 76px;
        line-height: 81px; }
  .offers__info .bottom {
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px; }
    .offers__info .bottom__left {
      width: 160px;
      margin-right: 30px; }
      .offers__info .bottom__left p {
        margin: 20px 0 0;
        color: #242a4d;
        font-size: 20px;
        line-height: 20px; }
    .offers__info .bottom__right {
      -ms-flex: 1;
          flex: 1; }
      .offers__info .bottom__right p {
        padding-left: 40px;
        margin: 0;
        color: #9e9791;
        font-size: 24px;
        line-height: 33px; }
        .offers__info .bottom__right p:first-child {
          padding-top: 15px; }
        .offers__info .bottom__right p:last-child {
          padding-top: 10px;
          border-top: 1px solid #242a4d;
          margin-top: 10px; }

.list__numbered {
  padding: 0 0 0 30px;
  margin: 50px 0 0; }
  .list__numbered li {
    margin-bottom: 15px; }
    .list__numbered li span {
      position: relative;
      display: block;
      width: 100%;
      color: #242a4d;
      font-size: 60px;
      line-height: 60px;
      text-align: left; }
      .list__numbered li span:after {
        content: '';
        position: absolute;
        left: 105px;
        bottom: 13px;
        width: 95px;
        height: 2px;
        background-color: #242a4d; }
    .list__numbered li p {
      padding-left: 105px;
      margin: 0;
      color: #9e9791;
      font-size: 30px;
      line-height: 32px; }

.graphics h1 {
  margin-bottom: 120px;
  color: #242a4d;
  font-weight: 400;
  font-size: 92px;
  line-height: 100px; }

.graphics .graphic__rows {
  margin-bottom: 120px; }

.headline h1 {
  margin: 0 0 140px;
  position: relative;
  font-weight: 400;
  font-size: 100px;
  line-height: 100px;
  color: #242a4d; }
  .headline h1:after {
    content: '';
    position: absolute;
    bottom: -40px;
    left: 0;
    width: 60px;
    height: 4px;
    background: #242a4d; }

.headline h2 {
  font-weight: 400;
  font-size: 26px;
  line-height: 34px;
  color: #9e9791; }

.slider__footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 65px;
  z-index: 100; }
  .slider__footer .nav.is-hidden,
  .slider__footer .btn__prev.is-hidden,
  .slider__footer .btn__next.is-hidden {
    opacity: 0;
    pointer-events: none; }
  .slider__footer .nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    .slider__footer .nav li {
      font-size: 20px;
      line-height: 26px;
      color: #b7a392; }
      .slider__footer .nav li span {
        padding: 0 10px; }
      .slider__footer .nav li.is-active {
        font-size: 26px; }
        .slider__footer .nav li.is-active span {
          color: #242a4d; }
  .slider__footer .btn__prev,
  .slider__footer .btn__next {
    position: absolute; }
  .slider__footer .btn__prev {
    top: -10px;
    left: 70px; }
  .slider__footer .btn__next {
    top: -10px;
    right: 70px; }

.quote .cite {
  position: relative;
  padding-top: 60px;
  margin-bottom: 50px;
  color: #9e9791;
  font-size: 48px;
  line-height: 52px;
  font-style: italic;
  letter-spacing: 0; }
  .quote .cite:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 285px;
    height: 3px;
    background: #9e9791; }

.quote .author {
  color: #9e9791;
  text-transform: uppercase; }

.dashboard {
  height: 100%;
  background: #b7a392; }
  .dashboard__header {
    padding: 100px 150px; }
    .dashboard__header h1 {
      max-width: 400px; }
      .dashboard__header h1 img {
        max-width: 100%;
        display: block; }
  .dashboard .slide {
    display: block;
    margin: 0 25px;
    color: #fff; }
    .dashboard .slide img {
      margin-bottom: 40px;
      box-shadow: 0 20px 56px 0 rgba(0, 0, 0, 0.1); }
    .dashboard .slide h2 {
      font-family: "adobe-garamond-pro", serif;
      font-size: 30px;
      font-weight: 400;
      text-align: center;
      text-transform: uppercase;
      letter-spacing: 1px; }
    .dashboard .slide:active, .dashboard .slide:focus {
      outline: 0; }

.credibility .shortcuts {
  width: 100%; }
  .credibility .shortcuts-vertical {
    padding: 140px 0; }

.credibility .shortcut .shortcut__box {
  bottom: -70px; }
  .credibility .shortcut .shortcut__box hr {
    margin: 40px 0 60px; }

.credibility .shiningstar .slide {
  padding: 100px; }

.credibility .shiningstar .media__simple {
  height: auto; }
  .credibility .shiningstar .media__simple h1 {
    margin: 0 0 50px;
    color: #242a4d;
    font-size: 80px;
    line-height: 88px;
    font-weight: normal; }
  .credibility .shiningstar .media__simple img {
    margin-right: auto;
    margin-left: auto; }

.credibility .shiningstar .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  .credibility .shiningstar .row,
  .credibility .shiningstar .row * {
    height: auto; }

.credibility .shiningstar .column {
  position: relative; }

.credibility .shiningstar .svg-circle {
  transform: rotate(-90deg);
  width: 330px;
  height: 330px; }
  .credibility .shiningstar .svg-circle .percent-circle {
    fill: none;
    stroke-dasharray: 0, 2000;
    stroke-width: 22;
    stroke-miterlimit: 10;
    transition: stroke-dasharray 1s ease; }
    .credibility .shiningstar .svg-circle .percent-circle.circle-cream {
      stroke: #e4e0db; }
    .credibility .shiningstar .svg-circle .percent-circle.circle-brown {
      stroke: #b7a392; }
    .credibility .shiningstar .svg-circle .percent-circle.circle-blue {
      stroke: #242a4d; }

.credibility .shiningstar .reach-numbers {
  position: absolute;
  top: 5px;
  left: 25px;
  font-size: 23px;
  line-height: 1; }
  .credibility .shiningstar .reach-numbers .color-1 {
    color: #242a4d; }
  .credibility .shiningstar .reach-numbers .color-2 {
    color: #b7a392; }
  .credibility .shiningstar .reach-numbers .color-3 {
    color: #e4e0db; }

.credibility .shiningstar .center-info {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #242a4d; }

.credibility .shiningstar .circle-big .reach-numbers {
  font-size: 28px; }

.credibility .highlights {
  width: 1080px;
  overflow: hidden; }
  .credibility .highlights h1 {
    position: relative;
    padding: 50px 90px 0;
    color: #9e9791;
    font-size: 56px;
    line-height: 60px;
    font-weight: 400;
    letter-spacing: 0; }
    .credibility .highlights h1 a {
      position: absolute;
      bottom: 0;
      right: 25px;
      z-index: 1; }
  .credibility .highlights__stats {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 370px;
    padding: 40px 0 80px;
    margin-top: auto;
    background-color: #242a4d; }
    .credibility .highlights__stats > div {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      top: 20px;
      opacity: 0; }
    .credibility .highlights__stats span {
      display: block;
      width: 100%;
      color: #fff;
      font-size: 24px;
      line-height: 32px;
      text-transform: uppercase;
      text-align: center; }
    .credibility .highlights__stats .reach-number {
      font-size: 120px;
      line-height: 120px; }
  .credibility .highlights .slider__footer {
    bottom: 370px; }

.credibility .is-section,
.credibility .shortcut,
.credibility .shortcut__box {
  transition: all 500ms ease; }

.credibility .shortcuts {
  top: 0;
  opacity: 0;
  pointer-events: none;
  transition-delay: 1000ms; }
  .credibility .shortcuts .shortcut:nth-child(even) {
    left: 100%;
    transition-delay: 400ms; }
    .credibility .shortcuts .shortcut:nth-child(even) .shortcut__box {
      left: 100%;
      right: auto; }
  .credibility .shortcuts .shortcut:nth-child(odd) {
    right: 100%;
    transition-delay: 400ms; }
    .credibility .shortcuts .shortcut:nth-child(odd) .shortcut__box {
      right: 100%;
      left: auto; }
  .credibility .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .credibility .shortcuts.is-visible .shortcut:nth-child(even) {
      left: 0;
      transition-delay: 500ms; }
      .credibility .shortcuts.is-visible .shortcut:nth-child(even) .shortcut__box {
        left: -70px;
        right: auto; }
    .credibility .shortcuts.is-visible .shortcut:nth-child(odd) {
      right: 0;
      transition-delay: 500ms; }
      .credibility .shortcuts.is-visible .shortcut:nth-child(odd) .shortcut__box {
        right: -70px;
        left: auto; }

.credibility .shiningstar,
.credibility .highlights {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .credibility .shiningstar.is-visible,
  .credibility .highlights.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 1000ms; }

.page-template-page-credibility .main__header {
  top: auto;
  left: auto;
  bottom: 0;
  right: 0; }

.awards .wrapper {
  max-width: 1440px;
  margin: 0 auto; }

.awards .selector {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding-bottom: 130px; }

.awards .headline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  -ms-flex-pack: center;
      justify-content: center;
  padding-left: 80px;
  padding-right: 80px; }

.awards__options {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .awards__options > div {
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px; }
    .awards__options > div a, .awards__options > div img {
      display: block; }
    .awards__options > div a {
      margin: 0 30px; }

.awards__categories {
  width: 100%; }
  .awards__categories h2 {
    margin-bottom: 100px;
    font-weight: 400;
    font-size: 72px;
    line-height: 77px;
    color: #242a4d; }

.awards__categories__list ul::-webkit-scrollbar {
  display: none; }

.awards__categories__list li {
  position: relative;
  border-bottom: 1px solid #9e9791;
  margin-bottom: 10px; }
  .awards__categories__list li a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    padding: 50px 0 30px; }
  .awards__categories__list li h4 {
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 35px;
    line-height: 45px;
    color: #9e9791;
    text-transform: uppercase; }
  .awards__categories__list li p {
    margin: 0 auto;
    font-size: 23px;
    line-height: 30px;
    color: #9e9791;
    text-transform: uppercase; }
    .awards__categories__list li p small {
      font-size: 22px;
      font-style: italic;
      text-transform: capitalize; }
  .awards__categories__list li .viewmore {
    position: relative;
    display: block;
    padding: 60px 35px 30px;
    font-size: 24px;
    line-height: 27px;
    font-style: italic;
    color: #9e9791; }
    .awards__categories__list li .viewmore:after {
      content: '';
      position: absolute;
      top: 10px;
      right: 35px;
      width: 16px;
      height: 32px;
      background: url(../img/arrow-right-gold.png) no-repeat center center; }
  .awards__categories__list li:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 100%;
    height: 1px;
    background-color: #9e9791; }

.awards__details .awards__categories__list {
  margin-bottom: 100px; }
  .awards__details .awards__categories__list ul {
    height: 200px; }
  .awards__details .awards__categories__list li {
    padding: 50px 0 30px; }

.awards__grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  .awards__grid__list {
    width: 50%;
    margin-bottom: 100px; }
    .awards__grid__list li {
      font-weight: 400;
      font-size: 22px;
      line-height: 27px;
      color: #9e9791; }
      .awards__grid__list li.title {
        margin-bottom: 20px;
        color: #242a4d;
        font-size: 23px;
        line-height: 30px;
        text-transform: uppercase; }

.awards__footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 130px; }
  .awards__footer .wrapper {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    height: 100%; }
  .awards__footer ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
  .awards__footer .logos {
    position: absolute;
    top: 20px;
    left: 0;
    opacity: 0;
    pointer-events: none; }
    .awards__footer .logos li {
      margin-right: 50px; }
    .awards__footer .logos a {
      display: block; }
    .awards__footer .logos img {
      height: 90px; }
  .awards__footer .nav li {
    font-size: 20px;
    line-height: 26px;
    color: #b7a392; }
    .awards__footer .nav li span {
      padding: 0 10px; }
    .awards__footer .nav li.is-active {
      font-size: 26px; }
      .awards__footer .nav li.is-active span {
        color: #242a4d; }
  .awards__footer.is-colored {
    background: #e4e0db; }
    .awards__footer.is-colored .logos {
      opacity: 1;
      pointer-events: all; }

.awards .star-count {
  background-image: url("../img/star-small.png");
  background-size: contain;
  width: 0;
  height: 25px; }

.awards .is-section,
.awards .awards__footer,
.awards .awards__footer .logos,
.awards .awards__details {
  transition: all 500ms ease; }

.awards .selector {
  opacity: 0;
  pointer-events: none; }
  .awards .selector.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.awards .awards__categories {
  opacity: 0;
  pointer-events: none; }
  .awards .awards__categories.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.awards .awards__details {
  opacity: 0;
  pointer-events: none; }
  .awards .awards__details.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.ourresorts {
  background: #e4e0db; }
  .ourresorts .shortcuts .shortcut-compressed .shortcut__box {
    background: rgba(228, 224, 219, 0.9);
    width: 275px;
    height: 385px;
    transform: translateY(-75%); }
    .ourresorts .shortcuts .shortcut-compressed .shortcut__box h2, .ourresorts .shortcuts .shortcut-compressed .shortcut__box p {
      margin-left: 5px; }
    .ourresorts .shortcuts .shortcut-compressed .shortcut__box h2 {
      position: relative;
      font-size: 35px;
      line-height: 40px;
      margin-top: 42px;
      color: #9e9791; }
      .ourresorts .shortcuts .shortcut-compressed .shortcut__box h2:before {
        content: '';
        position: absolute;
        top: -18px;
        left: 0;
        width: 38px;
        height: 1px;
        background: #9e9791; }
    .ourresorts .shortcuts .shortcut-compressed .shortcut__box p {
      font-size: 14px;
      color: #242a4d; }
  .ourresorts .modal {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    top: 120px;
    bottom: 60px;
    left: 35px;
    right: 35px;
    background: rgba(255, 255, 255, 0.95); }
    .ourresorts .modal__left {
      -ms-flex-order: -1;
          order: -1;
      padding-top: 158px;
      padding-left: 130px; }
      .ourresorts .modal__left p {
        margin: 0;
        color: #242a4d;
        font-size: 77px;
        line-height: 82px;
        font-style: italic; }
        .ourresorts .modal__left p.small {
          margin-top: 100px;
          position: relative;
          font-size: 26px;
          font-style: normal;
          color: #9e9791; }
          .ourresorts .modal__left p.small:before {
            content: '';
            position: absolute;
            left: 0;
            top: -50px;
            width: 140px;
            height: 2px;
            background-color: #242a4d; }
    .ourresorts .modal__right {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: end;
          justify-content: flex-end;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex: 1;
          flex: 1;
      padding: 80px; }
      .ourresorts .modal__right .columns {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
        width: 100%;
        height: 100%;
        padding-left: 80px; }
        .ourresorts .modal__right .columns .last-country {
          margin-bottom: 20px; }
      .ourresorts .modal__right h5 {
        font-size: 18px;
        padding-top: 20px;
        padding-bottom: 30px;
        font-weight: 700;
        color: #242a4d;
        break-inside: avoid; }
        .ourresorts .modal__right h5:after {
          content: '';
          display: block;
          left: 0;
          margin-top: 15px;
          width: 63px;
          height: 1px;
          background: #242a4d; }
      .ourresorts .modal__right h3 a {
        position: relative;
        font-size: 40px;
        line-height: 40px;
        font-weight: 400;
        color: #242a4d; }
        .ourresorts .modal__right h3 a .small {
          font-size: 27px; }
        .ourresorts .modal__right h3 a svg {
          position: absolute;
          top: 50%;
          right: -15px;
          transform: translateY(-50%);
          height: 15px; }
          .ourresorts .modal__right h3 a svg polygon {
            fill: #242a4d; }
      .ourresorts .modal__right ul {
        margin-bottom: 13px; }
      .ourresorts .modal__right li {
        line-height: 1;
        color: #9e9791;
        font-size: 18px;
        line-height: 28px; }
  .ourresorts .is-slider .main-slide {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 140px 200px;
    background-color: #242a4d; }
    .ourresorts .is-slider .main-slide > div {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
      -ms-flex-pack: center;
          justify-content: center; }
    .ourresorts .is-slider .main-slide h1 {
      margin-bottom: 130px;
      font-weight: normal;
      font-size: 110px;
      line-height: 100px; }
    .ourresorts .is-slider .main-slide ul {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
      padding-top: 130px; }
      .ourresorts .is-slider .main-slide ul li {
        padding-right: 20px;
        font-size: 40px;
        line-height: 50px; }
      .ourresorts .is-slider .main-slide ul:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 140px;
        height: 2px;
        background: #fff; }
    .ourresorts .is-slider .main-slide .slide__info {
      padding-right: 80px; }
    .ourresorts .is-slider .main-slide .slide__map {
      max-width: 100%; }
  .ourresorts .is-slider .slide {
    position: relative; }
  .ourresorts .is-slider .title {
    position: absolute;
    bottom: 0;
    left: 0;
    height: auto;
    background: #e4e0db;
    padding: 65px 55px 35px; }
    .ourresorts .is-slider .title h1 {
      font-size: 34px;
      color: #242a4d;
      font-weight: 400;
      position: relative; }
      .ourresorts .is-slider .title h1:before {
        content: '';
        position: absolute;
        top: -21px;
        height: 2px;
        width: 50px;
        background: #242a4d; }
  .ourresorts .is-section {
    opacity: 0;
    pointer-events: none;
    transition: all 500ms ease; }
    .ourresorts .is-section.is-visible {
      opacity: 1;
      pointer-events: auto; }

.whatmakesusunique .shortcuts {
  width: 100%;
  -ms-flex-align: start;
      align-items: flex-start;
  padding: 0;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .whatmakesusunique .shortcuts .shortcut {
    -ms-flex: initial;
        flex: initial; }
    .whatmakesusunique .shortcuts .shortcut .shortcut__box {
      bottom: -330px; }
      .whatmakesusunique .shortcuts .shortcut .shortcut__box hr {
        margin: 30px 0 50px; }
    .whatmakesusunique .shortcuts .shortcut h3 {
      margin: 80px 100px;
      color: #242a4d;
      font-size: 25px;
      line-height: 40px;
      text-transform: uppercase;
      opacity: 0;
      pointer-events: none; }
      .whatmakesusunique .shortcuts .shortcut h3 em {
        font-style: normal; }

.whatmakesusunique .scroller ul {
  min-height: 1080px;
  padding: 200px 120px 0;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.9); }

.whatmakesusunique .scroller .scroller__list:before {
  opacity: 0;
  pointer-events: none; }

.whatmakesusunique .scroller aside {
  position: absolute;
  right: 0;
  z-index: 11;
  transform: rotate(-90deg); }
  .whatmakesusunique .scroller aside p {
    position: relative;
    padding-left: 20px;
    margin: 0;
    color: #242a4d;
    font-size: 18px;
    line-height: 18px;
    text-transform: uppercase;
    letter-spacing: 1px; }
    .whatmakesusunique .scroller aside p:after {
      content: '';
      position: absolute;
      top: 50%;
      right: 100%;
      transform: translateY(-50%);
      width: 200px;
      height: 1px;
      background-color: #242a4d; }

.whatmakesusunique .scroller:last-child aside {
  left: 0;
  right: auto; }

.whatmakesusunique .shortcut,
.whatmakesusunique .shortcut__box,
.whatmakesusunique h3,
.whatmakesusunique .scroller,
.whatmakesusunique aside {
  transition: all 500ms ease; }

.whatmakesusunique .shortcut {
  width: 1350px;
  height: 680px; }
  .whatmakesusunique .shortcut.is-visible {
    width: 1350px;
    height: 900px;
    transition-delay: 500ms; }
    .whatmakesusunique .shortcut.is-visible .shortcut__box {
      opacity: 0;
      pointer-events: none;
      transition-delay: 500ms; }
    .whatmakesusunique .shortcut.is-visible h3 {
      opacity: 1;
      pointer-events: auto;
      transition-delay: 1200ms; }
  .whatmakesusunique .shortcut.is-hidden {
    width: 720px;
    opacity: 0;
    pointer-events: none;
    transition-delay: 1000ms; }
    .whatmakesusunique .shortcut.is-hidden .shortcut__box {
      opacity: 0;
      pointer-events: none; }

.whatmakesusunique .scroller {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .whatmakesusunique .scroller aside {
    opacity: 0;
    bottom: 100px; }
  .whatmakesusunique .scroller.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 1200ms; }
    .whatmakesusunique .scroller.is-visible aside {
      opacity: 1;
      bottom: 200px;
      transition-delay: 1200ms; }

.theitcconcept {
  background: #e4e0db; }
  .theitcconcept .shortcuts {
    width: 100%; }
    .theitcconcept .shortcuts .shortcut-compressed:first-child {
      -ms-flex: none;
          flex: none;
      width: 530px;
      max-width: 530px; }
      .theitcconcept .shortcuts .shortcut-compressed:first-child figcaption {
        width: 455px;
        height: 290px; }
        .theitcconcept .shortcuts .shortcut-compressed:first-child figcaption h2 {
          margin-bottom: 30px;
          font-size: 52px;
          line-height: 52px; }
    .theitcconcept .shortcuts .shortcut-compressed .shortcut__box {
      height: 250px;
      background: rgba(228, 224, 219, 0.9); }
      .theitcconcept .shortcuts .shortcut-compressed .shortcut__box h2 {
        color: #9e9791; }
        .theitcconcept .shortcuts .shortcut-compressed .shortcut__box h2:before {
          background: #9e9791; }
      .theitcconcept .shortcuts .shortcut-compressed .shortcut__box p {
        color: #242a4d; }
  .theitcconcept .scroller {
    width: 100%; }
    .theitcconcept .scroller .scroller__list {
      padding-top: 100px; }
      .theitcconcept .scroller .scroller__list:before {
        top: 100px; }
  .theitcconcept .modal {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    top: 120px;
    bottom: 60px;
    left: 35px;
    right: 35px;
    background: rgba(255, 255, 255, 0.95); }
    .theitcconcept .modal__left, .theitcconcept .modal__right {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
      -ms-flex-pack: center;
          justify-content: center; }
    .theitcconcept .modal__left {
      padding-left: 130px;
      width: 35%; }
      .theitcconcept .modal__left span {
        position: relative;
        display: inline-block;
        margin-bottom: 30px;
        color: #242a4d;
        font-size: 100px;
        line-height: 110px;
        letter-spacing: 5px;
        pointer-events: none; }
        .theitcconcept .modal__left span:before {
          content: '';
          position: absolute;
          top: -15px;
          left: 5px;
          width: 40px;
          height: 2px;
          background: #242a4d; }
      .theitcconcept .modal__left p {
        margin: 0;
        color: #242a4d;
        font-size: 77px;
        line-height: 82px; }
    .theitcconcept .modal__right {
      width: 65%; }
      .theitcconcept .modal__right p, .theitcconcept .modal__right li {
        color: #9e9791;
        font-size: 24px;
        line-height: 36px; }
        .theitcconcept .modal__right p:last-child, .theitcconcept .modal__right li:last-child {
          margin-bottom: 40px; }
      .theitcconcept .modal__right p {
        margin-bottom: 40px;
        font-weight: 700; }
        .theitcconcept .modal__right p:last-child {
          margin-bottom: 0; }
  .theitcconcept .shortcuts,
  .theitcconcept .scroller,
  .theitcconcept aside,
  .theitcconcept .modal {
    transition: all 500ms ease; }
  .theitcconcept .shortcuts {
    opacity: 0;
    pointer-events: none; }
    .theitcconcept .shortcuts.is-visible {
      opacity: 1;
      pointer-events: all;
      transition-delay: 500ms; }
  .theitcconcept .scroller {
    top: 0;
    opacity: 0;
    pointer-events: none; }
    .theitcconcept .scroller aside {
      opacity: 0;
      bottom: 100px; }
    .theitcconcept .scroller.is-visible {
      opacity: 1;
      pointer-events: auto;
      transition-delay: 500ms; }
      .theitcconcept .scroller.is-visible aside {
        opacity: 1;
        bottom: 200px;
        transition-delay: 600ms; }
  .theitcconcept .modal {
    opacity: 0;
    pointer-events: none; }
    .theitcconcept .modal.is-visible {
      opacity: 1;
      pointer-events: auto; }

.glpandtt .shortcuts {
  width: 1080px; }
  .glpandtt .shortcuts-vertical {
    padding: 140px 0; }
  .glpandtt .shortcuts article .shortcut__box {
    bottom: -70px; }
    .glpandtt .shortcuts article .shortcut__box hr {
      margin: 40px 0 60px; }

.glpandtt .medias {
  width: 100%;
  position: relative; }
  .glpandtt .medias .is-slider {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .glpandtt .medias .is-slider div {
      height: auto; }
    .glpandtt .medias .is-slider.full-slider .slide {
      width: 1080px !important;
      height: 1920px; }
  .glpandtt .medias aside {
    position: absolute;
    bottom: 200px;
    right: 0;
    z-index: 11;
    opacity: 1;
    transform: rotate(-90deg); }
    .glpandtt .medias aside p {
      position: relative;
      padding-left: 20px;
      margin: 0;
      color: #fff;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .glpandtt .medias aside p:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        width: 200px;
        height: 1px;
        background-color: #fff; }
  .glpandtt .medias .media.slick-slide {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
  .glpandtt .medias .media__left,
  .glpandtt .medias .media__right {
    padding: 0;
    width: 800px; }
  .glpandtt .medias .media__left {
    margin-bottom: 100px; }
    .glpandtt .medias .media__left p {
      max-width: 500px; }
  .glpandtt .medias .media__right {
    position: relative;
    margin-bottom: 200px; }
    .glpandtt .medias .media__right:after {
      content: '';
      position: absolute;
      bottom: -270px;
      right: -140px;
      z-index: -1;
      width: 460px;
      height: 560px;
      background-color: #e4e0db; }
  .glpandtt .medias .media.slide {
    position: relative; }
  .glpandtt .medias .media__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    z-index: 11;
    transform: translate(0);
    background: rgba(0, 0, 0, 0.5);
    display: none;
    pointer-events: none; }
    .glpandtt .medias .media__video > div {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%; }
    .glpandtt .medias .media__video.is-visible {
      display: block;
      pointer-events: auto; }
    .glpandtt .medias .media__video .video-close {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1000;
      padding: 10px 15px 20px;
      background: rgba(0, 0, 0, 0.3);
      color: #fff;
      font-size: 80px;
      line-height: 40px;
      pointer-events: all;
      cursor: pointer; }
      .glpandtt .medias .media__video .video-close:focus, .glpandtt .medias .media__video .video-close:active {
        outline: none; }

.glpandtt .trend {
  width: 100%;
  padding-top: 0; }
  .glpandtt .trend .is-slider.full-slider .slide {
    width: 1080px !important;
    height: 1920px; }
  .glpandtt .trend .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .glpandtt .trend .scroller__title {
    padding-left: 50px; }
    .glpandtt .trend .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .glpandtt .trend .scroller__photo {
    margin-bottom: 100px; }
  .glpandtt .trend .scroller__list {
    width: 1080px; }
    .glpandtt .trend .scroller__list ul {
      height: 600px; }
    .glpandtt .trend .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .glpandtt .trend .scroller__list:before {
      width: 465px;
      height: 600px; }
  .glpandtt .trend aside {
    position: absolute;
    bottom: 450px;
    right: 0;
    z-index: 11;
    opacity: 1;
    transform: rotate(-90deg); }
    .glpandtt .trend aside p {
      position: relative;
      padding-left: 20px;
      margin: 0;
      color: #242a4d;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .glpandtt .trend aside p:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        width: 200px;
        height: 1px;
        background-color: #242a4d; }
  .glpandtt .trend .fullcontent article {
    -ms-flex-item-align: start;
        align-self: flex-start;
    padding-bottom: 100px; }

.glpandtt .offers div {
  height: auto; }

.glpandtt .offers .star-count {
  background-image: url("../img/star-small.png");
  background-size: contain;
  width: 0;
  height: 25px; }

.glpandtt .yatch {
  position: relative;
  width: 100%; }
  .glpandtt .yatch .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .glpandtt .yatch .scroller__title {
    padding-left: 50px; }
    .glpandtt .yatch .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .glpandtt .yatch .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .glpandtt .yatch .scroller__list {
    width: 1080px; }
    .glpandtt .yatch .scroller__list ul {
      height: 600px; }
    .glpandtt .yatch .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .glpandtt .yatch .scroller__list:before {
      width: 465px;
      height: 600px; }
  .glpandtt .yatch aside {
    position: absolute;
    bottom: 200px;
    right: 0;
    z-index: 11;
    opacity: 1;
    transform: rotate(-90deg); }
    .glpandtt .yatch aside p {
      position: relative;
      padding-left: 20px;
      margin: 0;
      color: #242a4d;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .glpandtt .yatch aside p:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        width: 200px;
        height: 1px;
        background-color: #242a4d; }
  .glpandtt .yatch .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .glpandtt .yatch .view__video:focus, .glpandtt .yatch .view__video:active {
      outline: none; }

.glpandtt .media__video {
  position: absolute;
  top: 100px;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  transform: translate(0);
  background: rgba(0, 0, 0, 0.5);
  display: none;
  pointer-events: none; }
  .glpandtt .media__video > div {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%; }
  .glpandtt .media__video.is-visible {
    display: block;
    pointer-events: auto; }
  .glpandtt .media__video .video-close {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1000;
    padding: 10px 15px 20px;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 80px;
    line-height: 40px;
    pointer-events: all;
    cursor: pointer; }
    .glpandtt .media__video .video-close:focus, .glpandtt .media__video .video-close:active {
      outline: none; }

.glpandtt .slider__footer .btn__next {
  left: 130px;
  right: auto; }

.glpandtt .shortcuts,
.glpandtt .shortcut,
.glpandtt .shortcut__box,
.glpandtt .medias,
.glpandtt .trend,
.glpandtt .yatch {
  transition: all 500ms ease; }

.glpandtt .shortcuts {
  top: 0;
  opacity: 0;
  pointer-events: none;
  transition-delay: 1000ms; }
  .glpandtt .shortcuts .shortcut:nth-child(even) {
    left: 100%;
    transition-delay: 400ms; }
    .glpandtt .shortcuts .shortcut:nth-child(even) .shortcut__box {
      left: 100%;
      right: auto; }
  .glpandtt .shortcuts .shortcut:nth-child(odd) {
    right: 100%;
    transition-delay: 400ms; }
    .glpandtt .shortcuts .shortcut:nth-child(odd) .shortcut__box {
      right: 100%;
      left: auto; }
  .glpandtt .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .glpandtt .shortcuts.is-visible .shortcut:nth-child(even) {
      left: 0;
      transition-delay: 500ms; }
      .glpandtt .shortcuts.is-visible .shortcut:nth-child(even) .shortcut__box {
        left: -70px;
        right: auto; }
    .glpandtt .shortcuts.is-visible .shortcut:nth-child(odd) {
      right: 0;
      transition-delay: 500ms; }
      .glpandtt .shortcuts.is-visible .shortcut:nth-child(odd) .shortcut__box {
        right: -70px;
        left: auto; }

.glpandtt .medias {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .glpandtt .medias.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.glpandtt .trend {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .glpandtt .trend.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.glpandtt .yatch {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .glpandtt .yatch.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.page-template-page-glpandtt .main__header,
.page-template-page-glpandtt-a .main__header,
.page-template-page-glpandtt-b .main__header {
  top: auto;
  left: auto;
  bottom: 0;
  right: 0; }

.page-template-page-glpandtt-a .shortcuts-vertical,
.page-template-page-glpandtt-b .shortcuts-vertical {
  padding-top: 0;
  -ms-flex-pack: center;
      justify-content: center; }

.scroller__video {
  width: 100%;
  position: relative; }
  .scroller__video .is-slider {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .scroller__video .is-slider div {
      height: auto; }
    .scroller__video .is-slider.full-slider .slide {
      width: 1080px !important;
      height: 1920px; }
  .scroller__video aside {
    position: absolute;
    bottom: 200px;
    right: 0;
    z-index: 11;
    opacity: 1;
    transform: rotate(-90deg); }
    .scroller__video aside p {
      position: relative;
      padding-left: 20px;
      margin: 0;
      color: #fff;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .scroller__video aside p:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        width: 200px;
        height: 1px;
        background-color: #fff; }
  .scroller__video .media.slick-slide {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
  .scroller__video .media__left,
  .scroller__video .media__right {
    padding: 0;
    width: 800px; }
  .scroller__video .media__left {
    margin-bottom: 100px; }
    .scroller__video .media__left p {
      max-width: 500px; }
  .scroller__video .media__right {
    position: relative;
    margin-bottom: 200px; }
    .scroller__video .media__right:after {
      content: '';
      position: absolute;
      bottom: -270px;
      right: -140px;
      z-index: -1;
      width: 460px;
      height: 560px;
      background-color: #e4e0db; }
  .scroller__video .media.slide {
    position: relative; }
  .scroller__video.media__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    z-index: 11;
    transform: translate(0);
    background: rgba(0, 0, 0, 0.5);
    display: none;
    pointer-events: none; }
    .scroller__video.media__video > div {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%; }
    .scroller__video.media__video.is-visible {
      display: block;
      pointer-events: auto; }
    .scroller__video.media__video .video-close {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1000;
      padding: 10px 15px 20px;
      background: rgba(0, 0, 0, 0.3);
      color: #fff;
      font-size: 80px;
      line-height: 40px;
      pointer-events: all;
      cursor: pointer; }
      .scroller__video.media__video .video-close:focus, .scroller__video.media__video .video-close:active {
        outline: none; }

.starprestige .shortcuts {
  width: 100%;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0; }
  .starprestige .shortcuts .shortcut {
    -ms-flex: none;
        flex: none;
    width: 980px;
    height: 740px; }
  .starprestige .shortcuts .shortcut__box {
    right: -60px;
    bottom: -110px; }

.starprestige .scroller {
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  width: 100%;
  padding-top: 0; }
  .starprestige .scroller aside {
    bottom: 450px; }

.starprestige .scroller__title {
  padding-left: 50px; }
  .starprestige .scroller__title h3 {
    font-size: 76px;
    line-height: 82px; }

.starprestige .scroller__photo {
  height: 600px;
  margin-bottom: 100px; }

.starprestige .scroller__list {
  width: 1080px; }
  .starprestige .scroller__list > ul > li {
    height: 100%;
    max-width: 720px; }
  .starprestige .scroller__list ul ul li {
    color: #242a4d; }
  .starprestige .scroller__list p {
    color: #242a4d; }
  .starprestige .scroller__list:before {
    width: 465px;
    height: 600px; }

.starprestige .is-section,
.starprestige .shortcut,
.starprestige .shortcut__box {
  transition: all 500ms ease; }

.starprestige .shortcuts {
  top: 0;
  left: -100%;
  opacity: 0;
  pointer-events: none;
  transition-delay: 500ms; }
  .starprestige .shortcuts .shortcut .shortcut__box {
    right: 100%;
    left: auto; }
  .starprestige .shortcuts.is-visible {
    left: 0;
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .starprestige .shortcuts.is-visible .shortcut .shortcut__box {
      right: -60px;
      left: auto; }

.starprestige .scroller {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .starprestige .scroller.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 1000ms; }

.page-template-page-starprestige .main__header,
.page-template-page-starprestige-a .main__header,
.page-template-page-starprestige-b .main__header {
  top: auto;
  left: auto;
  bottom: 0;
  right: 0; }

.twoscreens .shortcuts {
  width: 1080px;
  padding: 0; }
  .twoscreens .shortcuts .shortcut .shortcut__box h2 {
    font-size: 32px;
    line-height: 34px; }

.twoscreens .slider__footer .btn__next {
  left: 130px;
  right: auto; }

.twoscreens .shortcuts,
.twoscreens .shortcut,
.twoscreens .shortcut__box,
.twoscreens .medias,
.twoscreens .trend,
.twoscreens .yatch,
.twoscreens .scroller,
.twoscreens .scroller-yatch {
  transition: all 500ms ease; }

.twoscreens .shortcuts {
  top: 0;
  opacity: 0;
  pointer-events: none;
  transition-delay: 1000ms; }
  .twoscreens .shortcuts .shortcut {
    right: 100%;
    transition-delay: 400ms; }
    .twoscreens .shortcuts .shortcut .shortcut__box {
      right: 100%;
      left: auto; }
  .twoscreens .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .twoscreens .shortcuts.is-visible .shortcut {
      right: 0;
      transition-delay: 500ms; }
      .twoscreens .shortcuts.is-visible .shortcut .shortcut__box {
        right: -70px;
        left: auto; }

.twoscreens .medias {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .twoscreens .medias.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.twoscreens .trend {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .twoscreens .trend.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.twoscreens .yatch,
.twoscreens .scroller-yatch {
  top: 0;
  opacity: 0;
  pointer-events: none; }
  .twoscreens .yatch.is-visible,
  .twoscreens .scroller-yatch.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.twoscreens-a .medias {
  width: 100%;
  position: relative; }
  .twoscreens-a .medias .is-slider {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .twoscreens-a .medias .is-slider div {
      height: auto; }
    .twoscreens-a .medias .is-slider.full-slider .slide {
      width: 1080px !important;
      height: 1920px; }
  .twoscreens-a .medias .media.slick-slide {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
  .twoscreens-a .medias .media__left,
  .twoscreens-a .medias .media__right {
    padding: 0;
    width: 800px; }
  .twoscreens-a .medias .media__left {
    margin-bottom: 100px; }
    .twoscreens-a .medias .media__left p {
      max-width: 500px; }
  .twoscreens-a .medias .media__right {
    position: relative;
    margin-bottom: 200px; }
    .twoscreens-a .medias .media__right:after {
      content: '';
      position: absolute;
      bottom: -270px;
      right: -140px;
      z-index: -1;
      width: 460px;
      height: 560px;
      background-color: #e4e0db; }
  .twoscreens-a .medias .media.slide {
    position: relative; }
  .twoscreens-a .medias .media__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    z-index: 11;
    transform: translate(0);
    background: rgba(0, 0, 0, 0.5);
    display: none;
    pointer-events: none; }
    .twoscreens-a .medias .media__video > div {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%; }
    .twoscreens-a .medias .media__video.is-visible {
      display: block;
      pointer-events: auto; }
    .twoscreens-a .medias .media__video .video-close {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1000;
      padding: 10px 15px 20px;
      background: rgba(0, 0, 0, 0.3);
      color: #fff;
      font-size: 80px;
      line-height: 40px;
      pointer-events: all;
      cursor: pointer; }
      .twoscreens-a .medias .media__video .video-close:focus, .twoscreens-a .medias .media__video .video-close:active {
        outline: none; }

.twoscreens-a .trend {
  width: 100%;
  padding-top: 0; }
  .twoscreens-a .trend .is-slider.full-slider .slide {
    width: 1080px !important;
    height: 1920px; }
  .twoscreens-a .trend .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .twoscreens-a .trend .scroller__title {
    padding-left: 50px; }
    .twoscreens-a .trend .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .twoscreens-a .trend .scroller__photo {
    margin-bottom: 100px; }
  .twoscreens-a .trend .scroller__list {
    width: 1080px; }
    .twoscreens-a .trend .scroller__list ul {
      height: 600px; }
    .twoscreens-a .trend .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .twoscreens-a .trend .scroller__list:before {
      width: 465px;
      height: 600px; }
  .twoscreens-a .trend aside {
    bottom: 450px; }

.twoscreens-a .yatch {
  position: relative;
  width: 100%;
  padding-top: 0; }
  .twoscreens-a .yatch .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .twoscreens-a .yatch .scroller__title {
    padding-left: 50px; }
    .twoscreens-a .yatch .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .twoscreens-a .yatch .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .twoscreens-a .yatch .scroller__list {
    width: 1080px; }
    .twoscreens-a .yatch .scroller__list ul {
      height: 600px; }
    .twoscreens-a .yatch .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .twoscreens-a .yatch .scroller__list:before {
      width: 465px;
      height: 600px; }
  .twoscreens-a .yatch .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .twoscreens-a .yatch .view__video:focus, .twoscreens-a .yatch .view__video:active {
      outline: none; }
  .twoscreens-a .yatch aside {
    bottom: 450px; }

.twoscreens-b .shortcuts {
  padding: 100px 0 200px; }
  .twoscreens-b .shortcuts .shortcut:nth-child(even) {
    left: 100%;
    transition-delay: 400ms; }
    .twoscreens-b .shortcuts .shortcut:nth-child(even) .shortcut__box {
      left: 100%;
      right: auto; }
  .twoscreens-b .shortcuts .shortcut:nth-child(odd) {
    right: 100%;
    transition-delay: 400ms; }
    .twoscreens-b .shortcuts .shortcut:nth-child(odd) .shortcut__box {
      right: 100%;
      left: auto; }
  .twoscreens-b .shortcuts .shortcut .shortcut__box {
    bottom: -70px; }
    .twoscreens-b .shortcuts .shortcut .shortcut__box h2 {
      font-size: 100px;
      line-height: 100px; }
    .twoscreens-b .shortcuts .shortcut .shortcut__box hr {
      margin: 40px 0 60px; }
  .twoscreens-b .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .twoscreens-b .shortcuts.is-visible .shortcut:nth-child(even) {
      left: 0;
      transition-delay: 500ms; }
      .twoscreens-b .shortcuts.is-visible .shortcut:nth-child(even) .shortcut__box {
        left: -70px;
        right: auto; }
    .twoscreens-b .shortcuts.is-visible .shortcut:nth-child(odd) {
      right: 0;
      transition-delay: 500ms; }
      .twoscreens-b .shortcuts.is-visible .shortcut:nth-child(odd) .shortcut__box {
        right: -70px;
        left: auto; }

.twoscreens-b .trend {
  width: 100%;
  padding-top: 0; }
  .twoscreens-b .trend .is-slider.full-slider .slide {
    width: 1080px !important;
    height: 1920px; }

.twoscreens-b .offers div {
  height: auto; }

.twoscreens-b .offers .star-count {
  background-image: url("../img/star-small.png");
  background-size: contain;
  width: 0;
  height: 25px; }

.twoscreens-b .scroller {
  top: 0;
  opacity: 0;
  pointer-events: none;
  position: relative;
  width: 100%;
  padding-top: 0;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
  .twoscreens-b .scroller .scroller__title {
    padding-left: 50px; }
    .twoscreens-b .scroller .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .twoscreens-b .scroller .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .twoscreens-b .scroller .scroller__list {
    width: 1080px; }
    .twoscreens-b .scroller .scroller__list > ul {
      height: 600px; }
      .twoscreens-b .scroller .scroller__list > ul > li {
        height: 100%;
        max-width: 720px; }
    .twoscreens-b .scroller .scroller__list:before {
      width: 465px;
      height: 600px; }
  .twoscreens-b .scroller .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .twoscreens-b .scroller .view__video:focus, .twoscreens-b .scroller .view__video:active {
      outline: none; }
  .twoscreens-b .scroller aside {
    bottom: 450px; }
  .twoscreens-b .scroller.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.threescreens-a .shortcuts {
  padding: 100px 0 200px; }
  .threescreens-a .shortcuts .shortcut:nth-child(even) {
    left: 100%;
    transition-delay: 400ms; }
    .threescreens-a .shortcuts .shortcut:nth-child(even) .shortcut__box {
      left: 100%;
      right: auto; }
  .threescreens-a .shortcuts .shortcut:nth-child(odd) {
    right: 100%;
    transition-delay: 400ms; }
    .threescreens-a .shortcuts .shortcut:nth-child(odd) .shortcut__box {
      right: 100%;
      left: auto; }
  .threescreens-a .shortcuts .shortcut .shortcut__box {
    bottom: -70px; }
    .threescreens-a .shortcuts .shortcut .shortcut__box h2 {
      font-size: 100px;
      line-height: 100px; }
    .threescreens-a .shortcuts .shortcut .shortcut__box hr {
      margin: 40px 0 60px; }
  .threescreens-a .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .threescreens-a .shortcuts.is-visible .shortcut:nth-child(even) {
      left: 0;
      transition-delay: 500ms; }
      .threescreens-a .shortcuts.is-visible .shortcut:nth-child(even) .shortcut__box {
        left: -70px;
        right: auto; }
    .threescreens-a .shortcuts.is-visible .shortcut:nth-child(odd) {
      right: 0;
      transition-delay: 500ms; }
      .threescreens-a .shortcuts.is-visible .shortcut:nth-child(odd) .shortcut__box {
        right: -70px;
        left: auto; }

.threescreens-a .medias {
  width: 100%;
  position: relative; }
  .threescreens-a .medias .is-slider {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .threescreens-a .medias .is-slider div {
      height: auto; }
    .threescreens-a .medias .is-slider.full-slider .slide {
      width: 1080px !important;
      height: 1920px; }
  .threescreens-a .medias .media.slick-slide {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
  .threescreens-a .medias .media__left,
  .threescreens-a .medias .media__right {
    padding: 0;
    width: 800px; }
  .threescreens-a .medias .media__left {
    margin-bottom: 100px; }
    .threescreens-a .medias .media__left p {
      max-width: 500px; }
  .threescreens-a .medias .media__right {
    position: relative;
    margin-bottom: 200px; }
    .threescreens-a .medias .media__right:after {
      content: '';
      position: absolute;
      bottom: -270px;
      right: -140px;
      z-index: -1;
      width: 460px;
      height: 560px;
      background-color: #e4e0db; }
  .threescreens-a .medias .media.slide {
    position: relative; }
  .threescreens-a .medias .media__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    z-index: 11;
    transform: translate(0);
    background: rgba(0, 0, 0, 0.5);
    display: none;
    pointer-events: none; }
    .threescreens-a .medias .media__video > div {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%; }
    .threescreens-a .medias .media__video.is-visible {
      display: block;
      pointer-events: auto; }
    .threescreens-a .medias .media__video .video-close {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1000;
      padding: 10px 15px 20px;
      background: rgba(0, 0, 0, 0.3);
      color: #fff;
      font-size: 80px;
      line-height: 40px;
      pointer-events: all;
      cursor: pointer; }
      .threescreens-a .medias .media__video .video-close:focus, .threescreens-a .medias .media__video .video-close:active {
        outline: none; }

.threescreens-a .trend {
  width: 100%;
  padding-top: 0; }
  .threescreens-a .trend .is-slider.full-slider .slide {
    width: 1080px !important;
    height: 1920px; }
  .threescreens-a .trend .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .threescreens-a .trend .scroller__title {
    padding-left: 50px; }
    .threescreens-a .trend .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .threescreens-a .trend .scroller__photo {
    margin-bottom: 100px; }
  .threescreens-a .trend .scroller__list {
    width: 1080px; }
    .threescreens-a .trend .scroller__list ul {
      height: 600px; }
    .threescreens-a .trend .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .threescreens-a .trend .scroller__list:before {
      width: 465px;
      height: 600px; }
  .threescreens-a .trend aside {
    bottom: 450px; }

.threescreens-a .yatch {
  position: relative;
  width: 100%;
  padding-top: 0; }
  .threescreens-a .yatch .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .threescreens-a .yatch .scroller__title {
    padding-left: 50px; }
    .threescreens-a .yatch .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .threescreens-a .yatch .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .threescreens-a .yatch .scroller__list {
    width: 1080px; }
    .threescreens-a .yatch .scroller__list ul {
      height: 600px; }
    .threescreens-a .yatch .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .threescreens-a .yatch .scroller__list:before {
      width: 465px;
      height: 600px; }
  .threescreens-a .yatch .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .threescreens-a .yatch .view__video:focus, .threescreens-a .yatch .view__video:active {
      outline: none; }
  .threescreens-a .yatch aside {
    bottom: 450px; }

.threescreens-b .shortcuts {
  padding: 100px 0 200px; }
  .threescreens-b .shortcuts .shortcut:nth-child(even) {
    left: 100%;
    transition-delay: 400ms; }
    .threescreens-b .shortcuts .shortcut:nth-child(even) .shortcut__box {
      left: 100%;
      right: auto; }
  .threescreens-b .shortcuts .shortcut:nth-child(odd) {
    right: 100%;
    transition-delay: 400ms; }
    .threescreens-b .shortcuts .shortcut:nth-child(odd) .shortcut__box {
      right: 100%;
      left: auto; }
  .threescreens-b .shortcuts .shortcut .shortcut__box {
    bottom: -70px; }
    .threescreens-b .shortcuts .shortcut .shortcut__box h2 {
      font-size: 100px;
      line-height: 100px; }
    .threescreens-b .shortcuts .shortcut .shortcut__box hr {
      margin: 40px 0 60px; }
  .threescreens-b .shortcuts.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }
    .threescreens-b .shortcuts.is-visible .shortcut:nth-child(even) {
      left: 0;
      transition-delay: 500ms; }
      .threescreens-b .shortcuts.is-visible .shortcut:nth-child(even) .shortcut__box {
        left: -70px;
        right: auto; }
    .threescreens-b .shortcuts.is-visible .shortcut:nth-child(odd) {
      right: 0;
      transition-delay: 500ms; }
      .threescreens-b .shortcuts.is-visible .shortcut:nth-child(odd) .shortcut__box {
        right: -70px;
        left: auto; }

.threescreens-b .yatch {
  position: relative;
  width: 100%;
  padding-top: 0; }
  .threescreens-b .yatch .scroller {
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
  .threescreens-b .yatch .scroller__title {
    padding-left: 50px; }
    .threescreens-b .yatch .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .threescreens-b .yatch .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .threescreens-b .yatch .scroller__list {
    width: 1080px; }
    .threescreens-b .yatch .scroller__list ul {
      height: 600px; }
    .threescreens-b .yatch .scroller__list li {
      height: 100%;
      max-width: 720px; }
    .threescreens-b .yatch .scroller__list:before {
      width: 465px;
      height: 600px; }
  .threescreens-b .yatch .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .threescreens-b .yatch .view__video:focus, .threescreens-b .yatch .view__video:active {
      outline: none; }
  .threescreens-b .yatch aside {
    bottom: 450px; }

.threescreens-b .trend {
  width: 100%;
  padding-top: 0; }
  .threescreens-b .trend .is-slider.full-slider .slide {
    width: 1080px !important;
    height: 1920px; }

.threescreens-b .offers div {
  height: auto; }

.threescreens-b .offers .star-count {
  background-image: url("../img/star-small.png");
  background-size: contain;
  width: 0;
  height: 25px; }

.threescreens-b .scroller {
  top: 0;
  opacity: 0;
  pointer-events: none;
  position: relative;
  width: 100%;
  padding-top: 0;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
  .threescreens-b .scroller .scroller__title {
    padding-left: 50px; }
    .threescreens-b .scroller .scroller__title h3 {
      font-size: 76px;
      line-height: 82px; }
  .threescreens-b .scroller .scroller__photo {
    height: 600px;
    margin-bottom: 100px; }
  .threescreens-b .scroller .scroller__list {
    width: 1080px; }
    .threescreens-b .scroller .scroller__list > ul {
      height: 600px; }
      .threescreens-b .scroller .scroller__list > ul > li {
        height: 100%;
        max-width: 720px; }
    .threescreens-b .scroller .scroller__list:before {
      width: 465px;
      height: 600px; }
  .threescreens-b .scroller .view__video {
    -ms-flex-item-align: start;
        align-self: flex-start;
    display: inline-block;
    padding: 0 25px;
    border: 1px solid #242a4d;
    margin-top: 50px;
    color: #242a4d;
    font-style: italic;
    font-size: 34px;
    line-height: 64px; }
    .threescreens-b .scroller .view__video:focus, .threescreens-b .scroller .view__video:active {
      outline: none; }
  .threescreens-b .scroller aside {
    bottom: 450px; }
  .threescreens-b .scroller.is-visible {
    opacity: 1;
    pointer-events: auto;
    transition-delay: 500ms; }

.page-template-page-2screens-a .main__header,
.page-template-page-2screens-b .main__header,
.page-template-page-3screens-a .main__header,
.page-template-page-3screens-b .main__header,
.page-template-page-3screens-c .main__header,
.page-template-page-4screens-a .main__header,
.page-template-page-4screens-b .main__header,
.page-template-page-4screens-c .main__header,
.page-template-page-4screens-d .main__header {
  top: auto;
  left: auto;
  bottom: 0;
  right: 0; }

.page-template-page-3screens-b .shortcuts,
.page-template-page-3screens-c .shortcuts,
.page-template-page-4screens-b .shortcuts,
.page-template-page-4screens-c .shortcuts,
.page-template-page-4screens-d .shortcuts {
  -ms-flex-pack: center;
      justify-content: center; }

.page-template-page-2screens-b .scroller__list p,
.page-template-page-2screens-b .scroller__list ul ul li,
.page-template-page-3screens-c .scroller__list p,
.page-template-page-3screens-c .scroller__list ul ul li,
.page-template-page-4screens-d .scroller__list p,
.page-template-page-4screens-d .scroller__list ul ul li {
  color: #242a4d; }

/*
.twoscreens {
	.trend {
		.fullcontent article {
			align-self: flex-start;
			padding-bottom: 100px;
		}
	}
}

.page-template-page-2screens-a .shortcuts-horizontal,
.page-template-page-2screens-b .shortcuts-horizontal {
	padding-top: 0;
	justify-content: center;
}
*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dHMvX2Jhc2Uuc2NzcyIsInV0aWxzL192YXJpYWJsZXMuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fc2hvcnRjdXRzLnNjc3MiLCJjb21wb25lbnRzL19zY3JvbGxlci5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX21lZGlhLnNjc3MiLCJjb21wb25lbnRzL19waG90by1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19mdWxsY29udGVudC5zY3NzIiwiY29tcG9uZW50cy9fb2ZmZXJzLnNjc3MiLCJjb21wb25lbnRzL19saXN0LW51bWJlcmVkLnNjc3MiLCJjb21wb25lbnRzL19ncmFwaGljcy5zY3NzIiwiY29tcG9uZW50cy9faGVhZGxpbmUuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3F1b3RlLnNjc3MiLCJwYWdlcy9fMC1kYXNoYm9hcmQuc2NzcyIsInBhZ2VzL18xLWNyZWRpYmlsaXR5LnNjc3MiLCJwYWdlcy9fMi1hd2FyZHMuc2NzcyIsInBhZ2VzL18zLW91cnJlc29ydHMuc2NzcyIsInBhZ2VzL180LXdoYXRtYWtlc3VzdW5pcXVlLnNjc3MiLCJwYWdlcy9fNS10aGVpdGNjb25jZXB0LnNjc3MiLCJwYWdlcy9fNi1nbHBhbmR0dC5zY3NzIiwicGFnZXMvXzctc3RhcnByZXN0aWdlLnNjc3MiLCJwYWdlcy9fOC0yc2NyZWVucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztFQUVDLFlBQVk7RUFDWixhQUFhO0VBQ2IsaUJBQWlCLEVBQ2pCOztBQUVEOzs7RUFHQyxvQ0FBb0M7RUFDcEMseUNBQXlDO0VBQ3pDLHVCQUF1QixFQUN2Qjs7QUFFRDtFQUNDLFlDZmE7RURnQmIseUNDUHVDO0VEUXZDLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xC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O01BOEpJLGNBQWMsRUFNZDtNQXBLSjtRQWlLSyxhQUFhO1FBQ2IsaUJBQWlCLEVBQ2pCO0lBbktMO01BdUtJLGFBQWE7TUFDYixjQUFjLEVBQ2Q7RUF6S0o7SUE2S0csMkJBQXVCO1FBQXZCLHVCQUF1QjtJQUN2QixzQkFBc0I7SUFDdEIsZ0JBQWdCO0lBQ2hCLDBCdkJwMUJhO0l1QnExQmIsaUJBQWlCO0lBQ2pCLGV2QnQxQmE7SXVCdTFCYixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLGtCQUFrQixFQUlsQjtJQXpMSDtNQXdMYyxjQUFjLEVBQUk7RUF4TGhDO0lBMkxVLGNBQWMsRUFBSTtFQTNMNUI7SUE4TEcsV0FBVztJQUNYLHFCQUFxQjtJQUNyQix3QkFBd0IsRUFDeEI7O0FBSUg7Ozs7Ozs7OztFQVNDLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtFQUNWLFNBQVMsRUFDVDs7QUFFRDs7Ozs7RUFLYyxzQkFBd0I7TUFBeEIsd0JBQXdCLEVBQUk7O0FBRzFDOzs7Ozs7RUFLRSxldkJyNEJjLEV1QnM0QmQ7O0FBR0Y7Ozs7Ozs7Ozs7Ozs7OztFQWVFIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCxcbmJvZHkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LWZhbWlseTogJGZvbnQtYmFzZTtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4yNTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJrZXJuXCI7XG5cdGZvbnQta2VybmluZzogbm9ybWFsO1xufVxuXG5wLFxuZmlndXJlLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IG1hcmdpbjogMCB9XG5cbmEgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5tYWluX19zZWN0aW9uIHsgaGVpZ2h0OiAxMDAlOyB9XG5cbi5pcy1zZWN0aW9uIHtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xuXG5cdCY6bm90KC5pcy12aXNpYmxlKSB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cblx0Jjpub3QoLm1vZGFsKSB7IGhlaWdodDogMTAwJTsgfVxuXHRcblx0Ji5uby1wYWRkaW5nIHsgcGFkZGluZy10b3A6IDA7IH1cbn1cblxuLmlzLXNsaWRlciB7XG5cblx0ZGl2IHsgaGVpZ2h0OiAxMDAlOyB9XG5cblx0LnNsaWRlIHsgb3V0bGluZTogbm9uZTsgfVxuXG5cdCYuZnVsbC1zbGlkZXIge1xuXG5cdFx0LnNsaWRlIHtcblx0XHRcdHdpZHRoOiAxOTIwcHggIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTA4MHB4O1xuXHRcdH1cblxuXHRcdCYtdmVydGljYWwge1xuXG5cdFx0XHQuc2xpZGUge1xuXHRcdFx0XHR3aWR0aDogMTA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTkyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmctd2hpdGUgeyBiYWNrZ3JvdW5kOiAkd2hpdGU7IH1cblxuLmJnLWJsdWUgeyBiYWNrZ3JvdW5kOiAkYmx1ZTsgfVxuXG4uZmFkZW91dCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxMTtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvLyBDb2xvcnNcbiR3aGl0ZTpcdFx0XHQjZmZmO1xuJGJsYWNrOlx0XHRcdCMwMDA7XG4kY3JlYW06XHRcdFx0I2U0ZTBkYjtcbiRicm93bjpcdFx0XHQjYjdhMzkyO1xuJGdvbGQ6XHRcdFx0IzllOTc5MTtcbiRibHVlOlx0XHRcdCMyNDJhNGQ7XG4kZ3JheTpcdFx0XHQjYTQ5YzhmO1xuXG4vLyBGb250c1xuJGZvbnQtYmFzZTogXHRcImFkb2JlLWdhcmFtb25kLXByb1wiLCBzZXJpZjsiLCIubWFpbl9faGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRuYXYgeyBkaXNwbGF5OiBmbGV4OyB9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMjVweCAxNXB4O1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cblx0XHQmLmdvSG9tZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdFx0XHRwb2x5Z29uIHsgZmlsbDogJGdvbGQgfVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5sYW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0Jl9fc2VsZWN0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XG5cdFx0XHRcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMCk7XG5cdFx0XHRcdFxuXHRcdFx0XHRwb2x5Z29uIHsgZmlsbDogJGdvbGQ7IH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRzdmcgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTsgfVxuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLWFjdGl2ZSArIHVsIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX29wdGlvbnMge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR9XG5cblx0XHQmX19vcHRpb24geyBwYWRkaW5nOiAxMHB4IDU1cHggMTBweCAxNXB4OyB9XG5cdH1cblxuXHQmLmlzLXdoaXRlIHtcblx0XHRhIHsgY29sb3I6ICR3aGl0ZTsgfVxuXHRcdGE6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiAkd2hpdGU7IH1cblx0XHRzdmcgcG9seWdvbiB7IGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cdH1cblxuXHQvLyBUcmFuc2l0aW9uc1xuXHQubGFuZ19fb3B0aW9ucyxcblx0LmxhbmdfX3NlbGVjdCBzdmcgeyB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTsgfVxuXHQuZ29Ib21lIHsgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlOyB9XG59IiwiLmJ0bl9fZGVmYXVsdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxMnB4IDUwcHggMTJweCAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0Y29sb3I6ICRibHVlO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG5cdHN2ZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAyNXB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cblx0XHRwb2x5Z29uIHsgZmlsbDogJGJsdWU7IH1cblx0fVxufVxuXG4uYnRuX19wcmV2LFxuLmJ0bl9fbmV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogOXB4IDE0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRnb2xkO1xuXG5cdHN2ZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdFx0cG9seWdvbiB7IGZpbGw6ICRnb2xkOyB9XG5cdH1cbn1cblxuLmJ0bl9fcHJldiBzdmcgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IiwiLnNob3J0Y3V0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdHBhZGRpbmctbGVmdDogMzVweDtcblxuXHQuc2hvcnRjdXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4OiAxO1xuXHRcdGhlaWdodDogOTAwcHg7XG5cblx0XHQubnVtYmVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTU1cHg7XG5cdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5cdFx0ZmlndXJlIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC5zaG9ydGN1dF9fYm94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogNjUwcHg7XG5cdFx0XHRoZWlnaHQ6IDQ2MHB4O1xuXHRcdFx0cGFkZGluZzogNjBweCA3MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsMjM1LDIzNSwuOSk7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMXB4IDAgMDtcblx0XHRcdFx0bWFyZ2luOiA1MHB4IDAgNzBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1sZWZ0IHsgbGVmdDogMDsgfVxuXHRcdFx0Ji1yaWdodCB7IHJpZ2h0OiAwOyB9XG5cdFx0fVxuXG5cdFx0Ji1jb21wcmVzc2VkIHtcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRoZWlnaHQ6IDczMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cblx0XHRcdGEgeyBoZWlnaHQ6IDEwMCU7IH1cblxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWluLWhlaWdodDogMjUwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0aW1nIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdmVydGljYWwge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdC5zaG9ydGN1dCB7XG5cdFx0XHR3aWR0aDogOTcwcHg7XG5cdFx0XHRoZWlnaHQ6IDc0MHB4O1xuXHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cblx0XHR9XG5cdH1cblxuXHQmLWhvcml6b250YWwge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQuc2hvcnRjdXQge1xuXHRcdFx0d2lkdGg6IDgwMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNjBweDtcblxuXHRcdFx0Lm51bWJlciB7IGxlZnQ6IDUwcHg7IH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5zaG9ydGN1dF9fYm94IHtcblx0XHRcdFx0Ym90dG9tOiAtNzBweDtcblx0XHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiAyNjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0cGFkZGluZzogNDVweCAyNXB4O1xuXG5cdFx0XHRcdGhyIHtcblx0XHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwIDM1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuX19kZWZhdWx0IHtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDM1cHggN3B4IDEycHg7XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cblxuXHRcdFx0Ji1yZWN0IHsgaGVpZ2h0OiA2MjBweDsgfVxuXHRcdH1cblx0fVxufSIsIi5zY3JvbGxlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGhlaWdodDogMTAwJTtcblxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDM2MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiA5MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDk1cHg7XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX192ZXJ0ICYge1xuXHRcdFx0d2lkdGg6IDcyMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGhvdG8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNzIwcHg7XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdCYuc2Nyb2xsZXItaW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0Ji5pcy12aXNpYmxlIHsgb3BhY2l0eTogMTsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTIwMHB4O1xuXG5cdFx0PiB1bCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0aGVpZ2h0OiA2MDBweDtcblx0XHRcdHBhZGRpbmc6IDAgMTIwcHggMCA5MHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdC5zY3JvbGxlcl9fdmVydCAmIHsgaGVpZ2h0OiA5NjBweDsgfVxuXG5cdFx0XHQ+IGxpOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHRcdFx0cDpsYXN0LWNoaWxkIHsgcGFkZGluZy1ib3R0b206IDA7IH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXNpemU6IDg0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogODRweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMTdweDtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lml0ZW0tZGVzY3JpcHRpb24geyBtaW4taGVpZ2h0OiAxMDBweDsgfVxuXG5cdFx0aDMge1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMTIwcHg7XG5cdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0cGFkZGluZzogMCAwIDQwcHggMTIwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzFweDtcblx0XHR9XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiA1MnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdH1cblxuXHRcdHVsIHVsIGxpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTIwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzFweDtcblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3ZlcnQgJiB7IGhlaWdodDogMTAwJTsgfVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiA3MjBweDtcblx0XHRcdGhlaWdodDogMzgwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY3JlYW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmVydCB7IGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH1cblxuXHQmX19zY3JvbGwge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0cGFkZGluZy10b3A6IDcyNXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgZGlzcGxheTogbm9uZTsgfVxuXHR9XG5cblx0Jl9fbGVmdCxcblx0Jl9fcmlnaHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHQmX19sZWZ0IHsgbGVmdDogMDsgfVxuXHQmX19yaWdodCB7IHJpZ2h0OiAwOyB9XG5cblx0Ji5zbGljay1zbGlkZSB7IGRpc3BsYXk6IGZsZXg7IH1cblxuXHRhc2lkZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMjAwcHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG5cdFx0cCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5tb2RhbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAzO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHQmLWNsb3NlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cGFkZGluZzogNTBweDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxufSIsIi5tZWRpYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCYuc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBmbGV4OyB9XG5cblx0PiBkaXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9fbGVmdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxODBweDtcblx0XHR3aWR0aDogNjgwcHg7XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTgwcHg7XG5cdFx0d2lkdGg6IDk4MHB4O1xuXHR9XG5cblx0aDIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMzBweDtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDU4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtNjBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHQudmlld19fdmlkZW8ge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2NHB4O1xuXHR9XG59IiwiLnBob3RvX19ncmlkIHtcblx0b3ZlcmZsb3c6IGF1dG87XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuXHRcdGFydGljbGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiA0NjBweDtcblxuXHRcdFx0ZmlndXJlIHsgaGVpZ2h0OiAxMDAlOyB9XG5cblx0XHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0d2lkdGg6IDQ2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwyMzUsMjM1LC45KTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTNweDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206IC0zMHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0aGVpZ2h0OiA4MDBweDtcblxuXHRcdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0XHR3aWR0aDogNTUwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMzBweDtcblxuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjdweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2OHB4O1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBkaXNwbGF5OiBub25lOyB9XG59IiwiLmZ1bGxjb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRhcnRpY2xlIHsgcGFkZGluZzogMCAxODBweDsgfVxuXHRcblx0aDMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNTBweDtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDkwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDk1cHg7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtNzVweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwIDAgNDVweDtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cblx0Ji5zbGljay1zbGlkZSB7IGRpc3BsYXk6IGZsZXg7IH1cblxuXHQmLXZlcnQge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0aDEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNDBweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxufSIsIi5vZmZlcnMge1xuXHQmX193cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdGhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0cGFkZGluZzogMCAxODBweDtcblx0XHRcblx0XHRoMyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogOTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA5NXB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAwIDE4MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0aGVpZ2h0OiA3NjVweDtcblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cblx0XHRcdGZpZ3VyZSB7IG1hcmdpbjogMCAzMHB4IDAgMDsgfVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0ZmxleDogMTtcblxuXHRcdC50b3Age1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cblx0XHRcdGRpdiB7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cblx0XHRcdC5zYXZlIHtcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTVweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA5MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDc2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDgxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm90dG9tIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblxuXHRcdFx0Jl9fbGVmdCB7XG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX3JpZ2h0IHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzNweDtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibHVlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubGlzdF9fbnVtYmVyZWQge1xuXHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xuXHRtYXJnaW46IDUwcHggMCAwO1xuXG5cdGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMTA1cHg7XG5cdFx0XHRcdGJvdHRvbTogMTNweDtcblx0XHRcdFx0d2lkdGg6IDk1cHg7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTA1cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XG5cdH1cbn0iLCIuZ3JhcGhpY3Mge1xuXHRoMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiA5MnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0fVxuXG5cdC5ncmFwaGljX19yb3dzIHsgbWFyZ2luLWJvdHRvbTogMTIwcHg7IH1cbn0iLCIuaGVhZGxpbmUge1xuXHRoMSB7XG5cdFx0bWFyZ2luOiAwIDAgMTQwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxMDBweDtcblx0XHRsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdH1cblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdH1cbn0iLCIuc2xpZGVyX19mb290ZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogNjVweDtcblx0ei1pbmRleDogMTAwO1xuXG5cdC5uYXYsXG5cdC5idG5fX3ByZXYsXG5cdC5idG5fX25leHQge1xuXG5cdFx0Ji5pcy1oaWRkZW4ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5uYXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdGNvbG9yOiAkYnJvd247XG5cblx0XHRcdHNwYW4geyBwYWRkaW5nOiAwIDEwcHg7IH1cblxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcblx0XHRcdFx0c3BhbiB7IGNvbG9yOiAkYmx1ZTsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idG5fX3ByZXYsXG5cdC5idG5fX25leHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuXHQuYnRuX19wcmV2IHtcblx0XHR0b3A6IC0xMHB4O1xuXHRcdGxlZnQ6IDcwcHg7XG5cdH1cblxuXHQuYnRuX19uZXh0IHtcblx0XHR0b3A6IC0xMHB4O1xuXHRcdHJpZ2h0OiA3MHB4O1xuXHR9XG59IiwiLnF1b3RlIHtcblx0LmNpdGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDI4NXB4O1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHR9XG5cdH1cblxuXHQuYXV0aG9yIHtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufSIsIi5kYXNoYm9hcmQge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICRicm93bjtcblxuXHQmX19oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDE1MHB4O1xuXG5cdFx0aDEge1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCAyNXB4O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMjBweCA1NnB4IDAgcmdiYSgwLDAsMCwuMSk7XHRcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtYmFzZTtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHsgb3V0bGluZTogMDsgfVxuXHR9XG59IiwiLmNyZWRpYmlsaXR5IHtcblx0LnNob3J0Y3V0cyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmLXZlcnRpY2FsIHsgcGFkZGluZzogMTQwcHggMDsgfVxuXHR9XG5cblx0LnNob3J0Y3V0IHtcblx0XHQuc2hvcnRjdXRfX2JveCB7XG5cdFx0XHRib3R0b206IC03MHB4O1xuXG5cdFx0XHRociB7IG1hcmdpbjogNDBweCAwIDYwcHg7IH1cblx0XHR9XG5cdH1cblxuXHQuc2hpbmluZ3N0YXIge1xuXHRcdC5zbGlkZSB7IHBhZGRpbmc6IDEwMHB4OyB9XG5cblx0XHQubWVkaWFfX3NpbXBsZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA4OHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuXHRcdFx0Jixcblx0XHRcdCYgKiB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29sdW1uIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cblx0XHQuc3ZnLWNpcmNsZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0d2lkdGg6IDMzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMzBweDtcblxuXHRcdFx0LnBlcmNlbnQtY2lyY2xlIHtcblx0XHRcdFx0ZmlsbDogbm9uZTtcblx0XHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogMCwgMjAwMDtcblx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAyMjtcblx0XHRcdFx0c3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDFzIGVhc2U7XG5cblx0XHRcdFx0Ji5jaXJjbGUtY3JlYW0geyBzdHJva2U6ICRjcmVhbTsgfVxuXHRcdFx0XHQmLmNpcmNsZS1icm93biB7IHN0cm9rZTogJGJyb3duOyB9XG5cdFx0XHRcdCYuY2lyY2xlLWJsdWUgeyBzdHJva2U6ICRibHVlOyB9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlYWNoLW51bWJlcnMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRsZWZ0OiAyNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdC5jb2xvci0xIHsgY29sb3I6ICRibHVlOyB9XG5cdFx0XHQuY29sb3ItMiB7IGNvbG9yOiAkYnJvd247IH1cblx0XHRcdC5jb2xvci0zIHsgY29sb3I6ICRjcmVhbTsgfVxuXHRcdH1cblxuXHRcdC5jZW50ZXItaW5mbyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblxuXHRcdC5jaXJjbGUtYmlnIHtcblx0XHRcdC5yZWFjaC1udW1iZXJzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oaWdobGlnaHRzIHtcblx0XHR3aWR0aDogMTA4MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRoMSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDkwcHggMDtcblx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdGZvbnQtc2l6ZTogNTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAyNXB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3N0YXRzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0IFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0IFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCBcdGJvdHRvbTogMDtcblx0XHQgXHRsZWZ0OiAwO1xuXHRcdCBcdHdpZHRoOiAxMDAlO1xuXHRcdCBcdGhlaWdodDogMzcwcHg7XG5cdFx0IFx0cGFkZGluZzogNDBweCAwIDgwcHg7XG5cdFx0IFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHQgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuXHRcdCBcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCBcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHQgXHR9XG5cblx0XHQgXHRzcGFuIHtcblx0XHQgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCBcdFx0d2lkdGg6IDEwMCU7XG5cdFx0IFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCBcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdCBcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0IFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdCBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCBcdH1cblxuXHRcdCBcdC5yZWFjaC1udW1iZXIge1xuXHRcdCBcdFx0Zm9udC1zaXplOiAxMjBweDtcblx0XHQgXHRcdGxpbmUtaGVpZ2h0OiAxMjBweDtcblx0XHQgXHR9XG5cdFx0fVxuXG5cdFx0LnNsaWRlcl9fZm9vdGVyIHtcblx0XHRcdGJvdHRvbTogMzcwcHg7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHRcblx0Ly8gU2hvcnRjdXRzXG5cdC5pcy1zZWN0aW9uLFxuXHQuc2hvcnRjdXQsXG5cdC5zaG9ydGN1dF9fYm94IHsgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7IH1cblxuXHQuc2hvcnRjdXRzIHtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG5cblx0XHQuc2hvcnRjdXQge1xuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA0MDBtcztcblx0XHRcdFx0XG5cdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgbGVmdDogMTAwJTsgcmlnaHQ6IGF1dG87IH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA0MDBtcztcblxuXHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IHJpZ2h0OiAxMDAlOyBsZWZ0OiBhdXRvOyB9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXG5cdFx0XHQuc2hvcnRjdXQge1xuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IGxlZnQ6IC03MHB4OyByaWdodDogYXV0bzsgfVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgcmlnaHQ6IC03MHB4OyBsZWZ0OiBhdXRvOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTaGluaW5nIFN0YXIgJiBIaWdobGlnaHRzXG5cdC5zaGluaW5nc3Rhcixcblx0LmhpZ2hsaWdodHMge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jcmVkaWJpbGl0eSAubWFpbl9faGVhZGVyIHtcblx0dG9wOiBhdXRvO1xuXHRsZWZ0OiBhdXRvO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xufSIsIi5hd2FyZHMge1xuXHQud3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0XG5cdC5zZWxlY3RvciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG5cdH1cblxuXHQuaGVhZGxpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuXHR9XG5cblx0Jl9fb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdD4gZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXG5cdFx0XHRhLCBpbWcgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5cdFx0XHRhIHsgbWFyZ2luOiAwIDMwcHg7IH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXRlZ29yaWVzIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA3N3B4O1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhdGVnb3JpZXNfX2xpc3Qge1xuXHRcdHVsIHtcblx0XHRcdC8vIG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHQvLyBoZWlnaHQ6IDQwMHB4O1xuXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7IGRpc3BsYXk6IG5vbmU7IH1cblx0XHR9XG5cdFx0XG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxOTBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC52aWV3bW9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDYwcHggMzVweCAzMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAkZ29sZDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fycm93LXJpZ2h0LWdvbGQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19kZXRhaWxzIHtcblx0XHQuYXdhcmRzX19jYXRlZ29yaWVzX19saXN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdFx0XG5cdFx0XHR1bCB7IGhlaWdodDogMjAwcHg7IH1cblx0XHRcdGxpIHsgcGFkZGluZzogNTBweCAwIDMwcHg7IH1cblx0XHR9XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cblx0XHQmX19saXN0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cblx0XHRcdFx0Ji50aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19mb290ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDEzMHB4O1xuXG5cdFx0LndyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmxvZ29zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcblx0XHRcdGxpIHsgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG5cdFx0XHRhIHsgZGlzcGxheTogYmxvY2s7IH1cblx0XHRcdGltZyB7IGhlaWdodDogOTBweDsgfVxuXHRcdH1cblxuXHRcdC5uYXYge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRjb2xvcjogJGJyb3duO1xuXG5cdFx0XHRcdHNwYW4geyBwYWRkaW5nOiAwIDEwcHg7IH1cblxuXHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcblx0XHRcdFx0XHRzcGFuIHsgY29sb3I6ICRibHVlOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzLWNvbG9yZWQge1xuXHRcdFx0YmFja2dyb3VuZDogJGNyZWFtO1xuXG5cdFx0XHQubG9nb3Mge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdGFyLWNvdW50IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdGFyLXNtYWxsLnBuZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdH1cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHRcblx0Ly8gU2VsZWN0b3Jcblx0LmlzLXNlY3Rpb24sXG5cdC5hd2FyZHNfX2Zvb3Rlcixcblx0LmF3YXJkc19fZm9vdGVyIC5sb2dvcyxcblx0LmF3YXJkc19fZGV0YWlscyB7IHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlOyB9XG5cblx0LnNlbGVjdG9yIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxuXG5cdC5hd2FyZHNfX2NhdGVnb3JpZXMge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0fVxuXHR9XG5cblx0LmF3YXJkc19fZGV0YWlscyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblx0XHR9XG5cdH1cbn0iLCIub3VycmVzb3J0cyB7XG5cdGJhY2tncm91bmQ6ICRjcmVhbTtcblxuXHQuc2hvcnRjdXRzIHtcblx0XHQuc2hvcnRjdXQtY29tcHJlc3NlZCB7XG5cdFx0XHQuc2hvcnRjdXRfX2JveCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNyZWFtLCAwLjkpO1xuXHRcdFx0XHR3aWR0aDogMjc1cHg7XG5cdFx0XHRcdGhlaWdodDogMzg1cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzUlKTtcblxuXHRcdFx0XHRoMiwgcCB7IG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAtMThweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tb2RhbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cdFx0dG9wOiAxMjBweDtcblx0XHRib3R0b206IDYwcHg7XG5cdFx0bGVmdDogMzVweDtcblx0XHRyaWdodDogMzVweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45NSk7XG5cblx0XHQmX19sZWZ0IHtcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdHBhZGRpbmctdG9wOiAxNThweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTMwcHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiA3N3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogLTUwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3JpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwYWRkaW5nOiA4MHB4O1xuXG5cdFx0XHQuY29sdW1ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblxuXHRcdFx0XHQubGFzdC1jb3VudHJ5IHsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXHRcdFx0fVxuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGJyZWFrLWluc2lkZTogYXZvaWQ7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2M3B4O1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIGEge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0XHQuc21hbGwgeyBmb250LXNpemU6IDI3cHg7IH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcblxuXHRcdFx0XHRcdHBvbHlnb24geyBmaWxsOiAkYmx1ZTsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHsgbWFyZ2luLWJvdHRvbTogMTNweDsgfVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmlzLXNsaWRlciB7XG5cblx0XHQubWFpbi1zbGlkZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxNDBweCAyMDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTMwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0dWwge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMzBweDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2xpZGVfX2luZm8geyBwYWRkaW5nLXJpZ2h0OiA4MHB4OyB9XG5cblx0XHRcdC5zbGlkZV9fbWFwIHsgbWF4LXdpZHRoOiAxMDAlOyB9XG5cdFx0fVxuXG5cdFx0LnNsaWRlIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJhY2tncm91bmQ6ICRjcmVhbTtcblx0XHRcdHBhZGRpbmc6IDY1cHggNTVweCAzNXB4O1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0yMXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gVFJBTlNJVElPTlNcblx0LmlzLXNlY3Rpb24ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0fVxufSIsIi53aGF0bWFrZXN1c3VuaXF1ZSB7XG5cdC5zaG9ydGN1dHMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHQuc2hvcnRjdXQge1xuXHRcdFx0ZmxleDogaW5pdGlhbDtcblx0XHRcdFxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRib3R0b206IC0zMzBweDtcblxuXHRcdFx0XHRociB7IG1hcmdpbjogMzBweCAwIDUwcHg7IH1cblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDgwcHggMTAwcHg7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdFx0ZW0geyBmb250LXN0eWxlOiBub3JtYWw7IH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gJjpsYXN0LWNoaWxkIGgzIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblx0XHR9XG5cdH1cblxuXHQuc2Nyb2xsZXIge1xuXHRcdHVsIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwODBweDtcblx0XHRcdHBhZGRpbmc6IDIwMHB4IDEyMHB4IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xuXHRcdH1cblxuXHRcdC5zY3JvbGxlcl9fbGlzdDpiZWZvcmUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdGFzaWRlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMTE7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGFzaWRlIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gVFJBTlNJVElPTlNcblxuXHQvLyBTaG9ydGN1dHNcblx0LnNob3J0Y3V0LFxuXHQuc2hvcnRjdXRfX2JveCxcblx0aDMsXG5cdC5zY3JvbGxlcixcblx0YXNpZGUgeyB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTsgfVxuXG5cdC5zaG9ydGN1dCB7XG5cdFx0Ly8gd2lkdGg6IDk2MHB4O1xuXHRcdHdpZHRoOiAxMzUwcHg7XG5cdFx0aGVpZ2h0OiA2ODBweDtcblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHR3aWR0aDogMTM1MHB4O1xuXHRcdFx0aGVpZ2h0OiA5MDBweDtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXG5cdFx0XHQuc2hvcnRjdXRfX2JveCB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMTIwMG1zO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtaGlkZGVuIHtcblx0XHRcdHdpZHRoOiA3MjBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcblxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTY3JvbGxlclxuXHQuc2Nyb2xsZXIge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0YXNpZGUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDEyMDBtcztcblxuXHRcdFx0YXNpZGUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRib3R0b206IDIwMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxMjAwbXM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRoZWl0Y2NvbmNlcHQge1xuXHRiYWNrZ3JvdW5kOiAkY3JlYW07XG5cblx0LnNob3J0Y3V0cyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdFx0LnNob3J0Y3V0LWNvbXByZXNzZWQge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiA1MzBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MzBweDtcblxuXHRcdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0XHR3aWR0aDogNDU1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyOTBweDtcblxuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIyOCwyMjQsMjE5LC45KTtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAkZ29sZDsgfVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7IGNvbG9yOiAkYmx1ZTsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGxlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7IHRvcDogMTAwcHg7IH1cblx0XHR9XG5cdH1cblxuXHQubW9kYWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xuXHRcdHRvcDogMTIwcHg7XG5cdFx0Ym90dG9tOiA2MHB4O1xuXHRcdGxlZnQ6IDM1cHg7XG5cdFx0cmlnaHQ6IDM1cHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuOTUpO1xuXG5cdFx0Jl9fbGVmdCxcblx0XHQmX19yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fbGVmdCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuXHRcdFx0d2lkdGg6IDM1JTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDVweDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0xNXB4O1xuXHRcdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDgycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0d2lkdGg6IDY1JTtcblxuXHRcdFx0cCwgbGkge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHQuc2hvcnRjdXRzLFxuXHQuc2Nyb2xsZXIsXG5cdGFzaWRlLFxuXHQubW9kYWwgeyB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTsgfVxuXG5cdC8vIFNob3J0Y3V0XG5cdC5zaG9ydGN1dHMge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0fVxuXHR9XG5cblx0Ly8gU2Nyb2xsZXJcblx0LnNjcm9sbGVyIHtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdGFzaWRlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRib3R0b206IDEwMHB4O1xuXHRcdH1cblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0YXNpZGUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRib3R0b206IDIwMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA2MDBtcztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBNb2RhbFxuXHQubW9kYWwge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0fVxufSIsIi5nbHBhbmR0dCB7XG5cdC5zaG9ydGN1dHMge1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cblx0XHQmLXZlcnRpY2FsIHsgcGFkZGluZzogMTQwcHggMDsgfVxuXHRcdFxuXHRcdGFydGljbGUge1xuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRib3R0b206IC03MHB4O1xuXG5cdFx0XHRcdGhyIHsgbWFyZ2luOiA0MHB4IDAgNjBweDsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYXMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5pcy1zbGlkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGRpdiB7IGhlaWdodDogYXV0bzsgfVxuXG5cdFx0XHQmLmZ1bGwtc2xpZGVyIC5zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDgwcHggIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxOTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXNpZGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAyMDBweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMTE7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lZGlhLnNsaWNrLXNsaWRlIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQubWVkaWFfX2xlZnQsXG5cdFx0Lm1lZGlhX19yaWdodCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDgwMHB4O1xuXHRcdH1cblxuXHRcdC5tZWRpYV9fbGVmdCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuXHRcdFx0cCB7IG1heC13aWR0aDogNTAwcHg7IH1cblx0XHR9XG5cblx0XHQubWVkaWFfX3JpZ2h0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwMHB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMjcwcHg7XG5cdFx0XHRcdHJpZ2h0OiAtMTQwcHg7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR3aWR0aDogNDYwcHg7XG5cdFx0XHRcdGhlaWdodDogNTYwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVkaWEuc2xpZGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuXHRcdC5tZWRpYV9fdmlkZW8ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQudmlkZW8tY2xvc2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUgeyBvdXRsaW5lOiBub25lOyB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRyZW5kIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5pcy1zbGlkZXIge1xuXHRcdFx0Ji5mdWxsLXNsaWRlciAuc2xpZGUge1xuXHRcdFx0XHR3aWR0aDogMTA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTkyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHsgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblx0XHRcblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXNpZGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiA0NTBweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMTE7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mdWxsY29udGVudCBhcnRpY2xlIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVycyB7XG5cdFx0ZGl2IHsgaGVpZ2h0OiBhdXRvOyB9XG5cblx0XHQuc3Rhci1jb3VudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdGFyLXNtYWxsLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnlhdGNoIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuc2Nyb2xsZXIgeyBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7IH1cblxuXHRcdC5zY3JvbGxlcl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDgycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19waG90byB7XG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19saXN0IHtcblx0XHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0XHRcblx0XHRcdHVsIHsgaGVpZ2h0OiA2MDBweDsgfVxuXHRcdFx0bGkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IDQ2NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRhc2lkZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDIwMHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYV9fdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDExO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cblx0XHQudmlkZW8tY2xvc2Uge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMjBweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjMpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7IG91dGxpbmU6IG5vbmU7IH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGVyX19mb290ZXIge1xuXHRcdC5idG5fX25leHQge1xuXHRcdFx0bGVmdDogMTMwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHQuc2hvcnRjdXRzLFxuXHQuc2hvcnRjdXQsXG5cdC5zaG9ydGN1dF9fYm94LFxuXHQubWVkaWFzLFxuXHQudHJlbmQsXG5cdC55YXRjaCB7IHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlOyB9XG5cblx0Ly8gU2hvcnRjdXRcblx0LnNob3J0Y3V0cyB7XG5cdFx0dG9wOiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuXG5cdFx0LnNob3J0Y3V0IHtcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNDAwbXM7XG5cdFx0XHRcdFxuXHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IGxlZnQ6IDEwMCU7IHJpZ2h0OiBhdXRvOyB9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNDAwbXM7XG5cblx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyByaWdodDogMTAwJTsgbGVmdDogYXV0bzsgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cblx0XHRcdC5zaG9ydGN1dCB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgbGVmdDogLTcwcHg7IHJpZ2h0OiBhdXRvOyB9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXG5cdFx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyByaWdodDogLTcwcHg7IGxlZnQ6IGF1dG87IH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYXMge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxuXG5cdC50cmVuZCB7XG5cdFx0dG9wOiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0fVxuXHR9XG5cblx0LnlhdGNoIHtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1nbHBhbmR0dCAubWFpbl9faGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1nbHBhbmR0dC1hIC5tYWluX19oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWdscGFuZHR0LWIgLm1haW5fX2hlYWRlciB7XG5cdHRvcDogYXV0bztcblx0bGVmdDogYXV0bztcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1nbHBhbmR0dC1hIC5zaG9ydGN1dHMtdmVydGljYWwsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWdscGFuZHR0LWIgLnNob3J0Y3V0cy12ZXJ0aWNhbCB7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNjcm9sbGVyX192aWRlbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmlzLXNsaWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0ZGl2IHsgaGVpZ2h0OiBhdXRvOyB9XG5cblx0XHRcdCYuZnVsbC1zbGlkZXIgLnNsaWRlIHtcblx0XHRcdFx0d2lkdGg6IDEwODBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE5MjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhc2lkZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDIwMHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVkaWEuc2xpY2stc2xpZGUge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5tZWRpYV9fbGVmdCxcblx0XHQubWVkaWFfX3JpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogODAwcHg7XG5cdFx0fVxuXG5cdFx0Lm1lZGlhX19sZWZ0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdFx0XHRwIHsgbWF4LXdpZHRoOiA1MDBweDsgfVxuXHRcdH1cblxuXHRcdC5tZWRpYV9fcmlnaHQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjAwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yNzBweDtcblx0XHRcdFx0cmlnaHQ6IC0xNDBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcblx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNyZWFtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZWRpYS5zbGlkZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5cdFx0Ji5tZWRpYV9fdmlkZW8ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQudmlkZW8tY2xvc2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUgeyBvdXRsaW5lOiBub25lOyB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IiwiLnN0YXJwcmVzdGlnZSB7XG5cdC5zaG9ydGN1dHMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHQuc2hvcnRjdXQge1xuXHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdHdpZHRoOiA5ODBweDtcblx0XHRcdGhlaWdodDogNzQwcHg7XG5cdFx0fVxuXG5cdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0cmlnaHQ6IC02MHB4O1xuXHRcdFx0Ym90dG9tOiAtMTEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnNjcm9sbGVyIHtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRhc2lkZSB7IGJvdHRvbTogNDUwcHg7IH1cblx0fVxuXG5cdC5zY3JvbGxlcl9fdGl0bGUge1xuXHRcdHBhZGRpbmctbGVmdDogNTBweDtcblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogNzZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA4MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGxlcl9fcGhvdG8ge1xuXHRcdGhlaWdodDogNjAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdH1cblxuXHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0XG5cdFx0PiB1bCB7IFxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB1bCBsaSB7IGNvbG9yOiAkYmx1ZTsgfVxuXG5cdFx0cCB7IGNvbG9yOiAkYmx1ZTsgfVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDQ2NXB4O1xuXHRcdFx0aGVpZ2h0OiA2MDBweDtcblx0XHR9XG5cdH1cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHRcblx0Ly8gU2hvcnRjdXRzXG5cdC5pcy1zZWN0aW9uLFxuXHQuc2hvcnRjdXQsXG5cdC5zaG9ydGN1dF9fYm94IHsgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7IH1cblxuXHQuc2hvcnRjdXRzIHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogLTEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdC5zaG9ydGN1dCB7XG5cdFx0XHQuc2hvcnRjdXRfX2JveCB7IHJpZ2h0OiAxMDAlOyBsZWZ0OiBhdXRvOyB9XG5cdFx0fVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0LnNob3J0Y3V0IHtcblx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyByaWdodDogLTYwcHg7IGxlZnQ6IGF1dG87IH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2Nyb2xsZXIge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdGFycHJlc3RpZ2UgLm1haW5fX2hlYWRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RhcnByZXN0aWdlLWEgLm1haW5fX2hlYWRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RhcnByZXN0aWdlLWIgLm1haW5fX2hlYWRlciB7XG5cdHRvcDogYXV0bztcblx0bGVmdDogYXV0bztcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcbn0iLCIudHdvc2NyZWVucyB7XG5cdC5zaG9ydGN1dHMge1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5zaG9ydGN1dCB7XG5cdFx0XHQuc2hvcnRjdXRfX2JveCB7XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGVyX19mb290ZXIge1xuXHRcdC5idG5fX25leHQge1xuXHRcdFx0bGVmdDogMTMwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyBUUkFOU0lUSU9OU1xuXHQuc2hvcnRjdXRzLFxuXHQuc2hvcnRjdXQsXG5cdC5zaG9ydGN1dF9fYm94LFxuXHQubWVkaWFzLFxuXHQudHJlbmQsXG5cdC55YXRjaCxcblx0LnNjcm9sbGVyLFxuXHQuc2Nyb2xsZXIteWF0Y2ggeyB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTsgfVxuXG5cdC8vIFNob3J0Y3V0c1xuXHQuc2hvcnRjdXRzIHtcblx0XHR0b3A6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG5cblx0XHQuc2hvcnRjdXQge1xuXHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA0MDBtcztcblxuXHRcdFx0LnNob3J0Y3V0X19ib3ggeyByaWdodDogMTAwJTsgbGVmdDogYXV0bzsgfVxuXHRcdH1cblx0XHRcblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cblx0XHRcdC5zaG9ydGN1dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IHJpZ2h0OiAtNzBweDsgbGVmdDogYXV0bzsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYXMge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxuXG5cdC50cmVuZCB7XG5cdFx0dG9wOiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0fVxuXHR9XG5cblx0LnlhdGNoLFxuXHQuc2Nyb2xsZXIteWF0Y2gge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxufVxuXG4udHdvc2NyZWVucy1hIHtcblx0Lm1lZGlhcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmlzLXNsaWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0ZGl2IHsgaGVpZ2h0OiBhdXRvOyB9XG5cblx0XHRcdCYuZnVsbC1zbGlkZXIgLnNsaWRlIHtcblx0XHRcdFx0d2lkdGg6IDEwODBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE5MjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVkaWEuc2xpY2stc2xpZGUge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5tZWRpYV9fbGVmdCxcblx0XHQubWVkaWFfX3JpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogODAwcHg7XG5cdFx0fVxuXG5cdFx0Lm1lZGlhX19sZWZ0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdFx0XHRwIHsgbWF4LXdpZHRoOiA1MDBweDsgfVxuXHRcdH1cblxuXHRcdC5tZWRpYV9fcmlnaHQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjAwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yNzBweDtcblx0XHRcdFx0cmlnaHQ6IC0xNDBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcblx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNyZWFtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZWRpYS5zbGlkZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5cdFx0Lm1lZGlhX192aWRlbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IDExO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC52aWRlby1jbG9zZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4zKTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7IG91dGxpbmU6IG5vbmU7IH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudHJlbmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0LmlzLXNsaWRlciB7XG5cdFx0XHQmLmZ1bGwtc2xpZGVyIC5zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDgwcHggIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxOTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHsgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblx0XHRcblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXNpZGUgeyBib3R0b206IDQ1MHB4OyB9XG5cdH1cblxuXHQueWF0Y2gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHtcblx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblxuXHRcdGFzaWRlIHsgYm90dG9tOiA0NTBweDsgfVxuXHR9XG59XG5cbi50d29zY3JlZW5zLWIge1xuXHQuc2hvcnRjdXRzIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwIDIwMHB4O1xuXHRcdFxuXHRcdC5zaG9ydGN1dCB7XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xuXHRcdFx0XHRcblx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyBsZWZ0OiAxMDAlOyByaWdodDogYXV0bzsgfVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xuXG5cdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgcmlnaHQ6IDEwMCU7IGxlZnQ6IGF1dG87IH1cblx0XHRcdH1cblxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRib3R0b206IC03MHB4O1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGhyIHsgbWFyZ2luOiA0MHB4IDAgNjBweDsgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0LnNob3J0Y3V0IHtcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyBsZWZ0OiAtNzBweDsgcmlnaHQ6IGF1dG87IH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cblx0XHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IHJpZ2h0OiAtNzBweDsgbGVmdDogYXV0bzsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRyZW5kIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5pcy1zbGlkZXIge1xuXHRcdFx0Ji5mdWxsLXNsaWRlciAuc2xpZGUge1xuXHRcdFx0XHR3aWR0aDogMTA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTkyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vZmZlcnMge1xuXHRcdGRpdiB7IGhlaWdodDogYXV0bzsgfVxuXG5cdFx0LnN0YXItY291bnQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3Rhci1zbWFsbC5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGxlciB7XG5cdFx0dG9wOiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuXHRcdC5zY3JvbGxlcl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDgycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19waG90byB7XG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19saXN0IHtcblx0XHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0XHRcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblxuXHRcdGFzaWRlIHsgYm90dG9tOiA0NTBweDsgfVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxufVxuXG4udGhyZWVzY3JlZW5zLWEge1xuXHQuc2hvcnRjdXRzIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwIDIwMHB4O1xuXHRcdFxuXHRcdC5zaG9ydGN1dCB7XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xuXHRcdFx0XHRcblx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyBsZWZ0OiAxMDAlOyByaWdodDogYXV0bzsgfVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xuXG5cdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgcmlnaHQ6IDEwMCU7IGxlZnQ6IGF1dG87IH1cblx0XHRcdH1cblxuXHRcdFx0LnNob3J0Y3V0X19ib3gge1xuXHRcdFx0XHRib3R0b206IC03MHB4O1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGhyIHsgbWFyZ2luOiA0MHB4IDAgNjBweDsgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0LnNob3J0Y3V0IHtcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyBsZWZ0OiAtNzBweDsgcmlnaHQ6IGF1dG87IH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG5cblx0XHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IHJpZ2h0OiAtNzBweDsgbGVmdDogYXV0bzsgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1lZGlhcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmlzLXNsaWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0ZGl2IHsgaGVpZ2h0OiBhdXRvOyB9XG5cblx0XHRcdCYuZnVsbC1zbGlkZXIgLnNsaWRlIHtcblx0XHRcdFx0d2lkdGg6IDEwODBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE5MjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWVkaWEuc2xpY2stc2xpZGUge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5tZWRpYV9fbGVmdCxcblx0XHQubWVkaWFfX3JpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogODAwcHg7XG5cdFx0fVxuXG5cdFx0Lm1lZGlhX19sZWZ0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdFx0XHRwIHsgbWF4LXdpZHRoOiA1MDBweDsgfVxuXHRcdH1cblxuXHRcdC5tZWRpYV9fcmlnaHQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjAwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0yNzBweDtcblx0XHRcdFx0cmlnaHQ6IC0xNDBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcblx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNyZWFtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZWRpYS5zbGlkZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5cdFx0Lm1lZGlhX192aWRlbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IDExO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLXZpc2libGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC52aWRlby1jbG9zZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4zKTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7IG91dGxpbmU6IG5vbmU7IH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudHJlbmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0LmlzLXNsaWRlciB7XG5cdFx0XHQmLmZ1bGwtc2xpZGVyIC5zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDgwcHggIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxOTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHsgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblx0XHRcblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXNpZGUgeyBib3R0b206IDQ1MHB4OyB9XG5cdH1cblxuXHQueWF0Y2gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHtcblx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblxuXHRcdGFzaWRlIHsgYm90dG9tOiA0NTBweDsgfVxuXHR9XG59XG5cbi50aHJlZXNjcmVlbnMtYiB7XG5cdC5zaG9ydGN1dHMge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDAgMjAwcHg7XG5cdFx0XG5cdFx0LnNob3J0Y3V0IHtcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNDAwbXM7XG5cdFx0XHRcdFxuXHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IGxlZnQ6IDEwMCU7IHJpZ2h0OiBhdXRvOyB9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNDAwbXM7XG5cblx0XHRcdFx0LnNob3J0Y3V0X19ib3ggeyByaWdodDogMTAwJTsgbGVmdDogYXV0bzsgfVxuXHRcdFx0fVxuXG5cdFx0XHQuc2hvcnRjdXRfX2JveCB7XG5cdFx0XHRcdGJvdHRvbTogLTcwcHg7XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aHIgeyBtYXJnaW46IDQwcHggMCA2MHB4OyB9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXG5cdFx0XHQuc2hvcnRjdXQge1xuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuc2hvcnRjdXRfX2JveCB7IGxlZnQ6IC03MHB4OyByaWdodDogYXV0bzsgfVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcblxuXHRcdFx0XHRcdC5zaG9ydGN1dF9fYm94IHsgcmlnaHQ6IC03MHB4OyBsZWZ0OiBhdXRvOyB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQueWF0Y2gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5zY3JvbGxlciB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cdFx0LnNjcm9sbGVyX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogODJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX3Bob3RvIHtcblx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHQuc2Nyb2xsZXJfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwODBweDtcblx0XHRcdFxuXHRcdFx0dWwgeyBoZWlnaHQ6IDYwMHB4OyB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblxuXHRcdGFzaWRlIHsgYm90dG9tOiA0NTBweDsgfVxuXHR9XG5cblx0LnRyZW5kIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5pcy1zbGlkZXIge1xuXHRcdFx0Ji5mdWxsLXNsaWRlciAuc2xpZGUge1xuXHRcdFx0XHR3aWR0aDogMTA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTkyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vZmZlcnMge1xuXHRcdGRpdiB7IGhlaWdodDogYXV0bzsgfVxuXG5cdFx0LnN0YXItY291bnQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3Rhci1zbWFsbC5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGxlciB7XG5cdFx0dG9wOiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuXHRcdC5zY3JvbGxlcl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDgycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19waG90byB7XG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0LnNjcm9sbGVyX19saXN0IHtcblx0XHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0XHRcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogNDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdfX3ZpZGVvIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXHRcdH1cblxuXHRcdGFzaWRlIHsgYm90dG9tOiA0NTBweDsgfVxuXG5cdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXHRcdH1cblx0fVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTJzY3JlZW5zLWEgLm1haW5fX2hlYWRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtMnNjcmVlbnMtYiAubWFpbl9faGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS0zc2NyZWVucy1hIC5tYWluX19oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTNzY3JlZW5zLWIgLm1haW5fX2hlYWRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtM3NjcmVlbnMtYyAubWFpbl9faGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS00c2NyZWVucy1hIC5tYWluX19oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTRzY3JlZW5zLWIgLm1haW5fX2hlYWRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtNHNjcmVlbnMtYyAubWFpbl9faGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS00c2NyZWVucy1kIC5tYWluX19oZWFkZXIge1xuXHR0b3A6IGF1dG87XG5cdGxlZnQ6IGF1dG87XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtM3NjcmVlbnMtYixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtM3NjcmVlbnMtYyxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtNHNjcmVlbnMtYixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtNHNjcmVlbnMtYyxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtNHNjcmVlbnMtZCB7XG5cdC5zaG9ydGN1dHMgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTJzY3JlZW5zLWIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTNzY3JlZW5zLWMsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTRzY3JlZW5zLWQge1xuXHQuc2Nyb2xsZXJfX2xpc3QgcCxcblx0LnNjcm9sbGVyX19saXN0IHVsIHVsIGxpIHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdH1cbn1cblxuLypcbi50d29zY3JlZW5zIHtcblx0LnRyZW5kIHtcblx0XHQuZnVsbGNvbnRlbnQgYXJ0aWNsZSB7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLTJzY3JlZW5zLWEgLnNob3J0Y3V0cy1ob3Jpem9udGFsLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS0yc2NyZWVucy1iIC5zaG9ydGN1dHMtaG9yaXpvbnRhbCB7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiovIl19 */
