@font-face {
  font-family: "TekoSemiBold";
  src: url("../font/Teko-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "TekoRegular";
  src: url("../font/Teko-Regular.ttf") format("truetype");
}
body {
  background-color: #030303;
}

header .inner {
  max-width: 1900px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 1000px) {
  header .inner {
    padding-top: 80px;
  }
}
header .inner .header-nav-container {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.6196078431);
  color: white;
  width: 100%;
}
@media (max-width: 1000px) {
  header .inner .header-nav-container {
    background-color: black;
  }
}
header .inner .header-nav-container .mobile-nav {
  display: none;
}
header .inner .header-nav-container .mobile-nav .burger-line {
  background-color: #CEFF00;
  margin-bottom: 6px;
  margin-top: 9px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 1000px) {
  header .inner .header-nav-container .mobile-nav {
    display: initial;
  }
}
header .inner .header-nav-container .mobile-nav .mobile-logo {
  font-size: 35px;
  font-family: "TekoSemiBold";
  color: #CEFF00;
  margin-top: 5px;
}
header .inner .header-nav-container .header-nav {
  display: grid;
  grid-template-columns: auto auto auto auto auto auto auto;
  justify-content: center;
  align-items: center;
  column-gap: 5%;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-left: 71px;
  text-align: center;
}
@media (max-width: 1200px) {
  header .inner .header-nav-container .header-nav {
    margin-left: 6.5%;
  }
}
@media (max-width: 1000px) {
  header .inner .header-nav-container .header-nav {
    display: none;
  }
}
header .inner .header-nav-container .header-nav .header-nav-item, header .inner .header-nav-container .header-nav .header-nav-item a {
  font-size: 16px;
  font-family: "TekoSemiBold";
  cursor: pointer;
  color: white;
}
header .inner .header-nav-container .header-nav .header-nav-item:hover {
  color: #CEFF00;
}
header .inner .header-nav-container .header-nav a {
  text-decoration: none;
}
header .inner .header-nav-container .header-nav a:hover {
  color: #CEFF00;
}
header .inner .header-nav-container .header-nav .header-nav-item.center-logo a {
  font-size: 28px;
  color: #CEFF00;
  font-family: "TekoSemibold";
}
header .inner .header-nav-container .core.header-nav {
  margin-left: 13%;
}
@media (max-width: 1200px) {
  header .inner .header-nav-container .core.header-nav {
    justify-content: initial;
    margin-left: 22%;
  }
}

.mobile-nav-menu {
  background-color: rgba(3, 3, 3, 0.8392156863);
  padding-top: 10px;
}
.mobile-nav-menu .offcanvas-title {
  color: #CEFF00;
}
.mobile-nav-menu .list-group-item {
  background-color: initial;
}
.mobile-nav-menu a {
  color: #CEFF00;
}
.mobile-nav-menu .mobile-x {
  cursor: pointer;
  color: #CEFF00;
  font-size: 26px;
}

#homeLink.active-page {
  color: #CEFF00;
}

.img-container img {
  max-width: 100%;
  height: auto;
}

section.main {
  max-width: 1900px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
section.main .breaking-container {
  background-color: white;
}
section.main .breaking-container .row-items {
  display: grid;
  grid-template-columns: auto auto;
  column-gap: 1%;
  justify-content: start;
  align-items: center;
}
@media (max-width: 1000px) {
  section.main .breaking-container .row-items {
    display: initial;
  }
}
section.main .breaking-container .row-items .row-item .bn-banner {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 3px;
  background-color: #D9001B;
  font-family: "TekoSemiBold";
  font-weight: 600;
  font-style: normal;
  font-size: 21px;
  color: #FFFFFF;
}
@media (max-width: 1000px) {
  section.main .breaking-container .row-items .row-item .bn-banner {
    font-size: 39px;
    text-align: center;
  }
}
section.main .breaking-container .row-items .row-item .bn-statement {
  font-family: arial;
  font-size: 18px;
  color: black;
  font-family: "Arial Bold", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  cursor: pointer;
}
@media (max-width: 1000px) {
  section.main .breaking-container .row-items .row-item .bn-statement {
    text-align: center;
    font-size: 26px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
section.main .breaking-container .row-items .row-item .bn-statement:hover {
  color: #3772DF;
}
section.main #mainHighlights {
  position: absolute;
  margin-top: -11.5%;
}
section.main #recapAnchor {
  position: absolute;
  margin-top: -11.5%;
}
section.main #stats {
  position: absolute;
  margin-top: -7%;
}
section.main #highlights {
  position: absolute;
  margin-top: -9.5%;
}
section.main #snapshots {
  position: absolute;
  margin-top: -9.5%;
}
section.main #noDaysAnchor {
  position: absolute;
  margin-top: -9.5%;
}
section.main #newsAnchor {
  position: absolute;
  margin-top: -9.5%;
}
section.main #myJourney {
  position: absolute;
  margin-top: -9.5%;
}

