.ck-widget {
  display: inline;
}

.marker-yellow {
  background-color: #fdfd77;
}

.marker-green {
  background-color: #62f962;
}

.marker-pink {
  background-color: #fc7899;
}

.marker-blue {
  background-color: #72ccfd;
}

.pen-red {
  background-color: #e71313;
}

.pen-green {
  background-color: #128a00;
}

mark {
  color: inherit;
}

.main-content article p img {
  max-width: 100%;
}

.main-content .border {
  padding: 10px;
}

.main-content div#ez-toc-container {
  margin: 42px 0 36px;
  padding: 30px 50px;
  background: #FAF6F2;
  color: #C19B6C;
}

.main-content div#ez-toc-container li {
  padding-bottom: 0;
}

.main-content div#ez-toc-container ul {
  padding-left: 20px !important;
}

.main-content div#ez-toc-container ul ul {
  padding-left: 2em !important;
}

.main-content .media {
  display: block;
}

.main-content article h2,
.main-content h3,
.main-content h4 {
  margin-top: 20px !important;
}

.main-content p.ez-toc-title {
  position: relative;
  font-size: 22px !important;
  text-align: left;
  padding-bottom: 20px;
  margin: 20px 0 !important;
  font-weight: bold;
}

.main-content p.ez-toc-title::before {
  width: 100%;
  height: 1px;
  content: "";
  background: #c4c4c4;
  position: absolute;
  bottom: 0;
  left: 0;
}

.main-content p.ez-toc-title::after {
  width: 50px;
  height: 1px;
  content: "";
  background: #C19B6C;
  position: absolute;
  bottom: 0;
  left: 0;
}

.main-content div#ez-toc-container li {
  list-style: decimal !important;
}

.main-content div#ez-toc-container li a {
  color: #C19B6C !important;
  padding: 5px 0;
  display: block;
  font-size: 18px;
}

.main-content figure {
  width: 100% !important;
}

.main-content article table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  border: 1px double #b3b3b3;
  margin-top: 20px;
  margin-bottom: 20px;
}

.main-content article th {
  background: #FAF6F2;
}

.main-content article strong {
  background: linear-gradient(transparent 55%, #fff25f 0%);
}

@media screen and (max-width: 575px) {
  .main-content div#ez-toc-container {
    margin: 20px 0 30px;
    padding: 22px;
  }

  .main-content div#ez-toc-container li a {
    font-size: 15px !important;
  }

  .main-content div#ez-toc-container ul ul {
    padding-left: 24px !important;
  }

  .main-content p.ez-toc-title {
    margin: 10px 0 !important;
  }
}

.main-content .line-btn {
  margin-top: 15px;
}

.main-content .line-btn .line-btn-message {
  text-align: center;
  font-weight: 700;
}

.main-content .line-btn .line-btn-message .green {
  color: #19d600;
}

.main-content .btn-search-freelance {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 450px;
  height: 65px;
  color: white !important;
  margin: 0 auto 0 auto !important;
  background: #19D600;
  border-radius: 35px;
  border-bottom: 3px solid #009511;
  border-top: none;
  border-right: none;
  border-left: none;
}

.main-content .btn-search-freelance .main {
  width: 100%;
  line-height: 1.4;
  text-align: center;
}

@media screen and (max-width: 575px) {
  .main-content .btn-search-freelance {
    width: 100%;
    height: 55px;
  }

  .main-content .btn-search-freelance .main {
    width: 100%;
  }
}

.main-content .btn-search-freelance::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: -100%;
  z-index: 99999;
  background-image: linear-gradient(130deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 75%);
  -webkit-animation: shine 2s infinite;
          animation: shine 2s infinite;
}

@-webkit-keyframes shine {
  100% {
    left: 100%;
  }
}

@keyframes shine {
  100% {
    left: 100%;
  }
}

@-webkit-keyframes expansion {
  0% {
    width: 10px;
    left: 0;
  }

  100% {
    width: 10px;
    margin-left: 1200px;
  }
}

@keyframes expansion {
  0% {
    width: 10px;
    left: 0;
  }

  100% {
    width: 10px;
    margin-left: 1200px;
  }
}

.main-content .btn-search-freelance span.circle {
  background-color: white;
  width: 20px;
  height: 20px;
  display: inline;
  border-radius: 50%;
  position: absolute;
  right: 30px;
}

.main-content .profile-box {
  background: #F2F7FE;
  padding: 15px;
  line-height: 1.8;
}

