@charset "UTF-8";
.becquet-certified {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-pack: center;
          justify-content: center;
  background-color: #fff;
  max-width: 980px;
  margin: auto; }
  .becquet-certified h2 {
    padding: 12px;
    font-family: tenez, sans-serif;
    font-weight: 700;
    font-style: italic;
    font-size: 22px; }
  .becquet-certified img:first-child {
    height: 59px; }

.reviews {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: justify;
          justify-content: space-between;
  margin: auto;
  max-width: 980px;
  background-color: #fff;
  padding-bottom: 32px; }
  .reviews-title {
    text-align: center;
    font-size: 26px;
    font-weight: 600;
    padding: 24px; }
  .reviews a {
    text-decoration: none;
    border: none; }
  .reviews-all {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: justify;
            justify-content: space-between;
    list-style-type: none;
    width: 100%;
    overflow: auto; }
    .reviews-all li a {
      margin: 12px; }
    .reviews-all img {
      margin: 0; }
    .reviews-all-stars {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row;
      -webkit-box-pack: start;
              justify-content: flex-start;
      list-style-type: none;
      padding: 4px 12px;
      color: #c6a619; }

.comt {
  text-align: left;
  padding: 12px;
  font-size: 13px; }

.person-cmt {
  font-size: 10px; }

.reseaux-Socx {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  background-color: #e4e4e4; }
  .reseaux-Socx a {
    text-decoration: none; }
  .reseaux-Socx-title {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: center;
            justify-content: center;
    font-size: 26px;
    margin: auto;
    padding: 24px; }
    .reseaux-Socx-title p {
      padding: 0 8px; }
  .reseaux-Socx-logo {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    margin: auto;
    font-size: 20px;
    padding-bottom: 24px; }
    .reseaux-Socx-logo-hash-1 a {
      margin-left: 8px; }
    .reseaux-Socx-logo .first-hash {
      margin-left: 24px; }
    .reseaux-Socx-logo i {
      width: 30px;
      height: 30px;
      border: 1px solid #000;
      background-color: #fff;
      line-height: 30px;
      border-radius: 50%;
      text-align: center; }
  .reseaux-Socx-img {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: center;
            justify-content: center;
    max-width: 980px;
    margin: auto; }
    .reseaux-Socx-img img {
      width: 100%;
      padding: 8px; }
    .reseaux-Socx-img p {
      padding: 8px;
      font-size: 15px; }

.engagement {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  margin-bottom: 32px;
  max-width: 980px;
  margin: auto;
  background-color: #fff; }
  .engagement a {
    text-decoration: none; }
  .engagement-title {
    text-align: center;
    font-size: 35px;
    font-weight: 600;
    padding: 32px; }
  .engagement-content {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: justify;
            justify-content: space-between;
    width: 100%; }
    .engagement-content-left, .engagement-content-right {
      border: 1px solid #b4b4b4;
      height: auto;
      margin: 0 auto;
      width: 48%; }
      .engagement-content-left h2, .engagement-content-right h2 {
        text-align: center;
        padding: 24px;
        font-size: 28px;
        font-family: tenez, sans-serif;
        font-weight: 700;
        font-style: italic; }
      .engagement-content-left .eco-eco, .engagement-content-right .eco-eco {
        color: #7dbd1a; }
      .engagement-content-left img, .engagement-content-right img {
        display: block;
        margin: auto;
        text-align: center;
        padding-bottom: 24px; }
    .engagement-content-left-img {
      background-image: url(made-in-france.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: 100%;
      width: 100%;
      height: 0;
      padding-bottom: 67%; }
    .engagement-content-right-img {
      background-image: url(eco-resp.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: 100%;
      width: 100%;
      height: 0;
      padding-bottom: 67%; }

.white-space {
  max-width: 980px;
  height: 32px;
  background-color: #fff;
  margin: auto; }

.white-space-full {
  max-width: 100%;
  height: 32px;
  background-color: #fff;
  margin: auto; }

.main-op-mob {
  display: none !important; }

.main-op-rest {
  display: block; }
  .main-op-rest-1 {
    display: block;
    text-decoration: none;
    background-image: url(slide-1-980.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 500px; }
    .main-op-rest-1-btn {
      text-align: center;
      color: #fff;
      font-size: 25px;
      padding-top: 416px;
      padding-left: 539px; }
      .main-op-rest-1-btn:hover {
        text-decoration: underline; }
  .main-op-rest-2 {
    display: block;
    background-image: url(slide-2-980.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 602px; }
    .main-op-rest-2-menu {
      margin-left: 75%;
      padding-top: 2%; }
      .main-op-rest-2-menu ul {
        list-style: none; }
        .main-op-rest-2-menu ul li a {
          text-decoration: none;
          text-shadow: 2px 2px 3px #dadada;
          color: #000;
          font-size: 25px;
          font-weight: bold; }
          .main-op-rest-2-menu ul li a:hover {
            text-decoration: underline; }
    .main-op-rest-2 a {
      text-decoration: none; }
      .main-op-rest-2 a .main-op-rest-2-btn {
        text-align: center;
        color: #fff;
        font-size: 25px;
        padding-top: 380px; }
        .main-op-rest-2 a .main-op-rest-2-btn:hover {
          text-decoration: underline; }

.middle-ops-right-img-1-hover-ttle {
  color: #994d59;
  font-size: 50px;
  margin-left: 10%; }

.middle-ops-right-img-1-hover-prmo {
  text-align: right;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-pack: end;
          justify-content: flex-end;
  margin-right: 10%; }
  .middle-ops-right-img-1-hover-prmo-1 {
    font-size: 15px; }
  .middle-ops-right-img-1-hover-prmo-2 {
    font-size: 60px;
    font-weight: bold;
    color: #3a3838;
    line-height: 30px;
    margin-bottom: 12px; }
    .middle-ops-right-img-1-hover-prmo-2 sup {
      font-size: 30px;
      position: relative; }
      .middle-ops-right-img-1-hover-prmo-2 sup sub {
        font-size: 8px;
        position: absolute;
        top: 70%;
        right: 20%; }

.middle-ops-right-img-1-static-title {
  margin-top: 30% !important; }

@media screen and (min-width: 1800px) {
  .main-op-rest {
    display: block; }
    .main-op-rest-1 {
      display: block;
      background-image: url(slide-1-980.jpg);
      background-repeat: no-repeat;
      background-size: auto;
      background-position: center;
      height: 602px !important; }
      .main-op-rest-1-btn {
        text-align: center;
        color: #fff;
        font-size: 30px;
        padding-top: 490px;
        padding-left: 658px; }
        .main-op-rest-1-btn:hover {
          text-decoration: underline; }
    .main-op-rest-2 {
      display: block;
      background-image: url(slide-2-980.jpg);
      background-repeat: no-repeat;
      background-size: auto;
      background-position: center;
      height: 602px !important; }
      .main-op-rest-2 a {
        text-decoration: none; }
        .main-op-rest-2 a .main-op-rest-2-btn {
          text-align: center;
          color: #fff;
          font-size: 35px;
          padding-top: 328px; }
      .main-op-rest-2-menu {
        margin-left: 63%;
        padding-top: 1.5%; }
        .main-op-rest-2-menu ul {
          list-style: none; }
          .main-op-rest-2-menu ul li a {
            text-decoration: none;
            text-shadow: 2px 2px 3px #dadada;
            color: #000;
            font-size: 35px;
            font-weight: bold; }
            .main-op-rest-2-menu ul li a:hover {
              text-decoration: underline; } }

@media screen and (max-width: 980px) {
  .reseaux-Socx-img {
    width: 100%; }
    .reseaux-Socx-img p {
      padding: 8px; }
  .main-op-rest {
    display: block; }
    .main-op-rest-1 {
      display: block;
      text-decoration: none;
      background-image: url(slide-1-980.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      height: 390px; }
      .main-op-rest-1-btn {
        text-align: center;
        color: #fff;
        font-size: 22px;
        padding-top: 317px;
        padding-left: 428px; }
    .main-op-rest-2 {
      display: block;
      background-image: url(slide-2-980.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      height: 500px; }
      .main-op-rest-2-menu {
        margin-left: 8%;
        padding-top: 20%; }
        .main-op-rest-2-menu ul {
          list-style: none; }
          .main-op-rest-2-menu ul li a {
            text-decoration: none;
            text-shadow: 2px 2px 3px #fff;
            color: #000;
            font-size: 22px;
            font-weight: bold; }
            .main-op-rest-2-menu ul li a:hover {
              text-decoration: underline; }
      .main-op-rest-2 a {
        text-decoration: none; }
        .main-op-rest-2 a .main-op-rest-2-btn {
          text-align: center;
          color: #fff;
          font-size: 22px;
          padding-top: 177px; } }

@media screen and (max-width: 740px) {
  .becquet-certified h2 {
    text-align: center; }
  .reseaux-Socx {
    width: 100%; }
    .reseaux-Socx-title {
      font-size: 20px;
      text-align: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column; }
    .reseaux-Socx-logo {
      margin: auto;
      font-size: 15px; }
  -img {
    max-width: 100%; }
    -img img {
      width: 100%;
      padding: 8px; }
  .engagement-content h2 {
    font-size: 20px; }
  .main-op-rest {
    display: block; }
    .main-op-rest-1 {
      display: block;
      background-image: url(slide-1-740.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      height: 350px; }
      .main-op-rest-1-btn {
        text-align: center;
        color: #fff;
        font-size: 18px;
        padding-top: 285px;
        padding-left: 379px; }
    .main-op-rest-2 {
      display: block;
      background-image: url(slide-2-740.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      height: 350px; }
      .main-op-rest-2-menu {
        margin-left: 14%;
        padding-top: 16%; }
        .main-op-rest-2-menu ul li a {
          font-size: 20px; }
      .main-op-rest-2 a {
        text-decoration: none; }
        .main-op-rest-2 a .main-op-rest-2-btn {
          text-align: center;
          color: #fff;
          font-size: 20px;
          padding-top: 123px; }
  .main-op-rest .slick-dots {
    bottom: 1.5% !important; } }

@media screen and (max-width: 620px) {
  .main-op-mob {
    display: block !important; }
    .main-op-mob .slick-dots {
      bottom: 20.5%; }
      .main-op-mob .slick-dots li button:before {
        color: #fff;
        opacity: 1; }
  .main-op-rest {
    display: none !important; }
  .main-op-1 {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
            justify-content: center; }
    .main-op-1-mob-title, .main-op-1-menu {
      display: block; }
    .main-op-1 a {
      text-decoration: none; }
  .main-op-1-mob-title {
    max-width: 100%;
    background-color: #bd266e;
    padding: 16px 0; }
    .main-op-1-mob-title-first {
      color: #fff;
      font-size: 60px;
      text-align: center;
      line-height: 66px; }
    .main-op-1-mob-title-second {
      color: #fff;
      font-size: 20px;
      text-align: center; }
    .main-op-1-mob-title-third {
      color: #fff;
      font-size: 80px;
      text-align: center;
      font-weight: bold;
      line-height: 68px; }
      .main-op-1-mob-title-third sup {
        font-size: 25px;
        position: relative; }
        .main-op-1-mob-title-third sup sub {
          font-size: 8px;
          position: absolute;
          top: 10%;
          left: 10%; }
  .main-op-1-img {
    background-image: url(); }
    .main-op-1-img img {
      width: 100%; }
      .main-op-1-img img .main-op-1-img-mob {
        display: -webkit-box;
        display: flex; }
  .main-op-1-menu {
    background-color: #bd266e; }
    .main-op-1-menu a {
      text-decoration: none;
      color: #fff;
      font-size: 25px; }
    .main-op-1-menu ul {
      text-align: center;
      padding: 12px;
      list-style: none; }
  .main-op-2 {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
            justify-content: center; }
    .main-op-2-mob-title, .main-op-2-menu {
      display: block; }
    .main-op-2 a {
      text-decoration: none; }
  .main-op-2-mob-title {
    max-width: 100%;
    background-color: #a68112;
    padding: 16px 0; }
    .main-op-2-mob-title-first {
      color: #fff;
      font-size: 60px;
      text-align: center; }
    .main-op-2-mob-title-second {
      color: #fff;
      font-size: 15px;
      text-align: center; }
    .main-op-2-mob-title-third {
      color: #fff;
      font-size: 60px;
      text-align: center; }
      .main-op-2-mob-title-third sup {
        font-size: 25px;
        position: relative; }
        .main-op-2-mob-title-third sup sub {
          font-size: 8px;
          position: absolute;
          top: 80%;
          left: 10%; }
  .main-op-2-img img {
    width: 100%; }
    .main-op-2-img img .main-op-2-img-mob {
      display: -webkit-box;
      display: flex; }
  .main-op-2-menu {
    background-color: #a68112; }
    .main-op-2-menu a {
      text-decoration: none;
      color: #fff;
      font-size: 25px; }
    .main-op-2-menu ul {
      text-align: center;
      padding: 12px;
      list-style: none; } }

@media screen and (max-width: 550px) {
  .becquet-certified h2 {
    font-size: 16px; }
  .becquet-certified img:first-child {
    display: none; }
  .engagement-title {
    font-size: 25px; }
  .engagement-content {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    width: 100%; }
    .engagement-content-left, .engagement-content-right {
      width: 100%;
      margin: 0 0; }
    .engagement-content-left {
      margin-bottom: 24px; }
    .engagement-content-left-img {
      background-image: url();
      width: 0;
      height: 0;
      padding-bottom: 0; }
    .engagement-content-right-img {
      background-image: url();
      width: 0;
      height: 0;
      padding-bottom: 0; } }

@media screen and (max-width: 450px) {
  .reseaux-Socx {
    width: 100%; }
    .reseaux-Socx-logo {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      margin: auto;
      font-size: 15px;
      text-align: center; }
      .reseaux-Socx-logo-hash-1 {
        padding-bottom: 24px; } }

.white-space {
  max-width: 980px;
  height: 32px;
  background-color: #fff;
  margin: auto; }

.middle-ops {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-pack: justify;
          justify-content: space-between;
  max-width: 980px;
  margin: auto; }
  .middle-ops-right {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: justify;
            justify-content: space-between;
    width: 48%; }
    .middle-ops-right-img-1 {
      background-image: url(unis-980.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      width: 100%;
      height: 100%;
      text-decoration: none;
      color: #000; }
      .middle-ops-right-img-1:hover .middle-ops-right-img-1-hover {
        display: -webkit-box;
        display: flex; }
      .middle-ops-right-img-1:hover .middle-ops-right-img-1-static {
        display: none; }
      .middle-ops-right-img-1-static {
        line-height: 40px; }
        .middle-ops-right-img-1-static-title {
          margin-top: 17%;
          text-shadow: 2px 2px 2px #000;
          font-size: 45px !important; }
        .middle-ops-right-img-1-static-mob {
          display: none; }
        .middle-ops-right-img-1-static p {
          text-align: center;
          color: #fff;
          font-size: 25px;
          padding-top: 24px; }
        .middle-ops-right-img-1-static-promo {
          display: -webkit-box;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
                  flex-direction: row;
          -webkit-box-pack: center;
                  justify-content: center;
          line-height: 20px; }
          .middle-ops-right-img-1-static-promo p:first-child {
            font-size: 15px; }
          .middle-ops-right-img-1-static-promo p:last-child {
            font-size: 60px;
            font-weight: bold;
            position: relative; }
            .middle-ops-right-img-1-static-promo p:last-child sup {
              font-size: 30px; }
            .middle-ops-right-img-1-static-promo p:last-child sub {
              font-size: 10px;
              position: absolute;
              left: 78%;
              top: 80%; }
      .middle-ops-right-img-1-hover {
        display: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        -webkit-box-pack: center;
                justify-content: center;
        width: 90%;
        background-color: #f5f6ec;
        padding: 20px;
        margin: 32px auto;
        border-radius: 5%; }
        .middle-ops-right-img-1-hover img {
          width: 60%;
          margin: auto; }
        .middle-ops-right-img-1-hover-para-1 {
          font-family: tenez, sans-serif;
          font-weight: 700;
          font-style: italic;
          text-align: center;
          font-size: 20px; }
        .middle-ops-right-img-1-hover-link {
          text-align: center;
          padding: 12px;
          font-size: 20px; }
        .middle-ops-right-img-1-hover-link:hover {
          text-decoration: underline; }
    .middle-ops-right-img-2 {
      background-image: url(une-980.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      width: 100%;
      height: 100%;
      margin-top: 24px;
      text-decoration: none;
      color: #000; }
      .middle-ops-right-img-2:hover .middle-ops-right-img-2-hover {
        display: -webkit-box;
        display: flex; }
      .middle-ops-right-img-2:hover .middle-ops-right-img-2-static {
        display: none; }
      .middle-ops-right-img-2-static-mob {
        display: none; }
      .middle-ops-right-img-2-static-title {
        font-family: tenez, sans-serif;
        font-weight: 700;
        font-style: italic;
        padding-bottom: 2px;
        border-bottom: 1px solid #fff;
        width: 105px;
        margin: auto; }
      .middle-ops-right-img-2-static p {
        text-align: center;
        color: #fff;
        font-size: 28px;
        padding-top: 15px; }
      .middle-ops-right-img-2-static p:last-child {
        font-size: 20px;
        font-weight: 200;
        margin-left: 12%; }
      .middle-ops-right-img-2-static-promo {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: center;
                justify-content: center;
        line-height: 20px; }
        .middle-ops-right-img-2-static-promo p:first-child {
          font-size: 15px; }
        .middle-ops-right-img-2-static-promo p:last-child {
          font-size: 60px;
          font-weight: bold;
          position: relative; }
          .middle-ops-right-img-2-static-promo p:last-child sup {
            font-size: 30px; }
          .middle-ops-right-img-2-static-promo p:last-child sub {
            font-size: 10px;
            position: absolute;
            left: 78%;
            top: 80%; }
      .middle-ops-right-img-2-hover {
        display: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        -webkit-box-pack: center;
                justify-content: center;
        width: 90%;
        background-color: #f5f6ec;
        padding: 20px;
        margin: 32px auto;
        border-radius: 5%; }
        .middle-ops-right-img-2-hover img {
          width: 80%;
          margin: auto; }
        .middle-ops-right-img-2-hover-title {
          text-align: center;
          font-size: 30px;
          padding: 8px 0 16px 0; }
        .middle-ops-right-img-2-hover-para-1 {
          font-family: tenez, sans-serif;
          font-weight: 700;
          font-style: italic;
          text-align: center;
          font-size: 17px; }
        .middle-ops-right-img-2-hover-link {
          text-align: center;
          padding: 24px;
          font-size: 20px; }
        .middle-ops-right-img-2-hover-link:hover {
          text-decoration: underline; }
  .middle-ops-left {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
            justify-content: center;
    width: 48%;
    cursor: pointer;
    border: 1px solid #d4d4d4; }
    .middle-ops-left-img {
      background-image: url(chaude-980.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: 100%;
      width: 100%;
      height: 0;
      padding-bottom: 126%; }
    .middle-ops-left-promo {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      -webkit-box-pack: center;
              justify-content: center;
      width: 100%;
      height: auto;
      text-align: center;
      background-color: #c85555;
      color: #fff; }
      .middle-ops-left-promo h2 {
        font-size: 50px;
        font-weight: 500;
        line-height: 50px;
        padding: 12px; }
      .middle-ops-left-promo-tx-firstChild {
        color: #fff;
        font-size: 25px; }
      .middle-ops-left-promo-tx-lastChild {
        color: #fff;
        font-size: 70px;
        line-height: 40px;
        position: relative;
        padding-bottom: 24px;
        font-weight: bold; }
        .middle-ops-left-promo-tx-lastChild sup {
          font-size: 35px; }
        .middle-ops-left-promo-tx-lastChild sub {
          font-size: 10px;
          position: absolute;
          left: 59%;
          top: 30%; }
      .middle-ops-left-promo-list {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: center;
                justify-content: center;
        flex-wrap: wrap;
        font-size: 25px;
        padding-bottom: 24px;
        list-style-type: none; }
        .middle-ops-left-promo-list .fa-circle {
          font-size: 8px;
          vertical-align: middle; }
        .middle-ops-left-promo-list a {
          text-decoration: none;
          color: #fff;
          padding: 11px; }
      .middle-ops-left-promo-btn {
        display: none; }

.bottom-op {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-pack: center;
          justify-content: center;
  max-width: 980px;
  border: 1px solid #d4d4d4;
  margin: auto;
  background-color: #ffcece;
  text-decoration: none; }
  .bottom-op-img {
    background-image: url(hiver-980.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    width: 50%;
    height: 0;
    padding-bottom: 30%; }
  .bottom-op-promo {
    width: 50%;
    background-color: #ffcece;
    margin: auto;
    text-align: center;
    line-height: 45px; }
    .bottom-op-promo h2 {
      font-size: 50px;
      font-weight: 600;
      text-align: center;
      color: #fa5c7a; }
    .bottom-op-promo .pretty-letters {
      font-size: 28px;
      text-align: center;
      font-family: 'Cookie', cursive;
      font-weight: 400;
      font-style: italic; }
    .bottom-op-promo-btn {
      font-size: 20px;
      color: #000;
      text-decoration: none; }
    .bottom-op-promo-btn:hover {
      text-decoration: underline; }

@media screen and (max-width: 740px) {
  .middle-ops {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: justify;
            justify-content: space-between;
    max-width: 740px;
    margin: auto; }
    .middle-ops-right {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      -webkit-box-pack: justify;
              justify-content: space-between;
      width: 100%;
      margin-top: 32px;
      color: #000; }
      .middle-ops-right-img-1 {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: end;
                justify-content: flex-end;
        background-image: url(unis-mob.jpg);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 50%;
        width: 100%;
        height: auto; }
        .middle-ops-right-img-1-static {
          display: none; }
        .middle-ops-right-img-1-hover {
          display: -webkit-box;
          display: flex;
          width: 50%;
          background-color: #f5f6ec;
          margin: 0 0 0 0;
          border-radius: 0; }
          .middle-ops-right-img-1-hover img {
            width: 40%; }
      .middle-ops-right-img-2 {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: end;
                justify-content: flex-end;
        background-image: url(une-980.jpg);
        background-repeat: no-repeat;
        background-position: left;
        background-size: 50%;
        width: 100%;
        height: auto;
        margin-top: 24px; }
        .middle-ops-right-img-2-static {
          display: none; }
        .middle-ops-right-img-2-hover {
          display: -webkit-box;
          display: flex;
          width: 50%;
          background-color: #f5f6ec;
          margin: 0 0 0 0;
          border-radius: 0; }
          .middle-ops-right-img-2-hover-title {
            font-size: 20px; }
          .middle-ops-right-img-2-hover-para-1 {
            font-size: 13px; }
            .middle-ops-right-img-2-hover-para-1-inside {
              display: none; }
          .middle-ops-right-img-2-hover-link {
            font-size: 18px; }
          .middle-ops-right-img-2-hover img {
            width: 40%; }
    .middle-ops-left {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row;
      -webkit-box-pack: center;
              justify-content: center;
      width: 100%;
      border: 1px solid #d4d4d4; }
      .middle-ops-left-img {
        background-image: url(chaude-980.jpg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
        width: 100%;
        height: 0;
        padding-bottom: 60%; }
      .middle-ops-left-promo {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        -webkit-box-pack: center;
                justify-content: center;
        width: 100%;
        height: auto;
        text-align: center;
        background-color: #c85555;
        color: #fff; }
        .middle-ops-left-promo h2 {
          font-size: 50px;
          font-weight: 500;
          line-height: 50px;
          padding: 12px; }
        .middle-ops-left-promo-tx-firstChild {
          color: #fff;
          font-size: 25px; }
        .middle-ops-left-promo-tx-lastChild {
          color: #fff;
          font-size: 60px;
          line-height: 40px;
          position: relative;
          padding-bottom: 24px;
          font-weight: bold; }
          .middle-ops-left-promo-tx-lastChild sup {
            font-size: 35px; }
          .middle-ops-left-promo-tx-lastChild sub {
            font-size: 10px;
            position: absolute;
            left: 59%;
            top: 30%; }
        .middle-ops-left-promo-list {
          font-size: 15px; }
        .middle-ops-left-promo .fa-circle {
          font-size: 5px;
          vertical-align: middle; }
  .middle-ops-right-img-1-hover-para-1 {
    font-size: 15px; }
  .middle-ops-right-img-1-hover-ttle {
    font-size: 25px; }
  .middle-ops-right-img-1-hover-prmo-1 {
    font-size: 13px; }
  .middle-ops-right-img-1-hover-prmo-2 {
    font-size: 40px; } }

@media screen and (max-width: 640px) {
  .middle-ops-left-promo h2 {
    font-size: 32px; }
  .middle-ops-left-promo-list {
    font-size: 13px; }
  .bottom-op-promo h2 {
    font-size: 31px; }
  .bottom-op-promo p {
    font-size: 20px; }
  .middle-ops-right-img-1-hover-prmo-2 {
    font-size: 30px; } }

@media screen and (max-width: 550px) {
  .middle-ops {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: justify;
            justify-content: space-between;
    max-width: 740px;
    margin: auto; }
    .middle-ops-left {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      -webkit-box-pack: center;
              justify-content: center;
      width: 100%;
      border: 1px solid #d4d4d4; }
      .middle-ops-left-img {
        background-position: 50% 20%; }
      .middle-ops-left-promo h2 {
        font-size: 25px;
        line-height: 40px; }
      .middle-ops-left-promo-tx {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: center;
                justify-content: center; }
        .middle-ops-left-promo-tx-firstChild {
          font-size: 18px; }
        .middle-ops-left-promo-tx-lastChild sub {
          left: 75%; }
      .middle-ops-left-promo-list {
        display: none; }
      .middle-ops-left-promo-btn {
        display: block;
        text-decoration: none;
        color: #fff;
        padding: 0 12px 12px 12px;
        font-size: 20px; }
      .middle-ops-left-promo-btn:hover {
        text-decoration: underline;
        color: #fff; }
    .middle-ops-right {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      -webkit-box-pack: justify;
              justify-content: space-between;
      width: 100%;
      margin-top: 0px;
      color: #000; }
      .middle-ops-right-img-1 {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: end;
                justify-content: flex-end;
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
        width: 100%;
        height: auto;
        padding-bottom: 84%; }
        .middle-ops-right-img-1:hover .middle-ops-right-img-1-hover {
          display: none; }
        .middle-ops-right-img-1:hover .middle-ops-right-img-1-static {
          display: -webkit-box;
          display: flex; }
        .middle-ops-right-img-1-static {
          display: -webkit-box;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
                  flex-direction: column;
          -webkit-box-pack: center;
                  justify-content: center;
          margin: auto;
          line-height: 30px; }
          .middle-ops-right-img-1-static p:first-child {
            margin-top: 9px;
            padding-top: 0; }
          .middle-ops-right-img-1-static-mob {
            display: block;
            font-family: tenez, sans-serif;
            font-weight: 700;
            color: #fff;
            font-size: 20px !important; }
            .middle-ops-right-img-1-static-mob span {
              color: #fdbad2; }
          .middle-ops-right-img-1-static-title {
            text-align: center; }
        .middle-ops-right-img-1-hover {
          display: none; }
      .middle-ops-right-img-2 {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
                flex-direction: row;
        -webkit-box-pack: end;
                justify-content: flex-end;
        -webkit-box-ordinal-group: 0;
                order: -1;
        background-image: url(une-980.jpg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        width: 100%;
        height: auto;
        padding-top: 100%;
        position: relative; }
        .middle-ops-right-img-2-hover {
          width: 100%; }
          .middle-ops-right-img-2-hover-para-1 {
            font-size: 20px; }
        .middle-ops-right-img-2-static-mob {
          display: block;
          position: absolute;
          margin-top: -93%;
          margin-left: -16%;
          font-size: 23px;
          color: #fff; }
  .bottom-op {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
            justify-content: center;
    max-width: 100%; }
    .bottom-op p {
      font-size: 16px; }
    .bottom-op-img {
      background-image: url(hiver-980.jpg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: 100%;
      width: 100%;
      height: 0;
      padding-bottom: 59%; }
    .bottom-op-promo {
      line-height: 35px; }
      .bottom-op-promo-btn {
        font-size: 16px; } }

@media screen and (max-width: 450px) {
  .middle-ops-right-img-1-static p {
    padding-top: 14px; } }

@media screen and (max-width: 350px) {
  .middle-ops-right-img-1-static p {
    padding-top: 9px; } }

/**ambiance fête**/
.full-noel {
  max-width: 980px;
  margin: auto; }

.btn-noel {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-pack: center;
          justify-content: center; }

.noel-slide-1 {
  background-image: url(noel-1-980.gif);
  background-repeat: no-repeat;
  background-size: 100%;
  height: 385px;
  display: block; }

.noel-slide-2 {
  background-image: url(noel-2-980.gif);
  background-repeat: no-repeat;
  background-size: 100%;
  height: 385px;
  display: block; }

.noel-slide-3 {
  background-image: url(noel-3-980.gif);
  background-repeat: no-repeat;
  background-size: 100%;
  height: 385px;
  display: block; }

.btn-noel-btn {
  background-color: #000;
  color: #fff;
  padding: 0.8rem 1rem;
  border-radius: 3px;
  font-size: 18px;
  width: 250px;
  text-align: center;
  margin: 4px 24px;
  font-size: 14px !important; }

.btn-noel-btn:hover {
  color: #fff; }

.chevre {
  font-size: 14px;
  font-weight: normal; }

.noel-slide-title {
  font-size: 45px;
  color: #cc9a00;
  text-align: center;
  font-weight: 100; }

@media screen and (max-width: 950px) {
  .noel-slide-1, .noel-slide-2, .noel-slide-3 {
    background-size: cover; } }

@media screen and (max-width: 765px) {
  .noel-slide-1, .noel-slide-2, .noel-slide-3 {
    background-size: cover; }
  .btn-noel-btn, .chevre {
    font-size: 12px; } }

@media screen and (max-width: 600px) {
  .full-noel {
    border: 1px solid #aba6a6; }
  .noel-slide-1 {
    background-image: url(noel-1-600.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 300px;
    display: block; }
  .noel-slide-2 {
    background-image: url(noel-2-600.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 300px;
    display: block; }
  .noel-slide-3 {
    background-image: url(noel-3-600.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 300px;
    display: block; }
  .btn-noel {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    padding: 4px 16px; }
  .btn-noel a {
    margin: 6px auto; }
  .btn-noel-btn {
    width: 100%; }
  .noel-slide-title {
    font-size: 30px; } }

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