@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,500italic,400italic,300italic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
/* line 38, stdin */
html, body {
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1em;
  font-family: 'Roboto', sans-serif;
  background-color: #191528; }

/* line 47, stdin */
h1 {
  font-size: 4em;
  line-height: 1.4em;
  font-weight: 400;
  letter-spacing: 0;
  text-align: center;
  font-style: normal;
  text-transform: normal;
  font-family: 'Roboto Condensed', sans-serif;
  margin: 64px 0px 8px 0px; }

/* line 48, stdin */
h2 {
  font-size: 2.2em;
  line-height: 1.4em;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-align: left;
  font-style: normal;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', sans-serif;
  margin: 0px; }

/* line 49, stdin */
h3 {
  font-size: 1.1em;
  line-height: 1.4em;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-align: center;
  font-style: normal;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', sans-serif;
  margin: 0px; }

/* line 50, stdin */
p {
  font-size: 1em;
  line-height: 2em;
  font-weight: 300;
  letter-spacing: 0.06em;
  text-align: left;
  font-style: normal;
  text-transform: normal;
  margin: 0px; }

/* line 51, stdin */
a {
  font-size: 0.9em;
  line-height: 1.2em;
  font-weight: 600;
  letter-spacing: 0.02em;
  text-align: left;
  font-style: normal;
  text-transform: uppercase;
  margin: 0px;
  text-decoration: none;
  color: #191528; }

/* line 52, stdin */
img {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  height: auto; }

/* line 55, stdin */
.container {
  max-width: 700px; }

/* line 59, stdin */
.fusion-header {
  background-color: #191528;
  padding: 10px 20px;
  position: fixed;
  top: 0px;
  width: calc( 100% - 20px * 2);
  z-index: 5; }
  /* line 16, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
  .fusion-header::after {
    content: "";
    position: fixed;
    top: 30px;
    right: 24px;
    display: block;
    width: 38px;
    height: 5px;
    background: #191528; }
  /* line 27, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
  .fusion-header .inner-container {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    margin: 0 auto; }
    /* line 35, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
    .fusion-header .inner-container a {
      background: #191528;
      color: #bfc4ab;
      text-decoration: none; }
      /* line 40, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container a #fusion-logo {
        display: block;
        width: auto;
        height: 16px;
        position: relative;
        top: 3px; }
        /* line 47, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container a #fusion-logo g {
          fill: #bfc4ab; }
      /* line 52, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container a #facebook, .fusion-header .inner-container a #twitter {
        width: auto;
        height: 22px;
        fill: #bfc4ab; }
      /* line 58, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container a:hover {
        color: #f04b3f; }
        /* line 61, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container a:hover #fusion-logo g, .fusion-header .inner-container a:hover #facebook, .fusion-header .inner-container a:hover #twitter {
          fill: #f04b3f; }
    /* line 67, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
    .fusion-header .inner-container .icons {
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-flex-wrap: nowrap;
          -ms-flex-wrap: nowrap;
              flex-wrap: nowrap;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-align-content: flex-start;
          -ms-flex-line-pack: start;
              align-content: flex-start;
      width: 20%; }
      /* line 71, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container .icons.right {
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
      /* line 72, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container .icons.left {
        -webkit-justify-content: flex-start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        display: none; }
        @media (max-width: 768px) {
          /* line 72, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
          .fusion-header .inner-container .icons.left {
            display: block; } }
    /* line 80, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
    .fusion-header .inner-container .fusion-logo {
      width: 20%; }
      @media (max-width: 768px) {
        /* line 80, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container .fusion-logo {
          width: auto; } }
    /* line 85, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
    .fusion-header .inner-container .go-home {
      font-size: 1em;
      line-height: 1.6em;
      display: block; }
      @media (max-width: 768px) {
        /* line 85, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container .go-home {
          display: none; } }
    /* line 93, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
    .fusion-header .inner-container .hamburger {
      display: block;
      position: relative;
      top: 1px;
      left: 0px;
      transition: all 0.1s ease-in-out; }
      /* line 100, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container .hamburger div {
        background-color: #bfc4ab;
        position: relative;
        top: 1px;
        left: 0px;
        width: 24px;
        height: 3px;
        margin-bottom: 5px;
        border-radius: 2px;
        transition: all 0.1s ease-in-out; }
      /* line 114, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container .hamburger:hover div {
        background-color: #f04b3f;
        transition: all 0.2s ease-in-out; }
      /* line 120, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
      .fusion-header .inner-container .hamburger.active {
        left: 0px;
        transition: all 0.1s ease-in-out; }
        /* line 124, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container .hamburger.active div:nth-child(1) {
          -webkit-transform: rotate(135deg);
                  transform: rotate(135deg);
          top: 9px;
          transition: all 0.1s ease-in-out; }
        /* line 130, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container .hamburger.active div:nth-child(2) {
          -webkit-transform: rotate(45deg);
                  transform: rotate(45deg);
          transition: all 0.1s ease-in-out; }
        /* line 135, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-header.scss */
        .fusion-header .inner-container .hamburger.active div:nth-child(3) {
          opacity: 0;
          transition: all 0.1s ease-in-out; }

/* line 68, stdin */
.fusion-footer {
  padding: 20px 5% 10px 5%;
  font-weight: 200;
  color: #bfc4ab;
  background-color: #191528; }
  /* line 16, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
  .fusion-footer h5 {
    text-align: center;
    margin: 20px auto 35px auto; }
    /* line 20, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
    .fusion-footer h5 a {
      display: block;
      width: 120px;
      height: 33px;
      margin: 0 auto;
      cursor: pointer; }
      /* line 27, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
      .fusion-footer h5 a #fusion-logo {
        width: 100%;
        height: 100%; }
        /* line 31, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
        .fusion-footer h5 a #fusion-logo g {
          fill: #bfc4ab; }
      /* line 36, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
      .fusion-footer h5 a:hover g {
        fill: #f04b3f !important; }
  /* line 42, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
  .fusion-footer .credits {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0px;
    max-width: 600px;
    margin: 30px auto 50px auto; }
    @media (max-width: 640px) {
      /* line 42, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
      .fusion-footer .credits {
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-bottom: 20px; } }
    /* line 53, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
    .fusion-footer .credits li {
      font-size: 0.85em;
      list-style: none;
      display: inline-block;
      margin-right: 15px;
      margin-bottom: 10px;
      color: #bfc4ab;
      line-height: 1.6em; }
      @media (max-width: 640px) {
        /* line 53, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
        .fusion-footer .credits li {
          text-align: center;
          width: 100%; } }
      /* line 64, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
      .fusion-footer .credits li b {
        font-weight: 600;
        margin-right: 6px;
        color: white; }
  /* line 72, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
  .fusion-footer .fusion-menu {
    margin: 0 auto; }
    /* line 75, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
    .fusion-footer .fusion-menu .legal {
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      padding: 15px 0px; }
      @media (max-width: 640px) {
        /* line 75, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
        .fusion-footer .fusion-menu .legal {
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      /* line 84, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
      .fusion-footer .fusion-menu .legal a {
        display: block;
        text-align: center;
        text-decoration: none;
        font-size: 0.9em;
        font-weight: 400;
        color: #bfc4ab;
        margin-bottom: 0.2em;
        padding: 0px 10px;
        transition: color 0.2s; }
        @media (max-width: 640px) {
          /* line 84, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
          .fusion-footer .fusion-menu .legal a {
            margin: 5px 0px; } }
        /* line 97, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
        .fusion-footer .fusion-menu .legal a:hover {
          color: #f04b3f; }
  /* line 104, /Users/miguel.costa/Projects/fentanyl/src/sass/_fusion-footer.scss */
  .fusion-footer .copyright {
    text-align: center;
    font-size: 12px;
    line-height: 1em;
    margin: 15px auto 5px auto;
    color: #9aa37b; }

/* line 82, stdin */
.menu {
  position: fixed;
  top: 46px;
  z-index: 4;
  width: 100%;
  padding: 10px 20px 14px 20px;
  background-color: #191528;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.2); }
  @media (max-width: 768px) {
    /* line 82, stdin */
    .menu {
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      top: -100vh;
      transition: top 0.4s ease-in-out; }
      /* line 97, stdin */
      .menu.active {
        top: 40px;
        transition: top 0.4s ease-in-out; }
      /* line 99, stdin */
      .menu a {
        width: calc(100% - 60px);
        padding: 5px 0px; } }
  /* line 105, stdin */
  .menu a {
    display: block;
    font-size: 0.8em;
    line-height: 1.4em;
    font-weight: 700;
    letter-spacing: 0.02em;
    text-align: center;
    font-style: normal;
    text-transform: normal;
    font-family: 'Roboto', sans-serif;
    margin: 0px 10px;
    color: #bfc4ab; }
    /* line 112, stdin */
    .menu a.active {
      color: #f04b3f; }
    /* line 114, stdin */
    .menu a:hover {
      color: #f04b3f;
      transition: all 0.1s ease-in-out; }

/* line 118, stdin */
.hero-home {
  background-color: #191528;
  background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/hero-image.d3a86428.jpg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;
  color: white;
  padding: 96px 20px 64px 20px;
  position: relative;
  margin-top: 40px; }
  @media (max-width: 768px) {
    /* line 118, stdin */
    .hero-home {
      background-size: 180%;
      margin-top: 0px; } }
  @media (max-width: 640px) {
    /* line 118, stdin */
    .hero-home {
      padding: 80px 20px 16px 20px; } }
  /* line 132, stdin */
  .hero-home .intro-credits {
    text-align: center;
    color: #999999;
    padding-top: 0;
    position: relative;
    z-index: 2; }
  /* line 140, stdin */
  .hero-home h1 {
    text-indent: -9999px;
    font-size: 0em;
    line-height: 0em;
    margin: 0px;
    position: relative;
    z-index: 2; }
  /* line 149, stdin */
  .hero-home .title {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: auto;
    max-width: 920px;
    width: 100%;
    margin: 48px auto 96px auto;
    position: relative;
    z-index: 2;
    -webkit-animation-delay: 0.35s;
            animation-delay: 0.35s; }
    /* line 158, stdin */
    .hero-home .title.desktop {
      display: block; }
      @media (max-width: 640px) {
        /* line 158, stdin */
        .hero-home .title.desktop {
          display: none; } }
    /* line 162, stdin */
    .hero-home .title.mobile {
      display: none; }
      @media (max-width: 640px) {
        /* line 162, stdin */
        .hero-home .title.mobile {
          display: block; } }
    @media (max-width: 640px) {
      /* line 149, stdin */
      .hero-home .title {
        margin: 32px auto 32px auto; } }
  /* line 169, stdin */
  .hero-home .intro {
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase;
    font-size: 1.2em;
    line-height: 1.6em;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
    max-width: 800px;
    margin: 0 auto;
    text-align: center;
    color: #bfc4ab;
    position: relative;
    z-index: 2;
    -webkit-animation-delay: 0.45s;
            animation-delay: 0.45s; }
    @media (max-width: 640px) {
      /* line 169, stdin */
      .hero-home .intro {
        font-size: 1em; } }
  /* line 186, stdin */
  .hero-home .intro-big {
    max-width: 800px;
    margin: 64px auto 0 auto;
    -webkit-animation-delay: 0.45s;
            animation-delay: 0.45s; }
    @media (max-width: 640px) {
      /* line 186, stdin */
      .hero-home .intro-big {
        margin-top: 32px; } }
    /* line 193, stdin */
    .hero-home .intro-big .read-more {
      display: table;
      margin: 64px auto 32px auto;
      background: #f04b3f;
      color: #191528;
      padding: 14px 20px 13px 20px;
      font-size: 1.1em;
      font-weight: 700;
      text-transform: uppercase;
      transition: all 0.2s; }
      /* line 204, stdin */
      .hero-home .intro-big .read-more:hover {
        background: #bfc4ab;
        transition: all 0.2s; }
    /* line 210, stdin */
    .hero-home .intro-big p {
      margin-bottom: 16px;
      color: #bfc4ab; }
      /* line 214, stdin */
      .hero-home .intro-big p a {
        color: #f04b3f;
        transition: all 0.05s ease-in-out; }
        /* line 218, stdin */
        .hero-home .intro-big p a:hover {
          color: white;
          transition: all 0.05s ease-in-out; }
    /* line 222, stdin */
    .hero-home .intro-big blockquote {
      color: red; }
    /* line 226, stdin */
    .hero-home .intro-big h4 {
      margin: 0 auto;
      font-size: 0.9em;
      line-height: 1.4em;
      font-weight: 500;
      letter-spacing: 0.06em;
      text-align: center;
      font-style: normal;
      text-transform: uppercase;
      margin-bottom: 48px;
      color: #5a6043; }
  /* line 250, stdin */
  .hero-home .hero-video-section {
    max-width: 800px;
    margin: 96px auto 0 auto; }
    @media (max-width: 640px) {
      /* line 250, stdin */
      .hero-home .hero-video-section {
        margin-top: 32px; } }
    /* line 256, stdin */
    .hero-home .hero-video-section .hero-video {
      position: relative;
      padding-bottom: 56.25%;
      padding-top: 0px;
      height: 0;
      overflow: hidden; }
      /* line 8, /Users/miguel.costa/Projects/fentanyl/src/sass/_video-fullwidth.scss */
      .hero-home .hero-video-section .hero-video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
  /* line 261, stdin */
  .hero-home .naked-truth-logo {
    width: 80px;
    opacity: 1;
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
    @media (max-width: 640px) {
      /* line 261, stdin */
      .hero-home .naked-truth-logo {
        width: 60px; } }

/* line 270, stdin */
.stories {
  padding: 80px 20px 80px 20px;
  background-color: #bfc4ab; }
  @media (max-width: 768px) {
    /* line 270, stdin */
    .stories {
      padding: 30px 20px; } }
  /* line 276, stdin */
  .stories article {
    max-width: 800px;
    margin: 0px auto 80px auto;
    padding: 38.4px 0px 38.4px 32px;
    background-position: center;
    color: #bfc4ab; }
    /* line 283, stdin */
    .stories article:last-child {
      margin-bottom: 0px; }
    @media (max-width: 768px) {
      /* line 276, stdin */
      .stories article {
        margin-bottom: 30px; } }
    @media (max-width: 640px) {
      /* line 276, stdin */
      .stories article {
        padding: 20px; } }
    /* line 290, stdin */
    .stories article span {
      color: #f04b3f;
      font-size: 0.8em;
      font-weight: 500;
      letter-spacing: 0.08em;
      text-transform: uppercase;
      text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); }
      @media (max-width: 640px) {
        /* line 290, stdin */
        .stories article span {
          font-size: 1em; } }
    /* line 301, stdin */
    .stories article h2 {
      margin-bottom: 16px;
      text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); }
      @media (max-width: 640px) {
        /* line 301, stdin */
        .stories article h2 {
          line-height: 1em;
          margin-top: 8px; } }
    /* line 308, stdin */
    .stories article p {
      font-size: 0.85em;
      line-height: 1.8em;
      text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
      max-width: 360px;
      margin-bottom: 25.6px;
      color: #bfc4ab; }
    /* line 317, stdin */
    .stories article a {
      display: table;
      padding: 14px 20px;
      position: relative;
      background-color: #f04b3f;
      transition: all 0.05s ease-in-out; }
      /* line 324, stdin */
      .stories article a:hover {
        color: #bfc4ab;
        transition: all 0.05s ease-in-out; }
    /* line 330, stdin */
    .stories article .coming-soon {
      font-size: 0.9em;
      line-height: 1.2em;
      font-weight: 600;
      letter-spacing: 0.02em;
      text-align: left;
      font-style: normal;
      text-transform: uppercase;
      display: table;
      padding: 14px 20px;
      position: relative;
      background-color: #525252;
      color: #bfc4ab;
      text-shadow: 0px 0px 0px transparent; }
  /* line 342, stdin */
  .stories .story-1 {
    background-color: #191528;
    background-image: url("images/story-1-thumb.c76be9cf.jpg");
    background-position: right center;
    background-size: cover;
    background-repeat: no-repeat; }
  /* line 342, stdin */
  .stories .story-2 {
    background-color: #191528;
    background-image: url("images/story-2-thumb.43f83a89.jpg");
    background-position: right center;
    background-size: cover;
    background-repeat: no-repeat; }
  /* line 342, stdin */
  .stories .story-3 {
    background-color: #191528;
    background-image: url("images/story-3-thumb.1482fae3.jpg");
    background-position: right center;
    background-size: cover;
    background-repeat: no-repeat; }

/* line 352, stdin */
.hero-single-page {
  color: #f04b3f;
  padding: 96px 20px 96px 20px;
  margin-top: 40px; }
  @media (max-width: 768px) {
    /* line 352, stdin */
    .hero-single-page {
      margin-top: 0px; } }
  @media (max-width: 640px) {
    /* line 352, stdin */
    .hero-single-page {
      padding: 80px 20px 32px 20px; } }
  /* line 363, stdin */
  .hero-single-page.story-1 {
    background-color: #191528;
    background-image: url("images/story-1.7089f498.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 640px) {
      /* line 363, stdin */
      .hero-single-page.story-1 {
        background-image: url("images/story-1-thumb.c76be9cf.jpg"); } }
  /* line 363, stdin */
  .hero-single-page.story-2 {
    background-color: #191528;
    background-image: url("images/story-2.b8c04d64.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 640px) {
      /* line 363, stdin */
      .hero-single-page.story-2 {
        background-image: url("images/story-2-thumb.43f83a89.jpg"); } }
  /* line 363, stdin */
  .hero-single-page.story-3 {
    background-color: #191528;
    background-image: url("images/story-3.da5c26d0.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 640px) {
      /* line 363, stdin */
      .hero-single-page.story-3 {
        background-image: url("images/story-3-thumb.1482fae3.jpg"); } }
  /* line 374, stdin */
  .hero-single-page span {
    display: table;
    margin: 0 auto;
    text-align: center;
    background-color: #bfc4ab;
    color: #191528;
    font-size: 0.8em;
    font-weight: 700;
    letter-spacing: 0.08em;
    line-height: 1em;
    padding: 10px 14px 8px 14px;
    text-transform: uppercase; }
  /* line 388, stdin */
  .hero-single-page h1 {
    font-size: 5em;
    line-height: 1em;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    margin: 48px auto 32px auto;
    color: #bfc4ab;
    max-width: 80%;
    -webkit-animation-delay: 0.35s;
            animation-delay: 0.35s;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); }
    @media (max-width: 640px) {
      /* line 388, stdin */
      .hero-single-page h1 {
        font-size: 3.6em;
        margin: 22.4px auto;
        max-width: 100%;
        letter-spacing: 0.02em; } }
  /* line 403, stdin */
  .hero-single-page h3 {
    max-width: 700px;
    text-align: center;
    line-height: 1.6em;
    letter-spacing: 0.07em;
    margin: 0px auto;
    color: #f04b3f;
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); }
    @media (max-width: 640px) {
      /* line 403, stdin */
      .hero-single-page h3 {
        font-size: 1.1em;
        line-height: 1.2em;
        max-width: 80%; } }
  /* line 416, stdin */
  .hero-single-page .naked-truth-logo {
    width: 80px;
    opacity: 1;
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
    @media (max-width: 640px) {
      /* line 416, stdin */
      .hero-single-page .naked-truth-logo {
        width: 60px; } }

/* line 425, stdin */
.content-single-page {
  background-color: #191528;
  color: #bfc4ab;
  padding: 64px 20px; }
  /* line 431, stdin */
  .content-single-page h4 {
    margin: 0 auto;
    font-size: 0.9em;
    line-height: 1.4em;
    font-weight: 500;
    letter-spacing: 0.06em;
    text-align: center;
    font-style: normal;
    text-transform: uppercase;
    margin-bottom: 48px;
    color: #5a6043; }
  /* line 438, stdin */
  .content-single-page h2 {
    font-size: 2.6em;
    line-height: 1.2em;
    font-weight: 700;
    letter-spacing: 0.03em;
    text-align: center;
    font-style: normal;
    text-transform: none;
    text-transform: uppercase;
    color: #f04b3f;
    max-width: 700px;
    margin: 128px auto 32px auto; }
    @media (max-width: 640px) {
      /* line 438, stdin */
      .content-single-page h2 {
        font-size: 2em;
        margin: 96px auto 32px auto; } }
  /* line 448, stdin */
  .content-single-page h3 {
    font-size: 1.6em;
    line-height: 1.2em;
    font-weight: 700;
    letter-spacing: 0.03em;
    text-align: center;
    font-style: normal;
    text-transform: none;
    margin: 32px auto 16px auto;
    max-width: 700px; }
  /* line 454, stdin */
  .content-single-page p {
    max-width: 700px;
    margin: 32px auto;
    font-size: 1.1em;
    line-height: 2em; }
    /* line 460, stdin */
    .content-single-page p.quote-inline {
      max-width: 600px;
      font-style: italic; }
    /* line 462, stdin */
    .content-single-page p a {
      color: #f04b3f;
      transition: all 0.05s ease-in-out; }
      /* line 466, stdin */
      .content-single-page p a:hover {
        color: white;
        transition: all 0.05s ease-in-out; }
  /* line 470, stdin */
  .content-single-page blockquote {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1.8em;
    line-height: 1.4em;
    font-weight: 700;
    letter-spacing: 0.04em;
    text-align: center;
    font-style: italic;
    text-transform: uppercase;
    max-width: 900px;
    margin: 64px auto;
    color: #f04b3f; }
    /* line 477, stdin */
    .content-single-page blockquote.illustration-above {
      margin: 0px auto 64px auto; }
    @media (max-width: 640px) {
      /* line 470, stdin */
      .content-single-page blockquote {
        margin: 32px auto; } }
  /* line 502, stdin */
  .content-single-page .content-video-section {
    max-width: 700px;
    margin: 32px auto; }
    /* line 506, stdin */
    .content-single-page .content-video-section .content-video {
      position: relative;
      padding-bottom: 56.25%;
      padding-top: 0px;
      height: 0;
      overflow: hidden; }
      /* line 8, /Users/miguel.costa/Projects/fentanyl/src/sass/_video-fullwidth.scss */
      .content-single-page .content-video-section .content-video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
  /* line 511, stdin */
  .content-single-page .graphic {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: auto;
    max-width: 700px; }
  /* line 516, stdin */
  .content-single-page .graphic-1 {
    max-width: 560px; }
  /* line 518, stdin */
  .content-single-page .graphic-2 {
    max-width: 420px; }
  /* line 520, stdin */
  .content-single-page .graphic-3 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
            align-content: flex-start;
    margin: 0px auto;
    max-width: 700px; }
    @media (max-width: 640px) {
      /* line 520, stdin */
      .content-single-page .graphic-3 {
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    /* line 528, stdin */
    .content-single-page .graphic-3 div {
      width: 30%; }
      @media (max-width: 640px) {
        /* line 528, stdin */
        .content-single-page .graphic-3 div {
          margin-bottom: 16px;
          width: 50%; }
          /* line 535, stdin */
          .content-single-page .graphic-3 div.item-1 {
            -webkit-order: 1;
                -ms-flex-order: 1;
                    order: 1; }
          /* line 536, stdin */
          .content-single-page .graphic-3 div.item-2 {
            -webkit-order: 3;
                -ms-flex-order: 3;
                    order: 3;
            margin-bottom: 0px;
            width: 100%; }
          /* line 537, stdin */
          .content-single-page .graphic-3 div.item-3 {
            -webkit-order: 2;
                -ms-flex-order: 2;
                    order: 2; } }
      /* line 540, stdin */
      .content-single-page .graphic-3 div img {
        width: auto;
        height: 120px;
        margin-bottom: 16px; }
      /* line 546, stdin */
      .content-single-page .graphic-3 div h4 {
        display: table;
        font-size: 0.9em;
        font-weight: 700;
        padding: 5px 10px 3px 10px;
        color: #191528;
        background-color: #f04b3f;
        margin-bottom: 16px; }
      /* line 556, stdin */
      .content-single-page .graphic-3 div p {
        font-size: 0.85em;
        line-height: 1em;
        margin: 0px auto 11.2px auto;
        text-align: center; }
  /* line 565, stdin */
  .content-single-page span {
    display: block;
    max-width: 500px;
    font-size: 0.8em;
    text-align: center;
    color: #312c43;
    margin: 16px auto 32px auto; }
  /* line 574, stdin */
  .content-single-page .illustrations {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 18%;
    height: auto; }
    @media (max-width: 640px) {
      /* line 574, stdin */
      .content-single-page .illustrations {
        width: 50%; } }
  /* line 580, stdin */
  .content-single-page .speed-bump {
    max-width: 700px;
    margin: 48px auto;
    border-top: 1px solid #bfc4ab;
    border-bottom: 1px solid #bfc4ab; }
    /* line 586, stdin */
    .content-single-page .speed-bump h5 {
      font-size: 0.9em;
      line-height: 1em;
      font-weight: 400;
      letter-spacing: 0.04em;
      text-align: center;
      font-style: normal;
      text-transform: normal;
      margin: 16px 0px; }
    /* line 591, stdin */
    .content-single-page .speed-bump a {
      display: block;
      padding: 20px;
      margin: 0px 0px 32px 0px;
      transition: -webkit-transform 0.1s ease-in-out;
      transition: transform 0.1s ease-in-out;
      transition: transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }
      /* line 599, stdin */
      .content-single-page .speed-bump a:hover span {
        color: #bfc4ab;
        transition: all 0.1s ease-in-out; }
      /* line 600, stdin */
      .content-single-page .speed-bump a:hover h5 {
        color: #f04b3f;
        transition: all 0.1s ease-in-out; }
      /* line 603, stdin */
      .content-single-page .speed-bump a span {
        text-align: left;
        max-width: 100%;
        margin: 0px;
        color: #f04b3f; }
      /* line 610, stdin */
      .content-single-page .speed-bump a h5 {
        font-family: 'Roboto Condensed', sans-serif;
        font-size: 1.6em;
        line-height: 1.2em;
        font-weight: 700;
        letter-spacing: 0.07em;
        text-align: left;
        font-style: normal;
        text-transform: normal;
        color: #bfc4ab;
        margin: 0px 0px 8px 0px; }
      /* line 617, stdin */
      .content-single-page .speed-bump a p {
        font-size: 0.9em;
        line-height: 1.8em;
        font-weight: 400;
        letter-spacing: 0.04em;
        text-align: left;
        font-style: normal;
        text-transform: none;
        color: #bfc4ab;
        max-width: 400px;
        margin: 0px; }
    /* line 626, stdin */
    .content-single-page .speed-bump a.story-1 {
      background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-1-thumb.c76be9cf.jpg");
      background-repeat: no-repeat;
      background-size: cover; }
    /* line 626, stdin */
    .content-single-page .speed-bump a.story-2 {
      background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-2-thumb.43f83a89.jpg");
      background-repeat: no-repeat;
      background-size: cover; }
    /* line 626, stdin */
    .content-single-page .speed-bump a.story-3 {
      background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-3-thumb.1482fae3.jpg");
      background-repeat: no-repeat;
      background-size: cover; }

/* line 635, stdin */
.nav-single-page {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
  width: calc(100% - 40px);
  max-width: 1000px;
  margin: 0 auto 32px auto;
  padding: 0px 20px; }
  @media (max-width: 640px) {
    /* line 635, stdin */
    .nav-single-page {
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; } }
  /* line 644, stdin */
  .nav-single-page a {
    width: calc(40% - 30px - 40px);
    padding: 64px 5px;
    margin: 0px 20px;
    background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/hero-image-thumb.479751c8.jpg");
    background-size: cover;
    background-position: center;
    box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.2);
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }
    /* line 654, stdin */
    .nav-single-page a:hover {
      -webkit-transform: scale(1.06, 1.06);
              transform: scale(1.06, 1.06);
      transition: -webkit-transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }
    @media (max-width: 640px) {
      /* line 644, stdin */
      .nav-single-page a {
        width: calc(100% - 10px - 40px);
        margin-bottom: 20px; } }
    /* line 661, stdin */
    .nav-single-page a span {
      font-size: 0.9em;
      line-height: 1em;
      font-weight: 700;
      letter-spacing: 0;
      text-align: left;
      font-style: normal;
      text-transform: normal;
      display: table;
      margin: 0px auto;
      color: #f04b3f; }
      @media (max-width: 640px) {
        /* line 661, stdin */
        .nav-single-page a span {
          font-size: 1.2em; } }
    /* line 670, stdin */
    .nav-single-page a h4 {
      font-family: 'Roboto Condensed', sans-serif;
      font-size: 1.4em;
      line-height: 1.4em;
      font-weight: 700;
      letter-spacing: 0;
      text-align: center;
      font-style: normal;
      text-transform: normal;
      margin: 0px;
      color: #bfc4ab; }
      @media (max-width: 640px) {
        /* line 670, stdin */
        .nav-single-page a h4 {
          font-size: 2em;
          line-height: 1.2em; } }
      /* line 678, stdin */
      .nav-single-page a h4 span {
        display: block;
        font-size: 1.4em;
        line-height: 1em;
        opacity: 0; }
  /* line 688, stdin */
  .nav-single-page .story-1 {
    background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-1-thumb.c76be9cf.jpg"); }
  /* line 688, stdin */
  .nav-single-page .story-2 {
    background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-2-thumb.43f83a89.jpg"); }
  /* line 688, stdin */
  .nav-single-page .story-3 {
    background-image: url("http://interactive.fusion.net/death-by-fentanyl/images/story-3-thumb.1482fae3.jpg"); }

/* line 696, stdin */
.fade-in {
  -webkit-animation: fadeIn;
          animation: fadeIn;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out; }

@-webkit-keyframes fadeIn {
  0% {
    -webkit-transform: translateY(-34px);
            transform: translateY(-34px);
    opacity: 0; }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    opacity: 1; } }

@keyframes fadeIn {
  0% {
    -webkit-transform: translateY(-34px);
            transform: translateY(-34px);
    opacity: 0; }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    opacity: 1; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiYXBwLmNzcyIsIl90ZXh0LXN0eWxlLnNjc3MiLCJfaW1hZ2Uuc2NzcyIsIl9mdXNpb24taGVhZGVyLnNjc3MiLCJfZmxleGJveC5zY3NzIiwiX2Z1c2lvbi1mb290ZXIuc2NzcyIsIl92aWRlby1mdWxsd2lkdGguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQSwwR0FBWTtBQUNaLDhFQUFZO0FDTlosb0JBQW9CO0FEbUNwQjtFQUNDLFdBQVc7RUFDWCxVQUFVO0VBQ1YsZ0JBNUJPO0VBNkJQLGlCQUFpQjtFQUNqQixrQ0FBa0M7RUFDbEMsMEJBN0JxQixFQThCckI7O0FDakNELG9CQUFvQjtBRG1DcEI7RUU3Q0MsZUY2QzZCO0VFNUM3QixtQkFGc0M7RUFHdEMsaUJBSG9EO0VBSXBELGtCQUpnRTtFQUtoRSxtQkZ5QzRDO0VFeEM1QyxtQkFONEY7RUFPNUYsdUJBUCtHO0VGOEMvRCw0Q0FBNEM7RUFBRSx5QkFBK0IsRUFBSTs7QUN2QmxJLG9CQUFvQjtBRHdCcEI7RUU5Q0MsaUJGOEMrQjtFRTdDL0IsbUJBRnNDO0VBR3RDLGlCRjRDa0U7RUUzQ2xFLHVCRjJDb0Y7RUUxQ3BGLGlCQUw2RTtFQU03RSxtQkFONEY7RUFPNUYsMEJGd0NxRDtFQUFtQyw0Q0FBNEM7RUFBRSxZQUFZLEVBQUk7O0FDWnZKLG9CQUFvQjtBRGFwQjtFRS9DQyxpQkYrQytCO0VFOUMvQixtQkFGc0M7RUFHdEMsaUJGNkNrRTtFRTVDbEUsdUJGNENtRztFRTNDbkcsbUJGMkNpRjtFRTFDakYsbUJBTjRGO0VBTzVGLDBCRnlDcUQ7RUFBa0QsNENBQTRDO0VBQUUsWUFBWSxFQUFJOztBQ0R0SyxvQkFBb0I7QURFcEI7RUVoREMsZUZnRDRCO0VFL0M1QixpQkYrQ3lDO0VFOUN6QyxpQkY4Q3VEO0VFN0N2RCx1QkY2Q3lFO0VFNUN6RSxpQkFMNkU7RUFNN0UsbUJBTjRGO0VBTzVGLHVCQVArRztFRmlEbEMsWUFBWSxFQUFJOztBQ1M5RixvQkFBb0I7QURS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aUJBQWlCO1FBQ2pCLGlCQUFpQjtRQUNqQixXQUFXLEVBQ1g7RUNnWkYscUJBQXFCO0VEaGN2QjtJQXNERyxtREFBcUIsRUFDckI7RUM0WUQscUJBQXFCO0VEbmN2QjtJQXNERyxtREFBcUIsRUFDckI7RUMrWUQscUJBQXFCO0VEdGN2QjtJQXNERyxtREFBcUIsRUFDckI7O0FDbVpILHFCQUFxQjtBRDdZckI7RUFDQywwQkFBa0I7VUFBbEIsa0JBQWtCO0VBQ2xCLGtDQUEwQjtVQUExQiwwQkFBMEI7RUFDMUIsaUNBQXlCO1VBQXpCLHlCQUF5QjtFQUN6Qiw0Q0FBb0M7VUFBcEMsb0NBQW9DLEVBQ3BDOztBQUVEO0VBQ0M7SUFBTyxxQ0FBcUI7WUFBckIsNkJBQXFCO0lBQVMsV0FBVyxFQUFBO0VBQ2hEO0lBQVEsbUNBQXFCO1lBQXJCLDJCQUFxQjtJQUFPLFdBQVcsRUFBQSxFQUFBOztBQUZoRDtFQUNDO0lBQU8scUNBQXFCO1lBQXJCLDZCQUFxQjtJQUFTLFdBQVcsRUFBQTtFQUNoRDtJQUFRLG1DQUFxQjtZQUFyQiwyQkFBcUI7SUFBTyxXQUFXLEVBQUEsRUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImZ1c2lvbi1oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImZ1c2lvbi1mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcInRleHQtc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcImltYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJmbGV4Ym94LnNjc3NcIjtcbkBpbXBvcnQgXCJ2aWRlby1mdWxsd2lkdGguc2Nzc1wiO1xuXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCwzMDAsNTAwLDcwMCw1MDBpdGFsaWMsNDAwaXRhbGljLDMwMGl0YWxpYyk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvK0NvbmRlbnNlZDo0MDAsNzAwKTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtOiAxNnB4O1xuXG4kcHVycGxlLWFjdGlvbjogZGFya2VuKCMyODIxM2YsIDcpOyAvL2xpZ2h0ZW4oIzEwMGYwZiwgNCk7XG4kd2hpdGUtbWFpbjogIGRhcmtlbigjY2ZkM2MwLCA3KTsgLy8jRDRDRUJDO1xuJHJlZC1hY3Rpb246ICNmMDRiM2Y7IC8vI2ViYWYzODtcblxuJHppbmRleDogKFxuXHR2aWRlbzogMTAsXG5cdGhlYWRlcjogNSxcblx0bWVudTogNCxcblx0dmlkZW9BY3RpdmU6IDMsXG5cdHRpdGxlOiAyLFxuXHRzdWJ0aXRsZTogMixcblx0bW9sZWN1bGVzOiAxXG4pO1xuXG4kZGVsYXk6IChcblx0bmFrZWR0cnV0aDogMC4zcyxcblx0dGl0bGU6IFx0XHQwLjM1cyxcblx0aW50cm86IFx0XHQwLjRzLFxuXHRjb250ZW50OiBcdDAuNDVzXG4pO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuaHRtbCwgYm9keSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAkbTtcblx0bGluZS1oZWlnaHQ6IDFlbTtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlLWFjdGlvbjtcbn1cblxuaDEgXHR7IEBpbmNsdWRlIHRleHQoICRzaXplOjRlbSwgJGFsaWduOmNlbnRlciApOyBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmOyBtYXJnaW46ICgkbSo0KSAwcHggKCRtKjAuNSkgMHB4OyB9XG5oMiBcdHsgQGluY2x1ZGUgdGV4dCggJHNpemU6Mi4yZW0sICR0cmFuc2Zvcm06dXBwZXJjYXNlLCAkd2VpZ2h0OjcwMCwgJHNwYWNpbmc6IDAuMDhlbSApOyBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmOyBtYXJnaW46IDBweDsgfVxuaDMgXHR7IEBpbmNsdWRlIHRleHQoICRzaXplOjEuMWVtLCAkdHJhbnNmb3JtOnVwcGVyY2FzZSwgJHdlaWdodDo3MDAsICRhbGlnbjpjZW50ZXIsICRzcGFjaW5nOiAwLjA4ZW0gKTsgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjsgbWFyZ2luOiAwcHg7IH1cbnAgXHR7IEBpbmNsdWRlIHRleHQoICRzaXplOjFlbSwgJGhlaWdodDoyZW0sICR3ZWlnaHQ6IDMwMCwgJHNwYWNpbmc6IDAuMDZlbSApOyBtYXJnaW46IDBweDsgfVxuYSBcdHsgQGluY2x1ZGUgdGV4dCggJHNpemU6MC45ZW0sICRoZWlnaHQ6MS4yZW0sICR0cmFuc2Zvcm06IHVwcGVyY2FzZSwgJHdlaWdodDogNjAwLCAkc3BhY2luZzogMC4wMmVtICk7IG1hcmdpbjogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOiAkcHVycGxlLWFjdGlvbjsgfVxuaW1nIHsgQGluY2x1ZGUgaW1hZ2UoKTsgfVxuXG5cbi5jb250YWluZXIgeyBtYXgtd2lkdGg6IDcwMHB4OyB9XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4uZnVzaW9uLWhlYWRlciB7XG5cdEBpbmNsdWRlIGZ1c2lvbi1oZWFkZXIoIFxuXHRcdCRoZWFkZXItYmFja2dyb3VuZDogJHB1cnBsZS1hY3Rpb24sIFxuXHRcdCRoZWFkZXItY29sb3I6ICR3aGl0ZS1tYWluLCBcblx0XHQkaGVhZGVyLWNvbG9yLWhvdmVyOiAkcmVkLWFjdGlvbiBcblx0KTtcblx0ei1pbmRleDogbWFwLWdldCggJHppbmRleCwgaGVhZGVyKTtcbn1cblxuLmZ1c2lvbi1mb290ZXIge1xuXHRAaW5jbHVkZSBmdXNpb24tZm9vdGVyKFxuXHRcdCRmb290ZXItYmFja2dyb3VuZDogJHB1cnBsZS1hY3Rpb24sIFxuXHRcdCRmb290ZXItY29sb3I6ICR3aGl0ZS1tYWluLFxuXHRcdCRmb290ZXItbGluazogJHdoaXRlLW1haW4sIFxuXHRcdCRmb290ZXItbGluay1ob3ZlcjogJHJlZC1hY3Rpb24sIFxuXHRcdCRmb290ZXItbG9nbzogJHdoaXRlLW1haW4sIFxuXHRcdCRmb290ZXItbG9nby1ob3ZlcjogJHJlZC1hY3Rpb24sXG5cdFx0JGZvb3Rlci1jb3B5cmlnaHQ6IGRhcmtlbigkd2hpdGUtbWFpbiwgMTYpXG5cdCk7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4ubWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA0NnB4O1xuXHR6LWluZGV4OiBtYXAtZ2V0KCAkemluZGV4LCBtZW51KTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEwcHggMjBweCAxNHB4IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtYWN0aW9uO1xuXHRAaW5jbHVkZSBmbGV4KCk7XG5cdGJveC1zaGFkb3c6IDBweCAycHggM3B4IDJweCByZ2JhKDAsMCwwLDAuMik7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0dG9wOiAtMTAwdmg7XG5cdFx0dHJhbnNpdGlvbjogdG9wIDAuNHMgZWFzZS1pbi1vdXQ7XG5cblx0XHQmLmFjdGl2ZSB7IHRvcDogNDBweDsgdHJhbnNpdGlvbjogdG9wIDAuNHMgZWFzZS1pbi1vdXQ7IH1cblxuXHRcdGEge1xuXHRcdCAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG5cdFx0ICAgIHBhZGRpbmc6IDVweCAwcHg7XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgdGV4dCggJHNpemU6MC44ZW0sICR3ZWlnaHQ6NzAwLCAkYWxpZ246Y2VudGVyLCAkc3BhY2luZzowLjAyZW0gKTtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0bWFyZ2luOiAwcHggMTBweDtcblx0XHRjb2xvcjogJHdoaXRlLW1haW47XG5cblx0XHQmLmFjdGl2ZSB7IGNvbG9yOiAkcmVkLWFjdGlvbjsgfVxuXG5cdFx0Jjpob3ZlciB7IGNvbG9yOiAkcmVkLWFjdGlvbjsgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cblx0fVxufVxuXG4uaGVyby1ob21lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZS1hY3Rpb247XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9oZXJvLWltYWdlLmpwZycpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogKCRtICogNikgMjBweCAoJG0gKiA0KSAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IGJhY2tncm91bmQtc2l6ZTogMTgwJTsgbWFyZ2luLXRvcDogMHB4OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBwYWRkaW5nOiAoJG0gKiA1KSAyMHB4ICgkbSAqIDEpIDIwcHg7IH1cblxuXHQuaW50cm8tY3JlZGl0cyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiBkYXJrZW4od2hpdGUsIDQwKTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogbWFwLWdldCggJHppbmRleCwgc3VidGl0bGUpO1xuXHR9XG5cblx0aDEge1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdGZvbnQtc2l6ZTogMGVtO1xuICAgIFx0bGluZS1oZWlnaHQ6IDBlbTtcbiAgICBcdG1hcmdpbjogMHB4O1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IG1hcC1nZXQoICR6aW5kZXgsIHRpdGxlKTtcblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0QGluY2x1ZGUgaW1hZ2UoKTtcblx0XHRtYXgtd2lkdGg6IDkyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogKCRtICogMykgYXV0byAoJG0gKiA2KSBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiBtYXAtZ2V0KCAkemluZGV4LCB0aXRsZSk7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiBtYXAtZ2V0KCAkZGVsYXksIHRpdGxlKTtcblxuXHRcdCYuZGVza3RvcCB7IGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBkaXNwbGF5OiBub25lOyB9IFxuXHRcdH1cblxuXHRcdCYubW9iaWxlIHsgZGlzcGxheTogbm9uZTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBkaXNwbGF5OiBibG9jazsgfVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBtYXJnaW46ICgkbSAqIDIpIGF1dG8gKCRtICogMikgYXV0bzsgfVxuXHR9XG5cblx0LmludHJvIHtcblx0XHRmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRsaW5lLWhlaWdodDogMS42ZW07XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwwLDAsMC4zKTtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJHdoaXRlLW1haW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IG1hcC1nZXQoICR6aW5kZXgsIHN1YnRpdGxlKTtcblx0XHRhbmltYXRpb24tZGVsYXk6IG1hcC1nZXQoICRkZWxheSwgY29udGVudCk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgZm9udC1zaXplOiAxZW07IH1cblx0fVxuXG5cdC5pbnRyby1iaWcge1xuXHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0bWFyZ2luOiAoJG0gKiA0KSBhdXRvIDAgYXV0bztcblx0XHRhbmltYXRpb24tZGVsYXk6IG1hcC1nZXQoICRkZWxheSwgY29udGVudCk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgbWFyZ2luLXRvcDogKCRtICogMik7IH1cblxuXHRcdC5yZWFkLW1vcmUge1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXJnaW46ICgkbSAqIDQpIGF1dG8gKCRtICogMikgYXV0bztcblx0XHRcdGJhY2tncm91bmQ6ICRyZWQtYWN0aW9uO1xuXHRcdFx0Y29sb3I6ICRwdXJwbGUtYWN0aW9uO1xuXHRcdFx0cGFkZGluZzogMTRweCAyMHB4IDEzcHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLW1haW47XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAgeyBcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkbSAqIDEpOyBcblx0XHRcdGNvbG9yOiAkd2hpdGUtbWFpbjtcblxuXHRcdFx0YSB7IFxuXHRcdFx0XHRjb2xvcjogJHJlZC1hY3Rpb247IFxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbi1vdXQ7IFxuXG5cdFx0XHRcdCY6aG92ZXIgeyBjb2xvcjogd2hpdGU7IHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluLW91dDsgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cblx0XHRcdGg0IHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgdGV4dCgkc2l6ZTowLjllbSwgJGFsaWduOmNlbnRlciwgJGhlaWdodDoxLjRlbSwgJHdlaWdodDo1MDAsICRzcGFjaW5nOjAuMDZlbSwgJHRyYW5zZm9ybTp1cHBlcmNhc2UpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRtICogMyk7XG5cdFx0XHRjb2xvcjogZGFya2VuKCR3aGl0ZS1tYWluLCA0MCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnZpZGVvLXNlY3Rpb24ge1xuXHQvLyBcdG1hcmdpbi10b3A6ICgkbSAqIDYpO1xuXHQvLyBcdGFuaW1hdGlvbi1kZWxheTogbWFwLWdldCggJGRlbGF5LCBpbnRybyk7XG5cblx0Ly8gXHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgbWFyZ2luLXRvcDogKCRtICogMik7IH1cblxuXHQvLyBcdC52aWRlbyB7XG5cdC8vIFx0XHRAaW5jbHVkZSB2aWRlby1mdWxsd2lkdGgoKTtcblx0Ly8gXHRcdHotaW5kZXg6IG1hcC1nZXQoJHppbmRleCwgdmlkZW8pO1xuXHQvLyBcdFx0d2lkdGg6IDEwMCU7XG5cdC8vIFx0XHRtYXJnaW46IDBweDtcblxuXHQvLyBcdFx0Ji5hY3RpdmUgeyB6LWluZGV4OiBtYXAtZ2V0KCR6aW5kZXgsIHZpZGVvQWN0aXZlKTsgfVxuXHQvLyBcdH1cblx0Ly8gfVxuXHRcblx0Lmhlcm8tdmlkZW8tc2VjdGlvbiB7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRtYXJnaW46ICgkbSAqIDYpIGF1dG8gMCBhdXRvO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IG1hcmdpbi10b3A6ICgkbSAqIDIpOyB9XG5cblx0XHQuaGVyby12aWRlbyB7XG5cdCAgIFx0XHRAaW5jbHVkZSB2aWRlby1mdWxsd2lkdGgoKTtcblx0XHR9XG5cdH1cblxuXHQubmFrZWQtdHJ1dGgtbG9nbyB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRhbmltYXRpb24tZGVsYXk6IG1hcC1nZXQoICRkZWxheSwgbmFrZWR0cnV0aCk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgd2lkdGg6IDYwcHg7fVxuXHR9XG59XG5cbi5zdG9yaWVzIHtcblx0cGFkZGluZzogKCRtICogNSkgMjBweCAoJG0gKiA1KSAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtbWFpbjtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgcGFkZGluZzogMzBweCAyMHB4OyB9XG5cblx0YXJ0aWNsZSB7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRtYXJnaW46IDBweCBhdXRvICgkbSAqIDUpIGF1dG87XG5cdFx0cGFkZGluZzogKCRtICogMi40KSAwcHggKCRtICogMi40KSAoJG0gKiAyKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZS1tYWluO1xuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRyZWQtYWN0aW9uO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuNCk7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBmb250LXNpemU6IDFlbSB9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogKCRtICogMSk7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLDAsMCwwLjQpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgbGluZS1oZWlnaHQ6IDFlbTsgbWFyZ2luLXRvcDogKCRtICogMC41KTsgfVxuXHRcdH1cblxuXHRcdHAgeyBcblx0XHRcdGZvbnQtc2l6ZTogMC44NWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwwLDAsMC40KTtcblx0XHRcdG1heC13aWR0aDogMzYwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAoJG0gKiAxLjYpO1xuXHRcdFx0Y29sb3I6IGRhcmtlbigkd2hpdGUtbWFpbiwgMCk7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQtYWN0aW9uO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS1tYWluO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbWluZy1zb29uIHtcblx0XHRcdEBpbmNsdWRlIHRleHQoICRzaXplOjAuOWVtLCAkaGVpZ2h0OjEuMmVtLCAkdHJhbnNmb3JtOiB1cHBlcmNhc2UsICR3ZWlnaHQ6IDYwMCwgJHNwYWNpbmc6IDAuMDJlbSApXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRlc2F0dXJhdGUoZGFya2VuKCR3aGl0ZS1tYWluLCA0MCksIDIwKTtcblx0XHRcdGNvbG9yOiAkd2hpdGUtbWFpbjtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDApO1xuXHRcdH1cblx0fVxuXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMyB7XG5cdFx0LnN0b3J5LSN7JGl9IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtYWN0aW9uO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvc3RvcnktI3skaX0tdGh1bWIuanBnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tc2luZ2xlLXBhZ2Uge1xuXHRjb2xvcjogJHJlZC1hY3Rpb247XG5cdHBhZGRpbmc6ICgkbSAqIDYpIDIwcHggKCRtICogNikgMjBweDtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IDQwcHg7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IG1hcmdpbi10b3A6IDBweDsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgcGFkZGluZzogKCRtICogNSkgMjBweCAoJG0gKiAyKSAyMHB4OyB9XG5cblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzIHtcblx0XHQmLnN0b3J5LSN7JGl9IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtYWN0aW9uO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvc3RvcnktI3skaX0uanBnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL3N0b3J5LSN7JGl9LXRodW1iLmpwZycpOyB9XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1tYWluO1xuXHRcdGNvbG9yOiAkcHVycGxlLWFjdGlvbjtcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdHBhZGRpbmc6IDEwcHggMTRweCA4cHggMTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG5cdFx0bWFyZ2luOiAoJG0gKiAzKSBhdXRvICgkbSAqIDIpIGF1dG87XG5cdFx0Y29sb3I6ICR3aGl0ZS1tYWluO1xuXHRcdG1heC13aWR0aDogODAlO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogbWFwLWdldCggJGRlbGF5LCB0aXRsZSk7XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwwLDAsMC4yKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBmb250LXNpemU6IDMuNmVtOyBtYXJnaW46ICgkbSAqIDEuNCkgYXV0bzsgbWF4LXdpZHRoOiAxMDAlOyBsZXR0ZXItc3BhY2luZzogMC4wMmVtOyB9XG5cdH1cblxuXHRoMyB7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG5cdFx0bWFyZ2luOiAwcHggYXV0bztcblx0XHRjb2xvcjogJHJlZC1hY3Rpb247XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiBtYXAtZ2V0KCAkZGVsYXksIGludHJvKTtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgwLDAsMCwwLjIpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IGZvbnQtc2l6ZTogMS4xZW07IGxpbmUtaGVpZ2h0OiAxLjJlbTsgbWF4LXdpZHRoOiA4MCU7IH1cblx0fVxuXG5cdC5uYWtlZC10cnV0aC1sb2dvIHtcblx0XHR3aWR0aDogODBweDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogbWFwLWdldCggJGRlbGF5LCBuYWtlZHRydXRoKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyB3aWR0aDogNjBweDt9XG5cdH1cbn1cblxuLmNvbnRlbnQtc2luZ2xlLXBhZ2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlLWFjdGlvbjtcblx0Y29sb3I6ICR3aGl0ZS1tYWluO1xuXHRwYWRkaW5nOiAoJG0gKiA0KSAyMHB4O1xuXHQvLyBhbmltYXRpb24tZGVsYXk6IG1hcC1nZXQoICRkZWxheSwgY29udGVudCk7XG5cblx0aDQge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdEBpbmNsdWRlIHRleHQoJHNpemU6MC45ZW0sICRhbGlnbjpjZW50ZXIsICRoZWlnaHQ6MS40ZW0sICR3ZWlnaHQ6NTAwLCAkc3BhY2luZzowLjA2ZW0sICR0cmFuc2Zvcm06dXBwZXJjYXNlKTtcblx0XHRtYXJnaW4tYm90dG9tOiAoJG0gKiAzKTtcblx0XHRjb2xvcjogZGFya2VuKCR3aGl0ZS1tYWluLCA0MCk7XG5cdH1cblxuXHRoMiB7XG5cdFx0QGluY2x1ZGUgdGV4dCgkc2l6ZToyLjZlbSwgJGFsaWduOmNlbnRlciwgJGhlaWdodDoxLjJlbSwgJHdlaWdodDo3MDAsICRzcGFjaW5nOjAuMDNlbSwgJHRyYW5zZm9ybTpub25lKTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkcmVkLWFjdGlvbjtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1hcmdpbjogKCRtICogOCkgYXV0byAoJG0gKiAyKSBhdXRvO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IGZvbnQtc2l6ZTogMmVtOyBtYXJnaW46ICgkbSAqIDYpIGF1dG8gKCRtICogMikgYXV0bzsgfVxuXHR9XG5cblx0aDMge1xuXHRcdEBpbmNsdWRlIHRleHQoJHNpemU6MS42ZW0sICRhbGlnbjpjZW50ZXIsICRoZWlnaHQ6MS4yZW0sICR3ZWlnaHQ6NzAwLCAkc3BhY2luZzowLjAzZW0sICR0cmFuc2Zvcm06bm9uZSk7XG5cdFx0bWFyZ2luOiAoJG0gKiAyKSBhdXRvICgkbSAqIDEpIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0fVxuXG5cdHAge1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0bWFyZ2luOiAoJG0gKiAyKSBhdXRvO1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0bGluZS1oZWlnaHQ6IDJlbTtcblxuXHRcdCYucXVvdGUtaW5saW5lIHsgbWF4LXdpZHRoOiA2MDBweDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cblx0XHRhIHsgXG5cdFx0XHRjb2xvcjogJHJlZC1hY3Rpb247IFxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW4tb3V0OyBcblxuXHRcdFx0Jjpob3ZlciB7IGNvbG9yOiB3aGl0ZTsgdHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW4tb3V0OyB9XG5cdFx0fVxuXHR9XG5cblx0YmxvY2txdW90ZSB7IFxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG5cdFx0QGluY2x1ZGUgdGV4dCgkc2l6ZToxLjhlbSwgJGhlaWdodDoxLjRlbSwgJGFsaWduOmNlbnRlciwgJHRyYW5zZm9ybTp1cHBlcmNhc2UsICRzcGFjaW5nOjAuMDRlbSwgJHdlaWdodDo3MDAsICRzdHlsZTppdGFsaWMpO1xuXHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0bWFyZ2luOiAoJG0gKiA0KSBhdXRvO1xuXHRcdGNvbG9yOiAkcmVkLWFjdGlvbjtcblxuXHRcdCYuaWxsdXN0cmF0aW9uLWFib3ZlIHsgbWFyZ2luOiAoJG0gKiAwKSBhdXRvICgkbSAqIDQpIGF1dG87IH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBtYXJnaW46ICgkbSAqIDIpIGF1dG87IH1cblx0fVxuXG5cdC8vIC52aWRlby1jb250YWluZXIge1xuXHQvLyBcdG1hcmdpbjogKCRtICogMikgYXV0bztcblx0Ly8gXHRtYXgtd2lkdGg6IDcwMHB4O1xuXG5cdC8vIFx0LnZpZGVvIHtcblx0Ly8gXHRcdEBpbmNsdWRlIHZpZGVvLWZ1bGx3aWR0aCgpO1xuXHQvLyBcdH1cblx0Ly8gfVxuXG5cdC8vIC52aWRlby1jb250YWluZXIge1xuXHQvLyBcdG1hcmdpbjogKCRtICogMikgYXV0bztcblx0Ly8gXHRtYXgtd2lkdGg6IDcwMHB4O1xuXHQvLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gXHR6LWluZGV4OiA2O1xuXG5cdC8vIFx0LnZpZGVvIHtcblx0Ly8gICAgXHRcdEBpbmNsdWRlIHZpZGVvLWZ1bGx3aWR0aCgpO1xuXHQvLyBcdH1cblx0Ly8gfVxuXG5cdC5jb250ZW50LXZpZGVvLXNlY3Rpb24ge1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0bWFyZ2luOiAoJG0gKiAyKSBhdXRvO1xuXG5cdFx0LmNvbnRlbnQtdmlkZW8ge1xuXHQgICBcdFx0QGluY2x1ZGUgdmlkZW8tZnVsbHdpZHRoKCk7XG5cdFx0fVxuXHR9XG5cblx0LmdyYXBoaWMge1xuXHRcdEBpbmNsdWRlIGltYWdlKCk7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0fVxuXG5cdC5ncmFwaGljLTEgeyBtYXgtd2lkdGg6IDU2MHB4OyB9XG5cblx0LmdyYXBoaWMtMiB7IG1heC13aWR0aDogNDIwcHg7IH1cblxuXHQuZ3JhcGhpYy0zIHtcblx0XHRAaW5jbHVkZSBmbGV4KCAkanVzdGlmeTpjZW50ZXIgKTtcblx0XHRtYXJnaW46ICgkbSAqIDApIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IGZsZXgtd3JhcDogd3JhcDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuXHRcdGRpdiB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRtO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdCYuaXRlbS0xIHsgb3JkZXI6IDE7fVxuXHRcdFx0XHQmLml0ZW0tMiB7IG9yZGVyOiAzOyBtYXJnaW4tYm90dG9tOiAwcHg7IHdpZHRoOiAxMDAlO31cblx0XHRcdFx0Ji5pdGVtLTMgeyBvcmRlcjogMjt9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGltZyB7IFxuXHRcdFx0XHR3aWR0aDogYXV0bzsgXG5cdFx0XHRcdGhlaWdodDogMTIwcHg7IFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkbTtcblx0XHRcdH1cblxuXHRcdFx0aDQge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHggM3B4IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAkcHVycGxlLWFjdGlvbjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZC1hY3Rpb247XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRtOyBcblx0XHRcdH1cblxuXHRcdFx0cCB7IFxuXHRcdFx0XHRmb250LXNpemU6IDAuODVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0bWFyZ2luOiAwcHggYXV0byAoJG0gKiAwLjcpIGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcdFx0XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IGRlc2F0dXJhdGUobGlnaHRlbigkcHVycGxlLWFjdGlvbiwgMTApLCAxMCk7XG5cdFx0bWFyZ2luOiAoJG0gKiAxKSBhdXRvICgkbSAqIDIpIGF1dG87XG5cdH1cblxuXHQuaWxsdXN0cmF0aW9ucyB7XG5cdFx0QGluY2x1ZGUgaW1hZ2UoICR3aWR0aDoxOCUgKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KSB7IHdpZHRoOiA1MCU7IH1cblx0fVxuXG5cdC5zcGVlZC1idW1wIHtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1hcmdpbjogKCRtICogMykgYXV0bztcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlLW1haW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS1tYWluO1xuXG5cdFx0aDUgeyBcblx0XHRcdEBpbmNsdWRlIHRleHQoICRzaXplOjAuOWVtLCAkaGVpZ2h0OjFlbSwgJGFsaWduOmNlbnRlciwgJHNwYWNpbmc6MC4wNGVtICk7IFxuXHRcdFx0bWFyZ2luOiAoJG0pIDBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdG1hcmdpbjogMHB4IDBweCAoJG0gKiAyKSAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdFx0c3BhbiB7IGNvbG9yOiAkd2hpdGUtbWFpbjsgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cblx0XHRcdFx0aDUgeyBjb2xvcjogJHJlZC1hY3Rpb247IHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0OyBcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0Y29sb3I6ICRyZWQtYWN0aW9uOyBcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0KCAkc2l6ZToxLjZlbSwgJHNwYWNpbmc6MC4wN2VtLCAkd2VpZ2h0OjcwMCwgJGhlaWdodDoxLjJlbSApOyBcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS1tYWluOyBcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4ICgkbSAqIDAuNSkgMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRwIHsgXG5cdFx0XHRcdEBpbmNsdWRlIHRleHQoICRzaXplOjAuOWVtLCAkdHJhbnNmb3JtOm5vbmUsICR3ZWlnaHQ6NDAwLCAkaGVpZ2h0OjEuOGVtLCAkc3BhY2luZzowLjA0ZW0gKTsgXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUtbWFpbjsgXG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMyB7XG5cdFx0XHRhLnN0b3J5LSN7JGl9IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N0b3J5LSN7JGl9LXRodW1iLmpwZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2LXNpbmdsZS1wYWdlIHtcblx0QGluY2x1ZGUgZmxleCggJGp1c3RpZnk6Y2VudGVyICk7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvICgkbSAqIDIpIGF1dG87XG5cdHBhZGRpbmc6IDBweCAyMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cblx0YSB7XG5cdFx0d2lkdGg6IGNhbGMoNDAlIC0gMzBweCAtIDQwcHgpO1xuXHRcdHBhZGRpbmc6ICgkbSAqIDQpIDVweDtcblx0XHRtYXJnaW46IDBweCAyMHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9oZXJvLWltYWdlLXRodW1iLmpwZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDJweCByZ2JhKDAsMCwwLDAuMik7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNiwxLjA2KTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyB3aWR0aDogY2FsYygxMDAlIC0gMTBweCAtIDQwcHgpOyBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cblx0XHRzcGFuIHtcblx0XHRcdEBpbmNsdWRlIHRleHQoJHNpemU6MC45ZW0sICR3ZWlnaHQ6NzAwLCAkaGVpZ2h0OjFlbSk7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdG1hcmdpbjogMHB4IGF1dG87XG5cdFx0XHRjb2xvcjogJHJlZC1hY3Rpb247XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBmb250LXNpemU6IDEuMmVtOyB9XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcblx0XHRcdEBpbmNsdWRlIHRleHQoJHNpemU6MS40ZW0sICRhbGlnbjpjZW50ZXIsICR3ZWlnaHQ6NzAwKTtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS1tYWluO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgZm9udC1zaXplOiAyZW07IGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzIHtcblx0XHQuc3RvcnktI3skaX0ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N0b3J5LSN7JGl9LXRodW1iLmpwZycpO1xuXHRcdH1cblx0fVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLmZhZGUtaW4ge1xuXHRhbmltYXRpb246IGZhZGVJbjtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuXHQwJSBcdFx0eyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM0cHgpOyBvcGFjaXR5OiAwOyB9XG5cdDEwMCUgXHR7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpOyBvcGFjaXR5OiAxOyB9XG59XG5cblxuXG5cblxuXG5cbiIsIkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDMwMCw1MDAsNzAwLDUwMGl0YWxpYyw0MDBpdGFsaWMsMzAwaXRhbGljKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rQ29uZGVuc2VkOjQwMCw3MDApO1xuLyogbGluZSAzOCwgc3RkaW4gKi9cbmh0bWwsIGJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxNTI4OyB9XG5cbi8qIGxpbmUgNDcsIHN0ZGluICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiA2NHB4IDBweCA4cHggMHB4OyB9XG5cbi8qIGxpbmUgNDgsIHN0ZGluICovXG5oMiB7XG4gIGZvbnQtc2l6ZTogMi4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDBweDsgfVxuXG4vKiBsaW5lIDQ5LCBzdGRpbiAqL1xuaDMge1xuICBmb250LXNpemU6IDEuMWVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDBweDsgfVxuXG4vKiBsaW5lIDUwLCBzdGRpbiAqL1xucCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbjogMHB4OyB9XG5cbi8qIGxpbmUgNTEsIHN0ZGluICovXG5hIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTkxNTI4OyB9XG5cbi8qIGxpbmUgNTIsIHN0ZGluICovXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyogbGluZSA1NSwgc3RkaW4gKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4OyB9XG5cbi8qIGxpbmUgNTksIHN0ZGluICovXG4uZnVzaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE1Mjg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyMHB4ICogMik7XG4gIHotaW5kZXg6IDU7IH1cbiAgLyogbGluZSAxNiwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gIC5mdXNpb24taGVhZGVyOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICMxOTE1Mjg7IH1cbiAgLyogbGluZSAyNywgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAvKiBsaW5lIDM1LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIGEge1xuICAgICAgYmFja2dyb3VuZDogIzE5MTUyODtcbiAgICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAvKiBsaW5lIDQwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgYSAjZnVzaW9uLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDNweDsgfVxuICAgICAgICAvKiBsaW5lIDQ3LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciBhICNmdXNpb24tbG9nbyBnIHtcbiAgICAgICAgICBmaWxsOiAjYmZjNGFiOyB9XG4gICAgICAvKiBsaW5lIDUyLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgYSAjZmFjZWJvb2ssIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgYSAjdHdpdHRlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGZpbGw6ICNiZmM0YWI7IH1cbiAgICAgIC8qIGxpbmUgNTgsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1oZWFkZXIuc2NzcyAqL1xuICAgICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmMDRiM2Y7IH1cbiAgICAgICAgLyogbGluZSA2MSwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgYTpob3ZlciAjZnVzaW9uLWxvZ28gZywgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciBhOmhvdmVyICNmYWNlYm9vaywgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciBhOmhvdmVyICN0d2l0dGVyIHtcbiAgICAgICAgICBmaWxsOiAjZjA0YjNmOyB9XG4gICAgLyogbGluZSA2NywgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciAuaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICAgLyogbGluZSA3MSwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIC5pY29ucy5yaWdodCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgIC8qIGxpbmUgNzIsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1oZWFkZXIuc2NzcyAqL1xuICAgICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciAuaWNvbnMubGVmdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAvKiBsaW5lIDcyLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgICAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIC5pY29ucy5sZWZ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAvKiBsaW5lIDgwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIC5mdXNpb24tbG9nbyB7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLyogbGluZSA4MCwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgLmZ1c2lvbi1sb2dvIHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgLyogbGluZSA4NSwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciAuZ28taG9tZSB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLyogbGluZSA4NSwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgLmdvLWhvbWUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC8qIGxpbmUgOTMsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1oZWFkZXIuc2NzcyAqL1xuICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgLmhhbWJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC8qIGxpbmUgMTAwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgLmhhbWJ1cmdlciBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZjNGFiO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAvKiBsaW5lIDExNCwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWhlYWRlci5zY3NzICovXG4gICAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIC5oYW1idXJnZXI6aG92ZXIgZGl2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwNGIzZjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC8qIGxpbmUgMTIwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24taGVhZGVyIC5pbm5lci1jb250YWluZXIgLmhhbWJ1cmdlci5hY3RpdmUge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC8qIGxpbmUgMTI0LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciAuaGFtYnVyZ2VyLmFjdGl2ZSBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC8qIGxpbmUgMTMwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24taGVhZGVyLnNjc3MgKi9cbiAgICAgICAgLmZ1c2lvbi1oZWFkZXIgLmlubmVyLWNvbnRhaW5lciAuaGFtYnVyZ2VyLmFjdGl2ZSBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLyogbGluZSAxMzUsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1oZWFkZXIuc2NzcyAqL1xuICAgICAgICAuZnVzaW9uLWhlYWRlciAuaW5uZXItY29udGFpbmVyIC5oYW1idXJnZXIuYWN0aXZlIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cblxuLyogbGluZSA2OCwgc3RkaW4gKi9cbi5mdXNpb24tZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweCA1JSAxMHB4IDUlO1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogI2JmYzRhYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTUyODsgfVxuICAvKiBsaW5lIDE2LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgLmZ1c2lvbi1mb290ZXIgaDUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIwcHggYXV0byAzNXB4IGF1dG87IH1cbiAgICAvKiBsaW5lIDIwLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgICAuZnVzaW9uLWZvb3RlciBoNSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC8qIGxpbmUgMjcsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1mb290ZXIuc2NzcyAqL1xuICAgICAgLmZ1c2lvbi1mb290ZXIgaDUgYSAjZnVzaW9uLWxvZ28ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC8qIGxpbmUgMzEsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1mb290ZXIuc2NzcyAqL1xuICAgICAgICAuZnVzaW9uLWZvb3RlciBoNSBhICNmdXNpb24tbG9nbyBnIHtcbiAgICAgICAgICBmaWxsOiAjYmZjNGFiOyB9XG4gICAgICAvKiBsaW5lIDM2LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24tZm9vdGVyIGg1IGE6aG92ZXIgZyB7XG4gICAgICAgIGZpbGw6ICNmMDRiM2YgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDQyLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgLmZ1c2lvbi1mb290ZXIgLmNyZWRpdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gNTBweCBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAvKiBsaW5lIDQyLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgICAgIC5mdXNpb24tZm9vdGVyIC5jcmVkaXRzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLyogbGluZSA1MywgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgLmZ1c2lvbi1mb290ZXIgLmNyZWRpdHMgbGkge1xuICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLyogbGluZSA1MywgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgICAgIC5mdXNpb24tZm9vdGVyIC5jcmVkaXRzIGxpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLyogbGluZSA2NCwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgICAuZnVzaW9uLWZvb3RlciAuY3JlZGl0cyBsaSBiIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDcyLCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgLmZ1c2lvbi1mb290ZXIgLmZ1c2lvbi1tZW51IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC8qIGxpbmUgNzUsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1mb290ZXIuc2NzcyAqL1xuICAgIC5mdXNpb24tZm9vdGVyIC5mdXNpb24tbWVudSAubGVnYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLyogbGluZSA3NSwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgICAgIC5mdXNpb24tZm9vdGVyIC5mdXNpb24tbWVudSAubGVnYWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgLyogbGluZSA4NCwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgICAuZnVzaW9uLWZvb3RlciAuZnVzaW9uLW1lbnUgLmxlZ2FsIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgLyogbGluZSA4NCwgL1VzZXJzL21pZ3VlbC5jb3N0YS9Qcm9qZWN0cy9mZW50YW55bC9zcmMvc2Fzcy9fZnVzaW9uLWZvb3Rlci5zY3NzICovXG4gICAgICAgICAgLmZ1c2lvbi1mb290ZXIgLmZ1c2lvbi1tZW51IC5sZWdhbCBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDBweDsgfSB9XG4gICAgICAgIC8qIGxpbmUgOTcsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX2Z1c2lvbi1mb290ZXIuc2NzcyAqL1xuICAgICAgICAuZnVzaW9uLWZvb3RlciAuZnVzaW9uLW1lbnUgLmxlZ2FsIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZjA0YjNmOyB9XG4gIC8qIGxpbmUgMTA0LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL19mdXNpb24tZm9vdGVyLnNjc3MgKi9cbiAgLmZ1c2lvbi1mb290ZXIgLmNvcHlyaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDVweCBhdXRvO1xuICAgIGNvbG9yOiAjOWFhMzdiOyB9XG5cbi8qIGxpbmUgODIsIHN0ZGluICovXG4ubWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0NnB4O1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyMHB4IDE0cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTUyODtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAvKiBsaW5lIDgyLCBzdGRpbiAqL1xuICAgIC5tZW51IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0b3A6IC0xMDB2aDtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAwLjRzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAvKiBsaW5lIDk3LCBzdGRpbiAqL1xuICAgICAgLm1lbnUuYWN0aXZlIHtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC40cyBlYXNlLWluLW91dDsgfVxuICAgICAgLyogbGluZSA5OSwgc3RkaW4gKi9cbiAgICAgIC5tZW51IGEge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwcHg7IH0gfVxuICAvKiBsaW5lIDEwNSwgc3RkaW4gKi9cbiAgLm1lbnUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwcHggMTBweDtcbiAgICBjb2xvcjogI2JmYzRhYjsgfVxuICAgIC8qIGxpbmUgMTEyLCBzdGRpbiAqL1xuICAgIC5tZW51IGEuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZjA0YjNmOyB9XG4gICAgLyogbGluZSAxMTQsIHN0ZGluICovXG4gICAgLm1lbnUgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2YwNGIzZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG5cbi8qIGxpbmUgMTE4LCBzdGRpbiAqL1xuLmhlcm8taG9tZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE1Mjg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaGVyby1pbWFnZS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA5NnB4IDIwcHggNjRweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLyogbGluZSAxMTgsIHN0ZGluICovXG4gICAgLmhlcm8taG9tZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4MCU7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAvKiBsaW5lIDExOCwgc3RkaW4gKi9cbiAgICAuaGVyby1ob21lIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMjBweCAxNnB4IDIwcHg7IH0gfVxuICAvKiBsaW5lIDEzMiwgc3RkaW4gKi9cbiAgLmhlcm8taG9tZSAuaW50cm8tY3JlZGl0cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC8qIGxpbmUgMTQwLCBzdGRpbiAqL1xuICAuaGVyby1ob21lIGgxIHtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBmb250LXNpemU6IDBlbTtcbiAgICBsaW5lLWhlaWdodDogMGVtO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC8qIGxpbmUgMTQ5LCBzdGRpbiAqL1xuICAuaGVyby1ob21lIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gOTZweCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zNXM7IH1cbiAgICAvKiBsaW5lIDE1OCwgc3RkaW4gKi9cbiAgICAuaGVyby1ob21lIC50aXRsZS5kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLyogbGluZSAxNTgsIHN0ZGluICovXG4gICAgICAgIC5oZXJvLWhvbWUgLnRpdGxlLmRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC8qIGxpbmUgMTYyLCBzdGRpbiAqL1xuICAgIC5oZXJvLWhvbWUgLnRpdGxlLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLyogbGluZSAxNjIsIHN0ZGluICovXG4gICAgICAgIC5oZXJvLWhvbWUgLnRpdGxlLm1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAxNDksIHN0ZGluICovXG4gICAgICAuaGVyby1ob21lIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMzJweCBhdXRvIDMycHggYXV0bzsgfSB9XG4gIC8qIGxpbmUgMTY5LCBzdGRpbiAqL1xuICAuaGVyby1ob21lIC5pbnRybyB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNiZmM0YWI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ1czsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAxNjksIHN0ZGluICovXG4gICAgICAuaGVyby1ob21lIC5pbnRybyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cbiAgLyogbGluZSAxODYsIHN0ZGluICovXG4gIC5oZXJvLWhvbWUgLmludHJvLWJpZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDY0cHggYXV0byAwIGF1dG87XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ1czsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAxODYsIHN0ZGluICovXG4gICAgICAuaGVyby1ob21lIC5pbnRyby1iaWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9IH1cbiAgICAvKiBsaW5lIDE5Mywgc3RkaW4gKi9cbiAgICAuaGVyby1ob21lIC5pbnRyby1iaWcgLnJlYWQtbW9yZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIG1hcmdpbjogNjRweCBhdXRvIDMycHggYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICNmMDRiM2Y7XG4gICAgICBjb2xvcjogIzE5MTUyODtcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweCAxM3B4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgICAgLyogbGluZSAyMDQsIHN0ZGluICovXG4gICAgICAuaGVyby1ob21lIC5pbnRyby1iaWcgLnJlYWQtbW9yZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiZmM0YWI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gICAgLyogbGluZSAyMTAsIHN0ZGluICovXG4gICAgLmhlcm8taG9tZSAuaW50cm8tYmlnIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGNvbG9yOiAjYmZjNGFiOyB9XG4gICAgICAvKiBsaW5lIDIxNCwgc3RkaW4gKi9cbiAgICAgIC5oZXJvLWhvbWUgLmludHJvLWJpZyBwIGEge1xuICAgICAgICBjb2xvcjogI2YwNGIzZjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC8qIGxpbmUgMjE4LCBzdGRpbiAqL1xuICAgICAgICAuaGVyby1ob21lIC5pbnRyby1iaWcgcCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMDVzIGVhc2UtaW4tb3V0OyB9XG4gICAgLyogbGluZSAyMjIsIHN0ZGluICovXG4gICAgLmhlcm8taG9tZSAuaW50cm8tYmlnIGJsb2NrcXVvdGUge1xuICAgICAgY29sb3I6IHJlZDsgfVxuICAgIC8qIGxpbmUgMjI2LCBzdGRpbiAqL1xuICAgIC5oZXJvLWhvbWUgLmludHJvLWJpZyBoNCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgY29sb3I6ICM1YTYwNDM7IH1cbiAgLyogbGluZSAyNTAsIHN0ZGluICovXG4gIC5oZXJvLWhvbWUgLmhlcm8tdmlkZW8tc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDk2cHggYXV0byAwIGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIC8qIGxpbmUgMjUwLCBzdGRpbiAqL1xuICAgICAgLmhlcm8taG9tZSAuaGVyby12aWRlby1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDsgfSB9XG4gICAgLyogbGluZSAyNTYsIHN0ZGluICovXG4gICAgLmhlcm8taG9tZSAuaGVyby12aWRlby1zZWN0aW9uIC5oZXJvLXZpZGVvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLyogbGluZSA4LCAvVXNlcnMvbWlndWVsLmNvc3RhL1Byb2plY3RzL2ZlbnRhbnlsL3NyYy9zYXNzL192aWRlby1mdWxsd2lkdGguc2NzcyAqL1xuICAgICAgLmhlcm8taG9tZSAuaGVyby12aWRlby1zZWN0aW9uIC5oZXJvLXZpZGVvIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC8qIGxpbmUgMjYxLCBzdGRpbiAqL1xuICAuaGVyby1ob21lIC5uYWtlZC10cnV0aC1sb2dvIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zczsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAyNjEsIHN0ZGluICovXG4gICAgICAuaGVyby1ob21lIC5uYWtlZC10cnV0aC1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7IH0gfVxuXG4vKiBsaW5lIDI3MCwgc3RkaW4gKi9cbi5zdG9yaWVzIHtcbiAgcGFkZGluZzogODBweCAyMHB4IDgwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYzRhYjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAvKiBsaW5lIDI3MCwgc3RkaW4gKi9cbiAgICAuc3RvcmllcyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7IH0gfVxuICAvKiBsaW5lIDI3Niwgc3RkaW4gKi9cbiAgLnN0b3JpZXMgYXJ0aWNsZSB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvIDgwcHggYXV0bztcbiAgICBwYWRkaW5nOiAzOC40cHggMHB4IDM4LjRweCAzMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBjb2xvcjogI2JmYzRhYjsgfVxuICAgIC8qIGxpbmUgMjgzLCBzdGRpbiAqL1xuICAgIC5zdG9yaWVzIGFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC8qIGxpbmUgMjc2LCBzdGRpbiAqL1xuICAgICAgLnN0b3JpZXMgYXJ0aWNsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAyNzYsIHN0ZGluICovXG4gICAgICAuc3RvcmllcyBhcnRpY2xlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gICAgLyogbGluZSAyOTAsIHN0ZGluICovXG4gICAgLnN0b3JpZXMgYXJ0aWNsZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZjA0YjNmO1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAvKiBsaW5lIDI5MCwgc3RkaW4gKi9cbiAgICAgICAgLnN0b3JpZXMgYXJ0aWNsZSBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDFlbTsgfSB9XG4gICAgLyogbGluZSAzMDEsIHN0ZGluICovXG4gICAgLnN0b3JpZXMgYXJ0aWNsZSBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC8qIGxpbmUgMzAxLCBzdGRpbiAqL1xuICAgICAgICAuc3RvcmllcyBhcnRpY2xlIGgyIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgfSB9XG4gICAgLyogbGluZSAzMDgsIHN0ZGluICovXG4gICAgLnN0b3JpZXMgYXJ0aWNsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNS42cHg7XG4gICAgICBjb2xvcjogI2JmYzRhYjsgfVxuICAgIC8qIGxpbmUgMzE3LCBzdGRpbiAqL1xuICAgIC5zdG9yaWVzIGFydGljbGUgYSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDRiM2Y7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC8qIGxpbmUgMzI0LCBzdGRpbiAqL1xuICAgICAgLnN0b3JpZXMgYXJ0aWNsZSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNiZmM0YWI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluLW91dDsgfVxuICAgIC8qIGxpbmUgMzMwLCBzdGRpbiAqL1xuICAgIC5zdG9yaWVzIGFydGljbGUgLmNvbWluZy1zb29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1MjUyO1xuICAgICAgY29sb3I6ICNiZmM0YWI7XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAzNDIsIHN0ZGluICovXG4gIC5zdG9yaWVzIC5zdG9yeS0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxNTI4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9zdG9yeS0xLXRodW1iLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC8qIGxpbmUgMzQyLCBzdGRpbiAqL1xuICAuc3RvcmllcyAuc3RvcnktMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTUyODtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc3RvcnktMi10aHVtYi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAvKiBsaW5lIDM0Miwgc3RkaW4gKi9cbiAgLnN0b3JpZXMgLnN0b3J5LTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE1Mjg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3N0b3J5LTMtdGh1bWIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLyogbGluZSAzNTIsIHN0ZGluICovXG4uaGVyby1zaW5nbGUtcGFnZSB7XG4gIGNvbG9yOiAjZjA0YjNmO1xuICBwYWRkaW5nOiA5NnB4IDIwcHggOTZweCAyMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC8qIGxpbmUgMzUyLCBzdGRpbiAqL1xuICAgIC5oZXJvLXNpbmdsZS1wYWdlIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC8qIGxpbmUgMzUyLCBzdGRpbiAqL1xuICAgIC5oZXJvLXNpbmdsZS1wYWdlIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMjBweCAzMnB4IDIwcHg7IH0gfVxuICAvKiBsaW5lIDM2Mywgc3RkaW4gKi9cbiAgLmhlcm8tc2luZ2xlLXBhZ2Uuc3RvcnktMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTUyODtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc3RvcnktMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAzNjMsIHN0ZGluICovXG4gICAgICAuaGVyby1zaW5nbGUtcGFnZS5zdG9yeS0xIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3N0b3J5LTEtdGh1bWIuanBnXCIpOyB9IH1cbiAgLyogbGluZSAzNjMsIHN0ZGluICovXG4gIC5oZXJvLXNpbmdsZS1wYWdlLnN0b3J5LTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE1Mjg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3N0b3J5LTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIC8qIGxpbmUgMzYzLCBzdGRpbiAqL1xuICAgICAgLmhlcm8tc2luZ2xlLXBhZ2Uuc3RvcnktMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9zdG9yeS0yLXRodW1iLmpwZ1wiKTsgfSB9XG4gIC8qIGxpbmUgMzYzLCBzdGRpbiAqL1xuICAuaGVyby1zaW5nbGUtcGFnZS5zdG9yeS0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxNTI4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9zdG9yeS0zLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAvKiBsaW5lIDM2Mywgc3RkaW4gKi9cbiAgICAgIC5oZXJvLXNpbmdsZS1wYWdlLnN0b3J5LTMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc3RvcnktMy10aHVtYi5qcGdcIik7IH0gfVxuICAvKiBsaW5lIDM3NCwgc3RkaW4gKi9cbiAgLmhlcm8tc2luZ2xlLXBhZ2Ugc3BhbiB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZmM0YWI7XG4gICAgY29sb3I6ICMxOTE1Mjg7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggOHB4IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAvKiBsaW5lIDM4OCwgc3RkaW4gKi9cbiAgLmhlcm8tc2luZ2xlLXBhZ2UgaDEge1xuICAgIGZvbnQtc2l6ZTogNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gMzJweCBhdXRvO1xuICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zNXM7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSAzODgsIHN0ZGluICovXG4gICAgICAuaGVyby1zaW5nbGUtcGFnZSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42ZW07XG4gICAgICAgIG1hcmdpbjogMjIuNHB4IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTsgfSB9XG4gIC8qIGxpbmUgNDAzLCBzdGRpbiAqL1xuICAuaGVyby1zaW5nbGUtcGFnZSBoMyB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICBjb2xvcjogI2YwNGIzZjtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSA0MDMsIHN0ZGluICovXG4gICAgICAuaGVyby1zaW5nbGUtcGFnZSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7IH0gfVxuICAvKiBsaW5lIDQxNiwgc3RkaW4gKi9cbiAgLmhlcm8tc2luZ2xlLXBhZ2UgLm5ha2VkLXRydXRoLWxvZ28ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAvKiBsaW5lIDQxNiwgc3RkaW4gKi9cbiAgICAgIC5oZXJvLXNpbmdsZS1wYWdlIC5uYWtlZC10cnV0aC1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7IH0gfVxuXG4vKiBsaW5lIDQyNSwgc3RkaW4gKi9cbi5jb250ZW50LXNpbmdsZS1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTUyODtcbiAgY29sb3I6ICNiZmM0YWI7XG4gIHBhZGRpbmc6IDY0cHggMjBweDsgfVxuICAvKiBsaW5lIDQzMSwgc3RkaW4gKi9cbiAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgaDQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBjb2xvcjogIzVhNjA0MzsgfVxuICAvKiBsaW5lIDQzOCwgc3RkaW4gKi9cbiAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmMDRiM2Y7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDEyOHB4IGF1dG8gMzJweCBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAvKiBsaW5lIDQzOCwgc3RkaW4gKi9cbiAgICAgIC5jb250ZW50LXNpbmdsZS1wYWdlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIG1hcmdpbjogOTZweCBhdXRvIDMycHggYXV0bzsgfSB9XG4gIC8qIGxpbmUgNDQ4LCBzdGRpbiAqL1xuICAuY29udGVudC1zaW5nbGUtcGFnZSBoMyB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG8gMTZweCBhdXRvO1xuICAgIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLyogbGluZSA0NTQsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIHAge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMmVtOyB9XG4gICAgLyogbGluZSA0NjAsIHN0ZGluICovXG4gICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgcC5xdW90ZS1pbmxpbmUge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC8qIGxpbmUgNDYyLCBzdGRpbiAqL1xuICAgIC5jb250ZW50LXNpbmdsZS1wYWdlIHAgYSB7XG4gICAgICBjb2xvcjogI2YwNGIzZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluLW91dDsgfVxuICAgICAgLyogbGluZSA0NjYsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSBwIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluLW91dDsgfVxuICAvKiBsaW5lIDQ3MCwgc3RkaW4gKi9cbiAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgYmxvY2txdW90ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiA2NHB4IGF1dG87XG4gICAgY29sb3I6ICNmMDRiM2Y7IH1cbiAgICAvKiBsaW5lIDQ3Nywgc3RkaW4gKi9cbiAgICAuY29udGVudC1zaW5nbGUtcGFnZSBibG9ja3F1b3RlLmlsbHVzdHJhdGlvbi1hYm92ZSB7XG4gICAgICBtYXJnaW46IDBweCBhdXRvIDY0cHggYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSA0NzAsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG87IH0gfVxuICAvKiBsaW5lIDUwMiwgc3RkaW4gKi9cbiAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmNvbnRlbnQtdmlkZW8tc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDMycHggYXV0bzsgfVxuICAgIC8qIGxpbmUgNTA2LCBzdGRpbiAqL1xuICAgIC5jb250ZW50LXNpbmdsZS1wYWdlIC5jb250ZW50LXZpZGVvLXNlY3Rpb24gLmNvbnRlbnQtdmlkZW8ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAvKiBsaW5lIDgsIC9Vc2Vycy9taWd1ZWwuY29zdGEvUHJvamVjdHMvZmVudGFueWwvc3JjL3Nhc3MvX3ZpZGVvLWZ1bGx3aWR0aC5zY3NzICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuY29udGVudC12aWRlby1zZWN0aW9uIC5jb250ZW50LXZpZGVvIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC8qIGxpbmUgNTExLCBzdGRpbiAqL1xuICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLyogbGluZSA1MTYsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIC5ncmFwaGljLTEge1xuICAgIG1heC13aWR0aDogNTYwcHg7IH1cbiAgLyogbGluZSA1MTgsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIC5ncmFwaGljLTIge1xuICAgIG1heC13aWR0aDogNDIwcHg7IH1cbiAgLyogbGluZSA1MjAsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIC5ncmFwaGljLTMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgLyogbGluZSA1MjAsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYy0zIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgLyogbGluZSA1MjgsIHN0ZGluICovXG4gICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmdyYXBoaWMtMyBkaXYge1xuICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC8qIGxpbmUgNTI4LCBzdGRpbiAqL1xuICAgICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYy0zIGRpdiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgICAgLyogbGluZSA1MzUsIHN0ZGluICovXG4gICAgICAgICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmdyYXBoaWMtMyBkaXYuaXRlbS0xIHtcbiAgICAgICAgICAgIG9yZGVyOiAxOyB9XG4gICAgICAgICAgLyogbGluZSA1MzYsIHN0ZGluICovXG4gICAgICAgICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmdyYXBoaWMtMyBkaXYuaXRlbS0yIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAvKiBsaW5lIDUzNywgc3RkaW4gKi9cbiAgICAgICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYy0zIGRpdi5pdGVtLTMge1xuICAgICAgICAgICAgb3JkZXI6IDI7IH0gfVxuICAgICAgLyogbGluZSA1NDAsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYy0zIGRpdiBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgICAgLyogbGluZSA1NDYsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuZ3JhcGhpYy0zIGRpdiBoNCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHggMTBweDtcbiAgICAgICAgY29sb3I6ICMxOTE1Mjg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDRiM2Y7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgICAgIC8qIGxpbmUgNTU2LCBzdGRpbiAqL1xuICAgICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmdyYXBoaWMtMyBkaXYgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvIDExLjJweCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLyogbGluZSA1NjUsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMTJjNDM7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMzJweCBhdXRvOyB9XG4gIC8qIGxpbmUgNTc0LCBzdGRpbiAqL1xuICAuY29udGVudC1zaW5nbGUtcGFnZSAuaWxsdXN0cmF0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE4JTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIC8qIGxpbmUgNTc0LCBzdGRpbiAqL1xuICAgICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLmlsbHVzdHJhdGlvbnMge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLyogbGluZSA1ODAsIHN0ZGluICovXG4gIC5jb250ZW50LXNpbmdsZS1wYWdlIC5zcGVlZC1idW1wIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogNDhweCBhdXRvO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmZjNGFiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmZjNGFiOyB9XG4gICAgLyogbGluZSA1ODYsIHN0ZGluICovXG4gICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLnNwZWVkLWJ1bXAgaDUge1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gICAgICBtYXJnaW46IDE2cHggMHB4OyB9XG4gICAgLyogbGluZSA1OTEsIHN0ZGluICovXG4gICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLnNwZWVkLWJ1bXAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBtYXJnaW46IDBweCAwcHggMzJweCAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDsgfVxuICAgICAgLyogbGluZSA1OTksIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuc3BlZWQtYnVtcCBhOmhvdmVyIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2JmYzRhYjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC8qIGxpbmUgNjAwLCBzdGRpbiAqL1xuICAgICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLnNwZWVkLWJ1bXAgYTpob3ZlciBoNSB7XG4gICAgICAgIGNvbG9yOiAjZjA0YjNmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDsgfVxuICAgICAgLyogbGluZSA2MDMsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuc3BlZWQtYnVtcCBhIHNwYW4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBjb2xvcjogI2YwNGIzZjsgfVxuICAgICAgLyogbGluZSA2MTAsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuc3BlZWQtYnVtcCBhIGg1IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgICAgICBtYXJnaW46IDBweCAwcHggOHB4IDBweDsgfVxuICAgICAgLyogbGluZSA2MTcsIHN0ZGluICovXG4gICAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuc3BlZWQtYnVtcCBhIHAge1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjYmZjNGFiO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBtYXJnaW46IDBweDsgfVxuICAgIC8qIGxpbmUgNjI2LCBzdGRpbiAqL1xuICAgIC5jb250ZW50LXNpbmdsZS1wYWdlIC5zcGVlZC1idW1wIGEuc3RvcnktMSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N0b3J5LTEtdGh1bWIuanBnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAvKiBsaW5lIDYyNiwgc3RkaW4gKi9cbiAgICAuY29udGVudC1zaW5nbGUtcGFnZSAuc3BlZWQtYnVtcCBhLnN0b3J5LTIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdG9yeS0yLXRodW1iLmpwZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLyogbGluZSA2MjYsIHN0ZGluICovXG4gICAgLmNvbnRlbnQtc2luZ2xlLXBhZ2UgLnNwZWVkLWJ1bXAgYS5zdG9yeS0zIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3RvcnktMy10aHVtYi5qcGdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4vKiBsaW5lIDYzNSwgc3RkaW4gKi9cbi5uYXYtc2luZ2xlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4IGF1dG87XG4gIHBhZGRpbmc6IDBweCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC8qIGxpbmUgNjM1LCBzdGRpbiAqL1xuICAgIC5uYXYtc2luZ2xlLXBhZ2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC8qIGxpbmUgNjQ0LCBzdGRpbiAqL1xuICAubmF2LXNpbmdsZS1wYWdlIGEge1xuICAgIHdpZHRoOiBjYWxjKDQwJSAtIDMwcHggLSA0MHB4KTtcbiAgICBwYWRkaW5nOiA2NHB4IDVweDtcbiAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaGVyby1pbWFnZS10aHVtYi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIC8qIGxpbmUgNjU0LCBzdGRpbiAqL1xuICAgIC5uYXYtc2luZ2xlLXBhZ2UgYTpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYsIDEuMDYpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIC8qIGxpbmUgNjQ0LCBzdGRpbiAqL1xuICAgICAgLm5hdi1zaW5nbGUtcGFnZSBhIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHggLSA0MHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLyogbGluZSA2NjEsIHN0ZGluICovXG4gICAgLm5hdi1zaW5nbGUtcGFnZSBhIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgIGNvbG9yOiAjZjA0YjNmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLyogbGluZSA2NjEsIHN0ZGluICovXG4gICAgICAgIC5uYXYtc2luZ2xlLXBhZ2UgYSBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMmVtOyB9IH1cbiAgICAvKiBsaW5lIDY3MCwgc3RkaW4gKi9cbiAgICAubmF2LXNpbmdsZS1wYWdlIGEgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBjb2xvcjogI2JmYzRhYjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC8qIGxpbmUgNjcwLCBzdGRpbiAqL1xuICAgICAgICAubmF2LXNpbmdsZS1wYWdlIGEgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgfSB9XG4gICAgICAvKiBsaW5lIDY3OCwgc3RkaW4gKi9cbiAgICAgIC5uYXYtc2luZ2xlLXBhZ2UgYSBoNCBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgLyogbGluZSA2ODgsIHN0ZGluICovXG4gIC5uYXYtc2luZ2xlLXBhZ2UgLnN0b3J5LTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3RvcnktMS10aHVtYi5qcGdcIik7IH1cbiAgLyogbGluZSA2ODgsIHN0ZGluICovXG4gIC5uYXYtc2luZ2xlLXBhZ2UgLnN0b3J5LTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3RvcnktMi10aHVtYi5qcGdcIik7IH1cbiAgLyogbGluZSA2ODgsIHN0ZGluICovXG4gIC5uYXYtc2luZ2xlLXBhZ2UgLnN0b3J5LTMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3RvcnktMy10aHVtYi5qcGdcIik7IH1cblxuLyogbGluZSA2OTYsIHN0ZGluICovXG4uZmFkZS1pbiB7XG4gIGFuaW1hdGlvbjogZmFkZUluO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzRweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cbiIsIkBtaXhpbiB0ZXh0KCAkc2l6ZTogMWVtLCAkaGVpZ2h0OiAxLjRlbSwgJHdlaWdodDogNDAwLCAkc3BhY2luZzowLCAkYWxpZ246bGVmdCwgJHN0eWxlOm5vcm1hbCwgJHRyYW5zZm9ybTpub3JtYWwgKSB7XG5cdGZvbnQtc2l6ZTogJHNpemU7XG5cdGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xuXHRmb250LXdlaWdodDogJHdlaWdodDtcblx0bGV0dGVyLXNwYWNpbmc6ICRzcGFjaW5nO1xuXHR0ZXh0LWFsaWduOiAkYWxpZ247XG5cdGZvbnQtc3R5bGU6ICRzdHlsZTtcblx0dGV4dC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG59IiwiQG1peGluIGltYWdlKCAkd2lkdGg6IDEwMCUsICRtYXJnaW4tdG9wOiAwcHgsICRtYXJnaW4tYm90dG9tOiAwcHggKSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAkbWFyZ2luLXRvcDtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi1ib3R0b207XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHdpZHRoOiAkd2lkdGg7XG5cdGhlaWdodDogYXV0bztcbn0iLCJAbWl4aW4gZnVzaW9uLWhlYWRlciggXG4gICAgICAgICRoZWFkZXItY29udGFpbmVyOiAxMDAlLFxuICAgICAgICAkaGVhZGVyLWJhY2tncm91bmQ6IGJsYWNrLCBcbiAgICAgICAgJGhlYWRlci1wYWRkaW5nLXZlcnRpY2FsOiAxMHB4LCBcbiAgICAgICAgJGhlYWRlci1jb2xvcjogcmVkLFxuICAgICAgICAkaGVhZGVyLWNvbG9yLWhvdmVyOiBibHVlXG4gICAgICAgICl7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGVyLWJhY2tncm91bmQ7XG4gICAgLy8gcGFkZGluZzogJGhlYWRlci1wYWRkaW5nLXZlcnRpY2FsIDIwcHggKCRoZWFkZXItcGFkZGluZy12ZXJ0aWNhbCAqIDEuOCkgMjBweDtcbiAgICBwYWRkaW5nOiAkaGVhZGVyLXBhZGRpbmctdmVydGljYWwgMjBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyMHB4ICogMiApO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6ICRoZWFkZXItY29udGFpbmVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAjZnVzaW9uLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG5cbiAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhlYWRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNmYWNlYm9vaywgI3R3aXR0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlci1jb2xvci1ob3ZlcjtcblxuICAgICAgICAgICAgICAgICNmdXNpb24tbG9nbyBnLCAjZmFjZWJvb2ssICN0d2l0dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhlYWRlci1jb2xvci1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbnMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcblxuICAgICAgICAgICAgJi5yaWdodCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgICAgICAgICYubGVmdCB7IFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZnVzaW9uLWxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nby1ob21lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItY29sb3ItaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5cbiIsIkBtaXhpbiBmbGV4KCAkZGlyZWN0aW9uOnJvdywgJHdyYXA6bm93cmFwLCAkanVzdGlmeTpjZW50ZXIsICRhbGlnbjpmbGV4LXN0YXJ0LCAkY29udGVudDpmbGV4LXN0YXJ0ICkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcblx0ZmxleC13cmFwOiAkd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcblx0YWxpZ24taXRlbXM6ICRhbGlnbjtcblx0YWxpZ24tY29udGVudDogJGNvbnRlbnRcbn0iLCJAbWl4aW4gZnVzaW9uLWZvb3RlcihcbiAgICAgICAgJGZvb3Rlci1iYWNrZ3JvdW5kOiBibGFjayxcbiAgICAgICAgJGZvb3Rlci1jb2xvcjogd2hpdGUsXG4gICAgICAgICRmb290ZXItbG9nbzogd2hpdGUsXG4gICAgICAgICRmb290ZXItbG9nby1ob3ZlcjogYmx1ZSxcbiAgICAgICAgJGZvb3Rlci1saW5rOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCksXG4gICAgICAgICRmb290ZXItbGluay1ob3ZlcjogcmdiYSgyNTUsMjU1LDI1NSwxKSxcbiAgICAgICAgJGZvb3Rlci1jb3B5cmlnaHQ6IHdoaXRlXG4gICAgKXtcblxuICAgIHBhZGRpbmc6IDIwcHggNSUgMTBweCA1JTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGNvbG9yOiAkZm9vdGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmFja2dyb3VuZDtcblxuICAgIGg1IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAzNXB4IGF1dG87XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAjZnVzaW9uLWxvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkZm9vdGVyLWxvZ287XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIGcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRmb290ZXItbG9nby1ob3ZlciAhaW1wb3J0YW50OyAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jcmVkaXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4IGF1dG87XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlIH1cblxuICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZnVzaW9uLW1lbnUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAubGVnYWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1saW5rO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgbWFyZ2luOiA1cHggMHB4OyB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbGluay1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDVweCBhdXRvO1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1jb3B5cmlnaHQ7XG5cbiAgICB9XG5cbn0iLCJAbWl4aW4gdmlkZW8tZnVsbHdpZHRoKCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
