@charset "UTF-8";

/** Generated by FG **/
@font-face {
  font-family: 'Conv_GandhiSerif-Regular';
  src: url("../fonts/GandhiSerif-Regular.eot");
  src: local("☺"), url("../fonts/GandhiSerif-Regular.woff") format("woff"), url("../fonts/GandhiSerif-Regular.ttf") format("truetype"), url("../fonts/GandhiSerif-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

/** Generated by FG **/
@font-face {
  font-family: 'Conv_GandhiSerif-Bold';
  src: url("../fonts/GandhiSerif-Bold.eot");
  src: local("☺"), url("../fonts/GandhiSerif-Bold.woff") format("woff"), url("../fonts/GandhiSerif-Bold.ttf") format("truetype"), url("../fonts/GandhiSerif-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

/** Generated by FG **/
@font-face {
  font-family: 'Conv_GandhiSerif-BoldItalic';
  src: url("../fonts/GandhiSerif-BoldItalic.eot");
  src: local("☺"), url("../fonts/GandhiSerif-BoldItalic.woff") format("woff"), url("../fonts/GandhiSerif-BoldItalic.ttf") format("truetype"), url("../fonts/GandhiSerif-BoldItalic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

/** Baskerville - YF **/
@font-face {
  font-family: 'Baskerville Italic';
  src: url("../fonts/Baskerville/Baskerville\ Italic.ttf");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Baskerville Regular';
  src: url("../fonts/Baskerville/Baskerville\ Regular.ttf");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamBold';
  src: url("../fonts/Gotham/Gotham-Bold.otf") format("opentype");
}

@font-face {
  font-family: 'GothamBook';
  src: url("../fonts/Gotham/Gotham-Book.otf") format("opentype");
}




html {
  height: 100%;
}

.nogap {
  padding: 0;
}

.product-name {
  letter-spacing: 2px;
  font-family: 'GothamBold';
  font-size: 18px;
}

.product-size p {
  font-family: 'Baskerville Regular';
  letter-spacing: 3px;
  font-size: 16px;
  /* margin-top: 5px; */
}

.product-price {
  letter-spacing: 2px;
  font-family: 'GothamBook';
  font-size: 15px;
  color: #ccbba0;
  font-weight: 600;
}

.product-description {
  font-family: 'Baskerville Italic';
  font-size: 18px;
  margin-bottom: 5px;
}

strong {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 15px;
}

body {
  font-family: 'Conv_GandhiSerif-Regular';
  color: #4A4A4A;
  position: relative;
  min-height: 100%;
  font-size: 14px;
}

body.down header.animateIt {
  padding: 5px 0 0;
  top: 0;
  height: auto;
}

body.down header.animateIt .hideOnscroll {
  /* display: none; */
}

body.down header.animateIt nav.navbar {
  margin-top: 10px;
  /* border: 0; */
}

body.down header.animateIt nav.navbar .navbar-nav .nav-item.smallLogo {
  display: block;
}

body.down header.animateIt nav.navbar .navbar-nav .nav-item .nav-link {
  font-size: 13px;
  padding: 3px;
}

body.down header.animateIt nav.navbar .socMedicon {
  display: none;
}

body.down header.animateIt nav.navbar .socMedicon img {
  max-width: 16px;
}

body.down header.animateIt .list-inline {
  padding: 8px 0;
}

body.down header.landingPage {
  padding: 5px 0;
  background-color: #1c1c1c;
}

#loaderWrapp {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #1C1C1C;
  z-index: 9;
  overflow: hidden;
}

#loaderWrapp .loaderItem {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

#loaderWrapp .loaderItem .lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}

#loaderWrapp .loaderItem .lds-ellipsis div {
  position: absolute;
  top: 27px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #fff;
  -webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0);
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}

#loaderWrapp .loaderItem .lds-ellipsis div:nth-child(1) {
  left: 6px;
  -webkit-animation: lds-ellipsis1 0.6s infinite;
  animation: lds-ellipsis1 0.6s infinite;
}

#loaderWrapp .loaderItem .lds-ellipsis div:nth-child(2) {
  left: 6px;
  -webkit-animation: lds-ellipsis2 0.6s infinite;
  animation: lds-ellipsis2 0.6s infinite;
}

#loaderWrapp .loaderItem .lds-ellipsis div:nth-child(3) {
  left: 26px;
  -webkit-animation: lds-ellipsis2 0.6s infinite;
  animation: lds-ellipsis2 0.6s infinite;
}

#loaderWrapp .loaderItem .lds-ellipsis div:nth-child(4) {
  left: 45px;
  -webkit-animation: lds-ellipsis3 0.6s infinite;
  animation: lds-ellipsis3 0.6s infinite;
}

@-webkit-keyframes lds-ellipsis1 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes lds-ellipsis1 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes lds-ellipsis3 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}

@keyframes lds-ellipsis3 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}

@-webkit-keyframes lds-ellipsis2 {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(19px, 0);
    transform: translate(19px, 0);
  }
}

@keyframes lds-ellipsis2 {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(19px, 0);
    transform: translate(19px, 0);
  }
}

header {
  border-bottom: 4px solid #CCBBA0;
  position: relative;
  background-color: #1C1C1C;
  padding: 10px 0 0;
  width: 100%;
}

header.landingPage {
  padding: 5px 0;
  background-color: rgba(28, 28, 28, 0.8);
  position: absolute;
  z-index: 4;
}

header.landingPage .list-inline {
  margin-bottom: 0;
  padding: 0 !important;
}

header.landingPage .list-inline .list-inline-item {
  padding-right: 15px;
  padding-left: 15px;
}

header.landingPage .list-inline .list-inline-item a {
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
}

header .socMedicon {
  position: absolute;
  top: 20px;
  right: 20px;
}

header .socMedicon a img {
  max-width: 20px;
}

header nav.navbar {
  margin-top: 10px;
  border-top: 3px solid #ccbba0;
}

header nav.navbar .navbar-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

header nav.navbar .navbar-nav .nav-item {
  padding-left: 45px;
  padding-right: 45px;
}

header nav.navbar .navbar-nav .nav-item.smallLogo {
  display: none;
}

header nav.navbar .navbar-nav .nav-item .nav-link {
  text-transform: uppercase;
  color: #ffffff;
  font-size: 13px;
  font-family: 'GothamBook' !important;
  letter-spacing: 3px;
}

header nav.navbar .navbar-nav .nav-item .nav-link:hover {
  color: #CCBBA0;
}

header nav.navbar .socMedicon {
  display: none;
}

header.animateIt {
  position: fixed;
  z-index: 3;
  top: -280px;
  -webkit-transition: 0.3s top cubic-bezier(0.3, 0.73, 0.3, 0.74);
  transition: 0.3s top cubic-bezier(0.3, 0.73, 0.3, 0.74);
}

header .productCat {
  position: absolute;
  top: 100%;
  z-index: 2;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}

header .productCat .list-inline {
  background-color: #CCBBA0;
  border-radius: 0 0 10px 10px;
  padding: 13px 25px;
}

header .productCat .list-inline li {
  padding: 0px 60px;
}

header .productCat .list-inline li a {
  color: #ffffff;
  font-size: 16px;
  text-decoration: none;
}

.videoBanner {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}

.videoBanner .MainBackground {
  position: relative;
}

.videoBanner .MainBackground:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
}

.ImageBanner {
  position: relative;
}

.ImageBanner .BannerItem {
  min-height: 495px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}

