@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: 750px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.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: 750px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

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 .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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9zY3NzL21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0VBQTZCOztBQUdqQztFQUNJO0VBQTRCOztBQU1oQztFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNJO0VBTFI7SUFNWTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEo7SUFVUTs7O0FBRUo7RUFDSTs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBZEo7SUFlUTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZKO0lBWVE7OztBQUVKO0VBZEo7SUFlUTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFJUjtFQUNJOztBQUNBO0VBRko7SUFHUTtJQUNBOzs7O0FBT2hCO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTko7SUFPUTs7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhKO0lBWVE7SUFDQTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJKO0lBU1E7SUFDQTtJQUNBO0lBQ0E7OztBQUdSO0VBQ0k7O0FBTWhCO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQXRQSTtFQXVQSjtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBSko7SUFLUTtJQUNBO0lBQ0E7OztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7O0FBT2hCO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSSxrQkF0U1E7RUF1U1I7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBQ0E7RUFDSSxPQTdTQztFQThTRDtFQUNBO0VBQ0E7O0FBRUo7RUFDSSxPQW5UQztFQW9URDtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQW5VQztFQW9VRDtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFLWjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQTZCSTs7QUE1QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLE9BeldBO0VBMFdBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0Esa0JBaFhBO0VBaVhBO0VBQ0E7RUFDQTtFQUNBOztBQUtKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBTWhCO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUVBO0VBQ0k7O0FBRUo7RUFDSTs7O0FBTWhCO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUdSO0VBQ0k7O0FBQ0E7RUFGSjtJQUdROzs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFJSjtFQURKO0lBRVE7OztBQUVKO0VBQ0k7OztBQUtaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7O0FBS1I7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSTtFQUNJOztBQUVKO0VBQ0k7RUFDQTs7QUFFSTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBWko7SUFhUTs7O0FBR1I7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEo7SUFNUTs7O0FBSVo7RUFDSTs7QUFDQTtFQUZKO0lBR1E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFJWjtFQUNJO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7OztBQU1SO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7OztBQUtaO0VBQ0k7SUFDSTs7O0FBSVI7RUFDSTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUdGO0FBQ0E7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtFQUVJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQSIsImZpbGUiOiJjc3Mvc2Nzcy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2UgeyBcclxuICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pQm9sZFwiOyBzcmM6IHVybChcIi4uL2ZvbnQvVGVrby1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7IHNyYzogdXJsKFwiLi4vZm9udC9UZWtvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyBcclxufVxyXG5cclxuJGJhc2UtcHVycDogIzQyMDA4MDtcclxuJGJhc2UtZ3JlZW46ICNDRUZGMDA7XHJcblxyXG5ib2R5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XHJcbn1cclxuXHJcbmhlYWRlciAuaW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgfSAgICAgICAgIFxyXG5cclxuICAgIC5oZWFkZXItbmF2LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDllO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICAgICAgLm1vYmlsZS1uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgI0NFRkYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnVyZ2VyLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubW9iaWxlLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlci1uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA1JTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzFweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNi41JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlci1uYXYtaXRlbSwgLmhlYWRlci1uYXYtaXRlbSBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlci1uYXYtaXRlbTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5oZWFkZXItbmF2LWl0ZW0uY2VudGVyLWxvZ28gYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pYm9sZFwiO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29yZS5oZWFkZXItbmF2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEzJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtbmF2LW1lbnUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDMwM2Q2O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAub2ZmY2FudmFzLXRpdGxlIHtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgIH1cclxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XHJcbiAgICB9ICAgXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgIH0gXHJcbiAgICAubW9iaWxlLXgge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNob21lTGluay5hY3RpdmUtcGFnZSB7XHJcbiAgICBjb2xvcjogI0NFRkYwMDtcclxufVxyXG5cclxuLmltZy1jb250YWluZXIgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuc2VjdGlvbi5tYWluIHtcclxuICAgIG1heC13aWR0aDogMTkwMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmJyZWFraW5nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgLnJvdy1pdGVtcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAxJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucm93LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgLmJuLWJhbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOTAwMUI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ibi1zdGF0ZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkFyaWFsIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJuLXN0YXRlbWVudDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNzcyREY7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI21haW5IaWdobGlnaHRzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTExLjUlOyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAjcmVjYXBBbmNob3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTEuNSU7ICAgICAgICBcclxuICAgIH0gICAgXHJcbiAgICAjc3RhdHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNyU7XHJcbiAgICB9ICAgIFxyXG4gICAgI2hpZ2hsaWdodHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOS41JTtcclxuICAgIH0gXHJcbiAgICAjc25hcHNob3RzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTkuNSU7XHJcbiAgICB9IFxyXG4gICAgI25vRGF5c0FuY2hvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC05LjUlO1xyXG4gICAgfVxyXG4gICAgI25ld3NBbmNob3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOS41JTtcclxuICAgIH0gXHJcbiAgICAjbXlKb3VybmV5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTkuNSU7XHJcbiAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICBcclxufVxyXG5cclxuLnN0YXRzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgLnRhZy1saW5lIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnN0YXRpc3RpY3MtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgLnB1cnBsZS1iYXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHVycDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyAgICAgICAgICAgICBcclxuICAgIH0gICBcclxuICAgIC5zdGF0cy1iYXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAuc3RhdHMtYmFyLWl0ZW1zIHtcclxuICAgICAgICAgICAgZGlzcGxheTpncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1JSAxNSUgMTUlIDE1JTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyNTBweCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0byBhdXRvO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0YXRzLWJhci1pdGVtIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMzEsIDE3MywgMSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NFRkYwMDtcclxuICAgICAgICAgICAgLnN0YXRzLW51bWJlciB7ICAgICAgXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGF0cy1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdS1iZXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyBcclxufVxyXG5cclxuLmhpZ2hsaWdodHMtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXB1cnA7XHJcbiAgICBwYWRkaW5nLXRvcDogMzlweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmFzZS1ncmVlbjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRiYXNlLWdyZWVuO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhpZ2hsaWdodHMtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pQm9sZFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdyZWVuLWJhciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWdyZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyAgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm9keSB7XHJcbiAgICAgICAgLnZpZGVvLXdpbmRvdyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc25hcC1zaG90cy1jb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZy10b3A6IDM5cHg7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAuc25hcHNob3RzLXRleHQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvU2VtaUJvbGRcIjtcclxuICAgICAgICAgICAgY29sb3I6ICRiYXNlLXB1cnA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnB1cnBsZS1iYXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wdXJwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyAgICAgICAgICAgICBcclxuICAgICAgICB9ICAgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgICAgIFxyXG4gICAgfVxyXG4gICAgLmJvZHkge1xyXG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltZy1jb250YWluZXI6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIH1cclxuICAgICBcclxuICAgICAgICAuaW1nLWdyaWQtdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDQ4Ljg1JSBhdXRvOyAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctZ3JpZC1ib3R0b20ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc0LjUlIGF1dG87XHJcbiAgICAgICAgICAgIC5iZ2staW1hZ2UtYmFzZSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyAvKiBlbnN1cmVzIG92ZXJsYXkgc3RheXMgY2xpcHBlZCAqL1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iZ2staW1hZ2UtYmFzZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjsgXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7IFxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7IFxyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDsgXHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGVhc2Utb3V0OyAvKiBzbW9vdGggZmFkZSAqLyBcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmdrLWltYWdlLWJhc2U6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMzsgLyogYWRqdXN0IGludGVuc2l0eSAqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iZy1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3V3ZzA2LmpwZ1wiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnV0ZWNoLmJnLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdXQvdXQwNC5qcGdcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFjdS5iZy1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2FjdS9hY3UwNi5qcGdcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFwLmJnLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXAvYXAwNC5qcGdcIik7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIC5la3UuYmctaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9la3UvZWt1MDQuanBnXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAyOSU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIC5zdS5iZy1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N1L3N1MDQuanBnXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAyOSU7XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJhc2UtYmxhY2stYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjpibGFjaztcclxufVxyXG5cclxuc2VjdGlvbi50YWxrLWlzLWNoZWFwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjAwODA7XHJcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnRhZy1saW5lIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4OyBcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICAgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnRhbGstaXMtY2hlYXAtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XHJcbiAgICB9XHJcbiAgICAucHJvb2YtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgd29yZC1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndoaXRlLWJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYm9keSB7XHJcbiAgICAgICAgLnZpZGVvLXdpbmRvdyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5zZWN0aW9uLmJlc3QtZ2FtZS1iYW5uZXItY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy91d2cwNi5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5zZWN0aW9uLnJlY2FwLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnRhZy1saW5lIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTsgXHJcbiAgICB9XHJcbiAgICBhLCBhOmhvdmVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgXHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgICBcclxuICAgIH0gICAgXHJcbiAgICAucmVjYXAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pYm9sZFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBjb2xvcjogIzRFMUZBRDsgXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7ICBcclxuXHJcbiAgICB9XHJcbiAgICAueWVhciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICM0RTFGQUQ7IFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOyBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnB1cnAtbGluZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcC1pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzLjMlIGF1dG8gYXV0bztcclxuXHJcbiAgICAgICAgLnJlY2FwLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGF0ZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFtLXRleHQge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlY2FwLWl0ZW0gaW1ne1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgIFxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgXHJcbiAgICAgICAgLnJlY2FwLWl0ZW06aG92ZXIgLnRleHQtYXJlYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RTFGQUQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC44cztcclxuXHJcbiAgICAgICAgICAgIC5kYXRlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlYW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1iZy1pbWFnZSB7XHJcbiAgICBwYWRkaW5nOiAzMiU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAgICBcclxufVxyXG5cclxuc2VjdGlvbi5uby1kYXlzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubm8tZGF5cy1vZmYtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29TZW1pYm9sZFwiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTsgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JpbmQtbGluZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDIwMDgwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2JpbGUtZmlsbS1zdHJpcC1jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2OTlweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMtb3V0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMtb3V0ZXI6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaXAtaXRlbXMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWJhciwgLnJpZ2h0LWJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYXIvc2lkZS1iYXIucG5nXCIpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWJhciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7ICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHQtYmFyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7ICAgICAgICAgIFxyXG4gICAgICAgIH0gIFxyXG4gICAgICAgIC50b3AtYmFyIHtcclxuICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFzdC1iYXIge1xyXG4gICAgICAgICAgICB0b3A6IC00cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTlweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgLyogaW52aXNpYmxlIGF0IGZpcnN0ICovXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zNXMgZWFzZTsgICAgXHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1nLWNvbnRhaW5lcjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IC8qIHdoaXRlIG92ZXJsYXkgKi9cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXIgaW1nIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAuZmlsbS1zdHJpcC1jb250YWluZXIge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9ICAgICAgXHJcbn1cclxuXHJcbi5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Jhci9jZW50ZXJiYXIucG5nKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTIlO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNSU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODklO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc0JTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG59XHJcblxyXG4uYmFyLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcclxufVxyXG5cclxuLnN0cmlwLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0byBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuaW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7IC8qIGludmlzaWJsZSBhdCBmaXJzdCAqL1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zNXMgZWFzZTsgICAgXHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaW1nLWNvbnRhaW5lcjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgLyogd2hpdGUgb3ZlcmxheSAqL1xyXG4gICAgfVxyXG4gICAgLmltZy1jb250YWluZXIgaW1nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9IFxyXG5cclxufVxyXG5cclxuLnNlY29uZC5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBsZWZ0OiAtNi44JTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMyU7XHJcbn1cclxuXHJcbi50aGlyZC5jZW50ZXItYmFyLWNvbnRhaW5lciB7XHJcbiAgICBsZWZ0OiAtNy4yJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMyU7XHJcbn1cclxuXHJcbi5mb3VydGguY2VudGVyLWJhci1jb250YWluZXIge1xyXG4gICAgbGVmdDogLTcuMiU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMlO1xyXG59XHJcblxyXG4uZmlmdGguY2VudGVyLWJhci1jb250YWluZXIge1xyXG4gICAgbGVmdDogNzUuOCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE3NiU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNC4yJTtcclxufVxyXG5cclxuc2VjdGlvbi5pbi10aGUtbmV3cy1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMDA4MDtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4cHg7ICAgIFxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuaW4tdGhlLW5ld3MtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZ3JlZW4tYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuYm9keSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAuY2Fyb3VzZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmltYWdlLWdyaWQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzLjMzJSAzMy4zMyUgMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgLmltYWdlLWdyaWQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87ICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NFRkYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjLXRleHQ6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zb3VyY2UtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJUZWtvUmVndWxhclwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWFnZS1ncmlkLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTclO1xyXG4gICAgICAgICAgICB9ICAgICBcclxuICAgICAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53aGl0ZS1zZXBlcmF0b3Ige1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubXktam91cm5leS1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nLXRvcDo0NXB4O1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9ICBcclxuICAgIC50YWctbGluZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICM0MjAwODA7XHJcbiAgICB9ICBcclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDIwMDgwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgICAgIFxyXG4gICAgfSAgIFxyXG4gICAgLm15LWpvdXJuZXktdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1NlbWlCb2xkXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgIFxyXG4gICAgICAgIGNvbG9yOiAjNDIwMDgwOyAgICAgIFxyXG4gICAgfVxyXG4gICAgLmJhbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHVycGxlLWJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfSBcclxuICAgIC50aW1lbGluZS1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfSAgXHJcbn1cclxuXHJcbi5wdXJwLWhlYWRlciB7XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgYSwgYTpob3ZlciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7IFxyXG4gICAgICAgIGNvbG9yOiAjNEUxRkFEO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgICAgICAgXHJcbiAgICB9ICAgICAgIFxyXG4gICAgLnB1cnAtbGluZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRFMUZBRDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5mb290ZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjAwODA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAudGFnLWxpbmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlRla29SZWd1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjQ0VGRjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgYSwgYTpob3ZlciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVGVrb1JlZ3VsYXJcIjtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICNDRUZGMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLWxpbmtzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0JSA0JTtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAyJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAuZm9vdGVyLWxpbmsge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYXNlLXN2Zy1pY29uIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWctaWNvbiB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICAgICAgICAgIGZpbGw6ICNDRUZGMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC54LWljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICAgICAgICAgIGZpbGw6ICNDRUZGMDA7ICAgICAgICAgICBcclxuICAgICAgICB9IFxyXG4gICAgICAgIC5iYXNlLXN2Zy1pY29uOmhvdmVyIHtcclxuICAgICAgICAgICAgZmlsbDogd2hpdGU7ICAgICAgICAgXHJcbiAgICAgICAgfSAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tb2RhbC1sZywgLm1vZGFsLXhsIHtcclxuICAgICAgICAtLWJzLW1vZGFsLXdpZHRoOiA1MiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNnYWxsZXJ5Q2Fyb3VzZWwge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NFRkYwMDtcclxuXHJcbn1cclxuXHJcbi5tb2RhbC1iZy1pbWFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYmctaW1hZ2U6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBpbnNldDogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7IC8qIHRpbnQgb3ZlcmxheSAqL1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4vKiBIaWRlIGFycm93cyBpbml0aWFsbHkgKi9cclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxufVxyXG5cclxuLyogRmFkZSBhcnJvd3MgaW4gYWZ0ZXIgZGVsYXkgKi9cclxuLmNhcm91c2VsLWFycm93cy12aXNpYmxlIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXHJcbi5jYXJvdXNlbC1hcnJvd3MtdmlzaWJsZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4ubW9kYWwtY2xvc2UteCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDYlO1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gICAgei1pbmRleDogMjA7XHJcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG59XHJcblxyXG5cclxuLm1vZGFsLWNsb3NlLXg6aG92ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5tb2RhbC1iZy1pbWFnZTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDQlKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgXHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xyXG4gICAgdG9wOiAyMCU7XHJcbiAgICBoZWlnaHQ6IDU5JTtcclxufVxyXG5cclxuLm1vZGFsLWJhY2tkcm9wLnNob3cgeyBcclxuICAgIC0tYnMtYmFja2Ryb3Atb3BhY2l0eTogMSAhaW1wb3J0YW50OyBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDAgMCAvIDY4JSkgIWltcG9ydGFudDtcclxufSJdfQ== */