.stats-container {
  background-color: white;
  text-align: center;
  padding-top: 70px;
}
.stats-container .tag-line {
  font-size: 28px;
  font-family: "TekoRegular";
  color: #4E1FAD;
  margin-bottom: 10px;
}
.stats-container a {
  font-size: 28px;
  font-family: "TekoRegular";
  color: #4E1FAD;
  margin-bottom: 10px;
  text-decoration: none;
}
.stats-container .statistics-text {
  font-family: "TekoSemiBold";
  font-size: 50px;
  color: #4E1FAD;
  line-height: 1;
}
.stats-container .purple-bar {
  margin-top: 36px;
  background-color: #420080;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
.stats-container .stats-bar-container {
  margin-top: 72px;
  padding-bottom: 106px;
  padding-right: 15px;
  padding-left: 15px;
}
.stats-container .stats-bar-container .stats-bar-items {
  display: grid;
  grid-template-columns: 15% 15% 15% 15%;
  justify-content: space-around;
}
@media (max-width: 1250px) {
  .stats-container .stats-bar-container .stats-bar-items {
    grid-template-columns: auto auto auto auto;
    justify-content: initial;
    column-gap: 1%;
  }
}
.stats-container .stats-bar-container .stats-bar-item {
  font-family: "TekoRegular";
  background-color: rgb(78, 31, 173);
  padding-top: 20px;
  padding-bottom: 20px;
  border: 1px solid #CEFF00;
}
.stats-container .stats-bar-container .stats-bar-item .stats-number {
  font-size: 38px;
  font-weight: 400;
  font-style: normal;
  color: white;
}
.stats-container .stats-bar-container .stats-bar-item .stats-label {
  color: #CEFF00;
  font-size: 20px;
}

.su-bet {
  background-color: white;
  padding-bottom: 5px;
}

.highlights-container {
  background-color: #420080;
  padding-top: 39px;
  padding-bottom: 92px;
  position: relative;
}
.highlights-container header {
  text-align: center;
}
.highlights-container header .tag-line {
  color: #CEFF00;
  font-size: 28px;
  font-family: "TekoRegular", sans-serif;
  margin-bottom: 16px;
}
.highlights-container header a {
  color: #CEFF00;
  font-size: 28px;
  font-family: "TekoRegular", sans-serif;
  margin-bottom: 16px;
  text-decoration: none;
}
.highlights-container header .highlights-text {
  font-family: "TekoSemiBold";
  color: white;
  font-size: 50px;
  line-height: 0.9;
  margin-bottom: -8px;
}
.highlights-container header .green-bar {
  margin-top: 36px;
  background-color: #CEFF00;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
.highlights-container .body .video-window {
  max-width: 1076px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}
.highlights-container .body .video-window iframe {
  max-height: 589px;
}
@media (max-width: 1000px) {
  .highlights-container .body .video-window iframe {
    max-height: 425px;
  }
}
@media (max-width: 700px) {
  .highlights-container .body .video-window iframe {
    max-height: 320px;
  }
}
@media (max-width: 1000px) {
  .highlights-container .body .video-window {
    max-width: 720px;
  }
}
@media (max-width: 700px) {
  .highlights-container .body .video-window {
    max-width: 524px;
  }
}

.youtube-disclaimer {
  text-align: right;
  color: white;
}
.youtube-disclaimer .first-part {
  color: #CEFF00;
}
@media (max-width: 700px) {
  .youtube-disclaimer {
    text-align: initial;
    font-size: 14px;
  }
}

.snap-shots-container {
  text-align: center;
  background-color: white;
  padding-top: 39px;
}
.snap-shots-container header {
  margin-bottom: 25px;
}
.snap-shots-container header .tag-line {
  font-size: 28px;
  font-family: "TekoRegular";
  color: #4E1FAD;
  margin-bottom: 10px;
}
.snap-shots-container header a {
  text-decoration: none;
  font-size: 28px;
  font-family: "TekoRegular";
  color: #4E1FAD;
  margin-bottom: 10px;
}
.snap-shots-container header .snapshots-text {
  font-family: "TekoSemiBold";
  color: #420080;
  font-size: 50px;
  line-height: 0.9;
  margin-bottom: -8px;
}
.snap-shots-container header .purple-bar {
  margin-top: 36px;
  background-color: #420080;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
.snap-shots-container .body .img-container {
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.snap-shots-container .body .img-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: white;
  opacity: 0;
  transition: opacity 0.35s ease-out;
  pointer-events: none;
}
.snap-shots-container .body .img-container:hover::after {
  opacity: 0.3;
}
.snap-shots-container .body .img-grid-top {
  display: grid;
  grid-template-columns: auto 48.85% auto;
}
.snap-shots-container .body .img-grid-bottom {
  display: grid;
  grid-template-columns: 74.5% auto;
}
.snap-shots-container .body .img-grid-bottom .bgk-image-base {
  overflow: hidden; /* ensures overlay stays clipped */
  position: relative;
  cursor: pointer;
}
.snap-shots-container .body .img-grid-bottom .bgk-image-base::after {
  content: "";
  position: absolute;
  inset: 0;
  background: white;
  opacity: 0;
  transition: opacity 0.35s ease-out; /* smooth fade */
  pointer-events: none;
}
.snap-shots-container .body .img-grid-bottom .bgk-image-base:hover::after {
  opacity: 0.3; /* adjust intensity */
}
.snap-shots-container .body .img-grid-bottom .bg-image-container {
  background-image: url("../img/uwg06.jpg");
  background-size: cover;
  height: 100%;
}
.snap-shots-container .body .img-grid-bottom .utech.bg-image-container {
  background-image: url("../img/ut/ut04.jpg");
}
.snap-shots-container .body .img-grid-bottom .acu.bg-image-container {
  background-image: url("../img/acu/acu06.jpg");
}
.snap-shots-container .body .img-grid-bottom .ap.bg-image-container {
  background-image: url("../img/ap/ap04.jpg");
}
.snap-shots-container .body .img-grid-bottom .eku.bg-image-container {
  background-image: url("../img/eku/eku04.jpg");
  background-repeat: no-repeat;
  background-position: center 29%;
}
.snap-shots-container .body .img-grid-bottom .su.bg-image-container {
  background-image: url("../img/su/su04.jpg");
  background-repeat: no-repeat;
  background-position: center 29%;
}

.base-black-bg {
  background-color: black;
}

section.talk-is-cheap {
  background-color: #420080;
  padding-top: 45px;
  padding-bottom: 100px;
}
section.talk-is-cheap header {
  text-align: center;
}
section.talk-is-cheap .tag-line {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
}
section.talk-is-cheap a {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
  text-decoration: none;
}
section.talk-is-cheap .talk-is-cheap-text {
  font-family: "TekoSemiBold";
  color: white;
  font-size: 40px;
  line-height: 0.9;
  margin-bottom: -8px;
}
section.talk-is-cheap .proof-text {
  font-family: "TekoRegular";
  color: #CEFF00;
  font-size: 28px;
  word-spacing: 3px;
  margin-bottom: 10px;
  margin-top: 9px;
}
section.talk-is-cheap .white-bar {
  background-color: white;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
section.talk-is-cheap .body .video-window {
  max-width: 1076px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}
section.talk-is-cheap .body .video-window iframe {
  max-height: 589px;
}
@media (max-width: 1000px) {
  section.talk-is-cheap .body .video-window iframe {
    max-height: 425px;
  }
}
@media (max-width: 700px) {
  section.talk-is-cheap .body .video-window iframe {
    max-height: 320px;
  }
}
@media (max-width: 1000px) {
  section.talk-is-cheap .body .video-window {
    max-width: 720px;
  }
}
@media (max-width: 700px) {
  section.talk-is-cheap .body .video-window {
    max-width: 524px;
  }
}

section.best-game-banner-container {
  background-image: url("../img/uwg06.jpg");
  background-size: cover;
  height: 100%;
}

section.recap-container {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: white;
}
section.recap-container header {
  text-align: center;
  margin-bottom: 30px;
}
section.recap-container .tag-line {
  font-family: "TekoRegular";
  font-size: 28px;
  color: #4E1FAD;
  line-height: 1;
}
section.recap-container a, section.recap-container a:hover {
  font-family: "TekoRegular";
  font-size: 28px;
  color: #4E1FAD;
  text-decoration: none;
}
section.recap-container .recap {
  font-family: "TekoSemibold";
  font-size: 45px;
  color: #4E1FAD;
  line-height: 1;
}
section.recap-container .year {
  font-family: "TekoRegular";
  font-size: 28px;
  color: #4E1FAD;
  line-height: 1;
  margin-bottom: 10px;
}
section.recap-container .purp-line {
  background-color: #4E1FAD;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
section.recap-container .recap-items {
  display: grid;
  grid-template-columns: 33.3% auto auto;
}
section.recap-container .recap-items .recap-item {
  text-align: center;
}
section.recap-container .recap-items .recap-item a {
  text-decoration: none;
}
section.recap-container .recap-items .recap-item .date-text {
  font-family: arial;
  font-size: 12px;
  color: black;
  padding-top: 10px;
  margin-bottom: 5px;
}
section.recap-container .recap-items .recap-item .team-text {
  line-height: 1;
  font-family: "TekoRegular";
  font-size: 18px;
  color: #4E1FAD;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
section.recap-container .recap-items .recap-item img {
  max-width: 100%;
  height: auto;
}
section.recap-container .recap-items .recap-item:hover .text-area {
  background-color: #4E1FAD;
  transition: 0.8s;
}
section.recap-container .recap-items .recap-item:hover .text-area .date-text {
  color: #CEFF00;
}
section.recap-container .recap-items .recap-item:hover .text-area .team-text {
  color: white;
}

.modal-bg-image {
  padding: 32%;
  background-size: cover;
}

section.no-days-container {
  background-color: #f2f2f2;
  padding-top: 30px;
  padding-bottom: 100px;
  position: relative;
}
section.no-days-container header {
  text-align: center;
  margin-bottom: 30px;
}
section.no-days-container header .tag-line {
  margin-top: 5px;
  margin-bottom: 5px;
}
section.no-days-container header .no-days-off-text {
  font-family: "TekoSemibold";
  font-size: 45px;
  color: #4E1FAD;
  line-height: 1;
}
section.no-days-container header .grind-line {
  margin-top: 30px;
  color: #420080;
}
section.no-days-container .mobile-film-strip-container {
  background-color: black;
}
@media (min-width: 699px) {
  section.no-days-container .mobile-film-strip-container {
    display: none;
  }
}
section.no-days-container .mobile-film-strip-container .strip-items-outer {
  padding-top: 10px;
}
section.no-days-container .mobile-film-strip-container .strip-items-outer:last-child {
  padding-bottom: 10px;
}
section.no-days-container .mobile-film-strip-container .strip-items {
  position: relative;
}
section.no-days-container .mobile-film-strip-container .left-bar, section.no-days-container .mobile-film-strip-container .right-bar {
  background-image: url("../img/bar/side-bar.png");
  position: absolute;
  top: 0;
  bottom: 0;
  width: 5%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 10;
  bottom: -13px;
}
section.no-days-container .mobile-film-strip-container .left-bar {
  left: 0;
}
section.no-days-container .mobile-film-strip-container .right-bar {
  right: 0;
}
section.no-days-container .mobile-film-strip-container .top-bar {
  top: -9px;
  bottom: -17px;
}
section.no-days-container .mobile-film-strip-container .last-bar {
  top: -4px;
  bottom: -9px;
}
section.no-days-container .mobile-film-strip-container .img-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0); /* invisible at first */
  transition: background 0.35s ease;
  pointer-events: none;
}
section.no-days-container .mobile-film-strip-container .img-container:hover::after {
  background: rgba(255, 255, 255, 0.3); /* white overlay */
}
section.no-days-container .mobile-film-strip-container .img-container img {
  cursor: pointer;
}
@media (max-width: 700px) {
  section.no-days-container .film-strip-container {
    display: none;
  }
}
section.no-days-container .film-strip-container img {
  width: 100%;
}

.center-bar-container {
  background-image: url(../img/bar/centerbar.png);
  position: absolute;
  top: -2%;
  left: 0px;
  padding-left: 25%;
  padding-bottom: 89%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: -74%;
  pointer-events: none;
  z-index: 200;
}

.bar-container {
  background-color: #000000;
  padding-bottom: 4px;
}

.strip-container {
  display: grid;
  grid-template-columns: auto auto auto auto;
  background-color: #000000;
}
.strip-container .img-container {
  position: relative;
}
.strip-container .img-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0); /* invisible at first */
  transition: background 0.35s ease;
  pointer-events: none;
}
.strip-container .img-container:hover::after {
  background: rgba(255, 255, 255, 0.3); /* white overlay */
}
.strip-container .img-container img {
  cursor: pointer;
}

.second.center-bar-container {
  left: -6.8%;
  background-position-x: 3%;
}

.third.center-bar-container {
  left: -7.2%;
  background-position-x: 3%;
}

.fourth.center-bar-container {
  left: -7.2%;
  background-position-x: 3%;
}

.fifth.center-bar-container {
  left: 75.8%;
  background-position-x: 176%;
  padding-left: initial;
  padding-right: 24.2%;
}

section.in-the-news-container {
  background-color: #420080;
  padding-top: 45px;
  padding-bottom: 28px;
}
section.in-the-news-container header {
  text-align: center;
}
section.in-the-news-container .tag-line {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
}
section.in-the-news-container a {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
  text-decoration: none;
}
section.in-the-news-container .in-the-news-text {
  font-family: "TekoSemiBold";
  color: white;
  font-size: 40px;
  line-height: 0.9;
  margin-bottom: 10px;
}
section.in-the-news-container .green-bar {
  background-color: #CEFF00;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
section.in-the-news-container .body {
  margin-top: 50px;
}
section.in-the-news-container .body .carousel-container .carousel-indicators {
  position: initial;
}
section.in-the-news-container .body .carousel-container .image-grid-container {
  display: grid;
  grid-template-columns: 33.33% 33.33% 33.33%;
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item img {
  max-width: 100%;
  height: auto;
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .img-container {
  position: relative;
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .img-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0); /* invisible at first */
  transition: background 0.35s ease;
  pointer-events: none;
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .img-container:hover::after {
  background: rgba(255, 255, 255, 0.3); /* white overlay */
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .desc-text {
  color: #CEFF00;
  font-family: "TekoRegular";
  font-size: 2vw;
  line-height: 1;
  margin-top: 24px;
  text-align: center;
  padding-right: 5px;
  padding-left: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  display: block;
}
@media (max-width: 1000px) {
  section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .desc-text {
    font-size: 16px;
  }
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .desc-text:hover {
  color: white;
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .source-text {
  color: white;
  font-family: "TekoRegular";
  font-size: 18px;
  text-align: center;
}
@media (max-width: 1000px) {
  section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item .source-text {
    font-size: 16px;
  }
}
section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item-description {
  min-height: 90px;
}
@media (max-width: 550px) {
  section.in-the-news-container .body .carousel-container .image-grid-container .image-grid-item-description {
    min-height: 110px;
  }
}
section.in-the-news-container .body .carousel-container .carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 5px;
  height: 3px;
  padding: 7px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: white;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  transition: opacity 0.6s ease;
  border-radius: 57%;
}
section.in-the-news-container .body .carousel-container .carousel-indicators .active {
  background-color: #CEFF00;
}
section.in-the-news-container .white-seperator {
  padding: 10px;
  background-color: white;
  margin-top: 10px;
}

.my-journey-container {
  background-color: white;
  padding-top: 45px;
}
.my-journey-container header {
  text-align: center;
}
.my-journey-container .tag-line {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #420080;
}
.my-journey-container a {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #420080;
  text-decoration: none;
}
.my-journey-container .my-journey-text {
  font-family: "TekoSemiBold";
  font-size: 45px;
  line-height: 0.9;
  margin-bottom: 10px;
  color: #420080;
}
.my-journey-container .banner-container {
  background-color: white;
  margin-top: 25px;
  padding-bottom: 25px;
}
.my-journey-container .banner-container .img-container {
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}
.my-journey-container .purple-bar {
  background-color: #4E1FAD;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}
.my-journey-container .timeline-container {
  padding-bottom: 25px;
}
.my-journey-container .timeline-container .img-container {
  max-width: 94%;
  margin-left: auto;
  margin-right: auto;
}

.purp-header .tag-line {
  font-family: "TekoRegular";
  font-size: 28px;
  color: #4E1FAD;
  line-height: 1;
}
.purp-header a, .purp-header a:hover {
  font-family: "TekoRegular";
  font-size: 28px;
  color: #4E1FAD;
  text-decoration: none;
}
.purp-header .purp-line {
  background-color: #4E1FAD;
  padding-top: 15px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
}

footer {
  max-width: 1900px;
  margin-left: auto;
  margin-right: auto;
  background-color: #420080;
  text-align: center;
  padding-top: 50px;
  height: 250px;
}
footer .tag-line {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
  line-height: 1;
}
footer a, footer a:hover {
  font-family: "TekoRegular";
  font-size: 45px;
  color: #CEFF00;
  line-height: 1;
  text-decoration: none;
}
footer .footer-links {
  margin-top: 10px;
  display: grid;
  grid-template-columns: 4% 4%;
  column-gap: 2%;
  justify-content: center;
  margin-left: 10px;
}
footer .footer-links .footer-link {
  cursor: pointer;
}
footer .footer-links .base-svg-icon {
  transition: fill 0.3s;
}
footer .footer-links .ig-icon {
  width: 100%;
  height: auto;
  fill: #CEFF00;
}
footer .footer-links .x-icon {
  width: 100%;
  height: auto;
  fill: #CEFF00;
}
footer .footer-links .base-svg-icon:hover {
  fill: white;
}

@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --bs-modal-width: 52%;
  }
}
#galleryCarousel {
  border: 1px solid #CEFF00;
}

.modal-bg-image {
  position: relative;
}

.bg-image::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5); /* tint overlay */
  pointer-events: none;
}

/* Hide arrows initially */
.carousel-control-prev,
.carousel-control-next {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.25s ease;
}

/* Fade arrows in after delay */
.carousel-arrows-visible .carousel-control-prev,
.carousel-arrows-visible .carousel-control-next {
  opacity: 1;
  pointer-events: auto;
}

.modal-close-x {
  position: absolute;
  top: 6%;
  right: 5%;
  z-index: 20;
  filter: invert(1);
  opacity: 0.8;
  transition: opacity 0.2s ease;
}

.modal-close-x:hover {
  opacity: 1;
}

.modal-bg-image::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.04);
  pointer-events: none;
}

.carousel-control-next,
.carousel-control-prev {
  top: 20%;
  height: 59%;
}

.modal-backdrop.show {
  --bs-backdrop-opacity: 1 !important;
  background-color: rgba(0, 0, 0, 0.68) !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9zY3NzL21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0VBQTZCOztBQUdqQztFQUNJO0VBQTRCOztBQU1oQztFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNJO0VBTFI7SUFNWTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEo7SUFVUTs7O0FBRUo7RUFDSTs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBZEo7SUFlUTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZKO0lBWVE7OztBQUVKO0VBZEo7SUFlUTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFJUjtFQUNJOztBQUNBO0VBRko7SUFHUTtJQUNBOzs7O0FBT2hCO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTko7SUFPUTs7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhKO0lBWVE7SUFDQTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJKO0lBU1E7SUFDQTtJQUNBO0lBQ0E7OztBQUdSO0VBQ0k7O0FBTWhCO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQXRQSTtFQXVQSjtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBSko7SUFLUTtJQUNBO0lBQ0E7OztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7O0FBT2hCO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSSxrQkF0U1E7RUF1U1I7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBQ0E7RUFDSSxPQTdTQztFQThTRDtFQUNBO0VBQ0E7O0FBRUo7RUFDSSxPQW5UQztFQW9URDtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQW5VQztFQW9VRDtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBQ0E7RUFGSjtJQUdROzs7QUFFSjtFQUxKO0lBTVE7OztBQUdSO0VBZEo7SUFlUTs7O0FBRUo7RUFqQko7SUFrQlE7Ozs7QUFNaEI7RUFDSTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFOSjtJQU9RO0lBQ0E7Ozs7QUFLUjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQTZCSTs7QUE1QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLE9BcllBO0VBc1lBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0Esa0JBNVlBO0VBNllBO0VBQ0E7RUFDQTtFQUNBOztBQUtKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBTWhCO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFDQTtFQUZKO0lBR1E7OztBQUVKO0VBTEo7SUFNUTs7O0FBR1I7RUFkSjtJQWVROzs7QUFFSjtFQWpCSjtJQWtCUTs7OztBQU1oQjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUVBO0VBQ0k7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSVI7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUVKO0VBQ0k7OztBQU1oQjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFHUjtFQUNJOztBQUNBO0VBRko7SUFHUTs7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBSUo7RUFESjtJQUVROzs7QUFFSjtFQUNJOzs7QUFLWjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7OztBQUtSO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUk7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUk7RUFDSTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFaSjtJQWFROzs7QUFHUjtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMSjtJQU1ROzs7QUFJWjtFQUNJOztBQUNBO0VBRko7SUFHUTs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUtaO0VBQ0k7RUFDQTtFQUNBOzs7QUFJUjtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7O0FBTVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7O0FBS1o7RUFDSTtJQUNJOzs7QUFJUjtFQUNJOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQ0E7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBR0Y7QUFDQTtBQUFBO0VBRUU7RUFDQTs7O0FBR0Y7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUk7RUFDQTs7O0FBR0o7RUFDSTtFQUNBIiwiZmlsZSI6ImNzcy9zY3NzL21haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7IFxyXG4gICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7IHNyYzogdXJsKFwiLi4vZm9udC9UZWtvLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjsgc3JjOiB1cmwoXCIuLi9mb250L1Rla28tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IFxyXG59XHJcblxyXG4kYmFzZS1wdXJwOiAjNDIwMDgwO1xyXG4kYmFzZS1ncmVlbjogI0NFRkYwMDtcclxuXHJcbmJvZHkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDMwMztcclxufVxyXG5cclxuaGVhZGVyIC5pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgICB9ICAgICAgICAgXHJcblxyXG4gICAgLmhlYWRlci1uYXYtY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOWU7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICB9ICAgICAgICBcclxuICAgICAgICAubW9iaWxlLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjQ0VGRjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXJnZXItbGluZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb2JpbGUtbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDUlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2LjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVhZGVyLW5hdi1pdGVtLCAuaGVhZGVyLW5hdi1pdGVtIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVhZGVyLW5hdi1pdGVtOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlci1uYXYtaXRlbS5jZW50ZXItbG9nbyBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlib2xkXCI7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3JlLmhlYWRlci1uYXYge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTMlO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjIlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuLm1vYmlsZS1uYXYtbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwMzAzZDY7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIC5vZmZjYW52YXMtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgfVxyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcclxuICAgIH0gICBcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgfSBcclxuICAgIC5tb2JpbGUteCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxufVxyXG5cclxuI2hvbWVMaW5rLmFjdGl2ZS1wYWdlIHtcclxuICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG59XHJcblxyXG4uaW1nLWNvbnRhaW5lciBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5zZWN0aW9uLm1haW4ge1xyXG4gICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuYnJlYWtpbmctY29udGFpbmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAucm93LWl0ZW1zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDElO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3ctaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAuYm4tYmFubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MDAxQjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJuLXN0YXRlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQXJpYWwgQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm4tc3RhdGVtZW50OmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM3NzJERjtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjbWFpbkhpZ2hsaWdodHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTEuNSU7ICAgICAgICBcclxuICAgIH1cclxuICAgICNyZWNhcEFuY2hvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMS41JTsgICAgICAgIFxyXG4gICAgfSAgICBcclxuICAgICNzdGF0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC03JTtcclxuICAgIH0gICAgXHJcbiAgICAjaGlnaGxpZ2h0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC05LjUlO1xyXG4gICAgfSBcclxuICAgICNzbmFwc2hvdHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOS41JTtcclxuICAgIH0gXHJcbiAgICAjbm9EYXlzQW5jaG9yIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTkuNSU7XHJcbiAgICB9XHJcbiAgICAjbmV3c0FuY2hvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC05LjUlO1xyXG4gICAgfSBcclxuICAgICNteUpvdXJuZXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOS41JTtcclxuICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG59XHJcblxyXG4uc3RhdHMtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuc3RhdGlzdGljcy10ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICAucHVycGxlLWJhciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wdXJwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87ICAgICAgICAgICAgIFxyXG4gICAgfSAgIFxyXG4gICAgLnN0YXRzLWJhci1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcycHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIC5zdGF0cy1iYXItaXRlbXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OmdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTUlIDE1JSAxNSUgMTUlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTI1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RhdHMtYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAzMSwgMTczLCAxKTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VGRjAwO1xyXG4gICAgICAgICAgICAuc3RhdHMtbnVtYmVyIHsgICAgICBcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN0YXRzLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1LWJldCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IFxyXG59XHJcblxyXG4uaGlnaGxpZ2h0cy1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHVycDtcclxuICAgIHBhZGRpbmctdG9wOiAzOXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDkycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLnRhZy1saW5lIHtcclxuICAgICAgICAgICAgY29sb3I6ICRiYXNlLWdyZWVuO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJhc2UtZ3JlZW47XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGlnaGxpZ2h0cy10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JlZW4tYmFyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtZ3JlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87ICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib2R5IHtcclxuICAgICAgICAudmlkZW8td2luZG93IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDc2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1ODlweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MjVweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUyNHB4O1xyXG4gICAgICAgICAgICB9ICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi55b3V0dWJlLWRpc2NsYWltZXIge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAuZmlyc3QtcGFydCB7XHJcbiAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zbmFwLXNob3RzLWNvbnRhaW5lciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nLXRvcDogMzlweDtcclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgLnRhZy1saW5lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbmFwc2hvdHMtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pQm9sZFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJhc2UtcHVycDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHVycGxlLWJhciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXB1cnA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87ICAgICAgICAgICAgIFxyXG4gICAgICAgIH0gICBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyAgICAgXHJcbiAgICB9XHJcbiAgICAuYm9keSB7XHJcbiAgICAgICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlLW91dDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1nLWNvbnRhaW5lcjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgfVxyXG4gICAgIFxyXG4gICAgICAgIC5pbWctZ3JpZC10b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNDguODUlIGF1dG87ICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1ncmlkLWJvdHRvbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzQuNSUgYXV0bztcclxuICAgICAgICAgICAgLmJnay1pbWFnZS1iYXNlIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IC8qIGVuc3VyZXMgb3ZlcmxheSBzdGF5cyBjbGlwcGVkICovXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJnay1pbWFnZS1iYXNlOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiOyBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICAgICAgICAgICAgICBpbnNldDogMDsgXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgXHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwOyBcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZS1vdXQ7IC8qIHNtb290aCBmYWRlICovIFxyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iZ2staW1hZ2UtYmFzZTpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zOyAvKiBhZGp1c3QgaW50ZW5zaXR5ICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJnLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdXdnMDYuanBnXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudXRlY2guYmctaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy91dC91dDA0LmpwZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWN1LmJnLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWN1L2FjdTA2LmpwZ1wiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXAuYmctaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcC9hcDA0LmpwZ1wiKTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgLmVrdS5iZy1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2VrdS9la3UwNC5qcGdcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI5JTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgLnN1LmJnLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3Uvc3UwNC5qcGdcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI5JTtcclxuICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmFzZS1ibGFjay1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO1xyXG59XHJcblxyXG5zZWN0aW9uLnRhbGstaXMtY2hlYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMDA4MDtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7IFxyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICAudGFsay1pcy1jaGVhcC10ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICAgIH1cclxuICAgIC5wcm9vZi10ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB3b3JkLXNwYWNpbmc6IDNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIH1cclxuXHJcbiAgICAud2hpdGUtYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib2R5IHtcclxuICAgICAgICAudmlkZW8td2luZG93IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDc2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjU4OXB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQyNXB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTI0cHg7XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5zZWN0aW9uLmJlc3QtZ2FtZS1iYW5uZXItY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy91d2cwNi5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5zZWN0aW9uLnJlY2FwLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnRhZy1saW5lIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTsgXHJcbiAgICB9XHJcbiAgICBhLCBhOmhvdmVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgXHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgICBcclxuICAgIH0gICAgXHJcbiAgICAucmVjYXAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pYm9sZFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDsgXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7ICBcclxuXHJcbiAgICB9XHJcbiAgICAueWVhciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7IFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOyBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnB1cnAtbGluZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcC1pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzLjMlIGF1dG8gYXV0bztcclxuXHJcbiAgICAgICAgLnJlY2FwLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGF0ZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFtLXRleHQge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlY2FwLWl0ZW0gaW1ne1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgIFxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgXHJcbiAgICAgICAgLnJlY2FwLWl0ZW06aG92ZXIgLnRleHQtYXJlYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC44cztcclxuXHJcbiAgICAgICAgICAgIC5kYXRlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlYW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1iZy1pbWFnZSB7XHJcbiAgICBwYWRkaW5nOiAzMiU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAgICBcclxufVxyXG5cclxuc2VjdGlvbi5uby1kYXlzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubm8tZGF5cy1vZmYtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pYm9sZFwiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTsgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JpbmQtbGluZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDIwMDgwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2JpbGUtZmlsbS1zdHJpcC1jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2OTlweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMtb3V0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMtb3V0ZXI6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWJhciwgLnJpZ2h0LWJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYXIvc2lkZS1iYXIucG5nXCIpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWJhciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7ICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHQtYmFyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7ICAgICAgICAgIFxyXG4gICAgICAgIH0gIFxyXG4gICAgICAgIC50b3AtYmFyIHtcclxuICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFzdC1iYXIge1xyXG4gICAgICAgICAgICB0b3A6IC00cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTlweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgLyogaW52aXNpYmxlIGF0IGZpcnN0ICovXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zNXMgZWFzZTsgICAgXHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1nLWNvbnRhaW5lcjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IC8qIHdoaXRlIG92ZXJsYXkgKi9cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXIgaW1nIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAuZmlsbS1zdHJpcC1jb250YWluZXIge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9ICAgICAgXHJcbn1cclxuXHJcbi5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Jhci9jZW50ZXJiYXIucG5nKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTIlO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNSU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODklO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc0JTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG59XHJcblxyXG4uYmFyLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcclxufVxyXG5cclxuLnN0cmlwLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0byBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuaW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7IC8qIGludmlzaWJsZSBhdCBmaXJzdCAqL1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zNXMgZWFzZTsgICAgXHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaW1nLWNvbnRhaW5lcjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgLyogd2hpdGUgb3ZlcmxheSAqL1xyXG4gICAgfVxyXG4gICAgLmltZy1jb250YWluZXIgaW1nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9IFxyXG5cclxufVxyXG5cclxuLnNlY29uZC5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBsZWZ0OiAtNi44JTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMyU7XHJcbn1cclxuXHJcbi50aGlyZC5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBsZWZ0OiAtNy4yJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMyU7XHJcbn1cclxuXHJcbi5mb3VydGguY2VudGVyLWJhci1jb250YWluZXIge1xyXG4gICAgbGVmdDogLTcuMiU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMlO1xyXG59XHJcblxyXG4uZmlmdGguY2VudGVyLWJhci1jb250YWluZXIge1xyXG4gICAgbGVmdDogNzUuOCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE3NiU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNC4yJTtcclxufVxyXG5cclxuc2VjdGlvbi5pbi10aGUtbmV3cy1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMDA4MDtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4cHg7ICAgIFxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuaW4tdGhlLW5ld3MtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZ3JlZW4tYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuYm9keSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAuY2Fyb3VzZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmltYWdlLWdyaWQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzLjMzJSAzMy4zMyUgMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgLmltYWdlLWdyaWQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87ICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyAvKiBpbnZpc2libGUgYXQgZmlyc3QgKi9cclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjM1cyBlYXNlOyAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctY29udGFpbmVyOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgLyogd2hpdGUgb3ZlcmxheSAqL1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLXRleHQ6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zb3VyY2UtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWFnZS1ncmlkLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTclO1xyXG4gICAgICAgICAgICB9ICAgICBcclxuICAgICAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLndoaXRlLXNlcGVyYXRvciB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5teS1qb3VybmV5LWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmctdG9wOjQ1cHg7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH0gIFxyXG4gICAgLnRhZy1saW5lIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBjb2xvcjogIzQyMDA4MDtcclxuICAgIH0gIFxyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICM0MjAwODA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgXHJcbiAgICB9ICAgXHJcbiAgICAubXktam91cm5leS10ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgXHJcbiAgICAgICAgY29sb3I6ICM0MjAwODA7ICAgICAgXHJcbiAgICB9XHJcbiAgICAuYmFubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAuaW1nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wdXJwbGUtYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9IFxyXG4gICAgLnRpbWVsaW5lLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk0JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9ICBcclxufVxyXG5cclxuLnB1cnAtaGVhZGVyIHtcclxuICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICBhLCBhOmhvdmVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgXHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgICBcclxuICAgIH0gICAgICAgXHJcbiAgICAucHVycC1saW5lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbmZvb3RlciB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMDA4MDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgICBhLCBhOmhvdmVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICAgICAgICBcclxuICAgIH1cclxuICAgIC5mb290ZXItbGlua3Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQlIDQlO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDIlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIC5mb290ZXItbGluayB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhc2Utc3ZnLWljb24ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pZy1pY29uIHsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcclxuICAgICAgICAgICAgZmlsbDogI0NFRkYwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLngtaWNvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcclxuICAgICAgICAgICAgZmlsbDogI0NFRkYwMDsgICAgICAgICAgIFxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLmJhc2Utc3ZnLWljb246aG92ZXIge1xyXG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTsgICAgICAgICBcclxuICAgICAgICB9ICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1vZGFsLWxnLCAubW9kYWwteGwge1xyXG4gICAgICAgIC0tYnMtbW9kYWwtd2lkdGg6IDUyJTtcclxuICAgIH1cclxufVxyXG5cclxuI2dhbGxlcnlDYXJvdXNlbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VGRjAwO1xyXG5cclxufVxyXG5cclxuLm1vZGFsLWJnLWltYWdlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iZy1pbWFnZTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTsgLyogdGludCBvdmVybGF5ICovXHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEhpZGUgYXJyb3dzIGluaXRpYWxseSAqL1xyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG59XHJcblxyXG4vKiBGYWRlIGFycm93cyBpbiBhZnRlciBkZWxheSAqL1xyXG4uY2Fyb3VzZWwtYXJyb3dzLXZpc2libGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuLmNhcm91c2VsLWFycm93cy12aXNpYmxlIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuXHJcbi5tb2RhbC1jbG9zZS14IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNiU7XHJcbiAgICByaWdodDogNSU7XHJcbiAgICB6LWluZGV4OiAyMDtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbn1cclxuXHJcblxyXG4ubW9kYWwtY2xvc2UteDpob3ZlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm1vZGFsLWJnLWltYWdlOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiKDAgMCAwIC8gNCUpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LCBcclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XHJcbiAgICB0b3A6IDIwJTtcclxuICAgIGhlaWdodDogNTklO1xyXG59XHJcblxyXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7IFxyXG4gICAgLS1icy1iYWNrZHJvcC1vcGFjaXR5OiAxICFpbXBvcnRhbnQ7IFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAgMCAwIC8gNjglKSAhaW1wb3J0YW50O1xyXG59Il19 */
