/*===========================
*           ROOT            *
===========================*/
body {
  max-width: 800px;
  margin: 0 auto;
  min-height: 100vh;
  min-height: -webkit-fill-available; }

.row {
  margin-bottom: 0; }

nav {
  padding: 0 14px;
  color: #ff0000; }

/* Because we imported styles from the one pager we need to fix some styling issues */
.products-template-default nav {
  height: 80px;
  line-height: 80px; }
  .products-template-default nav .container {
    width: 100%; }
    .products-template-default nav .container .brand-logo {
      height: 80px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }

.products-template-default input[type=text]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-bottom: 1px solid #92ABB9 !important; }

/* This section is for the header and the main tag. The header tag will be sticky and the main will be pushed down
so that it's below the header */
header {
  background: #FFF; }

.sticky {
  position: fixed;
  max-width: 800px;
  width: 100%;
  top: 0; }

.sticky + main {
  padding-top: 390px; }
  @media only screen and (max-width: 400px) {
    .sticky + main {
      padding-top: 325px; } }

/*===========================
*           COLORS          *
===========================*/
/*===========================
*           BUTTONS         *
===========================*/
.btn {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #92ABB9;
  background-color: #FFF;
  color: #121212;
  font-size: 1rem;
  font-family: 'archia-regular', sans-serif; }
  .btn:hover {
    background-color: #92ABB9;
    color: #FFF; }
  .btn:focus {
    background-color: #5E6E76;
    color: #FFF; }

.flat-modal-btn {
  font-family: 'archia-regular', sans-serif;
  color: #121212;
  text-decoration: underline;
  text-transform: uppercase; }

/*===============================
*           GOOGLE MAPS         *
===============================*/
#map {
  height: 100px;
  -webkit-transition: height 1s ease-in-out;
  transition: height 1s ease-in-out; }
  #map.shrink-map {
    height: 225px; }
    @media (max-width: 400px) {
      #map.shrink-map {
        height: 175px; } }

/*===================================
*           CLOTHING ITEM           *
===================================*/
.clothing-item {
  text-align: center; }
  .clothing-item .clothing-item-img {
    position: relative;
    z-index: 1;
    margin: -100px auto 0 auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-transition: margin 0.5s ease-in-out;
    transition: margin 0.5s ease-in-out; }
    .clothing-item .clothing-item-img img {
      border-top-left-radius: 50%;
      border-top-right-radius: 50%;
      background-color: #FFF;
      max-height: 200px;
      max-width: 200px;
      -webkit-transition: max-width 0.5s ease-in-out, max-height 0.5s ease-in-out;
      transition: max-width 0.5s ease-in-out, max-height 0.5s ease-in-out; }
    .clothing-item .clothing-item-img.shrink-image {
      margin: -70px auto 0 auto; }
      .clothing-item .clothing-item-img.shrink-image img {
        max-width: 140px;
        max-height: 140px; }
      @media only screen and (max-width: 400px) {
        .clothing-item .clothing-item-img.shrink-image {
          margin: -70px auto 0 auto; }
          .clothing-item .clothing-item-img.shrink-image img {
            max-width: 140px;
            max-height: 140px; } }
  .clothing-item .clothing-item-header h1 {
    font-family: 'spectral-regular', sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    margin: 10px 0; }
    .clothing-item .clothing-item-header h1 span {
      font-weight: bold; }

/*===========================
*           INFO            *
===========================*/
.info {
  margin-top: 20px; }
  .info .info-row {
    border-top: 1px solid #D2DCE2;
    padding: 10px 0; }
    .info .info-row:last-child {
      border-bottom: 1px solid #D2DCE2; }
    .info .info-row .info-icon {
      height: 56px;
      width: 56px;
      line-height: 56px;
      text-align: center;
      background-color: #D2DCE2;
      border-radius: 48px;
      float: left;
      margin-right: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .info .info-row .info-icon img {
        max-width: 50%;
        height: auto;
        vertical-align: middle;
        margin: 0 auto; }
    .info .info-row .info-text {
      height: 56px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .info .info-row .info-text h2 {
        font-family: 'archia-regular', sans-serif;
        font-weight: bold;
        font-size: 1rem;
        margin: 0; }
        .info .info-row .info-text h2 span {
          font-weight: 400; }

/*===============================
*           JOURNEY             *
===============================*/
.journey-general .journey {
  background-color: transparent;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
  border-bottom: 1px solid #D2DCE2; }
  .journey-general .journey.active-journey {
    background-color: #D2DCE2; }
  .journey-general .journey .journey-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0; }
    .journey-general .journey .journey-row .journey-img img {
      height: 100px;
      width: 100px;
      border-radius: 100%; }
    .journey-general .journey .journey-row .journey-text {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 10%;
      margin-left: 30px; }
      .journey-general .journey .journey-row .journey-text h3 {
        margin: 0;
        font-family: 'spectral-regular', sans-serif;
        font-weight: bold;
        font-size: 1.17rem; }
      .journey-general .journey .journey-row .journey-text h4 {
        margin: 0;
        font-family: 'archia-regular', sans-serif;
        font-weight: 200;
        font-size: 1rem; }
      .journey-general .journey .journey-row .journey-text h5 {
        margin: 0;
        font-family: 'archia-regular', sans-serif;
        font-weight: 200;
        font-size: 0.8rem; }
      .journey-general .journey .journey-row .journey-text a {
        display: inline-block;
        margin-top: 10px; }
    .journey-general .journey .journey-row .journey-step {
      font-family: 'archia-regular', sans-serif;
      background-image: url("../images/pin.png");
      background-repeat: no-repeat;
      background-position: center top;
      background-size: cover;
      height: 48px;
      width: 30px;
      text-align: center;
      padding-top: 6px;
      -ms-flex-item-align: end;
          align-self: end; }

.journey-general .remove-border {
  border-bottom: 0; }

.modal.bottom-sheet {
  max-height: 100%;
  height: 100%;
  max-width: 800px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0 auto;
  background-color: #FFF; }
  .modal.bottom-sheet .modal-closerow {
    text-align: center;
    padding: 20px 0;
    background-color: #FFF; }
    .modal.bottom-sheet .modal-closerow.sticky {
      z-index: 999; }
    .modal.bottom-sheet .modal-closerow.sticky + .modal-slider {
      padding-top: 72px; }
    .modal.bottom-sheet .modal-closerow a {
      color: #121212;
      font-family: 'archia-regular', sans-serif; }
      .modal.bottom-sheet .modal-closerow a svg {
        height: 32px;
        width: 32px;
        vertical-align: middle;
        margin-right: 8px; }
  .modal.bottom-sheet .modal-slider img {
    max-width: 100%;
    height: auto; }
  .modal.bottom-sheet .modal-step-number {
    text-align: center; }
    .modal.bottom-sheet .modal-step-number .modal-step-number-img {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      z-index: 1;
      background-color: #FFF;
      width: 96px;
      height: 96px;
      border-radius: 96px;
      margin: -48px auto 0 auto; }
      .modal.bottom-sheet .modal-step-number .modal-step-number-img img {
        margin: 0 auto;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }
      .modal.bottom-sheet .modal-step-number .modal-step-number-img span {
        text-align: center;
        width: 100%;
        z-index: 1;
        margin-top: -15px; }
    .modal.bottom-sheet .modal-step-number h2 {
      font-family: 'spectral-regular', sans-serif;
      margin-bottom: 20px;
      font-size: 1.8rem; }
    .modal.bottom-sheet .modal-step-number h3 {
      font-family: 'spectral-regular', sans-serif;
      font-size: 1.6rem;
      margin-bottom: 5px; }
    .modal.bottom-sheet .modal-step-number h4 {
      font-family: 'archia-regular', sans-serif;
      font-size: 1.4rem;
      margin-bottom: 5px;
      font-weight: 500; }
    .modal.bottom-sheet .modal-step-number h5 {
      font-family: 'archia-regular', sans-serif;
      font-size: 1.2rem;
      margin: 0 0 20px 0;
      font-weight: 200; }
  .modal.bottom-sheet .modal-paragraph .col.s12 {
    font-family: 'archia-regular', sans-serif;
    border-top: 1px solid #D2DCE2;
    border-bottom: 1px solid #D2DCE2;
    padding-top: 20px !important;
    padding-bottom: 20px !important; }
    .modal.bottom-sheet .modal-paragraph .col.s12 p:first-child {
      font-weight: bold; }
  .modal.bottom-sheet .modal-badge {
    border-bottom: 1px solid #D2DCE2;
    padding-bottom: 20px; }
    .modal.bottom-sheet .modal-badge .badge {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      background-color: #D6D6CA;
      margin: 20px auto 10px auto;
      width: 64px;
      height: 64px;
      border-radius: 64px; }
      .modal.bottom-sheet .modal-badge .badge img {
        margin: 0 auto; }
    .modal.bottom-sheet .modal-badge .social-badge {
      background-color: #EADDC7; }
    .modal.bottom-sheet .modal-badge h3 {
      font-family: 'spectral-regular', sans-serif;
      font-size: 1.4rem;
      margin: 0 0 10px 0;
      text-align: center; }
    .modal.bottom-sheet .modal-badge p {
      font-family: 'archia-regular', sans-serif;
      text-align: center;
      width: 80%;
      margin-left: auto;
      margin-right: auto; }
    .modal.bottom-sheet .modal-badge .sustainable-hider,
    .modal.bottom-sheet .modal-badge .social-hider {
      margin-top: 80px;
      background-color: #E8EDF0; }
      .modal.bottom-sheet .modal-badge .sustainable-hider .sustainable-img,
      .modal.bottom-sheet .modal-badge .sustainable-hider .social-img,
      .modal.bottom-sheet .modal-badge .social-hider .sustainable-img,
      .modal.bottom-sheet .modal-badge .social-hider .social-img {
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin: -44px auto 0 auto; }
        .modal.bottom-sheet .modal-badge .sustainable-hider .sustainable-img figure,
        .modal.bottom-sheet .modal-badge .sustainable-hider .social-img figure,
        .modal.bottom-sheet .modal-badge .social-hider .sustainable-img figure,
        .modal.bottom-sheet .modal-badge .social-hider .social-img figure {
          background-color: #E8EDF0;
          border-top-left-radius: 50%;
          border-top-right-radius: 50%;
          overflow: hidden;
          padding: 20px;
          display: inline-block;
          margin: 0; }
        .modal.bottom-sheet .modal-badge .sustainable-hider .sustainable-img img,
        .modal.bottom-sheet .modal-badge .sustainable-hider .social-img img,
        .modal.bottom-sheet .modal-badge .social-hider .sustainable-img img,
        .modal.bottom-sheet .modal-badge .social-hider .social-img img {
          margin: 0 auto; }
      .modal.bottom-sheet .modal-badge .sustainable-hider p,
      .modal.bottom-sheet .modal-badge .social-hider p {
        text-align: left;
        font-size: 0.9rem;
        line-height: 1.5rem; }
    .modal.bottom-sheet .modal-badge .badge-paragraph {
      text-align: left;
      width: 100%; }
  .modal.bottom-sheet .modal-contact {
    margin: 30px 0;
    text-align: center; }
    .modal.bottom-sheet .modal-contact img {
      height: auto;
      max-width: 100%; }
    .modal.bottom-sheet .modal-contact h4 {
      font-family: 'spectral-regular', sans-serif;
      font-size: 1.6rem;
      margin: 20px 0; }
    .modal.bottom-sheet .modal-contact h5 {
      font-family: 'archia-regular', sans-serif;
      margin: 5px;
      font-weight: 500;
      font-size: 1rem; }
      .modal.bottom-sheet .modal-contact h5:first-of-type {
        font-weight: bold; }
  .modal.bottom-sheet .modal-subscribe {
    background-color: #E8EDF0;
    padding: 20px 0;
    text-align: center; }
    .modal.bottom-sheet .modal-subscribe h3 {
      font-family: 'spectral-regular', sans-serif;
      font-size: 1.8rem;
      margin-bottom: 20px; }
    .modal.bottom-sheet .modal-subscribe p {
      font-family: 'archia-regular', sans-serif;
      width: 70%;
      margin: 10px auto; }
    .modal.bottom-sheet .modal-subscribe input {
      margin: 20px 0;
      width: 80%;
      padding: 10px 15px;
      border: 1px solid #92ABB9;
      background-color: #FFF; }

.modal-overlay {
  opacity: 0;
  background: none; }

.subscribe {
  padding: 25px 0;
  background-color: #E8EDF0;
  text-align: center; }
  .subscribe .container .row .col h3 {
    font-family: 'spectral-regular', sans-serif;
    font-size: 2.25rem;
    margin-bottom: 30px; }
  .subscribe .container .row .col p {
    font-family: 'archia-regular', sans-serif;
    width: 70%;
    margin: 10px auto; }
  .subscribe .container .row .col input {
    margin: 30px 0;
    width: 80%;
    padding: 10px 15px;
    border: 1px solid #92ABB9;
    background-color: #FFF; }
  .subscribe .container .row .col img {
    max-width: 40%;
    margin: 60px auto; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fcm9vdC5zY3NzIiwiYXBwLmNzcyIsImdsb2JhbC9fY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19nb29nbGUtbWFwcy5zY3NzIiwiY29tcG9uZW50cy9fY2xvdGhpbmctaXRlbS5zY3NzIiwiY29tcG9uZW50cy9faW5mby5zY3NzIiwiY29tcG9uZW50cy9fam91cm5leS5zY3NzIiwiY29tcG9uZW50cy9fc3Vic2NyaWJlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OzRCQ0U0QjtBREU1QjtFQUNJLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUJBQWlCO0VBRWpCLGtDQUFrQyxFQUFBOztBQUd0QztFQUNJLGdCQUFnQixFQUFBOztBQUdwQjtFQUNJLGVBQWU7RUFDZixjQUFjLEVBQUE7O0FBSWxCLHFGQUFBO0FBRUE7RUFFUSxZQUFZO0VBQ1osaUJBQWlCLEVBQUE7RUFIekI7SUFNWSxXQUFXLEVBQUE7SUFOdkI7TUFTZ0IsWUFBWTtNQUNaLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IseUJBQW1CO1VBQW5CLHNCQUFtQjtjQUFuQixtQkFBbUIsRUFBQTs7QUFYbkM7RUFrQlksbUNBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQiwyQ0FBMkMsRUFBQTs7QUFNdkQ7K0JDakIrQjtBRG9CL0I7RUFDSSxnQkFBZ0IsRUFBQTs7QUFHcEI7RUFDSSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxNQUFNLEVBQUE7O0FBR1Y7RUFDSSxrQkFBa0IsRUFBQTtFQUVsQjtJQUhKO01BSVEsa0JBQWtCLEVBQUEsRUFFekI7O0FFckVEOzs0QkRrRDRCO0FFbEQ1Qjs7NEJGcUQ0QjtBRWpENUI7RUFDSSx3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQix5QkRFaUI7RUNEakIsc0JESFE7RUNJUixjREhXO0VDSVgsZUFBZTtFQUNmLHlDQUF5QyxFQUFBO0VB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NkxRLGNBQWM7SUFDZCxrQkFBa0IsRUFBQTtJQTlMMUI7TUFpTVksWUFBWTtNQUNaLGVBQWUsRUFBQTtJQWxNM0I7TUFzTVksMkNBQTJDO01BQzNDLGlCQUFpQjtNQUNqQixjQUFjLEVBQUE7SUF4TTFCO01BNE1ZLHlDQUF5QztNQUN6QyxXQUFXO01BQ1gsZ0JBQWdCO01BQ2hCLGVBQWUsRUFBQTtNQS9NM0I7UUFrTmdCLGlCQUFpQixFQUFBO0VBbE5qQztJQXdOUSx5QkwzU2tCO0lLNFNsQixlQUFlO0lBQ2Ysa0JBQWtCLEVBQUE7SUExTjFCO01BNk5ZLDJDQUEyQztNQUMzQyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUE7SUEvTi9CO01BbU9ZLHlDQUF5QztNQUN6QyxVQUFVO01BQ1YsaUJBQWlCLEVBQUE7SUFyTzdCO01BeU9ZLGNBQWM7TUFDZCxVQUFVO01BQ1Ysa0JBQWtCO01BQ2xCLHlCTGxVUztNS21VVCxzQkx2VUEsRUFBQTs7QUs0VVo7RUFDSSxVQUFVO0VBQ1YsZ0JBQWdCLEVBQUE7O0FDbFZwQjtFQUNFLGVBQWU7RUFDZix5Qk5Td0I7RU1SeEIsa0JBQWtCLEVBQUE7RUFIcEI7SUFTVSwyQ0FBMkM7SUFDM0Msa0JBQWtCO0lBQ2xCLG1CQUFtQixFQUFBO0VBWDdCO0lBZVUseUNBQXlDO0lBQ3pDLFVBQVU7SUFDVixpQkFBaUIsRUFBQTtFQWpCM0I7SUFxQlUsY0FBYztJQUNkLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIseUJOaEJXO0lNaUJYLHNCTnJCRSxFQUFBO0VNSlo7SUE2QlUsY0FBYztJQUNkLGlCQUFpQixFQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBST09UICAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIC8vIE1vYmlsZSB2aWV3cG9ydCBidWcgZml4XHJcbiAgICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG59XHJcblxyXG4ucm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbm5hdiB7XHJcbiAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICBjb2xvcjogI2ZmMDAwMDtcclxufVxyXG5cclxuXHJcbi8qIEJlY2F1c2Ugd2UgaW1wb3J0ZWQgc3R5bGVzIGZyb20gdGhlIG9uZSBwYWdlciB3ZSBuZWVkIHRvIGZpeCBzb21lIHN0eWxpbmcgaXNzdWVzICovXHJcblxyXG4ucHJvZHVjdHMtdGVtcGxhdGUtZGVmYXVsdCB7XHJcbiAgICBuYXYge1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgLmJyYW5kLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MkFCQjkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBUaGlzIHNlY3Rpb24gaXMgZm9yIHRoZSBoZWFkZXIgYW5kIHRoZSBtYWluIHRhZy4gVGhlIGhlYWRlciB0YWcgd2lsbCBiZSBzdGlja3kgYW5kIHRoZSBtYWluIHdpbGwgYmUgcHVzaGVkIGRvd25cclxuc28gdGhhdCBpdCdzIGJlbG93IHRoZSBoZWFkZXIgKi9cclxuXHJcbmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG59XHJcblxyXG4uc3RpY2t5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLnN0aWNreSArIG1haW4ge1xyXG4gICAgcGFkZGluZy10b3A6IDM5MHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzI1cHg7XHJcbiAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBST09UICAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTsgfVxuXG4ucm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5uYXYge1xuICBwYWRkaW5nOiAwIDE0cHg7XG4gIGNvbG9yOiAjZmYwMDAwOyB9XG5cbi8qIEJlY2F1c2Ugd2UgaW1wb3J0ZWQgc3R5bGVzIGZyb20gdGhlIG9uZSBwYWdlciB3ZSBuZWVkIHRvIGZpeCBzb21lIHN0eWxpbmcgaXNzdWVzICovXG4ucHJvZHVjdHMtdGVtcGxhdGUtZGVmYXVsdCBuYXYge1xuICBoZWlnaHQ6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4OyB9XG4gIC5wcm9kdWN0cy10ZW1wbGF0ZS1kZWZhdWx0IG5hdiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcm9kdWN0cy10ZW1wbGF0ZS1kZWZhdWx0IG5hdiAuY29udGFpbmVyIC5icmFuZC1sb2dvIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wcm9kdWN0cy10ZW1wbGF0ZS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTJBQkI5ICFpbXBvcnRhbnQ7IH1cblxuLyogVGhpcyBzZWN0aW9uIGlzIGZvciB0aGUgaGVhZGVyIGFuZCB0aGUgbWFpbiB0YWcuIFRoZSBoZWFkZXIgdGFnIHdpbGwgYmUgc3RpY2t5IGFuZCB0aGUgbWFpbiB3aWxsIGJlIHB1c2hlZCBkb3duXHJcbnNvIHRoYXQgaXQncyBiZWxvdyB0aGUgaGVhZGVyICovXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG5cbi5zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7IH1cblxuLnN0aWNreSArIG1haW4ge1xuICBwYWRkaW5nLXRvcDogMzkwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgIC5zdGlja3kgKyBtYWluIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMjVweDsgfSB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiogICAgICAgICAgIENPTE9SUyAgICAgICAgICAqXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBCVVRUT05TICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmJ0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MkFCQjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmOyB9XG4gIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MkFCQjk7XG4gICAgY29sb3I6ICNGRkY7IH1cbiAgLmJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVFNkU3NjtcbiAgICBjb2xvcjogI0ZGRjsgfVxuXG4uZmxhdC1tb2RhbC1idG4ge1xuICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBHT09HTEUgTUFQUyAgICAgICAgICpcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4jbWFwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzIGVhc2UtaW4tb3V0OyB9XG4gICNtYXAuc2hyaW5rLW1hcCB7XG4gICAgaGVpZ2h0OiAyMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgI21hcC5zaHJpbmstbWFwIHtcbiAgICAgICAgaGVpZ2h0OiAxNzVweDsgfSB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKiAgICAgICAgICAgQ0xPVEhJTkcgSVRFTSAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uY2xvdGhpbmctaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2xvdGhpbmctaXRlbSAuY2xvdGhpbmctaXRlbS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbjogLTEwMHB4IGF1dG8gMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuY2xvdGhpbmctaXRlbSAuY2xvdGhpbmctaXRlbS1pbWcgaW1nIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDAuNXMgZWFzZS1pbi1vdXQsIG1heC1oZWlnaHQgMC41cyBlYXNlLWluLW91dDsgfVxuICAgIC5jbG90aGluZy1pdGVtIC5jbG90aGluZy1pdGVtLWltZy5zaHJpbmstaW1hZ2Uge1xuICAgICAgbWFyZ2luOiAtNzBweCBhdXRvIDAgYXV0bzsgfVxuICAgICAgLmNsb3RoaW5nLWl0ZW0gLmNsb3RoaW5nLWl0ZW0taW1nLnNocmluay1pbWFnZSBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAuY2xvdGhpbmctaXRlbSAuY2xvdGhpbmctaXRlbS1pbWcuc2hyaW5rLWltYWdlIHtcbiAgICAgICAgICBtYXJnaW46IC03MHB4IGF1dG8gMCBhdXRvOyB9XG4gICAgICAgICAgLmNsb3RoaW5nLWl0ZW0gLmNsb3RoaW5nLWl0ZW0taW1nLnNocmluay1pbWFnZSBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0MHB4OyB9IH1cbiAgLmNsb3RoaW5nLWl0ZW0gLmNsb3RoaW5nLWl0ZW0taGVhZGVyIGgxIHtcbiAgICBmb250LWZhbWlseTogJ3NwZWN0cmFsLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgLmNsb3RoaW5nLWl0ZW0gLmNsb3RoaW5nLWl0ZW0taGVhZGVyIGgxIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKiAgICAgICAgICAgSU5GTyAgICAgICAgICAgICpcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5pbmZvIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuaW5mbyAuaW5mby1yb3cge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDJEQ0UyO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAgIC5pbmZvIC5pbmZvLXJvdzpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDJEQ0UyOyB9XG4gICAgLmluZm8gLmluZm8tcm93IC5pbmZvLWljb24ge1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMkRDRTI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmluZm8gLmluZm8tcm93IC5pbmZvLWljb24gaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuaW5mbyAuaW5mby1yb3cgLmluZm8tdGV4dCB7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmluZm8gLmluZm8tcm93IC5pbmZvLXRleHQgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5pbmZvIC5pbmZvLXJvdyAuaW5mby10ZXh0IGgyIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiogICAgICAgICAgIEpPVVJORVkgICAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5qb3VybmV5LWdlbmVyYWwgLmpvdXJuZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMkRDRTI7IH1cbiAgLmpvdXJuZXktZ2VuZXJhbCAuam91cm5leS5hY3RpdmUtam91cm5leSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QyRENFMjsgfVxuICAuam91cm5leS1nZW5lcmFsIC5qb3VybmV5IC5qb3VybmV5LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAuam91cm5leS1nZW5lcmFsIC5qb3VybmV5IC5qb3VybmV5LXJvdyAuam91cm5leS1pbWcgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgLmpvdXJuZXktZ2VuZXJhbCAuam91cm5leSAuam91cm5leS1yb3cgLmpvdXJuZXktdGV4dCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAgIC5qb3VybmV5LWdlbmVyYWwgLmpvdXJuZXkgLmpvdXJuZXktcm93IC5qb3VybmV5LXRleHQgaDMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnc3BlY3RyYWwtcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuMTdyZW07IH1cbiAgICAgIC5qb3VybmV5LWdlbmVyYWwgLmpvdXJuZXkgLmpvdXJuZXktcm93IC5qb3VybmV5LXRleHQgaDQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgIC5qb3VybmV5LWdlbmVyYWwgLmpvdXJuZXkgLmpvdXJuZXktcm93IC5qb3VybmV5LXRleHQgaDUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAgICAgLmpvdXJuZXktZ2VuZXJhbCAuam91cm5leSAuam91cm5leS1yb3cgLmpvdXJuZXktdGV4dCBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmpvdXJuZXktZ2VuZXJhbCAuam91cm5leSAuam91cm5leS1yb3cgLmpvdXJuZXktc3RlcCB7XG4gICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcHAvcGluLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgIGFsaWduLXNlbGY6IGVuZDsgfVxuXG4uam91cm5leS1nZW5lcmFsIC5yZW1vdmUtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubW9kYWwuYm90dG9tLXNoZWV0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1jbG9zZXJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtY2xvc2Vyb3cuc3RpY2t5IHtcbiAgICAgIHotaW5kZXg6IDk5OTsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWNsb3Nlcm93LnN0aWNreSArIC5tb2RhbC1zbGlkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDcycHg7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1jbG9zZXJvdyBhIHtcbiAgICAgIGNvbG9yOiAjMTIxMjEyO1xuICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWNsb3Nlcm93IGEgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc2xpZGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1zdGVwLW51bWJlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3RlcC1udW1iZXIgLm1vZGFsLXN0ZXAtbnVtYmVyLWltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA5NnB4O1xuICAgICAgbWFyZ2luOiAtNDhweCBhdXRvIDAgYXV0bzsgfVxuICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3RlcC1udW1iZXIgLm1vZGFsLXN0ZXAtbnVtYmVyLWltZyBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3RlcC1udW1iZXIgLm1vZGFsLXN0ZXAtbnVtYmVyLWltZyBzcGFuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1zdGVwLW51bWJlciBoMiB7XG4gICAgICBmb250LWZhbWlseTogJ3NwZWN0cmFsLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3RlcC1udW1iZXIgaDMge1xuICAgICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3RlcC1udW1iZXIgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1zdGVwLW51bWJlciBoNSB7XG4gICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDsgfVxuICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1wYXJhZ3JhcGggLmNvbC5zMTIge1xuICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDJEQ0UyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDJEQ0UyO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLXBhcmFncmFwaCAuY29sLnMxMiBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QyRENFMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIC5iYWRnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENkQ2Q0E7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAxMHB4IGF1dG87XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7IH1cbiAgICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIC5iYWRnZSBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIC5zb2NpYWwtYmFkZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRERDNzsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnc3BlY3RyYWwtcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc3VzdGFpbmFibGUtaGlkZXIsXG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnNvY2lhbC1oaWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RURGMDsgfVxuICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnN1c3RhaW5hYmxlLWhpZGVyIC5zdXN0YWluYWJsZS1pbWcsXG4gICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc3VzdGFpbmFibGUtaGlkZXIgLnNvY2lhbC1pbWcsXG4gICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc29jaWFsLWhpZGVyIC5zdXN0YWluYWJsZS1pbWcsXG4gICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc29jaWFsLWhpZGVyIC5zb2NpYWwtaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IC00NHB4IGF1dG8gMCBhdXRvOyB9XG4gICAgICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIC5zdXN0YWluYWJsZS1oaWRlciAuc3VzdGFpbmFibGUtaW1nIGZpZ3VyZSxcbiAgICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnN1c3RhaW5hYmxlLWhpZGVyIC5zb2NpYWwtaW1nIGZpZ3VyZSxcbiAgICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnNvY2lhbC1oaWRlciAuc3VzdGFpbmFibGUtaW1nIGZpZ3VyZSxcbiAgICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnNvY2lhbC1oaWRlciAuc29jaWFsLWltZyBmaWd1cmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOEVERjA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnN1c3RhaW5hYmxlLWhpZGVyIC5zdXN0YWluYWJsZS1pbWcgaW1nLFxuICAgICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc3VzdGFpbmFibGUtaGlkZXIgLnNvY2lhbC1pbWcgaW1nLFxuICAgICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc29jaWFsLWhpZGVyIC5zdXN0YWluYWJsZS1pbWcgaW1nLFxuICAgICAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuc29jaWFsLWhpZGVyIC5zb2NpYWwtaW1nIGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLWJhZGdlIC5zdXN0YWluYWJsZS1oaWRlciBwLFxuICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtYmFkZ2UgLnNvY2lhbC1oaWRlciBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1iYWRnZSAuYmFkZ2UtcGFyYWdyYXBoIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1jb250YWN0IHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1jb250YWN0IGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1jb250YWN0IGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnc3BlY3RyYWwtcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIG1hcmdpbjogMjBweCAwOyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtY29udGFjdCBoNSB7XG4gICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtY29udGFjdCBoNTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3Vic2NyaWJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFREYwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubW9kYWwuYm90dG9tLXNoZWV0IC5tb2RhbC1zdWJzY3JpYmUgaDMge1xuICAgICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5tb2RhbC5ib3R0b20tc2hlZXQgLm1vZGFsLXN1YnNjcmliZSBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gICAgLm1vZGFsLmJvdHRvbS1zaGVldCAubW9kYWwtc3Vic2NyaWJlIGlucHV0IHtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MkFCQjk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uc3Vic2NyaWJlIHtcbiAgcGFkZGluZzogMjVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFREYwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnN1YnNjcmliZSAuY29udGFpbmVyIC5yb3cgLmNvbCBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuc3Vic2NyaWJlIC5jb250YWluZXIgLnJvdyAuY29sIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cbiAgLnN1YnNjcmliZSAuY29udGFpbmVyIC5yb3cgLmNvbCBpbnB1dCB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzkyQUJCOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gIC5zdWJzY3JpYmUgLmNvbnRhaW5lciAucm93IC5jb2wgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXJnaW46IDYwcHggYXV0bzsgfVxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKiAgICAgICAgICAgQ09MT1JTICAgICAgICAgICpcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiR3aGl0ZTogI0ZGRjtcclxuJGJsYWNrOiAjMTIxMjEyO1xyXG4kbGlnaHRCbHVlOiAjRDJEQ0UyO1xyXG4kbGlnaHRlckJsdWU6ICNFNEVBRUU7XHJcbiRidXR0b25Db2xvcjogIzkyQUJCOTtcclxuJGJ1dHRvbkZvY3VzOiAjNUU2RTc2O1xyXG4kc3VzdGFpbmFibGVCYWRnZTogI0Q2RDZDQTtcclxuJHN1c3RhaW5hYmxlSGlkZXI6ICNFOEVERjA7XHJcbiRzb2NpYWxCYWRnZTogI0VBRERDNzsiLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBCVVRUT05TICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmJ0biB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJ1dHRvbkNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b25Db2xvcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b25Gb2N1cztcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmxhdC1tb2RhbC1idG4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59IiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiogICAgICAgICAgIEdPT0dMRSBNQVBTICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiNtYXAge1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAxcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmLnNocmluay1tYXAge1xyXG4gICAgICAgIGhlaWdodDogMjI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKiAgICAgICAgICAgQ0xPVEhJTkcgSVRFTSAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uY2xvdGhpbmctaXRlbSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmNsb3RoaW5nLWl0ZW0taW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW46IC0xMDBweCBhdXRvIDAgYXV0bztcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAwLjVzIGVhc2UtaW4tb3V0LCBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2hyaW5rLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTcwcHggYXV0byAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC03MHB4IGF1dG8gMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbG90aGluZy1pdGVtLWhlYWRlciB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3NwZWN0cmFsLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBJTkZPICAgICAgICAgICAgKlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmluZm8ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAuaW5mby1yb3cge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRCbHVlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEJsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mby1pY29uIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Qmx1ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8tdGV4dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qICAgICAgICAgICBKT1VSTkVZICAgICAgICAgICAgICpcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5AbWl4aW4gaGVhZGluZ3Mge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gcm91bmQtaW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uam91cm5leS1nZW5lcmFsIHtcclxuXHJcbiAgICAuam91cm5leSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0Qmx1ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Qmx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlLWpvdXJuZXkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRCbHVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmpvdXJuZXktcm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICAgICAgICAgICAgLmpvdXJuZXktaW1nIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmpvdXJuZXktdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmdzO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc3BlY3RyYWwtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE3cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5ncztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZ3M7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5qb3VybmV5LXN0ZXAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcHAvcGluLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZW1vdmUtYm9yZGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwuYm90dG9tLXNoZWV0IHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIC5tb2RhbC1jbG9zZXJvdyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICYuc3RpY2t5IHtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zdGlja3kgKyAubW9kYWwtc2xpZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLXNsaWRlciB7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtc3RlcC1udW1iZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLm1vZGFsLXN0ZXAtbnVtYmVyLWltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogOTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC00OHB4IGF1dG8gMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc3BlY3RyYWwtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3NwZWN0cmFsLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2FyY2hpYS1yZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1wYXJhZ3JhcGgge1xyXG4gICAgICAgIC5jb2wuczEyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRCbHVlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0Qmx1ZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQgeyBcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1iYWRnZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEJsdWU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdW5kLWltZztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1c3RhaW5hYmxlQmFkZ2U7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHggYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbC1iYWRnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2NpYWxCYWRnZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3VzdGFpbmFibGUtaGlkZXIsXHJcbiAgICAgICAgLnNvY2lhbC1oaWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXN0YWluYWJsZUhpZGVyO1xyXG5cclxuICAgICAgICAgICAgLnN1c3RhaW5hYmxlLWltZyxcclxuICAgICAgICAgICAgLnNvY2lhbC1pbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC00NHB4IGF1dG8gMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1c3RhaW5hYmxlSGlkZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFkZ2UtcGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1jb250YWN0IHtcclxuICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3NwZWN0cmFsLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1zdWJzY3JpYmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXN0YWluYWJsZUhpZGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdhcmNoaWEtcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnV0dG9uQ29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1vdmVybGF5IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59IiwiLnN1YnNjcmliZSB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1c3RhaW5hYmxlSGlkZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuY29udGFpbmVyIHtcbiAgICAucm93IHtcbiAgICAgIC5jb2wge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdzcGVjdHJhbC1yZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYXJjaGlhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJ1dHRvbkNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSJdfQ== */
