@charset "UTF-8";
.main-inner--withsidebar {
  padding-top: 45px; }

.sk-content__inner {
  display: flex;
  width: 100%; }

.sk-content {
  width: 100%; }

.sk-sidebar {
  width: 285px;
  margin-right: 20px;
  flex-shrink: 0; }

.sk-page_title {
  font-size: 50px;
  font-family: 'Roboto', sans-serif;
  line-height: 55px;
  margin-bottom: 50px;
  font-weight: 600; }

.sk-single-page_title {
  font-size: 50px;
  font-family: 'Roboto', sans-serif;
  line-height: 55px;
  font-weight: 500;
  margin-bottom: 25px; }

.main-inner--withsidebar .sk-page_title {
  padding-left: 305px; }

.main-inner--withsidebar .sk-single-page_title {
  padding-left: 0; }

/* sidebar years filter */
.sk-sidebar__filter-wrap {
  position: relative; }

.sk-sidebar__filter {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 205px;
  height: 50px;
  background: #F2F2F2;
  color: #010002;
  font-size: 17px;
  line-height: 1;
  font-family: 'roboto', sans-serif;
  font-weight: 400;
  padding-left: 14px;
  padding-right: 14px;
  border: 0;
  cursor: pointer;
  position: relative; }
  .sk-sidebar__filter > a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 50px; }
  .sk-sidebar__filter:after {
    content: '';
    display: block;
    width: 14px;
    height: 7px;
    background: url("../img/select-arrow-icon.svg") center center no-repeat;
    background-size: 100%;
    position: absolute;
    top: calc(50% - 3px);
    right: 13px; }