.main-content .profile-box .profile-box-basic {
  display: flex;
  flex-direction: row;
}

.main-content .profile-box .photo {
  width: 190px;
  height: 80px;
  -o-object-fit: cover;
     object-fit: cover;
}

.main-content .profile-box .name {
  font-weight: bold;
}

.main-content .profile-box .company {
  font-weight: bold;
}

.main-content .profile-box .detail-sp {
  display: none;
}

@media screen and (max-width: 575px) {
  .main-content .profile-box {
    padding: 20px;
  }

  .main-content .profile-box .detail-pc {
    display: none;
  }

  .main-content .profile-box .detail-sp {
    display: block;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .two-column-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
}

.lower-pages.freelance.article .headline {
  text-align: left;
  font-size: 28px;
  margin-bottom: 31px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .headline {
    padding-bottom: 24px;
    margin-bottom: 25px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article h1.headline {
    font-size: 24px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article h1.headline {
    font-size: 22px;
  }
}

.lower-pages.freelance.article .info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info {
    align-items: flex-end;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .info {
    display: block;
  }
}

.lower-pages.freelance.article .info .text-block {
  margin-bottom: 0;
}

.lower-pages.freelance.article .info .text-block .member {
  font-size: 11px;
  width: 113px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.lower-pages.freelance.article .info .text-block .name {
  font-size: 19px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info .text-block .name {
    white-space: normal;
  }
}

.lower-pages.freelance.article .info .text-block .name a {
  color: #007bff;
}

.lower-pages.freelance.article .info .text-block .date {
  font-size: 14px;
  margin-left: 38px;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .info .text-block .date {
    margin-left: 0;
  }
}

.lower-pages.freelance.article .info .text-block .date span {
  color: #C19B6C;
  margin-right: 17px;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .info .text-block .date span {
    display: block;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info .text-block .date span {
    display: inline-block;
  }
}

.lower-pages.freelance.article .info dl.count,
.lower-pages.freelance.article .evaluation dl.count {
  font-size: 11px;
  border: 2px solid #C19B6C;
  border-radius: 5px;
  overflow: hidden;
  background: #C19B6C;
  display: flex;
  align-items: center;
  text-align: center;
  min-height: 32px;
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .info dl.count,
  .lower-pages.freelance.article .evaluation dl.count {
    max-width: 150px;
    margin-top: 10px;
  }
}

.lower-pages.freelance.article .info dl.count dt,
.lower-pages.freelance.article .evaluation dl.count dt {
  padding: 0 7px;
  height: 100%;
  display: flex;
  align-items: center;
}

.lower-pages.freelance.article .info dl.count dt img,
.lower-pages.freelance.article .evaluation dl.count dt img {
  width: 26px;
  height: auto;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dt img,
  .lower-pages.freelance.article .evaluation dl.count dt img {
    width: 22px;
  }
}

.lower-pages.freelance.article .info dl.count dd,
.lower-pages.freelance.article .evaluation dl.count dd {
  color: #C19B6C;
  background: white;
  padding: 2px 5px;
  height: 100%;
  min-height: 32px;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}

.lower-pages.freelance.article .info dl.count dd span:first-of-type,
.lower-pages.freelance.article .evaluation dl.count dd span:first-of-type {
  font-size: 20px;
  font-weight: bold;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dd span:first-of-type,
  .lower-pages.freelance.article .evaluation dl.count dd span:first-of-type {
    font-size: 18px;
  }
}

.lower-pages.freelance.article .info dl.count dd span:last-of-type,
.lower-pages.freelance.article .evaluation dl.count dd span:last-of-type {
  font-size: 14px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dd span:last-of-type,
  .lower-pages.freelance.article .evaluation dl.count dd span:last-of-type {
    font-size: 13px;
  }
}

.lower-pages.freelance.article .main-content a {
  color: #007bff;
  word-break: break-all;
}

.lower-pages.freelance.article .main-content .toc {
  margin: 42px 0 36px;
  padding: 30px 50px;
  background: #FAF6F2;
  color: #C19B6C;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc {
    margin: 20px 0 30px;
    padding: 22px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .main-content .toc {
    padding: 20px 15px;
  }
}

.lower-pages.freelance.article .main-content .toc .headline {
  font-size: 22px;
  text-align: left;
  padding-bottom: 20px;
  margin: 20px 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc .headline {
    margin: 10px 0;
  }
}

.lower-pages.freelance.article .main-content .toc ol {
  padding-left: 20px;
  margin: 0;
}

.lower-pages.freelance.article .main-content .toc ol li {
  list-style-type: decimal;
  padding-bottom: 0;
  font-weight: 600;
}

.lower-pages.freelance.article .main-content .toc ol li a {
  color: #C19B6C;
  padding: 5px 0;
  display: block;
  font-size: 18px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc ol li a {
    font-size: 15px;
  }
}

.lower-pages.freelance.article .main-content .toc ol ol {
  padding-left: 2em;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 50px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 24px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 15px;
  }
}

.lower-pages.freelance.article .main-content h2,
.lower-pages.freelance.article .main-content h3,
.lower-pages.freelance.article .main-content h4,
.lower-pages.freelance.article .main-content h5,
.lower-pages.freelance.article .main-content p,
.lower-pages.freelance.article .main-content ol,
.lower-pages.freelance.article .main-content ul {
  margin: 0;
}

.lower-pages.freelance.article .main-content h2 {
  color: #B28247;
  font-size: 24px;
  line-height: 2.1rem;
  font-weight: bold;
  border-left: 12px solid #B28247;
  background: #F0E6DA;
  padding: 11px 10px 11px 25px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h2 {
    font-size: 22px;
    line-height: 1.9rem;
    padding-left: 16px;
  }
}

.lower-pages.freelance.article .main-content h3 {
  font-size: 22px;
  color: #C19B6C;
  line-height: 2.1rem;
  font-weight: bold;
  padding-bottom: 5px;
  border-bottom: 1px solid #898989;
  position: relative;
  margin-bottom: 10px;
}

.lower-pages.freelance.article .main-content h3::after {
  width: 50px;
  height: 1px;
  content: "";
  background: #C19B6C;
  position: absolute;
  bottom: -1px;
  left: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h3 {
    font-size: 20px;
    line-height: 1.9rem;
  }
}

.lower-pages.freelance.article .main-content h4 {
  font-size: 20px;
  line-height: 1.8rem;
  font-weight: bold;
  color: #231815;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h4 {
    font-size: 18px;
    line-height: 1.6rem;
  }
}

.lower-pages.freelance.article .main-content h5 {
  font-size: 18px;
  line-height: 1.6rem;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h5 {
    font-size: 16px;
    line-height: 1.4rem;
  }
}

.lower-pages.freelance.article .main-content p {
  font-size: 18px;
  line-height: 2rem;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content p {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .main-content p img {
  width: auto;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.lower-pages.freelance.article .main-content ol {
  padding-left: 20px;
  list-style: decimal;
}

.lower-pages.freelance.article .main-content ol li {
  list-style-type: decimal;
  font-size: 18px;
  line-height: 2rem;
  padding-bottom: 14px;
}

.lower-pages.freelance.article .main-content ol li:last-of-type {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content ol li {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .main-content ul {
  padding-left: 20px;
  list-style: decimal;
}

.lower-pages.freelance.article .main-content ul li {
  list-style-type: disc;
  font-size: 18px;
  line-height: 2rem;
  padding-bottom: 14px;
}

.lower-pages.freelance.article .main-content ul li:last-of-type {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content ul li {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .evaluation {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 78px 0 60px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation {
    display: block;
    margin: 40px 0;
  }
}

.lower-pages.freelance.article .evaluation .count {
  max-width: 296px;
  margin-right: 30px;
  transition: all 0.3s;
}

.lower-pages.freelance.article .evaluation .count:hover {
  cursor: pointer;
}

.lower-pages.freelance.article .evaluation .count dd {
  align-items: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.7rem;
  width: 100%;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .count dd {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .count {
    justify-content: center;
    margin: 0 auto;
  }
}

.lower-pages.freelance.article .evaluation .sns-wrap {
  display: flex;
  align-items: center;
  max-width: 523px;
  width: 100%;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .sns-wrap {
    margin-top: 20px;
    max-width: 100%;
  }
}

.lower-pages.freelance.article .evaluation .sns-wrap a {
  padding: 3px 0;
  height: 39px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33.333333%;
  text-align: center;
  margin-right: 5px;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type {
  background: #3B5C9D;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type img {
  width: 14px;
  height: auto;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2) {
  background: #328EC5;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2) img {
  width: 27px;
  height: auto;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type {
  background: #04A9D6;
  margin-right: 0;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type img {
  width: 55px;
  height: auto;
}

.lower-pages.freelance.article h2.headline {
  font-size: 22px;
  line-height: 2rem;
  padding-bottom: 24px;
  color: #C19B6C;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article h2.headline {
    font-size: 20px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .writer .freelancer-box:last-of-type {
  margin-bottom: 0;
}

.lower-pages.freelance.article .writer .btn-wrap {
  padding: 0 29px 27px 38px;
  background: #EFF8F3;
  margin-bottom: 60px;
}

.lower-pages.freelance.article .writer .btn-wrap.status-depends {
  background: #FFFFEF;
}

.lower-pages.freelance.article .writer .btn-wrap.status-busy {
  background: #EFEFEF;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap {
    margin-bottom: 40px;
    padding: 0 10px 38px;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn {
  width: 270px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn {
    margin: 0 auto;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn {
    width: 100%;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type {
  margin-right: 20px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type {
    margin-right: auto;
    margin-bottom: 16px;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn .btn-more {
  font-size: 15px;
  line-height: 1.4rem;
}

.lower-pages.freelance.article .blog {
  margin-bottom: 55px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .blog {
    margin-bottom: 0;
  }
}

.lower-pages.freelance.article .blog a.slide-box:hover {
  color: #C19B6C;
}

.lower-pages.freelance.article .blog .swiper-button-prev {
  left: 0;
  top: 20%;
}

.lower-pages.freelance.article .blog .swiper-button-next {
  right: 0;
  top: 20%;
}

.lower-pages.freelance.article .column-intro {
  margin-bottom: 30px;
}

.lower-pages.freelance.article .column-intro .column-button {
  position: relative;
  width: 250px;
  display: block;
  color: white;
  font-weight: bold;
  font-size: 19px;
  text-align: center;
  line-height: 2rem;
  margin: 0 auto;
  padding: 5px 30px 5px 20px;
  background: #F6B140;
  border-radius: 30px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

.lower-pages.freelance.article .column-intro .column-button::after {
  width: 10px;
  height: 10px;
  content: "";
  border-top: 2px solid white;
  border-right: 2px solid white;
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 15px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcmVlbGFuY2UvX2FydGljbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9hcnRpY2xlX2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREVBO0VBQ0k7Q0NDSjs7QURFQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREVBO0VBQ0k7Q0NDSjs7QURFQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREdJO0VBQ0k7Q0NBUjs7QURFSTtFQUNJO0NDQ1I7O0FEQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQ0VSOztBREFJO0VBQ0k7Q0NHUjs7QURESTtFQUNJO0NDSVI7O0FERkk7RUFDSTtDQ0tSOztBREhJO0VBQ0k7Q0NNUjs7QURKSTs7O0VBR0k7Q0NPUjs7QURMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ1FSOztBRE5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NTUjs7QURQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDVVI7O0FEUkk7RUFDSTtDQ1dSOztBRFRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0NZUjs7QURWSTtFQUNJO0NDYVI7O0FEVlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2FaOztBRFhRO0VBQ0k7Q0NjWjs7QURYSTtFQUNJO0NDY1I7O0FEWkk7RUFDSTtJQUNJO0lBQ0E7R0NlVjs7RURiTTtJQUNJO0dDZ0JWOztFRGRNO0lBQ0k7R0NpQlY7O0VEZk07SUFDSTtHQ2tCVjtDQUNGOztBRGhCSTtFQUNJO0NDbUJSOztBRGxCUTtFQUNJO0VBQ0E7Q0NxQlo7O0FEcEJZO0VBQ0k7Q0N1QmhCOztBRG5CSTtFQUNJO0VBQ0E7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O0FDcnBCSTtFRnlmSTtJQU1RO0lBQ0E7R0MySmQ7Q0FDRjs7QUQxSlk7RUFDSTtFQUNBO0VBQ0E7Q0M2SmhCOztBRDVKZ0I7RUFDSTtDQytKcEI7O0FENUpnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0MrSnBCOztBQzlxQkk7RUYwZ0JZO0lBT1E7R0NrS3RCO0NBQ0Y7O0FDcHJCSTtFRmtnQlE7SUFtQlE7SUFDQTtHQ29LbEI7Q0FDRjs7QURsS1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQ3FLaEI7O0FDbHNCSTtFRnloQlE7SUFNUTtJQUNBO0dDd0tsQjtDQUNGOztBRHZLZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDMEtwQjs7QUR6S29CO0VBQ0k7Q0M0S3hCOztBRDNLd0I7RUFDSTtFQUNBO0NDOEs1Qjs7QUQzS29CO0VBQ0k7Q0M4S3hCOztBRDdLd0I7RUFDSTtFQUNBO0NDZ0w1Qjs7QUQ3S29CO0VBQ0k7RUFDQTtDQ2dMeEI7O0FEL0t3QjtFQUNJO0VBQ0E7Q0NrTDVCOztBRDVLUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NDK0taOztBQ3Z2Qkk7RUZva0JJO0lBTVE7SUFDQTtHQ2tMZDtDQUNGOztBRC9LWTtFQUNJO0NDa0xoQjs7QURoTFk7RUFDSTtFQUNBO0VBQ0E7Q0NtTGhCOztBRGxMZ0I7RUFDSTtDQ3FMcEI7O0FEbkxnQjtFQUNJO0NDc0xwQjs7QUNoeEJJO0VGa2xCUTtJQVdRO0lBQ0E7R0N3TGxCO0NBQ0Y7O0FEdkxnQjtFQUNJO0NDMExwQjs7QUMzeEJJO0VGZ21CWTtJQUdRO0dDNkx0QjtDQUNGOztBQ3J4Qkk7RUZvbEJZO0lBTVE7R0NnTXRCO0NBQ0Y7O0FEL0xvQjtFQUNJO0NDa014Qjs7QUMzeUJJO0VGd21CZ0I7SUFHUTtJQUNBO0dDcU0xQjtDQUNGOztBRG5Nb0I7RUFDSTtFQUNBO0NDc014Qjs7QURqTVE7RUFDSTtDQ29NWjs7QUMzekJJO0VGc25CSTtJQUdRO0dDdU1kO0NBQ0Y7O0FEck1nQjtFQUNJO0NDd01wQjs7QURyTVk7RUFDSTtFQUNBO0NDd01oQjs7QUR0TVk7RUFDSTtFQUNBO0NDeU1oQjs7QUR0TVE7RUFDSTtDQ3lNWjs7QUR4TVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQzJNaEI7O0FEMU1nQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0M2TXBCIiwiZmlsZSI6Ii9jc3MvYXJ0aWNsZV9hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNrLXdpZGdldCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubWFya2VyLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmQ3Nztcbn1cblxuLm1hcmtlci1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyZjk2Mjtcbn1cblxuLm1hcmtlci1waW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM3ODk5O1xufVxuXG4ubWFya2VyLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MmNjZmQ7XG59XG5cbi5wZW4tcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTcxMzEzO1xufVxuXG4ucGVuLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4YTAwO1xufVxuXG5tYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gICAgYXJ0aWNsZSBwIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJvcmRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIGRpdiNlei10b2MtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiA0MnB4IDAgMzZweDtcbiAgICAgICAgcGFkZGluZzogMzBweCA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGNkYyO1xuICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICB9XG4gICAgZGl2I2V6LXRvYy1jb250YWluZXIgbGkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgZGl2I2V6LXRvYy1jb250YWluZXIgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2I2V6LXRvYy1jb250YWluZXIgdWwgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgYXJ0aWNsZSBoMixcbiAgICBoMyxcbiAgICBoNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgcC5lei10b2MtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIHAuZXotdG9jLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjNGM0YzQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBwLmV6LXRvYy10aXRsZTo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBkaXYjZXotdG9jLWNvbnRhaW5lciBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2I2V6LXRvYy1jb250YWluZXIgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhcnRpY2xlIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBkb3VibGUgaHNsKDAsIDAlLCA3MCUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhcnRpY2xlIHN0cm9uZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1NSUsICNmZmYyNWYgMCUpO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBkaXYjZXotdG9jLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBkaXYjZXotdG9jLWNvbnRhaW5lciBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGRpdiNlei10b2MtY29udGFpbmVyIHVsIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHAuZXotdG9jLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpbmUtYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgLmxpbmUtYnRuLW1lc3NhZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIC5ncmVlbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxOWQ2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogIzE5RDYwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDk1MTE7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICAgIC5idG4tc2VhcmNoLWZyZWVsYW5jZSAubWFpbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5idG4tc2VhcmNoLWZyZWVsYW5jZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLXNlYXJjaC1mcmVlbGFuY2UgLm1haW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzUlKTtcbiAgICAgICAgYW5pbWF0aW9uOiBzaGluZSAycyBpbmZpbml0ZTtcbiAgICB9XG4gICAgQGtleWZyYW1lcyBzaGluZSB7XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGV4cGFuc2lvbiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXNlYXJjaC1mcmVlbGFuY2Ugc3Bhbi5jaXJjbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIC5wcm9maWxlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGMkY3RkU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgfVxuICAgIC5wcm9maWxlLWJveCAucHJvZmlsZS1ib3gtYmFzaWMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAucHJvZmlsZS1ib3ggLnBob3RvIHtcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAucHJvZmlsZS1ib3ggLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLnByb2ZpbGUtYm94IC5jb21wYW55IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5wcm9maWxlLWJveCAuZGV0YWlsLXNwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgLnByb2ZpbGUtYm94IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2ZpbGUtYm94IC5kZXRhaWwtcGMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucHJvZmlsZS1ib3ggLmRldGFpbC1zcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvd2VyLXBhZ2VzIHtcbiAgICAmLmZyZWVsYW5jZS5hcnRpY2xlIHtcbiAgICAgICAgLnR3by1jb2x1bW4td3JhcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDEuaGVhZGxpbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgLm1lbWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlua0NvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gLy8gZW5kIC5pbmZvXG4gICAgICAgIC5pbmZvLFxuICAgICAgICAuZXZhbHVhdGlvbiB7XG4gICAgICAgICAgICBkbC5jb3VudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rQ29sb3I7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8g55uu5qyhXG4gICAgICAgICAgICAudG9jIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQycHggMCAzNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGNkYyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIGg0LFxuICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgb2wsXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjQjI4MjQ3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNCMjgyNDc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRTZEQTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHggMTFweCAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXlDb2xvcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIzMTgxNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9IC8vIGVuZCAubWFpbi1jb250ZW50XG4gICAgICAgIC5ldmFsdWF0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiA3OHB4IDAgNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAvL29wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNucy13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzQjVDOUQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMjhFQzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDRBOUQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gLy8gZW5kIC5ldmFsdWF0aW9uXG4gICAgICAgIGgyLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JpdGVyIHtcbiAgICAgICAgICAgIC5mcmVlbGFuY2VyLWJveDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweCAyN3B4IDM4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VGRjhGMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICYuc3RhdHVzLWRlcGVuZHMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkVGO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnN0YXR1cy1idXN5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VGRUZFRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEuc2xpZGUtYm94IHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW4taW50cm8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIC5jb2x1bW4tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNnB4IHJnYigwIDAgMCAvIDIwJSk7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyBlbmQgLmZyZWVsYW5jZS5hcnRpY2xlXG59IiwiLmNrLXdpZGdldCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLm1hcmtlci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZDc3O1xufVxuXG4ubWFya2VyLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyZjk2Mjtcbn1cblxuLm1hcmtlci1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNzg5OTtcbn1cblxuLm1hcmtlci1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyY2NmZDtcbn1cblxuLnBlbi1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTcxMzEzO1xufVxuXG4ucGVuLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyOGEwMDtcbn1cblxubWFyayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubWFpbi1jb250ZW50IGFydGljbGUgcCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYWluLWNvbnRlbnQgLmJvcmRlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIge1xuICBtYXJnaW46IDQycHggMCAzNnB4O1xuICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGQUY2RjI7XG4gIGNvbG9yOiAjQzE5QjZDO1xufVxuXG4ubWFpbi1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciB1bCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQgLm1lZGlhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLWNvbnRlbnQgYXJ0aWNsZSBoMixcbi5tYWluLWNvbnRlbnQgaDMsXG4ubWFpbi1jb250ZW50IGg0IHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1jb250ZW50IHAuZXotdG9jLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWFpbi1jb250ZW50IHAuZXotdG9jLXRpdGxlOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNjNGM0YzQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubWFpbi1jb250ZW50IHAuZXotdG9jLXRpdGxlOjphZnRlciB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI0MxOUI2QztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgbGkgYSB7XG4gIGNvbG9yOiAjQzE5QjZDICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubWFpbi1jb250ZW50IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQgYXJ0aWNsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBkb3VibGUgI2IzYjNiMztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1haW4tY29udGVudCBhcnRpY2xlIHRoIHtcbiAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbn1cblxuLm1haW4tY29udGVudCBhcnRpY2xlIHN0cm9uZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1NSUsICNmZmYyNWYgMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubWFpbi1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgIHBhZGRpbmc6IDIycHg7XG4gIH1cblxuICAubWFpbi1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciB1bCB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1jb250ZW50IHAuZXotdG9jLXRpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQgLmxpbmUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm1haW4tY29udGVudCAubGluZS1idG4gLmxpbmUtYnRuLW1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5tYWluLWNvbnRlbnQgLmxpbmUtYnRuIC5saW5lLWJ0bi1tZXNzYWdlIC5ncmVlbiB7XG4gIGNvbG9yOiAjMTlkNjAwO1xufVxuXG4ubWFpbi1jb250ZW50IC5idG4tc2VhcmNoLWZyZWVsYW5jZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0NTBweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxOUQ2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA5NTExO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ubWFpbi1jb250ZW50IC5idG4tc2VhcmNoLWZyZWVsYW5jZSAubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAubWFpbi1jb250ZW50IC5idG4tc2VhcmNoLWZyZWVsYW5jZSAubWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCAuYnRuLXNlYXJjaC1mcmVlbGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3NSUpO1xuICBhbmltYXRpb246IHNoaW5lIDJzIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNoaW5lIHtcbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGV4cGFuc2lvbiB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMDBweDtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50IC5idG4tc2VhcmNoLWZyZWVsYW5jZSBzcGFuLmNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbn1cblxuLm1haW4tY29udGVudCAucHJvZmlsZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjRjJGN0ZFO1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ubWFpbi1jb250ZW50IC5wcm9maWxlLWJveCAucHJvZmlsZS1ib3gtYmFzaWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ubWFpbi1jb250ZW50IC5wcm9maWxlLWJveCAucGhvdG8ge1xuICB3aWR0aDogMTkwcHg7XG4gIGhlaWdodDogODBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5jb21wYW55IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5kZXRhaWwtc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubWFpbi1jb250ZW50IC5wcm9maWxlLWJveCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5kZXRhaWwtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWFpbi1jb250ZW50IC5wcm9maWxlLWJveCAuZGV0YWlsLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC50d28tY29sdW1uLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaGVhZGxpbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmhlYWRsaW5lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgaDEuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIGgxLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5tZW1iZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIHdpZHRoOiAxMTNweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5uYW1lIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyAudGV4dC1ibG9jayAubmFtZSBhIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyAudGV4dC1ibG9jayAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sgLmRhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyAudGV4dC1ibG9jayAuZGF0ZSBzcGFuIHtcbiAgY29sb3I6ICNDMTlCNkM7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyAudGV4dC1ibG9jayAuZGF0ZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5kYXRlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNDMTlCNkM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0MxOUI2QztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIGRsLmNvdW50LFxuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZHQsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZHQge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZHQgaW1nLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIGRsLmNvdW50IGR0IGltZyB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZHQgaW1nLFxuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZHQgaW1nIHtcbiAgICB3aWR0aDogMjJweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZGQsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZGQge1xuICBjb2xvcjogI0MxOUI2QztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIGRsLmNvdW50IGRkIHNwYW46Zmlyc3Qtb2YtdHlwZSxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCBkZCBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIGRsLmNvdW50IGRkIHNwYW46Zmlyc3Qtb2YtdHlwZSxcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIGRsLmNvdW50IGRkIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkZCBzcGFuOmxhc3Qtb2YtdHlwZSxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCBkZCBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkZCBzcGFuOmxhc3Qtb2YtdHlwZSxcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIGRsLmNvdW50IGRkIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mge1xuICBtYXJnaW46IDQycHggMCAzNnB4O1xuICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGQUY2RjI7XG4gIGNvbG9yOiAjQzE5QjZDO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICBwYWRkaW5nOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2MgLmhlYWRsaW5lIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIGxpIGEge1xuICBjb2xvcjogI0MxOUI2QztcbiAgcGFkZGluZzogNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyBvbCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGgyLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDMsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoNCxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGg1LFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgcCxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IG9sLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGgyIHtcbiAgY29sb3I6ICNCMjgyNDc7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNCMjgyNDc7XG4gIGJhY2tncm91bmQ6ICNGMEU2REE7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMXB4IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogI0MxOUI2QztcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODk4OTg5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGgzOjphZnRlciB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI0MxOUI2QztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzIzMTgxNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBwIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgb2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBvbCBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogNzhweCAwIDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuY291bnQge1xuICBtYXgtd2lkdGg6IDI5NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLmNvdW50OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLmNvdW50IGRkIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLmNvdW50IGRkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuY291bnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUyM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAgYSB7XG4gIHBhZGRpbmc6IDNweCAwO1xuICBoZWlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOmZpcnN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiAjM0I1QzlEO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIGE6Zmlyc3Qtb2YtdHlwZSBpbWcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIGE6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiAjMzI4RUM1O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIGE6bnRoLW9mLXR5cGUoMikgaW1nIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOmxhc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQ6ICMwNEE5RDY7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOmxhc3Qtb2YtdHlwZSBpbWcge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgaDIuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICNDMTlCNkM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgaDIuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5mcmVlbGFuY2VyLWJveDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAge1xuICBwYWRkaW5nOiAwIDI5cHggMjdweCAzOHB4O1xuICBiYWNrZ3JvdW5kOiAjRUZGOEYzO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAuc3RhdHVzLWRlcGVuZHMge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkVGO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAuc3RhdHVzLWJ1c3kge1xuICBiYWNrZ3JvdW5kOiAjRUZFRkVGO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAzOHB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5idG4td3JhcCAubW9yZS1idG4ge1xuICB3aWR0aDogMjcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAgLm1vcmUtYnRuIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIC5tb3JlLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIC5tb3JlLWJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIC5tb3JlLWJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAgLm1vcmUtYnRuIC5idG4tbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ibG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuYmxvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmJsb2cgYS5zbGlkZS1ib3g6aG92ZXIge1xuICBjb2xvcjogI0MxOUI2Qztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ibG9nIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwO1xuICB0b3A6IDIwJTtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ibG9nIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMDtcbiAgdG9wOiAyMCU7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuY29sdW1uLWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5jb2x1bW4taW50cm8gLmNvbHVtbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDVweCAzMHB4IDVweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZCMTQwO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuY29sdW1uLWludHJvIC5jb2x1bW4tYnV0dG9uOjphZnRlciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgd2hpdGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICByaWdodDogMTVweDtcbn1cblxuIiwiLy8gQm9keVxuJGJvZHktYmc6ICNmOGZhZmM7XG4kZm9udC1zaXplLWJhc2U6IDAuOXJlbTtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjY7XG4vLyBDb2xvcnNcbiRibHVlOiAjMzQ5MGRjO1xuJGluZGlnbzogIzY1NzRjZDtcbiRwdXJwbGU6ICM5NTYxZTI7XG4kcGluazogI2Y2NmQ5YjtcbiRyZWQ6ICNlMzM0MmY7XG4kb3JhbmdlOiAjZjY5OTNmO1xuJHllbGxvdzogI2ZmZWQ0YTtcbiRncmVlbjogIzM4YzE3MjtcbiR0ZWFsOiAjNGRjMGI1O1xuJGN5YW46ICM2Y2IyZWI7XG4kYmFzZUNvbG9yOiAjQzE5QjZDO1xuJGFjY2VudENvbG9yOiAjRjZCMTQwO1xuJGdyYXlDb2xvcjogIzg5ODk4OTtcbiRncmVlbkNvbG9yOiAjMUFBMjUyO1xuJG9yYW5nZUNvbG9yOiAjRUE1NTE0O1xuJGJsdWVDb2xvcjogIzk5QkJGMjtcbi8vIFByb2plY3QgY29tbW9uIGNvbG9yc1xuJHRleHRDb2xvcjogIzMzMztcbiRib3JkZXJDb2xvcjogIzg5ODk4OTtcbiRsaWdodEdyYXlCZzogI0VGRUZFRjtcbiRkYXJrR3JheTogIzU5NTc1NztcbiRsaW5rQ29sb3I6ICMwMDdiZmY7XG4vLyByZXNwb25zaXZlIHNldHRpbmdzXG4keGw6IDExOTlweDtcbiRsZzogOTkxcHg7XG4kbWQ6IDc2N3B4O1xuJHNtOiA1NzVweDtcbiR4czogMzIwcHg7XG5AbWl4aW4geGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJHhsKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBsZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkbGcpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1kIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCRtZCkpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gc20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJHNtKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiB4cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkeHMpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuJHhzVXA6IDMyMXB4O1xuQG1peGluIHhzVXAge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAoJHhzVXApKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGJhc2VQYWdlVGl0bGUoKSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhc2VDb2xvcjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/