.ImageBanner .ScrolDown {
  opacity: .7;
  text-align: center;
  position: absolute;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.ImageBanner .ScrolDown:hover {
  opacity: 1;
}

.ImageBanner .ScrolDown span {
  color: #ffffff;
  font-size: 17px;
  line-height: 36px;
}

.ImageBanner .ScrolDown img {
  max-width: 60%;
}

.defaultTemp {
  padding: 34px 0;
}

.defaultTemp .descrip {
  margin: 64px 0;
}

.defaultTemp .descrip a {
  color: #4A4A4A;
  text-decoration: none;
}

.Txt-map .lbl {
  margin-bottom: 26px;
}

.Txt-map .lbl.Head-txt {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 34px;
  color: #CCBBA0;
}

.Txt-map .lbl.medium-txt {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 15px;
}

.Txt-map .box {
  min-height: 150px;
}

.Txt-map .box .wrIMg {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

.Txt-map .namespace {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 20px;
}

.Txt-map.regionCol {
  padding-bottom: 68px;
}

.Txt-map.ImgBgcol {
  margin-top: 84px;
  padding: 64px 0;
  background-image: url(../images/diningCover.png);
  background-color: rgba(151, 151, 151, 0.2);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
}

.Txt-map.ImgBgcol .Head-txt {
  text-transform: uppercase;
  font-size: 28px;
  margin-bottom: 51px;
}

.Txt-map.ImgBgcol .Head-txt .nestBorder {
  border-top: 2px solid #CCBBA0;
  width: 120px;
  margin: 0 auto;
  margin-top: 18px;
}

.Txt-map.ImgBgcol .cmore {
  margin-top: 61px;
}

.Txt-map.ImgBgcol .cmore a {
  color: #CCBBA0;
  text-transform: uppercase;
  border: 1px solid #CCBBA0;
  padding: 13px 18px;
  font-size: 18px;
  text-decoration: none;
}

.splitWrapper {
  margin-bottom: 64px;
}

.splitWrapper .splitItem {
  text-align: center;
}

.splitWrapper .splitItem .group-item {
  max-width: 75%;
  margin: 0 auto;
}

.splitWrapper .splitItem .group-item .itemTitle {
  font-size: 24px;
  font-family: 'Conv_GandhiSerif-Bold';
  margin-bottom: 12px;
}

.splitWrapper.BgGriditem .slick-initialized .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.splitWrapper.BgGriditem .slick-slide img {
  margin: 0 auto !important;
}

.WrapTextHeader {
  margin: 64px 0 23px;
}

.wrappText {
  margin: 0 0 34px;
}

.wrappText a {
  color: #4A4A4A;
  text-decoration: none;
}

.TextHeader span {
  font-size: 28px;
  font-family: 'GothamBold' !important;
  letter-spacing: 6px;
  text-transform: uppercase;
}

.TextHeader.GoldCOlor span {
  color: #000000;
}

.carouselIMage {
  margin-top: 60px;
}

.carouselIMage .CarouselItem {
  margin-bottom: 0;
}

.carouselIMage .slick-dots {
  bottom: 40px;
  margin-bottom: 0;
}

.carouselIMage .slick-dots li button:before {
  font-size: 20px;
  opacity: 1;
  color: #ffffff;
}

.carouselIMage .slick-dots li.slick-active button:before {
  color: #CCBBA0;
}

.carouselIMage .slick-prev,
.carouselIMage .slick-next {
  z-index: 1;
  width: auto;
  height: auto;
}

.carouselIMage .slick-prev {
  left: -20px;
}

.carouselIMage .slick-prev:before {
  opacity: .7;
  content: url(../images/prev-img.png);
}

.carouselIMage .slick-prev:hover:before {
  content: url(../images/prev-img1.png);
  opacity: 1;
}

.carouselIMage .slick-next {
  right: -20px;
}

.carouselIMage .slick-next:before {
  opacity: .7;
  content: url(../images/next-img.png);
}

.carouselIMage .slick-next:hover:before {
  content: url(../images/next-img1.png);
  opacity: 1;
}

.splitWrapper .slick-prev {
  left: 5%;
}

.splitWrapper .slick-next {
  right: 5%;
}

.splitWrapper.BgGriditem .slick-prev {
  left: 0;
}

.splitWrapper.BgGriditem .slick-next {
  right: 0;
}

.slick-prev,
.slick-next {
  z-index: 2;
  width: 30px;
  height: 30px;
}

.slick-prev:before,
.slick-next:before {
  font-size: 30px;
  color: #1C1C1C;
}

.BgGriditem {
  background-color: #FBF9F9;
  padding: 54px;
  margin-bottom: 54px;
}

.BgGriditem .Head-txt {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 30px;
  color: #4A4A4A;
}

.BgGriditem .box {
  min-height: 300px;
}

.BgGriditem .box .wrIMg {
  width: 65%;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}

.BgGriditem .namespace {
  color: #CCBBA0;
  font-size: 24px;
  margin: 26px 0 3px;
}

.gridImage {
  padding-bottom: 45px;
}

.gridImage .card {
  background-color: #F8F8F8;
  padding: 15px;
  border: none;
}

.gridImage .card .cover {
  border: 1px solid #E3E3E3;
  padding: 16px;
}

.gridImage .card .cover .cardImg {
  position: relative;
  width: 100%;
  height: 160px;
}

.gridImage .card .cover .cardImg img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  max-width: 80%;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}

.gridImage .card .cover .cardImg:hover img {
  filter: grayscale(0);
  -webkit-filter: grayscale(0);
}

.gridImage .card .cover .card-body {
  padding: 0;
  font-family: 'Conv_GandhiSerif-Bold';
}

.gridImage .card .cover .card-body span {
  color: #CCBBA0;
}

.location-wrapper {
  margin-bottom: 34px;
}

.location-wrapper .btn-item a {
  color: #ffffff;
  background-color: #1C1C1C;
  padding: 10px 15px;
  text-decoration: none;
}

.BgProduct {
  background-color: rgba(151, 151, 151, 0.2);
  padding: 45px 0;
  background-image: url(../images/dummy/product-background.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
  min-height: 600px;
}

.BgProduct.storeLoc {
  background-image: none;
  min-height: inherit;
  padding: 74px 0;
}

.BgProduct .textHeader {
  font-size: 28px;
  color: #4A4A4A;
  text-transform: uppercase;
  font-family: 'Conv_GandhiSerif-Bold';
}

.BgProduct .hdText {
  text-transform: uppercase;
  color: #CCBBA0;
  font-family: 'Conv_GandhiSerif-Bold';
  margin-bottom: 3px;
}

.box {
  position: relative;
  overflow: hidden;
}

.box.bgGrey {
  background-color: #F6F5F1;
}

.box .wrIMg {
  position: absolute;
}

.gridBanner {
  margin-top: 30px;
}

.ProdutWrapp {
  padding: 34px 0;
}

.ProdutWrapp .itemProduct {
  margin-bottom: 45px;
  position: relative;
  cursor: pointer;
  padding-right: 0;
  padding-left: 0;
  margin-right: 15px;
  margin-left: 15px;
}

.ProdutWrapp .itemProduct .productImage {
  position: relative;
  width: 170px;
  min-height: 150px;
}

.ProdutWrapp .itemProduct .productImage img {
  position: absolute;
  max-width: 75%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.ProdutWrapp .itemProduct .productTitle {
  margin-top: 2px;
}

.ProdutWrapp .itemProduct .productTitle span {
  font-family: 'Conv_GandhiSerif-Bold';
  font-size: 13px;
  text-transform: uppercase;
}

.ProdutWrapp .itemProduct:hover .productTitle span {
  color: #CCBBA0;
}

.ProdutWrapp .itemProduct.rightPos .lookUpProduct {
  left: inherit;
  right: 100%;
}

.ProdutWrapp .itemProduct .lookUpProduct {
  position: absolute;
  background: #ffffff;
  top: 0;
  left: 100%;
  width: 320px;
  border: 6px solid #CCBBA0;
  padding: 6px;
  margin-top: -74px;
  z-index: 3;
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox {
  text-align: center;
  border: 3px solid #CCBBA0;
  padding: 30px 15px;
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox img {
  width: 60%;
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox .decsBox {
  margin-top: 34px;
  font-family: 'Conv_GandhiSerif-Bold';
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox .decsBox h4 {
  color: #CCBBA0;
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox .decsBox span {
  color: #777777;
  font-size: 16px;
}

.ProdutWrapp .itemProduct .lookUpProduct .wrapperBox .decsBox p {
  line-height: 18px;
  margin-top: 5px;
}

.ProdutWrapp .borderGap {
  border-bottom: 1px solid #CCBBA0;
}

.ScrollTop {
  text-align: center;
  position: relative;
  display: none;
}

.ScrollTop .abs {
  opacity: .2;
  position: absolute;
  right: 10%;
  bottom: 20px;
  cursor: pointer;
  font-size: 16px;
}

.ScrollTop .abs i.far {
  color: #2B2B2B;
  font-size: 58px;
  margin-bottom: 10px;
}

.ScrollTop .abs:hover {
  opacity: .8;
}

footer {
  background-color: #1C1C1C;
  padding: 34px 0;
}

footer .siteMap {
  padding-left: 0;
  list-style-type: none;
  margin: 0;
}

footer .siteMap li a {
  color: #ffffff;
  text-decoration: none;
  font-size: 15px;
  padding: 0;
}

footer .socmed-icon {
  margin-top: 24px;
}

footer .socmed-icon .list-inline {
  margin: 0;
}

footer .socmed-icon .list-inline .list-inline-item {
  margin: 0;
  padding: 0 7px;
}

footer .socmed-icon .list-inline .list-inline-item i.fab {
  font-size: 30px;
  color: #ffffff;
}

footer .txtbtm {
  margin-top: 24px;
}

footer .txtbtm span {
  color: #ffffff;
  font-size: 13px;
}

footer .bottomText {
  font-size: 14px;
  color: #ffffff;
}

@media screen and (min-width: 1440px) {
  .ImageBanner .BannerItem {
    min-height: 690px;
  }
}

@media screen and (max-width: 767px) {
  header {
    border-bottom: none;
  }

  header.landingPage {
    background-color: #1c1c1c;
  }

  header.landingPage .list-inline .list-inline-item {
    padding-right: 5px;
    padding-left: 5px;
    width: 30%;
    margin: 0;
  }

  header.landingPage .list-inline .list-inline-item img {
    max-width: 80%;
  }

  header .mainLogo img {
    width: 100px;
  }

  header nav.navbar {
    border-top-color: #CCBBA0;
  }

  header nav.navbar button.navbar-toggler {
    padding-left: 0;
    outline: none;
  }

  header nav.navbar button.navbar-toggler i.fas.fa-bars {
    color: #ffffff;
    font-size: 20px;
  }

  header nav.navbar .navbar-nav {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  header nav.navbar .navbar-nav .nav-item {
    padding-left: 0;
    padding-right: 0;
  }

  header nav.navbar .navbar-nav .nav-item .dropdown-menu {
    background: none;
    padding: 0 15px;
  }

  header nav.navbar .navbar-nav .nav-item .dropdown-menu li a {
    color: #ffffff;
  }

  .ImageBanner .ScrolDown {
    bottom: 44px;
  }

  .ImageBanner .ScrolDown span {
    font-size: 12px;
    line-height: 0;
  }

  .ImageBanner .ScrolDown img {
    max-width: 40%;
  }

  footer {
    font-size: 12px;
  }

  footer ul.siteMap {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  footer ul.siteMap li {
    width: auto;
    text-align: center;
  }

  footer .bottomText {
    font-size: 11px;
    padding: 0;
  }

  .ImageBanner .BannerItem {
    min-height: 195px;
    background-position: center top;
  }

  .carouselIMage .slick-next {
    right: 20px;
  }

  .carouselIMage .slick-next:before {
    content: '→';
    font-size: 25px;
  }

  .carouselIMage .slick-next:hover:before {
    content: '→';
    font-size: 25px;
  }

  .carouselIMage .slick-prev {
    left: 20px;
  }

  .carouselIMage .slick-prev:before {
    content: '←';
    font-size: 25px;
  }

  .carouselIMage .slick-prev:hover:before {
    content: '←';
    font-size: 25px;
  }

  .carouselIMage .slick-dots {
    bottom: 10px;
  }

  .Txt-map .lbl.medium-txt {
    font-size: 14px;
  }

  .Txt-map.ImgBgcol {
    background-size: 200%;
  }

  .Head-txt {
    font-size: 24px !important;
  }

  .gridBanner {
    margin-top: 15px;
  }

  .gridBanner .itemGrid {
    margin-bottom: 15px;
    margin-top: 15px;
  }

  .ProdutWrapp {
    padding-top: 0;
  }

  .ProdutWrapp .itemProduct {
    position: inherit;
    margin-right: 0;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ProdutWrapp .itemProduct .productImage {
    width: auto;
  }

  .ScrollTop .abs {
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
  }

  .modal-content {
    border: none;
  }

  .modal-content .lookUpProduct {
    position: absolute;
    background: #ffffff;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    width: 320px;
    border: 6px solid #CCBBA0;
    padding: 6px;
    z-index: 3;
  }

  .modal-content .lookUpProduct .wrapperBox {
    text-align: center;
    border: 3px solid #CCBBA0;
    padding: 15px 46px;
  }

  .modal-content .lookUpProduct .wrapperBox img {
    width: 65%;
  }

  .modal-content .lookUpProduct .wrapperBox .decsBox {
    margin-top: 23px;
    font-family: 'Conv_GandhiSerif-Bold';
  }

  .modal-content .lookUpProduct .wrapperBox .decsBox h4 {
    color: #CCBBA0;
  }

  .modal-content .lookUpProduct .wrapperBox .decsBox span {
    color: #777777;
    font-size: 16px;
  }

  .modal-content .lookUpProduct .wrapperBox .decsBox p {
    line-height: 18px;
    margin-top: 5px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImZvbnRzLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQix1QkFBdUI7QUFDdkIsYUFDQyx3Q0FBdUMsQ0FDdkMsNkNBQTRDLENBQzVDLDRMQUE0TCxDQUFBLG9CQUN6SyxDQUFBLG1CQUNELEVBQUE7O0FBRW5CLHVCQUF1QjtBQUN2QixhQUNDLHFDQUFvQyxDQUNwQywwQ0FBeUMsQ0FDekMsbUxBQW1MLENBQUEsb0JBQ2hLLENBQUEsbUJBQ0QsRUFBQTs7QUFFbkIsdUJBQXVCO0FBQ3ZCLGFBQ0MsMkNBQTBDLENBQzFDLGdEQUErQyxDQUMvQyxxTUFBcU0sQ0FBQSxvQkFDbEwsQ0FBQSxtQkFDRCxFQUFBOztBQ2hCbkIsT0FDQyxhQUFZLEVBQ1o7O0FBQ0QsU0FDQyxXQUFVLEVBQ1Y7O0FBQ0QsU0FDQyxxQ0FBb0MsQ0FDcEMsZ0JBQWUsRUFDZjs7QUFDRCxPQUNDLHdDQUF1QyxDQUN2QyxlQUFjLENBQ2QsbUJBQWtCLENBQ2xCLGlCQUFnQixDQUNoQixnQkFBZSxFQXlDZjs7QUE5Q0QsNkJBU0ksaUJBQWdCLENBQ2hCLE9BQU0sQ0FDTixhQUFZLEVBNEJaOztBQXZDSiwyQ0FhSyxjQUFhLEVBQ2I7O0FBZEwsd0NBZ0JLLGdCQUFlLENBQ2YsVUFBUyxFQWtCVDs7QUFuQ0wsd0VBcUJRLGVBQWMsRUFDZDs7QUF0QlIsd0VBd0JRLGdCQUFlLENBQ2YsYUFBWSxFQUNaOztBQTFCUixvREE4Qk0sZUFBYyxFQUlkOztBQWxDTix3REFnQ08sZ0JBQWUsRUFDZjs7QUFqQ1AsMENBcUNRLGVBQWMsRUFDakI7O0FBdENMLCtCQXlDSSxlQUFjLENBQ2QsMEJBQWtDLEVBQ2xDOztBQUlKLGVBRUksZ0JBQWUsQ0FDZixZQUFXLENBQ1gsYUFBWSxDQUNaLG9CQUFtQixDQUNuQixXQUFVLENBQ1YsaUJBQWdCLEVBK0RuQjs7QUF0RUQsMkJBU0UsbUJBQWtCLENBQ2xCLFNBQVEsQ0FDUixVQUFT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LEVBV2Q7RUFaRCw0QkFHRSxrQkFBaUIsQ0FDakIsZ0JBQWUsQ0FDZixlQUFjLENBQ2QsbUJBQWtCLENBQ2xCLG9CQUFtQixFQUluQjtFQVhGLDBDQVNHLFlBQVcsRUFDWDtFQUdILGtCQUVFLFVBQVMsQ0FDVCw0QkFBMkIsQ0FDM0Isb0NBQW1DLEVBQ25DO0VBRUYsaUJBQ0MsYUFBWSxFQXNDWjtFQXZDRCxnQ0FJSyxtQkFBa0IsQ0FDbEIsb0JBQW1CLENBQ25CLFNBQVEsQ0FDUixVQUFTLENBQ1QsaUNBQStCLENBQy9CLHlDQUF1QyxDQUN2QyxhQUFZLENBQ1osMEJBQXlCLENBQ3pCLGFBQVksQ0FFWixXQUFVLEVBd0JiO0VBdENGLDRDQWdCTSxtQkFBa0IsQ0FDbEIsMEJBQXlCLENBQ3pCLG1CQUFrQixFQW1CbEI7RUFyQ04sZ0RBb0JPLFdBQVUsRUFDVjtFQXJCUCxxREF1Qk8saUJBQWdCLENBQ2hCLHFDQUFvQyxFQVlwQztFQXBDUCx3REEwQlEsZUFBYyxFQUNkO0VBM0JSLDBEQTZCUSxlQUFjLENBQ2QsZ0JBQWUsRUFDZjtFQS9CUix1REFpQ1Esa0JBQWlCLENBQ3BCLGdCQUFlLEVBQ1osRUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiogR2VuZXJhdGVkIGJ5IEZHICoqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1SZWd1bGFyJzsgc3JjOiB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1SZWd1bGFyLmVvdFwiKTsgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvR2FuZGhpU2VyaWYtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbmRoaVNlcmlmLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1SZWd1bGFyLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiogR2VuZXJhdGVkIGJ5IEZHICoqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJzsgc3JjOiB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLmVvdFwiKTsgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbmRoaVNlcmlmLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiogR2VuZXJhdGVkIGJ5IEZHICoqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkSXRhbGljJzsgc3JjOiB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkSXRhbGljLmVvdFwiKTsgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbmRoaVNlcmlmLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkSXRhbGljLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5odG1sIHsgaGVpZ2h0OiAxMDAlOyB9XG5cbi5ub2dhcCB7IHBhZGRpbmc6IDA7IH1cblxuc3Ryb25nIHsgZm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnOyBmb250LXNpemU6IDE1cHg7IH1cblxuYm9keSB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1SZWd1bGFyJzsgY29sb3I6ICM0QTRBNEE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWluLWhlaWdodDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyB9XG5cbmJvZHkuZG93biBoZWFkZXIuYW5pbWF0ZUl0IHsgcGFkZGluZzogNXB4IDAgMDsgdG9wOiAwOyBoZWlnaHQ6IGF1dG87IH1cblxuYm9keS5kb3duIGhlYWRlci5hbmltYXRlSXQgLmhpZGVPbnNjcm9sbCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5kb3duIGhlYWRlci5hbmltYXRlSXQgbmF2Lm5hdmJhciB7IG1hcmdpbi10b3A6IDBweDsgYm9yZGVyOiAwOyB9XG5cbmJvZHkuZG93biBoZWFkZXIuYW5pbWF0ZUl0IG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtLnNtYWxsTG9nbyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkuZG93biBoZWFkZXIuYW5pbWF0ZUl0IG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7IGZvbnQtc2l6ZTogMTNweDsgcGFkZGluZzogM3B4OyB9XG5cbmJvZHkuZG93biBoZWFkZXIuYW5pbWF0ZUl0IG5hdi5uYXZiYXIgLnNvY01lZGljb24geyBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5LmRvd24gaGVhZGVyLmFuaW1hdGVJdCBuYXYubmF2YmFyIC5zb2NNZWRpY29uIGltZyB7IG1heC13aWR0aDogMTZweDsgfVxuXG5ib2R5LmRvd24gaGVhZGVyLmFuaW1hdGVJdCAubGlzdC1pbmxpbmUgeyBwYWRkaW5nOiA4cHggMDsgfVxuXG5ib2R5LmRvd24gaGVhZGVyLmxhbmRpbmdQYWdlIHsgcGFkZGluZzogNXB4IDA7IGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7IH1cblxuI2xvYWRlcldyYXBwIHsgcG9zaXRpb246IGZpeGVkOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiAjMUMxQzFDOyB6LWluZGV4OiA5OyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbiNsb2FkZXJXcmFwcCAubG9hZGVySXRlbSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuI2xvYWRlcldyYXBwIC5sb2FkZXJJdGVtIC5sZHMtZWxsaXBzaXMgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDsgfVxuXG4jbG9hZGVyV3JhcHAgLmxvYWRlckl0ZW0gLmxkcy1lbGxpcHNpcyBkaXYgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjdweDsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kOiAjZmZmOyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7IH1cblxuI2xvYWRlcldyYXBwIC5sb2FkZXJJdGVtIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgxKSB7IGxlZnQ6IDZweDsgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMxIDAuNnMgaW5maW5pdGU7IH1cblxuI2xvYWRlcldyYXBwIC5sb2FkZXJJdGVtIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7IGxlZnQ6IDZweDsgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7IH1cblxuI2xvYWRlcldyYXBwIC5sb2FkZXJJdGVtIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgzKSB7IGxlZnQ6IDI2cHg7IGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlOyB9XG5cbiNsb2FkZXJXcmFwcCAubG9hZGVySXRlbSAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNCkgeyBsZWZ0OiA0NXB4OyBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC42cyBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczEgeyAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgeyAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczIgeyAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOXB4LCAwKTsgfSB9XG5cbmhlYWRlciB7IGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjQjY5MDNEOyBwb3NpdGlvbjogcmVsYXRpdmU7IGJhY2tncm91bmQtY29sb3I6ICMxQzFDMUM7IHBhZGRpbmc6IDEwcHggMCAwOyB3aWR0aDogMTAwJTsgfVxuXG5oZWFkZXIubGFuZGluZ1BhZ2UgeyBwYWRkaW5nOiA1cHggMDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAwLjgpOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDQ7IH1cblxuaGVhZGVyLmxhbmRpbmdQYWdlIC5saXN0LWlubGluZSB7IG1hcmdpbi1ib3R0b206IDA7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5oZWFkZXIubGFuZGluZ1BhZ2UgLmxpc3QtaW5saW5lIC5saXN0LWlubGluZS1pdGVtIHsgcGFkZGluZy1yaWdodDogMTVweDsgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbmhlYWRlci5sYW5kaW5nUGFnZSAubGlzdC1pbmxpbmUgLmxpc3QtaW5saW5lLWl0ZW0gYSB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuaGVhZGVyIC5zb2NNZWRpY29uIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIwcHg7IHJpZ2h0OiAyMHB4OyB9XG5cbmhlYWRlciAuc29jTWVkaWNvbiBhIGltZyB7IG1heC13aWR0aDogMjBweDsgfVxuXG5oZWFkZXIgbmF2Lm5hdmJhciB7IG1hcmdpbi10b3A6IDEwcHg7IGJvcmRlci10b3A6IDNweCBzb2xpZCAjNDA0MDQwOyB9XG5cbmhlYWRlciBuYXYubmF2YmFyIC5uYXZiYXItbmF2IHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5oZWFkZXIgbmF2Lm5hdmJhciAubmF2YmFyLW5hdiAubmF2LWl0ZW0geyBwYWRkaW5nLWxlZnQ6IDQ1cHg7IHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cblxuaGVhZGVyIG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtLnNtYWxsTG9nbyB7IGRpc3BsYXk6IG5vbmU7IH1cblxuaGVhZGVyIG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDEzcHg7IH1cblxuaGVhZGVyIG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7IGNvbG9yOiAjQjY5MDNEOyB9XG5cbmhlYWRlciBuYXYubmF2YmFyIC5zb2NNZWRpY29uIHsgZGlzcGxheTogbm9uZTsgfVxuXG5oZWFkZXIuYW5pbWF0ZUl0IHsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiAzOyB0b3A6IC0yODBweDsgdHJhbnNpdGlvbjogMC4zcyB0b3AgY3ViaWMtYmV6aWVyKDAuMywgMC43MywgMC4zLCAwLjc0KTsgfVxuXG5oZWFkZXIgLnByb2R1Y3RDYXQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgei1pbmRleDogMjsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbmhlYWRlciAucHJvZHVjdENhdCAubGlzdC1pbmxpbmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjQjY5MDNEOyBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4OyBwYWRkaW5nOiAxM3B4IDI1cHg7IH1cblxuaGVhZGVyIC5wcm9kdWN0Q2F0IC5saXN0LWlubGluZSBsaSB7IHBhZGRpbmc6IDBweCA2MHB4OyB9XG5cbmhlYWRlciAucHJvZHVjdENhdCAubGlzdC1pbmxpbmUgbGkgYSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE2cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udmlkZW9CYW5uZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMHZoOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi52aWRlb0Jhbm5lciAuTWFpbkJhY2tncm91bmQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnZpZGVvQmFubmVyIC5NYWluQmFja2dyb3VuZDpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLkltYWdlQmFubmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5JbWFnZUJhbm5lciAuQmFubmVySXRlbSB7IG1pbi1oZWlnaHQ6IDQ5NXB4OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH1cblxuLkltYWdlQmFubmVyIC5TY3JvbERvd24geyBvcGFjaXR5OiAuNzsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMjBweDsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLkltYWdlQmFubmVyIC5TY3JvbERvd246aG92ZXIgeyBvcGFjaXR5OiAxOyB9XG5cbi5JbWFnZUJhbm5lciAuU2Nyb2xEb3duIHNwYW4geyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4uSW1hZ2VCYW5uZXIgLlNjcm9sRG93biBpbWcgeyBtYXgtd2lkdGg6IDYwJTsgfVxuXG4uZGVmYXVsdFRlbXAgeyBwYWRkaW5nOiAzNHB4IDA7IH1cblxuLmRlZmF1bHRUZW1wIC5kZXNjcmlwIHsgbWFyZ2luOiA2NHB4IDA7IH1cblxuLmRlZmF1bHRUZW1wIC5kZXNjcmlwIGEgeyBjb2xvcjogIzRBNEE0QTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5UeHQtbWFwIC5sYmwgeyBtYXJnaW4tYm90dG9tOiAyNnB4OyB9XG5cbi5UeHQtbWFwIC5sYmwuSGVhZC10eHQgeyBmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7IGZvbnQtc2l6ZTogMzRweDsgY29sb3I6ICNCNjkwM0Q7IH1cblxuLlR4dC1tYXAgLmxibC5tZWRpdW0tdHh0IHsgZm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnOyBmb250LXNpemU6IDE1cHg7IH1cblxuLlR4dC1tYXAgLmJveCB7IG1pbi1oZWlnaHQ6IDE1MHB4OyB9XG5cbi5UeHQtbWFwIC5ib3ggLndySU1nIHsgdG9wOiA1MCU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLlR4dC1tYXAgLm5hbWVzcGFjZSB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJzsgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5UeHQtbWFwLnJlZ2lvbkNvbCB7IHBhZGRpbmctYm90dG9tOiA2OHB4OyB9XG5cbi5UeHQtbWFwLkltZ0JnY29sIHsgbWFyZ2luLXRvcDogODRweDsgcGFkZGluZzogNjRweCAwOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RpbmluZ0NvdmVyLnBuZyk7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUxLCAxNTEsIDE1MSwgMC4yKTsgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207IH1cblxuLlR4dC1tYXAuSW1nQmdjb2wgLkhlYWQtdHh0IHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAyOHB4OyBtYXJnaW4tYm90dG9tOiA1MXB4OyB9XG5cbi5UeHQtbWFwLkltZ0JnY29sIC5IZWFkLXR4dCAubmVzdEJvcmRlciB7IGJvcmRlci10b3A6IDJweCBzb2xpZCAjQjY5MDNEOyB3aWR0aDogMTIwcHg7IG1hcmdpbjogMCBhdXRvOyBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbi5UeHQtbWFwLkltZ0JnY29sIC5jbW9yZSB7IG1hcmdpbi10b3A6IDYxcHg7IH1cblxuLlR4dC1tYXAuSW1nQmdjb2wgLmNtb3JlIGEgeyBjb2xvcjogI0I2OTAzRDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgYm9yZGVyOiAxcHggc29saWQgI0I2OTAzRDsgcGFkZGluZzogMTNweCAxOHB4OyBmb250LXNpemU6IDE4cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uc3BsaXRXcmFwcGVyIHsgbWFyZ2luLWJvdHRvbTogNjRweDsgfVxuXG4uc3BsaXRXcmFwcGVyIC5zcGxpdEl0ZW0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNwbGl0V3JhcHBlciAuc3BsaXRJdGVtIC5ncm91cC1pdGVtIHsgbWF4LXdpZHRoOiA3NSU7IG1hcmdpbjogMCBhdXRvOyB9XG5cbi5zcGxpdFdyYXBwZXIgLnNwbGl0SXRlbSAuZ3JvdXAtaXRlbSAuaXRlbVRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyBmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7IG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuLnNwbGl0V3JhcHBlci5CZ0dyaWRpdGVtIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zcGxpdFdyYXBwZXIuQmdHcmlkaXRlbSAuc2xpY2stc2xpZGUgaW1nIHsgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uV3JhcFRleHRIZWFkZXIgeyBtYXJnaW46IDY0cHggMCAyM3B4OyB9XG5cbi53cmFwcFRleHQgeyBtYXJnaW46IDAgMCAzNHB4OyB9XG5cbi53cmFwcFRleHQgYSB7IGNvbG9yOiAjNEE0QTRBOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLlRleHRIZWFkZXIgc3BhbiB7IGZvbnQtc2l6ZTogMjhweDsgY29sb3I6ICM0QTRBNEE7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJzsgfVxuXG4uVGV4dEhlYWRlci5Hb2xkQ09sb3Igc3BhbiB7IGNvbG9yOiAjQjY5MDNEOyB9XG5cbi5jYXJvdXNlbElNYWdlIHsgbWFyZ2luLXRvcDogNjBweDsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuQ2Fyb3VzZWxJdGVtIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuc2xpY2stZG90cyB7IGJvdHRvbTogNDBweDsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHsgZm9udC1zaXplOiAyMHB4OyBvcGFjaXR5OiAxOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7IGNvbG9yOiAjQjY5MDNEOyB9XG5cbi5jYXJvdXNlbElNYWdlIC5zbGljay1wcmV2LCAuY2Fyb3VzZWxJTWFnZSAuc2xpY2stbmV4dCB7IHotaW5kZXg6IDE7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IGF1dG87IH1cblxuLmNhcm91c2VsSU1hZ2UgLnNsaWNrLXByZXYgeyBsZWZ0OiAtMjBweDsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuc2xpY2stcHJldjpiZWZvcmUgeyBvcGFjaXR5OiAuNzsgY29udGVudDogdXJsKC4uL2ltYWdlcy9wcmV2LWltZy5wbmcpOyB9XG5cbi5jYXJvdXNlbElNYWdlIC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcHJldi1pbWcxLnBuZyk7IG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsSU1hZ2UgLnNsaWNrLW5leHQgeyByaWdodDogLTIwcHg7IH1cblxuLmNhcm91c2VsSU1hZ2UgLnNsaWNrLW5leHQ6YmVmb3JlIHsgb3BhY2l0eTogLjc7IGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbmV4dC1pbWcucG5nKTsgfVxuXG4uY2Fyb3VzZWxJTWFnZSAuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUgeyBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL25leHQtaW1nMS5wbmcpOyBvcGFjaXR5OiAxOyB9XG5cbi5zcGxpdFdyYXBwZXIgLnNsaWNrLXByZXYgeyBsZWZ0OiA1JTsgfVxuXG4uc3BsaXRXcmFwcGVyIC5zbGljay1uZXh0IHsgcmlnaHQ6IDUlOyB9XG5cbi5zcGxpdFdyYXBwZXIuQmdHcmlkaXRlbSAuc2xpY2stcHJldiB7IGxlZnQ6IDA7IH1cblxuLnNwbGl0V3JhcHBlci5CZ0dyaWRpdGVtIC5zbGljay1uZXh0IHsgcmlnaHQ6IDA7IH1cblxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHsgei1pbmRleDogMjsgd2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDsgfVxuXG4uc2xpY2stcHJldjpiZWZvcmUsIC5zbGljay1uZXh0OmJlZm9yZSB7IGZvbnQtc2l6ZTogMzBweDsgY29sb3I6ICMxQzFDMUM7IH1cblxuLkJnR3JpZGl0ZW0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGOUY5OyBwYWRkaW5nOiA1NHB4OyBtYXJnaW4tYm90dG9tOiA1NHB4OyB9XG5cbi5CZ0dyaWRpdGVtIC5IZWFkLXR4dCB7IGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJzsgZm9udC1zaXplOiAzMHB4OyBjb2xvcjogIzRBNEE0QTsgfVxuXG4uQmdHcmlkaXRlbSAuYm94IHsgbWluLWhlaWdodDogMzAwcHg7IH1cblxuLkJnR3JpZGl0ZW0gLmJveCAud3JJTWcgeyB3aWR0aDogNjUlOyBib3R0b206IDA7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uQmdHcmlkaXRlbSAubmFtZXNwYWNlIHsgY29sb3I6ICNCNjkwM0Q7IGZvbnQtc2l6ZTogMjRweDsgbWFyZ2luOiAyNnB4IDAgM3B4OyB9XG5cbi5ncmlkSW1hZ2UgeyBwYWRkaW5nLWJvdHRvbTogNDVweDsgfVxuXG4uZ3JpZEltYWdlIC5jYXJkIHsgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODsgcGFkZGluZzogMTVweDsgYm9yZGVyOiBub25lOyB9XG5cbi5ncmlkSW1hZ2UgLmNhcmQgLmNvdmVyIHsgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMzsgcGFkZGluZzogMTZweDsgfVxuXG4uZ3JpZEltYWdlIC5jYXJkIC5jb3ZlciAuY2FyZEltZyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTYwcHg7IH1cblxuLmdyaWRJbWFnZSAuY2FyZCAuY292ZXIgLmNhcmRJbWcgaW1nIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgbWF4LXdpZHRoOiA4MCU7IGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyB9XG5cbi5ncmlkSW1hZ2UgLmNhcmQgLmNvdmVyIC5jYXJkSW1nOmhvdmVyIGltZyB7IGZpbHRlcjogZ3JheXNjYWxlKDApOyAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDApOyB9XG5cbi5ncmlkSW1hZ2UgLmNhcmQgLmNvdmVyIC5jYXJkLWJvZHkgeyBwYWRkaW5nOiAwOyBmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7IH1cblxuLmdyaWRJbWFnZSAuY2FyZCAuY292ZXIgLmNhcmQtYm9keSBzcGFuIHsgY29sb3I6ICNCNjkwM0Q7IH1cblxuLmxvY2F0aW9uLXdyYXBwZXIgeyBtYXJnaW4tYm90dG9tOiAzNHB4OyB9XG5cbi5sb2NhdGlvbi13cmFwcGVyIC5idG4taXRlbSBhIHsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxQzFDMUM7IHBhZGRpbmc6IDEwcHggMTVweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5CZ1Byb2R1Y3QgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MSwgMTUxLCAxNTEsIDAuMik7IHBhZGRpbmc6IDQ1cHggMDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kdW1teS9wcm9kdWN0LWJhY2tncm91bmQucG5nKTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTsgbWluLWhlaWdodDogNjAwcHg7IH1cblxuLkJnUHJvZHVjdC5zdG9yZUxvYyB7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IG1pbi1oZWlnaHQ6IGluaGVyaXQ7IHBhZGRpbmc6IDc0cHggMDsgfVxuXG4uQmdQcm9kdWN0IC50ZXh0SGVhZGVyIHsgZm9udC1zaXplOiAyOHB4OyBjb2xvcjogIzRBNEE0QTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnOyB9XG5cbi5CZ1Byb2R1Y3QgLmhkVGV4dCB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjQjY5MDNEOyBmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7IG1hcmdpbi1ib3R0b206IDNweDsgfVxuXG4uYm94IHsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ib3guYmdHcmV5IHsgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjVGMTsgfVxuXG4uYm94IC53cklNZyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZ3JpZEJhbm5lciB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLlByb2R1dFdyYXBwIHsgcGFkZGluZzogMzRweCAwOyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgeyBtYXJnaW4tYm90dG9tOiA0NXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGN1cnNvcjogcG9pbnRlcjsgcGFkZGluZy1yaWdodDogMDsgcGFkZGluZy1sZWZ0OiAwOyBtYXJnaW4tcmlnaHQ6IDE1cHg7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgLnByb2R1Y3RJbWFnZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDE3MHB4OyBtaW4taGVpZ2h0OiAxNTBweDsgfVxuXG4uUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0IC5wcm9kdWN0SW1hZ2UgaW1nIHsgcG9zaXRpb246IGFic29sdXRlOyBtYXgtd2lkdGg6IDc1JTsgbGVmdDogNTAlOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLlByb2R1dFdyYXBwIC5pdGVtUHJvZHVjdCAucHJvZHVjdFRpdGxlIHsgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgLnByb2R1Y3RUaXRsZSBzcGFuIHsgZm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnOyBmb250LXNpemU6IDEzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLlByb2R1dFdyYXBwIC5pdGVtUHJvZHVjdDpob3ZlciAucHJvZHVjdFRpdGxlIHNwYW4geyBjb2xvcjogI0I2OTAzRDsgfVxuXG4uUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0LnJpZ2h0UG9zIC5sb29rVXBQcm9kdWN0IHsgbGVmdDogaW5oZXJpdDsgcmlnaHQ6IDEwMCU7IH1cblxuLlByb2R1dFdyYXBwIC5pdGVtUHJvZHVjdCAubG9va1VwUHJvZHVjdCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogI2ZmZmZmZjsgdG9wOiAwOyBsZWZ0OiAxMDAlOyB3aWR0aDogMzIwcHg7IGJvcmRlcjogNnB4IHNvbGlkICNCNjkwM0Q7IHBhZGRpbmc6IDZweDsgbWFyZ2luLXRvcDogLTc0cHg7IHotaW5kZXg6IDM7IH1cblxuLlByb2R1dFdyYXBwIC5pdGVtUHJvZHVjdCAubG9va1VwUHJvZHVjdCAud3JhcHBlckJveCB7IHRleHQtYWxpZ246IGNlbnRlcjsgYm9yZGVyOiAzcHggc29saWQgI0I2OTAzRDsgcGFkZGluZzogMzBweCAxNXB4OyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgLmxvb2tVcFByb2R1Y3QgLndyYXBwZXJCb3ggaW1nIHsgd2lkdGg6IDYwJTsgfVxuXG4uUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0IC5sb29rVXBQcm9kdWN0IC53cmFwcGVyQm94IC5kZWNzQm94IHsgbWFyZ2luLXRvcDogMzRweDsgZm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnOyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgLmxvb2tVcFByb2R1Y3QgLndyYXBwZXJCb3ggLmRlY3NCb3ggaDQgeyBjb2xvcjogI0I2OTAzRDsgfVxuXG4uUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0IC5sb29rVXBQcm9kdWN0IC53cmFwcGVyQm94IC5kZWNzQm94IHNwYW4geyBjb2xvcjogIzc3Nzc3NzsgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5Qcm9kdXRXcmFwcCAuaXRlbVByb2R1Y3QgLmxvb2tVcFByb2R1Y3QgLndyYXBwZXJCb3ggLmRlY3NCb3ggcCB7IGxpbmUtaGVpZ2h0OiAxOHB4OyBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLlByb2R1dFdyYXBwIC5ib3JkZXJHYXAgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2OTAzRDsgfVxuXG4uU2Nyb2xsVG9wIHsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IG5vbmU7IH1cblxuLlNjcm9sbFRvcCAuYWJzIHsgb3BhY2l0eTogLjI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEwJTsgYm90dG9tOiAyMHB4OyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uU2Nyb2xsVG9wIC5hYnMgaS5mYXIgeyBjb2xvcjogIzJCMkIyQjsgZm9udC1zaXplOiA1OHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5TY3JvbGxUb3AgLmFiczpob3ZlciB7IG9wYWNpdHk6IC44OyB9XG5cbmZvb3RlciB7IGJhY2tncm91bmQtY29sb3I6ICMxQzFDMUM7IHBhZGRpbmc6IDM0cHggMDsgfVxuXG5mb290ZXIgLnNpdGVNYXAgeyBwYWRkaW5nLWxlZnQ6IDA7IGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgbWFyZ2luOiAwOyB9XG5cbmZvb3RlciAuc2l0ZU1hcCBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1zaXplOiAxNXB4OyBwYWRkaW5nOiAwOyB9XG5cbmZvb3RlciAuc29jbWVkLWljb24geyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbmZvb3RlciAuc29jbWVkLWljb24gLmxpc3QtaW5saW5lIHsgbWFyZ2luOiAwOyB9XG5cbmZvb3RlciAuc29jbWVkLWljb24gLmxpc3QtaW5saW5lIC5saXN0LWlubGluZS1pdGVtIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDdweDsgfVxuXG5mb290ZXIgLnNvY21lZC1pY29uIC5saXN0LWlubGluZSAubGlzdC1pbmxpbmUtaXRlbSBpLmZhYiB7IGZvbnQtc2l6ZTogMzBweDsgY29sb3I6ICNmZmZmZmY7IH1cblxuZm9vdGVyIC50eHRidG0geyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbmZvb3RlciAudHh0YnRtIHNwYW4geyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxM3B4OyB9XG5cbmZvb3RlciAuYm90dG9tVGV4dCB7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7IC5JbWFnZUJhbm5lciAuQmFubmVySXRlbSB7IG1pbi1oZWlnaHQ6IDY5MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsgaGVhZGVyIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICBoZWFkZXIubGFuZGluZ1BhZ2UgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjOyB9XG4gIGhlYWRlci5sYW5kaW5nUGFnZSAubGlzdC1pbmxpbmUgLmxpc3QtaW5saW5lLWl0ZW0geyBwYWRkaW5nLXJpZ2h0OiA1cHg7IHBhZGRpbmctbGVmdDogNXB4OyB3aWR0aDogMzAlOyBtYXJnaW46IDA7IH1cbiAgaGVhZGVyLmxhbmRpbmdQYWdlIC5saXN0LWlubGluZSAubGlzdC1pbmxpbmUtaXRlbSBpbWcgeyBtYXgtd2lkdGg6IDgwJTsgfVxuICBoZWFkZXIgLm1haW5Mb2dvIGltZyB7IHdpZHRoOiAxMDBweDsgfVxuICBoZWFkZXIgbmF2Lm5hdmJhciB7IGJvcmRlci10b3AtY29sb3I6ICNCNjkwM0Q7IH1cbiAgaGVhZGVyIG5hdi5uYXZiYXIgYnV0dG9uLm5hdmJhci10b2dnbGVyIHsgcGFkZGluZy1sZWZ0OiAwOyBvdXRsaW5lOiBub25lOyB9XG4gIGhlYWRlciBuYXYubmF2YmFyIGJ1dHRvbi5uYXZiYXItdG9nZ2xlciBpLmZhcy5mYS1iYXJzIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMjBweDsgfVxuICBoZWFkZXIgbmF2Lm5hdmJhciAubmF2YmFyLW5hdiB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuICBoZWFkZXIgbmF2Lm5hdmJhciAubmF2YmFyLW5hdiAubmF2LWl0ZW0geyBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgaGVhZGVyIG5hdi5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHsgYmFja2dyb3VuZDogbm9uZTsgcGFkZGluZzogMCAxNXB4OyB9XG4gIGhlYWRlciBuYXYubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgLkltYWdlQmFubmVyIC5TY3JvbERvd24geyBib3R0b206IDQ0cHg7IH1cbiAgLkltYWdlQmFubmVyIC5TY3JvbERvd24gc3BhbiB7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLkltYWdlQmFubmVyIC5TY3JvbERvd24gaW1nIHsgbWF4LXdpZHRoOiA0MCU7IH1cbiAgZm9vdGVyIHsgZm9udC1zaXplOiAxMnB4OyB9XG4gIGZvb3RlciB1bC5zaXRlTWFwIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgZm9vdGVyIHVsLnNpdGVNYXAgbGkgeyB3aWR0aDogYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGZvb3RlciAuYm90dG9tVGV4dCB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogMDsgfVxuICAuSW1hZ2VCYW5uZXIgLkJhbm5lckl0ZW0geyBtaW4taGVpZ2h0OiAxOTVweDsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgfVxuICAuY2Fyb3VzZWxJTWFnZSAuc2xpY2stbmV4dCB7IHJpZ2h0OiAyMHB4OyB9XG4gIC5jYXJvdXNlbElNYWdlIC5zbGljay1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICfihpInOyBmb250LXNpemU6IDI1cHg7IH1cbiAgLmNhcm91c2VsSU1hZ2UgLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlIHsgY29udGVudDogJ+KGkic7IGZvbnQtc2l6ZTogMjVweDsgfVxuICAuY2Fyb3VzZWxJTWFnZSAuc2xpY2stcHJldiB7IGxlZnQ6IDIwcHg7IH1cbiAgLmNhcm91c2VsSU1hZ2UgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ+KGkCc7IGZvbnQtc2l6ZTogMjVweDsgfVxuICAuY2Fyb3VzZWxJTWFnZSAuc2xpY2stcHJldjpob3ZlcjpiZWZvcmUgeyBjb250ZW50OiAn4oaQJzsgZm9udC1zaXplOiAyNXB4OyB9XG4gIC5jYXJvdXNlbElNYWdlIC5zbGljay1kb3RzIHsgYm90dG9tOiAxMHB4OyB9XG4gIC5UeHQtbWFwIC5sYmwubWVkaXVtLXR4dCB7IGZvbnQtc2l6ZTogMTRweDsgfVxuICAuVHh0LW1hcC5JbWdCZ2NvbCB7IGJhY2tncm91bmQtc2l6ZTogMjAwJTsgfVxuICAuSGVhZC10eHQgeyBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuICAuZ3JpZEJhbm5lciB7IG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmdyaWRCYW5uZXIgLml0ZW1HcmlkIHsgbWFyZ2luLWJvdHRvbTogMTVweDsgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuUHJvZHV0V3JhcHAgeyBwYWRkaW5nLXRvcDogMDsgfVxuICAuUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0IHsgcG9zaXRpb246IGluaGVyaXQ7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWxlZnQ6IDA7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAuUHJvZHV0V3JhcHAgLml0ZW1Qcm9kdWN0IC5wcm9kdWN0SW1hZ2UgeyB3aWR0aDogYXV0bzsgfVxuICAuU2Nyb2xsVG9wIC5hYnMgeyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgLm1vZGFsLWNvbnRlbnQgeyBib3JkZXI6IG5vbmU7IH1cbiAgLm1vZGFsLWNvbnRlbnQgLmxvb2tVcFByb2R1Y3QgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHRvcDogNTAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB3aWR0aDogMzIwcHg7IGJvcmRlcjogNnB4IHNvbGlkICNCNjkwM0Q7IHBhZGRpbmc6IDZweDsgei1pbmRleDogMzsgfVxuICAubW9kYWwtY29udGVudCAubG9va1VwUHJvZHVjdCAud3JhcHBlckJveCB7IHRleHQtYWxpZ246IGNlbnRlcjsgYm9yZGVyOiAzcHggc29saWQgI0I2OTAzRDsgcGFkZGluZzogMTVweCA0NnB4OyB9XG4gIC5tb2RhbC1jb250ZW50IC5sb29rVXBQcm9kdWN0IC53cmFwcGVyQm94IGltZyB7IHdpZHRoOiA2NSU7IH1cbiAgLm1vZGFsLWNvbnRlbnQgLmxvb2tVcFByb2R1Y3QgLndyYXBwZXJCb3ggLmRlY3NCb3ggeyBtYXJnaW4tdG9wOiAyM3B4OyBmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7IH1cbiAgLm1vZGFsLWNvbnRlbnQgLmxvb2tVcFByb2R1Y3QgLndyYXBwZXJCb3ggLmRlY3NCb3ggaDQgeyBjb2xvcjogI0I2OTAzRDsgfVxuICAubW9kYWwtY29udGVudCAubG9va1VwUHJvZHVjdCAud3JhcHBlckJveCAuZGVjc0JveCBzcGFuIHsgY29sb3I6ICM3Nzc3Nzc7IGZvbnQtc2l6ZTogMTZweDsgfVxuICAubW9kYWwtY29udGVudCAubG9va1VwUHJvZHVjdCAud3JhcHBlckJveCAuZGVjc0JveCBwIHsgbGluZS1oZWlnaHQ6IDE4cHg7IG1hcmdpbi10b3A6IDVweDsgfSB9XG4iLCIvKiogR2VuZXJhdGVkIGJ5IEZHICoqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1SZWd1bGFyJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dhbmRoaVNlcmlmLVJlZ3VsYXIuZW90Jyk7XG5cdHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy4uL2ZvbnRzL0dhbmRoaVNlcmlmLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL0dhbmRoaVNlcmlmLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL0dhbmRoaVNlcmlmLVJlZ3VsYXIuc3ZnJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyoqIEdlbmVyYXRlZCBieSBGRyAqKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLmVvdCcpO1xuXHRzcmM6IGxvY2FsKCfimLonKSwgdXJsKCcuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9HYW5kaGlTZXJpZi1Cb2xkLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qKiBHZW5lcmF0ZWQgYnkgRkcgKiovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGRJdGFsaWMnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZEl0YWxpYy5lb3QnKTtcblx0c3JjOiBsb2NhbCgn4pi6JyksIHVybCgnLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvR2FuZGhpU2VyaWYtQm9sZEl0YWxpYy5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59IiwiXG4vLyBTdHlsZS5zY3NzXG4vLyBUaGVtZSBOYW1lOiBIdWl6ZSB2YW4gd2VseVxuLy8gQXV0aG9yOiBJc3lzIEVkZ2UgXG4vL0ltcG9ydCBGb250c1xuQGltcG9ydCAnZm9udHMnO1xuaHRtbHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLm5vZ2Fwe1xuXHRwYWRkaW5nOiAwO1xufVxuc3Ryb25ne1xuXHRmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7XG5cdGZvbnQtc2l6ZTogMTVweDtcbn1cbmJvZHl7XG5cdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1SZWd1bGFyJztcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHQmLmRvd257XG5cdFx0aGVhZGVye1xuXHRcdFx0Ji5hbmltYXRlSXR7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwIDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHQuaGlkZU9uc2Nyb2xse1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0bmF2Lm5hdmJhcntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdC5uYXZiYXItbmF2e1xuXHRcdFx0XHRcdFx0Lm5hdi1pdGVte1xuXHRcdFx0XHRcdFx0XHQmLnNtYWxsTG9nb3tcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQubmF2LWxpbmt7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc29jTWVkaWNvbntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5saXN0LWlubGluZSB7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiA4cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5sYW5kaW5nUGFnZXtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsMjgsMjgsMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jbG9hZGVyV3JhcHB7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMUMxQzFDO1xuICAgIHotaW5kZXg6IDk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0LmxvYWRlckl0ZW17XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQubGRzLWVsbGlwc2lzIHtcblx0XHQgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgIHdpZHRoOiA2NHB4O1xuXHRcdCAgaGVpZ2h0OiA2NHB4O1xuXHRcdH1cblx0XHQubGRzLWVsbGlwc2lzIGRpdiB7XG5cdFx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICB0b3A6IDI3cHg7XG5cdFx0ICB3aWR0aDogMjBweDtcblx0XHQgIGhlaWdodDogMjBweDtcblx0XHQgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHQgIGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0ICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XG5cdFx0fVxuXHRcdC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgxKSB7XG5cdFx0ICBsZWZ0OiA2cHg7XG5cdFx0ICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTtcblx0XHR9XG5cdFx0Lmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHQgIGxlZnQ6IDZweDtcblx0XHQgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xuXHRcdH1cblx0XHQubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xuXHRcdCAgbGVmdDogMjZweDtcblx0XHQgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xuXHRcdH1cblx0XHQubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNCkge1xuXHRcdCAgbGVmdDogNDVweDtcblx0XHQgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlO1xuXHRcdH1cblx0XHRAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczEge1xuXHRcdCAgMCUge1xuXHRcdCAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdCAgfVxuXHRcdCAgMTAwJSB7XG5cdFx0ICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0ICB9XG5cdFx0fVxuXHRcdEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMyB7XG5cdFx0ICAwJSB7XG5cdFx0ICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0ICB9XG5cdFx0ICAxMDAlIHtcblx0XHQgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHQgIH1cblx0XHR9XG5cdFx0QGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcblx0XHQgIDAlIHtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0ICB9XG5cdFx0ICAxMDAlIHtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTlweCwgMCk7XG5cdFx0ICB9XG5cdFx0fVxuXHR9XG59XG5oZWFkZXJ7XG5cdCYubGFuZGluZ1BhZ2V7XG5cdFx0Ly8gcGFkZGluZzogMTVweCAwO1xuXHRcdC8vIG1hcmdpbi1ib3R0b206IDY4cHg7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LDI4LDI4LDAuOCk7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB6LWluZGV4OiA0O1xuXHQgICAgLmxpc3QtaW5saW5le1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAwO1xuXHQgICAgXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdCAgICBcdC5saXN0LWlubGluZS1pdGVte1xuXHQgICAgXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdCAgICBcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHQgICAgXHRcdGF7XG5cdCAgICBcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0ICAgIFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICAgIFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNCNjkwM0Q7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFDMUMxQztcblx0cGFkZGluZzogMTBweCAwIDA7XG5cdHdpZHRoOiAxMDAlO1xuXHQuc29jTWVkaWNvbiB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IDIwcHg7XG5cdCAgICByaWdodDogMjBweDtcblx0ICAgIGF7XG5cdCAgICBcdC8vIHBhZGRpbmc6IDJweDtcblx0ICAgIFx0aW1ne1xuXHRcdCAgICBcdG1heC13aWR0aDogMjBweDtcblx0XHQgICAgfVxuXHQgICAgfVxuXHR9XG5cdG5hdi5uYXZiYXJ7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRib3JkZXItdG9wOiAzcHggc29saWQgIzQwNDA0MDtcblx0XHQubmF2YmFyLW5hdntcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQubmF2LWl0ZW17XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDVweDtcblx0XHRcdFx0Ji5zbWFsbExvZ297XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2LWxpbmt7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAjQjY5MDNEO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc29jTWVkaWNvbntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYuYW5pbWF0ZUl0e1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdHRvcDotMjgwcHg7XG5cdFx0dHJhbnNpdGlvbjowLjNzIHRvcCBjdWJpYy1iZXppZXIoLjMsIC43MywgLjMsIC43NCk7XG5cdH1cdFxuXHQucHJvZHVjdENhdCB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IDEwMCU7XG5cdCAgICB6LWluZGV4OiAyO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdCAgICAubGlzdC1pbmxpbmV7XG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICNCNjkwM0Q7XG5cdCAgICBcdGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cdCAgICBcdHBhZGRpbmc6IDEzcHggMjVweDtcblx0ICAgIFx0bGl7XG5cdCAgICBcdFx0cGFkZGluZzogMHB4IDYwcHg7XG5cdCAgICBcdFx0YXtcblx0ICAgIFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHQgICAgXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHQgICAgXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG59XG4udmlkZW9CYW5uZXJ7XG5cdC8vIG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5NYWluQmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcblx0XHR9XG5cdH1cbn1cbi5JbWFnZUJhbm5lcntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuQmFubmVySXRlbXtcblx0XHRtaW4taGVpZ2h0OiA0OTVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdH1cblx0LlNjcm9sRG93biB7XG5cdFx0b3BhY2l0eTogLjc7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYm90dG9tOiAyMHB4O1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQgICAgJjpob3Zlcntcblx0ICAgIFx0b3BhY2l0eTogMTtcblx0ICAgIH1cblx0ICAgIHNwYW57XG5cdCAgICBcdGNvbG9yOiAjZmZmZmZmO1xuXHQgICAgXHRmb250LXNpemU6IDE3cHg7XG5cdCAgICBcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHQgICAgfVxuXHQgICAgaW1ne1xuXHQgICAgXHRtYXgtd2lkdGg6IDYwJTtcblx0ICAgIH1cblx0fVxufVxuLmRlZmF1bHRUZW1we1xuXHRwYWRkaW5nOiAzNHB4IDA7XG5cdC5kZXNjcmlwe1xuXHRcdG1hcmdpbjogNjRweCAwO1xuXHRcdGF7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5UeHQtbWFwe1xuXHQvLyBtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHQubGJse1xuXHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0Ji5IZWFkLXR4dHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGNvbG9yOiAjQjY5MDNEO1xuXHRcdH1cblx0XHQmLm1lZGl1bS10eHR7XG5cdFx0XHRmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5ib3h7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0LndySU1ne1xuXHRcdFx0dG9wOiA1MCU7XG5cdCAgICBcdGxlZnQ6IDUwJTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdH1cblx0fVxuXHQubmFtZXNwYWNle1xuXHRcdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0XHRmb250LXNpemU6MjBweDtcblx0fVxuXHQmLnJlZ2lvbkNvbHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjhweDtcblx0fVxuXHQmLkltZ0JnY29se1xuXHRcdG1hcmdpbi10b3A6IDg0cHg7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGluaW5nQ292ZXIucG5nKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MSwxNTEsMTUxLC4yKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuXHRcdC5IZWFkLXR4dHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MXB4O1xuXHRcdFx0Lm5lc3RCb3JkZXJ7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjQjY5MDNEO1xuXHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogMThweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNtb3Jle1xuXHRcdFx0bWFyZ2luLXRvcDogNjFweDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiAjQjY5MDNEO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQjY5MDNEO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDE4cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNwbGl0V3JhcHBlcntcblx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0LnNwbGl0SXRlbXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Lmdyb3VwLWl0ZW17XG5cdFx0XHRtYXgtd2lkdGg6IDc1JTtcbiAgICBcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHQuaXRlbVRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG4gICAgXHRcdFx0Zm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnO1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XHRcblx0XHRcdC5pdGVtQ29weXtcblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLkJnR3JpZGl0ZW17XG5cdFx0LnNsaWNrLWluaXRpYWxpemVkIHtcblx0XHRcdC5zbGljay1zbGlkZXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZ3tcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5XcmFwVGV4dEhlYWRlcntcblx0bWFyZ2luOiA2NHB4IDAgMjNweDtcbn1cbi53cmFwcFRleHR7XG5cdG1hcmdpbjogMCAwIDM0cHg7XG5cdGF7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4uVGV4dEhlYWRlcntcblx0c3Bhbntcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7XG5cdH1cblx0Ji5Hb2xkQ09sb3J7XG5cdFx0c3Bhbntcblx0XHRcdGNvbG9yOiAjQjY5MDNEO1xuXHRcdH1cblx0fVxufVxuLmNhcm91c2VsSU1hZ2V7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdC5DYXJvdXNlbEl0ZW17XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQuc2xpY2stZG90c3tcblx0XHRib3R0b206IDQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaXtcblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1hY3RpdmV7XG5cdFx0XHRcdGJ1dHRvbjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29sb3I6ICNCNjkwM0Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsaWNrLXByZXYsLnNsaWNrLW5leHR7XG5cdFx0ei1pbmRleDogMTtcblx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuc2xpY2stcHJldntcblx0XHRsZWZ0OiAtMjBweDtcblx0XHQmOmJlZm9yZXtcblx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0Y29udGVudDogdXJsKC4uL2ltYWdlcy9wcmV2LWltZy5wbmcpO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcHJldi1pbWcxLnBuZyk7XHRcblx0XHRcdFx0b3BhY2l0eTogMTtcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xpY2stbmV4dHtcblx0XHRyaWdodDogLTIwcHg7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbmV4dC1pbWcucG5nKTtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vaW1hZ2VzL25leHQtaW1nMS5wbmcpO1x0XG5cdFx0XHRcdG9wYWNpdHk6IDE7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zcGxpdFdyYXBwZXJ7XG5cdC5zbGljay1wcmV2e1xuXHRcdGxlZnQ6IDUlO1xuXHR9XG5cdC5zbGljay1uZXh0e1xuXHRcdHJpZ2h0OiA1JTtcblx0fVxuXHQmLkJnR3JpZGl0ZW17XG5cdFx0LnNsaWNrLXByZXZ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQuc2xpY2stbmV4dHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0e1xuXHR6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcblx0JjpiZWZvcmV7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHQgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG5cdCAgICAvLyBvcGFjaXR5OiAuNzU7XG5cdCAgICBjb2xvcjogIzFDMUMxQztcblx0fVxuXG59XG4uQmdHcmlkaXRlbXtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZCRjlGOTtcblx0cGFkZGluZzogNTRweDtcblx0bWFyZ2luLWJvdHRvbTogNTRweDtcblx0LkhlYWQtdHh0e1xuXHRcdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblx0LmJveHtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHQud3JJTWd7XG5cdFx0XHR3aWR0aDogNjUlO1xuXHQgICAgXHRib3R0b206IDA7XG5cdCAgICBcdGxlZnQ6IDUwJTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdCAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdH1cblx0Lm5hbWVzcGFjZXtcblx0XHRjb2xvcjogI0I2OTAzRDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bWFyZ2luOiAyNnB4IDAgM3B4O1xuXHR9XG59XG4uZ3JpZEltYWdle1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblx0LmNhcmR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcblx0ICAgIHBhZGRpbmc6IDE1cHg7XG5cdCAgICBib3JkZXI6IG5vbmU7XG5cdCAgICAuY292ZXJ7XG5cdCAgICBcdGJvcmRlcjogMXB4IHNvbGlkICNFM0UzRTM7XG5cdCAgICBcdHBhZGRpbmc6IDE2cHg7XG5cdCAgICBcdC5jYXJkSW1ne1xuXHQgICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0ICAgIGltZ3tcblx0XHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBcdHRvcDogNTAlO1xuXHRcdFx0ICAgIFx0bGVmdDogNTAlO1xuXHRcdFx0ICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdCAgICBcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdCAgICBcdG1heC13aWR0aDogODAlO1xuXHRcdFx0ICAgIFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHQgICAgXHQtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgIFx0aW1ne1xuXHRcdFx0ICAgIFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcblx0XHRcdCAgICBcdFx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICB9XG5cdCAgICBcdH1cblx0ICAgIFx0LmNhcmQtYm9keXtcblx0ICAgIFx0XHRwYWRkaW5nOiAwO1xuXHQgICAgXHRcdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0ICAgIFx0XHRzcGFue1xuXHQgICAgXHRcdFx0Y29sb3I6ICNCNjkwM0Q7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cbn1cbi5sb2NhdGlvbi13cmFwcGVye1xuXHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHQuYnRuLWl0ZW17XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFDMUMxQztcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5CZ1Byb2R1Y3R7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUxLDE1MSwxNTEsMC4yKTtcblx0cGFkZGluZzogNDVweCAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2R1bW15L3Byb2R1Y3QtYmFja2dyb3VuZC5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuXHRtaW4taGVpZ2h0OiA2MDBweDtcblx0Ji5zdG9yZUxvY3tcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0cGFkZGluZzogNzRweCAwO1xuXHR9XG5cdC50ZXh0SGVhZGVye1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0ICAgIGNvbG9yOiAjNEE0QTRBO1xuXHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ICAgIGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0fVxuXHQuaGRUZXh0e1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNCNjkwM0Q7XG5cdFx0Zm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnO1xuXHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0fVxufVxuLmJveHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdCYuYmdHcmV5e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY1RjE7XG4gICAgfVxuICAgIC53cklNZ3tcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG59XG4uZ3JpZEJhbm5lcntcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cbi5Qcm9kdXRXcmFwcHtcblx0cGFkZGluZzogMzRweCAwO1xuXHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5pdGVtUHJvZHVjdHtcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdC5wcm9kdWN0SW1hZ2V7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAxNTBweDtcblx0XHRcdGltZ3tcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIG1heC13aWR0aDogNzUlO1xuXHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdCAgICB0b3A6IDUwJTtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZHVjdFRpdGxle1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdDb252X0dhbmRoaVNlcmlmLUJvbGQnO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHQucHJvZHVjdFRpdGxle1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGNvbG9yOiAjQjY5MDNEO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmlnaHRQb3N7XG5cdFx0XHQubG9va1VwUHJvZHVjdHtcblx0XHRcdFx0bGVmdDogaW5oZXJpdDtcblx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sb29rVXBQcm9kdWN0e1xuXHRcdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIGxlZnQ6IDEwMCU7XG5cdFx0ICAgIHdpZHRoOiAzMjBweDtcblx0XHQgICAgYm9yZGVyOiA2cHggc29saWQgI0I2OTAzRDtcblx0XHQgICAgcGFkZGluZzogNnB4O1xuXHRcdCAgICBtYXJnaW4tdG9wOiAtNzRweDtcblx0XHQgICAgei1pbmRleDogMztcblx0XHQgICAgLndyYXBwZXJCb3h7XG5cdFx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICAgIGJvcmRlcjogM3B4IHNvbGlkICNCNjkwM0Q7XG5cdFx0XHQgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXHRcdCAgICBcdGltZ3tcblx0XHQgICAgXHRcdHdpZHRoOiA2MCU7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdC5kZWNzQm94e1xuXHRcdCAgICBcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiAnQ29udl9HYW5kaGlTZXJpZi1Cb2xkJztcblx0XHQgICAgXHRcdGg0e1xuXHRcdCAgICBcdFx0XHRjb2xvcjogI0I2OTAzRDtcblx0XHQgICAgXHRcdH1cblx0XHQgICAgXHRcdHNwYW57XG5cdFx0ICAgIFx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdCAgICBcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0XHRwe1xuXHRcdCAgICBcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0ICAgIFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdCAgICBcdFx0fVxuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuYm9yZGVyR2Fwe1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjY5MDNEO1xuXHR9XG59XG4uU2Nyb2xsVG9we1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0LmFic3tcblx0XHRvcGFjaXR5OiAuMjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEwJTtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRpLmZhcntcblx0XHRcdGNvbG9yOiAjMkIyQjJCO1xuXHRcdFx0Zm9udC1zaXplOiA1OHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdH1cblx0fVxufVxuZm9vdGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMUMxQzFDO1xuICAgIHBhZGRpbmc6IDM0cHggMDtcblx0LnNpdGVNYXB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NtZWQtaWNvbntcblx0ICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cdCAgICAubGlzdC1pbmxpbmV7XG5cdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdC5saXN0LWlubGluZS1pdGVte1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdCAgICBcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0XHRcdGkuZmFie1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudHh0YnRte1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0c3Bhbntcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblx0fVxuXHQuYm90dG9tVGV4dHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdH1cbn1cbi8vIGZvb3Rlcntcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogIzFDMUMxQztcbi8vIFx0cGFkZGluZzogMzRweDtcbi8vIFx0Y29sb3I6ICNmZmZmZmY7XG4vLyBcdGJvcmRlci10b3A6IDRweCBzb2xpZCAjQjY5MDNEO1xuLy8gXHR1bC5zaXRlTWFwe1xuLy8gXHRcdHBhZGRpbmc6IDA7XG4vLyBcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuLy8gXHQgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4vLyBcdCAgICBkaXNwbGF5OiBmbGV4O1xuLy8gXHQgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbi8vIFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcbi8vIFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xuLy8gXHQgICAgbGl7XG4vLyBcdCAgICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyBcdFx0XHRmb250LXNpemU6IDE1cHg7XG4vLyAgICAgXHQgICAgd2lkdGg6IDMzLjMzJTtcbi8vIFx0XHQgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuLy8gXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuLy8gXHQgICAgXHR1bHtcbi8vIFx0ICAgIFx0XHRwYWRkaW5nOiAwO1xuLy8gXHQgICAgXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyAgICAgXHRcdCAgICBtYXJnaW4tdG9wOiA0cHg7XG4vLyBcdCAgICBcdFx0bGl7XG4vLyBcdCAgICBcdFx0XHRmb250LXNpemU6IDE0cHg7XG4vLyBcdCAgICBcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbi8vICAgICBcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4vLyAgICAgXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIFx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDA7XG4vLyAgICAgXHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4vLyBcdCAgICBcdFx0fVxuLy8gXHQgICAgXHR9XG4vLyBcdCAgICB9XG4vLyBcdFx0Ly8gLmhkVGV4dHtcbi8vIFx0XHQvLyBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyBcdFx0Ly8gXHRmb250LXNpemU6IDE1cHg7XG4vLyBcdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAzcHg7XG4vLyBcdFx0Ly8gfVxuLy8gXHRcdGF7XG4vLyBcdFx0XHRjb2xvcjogI2ZmZmZmZjtcbi8vIFx0XHRcdHBhZGRpbmc6IDA7XG4vLyBcdFx0XHQmOmhvdmVye1xuLy8gXHRcdFx0XHRjb2xvcjogI0I2OTAzRDtcbi8vIFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gXHRcdFx0fVxuLy8gXHRcdH1cbi8vIFx0fVxuLy8gXHQuYm90dG9tVGV4dHtcbi8vIFx0XHRmb250LXNpemU6IDE0cHg7XG4vLyBcdFx0aW1ne1xuLy8gXHRcdFx0bWF4LXdpZHRoOiAxNXB4O1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gfVxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAxNDQwcHgpe1xuXHQuSW1hZ2VCYW5uZXIgLkJhbm5lckl0ZW0ge1xuXHQgICAgbWluLWhlaWdodDogNjkwcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTAyNHB4KXtcblx0Ly8gLkJnR3JpZGl0ZW0ge1xuXHQvLyBcdC5ib3gge1xuXHQvLyAgICAgXHRtaW4taGVpZ2h0OiAyMDBweDtcblx0Ly8gICAgIH1cdFxuXHQvLyAgICAgLm5hbWVzcGFjZXtcblx0Ly8gICAgIFx0Zm9udC1zaXplOiAxOHB4O1xuXHQvLyAgICAgfVxuXHQvLyB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2N3B4KXtcblx0aGVhZGVye1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ji5sYW5kaW5nUGFnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LDI4LDI4LDEpO1xuXHRcdFx0Lmxpc3QtaW5saW5le1xuXHRcdFx0XHQubGlzdC1pbmxpbmUtaXRlbXtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHQgICAgd2lkdGg6IDMwJTtcblx0XHRcdFx0ICAgIG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIGltZ3tcblx0XHRcdFx0ICAgIFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH0gXG5cdFx0fVxuXHRcdC5tYWluTG9nb3tcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRuYXYubmF2YmFye1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI0I2OTAzRDtcblx0XHRcdGJ1dHRvbi5uYXZiYXItdG9nZ2xlciB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdCAgICBpLmZhcy5mYS1iYXJzIHtcblx0XHRcdFx0ICAgIGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmF2YmFyLW5hdiB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdFx0Lm5hdi1pdGVte1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSBcblx0fVxuXHQuSW1hZ2VCYW5uZXJ7XG5cdFx0LlNjcm9sRG93bntcblx0XHRcdGJvdHRvbTogNDRweDtcblx0XHRcdHNwYW57XG5cdFx0XHQgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRcdH1cblx0XHR9XG5cdH0gXG5cdGZvb3Rlcntcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0dWwuc2l0ZU1hcCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpe1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm90dG9tVGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdC5JbWFnZUJhbm5lciB7XG5cdFx0LkJhbm5lckl0ZW17XG5cdFx0XHRtaW4taGVpZ2h0OiAxOTVweDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdFx0fVxuXHR9XG5cdC5jYXJvdXNlbElNYWdle1xuXHRcdC5zbGljay1uZXh0e1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdCAgICBjb250ZW50OiAn4oaSJztcblx0XHRcdCAgICBmb250LXNpemU6IDI1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0ICAgIGNvbnRlbnQ6ICfihpInO1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2e1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICfihpAnO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHQgICAgY29udGVudDogJ+KGkCc7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWRvdHN7XG5cdFx0XHRib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cdC5UeHQtbWFwIHtcblx0XHQubGJse1xuXHRcdFx0Ji5tZWRpdW0tdHh0e1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuSW1nQmdjb2x7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG5cdFx0fVxuXHR9XG5cdC5IZWFkLXR4dHtcblx0XHRmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcblx0fVxuXHQuZ3JpZEJhbm5lcntcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdC5pdGVtR3JpZCB7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5Qcm9kdXRXcmFwcHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHQuaXRlbVByb2R1Y3R7XG5cdFx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdC5wcm9kdWN0SW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuU2Nyb2xsVG9wIHtcblx0XHQuYWJze1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHR9XG5cdC5tb2RhbC1jb250ZW50e1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQubG9va1VwUHJvZHVjdHtcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHQgICAgdG9wOiA1MCU7XG5cdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdCAgICB3aWR0aDogMzIwcHg7XG5cdFx0ICAgIGJvcmRlcjogNnB4IHNvbGlkICNCNjkwM0Q7XG5cdFx0ICAgIHBhZGRpbmc6IDZweDtcblx0XHQgICAgLy8gbWFyZ2luLXRvcDogLTc0cHg7XG5cdFx0ICAgIHotaW5kZXg6IDM7XG5cdFx0ICAgIC53cmFwcGVyQm94e1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICBib3JkZXI6IDNweCBzb2xpZCAjQjY5MDNEO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDE1cHggNDZweDtcblx0XHQgICAgXHRpbWd7XG5cdFx0ICAgIFx0XHR3aWR0aDogNjUlO1xuXHRcdCAgICBcdH1cblx0XHQgICAgXHQuZGVjc0JveHtcblx0XHQgICAgXHRcdG1hcmdpbi10b3A6IDIzcHg7XG5cdFx0ICAgIFx0XHRmb250LWZhbWlseTogJ0NvbnZfR2FuZGhpU2VyaWYtQm9sZCc7XG5cdFx0ICAgIFx0XHRoNHtcblx0XHQgICAgXHRcdFx0Y29sb3I6ICNCNjkwM0Q7XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0XHRzcGFue1xuXHRcdCAgICBcdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHQgICAgXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdCAgICBcdFx0fVxuXHRcdCAgICBcdFx0cHtcblx0XHQgICAgXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG4iXX0= */