.sk-sidebar__filter-items {
  display: none;
  width: 100%;
  max-width: 205px;
  padding: 4px 0;
  background: #F2F2F2;
  border-top: 1px solid #a9a9a9;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 10; }
  .sk-sidebar__filter-items a {
    display: block;
    padding: 6px 14px;
    margin-bottom: 2px; }
    .sk-sidebar__filter-items a:hover {
      background: rgba(169, 169, 169, 0.1); }

.sk-sidebar__subsbtn {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }

.btn-solid--black {
  transition: all .3s;
  background: #010002; }
  .btn-solid--black:hover {
    background: #58358A; }

/* end sidebar years filter */
.facetwp-load-more.facetwp-hidden {
  display: none !important; }

/* module CTA back arrow */
.module-cta {
  padding-top: 0; }

.link-cta.invert-arrow:before {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% - 5px);
  width: 25px;
  height: 11px;
  background: url("../img/arrow_large_purple.svg") right center no-repeat;
  background-size: 100% auto; }

.link-cta.invert-arrow {
  display: flex;
  align-items: center;
  padding-left: 35px;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 1;
  font-weight: 400; }

/* end module CTA back arrow */
.archive .archive__header-right .sk-page_title {
  text-transform: capitalize;
  padding-left: 0; }

.archive .archive__header {
  display: flex;
  flex-wrap: wrap; }

.archive .archive__header-left {
  width: 285px;
  margin-right: 20px;
  flex-shrink: 0; }

.archive .archive__header-right {
  width: calc(100% - 285px - 20px); }

.archive .sk-module_searchbox {
  margin-bottom: 25px; }

@media (max-width: 1244px) {
  .sk-single-page_title {
    font-size: 40px;
    line-height: 45px; } }

@media (max-width: 991px) {
  .sk-single-page_title {
    font-size: 3rem;
    line-height: 1.2; }
  .sk-page_title {
    font-size: 3rem;
    line-height: 1.2;
    margin-bottom: 20px; }
  .main-inner--withsidebar .sk-page_title {
    padding-left: 170px; }
  .sk-sidebar {
    width: 150px;
    margin-right: 20px; }
  .archive .archive__header-left {
    width: 150px; }
  .archive .archive__header-right {
    width: calc(100% - 150px - 20px); } }

@media (max-width: 768px) {
  .sk-content__inner {
    flex-wrap: wrap; }
  .main-inner--withsidebar .sk-page_title {
    padding-left: 0; }
  .sk-sidebar {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px; }
  .sk-single-page_title {
    font-size: 2rem;
    line-height: 1.2; }
  .sk-page_title {
    font-size: 2rem; }
  .archive .archive__header-left {
    width: 100%;
    margin-right: 0;
    margin-bottom: 27px; }
  .archive .archive__header-right {
    width: 100%; } }

.single-news-and-events .single-news__date {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 26px;
  color: #58358A;
  margin-bottom: 15px; }

/* module search box additional styles*/
.sk-module_searchbox {
  padding: 0 !important;
  margin-bottom: 23px; }

.sk-module_searchbox input[type=text]::-moz-placeholder {
  color: #010002;
  font-size: 17px;
  font-family: 'roboto', sans-serif;
  font-weight: 400; }

.sk-module_searchbox input[type=text]::placeholder {
  color: #010002;
  font-size: 17px;
  font-family: 'roboto', sans-serif;
  font-weight: 400; }

.sk-module_searchbox .tbl.grid > .tcol,
.sk-module_searchbox .tbl.grid > .trow > .tcol {
  padding-left: 0 !important; }

.sk-module_searchbox .tcol.col-fields {
  padding-right: 0 !important; }

.sk-module_searchbox.module-searchbox .col-submit {
  padding-top: 0 !important; }

.sk-module_searchbox .facetwp-icon {
  display: none; }

.module-searchbox.sk-module_searchbox .btn-solid {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  padding: 5px; }

.module-searchbox.sk-module_searchbox .sb-group {
  margin-bottom: 0; }

.module-searchbox.sk-module_searchbox .facetwp-facet input {
  display: block;
  width: 100%;
  height: 50px;
  background: rgba(169, 169, 169, 0.15);
  color: #010002;
  font-size: 17px;
  line-height: 1;
  font-family: 'roboto', sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  z-index: 1; }

/* end module search box additional styles */
/* module news additional styles */
.module-news.sk-module_news > ul {
  -moz-column-gap: 24px;
       column-gap: 24px;
  overflow: hidden; }

.module-news.sk-module_news > ul > li:first-child {
  width: 100% !important;
  padding-bottom: 20px; }

.module-news.sk-module_news > ul > li {
  width: calc(33.333% - 16px) !important;
  display: flex;
  padding-bottom: 27px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  position: relative; }
  .module-news.sk-module_news > ul > li:after {
    content: '';
    display: block;
    width: 910px;
    height: 1px;
    background: #a9a9a9;
    position: absolute;
    bottom: 0;
    left: 0; }

.module-news.sk-module_news > ul {
  margin: 0; }

.sk-module_news .box-news2 {
  padding-bottom: 0; }

.sk-module_news li:first-child .box-news2 {
  display: flex;
  justify-content: space-between;
  flex-direction: row; }

.sk-module_news .box-news2 .photo {
  height: 187px;
  padding: 0;
  margin-bottom: 6px; }

.sk-module_news li:first-child .box-news2 .photo {
  width: 100%;
  max-width: 434px;
  height: 290px;
  margin-bottom: 0;
  flex-shrink: 0; }

.sk-module_news li:first-child .box-news2 .box-news2__content {
  padding-left: 25px; }

.sk-module_news li:first-child .box-news2 .cat-title {
  font-size: 22px;
  line-height: 30px; }

.sk-module_news .box-news2 .date {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 1.3;
  color: #58358A;
  text-transform: none !important;
  margin-bottom: 8px; }

.sk-module_news .box-news2 .cat-title {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 25px;
  font-weight: bold;
  text-transform: none;
  color: #010002;
  margin-bottom: 0; }

.sk-module_news .module-pagination {
  padding-top: 57px; }

.sk-module_news .module-pagination .numbers {
  padding: 0;
  width: 100%; }

.sk-module_news .facetwp-load-more {
  display: block;
  width: 100%;
  height: 50px;
  background: rgba(169, 169, 169, 0.15);
  color: #010002;
  font-size: 17px;
  line-height: 1;
  font-family: 'roboto', sans-serif;
  font-weight: 400;
  border: 0;
  padding-left: 16px;
  padding-right: 16px; }

/* end module news additional styles */
@media (max-width: 1244px) {
  .sk-module_news li:first-child .box-news2 .photo {
    max-width: 50%;
    height: 210px; }
  .sk-module_news li:first-child .box-news2 .cat-title {
    font-size: 18px;
    line-height: 24px; }
  .sk-module_news .box-news2 .photo {
    height: 130px; }
  .sk-module_news .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 768px) {
  .sk-module_news li:first-child .box-news2 {
    flex-wrap: wrap; }
  .sk-module_news li:first-child .box-news2 .photo {
    max-width: 100%;
    height: 150px;
    margin-bottom: 6px; }
  .sk-module_news li:first-child .box-news2 .box-news2__content {
    padding-left: 0; }
  .module-news.sk-module_news > ul > li {
    width: calc(50% - 12px) !important; } }

@media (max-width: 576px) {
  .module-news.sk-module_news > ul > li {
    padding-left: 0;
    padding-right: 0;
    width: 100% !important; } }

/* module events additional styles */
.sk-up-events__title,
.sk-module_events__title {
  font-family: 'Roboto', sans-serif;
  font-size: 30px;
  line-height: 55px;
  font-weight: bold;
  color: #010002;
  margin-bottom: 25px; }

.module-news.sk-module_events > ul {
  -moz-column-gap: 24px;
       column-gap: 24px;
  overflow: hidden; }

.module-news.sk-module_events > ul > li {
  width: calc(33.333% - 16px) !important;
  padding-bottom: 27px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  position: relative; }
  .module-news.sk-module_events > ul > li:after {
    content: '';
    display: block;
    width: 910px;
    height: 1px;
    background: #a9a9a9;
    position: absolute;
    bottom: 0;
    left: 0; }

.module-news.sk-module_events > ul {
  margin: 0; }

.sk-module_events .box-news2 {
  padding-bottom: 0; }

.sk-module_events .box-news2 .photo {
  height: 187px;
  padding: 0;
  margin-bottom: 6px; }

.sk-module_events .box-news2 .date {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 1.3;
  color: #58358A;
  text-transform: none;
  margin-bottom: 8px; }

.sk-module_events .box-news2 .cat-title {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 25px;
  font-weight: bold;
  text-transform: none;
  color: #010002;
  margin-bottom: 0; }

.sk-module_events .module-pagination {
  padding-top: 57px; }

.sk-module_events .module-pagination .numbers {
  padding: 0;
  width: 100%; }

.sk-module_events .facetwp-load-more {
  display: block;
  width: 100%;
  height: 50px;
  background: rgba(169, 169, 169, 0.15);
  color: #010002;
  font-size: 17px;
  line-height: 1;
  font-family: 'roboto', sans-serif;
  font-weight: 400;
  border: 0;
  padding-left: 16px;
  padding-right: 16px; }

/* end module events additional styles */
/* module upcoming events styles */
.sk-module_upcoming-events .box-news2 {
  flex-direction: row;
  border-top: 1px solid #A9A9A9;
  padding-top: 20px;
  padding-bottom: 45px; }

.sk-module_upcoming-events li:last-child .box-news2 {
  border-bottom: 1px solid #A9A9A9; }

.sk-module_upcoming-events .box-news2 .photo {
  width: 280px;
  height: 187px;
  padding: 0;
  flex-shrink: 0; }

.sk-module_upcoming-events .box-news2 .cat-title {
  font-family: 'Roboto', sans-serif;
  font-size: 30px;
  line-height: 40px;
  color: #010002;
  margin-bottom: 25px;
  text-transform: none; }

.sk-module_upcoming-events .box-news2__content {
  display: flex;
  justify-content: space-between;
  padding-left: 25px;
  width: 100%; }

.sk-module_upcoming-events .box-news2__content-left {
  padding-right: 55px; }

.sk-module_upcoming-events .box-news2__content-right {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-shrink: 0; }

.sk-module_upcoming-events .box-news2__content-excerpt {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 26px;
  color: #030304; }

.sk-module_upcoming-events .box-news2 .location,
.sk-module_upcoming-events .box-news2 .date {
  font-family: 'Roboto', sans-serif;
  text-transform: none;
  color: #030304;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 15px; }

.sk-module_upcoming-events .box-news2 .location label,
.sk-module_upcoming-events .box-news2 .date label {
  display: block;
  font-weight: bold; }

.sk-module_upcoming-events .box-news2 .btn-solid {
  display: flex;
  height: 50px;
  align-items: center;
  justify-content: center; }

@media (max-width: 1244px) {
  .sk-module_upcoming-events .box-news2 .photo {
    width: 187px;
    height: 130px; }
  .sk-module_upcoming-events .box-news2 .cat-title {
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 15px; }
  .sk-module_upcoming-events .box-news2__content-excerpt {
    font-size: 14px;
    line-height: 18px; }
  .sk-module_upcoming-events .box-news2__content-left {
    padding-right: 24px; } }

@media (max-width: 991px) {
  .sk-module_upcoming-events .box-news2__content-right {
    width: 117px; }
  .sk-module_upcoming-events .btn-solid {
    min-width: 100%; }
  .module-news.sk-module_events > ul > li {
    width: calc(50% - 12px) !important; } }

@media (max-width: 576px) {
  .sk-module_upcoming-events .box-news2__content {
    flex-direction: column; }
  .sk-module_upcoming-events .box-news2__content-excerpt {
    margin-bottom: 15px; }
  .sk-module_upcoming-events .box-news2__content-left {
    padding-right: 0; }
  .module-news.sk-module_events > ul > li {
    width: 100% !important; } }

@media (max-width: 480px) {
  .sk-module_upcoming-events .box-news2 {
    flex-direction: column; }
  .sk-module_upcoming-events .box-news2 .photo {
    width: 100%; }
  .sk-module_upcoming-events .box-news2__content {
    padding-left: 0; } }

/* end module upcoming events styles */
@media (max-width: 1244px) {
  .sk-module_events .box-news2 .photo {
    height: 130px; }
  .sk-module_events .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 576px) {
  .module-news.sk-module_events > ul > li {
    padding-left: 0;
    padding-right: 0; } }

/* module events additional styles */
.sk-module_podcasts {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }
  .sk-module_podcasts > ul {
    -moz-column-gap: 24px;
         column-gap: 24px;
    margin: 0;
    overflow: hidden; }
  .sk-module_podcasts > ul > li {
    width: calc(33.333% - 16px);
    padding-bottom: 27px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
    .sk-module_podcasts > ul > li:after {
      content: '';
      display: block;
      width: 910px;
      height: 1px;
      background: #a9a9a9;
      position: absolute;
      bottom: 0;
      left: 0; }
  .sk-module_podcasts .box-news2 {
    padding-bottom: 0; }
  .sk-module_podcasts .box-news2 .photo {
    height: 187px;
    padding: 0;
    margin-bottom: 6px;
    position: relative; }
  .sk-module_podcasts .box-news2 a.podcasts__link-icon {
    display: block;
    width: 50px;
    height: 50px;
    background: #58358A url("../img/podcast_play.svg") center center no-repeat;
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 10px;
    transition: all .3s;
    z-index: 10; }
    .sk-module_podcasts .box-news2 a.podcasts__link-icon:hover {
      background-color: #010002; }
  .sk-module_podcasts .box-news2 .cat-title {
    font-weight: bold;
    text-transform: none;
    color: #010002;
    margin-bottom: 0;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 25px; }
  .sk-module_podcasts .module-pagination {
    padding-top: 57px; }
  .sk-module_podcasts .module-pagination .numbers {
    padding: 0;
    width: 100%; }
  .sk-module_podcasts .facetwp-load-more {
    display: block;
    width: 100%;
    height: 50px;
    background: rgba(169, 169, 169, 0.15);
    color: #010002;
    font-size: 17px;
    line-height: 1;
    font-family: 'roboto', sans-serif;
    font-weight: 400;
    border: 0;
    padding-left: 16px;
    padding-right: 16px; }

/* end module events additional styles */
@media (max-width: 1244px) {
  .sk-module_events .box-news2 .photo {
    height: 130px; }
  .sk-module_events .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .sk-module_podcasts > ul > li {
    width: calc(50% - 12px) !important; } }

@media (max-width: 576px) {
  .module-news.sk-module_podcasts > ul > li {
    padding-left: 0;
    padding-right: 0;
    width: 100% !important; } }

/* module events additional styles */
.sk-module_webinars {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }
  .sk-module_webinars > ul {
    margin: 0;
    -moz-column-gap: 24px;
         column-gap: 24px;
    overflow: hidden; }
  .sk-module_webinars > ul > li {
    width: calc(33.333% - 16px);
    padding-bottom: 27px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
    .sk-module_webinars > ul > li:after {
      content: '';
      display: block;
      width: 910px;
      height: 1px;
      background: #a9a9a9;
      position: absolute;
      bottom: 0;
      left: 0; }
  .sk-module_webinars .box-news2 {
    padding-bottom: 0; }
  .sk-module_webinars .box-news2 .photo {
    height: 187px;
    padding: 0;
    margin-bottom: 6px;
    position: relative; }
  .sk-module_webinars .box-news2 a.podcasts__link-icon {
    display: block;
    width: 50px;
    height: 50px;
    background: #58358A url("../img/podcast_play.svg") center center no-repeat;
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 10px;
    transition: all .3s;
    z-index: 10; }
    .sk-module_webinars .box-news2 a.podcasts__link-icon:hover {
      background-color: #010002; }
  .sk-module_webinars .box-news2 .cat-title {
    font-weight: bold;
    text-transform: none;
    color: #010002;
    margin-bottom: 0;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 25px; }
  .sk-module_webinars .module-pagination {
    padding-top: 57px; }
  .sk-module_webinars .module-pagination .numbers {
    padding: 0;
    width: 100%; }
  .sk-module_webinars .facetwp-load-more {
    display: block;
    width: 100%;
    height: 50px;
    background: rgba(169, 169, 169, 0.15);
    color: #010002;
    font-size: 17px;
    line-height: 1;
    font-family: 'roboto', sans-serif;
    font-weight: 400;
    border: 0;
    padding-left: 16px;
    padding-right: 16px; }

/* end module events additional styles */
@media (max-width: 1244px) {
  .sk-module_webinars .box-news2 .photo {
    height: 130px; }
  .sk-module_webinars .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .sk-module_webinars > ul > li {
    width: calc(50% - 12px) !important; } }

@media (max-width: 576px) {
  .module-news.sk-module_webinars > ul > li {
    padding-left: 0;
    padding-right: 0;
    width: 100% !important; } }

.sfi_logo {
  display: none; }

.single-webinars {
  padding-bottom: 105px; }
  .single-webinars .sk-content__inner {
    margin-bottom: 100px; }
  .single-webinars .module-cta {
    padding-top: 0; }
  .single-webinars .link-cta.invert-arrow:before {
    content: "";
    position: absolute;
    left: 0;
    top: calc(50% - 5px);
    width: 25px;
    height: 11px;
    background: url("../img/arrow_large_purple.svg") right center no-repeat;
    background-size: 100% auto; }
  .single-webinars .link-cta.invert-arrow {
    display: flex;
    align-items: center;
    padding-left: 35px;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 1;
    font-weight: 400; }
  .single-webinars .single-webinars__date {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 26px;
    color: #58358A;
    margin-bottom: 15px; }
  .single-webinars .single-webinar__content-body {
    padding-top: 30px;
    border-top: 1px solid #A9A9A9; }
  .single-webinars .single-webinar__content-video {
    margin-bottom: 30px; }
  .single-webinars .single-webinar__content-text {
    max-width: 580px; }
  .single-webinars .single-webinar__social {
    margin-top: 55px; }
    .single-webinars .single-webinar__social .share {
      margin-top: 0; }
  .single-webinars .single-webinar__social-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 28px;
    color: #282C2D;
    margin-bottom: 9px;
    padding-top: 20px;
    position: relative; }
    .single-webinars .single-webinar__social-title:before {
      content: '';
      display: block;
      width: 87px;
      height: 1px;
      background: #E6E6E6;
      position: absolute;
      top: 0;
      left: 0; }

@media (max-width: 768px) {
  .single-webinars .single-webinar__content-text {
    max-width: 100%; } }

.sfi_logo {
  display: none; }

.single-podcasts {
  padding-bottom: 105px; }
  .single-podcasts .single-podcasts__header {
    display: flex; }
  .single-podcasts .single-podcasts__header-left {
    width: 285px;
    margin-right: 20px;
    flex-shrink: 0; }
  .single-podcasts .single-podcasts__header-right {
    width: calc(100% - 285px - 20px); }
  .single-podcasts .sk-content__inner {
    margin-bottom: 100px; }
  .single-podcasts .single-podcasts__date {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 26px;
    color: #58358A;
    margin-bottom: 15px; }
  .single-podcasts .single-podcast__content-body {
    padding-top: 30px;
    border-top: 1px solid #A9A9A9; }
  .single-podcasts .single-podcast__content-text {
    max-width: 580px; }
  .single-podcasts .single-podcast__social {
    margin-top: 55px; }
    .single-podcasts .single-podcast__social .share {
      margin-top: 0; }
  .single-podcasts .single-podcast__social-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 28px;
    color: #282C2D;
    margin-bottom: 9px;
    padding-top: 20px;
    position: relative; }
    .single-podcasts .single-podcast__social-title:before {
      content: '';
      display: block;
      width: 87px;
      height: 1px;
      background: #E6E6E6;
      position: absolute;
      top: 0;
      left: 0; }
  .single-podcasts .single-podcasts__audio {
    position: relative;
    z-index: 3;
    margin-bottom: 27px; }
    .single-podcasts .single-podcasts__audio audio {
      display: none; }
  .single-podcasts .single-podcasts__button {
    display: flex;
    max-width: 215px; }
  .single-podcasts .single-podcasts__button-play {
    display: block;
    width: 50px;
    height: 50px;
    background: #58358A url("../img/podcast_play.svg") center center no-repeat; }
  .single-podcasts .single-podcasts__button-text {
    display: flex;
    width: auto;
    height: 50px;
    background: #462F87;
    text-align: center;
    align-items: center;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 30px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase; }
  .single-podcasts .module-subscribe {
    width: 100%;
    padding-bottom: 27px;
    border-bottom: 1px solid #A9A9A9;
    margin-top: -77px; }
    .single-podcasts .module-subscribe .btn-solid {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      height: 50px;
      font-size: 17px;
      line-height: 1.2;
      font-family: 'Roboto', sans-serif;
      font-weight: bold; }
  .single-podcasts .module-podcasts_services {
    padding-top: 5px; }
  .single-podcasts .module-podcasts_services-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 26px;
    font-weight: bold;
    color: #010002;
    margin-bottom: 22px; }
  .single-podcasts .module-podcasts_services-item {
    margin-bottom: 8px; }
  .single-podcasts .module-podcasts_services-item a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: #a9a9a9;
    padding: 0 13px 0 10px;
    width: auto;
    height: 35px;
    border-radius: 18px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height: 1.2;
    font-weight: 400; }
    .single-podcasts .module-podcasts_services-item a:hover {
      opacity: 0.9; }
  .single-podcasts .module-podcasts__icon {
    display: block;
    width: 15px;
    height: 15px;
    margin-right: 6px;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat; }
  .single-podcasts .module-podcasts__icon--apple {
    background-image: url("../img/apple_podcasts.svg"); }
  .single-podcasts .module-podcasts__icon--google {
    background-image: url("../img/google_podcasts.svg"); }
  .single-podcasts .module-podcasts__icon--spotify {
    background-image: url("../img/spotify_podcasts.svg"); }
  .single-podcasts .module-podcasts__icon--download {
    background-image: url("../img/download_podcasts.svg"); }
  .single-podcasts .module-podcasts__icon--rss {
    width: 12px;
    height: 12px;
    background-image: url("../img/rss_podcasts.svg"); }
  .single-podcasts .module-podcasts__icon--soundcloud {
    width: 12px;
    height: 12px;
    background-image: url("../img/soundcloud-icon.svg"); }
  .single-podcasts .mejs-container {
    display: flex;
    align-items: center; }
  .single-podcasts .mejs-audio {
    display: none; }
  .single-podcasts .mejs-container,
  .single-podcasts .mejs-container .mejs-controls,
  .single-podcasts .mejs-embed, .single-podcasts .mejs-embed body {
    height: 50px !important;
    background: #462F87; }
  .single-podcasts .mejs-container .mejs-controls {
    padding-left: 0; }
  .single-podcasts .mejs-button,
  .single-podcasts .mejs-time,
  .single-podcasts .mejs-time-rail {
    font-size: 12px;
    height: 50px;
    line-height: 12px;
    margin: 0;
    width: 50px; }
  .single-podcasts .mejs-button.mejs-replay > button,
  .single-podcasts .mejs-button.mejs-play > button {
    background: #58358A url("../img/podcast_play.svg") center center no-repeat;
    width: 50px;
    height: 50px;
    margin: 0; }
  .single-podcasts .mejs-button.mejs-pause > button {
    background: #58358A url("../img/podcast_pause.svg") center center no-repeat;
    width: 50px;
    height: 50px;
    margin: 0; }
  .single-podcasts .mejs-button:not(.mejs-playpause-button) > button {
    margin-top: 15px;
    margin-bottom: 15px; }
  .single-podcasts .mejs-time {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 0; }
  .single-podcasts .mejs-time-rail {
    display: flex;
    padding-top: 0;
    align-items: center;
    padding-left: 20px; }
  .single-podcasts .mejs-time-total {
    width: calc(100% - 20px); }
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-buffering,
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-hovered,
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-current,
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-loaded,
  .single-podcasts .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-total {
    height: 2px;
    margin: 0; }
  .single-podcasts .mejs-time-handle,
  .single-podcasts .mejs-time-handle-content {
    border: 0;
    border-radius: 50% !important;
    width: 20px;
    height: 20px;
    margin-top: 0; }
  .single-podcasts .mejs-time-handle {
    top: -9px; }
  .single-podcasts .mejs-time-handle-content {
    background: #fff;
    top: 0; }
  .single-podcasts .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #A898D9; }
  .single-podcasts .mejs-controls a.mejs-horizontal-volume-slider {
    display: flex !important;
    align-items: center;
    justify-content: center;
    height: 50px; }
  .single-podcasts .mejs-volume-button {
    display: flex;
    align-items: center;
    justify-content: center; }
  .single-podcasts .mejs-horizontal-volume-total {
    position: relative;
    top: auto; }
  .single-podcasts .mejs-time {
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 1;
    color: #fff; }
  .single-podcasts .mejs-currenttime-container {
    color: #A898D9;
    position: relative;
    overflow: visible; }
    .single-podcasts .mejs-currenttime-container:after {
      content: '';
      display: block;
      width: 1px;
      height: 16px;
      background: #fff;
      position: absolute;
      right: -1px;
      top: calc(50% - 8px); }
  .single-podcasts .mejs-playpause-button {
    order: 1; }
  .single-podcasts .mejs-time-rail {
    order: 2; }
  .single-podcasts .mejs-currenttime-container {
    order: 3; }
  .single-podcasts .mejs-duration-container {
    order: 4; }
  .single-podcasts .mejs-volume-button {
    order: 5; }
  .single-podcasts .mejs-horizontal-volume-slider {
    order: 6; }
  .single-podcasts .mejs-time-float {
    background: #58358A;
    border: none;
    bottom: -62px;
    color: #fff;
    height: 30px;
    margin: 0;
    width: 72px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 26px;
    text-align: center; }
  .single-podcasts .mejs-time-float-current {
    position: relative;
    margin: 0;
    text-align: center;
    width: 100%;
    height: 30px;
    line-height: 30px; }
  .single-podcasts .mejs-time-float-corner {
    border: 7px solid #58358A;
    border-color: transparent transparent #58358A;
    top: -13px; }

@media (max-width: 991px) {
  .single-podcasts .single-podcasts__header-left {
    width: 150px; }
  .single-podcasts .single-podcasts__header-right {
    width: calc(100% - 150px - 20px); }
  .single-podcasts .module-podcasts_services-item a {
    font-size: 13px; } }

@media (max-width: 768px) {
  .single-podcasts .single-podcast__content-text {
    max-width: 100%; }
  .single-podcasts .mejs-horizontal-volume-slider {
    width: 30px; }
  .single-podcasts .mejs-playpause-button {
    flex-shrink: 0;
    width: 50px; }
  .single-podcasts .module-podcasts_services-item {
    display: inline-block;
    margin-right: 10px; }
  .single-podcasts .sk-sidebar {
    margin-bottom: 5px; }
  .single-podcasts .module-podcasts_services-title {
    margin-bottom: 10px; }
  .single-podcasts .module-subscribe {
    max-width: 150px;
    border-bottom: 0; }
  .single-podcasts .module-podcasts_services {
    border-top: 1px solid #A9A9A9; } }

@media (max-width: 576px) {
  .single-podcasts .single-podcasts__header {
    flex-wrap: wrap; }
  .single-podcasts .single-podcasts__header-left {
    width: 100%;
    margin-bottom: 27px; }
  .single-podcasts .single-podcasts__header-right {
    width: 100%; }
  .single-podcasts .module-subscribe {
    margin-top: 0; } }

.archive__news .facetwp-template {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  -moz-column-gap: 24px;
       column-gap: 24px;
  margin: 0;
  overflow: hidden; }

.archive__news > .archive__news-items {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 24px;
       column-gap: 24px;
  margin: 0;
  overflow: hidden; }

.archive__news > .archive__news-items .archive__news-item {
  width: calc(33.333% - 16px);
  display: flex;
  padding-bottom: 27px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  margin-right: 0;
  position: relative; }
  .archive__news > .archive__news-items .archive__news-item:after {
    content: '';
    display: block;
    width: 910px;
    height: 1px;
    background: #a9a9a9;
    position: absolute;
    bottom: 0;
    left: 0; }

.archive__news .box-news2 {
  padding-bottom: 0; }

.archive__news .box-news2 .photo {
  height: 187px;
  padding: 0;
  margin-bottom: 6px; }

.archive__news .box-news2 .date {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 1.3;
  color: #58358A;
  text-transform: none;
  margin-bottom: 8px; }

.archive__news .box-news2 .cat-title {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 25px;
  font-weight: bold;
  text-transform: none;
  color: #010002;
  margin-bottom: 0; }

.archive__news .module-pagination {
  padding-top: 57px; }

.archive__news .module-pagination .numbers {
  padding: 0;
  width: 100%; }

.archive__news .facetwp-load-more {
  display: block;
  width: 100%;
  height: 50px;
  background: rgba(169, 169, 169, 0.15);
  color: #010002;
  font-size: 17px;
  line-height: 1;
  font-family: 'roboto', sans-serif;
  font-weight: 400;
  border: 0;
  padding-left: 16px;
  padding-right: 16px; }

.archive__news-block-title {
  display: block;
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-size: 30px;
  line-height: 1.2;
  font-weight: bold;
  color: #010002;
  padding-bottom: 13px;
  border-bottom: 1px solid #a9a9a9;
  margin-bottom: 20px; }

@media (max-width: 1244px) {
  .archive__news .box-news2 .photo {
    height: 130px; }
  .archive__news .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .archive__news > .archive__news-items .archive__news-item {
    width: calc(50% - 12px); } }

@media (max-width: 576px) {
  .facetwp-template > .archive__news-items > .archive__news-item,
  .archive__news > .archive__news-items > .archive__news-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0; } }

.archive__events {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }
  .archive__events .facetwp-template {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    -moz-column-gap: 24px;
         column-gap: 24px;
    margin: 0;
    overflow: hidden; }
  .archive__events > .archive__events-items {
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 24px;
         column-gap: 24px;
    margin: 0;
    overflow: hidden; }
  .archive__events > .archive__events-items .archive__events-item {
    width: calc(33.333% - 16px);
    display: flex;
    padding-bottom: 27px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    margin-right: 0;
    position: relative; }
    .archive__events > .archive__events-items .archive__events-item:after {
      content: '';
      display: block;
      width: 910px;
      height: 1px;
      background: #a9a9a9;
      position: absolute;
      bottom: 0;
      left: 0; }
  .archive__events .box-news2 {
    padding-bottom: 0; }
  .archive__events .box-news2 .photo {
    height: 187px;
    padding: 0;
    margin-bottom: 6px; }
  .archive__events .box-news2 .date {
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 1.3;
    color: #58358A;
    text-transform: none;
    margin-bottom: 8px; }
  .archive__events .box-news2 .cat-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 25px;
    font-weight: bold;
    text-transform: none;
    color: #010002;
    margin-bottom: 0; }
  .archive__events .module-pagination {
    padding-top: 57px; }
  .archive__events .module-pagination .numbers {
    padding: 0;
    width: 100%; }
  .archive__events .facetwp-load-more {
    display: block;
    width: 100%;
    height: 50px;
    background: rgba(169, 169, 169, 0.15);
    color: #010002;
    font-size: 17px;
    line-height: 1;
    font-family: 'roboto', sans-serif;
    font-weight: 400;
    border: 0;
    padding-left: 16px;
    padding-right: 16px; }

@media (max-width: 1244px) {
  .archive__events .box-news2 .photo {
    height: 130px; }
  .archive__events .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .archive__events > .archive__events-items .archive__events-item {
    width: calc(50% - 12px); } }

@media (max-width: 576px) {
  .facetwp-template > .archive__events-items > .archive__events-item,
  .archive__events > .archive__events-items > .archive__events-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0; } }

.archive__webinars {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }
  .archive__webinars .facetwp-template {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0; }
  .archive__webinars > .archive__webinars-items {
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 24px;
         column-gap: 24px;
    margin: 0;
    overflow: hidden; }
  .archive__webinars > .archive__webinars-items .archive__webinars-item {
    width: calc(33.333% - 16px);
    display: flex;
    padding-bottom: 27px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    margin-right: 0;
    position: relative; }
    .archive__webinars > .archive__webinars-items .archive__webinars-item:after {
      content: '';
      display: block;
      width: 910px;
      height: 1px;
      background: #a9a9a9;
      position: absolute;
      bottom: 0;
      left: 0; }
  .archive__webinars .box-news2 {
    padding-bottom: 0; }
  .archive__webinars .box-news2 .photo {
    height: 187px;
    padding: 0;
    margin-bottom: 6px;
    position: relative; }
  .archive__webinars .box-news2 a.podcasts__link-icon {
    display: block;
    width: 50px;
    height: 50px;
    background: #58358A url("../img/podcast_play.svg") center center no-repeat;
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 10px;
    transition: all .3s;
    z-index: 10; }
    .archive__webinars .box-news2 a.podcasts__link-icon:hover {
      background-color: #010002; }
  .archive__webinars .box-news2 .cat-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 25px;
    font-weight: bold;
    text-transform: none;
    color: #010002;
    margin-bottom: 0; }
  .archive__webinars .module-pagination {
    padding-top: 57px; }
  .archive__webinars .module-pagination .numbers {
    padding: 0;
    width: 100%; }
  .archive__webinars .facetwp-load-more {
    display: block;
    width: 100%;
    height: 50px;
    background: rgba(169, 169, 169, 0.15);
    color: #010002;
    font-size: 17px;
    line-height: 1;
    font-family: 'roboto', sans-serif;
    font-weight: 400;
    border: 0;
    padding-left: 16px;
    padding-right: 16px; }

@media (max-width: 1244px) {
  .archive__webinars .box-news2 .photo {
    height: 130px; }
  .archive__webinars .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .archive__webinars > .archive__webinars-items .archive__webinars-item {
    width: calc(50% - 12px); } }

@media (max-width: 576px) {
  .facetwp-template > .archive__webinars-items > .archive__webinars-item,
  .archive__webinars > .archive__webinars-items > .archive__webinars-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0; } }

.archive__podcasts {
  margin-top: 71px;
  padding-top: 20px;
  border-top: 1px solid #A9A9A9; }
  .archive__podcasts .facetwp-template {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0; }
  .archive__podcasts > .archive__podcasts-items {
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 24px;
         column-gap: 24px;
    margin: 0;
    overflow: hidden; }
  .archive__podcasts > .archive__podcasts-items .archive__podcasts-item {
    width: calc(33.333% - 16px);
    display: flex;
    padding-bottom: 27px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    margin-right: 0;
    position: relative; }
    .archive__podcasts > .archive__podcasts-items .archive__podcasts-item:after {
      content: '';
      display: block;
      width: 910px;
      height: 1px;
      background: #a9a9a9;
      position: absolute;
      bottom: 0;
      left: 0; }
  .archive__podcasts .box-news2 {
    padding-bottom: 0; }
  .archive__podcasts .box-news2 .photo {
    height: 187px;
    padding: 0;
    margin-bottom: 6px;
    position: relative; }
  .archive__podcasts .box-news2 a.podcasts__link-icon {
    display: block;
    width: 50px;
    height: 50px;
    background: #58358A url("../img/podcast_play.svg") center center no-repeat;
    position: absolute;
    top: auto;
    left: 10px;
    bottom: 10px;
    transition: all .3s;
    z-index: 10; }
    .archive__podcasts .box-news2 a.podcasts__link-icon:hover {
      background-color: #010002; }
  .archive__podcasts .box-news2 .cat-title {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    line-height: 25px;
    font-weight: bold;
    text-transform: none;
    color: #010002;
    margin-bottom: 0; }
  .archive__podcasts .module-pagination {
    padding-top: 57px; }
  .archive__podcasts .module-pagination .numbers {
    padding: 0;
    width: 100%; }
  .archive__podcasts .facetwp-load-more {
    display: block;
    width: 100%;
    height: 50px;
    background: rgba(169, 169, 169, 0.15);
    color: #010002;
    font-size: 17px;
    line-height: 1;
    font-family: 'roboto', sans-serif;
    font-weight: 400;
    border: 0;
    padding-left: 16px;
    padding-right: 16px; }

@media (max-width: 1244px) {
  .archive__podcasts .box-news2 .photo {
    height: 130px; }
  .archive__podcasts .box-news2 .cat-title {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 991px) {
  .archive__podcasts > .archive__podcasts-items .archive__podcasts-item {
    width: calc(50% - 12px); } }

@media (max-width: 576px) {
  .facetwp-template > .archive__podcasts-items > .archive__podcasts-item,
  .archive__podcasts > .archive__podcasts-items > .archive__podcasts-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0; } }

.lesson-button {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  border: 1px solid #532a86;
  padding: 13px 10px;
  padding-left: 40px;
  font-size: 14px;
  font-weight: bold;
  transition: all .3s linear; }
  .lesson-button:hover {
    color: #FFFFFF;
    background-color: #532a86; }
    .lesson-button:hover.icon span:before {
      background-image: url(../img/icon-feather-download-white.svg); }
  .lesson-button.center {
    justify-content: center; }
  .lesson-button.icon span {
    position: relative; }
    .lesson-button.icon span:before {
      content: "";
      position: absolute;
      left: -32px;
      top: 50%;
      transform: translateY(-50%);
      width: 30px;
      height: 30px;
      background-image: url(../img/icon-feather-download.svg);
      background-position: center center;
      background-repeat: no-repeat; }

.single-courses h2 {
  font-weight: 600;
  margin-bottom: 25px; }

.single-courses .content {
  margin: 50px auto;
  display: flex; }
  @media (max-width: 768px) {
    .single-courses .content {
      flex-direction: column; } }
  @media (max-width: 768px) {
    .single-courses .content .featured-image {
      margin-bottom: 50px; } }
  .single-courses .content .main-inner {
    padding: 0;
    padding-left: 10.6%; }
    @media (max-width: 768px) {
      .single-courses .content .main-inner {
        padding-left: 0; } }
    .single-courses .content .main-inner .intro {
      max-width: 700px; }
      .single-courses .content .main-inner .intro .duration {
        margin-top: 40px; }
    .single-courses .content .main-inner header {
      padding-bottom: 35px;
      margin-bottom: 15px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.4); }
      .single-courses .content .main-inner header h1 {
        font-size: 45px;
        font-weight: 600;
        line-height: 1;
        color: #000000; }
        .single-courses .content .main-inner header h1 span {
          margin: 10px 0 50px 0;
          display: block;
          color: #532a86; }
          @media (max-width: 768px) {
            .single-courses .content .main-inner header h1 span {
              margin-bottom: 20px; } }
    .single-courses .content .main-inner .lists {
      display: flex;
      margin-bottom: 60px; }
      .single-courses .content .main-inner .lists h3, .single-courses .content .main-inner .lists ul {
        max-width: 300px; }
      .single-courses .content .main-inner .lists ul {
        margin-top: 20px; }
        .single-courses .content .main-inner .lists ul li {
          position: relative;
          margin: 10px 0 10px 20px; }
          .single-courses .content .main-inner .lists ul li:before {
            content: '•';
            position: absolute;
            left: -20px;
            top: 50%;
            transform: translateY(-50%);
            font-size: 14px;
            line-height: 1; }
      .single-courses .content .main-inner .lists .learning-intentions {
        margin-right: 10%; }
    .single-courses .content .main-inner .lesson-resources h2 {
      margin-bottom: 10px; }
    .single-courses .content .main-inner .lesson-resources ul {
      -moz-column-count: 3;
      column-count: 3;
      -moz-column-gap: 20px;
      column-gap: 20px;
      list-style: none;
      padding: 0; }
      @media (max-width: 990px) {
        .single-courses .content .main-inner .lesson-resources ul {
          -moz-column-count: 1;
          column-count: 1; } }
      .single-courses .content .main-inner .lesson-resources ul li {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px; }
    .single-courses .content .main-inner .lesson-resources > .lesson-button {
      margin-top: 40px;
      padding: 20px 10px; }
    .single-courses .content .main-inner .post-navigation {
      margin: 100px 0;
      display: flex; }
      @media (max-width: 600px) {
        .single-courses .content .main-inner .post-navigation {
          flex-direction: column;
          margin: 50px 0; } }
      .single-courses .content .main-inner .post-navigation.next-only {
        justify-content: flex-end; }
      .single-courses .content .main-inner .post-navigation > a {
        flex: 0 0 49%;
        border: 1px solid #532a86;
        margin: 30px 0;
        margin-right: 20px; }
        @media (max-width: 600px) {
          .single-courses .content .main-inner .post-navigation > a {
            margin: 15px 0;
            margin-right: 0; } }
        .single-courses .content .main-inner .post-navigation > a:hover .next-post .inner .arrow {
          background-color: #532a86;
          background-image: url(../img/icon-feather-arrow-right-white.svg); }
        .single-courses .content .main-inner .post-navigation > a:hover .previous-post .inner .arrow {
          background-color: #532a86;
          background-image: url(../img/icon-feather-arrow-left-white.svg); }
        .single-courses .content .main-inner .post-navigation > a .inner {
          display: flex;
          justify-content: space-between; }
        .single-courses .content .main-inner .post-navigation > a .previous-post .inner {
          justify-content: flex-start; }
        .single-courses .content .main-inner .post-navigation > a .next-post .inner .arrow {
          background-image: url(../img/icon-feather-arrow-right.svg); }
        .single-courses .content .main-inner .post-navigation > a .arrow {
          padding: 10px;
          padding-bottom: 120px;
          width: 20%;
          background-color: #eeebf3;
          background-image: url(../img/icon-feather-arrow-left.svg);
          background-position: center center;
          background-repeat: no-repeat;
          transition: all .3s linear; }
          @media (max-width: 600px) {
            .single-courses .content .main-inner .post-navigation > a .arrow {
              padding-bottom: 0; } }
        .single-courses .content .main-inner .post-navigation > a .title {
          padding: 15px 20px;
          width: 80%; }
          .single-courses .content .main-inner .post-navigation > a .title .pre-title {
            font-size: 22px;
            color: #000000;
            font-weight: 600; }
          .single-courses .content .main-inner .post-navigation > a .title span {
            display: block;
            margin-bottom: 5px; }
            .single-courses .content .main-inner .post-navigation > a .title span:last-child {
              font-weight: 600;
              color: #532a86; }

.courses-selection .course {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
  padding: 15px 0 40px 0;
  margin: 40px 0; }
  @media (max-width: 991px) {
    .courses-selection .course {
      flex-direction: column;
      padding-bottom: 20px;
      margin: 20px 0; } }
  .courses-selection .course:first-of-type {
    margin-top: 80px; }
  @media (max-width: 991px) {
    .courses-selection .course:last-of-type {
      margin-bottom: 70px; } }
  .courses-selection .course .title {
    width: 20%;
    max-width: 120px;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.3;
    color: #000000; }
    @media (max-width: 991px) {
      .courses-selection .course .title {
        width: 100%;
        max-width: 100%; } }
    .courses-selection .course .title span {
      display: block;
      color: #532a86; }
  .courses-selection .course .excerpt {
    width: 55%;
    margin-left: 20px; }
    @media (max-width: 1243px) {
      .courses-selection .course .excerpt {
        width: 50%; } }
    @media (max-width: 991px) {
      .courses-selection .course .excerpt {
        margin: 20px 0;
        margin-left: 0;
        width: 100%; } }
  .courses-selection .course .cta {
    display: flex;
    justify-content: center;
    flex-direction: column;
    background-color: #532a86;
    padding: 12px 20px;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    transition: all .3s ease-in-out; }
    .courses-selection .course .cta:hover {
      filter: saturate(1.5); }

.module.image-left {
  position: absolute;
  margin-left: -260px;
  padding-top: 0;
  margin-top: 5px; }
  @media (max-width: 1243px) {
    .module.image-left {
      margin-left: -210px; } }
  @media (max-width: 991px) {
    .module.image-left {
      margin-left: -160px; }
      .module.image-left img {
        width: 120px; } }
  @media (max-width: 767px) {
    .module.image-left {
      position: relative;
      margin-left: 0;
      padding-top: 0 !important; }
      .module.image-left img {
        width: auto; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkcHRfc3R5bGUuY3NzIiwic2tfc3R5bGVzL19nbG9iYWwuc2NzcyIsInNrX3N0eWxlcy9fdmFycy5zY3NzIiwic2tfc3R5bGVzL19uZXdzLnNjc3MiLCJza19zdHlsZXMvX2V2ZW50cy5zY3NzIiwic2tfc3R5bGVzL19wb2RjYXN0cy5zY3NzIiwic2tfc3R5bGVzL193ZWJpbmFycy5zY3NzIiwic2tfc3R5bGVzL19zaW5nbGUtd2ViaW5hcnMuc2NzcyIsInNrX3N0eWxlcy9fc2luZ2xlLXBvZGNhc3RzLnNjc3MiLCJza19zdHlsZXMvX2FyY2hpdmUtbmV3cy5zY3NzIiwic2tfc3R5bGVzL19hcmNoaXZlLWV2ZW50cy5zY3NzIiwic2tfc3R5bGVzL19hcmNoaXZlLXdlYmluYXJzLnNjc3MiLCJza19zdHlsZXMvX2FyY2hpdmUtcG9kY2FzdHMuc2NzcyIsInNrX3N0eWxlcy9fc2luZ2xlLWNvdXJzZXMuc2NzcyIsInNrX3N0eWxlcy9fYmxvY2stY291cnNlcy1zZWxlY3Rpb25zLnNjc3MiLCJza19zdHlsZXMvX2Jsb2NrLWltYWdlLWxlZnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDQyxpQkFBaUIsRUFBQTs7QUFHbEI7RUFDQyxhQUFhO0VBQ2IsV0FBVyxFQUFBOztBQUdaO0VBQ0MsV0FBVyxFQUFBOztBQUdaO0VBQ0MsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixjQUFjLEVBQUE7O0FBR2Y7RUFDQyxlQUFlO0VBQ2YsaUNBQWlDO0VBQ2pDLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCLEVBQUE7O0FBR2pCO0VBQ0MsZUFBZTtFQUNmLGlDQUFpQztFQUNqQyxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLG1CQUFtQixFQUFBOztBQUdwQjtFQUNDLG1CQUFtQixFQUFBOztBQUlwQjtFQUNDLGVBQWUsRUFBQTs7QUFHaEIseUJBQUE7QUFDQTtFQUNDLGtCQUFrQixFQUFBOztBQUduQjtFQUNDLGFB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YXJzZXQgXCJVVEYtOFwiO1xuLm1haW4taW5uZXItLXdpdGhzaWRlYmFyIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7IH1cblxuLnNrLWNvbnRlbnRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNrLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2stc2lkZWJhciB7XG4gIHdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uc2stcGFnZV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uc2stc2luZ2xlLXBhZ2VfdGl0bGUge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm1haW4taW5uZXItLXdpdGhzaWRlYmFyIC5zay1wYWdlX3RpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAzMDVweDsgfVxuXG4ubWFpbi1pbm5lci0td2l0aHNpZGViYXIgLnNrLXNpbmdsZS1wYWdlX3RpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi8qIHNpZGViYXIgeWVhcnMgZmlsdGVyICovXG4uc2stc2lkZWJhcl9fZmlsdGVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNrLXNpZGViYXJfX2ZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwNXB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2stc2lkZWJhcl9fZmlsdGVyID4gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDsgfVxuICAuc2stc2lkZWJhcl9fZmlsdGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2VsZWN0LWFycm93LWljb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgcmlnaHQ6IDEzcHg7IH1cblxuLnNrLXNpZGViYXJfX2ZpbHRlci1pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwNXB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhOWE5YTk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAxMDsgfVxuICAuc2stc2lkZWJhcl9fZmlsdGVyLWl0ZW1zIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuICAgIC5zay1zaWRlYmFyX19maWx0ZXItaXRlbXMgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMSk7IH1cblxuLnNrLXNpZGViYXJfX3N1YnNidG4ge1xuICBtYXJnaW4tdG9wOiA3MXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7IH1cblxuLmJ0bi1zb2xpZC0tYmxhY2sge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBiYWNrZ3JvdW5kOiAjMDEwMDAyOyB9XG4gIC5idG4tc29saWQtLWJsYWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBOyB9XG5cbi8qIGVuZCBzaWRlYmFyIHllYXJzIGZpbHRlciAqL1xuLmZhY2V0d3AtbG9hZC1tb3JlLmZhY2V0d3AtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qIG1vZHVsZSBDVEEgYmFjayBhcnJvdyAqL1xuLm1vZHVsZS1jdGEge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4ubGluay1jdGEuaW52ZXJ0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvd19sYXJnZV9wdXJwbGUuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG5cbi5saW5rLWN0YS5pbnZlcnQtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKiBlbmQgbW9kdWxlIENUQSBiYWNrIGFycm93ICovXG4uYXJjaGl2ZSAuYXJjaGl2ZV9faGVhZGVyLXJpZ2h0IC5zay1wYWdlX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uYXJjaGl2ZSAuYXJjaGl2ZV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5hcmNoaXZlIC5hcmNoaXZlX19oZWFkZXItbGVmdCB7XG4gIHdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uYXJjaGl2ZSAuYXJjaGl2ZV9faGVhZGVyLXJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4NXB4IC0gMjBweCk7IH1cblxuLmFyY2hpdmUgLnNrLW1vZHVsZV9zZWFyY2hib3gge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ0cHgpIHtcbiAgLnNrLXNpbmdsZS1wYWdlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNrLXNpbmdsZS1wYWdlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuc2stcGFnZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWFpbi1pbm5lci0td2l0aHNpZGViYXIgLnNrLXBhZ2VfdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7IH1cbiAgLnNrLXNpZGViYXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLmFyY2hpdmUgLmFyY2hpdmVfX2hlYWRlci1sZWZ0IHtcbiAgICB3aWR0aDogMTUwcHg7IH1cbiAgLmFyY2hpdmUgLmFyY2hpdmVfX2hlYWRlci1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4IC0gMjBweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNrLWNvbnRlbnRfX2lubmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm1haW4taW5uZXItLXdpdGhzaWRlYmFyIC5zay1wYWdlX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnNrLXNpZGViYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zay1zaW5nbGUtcGFnZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLnNrLXBhZ2VfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuYXJjaGl2ZSAuYXJjaGl2ZV9faGVhZGVyLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4OyB9XG4gIC5hcmNoaXZlIC5hcmNoaXZlX19oZWFkZXItcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnNpbmdsZS1uZXdzLWFuZC1ldmVudHMgLnNpbmdsZS1uZXdzX19kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzU4MzU4QTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4vKiBtb2R1bGUgc2VhcmNoIGJveCBhZGRpdGlvbmFsIHN0eWxlcyovXG4uc2stbW9kdWxlX3NlYXJjaGJveCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDsgfVxuXG4uc2stbW9kdWxlX3NlYXJjaGJveCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uc2stbW9kdWxlX3NlYXJjaGJveCAudGJsLmdyaWQgPiAudGNvbCxcbi5zay1tb2R1bGVfc2VhcmNoYm94IC50YmwuZ3JpZCA+IC50cm93ID4gLnRjb2wge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uc2stbW9kdWxlX3NlYXJjaGJveCAudGNvbC5jb2wtZmllbGRzIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5zay1tb2R1bGVfc2VhcmNoYm94Lm1vZHVsZS1zZWFyY2hib3ggLmNvbC1zdWJtaXQge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5zay1tb2R1bGVfc2VhcmNoYm94IC5mYWNldHdwLWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb2R1bGUtc2VhcmNoYm94LnNrLW1vZHVsZV9zZWFyY2hib3ggLmJ0bi1zb2xpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4ubW9kdWxlLXNlYXJjaGJveC5zay1tb2R1bGVfc2VhcmNoYm94IC5zYi1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1vZHVsZS1zZWFyY2hib3guc2stbW9kdWxlX3NlYXJjaGJveCAuZmFjZXR3cC1mYWNldCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMTUpO1xuICBjb2xvcjogIzAxMDAwMjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHotaW5kZXg6IDE7IH1cblxuLyogZW5kIG1vZHVsZSBzZWFyY2ggYm94IGFkZGl0aW9uYWwgc3R5bGVzICovXG4vKiBtb2R1bGUgbmV3cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xuLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9uZXdzID4gdWwge1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tb2R1bGUtbmV3cy5zay1tb2R1bGVfbmV3cyA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4ubW9kdWxlLW5ld3Muc2stbW9kdWxlX25ld3MgPiB1bCA+IGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubW9kdWxlLW5ld3Muc2stbW9kdWxlX25ld3MgPiB1bCA+IGxpOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTEwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9uZXdzID4gdWwge1xuICBtYXJnaW46IDA7IH1cblxuLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uc2stbW9kdWxlX25ld3MgbGk6Zmlyc3QtY2hpbGQgLmJveC1uZXdzMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4uc2stbW9kdWxlX25ld3MgLmJveC1uZXdzMiAucGhvdG8ge1xuICBoZWlnaHQ6IDE4N3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDM0cHg7XG4gIGhlaWdodDogMjkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5zay1tb2R1bGVfbmV3cyBsaTpmaXJzdC1jaGlsZCAuYm94LW5ld3MyIC5ib3gtbmV3czJfX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIgLmRhdGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM1ODM1OEE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4uc2stbW9kdWxlX25ld3MgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zay1tb2R1bGVfbmV3cyAubW9kdWxlLXBhZ2luYXRpb24ge1xuICBwYWRkaW5nLXRvcDogNTdweDsgfVxuXG4uc2stbW9kdWxlX25ld3MgLm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNrLW1vZHVsZV9uZXdzIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMTUpO1xuICBjb2xvcjogIzAxMDAwMjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuXG4vKiBlbmQgbW9kdWxlIG5ld3MgYWRkaXRpb25hbCBzdHlsZXMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ0cHgpIHtcbiAgLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDIxMHB4OyB9XG4gIC5zay1tb2R1bGVfbmV3cyBsaTpmaXJzdC1jaGlsZCAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAuc2stbW9kdWxlX25ld3MgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zay1tb2R1bGVfbmV3cyBsaTpmaXJzdC1jaGlsZCAuYm94LW5ld3MyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLmJveC1uZXdzMl9fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5tb2R1bGUtbmV3cy5zay1tb2R1bGVfbmV3cyA+IHVsID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9uZXdzID4gdWwgPiBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi8qIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cbi5zay11cC1ldmVudHNfX3RpdGxlLFxuLnNrLW1vZHVsZV9ldmVudHNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMTAwMDI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9ldmVudHMgPiB1bCB7XG4gIGNvbHVtbi1nYXA6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9ldmVudHMgPiB1bCA+IGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsID4gbGk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDsgfVxuXG4ubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zay1tb2R1bGVfZXZlbnRzIC5ib3gtbmV3czIge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XG4gIGhlaWdodDogMTg3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4uc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNTgzNThBO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5zay1tb2R1bGVfZXZlbnRzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzAxMDAwMjtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2stbW9kdWxlX2V2ZW50cyAubW9kdWxlLXBhZ2luYXRpb24ge1xuICBwYWRkaW5nLXRvcDogNTdweDsgfVxuXG4uc2stbW9kdWxlX2V2ZW50cyAubW9kdWxlLXBhZ2luYXRpb24gLm51bWJlcnMge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2stbW9kdWxlX2V2ZW50cyAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNjksIDE2OSwgMTY5LCAwLjE1KTtcbiAgY29sb3I6ICMwMTAwMDI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuLyogZW5kIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cbi8qIG1vZHVsZSB1cGNvbWluZyBldmVudHMgc3R5bGVzICovXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDsgfVxuXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyBsaTpsYXN0LWNoaWxkIC5ib3gtbmV3czIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E5QTlBOTsgfVxuXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiAxODdweDtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAxMDAwMjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyX19jb250ZW50LWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4OyB9XG5cbi5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRzIC5ib3gtbmV3czJfX2NvbnRlbnQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRzIC5ib3gtbmV3czJfX2NvbnRlbnQtZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMzAzMDQ7IH1cblxuLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMiAubG9jYXRpb24sXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMzAzMDQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMiAubG9jYXRpb24gbGFiZWwsXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIC5kYXRlIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRzIC5ib3gtbmV3czIgLmJ0bi1zb2xpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XG4gICAgd2lkdGg6IDE4N3B4O1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyX19jb250ZW50LWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyX19jb250ZW50LWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMl9fY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDExN3B4OyB9XG4gIC5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRzIC5idG4tc29saWQge1xuICAgIG1pbi13aWR0aDogMTAwJTsgfVxuICAubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyX19jb250ZW50LWV4Y2VycHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHMgLmJveC1uZXdzMl9fY29udGVudC1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5tb2R1bGUtbmV3cy5zay1tb2R1bGVfZXZlbnRzID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRzIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50cyAuYm94LW5ld3MyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4vKiBlbmQgbW9kdWxlIHVwY29taW5nIGV2ZW50cyBzdHlsZXMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ0cHgpIHtcbiAgLnNrLW1vZHVsZV9ldmVudHMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLnNrLW1vZHVsZV9ldmVudHMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9ldmVudHMgPiB1bCA+IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi8qIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cbi5zay1tb2R1bGVfcG9kY2FzdHMge1xuICBtYXJnaW4tdG9wOiA3MXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7IH1cbiAgLnNrLW1vZHVsZV9wb2RjYXN0cyA+IHVsIHtcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zay1tb2R1bGVfcG9kY2FzdHMgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMTZweCk7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2stbW9kdWxlX3BvZGNhc3RzID4gdWwgPiBsaTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkxMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAuc2stbW9kdWxlX3BvZGNhc3RzIC5ib3gtbmV3czIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5zay1tb2R1bGVfcG9kY2FzdHMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTg3cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zay1tb2R1bGVfcG9kY2FzdHMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBIHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5zay1tb2R1bGVfcG9kY2FzdHMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDAwMjsgfVxuICAuc2stbW9kdWxlX3BvZGNhc3RzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5zay1tb2R1bGVfcG9kY2FzdHMgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAuc2stbW9kdWxlX3BvZGNhc3RzIC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2stbW9kdWxlX3BvZGNhc3RzIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4xNSk7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuXG4vKiBlbmQgbW9kdWxlIGV2ZW50cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XG4gICAgaGVpZ2h0OiAxMzBweDsgfVxuICAuc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2stbW9kdWxlX3BvZGNhc3RzID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCkgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kdWxlLW5ld3Muc2stbW9kdWxlX3BvZGNhc3RzID4gdWwgPiBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi8qIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cbi5zay1tb2R1bGVfd2ViaW5hcnMge1xuICBtYXJnaW4tdG9wOiA3MXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7IH1cbiAgLnNrLW1vZHVsZV93ZWJpbmFycyA+IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zay1tb2R1bGVfd2ViaW5hcnMgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMTZweCk7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2stbW9kdWxlX3dlYmluYXJzID4gdWwgPiBsaTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkxMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAuc2stbW9kdWxlX3dlYmluYXJzIC5ib3gtbmV3czIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5zay1tb2R1bGVfd2ViaW5hcnMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTg3cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zay1tb2R1bGVfd2ViaW5hcnMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBIHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5zay1tb2R1bGVfd2ViaW5hcnMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDAwMjsgfVxuICAuc2stbW9kdWxlX3dlYmluYXJzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5zay1tb2R1bGVfd2ViaW5hcnMgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAuc2stbW9kdWxlX3dlYmluYXJzIC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2stbW9kdWxlX3dlYmluYXJzIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4xNSk7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuXG4vKiBlbmQgbW9kdWxlIGV2ZW50cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuc2stbW9kdWxlX3dlYmluYXJzIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBoZWlnaHQ6IDEzMHB4OyB9XG4gIC5zay1tb2R1bGVfd2ViaW5hcnMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNrLW1vZHVsZV93ZWJpbmFycyA+IHVsID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV93ZWJpbmFycyA+IHVsID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2ZpX2xvZ28ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zaW5nbGUtd2ViaW5hcnMge1xuICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7IH1cbiAgLnNpbmdsZS13ZWJpbmFycyAuc2stY29udGVudF9faW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIC5zaW5nbGUtd2ViaW5hcnMgLm1vZHVsZS1jdGEge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zaW5nbGUtd2ViaW5hcnMgLmxpbmstY3RhLmludmVydC1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvd19sYXJnZV9wdXJwbGUuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH1cbiAgLnNpbmdsZS13ZWJpbmFycyAubGluay1jdGEuaW52ZXJ0LWFycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuc2luZ2xlLXdlYmluYXJzIC5zaW5nbGUtd2ViaW5hcnNfX2RhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM1ODM1OEE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2luZ2xlLXdlYmluYXJzIC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTsgfVxuICAuc2luZ2xlLXdlYmluYXJzIC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC12aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuc2luZ2xlLXdlYmluYXJzIC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDU4MHB4OyB9XG4gIC5zaW5nbGUtd2ViaW5hcnMgLnNpbmdsZS13ZWJpbmFyX19zb2NpYWwge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7IH1cbiAgICAuc2luZ2xlLXdlYmluYXJzIC5zaW5nbGUtd2ViaW5hcl9fc29jaWFsIC5zaGFyZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5zaW5nbGUtd2ViaW5hcnMgLnNpbmdsZS13ZWJpbmFyX19zb2NpYWwtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMyODJDMkQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGUtd2ViaW5hcnMgLnNpbmdsZS13ZWJpbmFyX19zb2NpYWwtdGl0bGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogODdweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI0U2RTZFNjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtd2ViaW5hcnMgLnNpbmdsZS13ZWJpbmFyX19jb250ZW50LXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zZmlfbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpbmdsZS1wb2RjYXN0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1sZWZ0IHtcbiAgICB3aWR0aDogMjg1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLnNpbmdsZS1wb2RjYXN0c19faGVhZGVyLXJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjg1cHggLSAyMHB4KTsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zay1jb250ZW50X19pbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RzX19kYXRlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAjNTgzNThBO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RfX2NvbnRlbnQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RfX2NvbnRlbnQtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1ODBweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdF9fc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4OyB9XG4gICAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RfX3NvY2lhbCAuc2hhcmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdF9fc29jaWFsLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMjgyQzJEO1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdF9fc29jaWFsLXRpdGxlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDg3cHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLnNpbmdsZS1wb2RjYXN0c19fYXVkaW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cbiAgICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2F1ZGlvIGF1ZGlvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RzX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAyMTVweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2J1dHRvbi1wbGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogIzU4MzU4QSB1cmwoXCIuLi9pbWcvcG9kY2FzdF9wbGF5LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2J1dHRvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNDYyRjg3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtc3Vic2NyaWJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E5QTlBOTtcbiAgICBtYXJnaW4tdG9wOiAtNzdweDsgfVxuICAgIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1zdWJzY3JpYmUgLmJ0bi1zb2xpZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtcG9kY2FzdHNfc2VydmljZXMge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDEwMDAyO1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtcG9kY2FzdHNfc2VydmljZXMtaXRlbSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNhOWE5YTk7XG4gICAgcGFkZGluZzogMCAxM3B4IDAgMTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlcy1pdGVtIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtcG9kY2FzdHNfX2ljb24tLWFwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXBwbGVfcG9kY2FzdHMuc3ZnXCIpOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19faWNvbi0tZ29vZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZ29vZ2xlX3BvZGNhc3RzLnN2Z1wiKTsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtcG9kY2FzdHNfX2ljb24tLXNwb3RpZnkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcG90aWZ5X3BvZGNhc3RzLnN2Z1wiKTsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtcG9kY2FzdHNfX2ljb24tLWRvd25sb2FkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZG93bmxvYWRfcG9kY2FzdHMuc3ZnXCIpOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19faWNvbi0tcnNzIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Jzc19wb2RjYXN0cy5zdmdcIik7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubW9kdWxlLXBvZGNhc3RzX19pY29uLS1zb3VuZGNsb3VkIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NvdW5kY2xvdWQtaWNvbi5zdmdcIik7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWF1ZGlvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udGFpbmVyLFxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWNvbnRhaW5lciAubWVqcy1jb250cm9scyxcbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1lbWJlZCwgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1lbWJlZCBib2R5IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNDYyRjg3OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udGFpbmVyIC5tZWpzLWNvbnRyb2xzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1idXR0b24sXG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdGltZSxcbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLXJhaWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA1MHB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtYnV0dG9uLm1lanMtcmVwbGF5ID4gYnV0dG9uLFxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWJ1dHRvbi5tZWpzLXBsYXkgPiBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICM1ODM1OEEgdXJsKFwiLi4vaW1nL3BvZGNhc3RfcGxheS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWJ1dHRvbi5tZWpzLXBhdXNlID4gYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBIHVybChcIi4uL2ltZy9wb2RjYXN0X3BhdXNlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtYnV0dG9uOm5vdCgubWVqcy1wbGF5cGF1c2UtYnV0dG9uKSA+IGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdGltZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdGltZS1yYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdGltZS10b3RhbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtYnVmZmVyaW5nLFxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLWhvdmVyZWQsXG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtY3VycmVudCxcbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1sb2FkZWQsXG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFsLFxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLXRvdGFsIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLWhhbmRsZSxcbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLWhhbmRsZS1jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLWhhbmRsZSB7XG4gICAgdG9wOiAtOXB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdGltZS1oYW5kbGUtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0b3A6IDA7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjQTg5OEQ5OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY29udHJvbHMgYS5tZWpzLWhvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtdm9sdW1lLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY3VycmVudHRpbWUtY29udGFpbmVyIHtcbiAgICBjb2xvcjogI0E4OThEOTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWN1cnJlbnR0aW1lLWNvbnRhaW5lcjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtcGxheXBhdXNlLWJ1dHRvbiB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLXJhaWwge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtY3VycmVudHRpbWUtY29udGFpbmVyIHtcbiAgICBvcmRlcjogMzsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWR1cmF0aW9uLWNvbnRhaW5lciB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy12b2x1bWUtYnV0dG9uIHtcbiAgICBvcmRlcjogNTsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLWZsb2F0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3R0b206IC02MnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy10aW1lLWZsb2F0LWN1cnJlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tZWpzLXRpbWUtZmxvYXQtY29ybmVyIHtcbiAgICBib3JkZXI6IDdweCBzb2xpZCAjNTgzNThBO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzU4MzU4QTtcbiAgICB0b3A6IC0xM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1sZWZ0IHtcbiAgICB3aWR0aDogMTUwcHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RzX19oZWFkZXItcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCAtIDIwcHgpOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlcy1pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdF9fY29udGVudC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIge1xuICAgIHdpZHRoOiAzMHB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1lanMtcGxheXBhdXNlLWJ1dHRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDUwcHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2stc2lkZWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlcy10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuc2luZ2xlLXBvZGNhc3RzIC5tb2R1bGUtc3Vic2NyaWJlIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlLXBvZGNhc3RzIC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlciB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLnNpbmdsZS1wb2RjYXN0c19faGVhZGVyLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cbiAgLnNpbmdsZS1wb2RjYXN0cyAuc2luZ2xlLXBvZGNhc3RzX19oZWFkZXItcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zaW5nbGUtcG9kY2FzdHMgLm1vZHVsZS1zdWJzY3JpYmUge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYXJjaGl2ZV9fbmV3cyAuZmFjZXR3cC10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbHVtbi1nYXA6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYXJjaGl2ZV9fbmV3cyA+IC5hcmNoaXZlX19uZXdzLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFyY2hpdmVfX25ld3MgPiAuYXJjaGl2ZV9fbmV3cy1pdGVtcyAuYXJjaGl2ZV9fbmV3cy1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXJjaGl2ZV9fbmV3cyA+IC5hcmNoaXZlX19uZXdzLWl0ZW1zIC5hcmNoaXZlX19uZXdzLWl0ZW06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDsgfVxuXG4uYXJjaGl2ZV9fbmV3cyAuYm94LW5ld3MyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmFyY2hpdmVfX25ld3MgLmJveC1uZXdzMiAucGhvdG8ge1xuICBoZWlnaHQ6IDE4N3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLmFyY2hpdmVfX25ld3MgLmJveC1uZXdzMiAuZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzU4MzU4QTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4uYXJjaGl2ZV9fbmV3cyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMTAwMDI7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFyY2hpdmVfX25ld3MgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDU3cHg7IH1cblxuLmFyY2hpdmVfX25ld3MgLm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFyY2hpdmVfX25ld3MgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4xNSk7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG5cbi5hcmNoaXZlX19uZXdzLWJsb2NrLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhOWE5YTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuYXJjaGl2ZV9fbmV3cyAuYm94LW5ld3MyIC5waG90byB7XG4gICAgaGVpZ2h0OiAxMzBweDsgfVxuICAuYXJjaGl2ZV9fbmV3cyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXJjaGl2ZV9fbmV3cyA+IC5hcmNoaXZlX19uZXdzLWl0ZW1zIC5hcmNoaXZlX19uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYWNldHdwLXRlbXBsYXRlID4gLmFyY2hpdmVfX25ld3MtaXRlbXMgPiAuYXJjaGl2ZV9fbmV3cy1pdGVtLFxuICAuYXJjaGl2ZV9fbmV3cyA+IC5hcmNoaXZlX19uZXdzLWl0ZW1zID4gLmFyY2hpdmVfX25ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYXJjaGl2ZV9fZXZlbnRzIHtcbiAgbWFyZ2luLXRvcDogNzFweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTlBOUE5OyB9XG4gIC5hcmNoaXZlX19ldmVudHMgLmZhY2V0d3AtdGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFyY2hpdmVfX2V2ZW50cyA+IC5hcmNoaXZlX19ldmVudHMtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFyY2hpdmVfX2V2ZW50cyA+IC5hcmNoaXZlX19ldmVudHMtaXRlbXMgLmFyY2hpdmVfX2V2ZW50cy1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYXJjaGl2ZV9fZXZlbnRzID4gLmFyY2hpdmVfX2V2ZW50cy1pdGVtcyAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW06YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA5MTBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgLmFyY2hpdmVfX2V2ZW50cyAuYm94LW5ld3MyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuYXJjaGl2ZV9fZXZlbnRzIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gIC5hcmNoaXZlX19ldmVudHMgLmJveC1uZXdzMiAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjNTgzNThBO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAuYXJjaGl2ZV9fZXZlbnRzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogIzAxMDAwMjtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hcmNoaXZlX19ldmVudHMgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAuYXJjaGl2ZV9fZXZlbnRzIC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYXJjaGl2ZV9fZXZlbnRzIC5mYWNldHdwLWxvYWQtbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4xNSk7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KSB7XG4gIC5hcmNoaXZlX19ldmVudHMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLmFyY2hpdmVfX2V2ZW50cyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXJjaGl2ZV9fZXZlbnRzID4gLmFyY2hpdmVfX2V2ZW50cy1pdGVtcyAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYWNldHdwLXRlbXBsYXRlID4gLmFyY2hpdmVfX2V2ZW50cy1pdGVtcyA+IC5hcmNoaXZlX19ldmVudHMtaXRlbSxcbiAgLmFyY2hpdmVfX2V2ZW50cyA+IC5hcmNoaXZlX19ldmVudHMtaXRlbXMgPiAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmFyY2hpdmVfX3dlYmluYXJzIHtcbiAgbWFyZ2luLXRvcDogNzFweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTlBOUE5OyB9XG4gIC5hcmNoaXZlX193ZWJpbmFycyAuZmFjZXR3cC10ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hcmNoaXZlX193ZWJpbmFycyA+IC5hcmNoaXZlX193ZWJpbmFycy1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYXJjaGl2ZV9fd2ViaW5hcnMgPiAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbXMgLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hcmNoaXZlX193ZWJpbmFycyA+IC5hcmNoaXZlX193ZWJpbmFycy1pdGVtcyAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkxMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAuYXJjaGl2ZV9fd2ViaW5hcnMgLmJveC1uZXdzMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmFyY2hpdmVfX3dlYmluYXJzIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXJjaGl2ZV9fd2ViaW5hcnMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBIHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5hcmNoaXZlX193ZWJpbmFycyAuYm94LW5ld3MyIGEucG9kY2FzdHNfX2xpbmstaWNvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMDAyOyB9XG4gIC5hcmNoaXZlX193ZWJpbmFycyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYXJjaGl2ZV9fd2ViaW5hcnMgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAuYXJjaGl2ZV9fd2ViaW5hcnMgLm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hcmNoaXZlX193ZWJpbmFycyAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMTUpO1xuICAgIGNvbG9yOiAjMDEwMDAyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuYXJjaGl2ZV9fd2ViaW5hcnMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLmFyY2hpdmVfX3dlYmluYXJzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcmNoaXZlX193ZWJpbmFycyA+IC5hcmNoaXZlX193ZWJpbmFycy1pdGVtcyAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhY2V0d3AtdGVtcGxhdGUgPiAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbXMgPiAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbSxcbiAgLmFyY2hpdmVfX3dlYmluYXJzID4gLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW1zID4gLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmFyY2hpdmVfX3BvZGNhc3RzIHtcbiAgbWFyZ2luLXRvcDogNzFweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTlBOUE5OyB9XG4gIC5hcmNoaXZlX19wb2RjYXN0cyAuZmFjZXR3cC10ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5hcmNoaXZlX19wb2RjYXN0cyA+IC5hcmNoaXZlX19wb2RjYXN0cy1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYXJjaGl2ZV9fcG9kY2FzdHMgPiAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbXMgLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hcmNoaXZlX19wb2RjYXN0cyA+IC5hcmNoaXZlX19wb2RjYXN0cy1pdGVtcyAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkxMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAuYXJjaGl2ZV9fcG9kY2FzdHMgLmJveC1uZXdzMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmFyY2hpdmVfX3BvZGNhc3RzIC5ib3gtbmV3czIgLnBob3RvIHtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYXJjaGl2ZV9fcG9kY2FzdHMgLmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTgzNThBIHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5hcmNoaXZlX19wb2RjYXN0cyAuYm94LW5ld3MyIGEucG9kY2FzdHNfX2xpbmstaWNvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMDAyOyB9XG4gIC5hcmNoaXZlX19wb2RjYXN0cyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMwMTAwMDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYXJjaGl2ZV9fcG9kY2FzdHMgLm1vZHVsZS1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAuYXJjaGl2ZV9fcG9kY2FzdHMgLm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hcmNoaXZlX19wb2RjYXN0cyAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMTUpO1xuICAgIGNvbG9yOiAjMDEwMDAyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCkge1xuICAuYXJjaGl2ZV9fcG9kY2FzdHMgLmJveC1uZXdzMiAucGhvdG8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgLmFyY2hpdmVfX3BvZGNhc3RzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcmNoaXZlX19wb2RjYXN0cyA+IC5hcmNoaXZlX19wb2RjYXN0cy1pdGVtcyAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhY2V0d3AtdGVtcGxhdGUgPiAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbXMgPiAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbSxcbiAgLmFyY2hpdmVfX3BvZGNhc3RzID4gLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW1zID4gLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmxlc3Nvbi1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTMyYTg2O1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IH1cbiAgLmxlc3Nvbi1idXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzJhODY7IH1cbiAgICAubGVzc29uLWJ1dHRvbjpob3Zlci5pY29uIHNwYW46YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1mZWF0aGVyLWRvd25sb2FkLXdoaXRlLnN2Zyk7IH1cbiAgLmxlc3Nvbi1idXR0b24uY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGVzc29uLWJ1dHRvbi5pY29uIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5sZXNzb24tYnV0dG9uLmljb24gc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0zMnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1mZWF0aGVyLWRvd25sb2FkLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uc2luZ2xlLWNvdXJzZXMgaDIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5zaW5nbGUtY291cnNlcyAuY29udGVudCB7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTAuNiU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5pbnRybyB7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4OyB9XG4gICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLmludHJvIC5kdXJhdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciBoZWFkZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgaGVhZGVyIGgxIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDUwcHggMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogIzUzMmE4NjsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIGhlYWRlciBoMSBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5saXN0cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5saXN0cyBoMywgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5saXN0cyB1bCB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAubGlzdHMgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAubGlzdHMgdWwgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDIwcHg7IH1cbiAgICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLmxpc3RzIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5saXN0cyAubGVhcm5pbmctaW50ZW50aW9ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5sZXNzb24tcmVzb3VyY2VzIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLmxlc3Nvbi1yZXNvdXJjZXMgdWwge1xuICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjBweDtcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAubGVzc29uLXJlc291cmNlcyB1bCB7XG4gICAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDE7XG4gICAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAxOyB9IH1cbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAubGVzc29uLXJlc291cmNlcyB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLmxlc3Nvbi1yZXNvdXJjZXMgPiAubGVzc29uLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4OyB9XG4gICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24ge1xuICAgICAgbWFyZ2luOiAxMDBweCAwO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAucG9zdC1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1hcmdpbjogNTBweCAwOyB9IH1cbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAucG9zdC1uYXZpZ2F0aW9uLm5leHQtb25seSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAucG9zdC1uYXZpZ2F0aW9uID4gYSB7XG4gICAgICAgIGZsZXg6IDAgMCA0OSU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MzJhODY7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhOmhvdmVyIC5uZXh0LXBvc3QgLmlubmVyIC5hcnJvdyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMmE4NjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1hcnJvdy1yaWdodC13aGl0ZS5zdmcpOyB9XG4gICAgICAgIC5zaW5nbGUtY291cnNlcyAuY29udGVudCAubWFpbi1pbm5lciAucG9zdC1uYXZpZ2F0aW9uID4gYTpob3ZlciAucHJldmlvdXMtcG9zdCAuaW5uZXIgLmFycm93IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMyYTg2O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1mZWF0aGVyLWFycm93LWxlZnQtd2hpdGUuc3ZnKTsgfVxuICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLnBvc3QtbmF2aWdhdGlvbiA+IGEgLmlubmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLnBvc3QtbmF2aWdhdGlvbiA+IGEgLnByZXZpb3VzLXBvc3QgLmlubmVyIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhIC5uZXh0LXBvc3QgLmlubmVyIC5hcnJvdyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLWZlYXRoZXItYXJyb3ctcmlnaHQuc3ZnKTsgfVxuICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLnBvc3QtbmF2aWdhdGlvbiA+IGEgLmFycm93IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWViZjM7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLWZlYXRoZXItYXJyb3ctbGVmdC5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhIC5hcnJvdyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhIC50aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLnBvc3QtbmF2aWdhdGlvbiA+IGEgLnRpdGxlIC5wcmUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jb3Vyc2VzIC5jb250ZW50IC5tYWluLWlubmVyIC5wb3N0LW5hdmlnYXRpb24gPiBhIC50aXRsZSBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNvdXJzZXMgLmNvbnRlbnQgLm1haW4taW5uZXIgLnBvc3QtbmF2aWdhdGlvbiA+IGEgLnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTMyYTg2OyB9XG5cbi5jb3Vyc2VzLXNlbGVjdGlvbiAuY291cnNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcGFkZGluZzogMTVweCAwIDQwcHggMDtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmNvdXJzZXMtc2VsZWN0aW9uIC5jb3Vyc2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuICAuY291cnNlcy1zZWxlY3Rpb24gLmNvdXJzZTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jb3Vyc2VzLXNlbGVjdGlvbiAuY291cnNlOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9IH1cbiAgLmNvdXJzZXMtc2VsZWN0aW9uIC5jb3Vyc2UgLnRpdGxlIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmNvdXJzZXMtc2VsZWN0aW9uIC5jb3Vyc2UgLnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLmNvdXJzZXMtc2VsZWN0aW9uIC5jb3Vyc2UgLnRpdGxlIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogIzUzMmE4NjsgfVxuICAuY291cnNlcy1zZWxlY3Rpb24gLmNvdXJzZSAuZXhjZXJwdCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjQzcHgpIHtcbiAgICAgIC5jb3Vyc2VzLXNlbGVjdGlvbiAuY291cnNlIC5leGNlcnB0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY291cnNlcy1zZWxlY3Rpb24gLmNvdXJzZSAuZXhjZXJwdCB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuY291cnNlcy1zZWxlY3Rpb24gLmNvdXJzZSAuY3RhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMmE4NjtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmNvdXJzZXMtc2VsZWN0aW9uIC5jb3Vyc2UgLmN0YTpob3ZlciB7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDEuNSk7IH1cblxuLm1vZHVsZS5pbWFnZS1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTI2MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjQzcHgpIHtcbiAgICAubW9kdWxlLmltYWdlLWxlZnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tb2R1bGUuaW1hZ2UtbGVmdCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE2MHB4OyB9XG4gICAgICAubW9kdWxlLmltYWdlLWxlZnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1vZHVsZS5pbWFnZS1sZWZ0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAgICAgLm1vZHVsZS5pbWFnZS1sZWZ0IGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiIsIi5tYWluLWlubmVyLS13aXRoc2lkZWJhcntcclxuXHRwYWRkaW5nLXRvcDogNDVweDtcclxufVxyXG5cclxuLnNrLWNvbnRlbnRfX2lubmVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zay1jb250ZW50e1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2stc2lkZWJhcntcclxuXHR3aWR0aDogMjg1cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uc2stcGFnZV90aXRsZXtcclxuXHRmb250LXNpemU6IDUwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnNrLXNpbmdsZS1wYWdlX3RpdGxle1xyXG5cdGZvbnQtc2l6ZTogNTBweDtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0bGluZS1oZWlnaHQ6IDU1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4ubWFpbi1pbm5lci0td2l0aHNpZGViYXIgLnNrLXBhZ2VfdGl0bGV7XHJcblx0cGFkZGluZy1sZWZ0OiAzMDVweDtcclxufVxyXG5cclxuXHJcbi5tYWluLWlubmVyLS13aXRoc2lkZWJhciAuc2stc2luZ2xlLXBhZ2VfdGl0bGV7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBzaWRlYmFyIHllYXJzIGZpbHRlciAqL1xyXG4uc2stc2lkZWJhcl9fZmlsdGVyLXdyYXB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2stc2lkZWJhcl9fZmlsdGVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDIwNXB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiAjRjJGMkYyO1xyXG5cdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZy1sZWZ0OiAxNHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCYgPiBhe1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRoZWlnaHQ6IDdweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlbGVjdC1hcnJvdy1pY29uLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDNweCk7XHJcblx0XHRyaWdodDogMTNweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zay1zaWRlYmFyX19maWx0ZXItaXRlbXN7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDIwNXB4O1xyXG5cdHBhZGRpbmc6IDRweCAwO1xyXG5cdGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNhOWE5YTk7XHJcblx0Ym94LXNoYWRvdzogMCAzcHggNHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDEwMCU7XHJcblx0ei1pbmRleDogMTA7XHJcblxyXG5cdGF7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IDZweCAxNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4xKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zay1zaWRlYmFyX19zdWJzYnRue1xyXG5cdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XHJcbn1cclxuXHJcbi5idG4tc29saWQtLWJsYWNre1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0YmFja2dyb3VuZDogJGJsYWNrX3RleHQ7XHJcblxyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0O1xyXG5cdH1cclxufVxyXG4vKiBlbmQgc2lkZWJhciB5ZWFycyBmaWx0ZXIgKi9cclxuXHJcblxyXG4uZmFjZXR3cC1sb2FkLW1vcmUuZmFjZXR3cC1oaWRkZW57XHJcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vKiBtb2R1bGUgQ1RBIGJhY2sgYXJyb3cgKi9cclxuLm1vZHVsZS1jdGF7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbi5saW5rLWN0YS5pbnZlcnQtYXJyb3c6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogY2FsYyg1MCUgLSA1cHgpO1xyXG5cdHdpZHRoOiAyNXB4O1xyXG5cdGhlaWdodDogMTFweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3dfbGFyZ2VfcHVycGxlLnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG59XHJcblxyXG4ubGluay1jdGEuaW52ZXJ0LWFycm93e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi8qIGVuZCBtb2R1bGUgQ1RBIGJhY2sgYXJyb3cgKi9cclxuXHJcblxyXG5cclxuXHJcblxyXG4uYXJjaGl2ZXtcclxuXHJcblx0LmFyY2hpdmVfX2hlYWRlci1yaWdodCAuc2stcGFnZV90aXRsZXtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmFyY2hpdmVfX2hlYWRlcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG5cclxuXHQuYXJjaGl2ZV9faGVhZGVyLWxlZnR7XHJcblx0XHR3aWR0aDogMjg1cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHR9XHJcblxyXG5cdC5hcmNoaXZlX19oZWFkZXItcmlnaHR7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjg1cHggLSAyMHB4KTtcclxuXHR9XHJcblxyXG5cdC5zay1tb2R1bGVfc2VhcmNoYm94e1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCl7XHJcblx0LnNrLXNpbmdsZS1wYWdlX3RpdGxle1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XHJcblx0LnNrLXNpbmdsZS1wYWdlX3RpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR9XHJcblxyXG5cdC5zay1wYWdlX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5uZXItLXdpdGhzaWRlYmFyIC5zay1wYWdlX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTcwcHg7XHJcblx0fVxyXG5cclxuXHQuc2stc2lkZWJhciB7XHJcblx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYXJjaGl2ZSAuYXJjaGl2ZV9faGVhZGVyLWxlZnQge1xyXG5cdFx0d2lkdGg6IDE1MHB4O1xyXG5cdH1cclxuXHJcblx0LmFyY2hpdmUgLmFyY2hpdmVfX2hlYWRlci1yaWdodCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTUwcHggLSAyMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0LnNrLWNvbnRlbnRfX2lubmVye1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5uZXItLXdpdGhzaWRlYmFyIC5zay1wYWdlX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5zay1zaWRlYmFyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zay1zaW5nbGUtcGFnZV90aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxuXHJcblx0LnNrLXBhZ2VfdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHJcblx0LmFyY2hpdmUgLmFyY2hpdmVfX2hlYWRlci1sZWZ0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHR9XHJcblxyXG5cdC5hcmNoaXZlIC5hcmNoaXZlX19oZWFkZXItcmlnaHQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcbiIsIiRibGFja190ZXh0OiAjMDEwMDAyO1xyXG4kdmlvbGV0OiAjNTgzNThBO1xyXG4kZGFya192aW9sZXQ6ICM0NjJGODc7XHJcbiRncmF5OiAjYTlhOWE5O1xyXG4kbGlnaHRfZ3JheTogcmdiYSgxNjksIDE2OSwgMTY5LCAwLjE1KTtcclxuIiwiLnNpbmdsZS1uZXdzLWFuZC1ldmVudHMgLnNpbmdsZS1uZXdzX19kYXRle1xyXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0Y29sb3I6ICM1ODM1OEE7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLyogbW9kdWxlIHNlYXJjaCBib3ggYWRkaXRpb25hbCBzdHlsZXMqL1xyXG5cclxuLnNrLW1vZHVsZV9zZWFyY2hib3gge1xyXG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfc2VhcmNoYm94IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye1xyXG5cdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfc2VhcmNoYm94IC50YmwuZ3JpZCA+IC50Y29sLFxyXG4uc2stbW9kdWxlX3NlYXJjaGJveCAudGJsLmdyaWQgPiAudHJvdyA+IC50Y29se1xyXG5cdHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfc2VhcmNoYm94IC50Y29sLmNvbC1maWVsZHN7XHJcblx0cGFkZGluZy1yaWdodDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfc2VhcmNoYm94Lm1vZHVsZS1zZWFyY2hib3ggLmNvbC1zdWJtaXR7XHJcblx0cGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2stbW9kdWxlX3NlYXJjaGJveCAuZmFjZXR3cC1pY29ue1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tb2R1bGUtc2VhcmNoYm94LnNrLW1vZHVsZV9zZWFyY2hib3ggLmJ0bi1zb2xpZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbi5tb2R1bGUtc2VhcmNoYm94LnNrLW1vZHVsZV9zZWFyY2hib3ggLnNiLWdyb3VwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubW9kdWxlLXNlYXJjaGJveC5zay1tb2R1bGVfc2VhcmNoYm94IC5mYWNldHdwLWZhY2V0IGlucHV0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogJGxpZ2h0X2dyYXk7XHJcblx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4vKiBlbmQgbW9kdWxlIHNlYXJjaCBib3ggYWRkaXRpb25hbCBzdHlsZXMgKi9cclxuXHJcblxyXG5cclxuXHJcbi8qIG1vZHVsZSBuZXdzIGFkZGl0aW9uYWwgc3R5bGVzICovXHJcblxyXG4ubW9kdWxlLW5ld3Muc2stbW9kdWxlX25ld3MgPiB1bHtcclxuXHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tb2R1bGUtbmV3cy5zay1tb2R1bGVfbmV3cyA+IHVsID4gbGk6Zmlyc3QtY2hpbGR7XHJcblx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubW9kdWxlLW5ld3Muc2stbW9kdWxlX25ld3MgPiB1bCA+IGxpe1xyXG5cdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KSFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjdweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDkxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjYTlhOWE5O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2R1bGUtbmV3cy5zay1tb2R1bGVfbmV3cyA+IHVse1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2stbW9kdWxlX25ld3MgbGk6Zmlyc3QtY2hpbGQgLmJveC1uZXdzMiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIgLnBob3Rve1xyXG5cdGhlaWdodDogMTg3cHg7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfbmV3cyBsaTpmaXJzdC1jaGlsZCAuYm94LW5ld3MyIC5waG90b3tcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDQzNHB4O1xyXG5cdGhlaWdodDogMjkwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLmJveC1uZXdzMl9fY29udGVudHtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbi5zay1tb2R1bGVfbmV3cyBsaTpmaXJzdC1jaGlsZCAuYm94LW5ld3MyIC5jYXQtdGl0bGV7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uc2stbW9kdWxlX25ld3MgLmJveC1uZXdzMiAuZGF0ZXtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0Y29sb3I6ICR2aW9sZXQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIgLmNhdC10aXRsZXtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2stbW9kdWxlX25ld3MgLm1vZHVsZS1wYWdpbmF0aW9uIHtcclxuXHRwYWRkaW5nLXRvcDogNTdweDtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XHJcblx0cGFkZGluZzogMDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9uZXdzIC5mYWNldHdwLWxvYWQtbW9yZXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogJGxpZ2h0X2dyYXk7XHJcblx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi8qIGVuZCBtb2R1bGUgbmV3cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCl7XHJcblx0LnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLnBob3Rve1xyXG5cdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRoZWlnaHQ6IDIxMHB4O1xyXG5cdH1cclxuXHJcblx0LnNrLW1vZHVsZV9uZXdzIGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHR9XHJcblxyXG5cdC5zay1tb2R1bGVfbmV3cyAuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNrLW1vZHVsZV9uZXdzIC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuc2stbW9kdWxlX25ld3Mge1xyXG5cdFx0bGk6Zmlyc3QtY2hpbGQgLmJveC1uZXdzMntcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxpOmZpcnN0LWNoaWxkIC5ib3gtbmV3czIgLnBob3RvIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGk6Zmlyc3QtY2hpbGQgLmJveC1uZXdzMiAuYm94LW5ld3MyX19jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9uZXdzID4gdWwgPiBsaXtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcclxuXHQubW9kdWxlLW5ld3Muc2stbW9kdWxlX25ld3MgPiB1bCA+IGxpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiLyogbW9kdWxlIGV2ZW50cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xyXG4uc2stdXAtZXZlbnRzX190aXRsZSxcclxuLnNrLW1vZHVsZV9ldmVudHNfX3RpdGxle1xyXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDU1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5tb2R1bGUtbmV3cy5zay1tb2R1bGVfZXZlbnRzID4gdWwge1xyXG5cdGNvbHVtbi1nYXA6IDI0cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1vZHVsZS1uZXdzLnNrLW1vZHVsZV9ldmVudHMgPiB1bCA+IGxpe1xyXG5cdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KSFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZy1ib3R0b206IDI3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1yaWdodDogMDtcclxuXHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA5MTBweDtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2E5YTlhOTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVse1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNrLW1vZHVsZV9ldmVudHMge1xyXG5cdC5ib3gtbmV3czIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5waG90b3tcclxuXHRcdGhlaWdodDogMTg3cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAuZGF0ZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRjb2xvcjogJHZpb2xldDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAuY2F0LXRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcGFnaW5hdGlvbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTdweDtcclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmFjZXR3cC1sb2FkLW1vcmV7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0X2dyYXk7XHJcblx0XHRjb2xvcjogJGJsYWNrX3RleHQ7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdH1cclxuXHJcbn1cclxuLyogZW5kIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiBtb2R1bGUgdXBjb21pbmcgZXZlbnRzIHN0eWxlcyAqL1xyXG4uc2stbW9kdWxlX3VwY29taW5nLWV2ZW50c3tcclxuXHJcblx0LmJveC1uZXdzMiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0bGk6bGFzdC1jaGlsZCAuYm94LW5ld3Mye1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBOUE5QTk7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5waG90b3tcclxuXHRcdHdpZHRoOiAyODBweDtcclxuXHRcdGhlaWdodDogMTg3cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5jYXQtdGl0bGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czJfX2NvbnRlbnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyX19jb250ZW50LWxlZnR7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1NXB4O1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMl9fY29udGVudC1yaWdodHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyX19jb250ZW50LWV4Y2VycHR7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRjb2xvcjogIzAzMDMwNDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmxvY2F0aW9uLFxyXG5cdC5ib3gtbmV3czIgLmRhdGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRjb2xvcjogIzAzMDMwNDtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmxvY2F0aW9uIGxhYmVsLFxyXG5cdC5ib3gtbmV3czIgLmRhdGUgbGFiZWx7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAuYnRuLXNvbGlke1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ0cHgpe1xyXG5cdC5zay1tb2R1bGVfdXBjb21pbmctZXZlbnRze1xyXG5cdFx0LmJveC1uZXdzMiAucGhvdG8ge1xyXG5cdFx0XHR3aWR0aDogMTg3cHg7XHJcblx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYm94LW5ld3MyX19jb250ZW50LWV4Y2VycHQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gtbmV3czJfX2NvbnRlbnQtbGVmdCB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHQuc2stbW9kdWxlX3VwY29taW5nLWV2ZW50c3tcclxuXHRcdC5ib3gtbmV3czJfX2NvbnRlbnQtcmlnaHR7XHJcblx0XHRcdHdpZHRoOiAxMTdweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYnRuLXNvbGlke1xyXG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsID4gbGkge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCkhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCl7XHJcblx0LnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHN7XHJcblx0XHQuYm94LW5ld3MyX19jb250ZW50e1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gtbmV3czJfX2NvbnRlbnQtZXhjZXJwdHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYm94LW5ld3MyX19jb250ZW50LWxlZnR7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsID4gbGkge1xyXG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCl7XHJcblx0LnNrLW1vZHVsZV91cGNvbWluZy1ldmVudHN7XHJcblx0XHQuYm94LW5ld3Mye1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gtbmV3czIgLnBob3RvIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveC1uZXdzMl9fY29udGVudHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKiBlbmQgbW9kdWxlIHVwY29taW5nIGV2ZW50cyBzdHlsZXMgKi9cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KXtcclxuXHQuc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNrLW1vZHVsZV9ldmVudHMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcclxuXHQubW9kdWxlLW5ld3Muc2stbW9kdWxlX2V2ZW50cyA+IHVsID4gbGkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcbn1cclxuIiwiLyogbW9kdWxlIGV2ZW50cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xyXG4uc2stbW9kdWxlX3BvZGNhc3RzIHtcclxuXHRtYXJnaW4tdG9wOiA3MXB4O1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTlBOUE5O1xyXG5cclxuXHQmID4gdWx7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiB1bCA+IGxpe1xyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI3cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogOTEwcHg7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjYTlhOWE5O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5waG90b3tcclxuXHRcdGhlaWdodDogMTg3cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiBhLnBvZGNhc3RzX19saW5rLWljb257XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHZpb2xldCB1cmwoXCIuLi9pbWcvcG9kY2FzdF9wbGF5LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrX3RleHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5jYXQtdGl0bGV7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wYWdpbmF0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1N3B4O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5mYWNldHdwLWxvYWQtbW9yZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRfZ3JheTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0fVxyXG5cclxufVxyXG4vKiBlbmQgbW9kdWxlIGV2ZW50cyBhZGRpdGlvbmFsIHN0eWxlcyAqL1xyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KXtcclxuXHQuc2stbW9kdWxlX2V2ZW50cyAuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNrLW1vZHVsZV9ldmVudHMgLmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQuc2stbW9kdWxlX3BvZGNhc3RzIHtcclxuXHRcdCYgPiB1bCA+IGxpe1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMnB4KSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdC5tb2R1bGUtbmV3cy5zay1tb2R1bGVfcG9kY2FzdHMgPiB1bCA+IGxpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbiIsIi8qIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cclxuLnNrLW1vZHVsZV93ZWJpbmFycyB7XHJcblx0bWFyZ2luLXRvcDogNzFweDtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTtcclxuXHJcblx0JiA+IHVse1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Y29sdW1uLWdhcDogMjRweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQmID4gdWwgPiBsaXtcclxuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDkxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2E5YTlhOTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAucGhvdG97XHJcblx0XHRoZWlnaHQ6IDE4N3B4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgYS5wb2RjYXN0c19fbGluay1pY29ue1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICR2aW9sZXQgdXJsKFwiLi4vaW1nL3BvZGNhc3RfcGxheS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAuY2F0LXRpdGxle1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcGFnaW5hdGlvbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTdweDtcclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcGFnaW5hdGlvbiAubnVtYmVycyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmFjZXR3cC1sb2FkLW1vcmV7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0X2dyYXk7XHJcblx0XHRjb2xvcjogJGJsYWNrX3RleHQ7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdH1cclxuXHJcbn1cclxuLyogZW5kIG1vZHVsZSBldmVudHMgYWRkaXRpb25hbCBzdHlsZXMgKi9cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDRweCl7XHJcblx0LnNrLW1vZHVsZV93ZWJpbmFycyAuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNrLW1vZHVsZV93ZWJpbmFycyAuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdC5zay1tb2R1bGVfd2ViaW5hcnMge1xyXG5cdFx0JiA+IHVsID4gbGl7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdC5tb2R1bGUtbmV3cy5zay1tb2R1bGVfd2ViaW5hcnMgPiB1bCA+IGxpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbiIsIi5zZmlfbG9nb3tcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2luZ2xlLXdlYmluYXJze1xyXG5cclxuXHRwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcblxyXG5cdC5zay1jb250ZW50X19pbm5lcntcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1jdGF7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5saW5rLWN0YS5pbnZlcnQtYXJyb3c6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDVweCk7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGhlaWdodDogMTFweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvd19sYXJnZV9wdXJwbGUuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHR9XHJcblxyXG5cdC5saW5rLWN0YS5pbnZlcnQtYXJyb3d7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtd2ViaW5hcnNfX2RhdGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdGNvbG9yOiAkdmlvbGV0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC1ib2R5e1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC12aWRlb3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuc2luZ2xlLXdlYmluYXJfX2NvbnRlbnQtdGV4dHtcclxuXHRcdG1heC13aWR0aDogNTgwcHg7XHJcblx0fVxyXG5cclxuXHQuc2luZ2xlLXdlYmluYXJfX3NvY2lhbHtcclxuXHRcdG1hcmdpbi10b3A6IDU1cHg7XHJcblxyXG5cdFx0LnNoYXJle1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpbmdsZS13ZWJpbmFyX19zb2NpYWwtdGl0bGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdGNvbG9yOiAjMjgyQzJEO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDg3cHg7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRTZFNkU2O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0LnNpbmdsZS13ZWJpbmFyc3tcclxuXHRcdC5zaW5nbGUtd2ViaW5hcl9fY29udGVudC10ZXh0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2ZpX2xvZ297XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNpbmdsZS1wb2RjYXN0c3tcclxuXHJcblx0cGFkZGluZy1ib3R0b206IDEwNXB4O1xyXG5cclxuXHQuc2luZ2xlLXBvZGNhc3RzX19oZWFkZXJ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0LnNpbmdsZS1wb2RjYXN0c19faGVhZGVyLWxlZnR7XHJcblx0XHR3aWR0aDogMjg1cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1yaWdodHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyODVweCAtIDIwcHgpO1xyXG5cdH1cclxuXHJcblx0LnNrLWNvbnRlbnRfX2lubmVye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdHNfX2RhdGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdGNvbG9yOiAkdmlvbGV0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdF9fY29udGVudC1ib2R5e1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdF9fY29udGVudC10ZXh0e1xyXG5cdFx0bWF4LXdpZHRoOiA1ODBweDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdF9fc29jaWFse1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHJcblx0XHQuc2hhcmV7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2luZ2xlLXBvZGNhc3RfX3NvY2lhbC10aXRsZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0Y29sb3I6ICMyODJDMkQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogODdweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNFNkU2RTY7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpbmdsZS1wb2RjYXN0c19fYXVkaW97XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHJcblx0XHRhdWRpb3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdHNfX2J1dHRvbntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXgtd2lkdGg6IDIxNXB4O1xyXG5cdH1cclxuXHJcblx0LnNpbmdsZS1wb2RjYXN0c19fYnV0dG9uLXBsYXl7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHZpb2xldCB1cmwoXCIuLi9pbWcvcG9kY2FzdF9wbGF5LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cdC5zaW5nbGUtcG9kY2FzdHNfX2J1dHRvbi10ZXh0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGRhcmtfdmlvbGV0O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1zdWJzY3JpYmV7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBOUE5QTk7XHJcblx0XHRtYXJnaW4tdG9wOiAtNzdweDtcclxuXHJcblx0XHQuYnRuLXNvbGlke1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlc3tcclxuXHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzLXRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlcy1pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcG9kY2FzdHNfc2VydmljZXMtaXRlbSBhe1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuXHRcdHBhZGRpbmc6IDAgMTNweCAwIDEwcHg7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2R1bGUtcG9kY2FzdHNfX2ljb257XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wb2RjYXN0c19faWNvbi0tYXBwbGV7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcHBsZV9wb2RjYXN0cy5zdmcnKTtcclxuXHR9XHJcblx0Lm1vZHVsZS1wb2RjYXN0c19faWNvbi0tZ29vZ2xle1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZ29vZ2xlX3BvZGNhc3RzLnN2ZycpO1xyXG5cdH1cclxuXHQubW9kdWxlLXBvZGNhc3RzX19pY29uLS1zcG90aWZ5e1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3BvdGlmeV9wb2RjYXN0cy5zdmcnKTtcclxuXHR9XHJcblx0Lm1vZHVsZS1wb2RjYXN0c19faWNvbi0tZG93bmxvYWR7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kb3dubG9hZF9wb2RjYXN0cy5zdmcnKTtcclxuXHR9XHJcblx0Lm1vZHVsZS1wb2RjYXN0c19faWNvbi0tcnNze1xyXG5cdFx0d2lkdGg6IDEycHg7XHJcblx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9yc3NfcG9kY2FzdHMuc3ZnJyk7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBvZGNhc3RzX19pY29uLS1zb3VuZGNsb3Vke1xyXG5cdFx0d2lkdGg6IDEycHg7XHJcblx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zb3VuZGNsb3VkLWljb24uc3ZnJyk7XHJcblx0fVxyXG5cclxuXHQubWVqcy1jb250YWluZXJ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWF1ZGlve1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWNvbnRhaW5lcixcclxuXHQubWVqcy1jb250YWluZXIgLm1lanMtY29udHJvbHMsXHJcblx0Lm1lanMtZW1iZWQsIC5tZWpzLWVtYmVkIGJvZHkge1xyXG5cdFx0aGVpZ2h0OiA1MHB4IWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICRkYXJrX3Zpb2xldDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWNvbnRhaW5lciAubWVqcy1jb250cm9sc3tcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWJ1dHRvbixcclxuXHQubWVqcy10aW1lLFxyXG5cdC5tZWpzLXRpbWUtcmFpbCB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTJweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1lanMtYnV0dG9uLm1lanMtcmVwbGF5ID4gYnV0dG9uLFxyXG5cdC5tZWpzLWJ1dHRvbi5tZWpzLXBsYXkgPiBidXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogJHZpb2xldCB1cmwoXCIuLi9pbWcvcG9kY2FzdF9wbGF5LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1lanMtYnV0dG9uLm1lanMtcGF1c2UgPiBidXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogJHZpb2xldCB1cmwoXCIuLi9pbWcvcG9kY2FzdF9wYXVzZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWJ1dHRvbjpub3QoLm1lanMtcGxheXBhdXNlLWJ1dHRvbikgPiBidXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWVqcy10aW1le1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1lanMtdGltZS1yYWlse1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXRpbWUtdG90YWx7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcblx0fVxyXG5cclxuXHQubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1idWZmZXJpbmcsXHJcblx0Lm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtaG92ZXJlZCxcclxuXHQubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1jdXJyZW50LFxyXG5cdC5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLWxvYWRlZCxcclxuXHQubWVqcy1jb250cm9scyAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwsXHJcblx0Lm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtdG90YWx7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXRpbWUtaGFuZGxlLFxyXG5cdC5tZWpzLXRpbWUtaGFuZGxlLWNvbnRlbnQge1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXRpbWUtaGFuZGxle1xyXG5cdFx0dG9wOiAtOXB4O1xyXG5cdH1cclxuXHJcblx0Lm1lanMtdGltZS1oYW5kbGUtY29udGVudHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1jdXJyZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICNBODk4RDk7XHJcblx0fVxyXG5cclxuXHQubWVqcy1jb250cm9scyBhLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVye1xyXG5cdFx0ZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQubWVqcy12b2x1bWUtYnV0dG9ue1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFse1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lm1lanMtdGltZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubWVqcy1jdXJyZW50dGltZS1jb250YWluZXJ7XHJcblx0XHRjb2xvcjogI0E4OThEOTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMXB4O1xyXG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tZWpzLXBsYXlwYXVzZS1idXR0b257XHJcblx0XHRvcmRlcjogMTtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXRpbWUtcmFpbHtcclxuXHRcdG9yZGVyOiAyO1xyXG5cdH1cclxuXHJcblx0Lm1lanMtY3VycmVudHRpbWUtY29udGFpbmVye1xyXG5cdFx0b3JkZXI6IDM7XHJcblx0fVxyXG5cclxuXHQubWVqcy1kdXJhdGlvbi1jb250YWluZXJ7XHJcblx0XHRvcmRlcjogNDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXZvbHVtZS1idXR0b257XHJcblx0XHRvcmRlcjogNTtcclxuXHR9XHJcblxyXG5cdC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXNsaWRlcntcclxuXHRcdG9yZGVyOiA2O1xyXG5cdH1cclxuXHJcblx0Lm1lanMtdGltZS1mbG9hdCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym90dG9tOiAtNjJweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0d2lkdGg6IDcycHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQubWVqcy10aW1lLWZsb2F0LWN1cnJlbnQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5tZWpzLXRpbWUtZmxvYXQtY29ybmVyIHtcclxuXHRcdGJvcmRlcjogN3B4IHNvbGlkICR2aW9sZXQ7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR2aW9sZXQ7XHJcblx0XHR0b3A6IC0xM3B4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHQuc2luZ2xlLXBvZGNhc3Rze1xyXG5cclxuXHRcdC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1sZWZ0IHtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1yaWdodCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCAtIDIwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2R1bGUtcG9kY2FzdHNfc2VydmljZXMtaXRlbSBhe1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHQuc2luZ2xlLXBvZGNhc3Rze1xyXG5cdFx0LnNpbmdsZS1wb2RjYXN0X19jb250ZW50LXRleHQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVye1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQubWVqcy1wbGF5cGF1c2UtYnV0dG9ue1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZHVsZS1wb2RjYXN0c19zZXJ2aWNlcy1pdGVte1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2stc2lkZWJhciB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2VzLXRpdGxle1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2R1bGUtc3Vic2NyaWJlIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQubW9kdWxlLXBvZGNhc3RzX3NlcnZpY2Vze1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0E5QTlBOTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KXtcclxuXHQuc2luZ2xlLXBvZGNhc3Rze1xyXG5cclxuXHRcdC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlcntcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaW5nbGUtcG9kY2FzdHNfX2hlYWRlci1sZWZ0e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2luZ2xlLXBvZGNhc3RzX19oZWFkZXItcmlnaHR7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2R1bGUtc3Vic2NyaWJle1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYXJjaGl2ZV9fbmV3c3tcclxuXHJcblx0LmZhY2V0d3AtdGVtcGxhdGV7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiAuYXJjaGl2ZV9fbmV3cy1pdGVtc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiAuYXJjaGl2ZV9fbmV3cy1pdGVtcyAuYXJjaGl2ZV9fbmV3cy1pdGVte1xyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDkxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2E5YTlhOTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiAucGhvdG97XHJcblx0XHRoZWlnaHQ6IDE4N3B4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmRhdGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0Y29sb3I6ICR2aW9sZXQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmNhdC10aXRsZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24ge1xyXG5cdFx0cGFkZGluZy10b3A6IDU3cHg7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24gLm51bWJlcnMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmZhY2V0d3AtbG9hZC1tb3Jle1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodF9ncmF5O1xyXG5cdFx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4uYXJjaGl2ZV9fbmV3cy1ibG9jay10aXRsZXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTlhOWE5O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KXtcclxuXHQuYXJjaGl2ZV9fbmV3cyB7XHJcblx0XHQuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQuYXJjaGl2ZV9fbmV3cyB7XHJcblx0XHQmID4gLmFyY2hpdmVfX25ld3MtaXRlbXMgLmFyY2hpdmVfX25ld3MtaXRlbSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblx0LmZhY2V0d3AtdGVtcGxhdGUsXHJcblx0LmFyY2hpdmVfX25ld3Mge1xyXG5cdFx0JiA+IC5hcmNoaXZlX19uZXdzLWl0ZW1zID4gLmFyY2hpdmVfX25ld3MtaXRlbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5hcmNoaXZlX19ldmVudHN7XHJcblxyXG5cdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XHJcblxyXG5cdC5mYWNldHdwLXRlbXBsYXRle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Y29sdW1uLWdhcDogMjRweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQmID4gLmFyY2hpdmVfX2V2ZW50cy1pdGVtc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW1zIC5hcmNoaXZlX19ldmVudHMtaXRlbXtcclxuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjdweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA5MTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNhOWE5YTk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLnBob3Rve1xyXG5cdFx0aGVpZ2h0OiAxODdweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5kYXRle1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdGNvbG9yOiAkdmlvbGV0O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIC5jYXQtdGl0bGV7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRjb2xvcjogJGJsYWNrX3RleHQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wYWdpbmF0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1N3B4O1xyXG5cdH1cclxuXHJcblx0Lm1vZHVsZS1wYWdpbmF0aW9uIC5udW1iZXJzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5mYWNldHdwLWxvYWQtbW9yZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRfZ3JheTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KXtcclxuXHQuYXJjaGl2ZV9fZXZlbnRzIHtcclxuXHRcdC5ib3gtbmV3czIgLnBob3RvIHtcclxuXHRcdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYm94LW5ld3MyIC5jYXQtdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0LmFyY2hpdmVfX2V2ZW50cyB7XHJcblx0XHQmID4gLmFyY2hpdmVfX2V2ZW50cy1pdGVtcyAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdC5mYWNldHdwLXRlbXBsYXRlLFxyXG5cdC5hcmNoaXZlX19ldmVudHMge1xyXG5cdFx0JiA+IC5hcmNoaXZlX19ldmVudHMtaXRlbXMgPiAuYXJjaGl2ZV9fZXZlbnRzLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYXJjaGl2ZV9fd2ViaW5hcnN7XHJcblxyXG5cdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XHJcblxyXG5cdC5mYWNldHdwLXRlbXBsYXRle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0JiA+IC5hcmNoaXZlX193ZWJpbmFycy1pdGVtc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiAuYXJjaGl2ZV9fd2ViaW5hcnMtaXRlbXMgLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW17XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMzMlIC0gMTZweCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI3cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA5MTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNhOWE5YTk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLnBob3Rve1xyXG5cdFx0aGVpZ2h0OiAxODdweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIGEucG9kY2FzdHNfX2xpbmstaWNvbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0IHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHRcdGJvdHRvbTogMTBweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmNhdC10aXRsZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24ge1xyXG5cdFx0cGFkZGluZy10b3A6IDU3cHg7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24gLm51bWJlcnMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmZhY2V0d3AtbG9hZC1tb3Jle1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodF9ncmF5O1xyXG5cdFx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQ0cHgpe1xyXG5cdC5hcmNoaXZlX193ZWJpbmFycyB7XHJcblx0XHQuYm94LW5ld3MyIC5waG90byB7XHJcblx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveC1uZXdzMiAuY2F0LXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdC5hcmNoaXZlX193ZWJpbmFycyB7XHJcblx0XHQmID4gLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW1zIC5hcmNoaXZlX193ZWJpbmFycy1pdGVtIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdC5mYWNldHdwLXRlbXBsYXRlLFxyXG5cdC5hcmNoaXZlX193ZWJpbmFycyB7XHJcblx0XHQmID4gLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW1zID4gLmFyY2hpdmVfX3dlYmluYXJzLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYXJjaGl2ZV9fcG9kY2FzdHN7XHJcblxyXG5cdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBOUE5QTk7XHJcblxyXG5cdC5mYWNldHdwLXRlbXBsYXRle1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0JiA+IC5hcmNoaXZlX19wb2RjYXN0cy1pdGVtc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCYgPiAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbXMgLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW17XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMzMlIC0gMTZweCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI3cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA5MTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNhOWE5YTk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJveC1uZXdzMiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLnBob3Rve1xyXG5cdFx0aGVpZ2h0OiAxODdweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuYm94LW5ld3MyIGEucG9kY2FzdHNfX2xpbmstaWNvbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0IHVybChcIi4uL2ltZy9wb2RjYXN0X3BsYXkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHRcdGJvdHRvbTogMTBweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ib3gtbmV3czIgLmNhdC10aXRsZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGNvbG9yOiAkYmxhY2tfdGV4dDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24ge1xyXG5cdFx0cGFkZGluZy10b3A6IDU3cHg7XHJcblx0fVxyXG5cclxuXHQubW9kdWxlLXBhZ2luYXRpb24gLm51bWJlcnMge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmZhY2V0d3AtbG9hZC1tb3Jle1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICRsaWdodF9ncmF5O1xyXG5cdFx0Y29sb3I6ICRibGFja190ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRmb250LWZhbWlseTogJ3JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI0NHB4KXtcclxuXHQuYXJjaGl2ZV9fcG9kY2FzdHMge1xyXG5cdFx0LmJveC1uZXdzMiAucGhvdG8ge1xyXG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gtbmV3czIgLmNhdC10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0LmFyY2hpdmVfX3BvZGNhc3RzIHtcclxuXHRcdCYgPiAuYXJjaGl2ZV9fcG9kY2FzdHMtaXRlbXMgLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdC5mYWNldHdwLXRlbXBsYXRlLFxyXG5cdC5hcmNoaXZlX19wb2RjYXN0cyB7XHJcblx0XHQmID4gLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW1zID4gLmFyY2hpdmVfX3BvZGNhc3RzLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIubGVzc29uLWJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTMyYTg2O1xyXG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMmE4NjtcclxuICAgICAgICAmLmljb257XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1kb3dubG9hZC13aGl0ZS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jZW50ZXJ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLmljb257XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1kb3dubG9hZC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtY291cnNlc3tcclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuY29udGVudHtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mZWF0dXJlZC1pbWFnZXtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4taW5uZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAuNiU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmludHJve1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgICAgIC5kdXJhdGlvbntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGhlYWRlcntcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC40KTtcclxuICAgICAgICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDUwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTMyYTg2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGlzdHN7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgICAgIGgzLCB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgICAgIC5sZWFybmluZy1pbnRlbnRpb25ze1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZXNzb24tcmVzb3VyY2Vze1xyXG4gICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiAubGVzc29uLWJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9zdC1uYXZpZ2F0aW9ue1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMDBweCAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubmV4dC1vbmx5e1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ5JTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTMyYTg2O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmV4dC1wb3N0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMmE4NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLWZlYXRoZXItYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnByZXZpb3VzLXBvc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMyYTg2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1hcnJvdy1sZWZ0LXdoaXRlLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucHJldmlvdXMtcG9zdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5uZXh0LXBvc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1hcnJvdy1yaWdodC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlYmYzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmVhdGhlci1hcnJvdy1sZWZ0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcmUtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MzJhODY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY291cnNlcy1zZWxlY3Rpb257XHJcbiAgICAuY291cnNle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC40KTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgNDBweCAwO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBle1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM1MzJhODY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4Y2VycHR7XHJcbiAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI0M3B4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMyYTg2O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgxLjUpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubW9kdWxlLmltYWdlLWxlZnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI2MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI0M3B4KXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIxMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE2MHB4O1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
