@charset "UTF-8";
.sp {
  display: none;
}

@media (max-width: 428px) {
  .sp {
    display: block;
  }
}

.portal--main {
  overflow: hidden;
  padding: 40px 0 120px;
}

.portal--title {
  position: relative;
  z-index: 100;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto -24px;
}

@media (max-width: 428px) {
  .portal--title {
    position: fixed;
    top: 16px;
    left: calc(50% - 72px);
    z-index: 200;
  }
}

@media (max-width: 428px) {
  .portal--title_img {
    width: 145px;
  }
}

.portal-header {
  padding: 16px 24px 0;
}

@media (max-width: 428px) {
  .portal-header {
    padding: 8px 8px 0;
  }
}

.portal-header--presented {
  display: block;
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal-header--presented {
    font-size: 10px;
  }
}

.portal-header--link_hz {
  transition: 0.3s opacity;
}

.portal-header--link_hz:hover {
  opacity: 0.8;
}

.portal-header--presented_img {
  display: block;
}

@media (max-width: 428px) {
  .portal-header--presented_img {
    width: 90px;
  }
}

.portal-header--list {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 200;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
  padding: 16px 24px;
  border-bottom-left-radius: 24px;
}

@media (max-width: 428px) {
  .portal-header--list {
    display: none;
  }
}

.portal-header--link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  color: #000000;
  transition: 0.3s opacity;
}

.portal-header--link:hover {
  opacity: 0.8;
}

.portal-header--link_eng {
  font-size: 16px;
  line-height: 1.5;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

.portal-header--link_jpn {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.portal-pickup {
  position: relative;
  display: block;
  width: 900px;
  margin: 0 auto -80px;
}

@media (max-width: 428px) {
  .portal-pickup {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
}

.portal-pickup--title {
  position: absolute;
  top: 120px;
  left: -120px;
  z-index: 100;
}

@media (max-width: 428px) {
  .portal-pickup--title {
    position: static;
    padding: 0 10px;
    margin-bottom: 16px;
  }
}

.portal-pickup--wrapper {
  position: relative;
  padding: 10px;
  background-color: #ffffff;
  border-radius: 50px;
}

.portal-pickup--penguin_img {
  position: absolute;
  bottom: 120px;
  right: 0;
  z-index: -1;
  transition: 0.5s ease-in-out;
}

.portal-pickup--penguin_img.js-animation {
  right: -60px;
  transform: rotate(30deg);
}

@media (max-width: 428px) {
  .portal-pickup--penguin_img {
    display: none;
  }
}

.portal-pickup--inner {
  background-color: #8be2fc;
  border-radius: 50px;
}

.portal-pickup--no_pickup_img-sp {
  display: none;
}

@media (max-width: 428px) {
  .portal-pickup--no_pickup_img {
    display: none;
  }
  .portal-pickup--no_pickup_img-sp {
    display: block;
    width: 100%;
  }
}

.portal-pickup--list {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 36px 0 60px;
}

.portal-pickup--list .slick-arrow {
  top: auto;
  bottom: 0;
  width: 45px;
  height: 45px;
  transform: translateY(50%);
}

.portal-pickup--list .slick-arrow:before {
  content: '';
  display: block;
  width: 45px;
  height: 45px;
  opacity: 1;
  cursor: pointer;
}

.portal-pickup--list .slick-prev {
  left: calc(50% - 22px - 25px);
}

.portal-pickup--list .slick-prev:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%3E%3Cg%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%223%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2082%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23.5%203.5a20%2020%200%201%201-20%2020%2020%2020%200%200%201%2020-20Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%20154%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.5%201.5a20%2020%200%201%201-20%2020%2020%2020%200%200%201%2020-20Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2028%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke-linejoin%3D%22round%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2083%22%3E%3Cpath%20d%3D%22M17.3%2021.7h11%22%20data-name%3D%22%E7%B7%9A%206%22%2F%3E%3Cg%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2025%22%3E%3Cpath%20d%3D%22m16.1%2021.5%205.3%205.3%22%20data-name%3D%22%E7%B7%9A%205%22%2F%3E%3Cpath%20d%3D%22m21.4%2016.2-5.3%205.3%22%20data-name%3D%22%E7%B7%9A%207%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.portal-pickup--list .slick-next {
  left: calc(50% - 22px + 25px);
}

.portal-pickup--list .slick-next:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%3E%3Cg%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%223%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2026%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23.5%203.5a20%2020%200%201%201-20%2020%2020%2020%200%200%201%2020-20Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%20154%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.5%201.5a20%2020%200%201%201-20%2020%2020%2020%200%200%201%2020-20Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2028%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linejoin%3D%22round%22%20d%3D%22M27.1%2021.7h-11%22%20data-name%3D%22%E7%B7%9A%206%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke-linejoin%3D%22round%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2025%22%3E%3Cpath%20d%3D%22M28.3%2021.5%2023%2026.8%22%20data-name%3D%22%E7%B7%9A%205%22%2F%3E%3Cpath%20d%3D%22m23%2016.2%205.3%205.3%22%20data-name%3D%22%E7%B7%9A%207%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.portal-pickup--item {
  width: 405px;
  padding-top: 24px;
  margin: 0 32px;
}

@media (max-width: 428px) {
  .portal-pickup--item {
    width: calc(100vw - 40px);
  }
}

.portal-search {
  padding: 128px 0 64px;
  background-color: #fff;
}

@media (max-width: 428px) {
  .portal-search {
    padding: 96px 20px 72px;
  }
}

.portal-search--title {
  margin-bottom: 16px;
  font-size: 35px;
  line-height: 1.5;
  text-align: center;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

@media (max-width: 428px) {
  .portal-search--title {
    font-size: 25px;
  }
}

.portal-new {
  padding: 120px 0 180px;
  overflow: hidden;
}

@media (max-width: 428px) {
  .portal-new {
    padding-top: 40px;
    padding-bottom: 100px;
  }
}

.portal-new_footprints_top {
  position: relative;
  width: 1230px;
  margin: 0 auto;
}

.portal-new_footprints_top--wrapper {
  position: absolute;
  top: -110px;
  right: 0;
  z-index: -1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  transform: rotate(95deg);
}

.portal-new_footprints_top--img {
  display: block;
  opacity: 0;
  transform: scale(1.7);
  transition: 0.15s;
}

.js-animation .portal-new_footprints_top--img {
  opacity: 1;
  transform: scale(1);
}

.portal-new_footprints_top--img:first-child {
  margin-top: 115px;
  margin-right: -19px;
  transition-delay: 0.25s;
}

.portal-new_footprints_top--img:nth-child(2) {
  margin-top: 53px;
  margin-right: 32px;
  transition-delay: 0.5s;
}

.portal-new_footprints_top--img:nth-child(3) {
  margin-top: 63px;
  margin-right: -4px;
  transition-delay: 0.75s;
}

.portal-new_footprints_top--img:nth-child(4) {
  transition-delay: 1.0s;
}

.portal-new_footprints_bottom {
  position: relative;
  width: 1300px;
  margin: 0 auto;
}

.portal-new_footprints_bottom--wrapper {
  position: absolute;
  left: 0;
  z-index: -1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}

.portal-new_footprints_bottom--wrapper:first-child {
  top: -110px;
  transform: rotate(65deg);
}

.portal-new_footprints_bottom--wrapper:nth-child(2) {
  top: 0;
  left: 150px;
  transform: rotate(100deg);
}

.portal-new_footprints_bottom--img {
  display: block;
  opacity: 0;
  transform: scale(1.7);
  transition: 0.15s;
}

.js-animation .portal-new_footprints_bottom--img {
  opacity: 1;
  transform: scale(1);
}

.portal-new_footprints_bottom--img:first-child {
  margin-top: 70px;
  margin-right: 32px;
  transition-delay: 0.25s;
}

.portal-new_footprints_bottom--wrapper:nth-child(2) .portal-new_footprints_bottom--img:first-child {
  transition-delay: 1.25s;
}

.portal-new_footprints_bottom--img:nth-child(2) {
  margin-top: 65px;
  margin-right: -19px;
  transition-delay: 0.5s;
}

.portal-new_footprints_bottom--wrapper:nth-child(2) .portal-new_footprints_bottom--img:nth-child(2) {
  transition-delay: 1.5s;
}

.portal-new_footprints_bottom--img:nth-child(3) {
  margin-top: 3px;
  margin-right: 32px;
  transition-delay: 0.75s;
}

.portal-new_footprints_bottom--wrapper:nth-child(2) .portal-new_footprints_bottom--img:nth-child(3) {
  transition-delay: 1.75s;
}

.portal-new_footprints_bottom--img:nth-child(4) {
  transition-delay: 1.0s;
}

.portal-new_footprints_bottom--wrapper:nth-child(2) .portal-new_footprints_bottom--img:nth-child(4) {
  transition-delay: 2.0s;
}

.portal-recommend {
  position: relative;
}

.portal-recommend--penguin_img {
  position: absolute;
  top: 0;
  left: calc(50% + 565px - 240px);
  z-index: -1;
  display: block;
  transition: 0.5s ease-in-out;
}

.portal-recommend--penguin_img.js-animation {
  top: -80px;
}

@media (max-width: 428px) {
  .portal-recommend--penguin_img {
    display: block;
    width: 110px;
    left: auto;
    right: 40px;
  }
  .portal-recommend--penguin_img.js-animation {
    top: -64px;
  }
}

.portal-report {
  padding: 160px 0 80px;
  overflow: hidden;
}

@media (max-width: 428px) {
  .portal-report {
    padding: 100px 0 40px;
  }
}

.portal-report_footprints_top {
  position: relative;
  width: 1300px;
  margin: 0 auto;
}

.portal-report_footprints_top--wrapper {
  position: absolute;
  top: -100px;
  right: 0;
  z-index: -1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  transform: rotate(87deg);
}

.portal-report_footprints_top--img {
  display: block;
  opacity: 0;
  transform: scale(1.7);
  transition: 0.15s;
}

.js-animation .portal-report_footprints_top--img {
  opacity: 1;
  transform: scale(1);
}

.portal-report_footprints_top--img:first-child {
  margin-top: 70px;
  margin-right: 32px;
  transition-delay: 0.25s;
}

.portal-report_footprints_top--img:nth-child(2) {
  margin-top: 65px;
  margin-right: -19px;
  transition-delay: 0.5s;
}

.portal-report_footprints_top--img:nth-child(3) {
  margin-top: 3px;
  margin-right: 32px;
  transition-delay: 0.75s;
}

.portal-report_footprints_top--img:nth-child(4) {
  transition-delay: 1.0s;
}

.portal-report_footprints_bottom {
  position: relative;
  width: 1300px;
  margin: 0 auto;
}

.portal-report_footprints_bottom--wrapper {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  transform: rotate(173deg);
}

.portal-report_footprints_bottom--img {
  display: block;
  opacity: 0;
  transform: scale(1.7);
  transition: 0.15s;
}

.js-animation .portal-report_footprints_bottom--img {
  opacity: 1;
  transform: scale(1);
}

.portal-report_footprints_bottom--img:first-child {
  margin-top: 115px;
  margin-right: -19px;
  transition-delay: 0.25s;
}

.portal-report_footprints_bottom--img:nth-child(2) {
  margin-top: 53px;
  margin-right: 32px;
  transition-delay: 0.5s;
}

.portal-report_footprints_bottom--img:nth-child(3) {
  margin-top: 63px;
  margin-right: -4px;
  transition-delay: 0.75s;
}

.portal-report_footprints_bottom--img:nth-child(4) {
  transition-delay: 1.0s;
}

.portal-sites {
  position: relative;
  padding: 80px 0 100px;
  margin-top: 80px;
  background-color: #79c1e8;
  border-radius: 150px;
}

.portal-recommend + .portal-sites {
  margin-top: 160px;
}

@media (max-width: 428px) {
  .portal-sites {
    padding-top: 56px;
    padding-bottom: 72px;
    margin-top: 56px;
    border-radius: 64px;
  }
  .portal-recommend + .portal-sites {
    margin-top: 96px;
  }
}

.portal-sites--penguin_wrapper {
  position: absolute;
  top: -128px;
  left: 120px;
  width: 210px;
  z-index: 100;
}

@media (max-width: 428px) {
  .portal-sites--penguin_wrapper {
    top: -90px;
    left: 28px;
    width: 155px;
  }
}

.portal-sites--penguin_img {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  opacity: 0;
}

.portal-sites--penguin_img.js-show {
  opacity: 1;
}

@media (max-width: 428px) {
  .portal-sites--penguin_img-01 {
    width: 146px;
  }
  .portal-sites--penguin_img-02 {
    width: 100%;
  }
}

.portal-sites--title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-bottom: 56px;
}

@media (max-width: 428px) {
  .portal-sites--title {
    flex-direction: column;
    gap: 0;
    margin-bottom: 40px;
  }
}

.portal-sites--title_eng {
  font-size: 45px;
  line-height: 1.5;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

@media (max-width: 428px) {
  .portal-sites--title_eng {
    font-size: 30px;
  }
}

.portal-sites--title_jpn {
  font-size: 20px;
  font-weight: 900;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal-sites--title_jpn {
    font-size: 14px;
  }
}

.portal-sites--list {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 36px;
  width: 1100px;
  margin: 0 auto;
}

@media (max-width: 428px) {
  .portal-sites--list {
    gap: 12px;
    width: 100%;
    padding: 0 12px;
    box-sizing: border-box;
  }
}

.portal-sites--item {
  width: 246px;
}

@media (max-width: 428px) {
  .portal-sites--item {
    width: calc(50% - 6px);
  }
}

.portal-sites_link {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-bottom: 20px;
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 20px;
  transition: 0.3s;
}

.portal-sites_link:hover {
  transform: scale(1.02);
}

@media (max-width: 428px) {
  .portal-sites_link:hover {
    transform: scale(1);
  }
}

.portal-sites_link--img {
  display: block;
  width: 100%;
  margin-bottom: 16px;
  border-radius: 20px 20px 0 0;
}

@media (max-width: 428px) {
  .portal-sites_link--img {
    margin-bottom: 10px;
  }
}

.portal-sites_link--wrapper {
  flex: 1;
  position: relative;
  padding: 0 16px;
}

.portal-sites_link--name {
  color: #000000;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal-sites_link--name {
    font-size: 14px;
  }
}

.portal-sites_link--description {
  color: #000000;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
}

@media (max-width: 428px) {
  .portal-sites_link--description {
    font-size: 12px;
  }
}

.portal-sites_link--icon {
  position: absolute;
  bottom: 0;
  right: 20px;
  z-index: 100;
  display: block;
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%2300a1e9%22%20stroke-width%3D%222%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20100%22%3E%3Cpath%20d%3D%22M13%201%207.1%206.9%22%20data-name%3D%22%E7%B7%9A%2010%22%2F%3E%3Cpath%20d%3D%22M8%201h5v5%22%20data-name%3D%22%E3%83%91%E3%82%B9%2090%22%2F%3E%3Cpath%20d%3D%22M13%208.4V13H1V1h4.1%22%20data-name%3D%22%E3%83%91%E3%82%B9%2091%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}

@media (max-width: 428px) {
  .portal-sites_link--icon {
    width: 8px;
    height: 8px;
    right: 16px;
  }
}

.portal_archive_list {
  padding: 80px 0 120px;
  overflow: hidden;
}

.portal_archive_list--title {
  margin-bottom: 24px;
  font-size: 45px;
  line-height: 1.5;
  text-align: center;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

@media (max-width: 428px) {
  .portal_archive_list--title {
    font-size: 30px;
  }
}

.portal_archive_list-search {
  margin-bottom: 36px;
}

@media (max-width: 428px) {
  .portal_archive_list-search {
    padding: 0 16px;
    margin-bottom: 96px;
  }
}

.portal_archive_list-conditions {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  width: 940px;
  padding: 16px 36px;
  margin: 0 auto 56px;
  box-sizing: border-box;
  background-color: #e2e2c6;
  border-radius: 30px;
}

@media (max-width: 428px) {
  .portal_archive_list-conditions {
    display: block;
    width: calc(100% - 32px);
    margin-bottom: 40px;
  }
}

.portal_archive_list-conditions--lead {
  flex-shrink: 0;
  padding: 6px 0;
  margin-right: 16px;
  color: #6f6f6f;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_list-conditions--lead {
    padding: 0;
    margin-right: 0;
    margin-bottom: 12px;
  }
}

.portal_archive_list-conditions--list {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 4px;
}

.portal_archive_list-results {
  overflow: hidden;
}

.portal_archive_list-results--number {
  display: block;
  width: 1130px;
  margin: 0 auto 36px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  text-align: right;
}

@media (max-width: 428px) {
  .portal_archive_list-results--number {
    width: calc(100% - 32px);
    font-size: 14px;
  }
}

.portal_archive_list-results--more {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 16px 64px;
  margin: 56px auto 0;
  background-color: #ffffff;
  border: #000000 3px solid;
  font-size: 16px;
  line-height: 1.5;
  cursor: pointer;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
  transition: 0.3s opacity;
}

.portal_archive_list-results--more:hover {
  opacity: 0.8;
}

.portal_archive_detail {
  padding: 80px 0 120px;
}

.portal_archive_detail--title {
  margin-bottom: 40px;
  font-size: 45px;
  line-height: 1.5;
  text-align: center;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

@media (max-width: 428px) {
  .portal_archive_detail--title {
    font-size: 30px;
  }
}

.portal_archive_detail-contents {
  padding-bottom: 56px;
  overflow: hidden;
}

.portal_archive_detail-contents--breadcrumb_list {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
  width: 1165px;
  margin: 0 auto 80px;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents--breadcrumb_list {
    width: calc(100% - 32px);
    margin-bottom: 16px;
  }
}

.portal_archive_detail-contents--breadcrumb_item:not(:last-child) {
  flex-shrink: 0;
}

.portal_archive_detail-contents--breadcrumb_item:not(:last-child):after {
  content: '＞';
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents--breadcrumb_item:not(:last-child):after {
    font-size: 12px;
  }
}

.portal_archive_detail-contents--breadcrumb_link {
  color: #000000;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: underline;
  transition: 0.3s opacity;
}

.portal_archive_detail-contents--breadcrumb_link:hover {
  opacity: 0.8;
}

.portal_archive_detail-contents--breadcrumb_item:last-child .portal_archive_detail-contents--breadcrumb_link {
  text-decoration: none;
  pointer-events: none;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents--breadcrumb_link {
    font-size: 12px;
  }
}

.portal_archive_detail-contents--wrapper {
  width: 900px;
  padding: 120px 0 80px;
  margin: 0 auto;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents--wrapper {
    width: calc(100% - 32px);
    padding: 40px 0 56px;
  }
}

.portal_archive_detail-contents .ir_press_detail > *:first-child {
  margin-top: 0;
}

.portal_archive_detail-contents .ir_press_detail > p {
  overflow-wrap: break-word;
}

.portal_archive_detail-contents .ir_press_detail h1 {
  margin-top: 70px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents .ir_press_detail h1 {
    margin-top: 50px;
    font-size: 20px;
  }
}

.portal_archive_detail-contents .ir_press_detail h2 {
  margin-top: 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents .ir_press_detail h2 {
    margin-top: 20px;
    font-size: 16px;
  }
}

.portal_archive_detail-contents .ir_press_detail p {
  margin-top: 30px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents .ir_press_detail p {
    margin-top: 20px;
    font-size: 14px;
  }
}

.portal_archive_detail-contents .ir_press_detail img {
  display: block;
  max-width: 100%;
  margin: 50px auto 0;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents .ir_press_detail img {
    margin-top: 30px;
  }
}

.portal_archive_detail-contents .ir_press_detail .ir_press_detail--annotate {
  margin-top: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}

.portal_archive_detail-contents_title {
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  width: calc(50% + 565px);
  padding: 0 64px 64px;
  box-sizing: border-box;
  background-color: #DEDEBB;
  border-radius: 0 50px 50px 0;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_title {
    display: block;
    width: calc(100% - 24px);
    padding: 36px 0;
    border-radius: 0 30px 30px 0;
  }
}

.portal_archive_detail-contents_title--img {
  flex-shrink: 0;
  display: block;
  width: 600px;
  margin-top: -56px;
  border-radius: 30px;
  background-color: #ffffff;
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.16);
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_title--img {
    width: 100vw;
    margin-top: 0;
    margin-bottom: 36px;
  }
}

.portal_archive_detail-contents_title--wrapper {
  flex-shrink: 0;
  width: 450px;
  margin-top: 64px;
  margin-left: 64px;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_title--wrapper {
    width: 88vw;
    padding-left: 12vw;
    margin: 0;
  }
}

.portal_archive_detail-contents_title--category {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 24px;
  margin-bottom: 16px;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
}

.portal_archive_detail-contents_title--category-example {
  background-color: #26BE72;
}

.portal_archive_detail-contents_title--title {
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_title--title {
    font-size: 16px;
  }
}

.portal_archive_detail-contents_title--date {
  display: block;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.5;
}

.portal_archive_detail-contents_title--keyword_list {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 4px;
}

.portal_archive_detail-contents_title--keyword {
  display: block;
  padding: 8px 16px;
  background-color: #ffffff;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.5;
}

.portal_archive_detail-contents_document {
  padding: 40px;
  margin-top: 64px;
  background-color: #ffffff;
  border-radius: 10px;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_document {
    padding: 24px 16px;
  }
}

.portal_archive_detail-contents_document--title {
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_document--title {
    margin-bottom: 16px;
    font-size: 20px;
  }
}

.portal_archive_detail-contents_document--list {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
  gap: 8px;
}

.portal_archive_detail-contents_document--item {
  gap: 8px;
  padding: 16px;
  border-radius: 10px;
  background-color: #f2f2f2;
}

.portal_archive_detail-contents_document--link {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  color: #000000;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  transition: 0.3s opacity;
}

.portal_archive_detail-contents_document--link:hover {
  opacity: 0.8;
}

.portal_archive_detail-contents_document--link-url:before {
  flex-shrink: 0;
  content: '';
  display: block;
  width: 14px;
  height: 14px;
  margin-top: 4px;
  margin-right: 8px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213.375%22%20height%3D%2213.519%22%20viewBox%3D%220%200%2013.375%2013.519%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_226664%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20226664%22%20width%3D%2213.375%22%20height%3D%2213.519%22%20transform%3D%22translate(0%200)%22%20fill%3D%22none%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_12496%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2012496%22%20transform%3D%22translate(0%200)%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_7703%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%207703%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2561%22%20data-name%3D%22%E3%83%91%E3%82%B9%202561%22%20d%3D%22M9.389%2C6.108l-.857.857a1.994%2C1.994%2C0%2C0%2C0-.583-1.4c-.024-.025-.053-.041-.078-.064L8.578%2C4.8c.025.023.054.039.078.064a2.957%2C2.957%2C0%2C0%2C1%2C.733%2C1.246%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2562%22%20data-name%3D%22%E3%83%91%E3%82%B9%202562%22%20d%3D%22M7.87%2C5.505a2%2C2%2C0%2C0%2C0-2.75.064L1.584%2C9.1a2%2C2%2C0%2C0%2C0%2C2.829%2C2.828L6.361%2C9.985a3.483%2C3.483%2C0%2C0%2C0%2C.48.047A3.48%2C3.48%2C0%2C0%2C0%2C7.91%2C9.85L5.12%2C12.64A3%2C3%2C0%2C0%2C1%2C.877%2C8.4L4.413%2C4.862A3%2C3%2C0%2C0%2C1%2C8.577%2C4.8%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2563%22%20data-name%3D%22%E3%83%91%E3%82%B9%202563%22%20d%3D%22M5.506%2C8.012%2C4.8%2C8.719c-.025-.023-.054-.04-.078-.064a2.959%2C2.959%2C0%2C0%2C1-.734-1.246l.858-.858a1.988%2C1.988%2C0%2C0%2C0%2C.583%2C1.4c.024.024.053.041.078.064%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2564%22%20data-name%3D%22%E3%83%91%E3%82%B9%202564%22%20d%3D%22M5.506%2C8.012a2%2C2%2C0%2C0%2C0%2C2.75-.064l3.536-3.536A2%2C2%2C0%2C1%2C0%2C8.963%2C1.584L7.016%2C3.531a3.5%2C3.5%2C0%2C0%2C0-1.55.136L8.256.877A3%2C3%2C0%2C0%2C1%2C12.5%2C5.119L8.963%2C8.655A3%2C3%2C0%2C0%2C1%2C4.8%2C8.719%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.portal_archive_detail-contents_document--link-pdf:before {
  flex-shrink: 0;
  content: '';
  display: block;
  width: 19px;
  height: 18px;
  margin-top: 4px;
  margin-right: 8px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2218%22%3E%3Cg%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%207702%22%20transform%3D%22translate(-437%20-3595.2)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20226662%22%20transform%3D%22translate(440%203595.2)%22%3E%3Crect%20width%3D%2216%22%20height%3D%2218%22%20stroke%3D%22none%22%20rx%3D%222%22%2F%3E%3Crect%20width%3D%2215%22%20height%3D%2217%22%20x%3D%22.5%22%20y%3D%22.5%22%20rx%3D%221.5%22%2F%3E%3C%2Fg%3E%3Crect%20width%3D%2215%22%20height%3D%226%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20226663%22%20rx%3D%221%22%20transform%3D%22translate(437%203601.2)%22%2F%3E%3Cg%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%207701%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M440.5%203606.2h.7v-1.3h.5c.8%200%201.4-.4%201.4-1.3%200-.8-.6-1.1-1.4-1.1h-1.2Zm.7-2v-1.1h.4c.5%200%20.8.1.8.5s-.2.7-.8.7Zm2.6%202h1a1.7%201.7%200%200%200%201.8-1.9%201.6%201.6%200%200%200-1.8-1.8h-1Zm.7-.6v-2.5h.3c.6%200%201%20.3%201%201.2s-.4%201.3-1%201.3Zm2.9.6h.7v-1.5h1.3v-.6h-1.3v-1h1.5v-.6h-2.2Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%202560%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.portal_archive_detail-contents_document--link-video:before {
  flex-shrink: 0;
  content: '';
  display: block;
  width: 19px;
  height: 13px;
  margin-top: 4px;
  margin-right: 8px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2213%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%207687%22%20transform%3D%22translate(.5%20.5)%22%3E%3Crect%20width%3D%2218%22%20height%3D%2212%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202642%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M11%206%207%203.5v5Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%202555%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.portal_archive_detail-contents_product {
  padding: 40px;
  margin-top: 28px;
  background-color: #8be2fc;
  border-radius: 10px;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_product {
    padding: 24px 16px;
  }
}

.portal_archive_detail-contents_product--title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-bottom: 40px;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_product--title {
    flex-direction: column;
    gap: 0;
    margin-bottom: 24px;
  }
}

.portal_archive_detail-contents_product--title_eng {
  display: block;
  font-size: 35px;
  line-height: 1.5;
  font-family: "Ultra", serif;
  font-weight: 400;
  font-style: normal;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_product--title_eng {
    font-size: 25px;
  }
}

.portal_archive_detail-contents_product--title_jpn {
  font-size: 20px;
  font-weight: 900;
  line-height: 1.5;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_product--title_jpn {
    font-size: 14px;
  }
}

.portal_archive_detail-contents_product--list {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
  gap: 16px;
  width: 600px;
  margin: 0 auto;
}

@media (max-width: 428px) {
  .portal_archive_detail-contents_product--list {
    width: 100%;
  }
}

.portal_archive_detail-contents_product--link {
  display: block;
  transition: 0.3s opacity;
}

.portal_archive_detail-contents_product--link:hover {
  opacity: 0.8;
}

.portal_archive_detail-contents_product--img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBvcnRhbC9jc3MvbGF5b3V0L3BvcnRhbC5jc3MiLCJwb3J0YWwvY3NzL2xheW91dC9wb3J0YWwuc2NzcyIsInBvcnRhbC9jc3MvX21peGluLnNjc3MiLCJwb3J0YWwvY3NzL19jb25maWcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7RUFDRSxhQUFhO0FERmY7O0FFK0JFO0VEOUJGO0lBR0ksY0FBYztFRENoQjtBQUNGOztBQ0lFO0VBQ0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBRER6Qjs7QUNHRTtFQUNFLGtCQUFrQjtFQUNsQixZQ21Da0I7RURsQ2xCLDBCQUFrQjtFQUFsQix1QkFBa0I7RUFBbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtBREF4Qjs7QUVhRTtFRGpCQTtJQU1JLGVBQWU7SUFDZixTQUFTO0lBQ1Qsc0JBQXNCO0lBQ3RCLFlDMkJhO0VGeEJqQjtBQUNGOztBRUlFO0VETEE7SUFFRSxZQUFZO0VESWQ7QUFDRjs7QUNEQTtFQUNFLG9CQUFvQjtBREl0Qjs7QUVORTtFRENGO0lBR0ksa0JBQWtCO0VET3BCO0FBQ0Y7O0FDSEU7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixnQkUzQ2U7RUY0Q2YsZ0JBQWdCO0FETXBCOztBRXBCRTtFRFNBO0lBT0ksZUFBZTtFRFNuQjtBQUNGOztBQ1BFO0VDZ0JBLHdCQUF3QjtBRkwxQjs7QUNYRztFQ2tCQyxZQUFZO0FGSGhCOztBQ1pFO0VBQ0UsY0FBYztBRGVsQjs7QUV0Q0U7RURzQkE7SUFHSSxXQUFXO0VEa0JmO0FBQ0Y7O0FDaEJFO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixRQUFRO0VBQ1IsWUNiZTtFRGNmLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsMkJBQTJCO0VBQzNCLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsK0JBQStCO0FEbUJuQzs7QUV6REU7RUQ0QkE7SUFZSSxhQUFhO0VEc0JqQjtBQUNGOztBQ2pCRTtFQUNFLGFBQWE7RUFD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M1FFO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUN6OEJsQiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBRnd0Q3BCOztBRXZ2Q0U7RURtK0JBO0lBTUksZUFBZTtFRG1SbkI7QUFDRjs7QUNqUkU7RUFDRSxlQUFlO0VBQ2YsZ0JFemdDYztFRjBnQ2QsZ0JBQWdCO0FEb1JwQjs7QUVud0NFO0VENCtCQTtJQUtFLGVBQWU7RUR1UmpCO0FBQ0Y7O0FDclJFO0VBQ0UsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0VBQ3RCLFNBQVM7RUFDVCxZQUFZO0VBQ1osY0FBYztBRHdSbEI7O0FFbnhDRTtFRG8vQkE7SUFTSSxXQUFXO0VEMlJmO0FBQ0Y7O0FDdFJFO0VBQ0UsY0FBYztFQ2orQmhCLHdCQUF3QjtBRjJ2QzFCOztBQzNSRztFQzk5QkMsWUFBWTtBRjZ2Q2hCOztBQzNSRTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2YsY0FBYztBRDhSbEIiLCJmaWxlIjoicG9ydGFsL2Nzcy9sYXlvdXQvcG9ydGFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wb3J0YWwtLW1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0MHB4IDAgMTIwcHg7XG59XG5cbi5wb3J0YWwtLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG8gLTI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLS10aXRsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTZweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDcycHgpO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC0tdGl0bGVfaW1nIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cbn1cblxuLnBvcnRhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDA7XG4gIH1cbn1cblxuLnBvcnRhbC1oZWFkZXItLXByZXNlbnRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtaGVhZGVyLS1wcmVzZW50ZWQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4ucG9ydGFsLWhlYWRlci0tbGlua19oeiB7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbn1cblxuLnBvcnRhbC1oZWFkZXItLWxpbmtfaHo6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wb3J0YWwtaGVhZGVyLS1wcmVzZW50ZWRfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLWhlYWRlci0tcHJlc2VudGVkX2ltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cblxuLnBvcnRhbC1oZWFkZXItLWxpc3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtaGVhZGVyLS1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3J0YWwtaGVhZGVyLS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xufVxuXG4ucG9ydGFsLWhlYWRlci0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnBvcnRhbC1oZWFkZXItLWxpbmtfZW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJVbHRyYVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9ydGFsLWhlYWRlci0tbGlua19qcG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wb3J0YWwtcGlja3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byAtODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtcGlja3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4ucG9ydGFsLXBpY2t1cC0tdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIGxlZnQ6IC0xMjBweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1waWNrdXAtLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5wb3J0YWwtcGlja3VwLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ucG9ydGFsLXBpY2t1cC0tcGVuZ3Vpbl9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTIwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBvcnRhbC1waWNrdXAtLXBlbmd1aW5faW1nLmpzLWFuaW1hdGlvbiB7XG4gIHJpZ2h0OiAtNjBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1waWNrdXAtLXBlbmd1aW5faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3J0YWwtcGlja3VwLS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YmUyZmM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5wb3J0YWwtcGlja3VwLS1ub19waWNrdXBfaW1nLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtcGlja3VwLS1ub19waWNrdXBfaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wb3J0YWwtcGlja3VwLS1ub19waWNrdXBfaW1nLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucG9ydGFsLXBpY2t1cC0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDM2cHggMCA2MHB4O1xufVxuXG4ucG9ydGFsLXBpY2t1cC0tbGlzdCAuc2xpY2stYXJyb3cge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG5cbi5wb3J0YWwtcGlja3VwLS1saXN0IC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBvcnRhbC1waWNrdXAtLWxpc3QgLnNsaWNrLXByZXYge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIycHggLSAyNXB4KTtcbn1cblxuLnBvcnRhbC1waWNrdXAtLWxpc3QgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNDUlMjIlMjBoZWlnaHQlM0QlMjI0NSUyMiUzRSUzQ2clMjBzdHJva2UlM0QlMjIlMjMwMDAlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDgyJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTIzLjUlMjAzLjVhMjAlMjAyMCUyMDAlMjAxJTIwMS0yMCUyMDIwJTIwMjAlMjAyMCUyMDAlMjAwJTIwMSUyMDIwLTIwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDE1NCUyMiUyRiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwZCUzRCUyMk0yMS41JTIwMS41YTIwJTIwMjAlMjAwJTIwMSUyMDEtMjAlMjAyMCUyMDIwJTIwMjAlMjAwJTIwMCUyMDElMjAyMC0yMFolMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAyOCUyMiUyRiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwODMlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xNy4zJTIwMjEuN2gxMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNyVCNyU5QSUyMDYlMjIlMkYlM0UlM0NnJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMjUlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNi4xJTIwMjEuNSUyMDUuMyUyMDUuMyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNyVCNyU5QSUyMDUlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0yMS40JTIwMTYuMi01LjMlMjA1LjMlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTclQjclOUElMjA3JTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRmclM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG4ucG9ydGFsLXBpY2t1cC0tbGlzdCAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjJweCArIDI1cHgpO1xufVxuXG4ucG9ydGFsLXBpY2t1cC0tbGlzdCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0NSUyMiUyMGhlaWdodCUzRCUyMjQ1JTIyJTNFJTNDZyUyMHN0cm9rZSUzRCUyMiUyMzAwMCUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMjYlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGQlM0QlMjJNMjMuNSUyMDMuNWEyMCUyMDIwJTIwMCUyMDElMjAxLTIwJTIwMjAlMjAyMCUyMDIwJTIwMCUyMDAlMjAxJTIwMjAtMjBaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMTU0JTIyJTJGJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTIxLjUlMjAxLjVhMjAlMjAyMCUyMDAlMjAxJTIwMS0yMCUyMDIwJTIwMjAlMjAyMCUyMDAlMjAwJTIwMSUyMDIwLTIwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI4JTIyJTJGJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBkJTNEJTIyTTI3LjElMjAyMS43aC0xMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNyVCNyU5QSUyMDYlMjIlMkYlM0UlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDI1JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMjguMyUyMDIxLjUlMjAyMyUyMDI2LjglMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTclQjclOUElMjA1JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjMlMjAxNi4yJTIwNS4zJTIwNS4zJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU3JUI3JTlBJTIwNyUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG4ucG9ydGFsLXBpY2t1cC0taXRlbSB7XG4gIHdpZHRoOiA0MDVweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIG1hcmdpbjogMCAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1waWNrdXAtLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gIH1cbn1cblxuLnBvcnRhbC1zZWFyY2gge1xuICBwYWRkaW5nOiAxMjhweCAwIDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNlYXJjaCB7XG4gICAgcGFkZGluZzogOTZweCAyMHB4IDcycHg7XG4gIH1cbn1cblxuLnBvcnRhbC1zZWFyY2gtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVsdHJhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNlYXJjaC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG4ucG9ydGFsLW5ldyB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLW5ldyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c190b3AtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExMHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDk1ZGVnKTtcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c190b3AtLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4uanMtYW5pbWF0aW9uIC5wb3J0YWwtbmV3X2Zvb3RwcmludHNfdG9wLS1pbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ucG9ydGFsLW5ld19mb290cHJpbnRzX3RvcC0taW1nOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE5cHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuXG4ucG9ydGFsLW5ld19mb290cHJpbnRzX3RvcC0taW1nOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDUzcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c190b3AtLWltZzpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiA2M3B4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xufVxuXG4ucG9ydGFsLW5ld19mb290cHJpbnRzX3RvcC0taW1nOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMHM7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c19ib3R0b20tLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0td3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIHRvcDogLTExMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2NWRlZyk7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS13cmFwcGVyOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMTUwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEwMGRlZyk7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cblxuLmpzLWFuaW1hdGlvbiAucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0taW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c19ib3R0b20tLWltZzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS13cmFwcGVyOm50aC1jaGlsZCgyKSAucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0taW1nOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4yNXM7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS1pbWc6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTlweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c19ib3R0b20tLXdyYXBwZXI6bnRoLWNoaWxkKDIpIC5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS1pbWc6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41cztcbn1cblxuLnBvcnRhbC1uZXdfZm9vdHByaW50c19ib3R0b20tLWltZzpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS13cmFwcGVyOm50aC1jaGlsZCgyKSAucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0taW1nOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNzVzO1xufVxuXG4ucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0taW1nOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMHM7XG59XG5cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tLS13cmFwcGVyOm50aC1jaGlsZCgyKSAucG9ydGFsLW5ld19mb290cHJpbnRzX2JvdHRvbS0taW1nOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMHM7XG59XG5cbi5wb3J0YWwtcmVjb21tZW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9ydGFsLXJlY29tbWVuZC0tcGVuZ3Vpbl9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYyg1MCUgKyA1NjVweCAtIDI0MHB4KTtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG9ydGFsLXJlY29tbWVuZC0tcGVuZ3Vpbl9pbWcuanMtYW5pbWF0aW9uIHtcbiAgdG9wOiAtODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtcmVjb21tZW5kLS1wZW5ndWluX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnBvcnRhbC1yZWNvbW1lbmQtLXBlbmd1aW5faW1nLmpzLWFuaW1hdGlvbiB7XG4gICAgdG9wOiAtNjRweDtcbiAgfVxufVxuXG4ucG9ydGFsLXJlcG9ydCB7XG4gIHBhZGRpbmc6IDE2MHB4IDAgODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtcmVwb3J0IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XG4gIH1cbn1cblxuLnBvcnRhbC1yZXBvcnRfZm9vdHByaW50c190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX3RvcC0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoODdkZWcpO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX3RvcC0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5qcy1hbmltYXRpb24gLnBvcnRhbC1yZXBvcnRfZm9vdHByaW50c190b3AtLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfdG9wLS1pbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX3RvcC0taW1nOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE5cHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfdG9wLS1pbWc6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX3RvcC0taW1nOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMHM7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvcnRhbC1yZXBvcnRfZm9vdHByaW50c19ib3R0b20tLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNzNkZWcpO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX2JvdHRvbS0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5qcy1hbmltYXRpb24gLnBvcnRhbC1yZXBvcnRfZm9vdHByaW50c19ib3R0b20tLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfYm90dG9tLS1pbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTlweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfYm90dG9tLS1pbWc6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX2JvdHRvbS0taW1nOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDYzcHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG59XG5cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfYm90dG9tLS1pbWc6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcbn1cblxuLnBvcnRhbC1zaXRlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzljMWU4O1xuICBib3JkZXItcmFkaXVzOiAxNTBweDtcbn1cblxuLnBvcnRhbC1yZWNvbW1lbmQgKyAucG9ydGFsLXNpdGVzIHtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNpdGVzIHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIH1cbiAgLnBvcnRhbC1yZWNvbW1lbmQgKyAucG9ydGFsLXNpdGVzIHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXMtLXBlbmd1aW5fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTI4cHg7XG4gIGxlZnQ6IDEyMHB4O1xuICB3aWR0aDogMjEwcHg7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtc2l0ZXMtLXBlbmd1aW5fd3JhcHBlciB7XG4gICAgdG9wOiAtOTBweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiAxNTVweDtcbiAgfVxufVxuXG4ucG9ydGFsLXNpdGVzLS1wZW5ndWluX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wb3J0YWwtc2l0ZXMtLXBlbmd1aW5faW1nLmpzLXNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1zaXRlcy0tcGVuZ3Vpbl9pbWctMDEge1xuICAgIHdpZHRoOiAxNDZweDtcbiAgfVxuICAucG9ydGFsLXNpdGVzLS1wZW5ndWluX2ltZy0wMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBvcnRhbC1zaXRlcy0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNpdGVzLS10aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucG9ydGFsLXNpdGVzLS10aXRsZV9lbmcge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcIlVsdHJhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNpdGVzLS10aXRsZV9lbmcge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4ucG9ydGFsLXNpdGVzLS10aXRsZV9qcG4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNpdGVzLS10aXRsZV9qcG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucG9ydGFsLXNpdGVzLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDM2cHg7XG4gIHdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1zaXRlcy0tbGlzdCB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXMtLWl0ZW0ge1xuICB3aWR0aDogMjQ2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsLXNpdGVzLS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXNfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ucG9ydGFsLXNpdGVzX2xpbms6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1zaXRlc19saW5rOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXNfbGluay0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1zaXRlc19saW5rLS1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnBvcnRhbC1zaXRlc19saW5rLS13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5cbi5wb3J0YWwtc2l0ZXNfbGluay0tbmFtZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtc2l0ZXNfbGluay0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXNfbGluay0tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbC1zaXRlc19saW5rLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5wb3J0YWwtc2l0ZXNfbGluay0taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTQlMjIlMjBoZWlnaHQlM0QlMjIxNCUyMiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyMzAwYTFlOSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjAxMDAlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMyUyMDElMjA3LjElMjA2LjklMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTclQjclOUElMjAxMCUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIyTTglMjAxaDV2NSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDkwJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTMlMjA4LjRWMTNIMVYxaDQuMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDkxJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWwtc2l0ZXNfbGluay0taWNvbiB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICByaWdodDogMTZweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfbGlzdCB7XG4gIHBhZGRpbmc6IDgwcHggMCAxMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVsdHJhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfbGlzdC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfbGlzdC1zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2xpc3Qtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfbGlzdC1jb25kaXRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDk0MHB4O1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIG1hcmdpbjogMCBhdXRvIDU2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUyYzY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfbGlzdC1jb25kaXRpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfbGlzdC1jb25kaXRpb25zLS1sZWFkIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjNmY2ZjZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfbGlzdC1jb25kaXRpb25zLS1sZWFkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9saXN0LWNvbmRpdGlvbnMtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNHB4O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfbGlzdC1yZXN1bHRzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtcmVzdWx0cy0tbnVtYmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDM2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfbGlzdC1yZXN1bHRzLS1udW1iZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtcmVzdWx0cy0tbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDE2cHggNjRweDtcbiAgbWFyZ2luOiA1NnB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAjMDAwMDAwIDNweCBzb2xpZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVsdHJhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtcmVzdWx0cy0tbW9yZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbCB7XG4gIHBhZGRpbmc6IDgwcHggMCAxMjBweDtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiVWx0cmFcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cyB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS1icmVhZGNydW1iX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDExNjVweDtcbiAgbWFyZ2luOiAwIGF1dG8gODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMtLWJyZWFkY3J1bWJfbGlzdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cy0tYnJlYWRjcnVtYl9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cy0tYnJlYWRjcnVtYl9pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiAn77yeJztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cy0tYnJlYWRjcnVtYl9pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS1icmVhZGNydW1iX2xpbmsge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS1icmVhZGNydW1iX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMtLWJyZWFkY3J1bWJfaXRlbTpsYXN0LWNoaWxkIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMtLWJyZWFkY3J1bWJfbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS1icmVhZGNydW1iX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS13cmFwcGVyIHtcbiAgd2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nOiAxMjBweCAwIDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cy0td3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIHBhZGRpbmc6IDQwcHggMCA1NnB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMgLmlyX3ByZXNzX2RldGFpbCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzIC5pcl9wcmVzc19kZXRhaWwgPiBwIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cyAuaXJfcHJlc3NfZGV0YWlsIGgxIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cyAuaXJfcHJlc3NfZGV0YWlsIGgxIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzIC5pcl9wcmVzc19kZXRhaWwgaDIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzIC5pcl9wcmVzc19kZXRhaWwgaDIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMgLmlyX3ByZXNzX2RldGFpbCBwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cyAuaXJfcHJlc3NfZGV0YWlsIHAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHMgLmlyX3ByZXNzX2RldGFpbCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50cyAuaXJfcHJlc3NfZGV0YWlsIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzIC5pcl9wcmVzc19kZXRhaWwgLmlyX3ByZXNzX2RldGFpbC0tYW5ub3RhdGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IGNhbGMoNTAlICsgNTY1cHgpO1xuICBwYWRkaW5nOiAwIDY0cHggNjRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFREVCQjtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICBwYWRkaW5nOiAzNnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3RpdGxlLS1pbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLXRvcDogLTU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c190aXRsZS0taW1nIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUtLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBtYXJnaW4tbGVmdDogNjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUtLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4OHZ3O1xuICAgIHBhZGRpbmctbGVmdDogMTJ2dztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c190aXRsZS0tY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3RpdGxlLS1jYXRlZ29yeS1leGFtcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QkU3Mjtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c190aXRsZS0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjhweCkge1xuICAucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3RpdGxlLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUtLWRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3RpdGxlLS1rZXl3b3JkX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0cHg7XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUtLWtleXdvcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50IHtcbiAgcGFkZGluZzogNDBweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfZG9jdW1lbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50LS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19kb2N1bWVudC0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfZG9jdW1lbnQtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19kb2N1bWVudC0taXRlbSB7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50LS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50LS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50LS1saW5rLXVybDpiZWZvcmUge1xuICBmbGV4LXNocmluazogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxMy4zNzUlMjIlMjBoZWlnaHQlM0QlMjIxMy41MTklMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMy4zNzUlMjAxMy41MTklMjIlM0UlMjAlM0NkZWZzJTNFJTIwJTNDY2xpcFBhdGglMjBpZCUzRCUyMmNsaXAtcGF0aCUyMiUzRSUyMCUzQ3JlY3QlMjBpZCUzRCUyMiVFOSU5NSVCNyVFNiU5NiVCOSVFNSVCRCVBMl8yMjY2NjQlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTIlMjAyMjY2NjQlMjIlMjB3aWR0aCUzRCUyMjEzLjM3NSUyMiUyMGhlaWdodCUzRCUyMjEzLjUxOSUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwMCklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUyMCUzQyUyRmNsaXBQYXRoJTNFJTIwJTNDJTJGZGVmcyUzRSUyMCUzQ2clMjBpZCUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5N18xMjQ5NiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDEyNDk2JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAwKSUyMiUzRSUyMCUzQ2clMjBpZCUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5N183NzAzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwNzcwMyUyMiUyMGNsaXAtcGF0aCUzRCUyMnVybCglMjNjbGlwLXBhdGgpJTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzI1NjElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAyNTYxJTIyJTIwZCUzRCUyMk05LjM4OSUyQzYuMTA4bC0uODU3Ljg1N2ExLjk5NCUyQzEuOTk0JTJDMCUyQzAlMkMwLS41ODMtMS40Yy0uMDI0LS4wMjUtLjA1My0uMDQxLS4wNzgtLjA2NEw4LjU3OCUyQzQuOGMuMDI1LjAyMy4wNTQuMDM5LjA3OC4wNjRhMi45NTclMkMyLjk1NyUyQzAlMkMwJTJDMSUyQy43MzMlMkMxLjI0NiUyMiUyRiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8yNTYyJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMjU2MiUyMiUyMGQlM0QlMjJNNy44NyUyQzUuNTA1YTIlMkMyJTJDMCUyQzAlMkMwLTIuNzUuMDY0TDEuNTg0JTJDOS4xYTIlMkMyJTJDMCUyQzAlMkMwJTJDMi44MjklMkMyLjgyOEw2LjM2MSUyQzkuOTg1YTMuNDgzJTJDMy40ODMlMkMwJTJDMCUyQzAlMkMuNDguMDQ3QTMuNDglMkMzLjQ4JTJDMCUyQzAlMkMwJTJDNy45MSUyQzkuODVMNS4xMiUyQzEyLjY0QTMlMkMzJTJDMCUyQzAlMkMxJTJDLjg3NyUyQzguNEw0LjQxMyUyQzQuODYyQTMlMkMzJTJDMCUyQzAlMkMxJTJDOC41NzclMkM0LjglMjIlMkYlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMjU2MyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI1NjMlMjIlMjBkJTNEJTIyTTUuNTA2JTJDOC4wMTIlMkM0LjglMkM4LjcxOWMtLjAyNS0uMDIzLS4wNTQtLjA0LS4wNzgtLjA2NGEyLjk1OSUyQzIuOTU5JTJDMCUyQzAlMkMxLS43MzQtMS4yNDZsLjg1OC0uODU4YTEuOTg4JTJDMS45ODglMkMwJTJDMCUyQzAlMkMuNTgzJTJDMS40Yy4wMjQuMDI0LjA1My4wNDEuMDc4LjA2NCUyMiUyRiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8yNTY0JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMjU2NCUyMiUyMGQlM0QlMjJNNS41MDYlMkM4LjAxMmEyJTJDMiUyQzAlMkMwJTJDMCUyQzIuNzUtLjA2NGwzLjUzNi0zLjUzNkEyJTJDMiUyQzAlMkMxJTJDMCUyQzguOTYzJTJDMS41ODRMNy4wMTYlMkMzLjUzMWEzLjUlMkMzLjUlMkMwJTJDMCUyQzAtMS41NS4xMzZMOC4yNTYuODc3QTMlMkMzJTJDMCUyQzAlMkMxJTJDMTIuNSUyQzUuMTE5TDguOTYzJTJDOC42NTVBMyUyQzMlMkMwJTJDMCUyQzElMkM0LjglMkM4LjcxOSUyMiUyRiUzRSUyMCUzQyUyRmclM0UlMjAlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50LS1saW5rLXBkZjpiZWZvcmUge1xuICBmbGV4LXNocmluazogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxOSUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTNFJTNDZyUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDc3MDIlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQzNyUyMC0zNTk1LjIpJTIyJTNFJTNDZyUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzMDAwJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU5JTk1JUI3JUU2JTk2JUI5JUU1JUJEJUEyJTIwMjI2NjYyJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDQ0MCUyMDM1OTUuMiklMjIlM0UlM0NyZWN0JTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTIwc3Ryb2tlJTNEJTIybm9uZSUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjE1JTIyJTIwaGVpZ2h0JTNEJTIyMTclMjIlMjB4JTNEJTIyLjUlMjIlMjB5JTNEJTIyLjUlMjIlMjByeCUzRCUyMjEuNSUyMiUyRiUzRSUzQyUyRmclM0UlM0NyZWN0JTIwd2lkdGglM0QlMjIxNSUyMiUyMGhlaWdodCUzRCUyMjYlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTIlMjAyMjY2NjMlMjIlMjByeCUzRCUyMjElMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoNDM3JTIwMzYwMS4yKSUyMiUyRiUzRSUzQ2clMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjA3NzAxJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTQ0MC41JTIwMzYwNi4yaC43di0xLjNoLjVjLjglMjAwJTIwMS40LS40JTIwMS40LTEuMyUyMDAtLjgtLjYtMS4xLTEuNC0xLjFoLTEuMlptLjctMnYtMS4xaC40Yy41JTIwMCUyMC44LjEuOC41cy0uMi43LS44LjdabTIuNiUyMDJoMWExLjclMjAxLjclMjAwJTIwMCUyMDAlMjAxLjgtMS45JTIwMS42JTIwMS42JTIwMCUyMDAlMjAwLTEuOC0xLjhoLTFabS43LS42di0yLjVoLjNjLjYlMjAwJTIwMSUyMC4zJTIwMSUyMDEuMnMtLjQlMjAxLjMtMSUyMDEuM1ptMi45LjZoLjd2LTEuNWgxLjN2LS42aC0xLjN2LTFoMS41di0uNmgtMi4yWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI1NjAlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19kb2N1bWVudC0tbGluay12aWRlbzpiZWZvcmUge1xuICBmbGV4LXNocmluazogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxOSUyMiUyMGhlaWdodCUzRCUyMjEzJTIyJTNFJTNDZyUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzMDAwJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwNzY4NyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSguNSUyMC41KSUyMiUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjE4JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTIlMjAyNjQyJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTElMjA2JTIwNyUyMDMuNXY1WiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI1NTUlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3Byb2R1Y3Qge1xuICBwYWRkaW5nOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJlMmZjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0LS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfcHJvZHVjdC0tdGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0LS10aXRsZV9lbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJVbHRyYVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0LS10aXRsZV9lbmcge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3Byb2R1Y3QtLXRpdGxlX2pwbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyOHB4KSB7XG4gIC5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfcHJvZHVjdC0tdGl0bGVfanBuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0LS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICB3aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI4cHgpIHtcbiAgLnBvcnRhbF9hcmNoaXZlX2RldGFpbC1jb250ZW50c19wcm9kdWN0LS1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3Byb2R1Y3QtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX3Byb2R1Y3QtLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfcHJvZHVjdC0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vY29uZmlnXCI7XG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcblxuLnNwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIC9wb3J0YWxcbi5wb3J0YWwge1xuICAmLS1tYWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDQwcHggMCAxMjBweDtcbiAgfVxuICAmLS10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvIC0yNHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzJweCk7XG4gICAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfZml4ZWQpO1xuICAgIH1cbiAgfVxuICAmLS10aXRsZV9pbWcge1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDE0NXB4O1xuICB9XG4gIH1cbn1cbi5wb3J0YWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAyNHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDA7XG4gIH1cbiAgJi0tcHJlc2VudGVkX3dyYXBwZXIge1xuXG4gIH1cbiAgJi0tcHJlc2VudGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlua19oeiB7XG4gICAgQGluY2x1ZGUgaG92ZXJPcGFjaXR5O1xuICB9XG4gICYtLXByZXNlbnRlZF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9maXhlZCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI0cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG5cbiAgfVxuICAmLS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgQGluY2x1ZGUgaG92ZXJPcGFjaXR5O1xuICB9XG4gICYtLWxpbmtfZW5nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBmb250VWx0cmE7XG4gIH1cbiAgJi0tbGlua19qcG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5wb3J0YWwtcGlja3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byAtODBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICYtLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMjBweDtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cbiAgJi0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gICYtLXBlbmd1aW5faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICYuanMtYW5pbWF0aW9uIHtcbiAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YmUyZmM7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAmLS1ub19waWNrdXBfaW1nIHtcbiAgICAmLXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmLXNwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAzNnB4IDAgNjBweDtcbiAgICAmIC5zbGljay1hcnJvdyB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAuc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIycHggLSAyNXB4KTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0NSUyMiUyMGhlaWdodCUzRCUyMjQ1JTIyJTNFJTNDZyUyMHN0cm9rZSUzRCUyMiUyMzAwMCUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwODIlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGQlM0QlMjJNMjMuNSUyMDMuNWEyMCUyMDIwJTIwMCUyMDElMjAxLTIwJTIwMjAlMjAyMCUyMDIwJTIwMCUyMDAlMjAxJTIwMjAtMjBaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMTU0JTIyJTJGJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTIxLjUlMjAxLjVhMjAlMjAyMCUyMDAlMjAxJTIwMS0yMCUyMDIwJTIwMjAlMjAyMCUyMDAlMjAwJTIwMSUyMDIwLTIwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI4JTIyJTJGJTNFJTNDZyUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjA4MyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTE3LjMlMjAyMS43aDExJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU3JUI3JTlBJTIwNiUyMiUyRiUzRSUzQ2clMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjAyNSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTE2LjElMjAyMS41JTIwNS4zJTIwNS4zJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU3JUI3JTlBJTIwNSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTIxLjQlMjAxNi4yLTUuMyUyMDUuMyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNyVCNyU5QSUyMDclMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGZyUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAuc2xpY2stbmV4dCB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIycHggKyAyNXB4KTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0NSUyMiUyMGhlaWdodCUzRCUyMjQ1JTIyJTNFJTNDZyUyMHN0cm9rZSUzRCUyMiUyMzAwMCUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMjYlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGQlM0QlMjJNMjMuNSUyMDMuNWEyMCUyMDIwJTIwMCUyMDElMjAxLTIwJTIwMjAlMjAyMCUyMDIwJTIwMCUyMDAlMjAxJTIwMjAtMjBaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMTU0JTIyJTJGJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTIxLjUlMjAxLjVhMjAlMjAyMCUyMDAlMjAxJTIwMS0yMCUyMDIwJTIwMjAlMjAyMCUyMDAlMjAwJTIwMSUyMDIwLTIwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI4JTIyJTJGJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBkJTNEJTIyTTI3LjElMjAyMS43aC0xMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNyVCNyU5QSUyMDYlMjIlMkYlM0UlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDI1JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMjguMyUyMDIxLjUlMjAyMyUyMDI2LjglMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTclQjclOUElMjA1JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMjMlMjAxNi4yJTIwNS4zJTIwNS4zJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU3JUI3JTlBJTIwNyUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiA0MDVweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBtYXJnaW46IDAgMzJweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4ucG9ydGFsLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDEyOHB4IDAgNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDk2cHggMjBweCA3MnB4O1xuICB9XG4gICYtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmb250VWx0cmE7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucG9ydGFsLW5ldyB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTExMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDk1ZGVnKTtcbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIC5qcy1hbmltYXRpb24gJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE5cHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXRvcDogNTNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDYzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcbiAgICB9XG4gIH1cbn1cbi5wb3J0YWwtbmV3X2Zvb3RwcmludHNfYm90dG9tIHtcbiAgJG1pZGRsZTogJjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB0b3A6IC0xMTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDY1ZGVnKTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMil7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxNTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwMGRlZyk7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgLmpzLWFuaW1hdGlvbiAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbiAgICAgICN7JG1pZGRsZX0tLXdyYXBwZXI6bnRoLWNoaWxkKDIpICYge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI1cztcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE5cHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgI3skbWlkZGxlfS0td3JhcHBlcjpudGgtY2hpbGQoMikgJiB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xuICAgICAgI3skbWlkZGxlfS0td3JhcHBlcjpudGgtY2hpbGQoMikgJiB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNzVzO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjBzO1xuICAgICAgI3skbWlkZGxlfS0td3JhcHBlcjpudGgtY2hpbGQoMikgJiB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMHM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3J0YWwtcmVjb21tZW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtLXBlbmd1aW5faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IGNhbGMoNTAlICsgNTY1cHggLSAyNDBweCk7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgICAmLmpzLWFuaW1hdGlvbiB7XG4gICAgICB0b3A6IC04MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogNDBweDtcbiAgICAgICYuanMtYW5pbWF0aW9uIHtcbiAgICAgICAgdG9wOiAtNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBvcnRhbC1yZXBvcnQge1xuICBwYWRkaW5nOiAxNjBweCAwIDgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XG4gIH1cbn1cbi5wb3J0YWwtcmVwb3J0X2Zvb3RwcmludHNfdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDg3ZGVnKTtcbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIC5qcy1hbmltYXRpb24gJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xOXB4O1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMHM7XG4gICAgfVxuICB9XG59XG4ucG9ydGFsLXJlcG9ydF9mb290cHJpbnRzX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gICYtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTczZGVnKTtcbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgIHRyYW5zaXRpb246IDAuMTVzO1xuICAgIC5qcy1hbmltYXRpb24gJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE5cHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXRvcDogNTNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDYzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcbiAgICB9XG4gIH1cbn1cblxuLnBvcnRhbC1zaXRlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzljMWU4O1xuICBib3JkZXItcmFkaXVzOiAxNTBweDtcbiAgLnBvcnRhbC1yZWNvbW1lbmQgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcycHg7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgIC5wb3J0YWwtcmVjb21tZW5kICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICAgIH1cbiAgfVxuICAmLS1wZW5ndWluX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMjhweDtcbiAgICBsZWZ0OiAxMjBweDtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB0b3A6IC05MHB4O1xuICAgICAgbGVmdDogMjhweDtcbiAgICAgIHdpZHRoOiAxNTVweDtcbiAgICB9XG4gIH1cbiAgJi0tcGVuZ3Vpbl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICAmLmpzLXNob3cge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgJi0wMSB7XG4gICAgICAgIHdpZHRoOiAxNDZweDtcbiAgICAgIH1cbiAgICAgICYtMDIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxuICAmLS10aXRsZV9lbmcge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIGZvbnRVbHRyYTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlX2pwbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzNnB4O1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICB3aWR0aDogMjQ2cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICB9XG4gIH1cbn1cbi5wb3J0YWwtc2l0ZXNfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE0JTIyJTIwaGVpZ2h0JTNEJTIyMTQlMjIlM0UlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjMwMGExZTklMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMTAwJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTMlMjAxJTIwNy4xJTIwNi45JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU3JUI3JTlBJTIwMTAlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk04JTIwMWg1djUlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjA5MCUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEzJTIwOC40VjEzSDFWMWg0LjElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjA5MSUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG59XG4vLyAvcG9ydGFsL2FyY2hpdmVcbi5wb3J0YWxfYXJjaGl2ZV9saXN0IHtcbiAgcGFkZGluZzogODBweCAwIDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZm9udFVsdHJhO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cbn1cbi5wb3J0YWxfYXJjaGl2ZV9saXN0LXNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxufVxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtY29uZGl0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA5NDBweDtcbiAgcGFkZGluZzogMTZweCAzNnB4O1xuICBtYXJnaW46IDAgYXV0byA1NnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmM2O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjNmY2ZjZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNHB4XG4gIH1cbiAgJi0taXRlbSB7XG5cbiAgfVxufVxuLnBvcnRhbF9hcmNoaXZlX2xpc3QtcmVzdWx0cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYtLW51bWJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMzBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuICAmLS1tb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMTZweCA2NHB4O1xuICAgIG1hcmdpbjogNTZweCBhdXRvIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6ICMwMDAwMDAgM3B4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBmb250VWx0cmE7XG4gICAgQGluY2x1ZGUgaG92ZXJPcGFjaXR5O1xuICB9XG59XG5cbi8vIC9wb3J0YWwvYXJjaGl2ZS9YWFhcbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwge1xuICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XG4gICYtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmb250VWx0cmE7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzIHtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYtLWJyZWFkY3J1bWJfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gICAgd2lkdGg6IDExNjVweDtcbiAgICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG4gICYtLWJyZWFkY3J1bWJfaXRlbSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICfvvJ4nO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJyZWFkY3J1bWJfbGluayB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIEBpbmNsdWRlIGhvdmVyT3BhY2l0eTtcbiAgICAucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzLS1icmVhZGNydW1iX2l0ZW06bGFzdC1jaGlsZCAmIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBwYWRkaW5nOiAxMjBweCAwIDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgcGFkZGluZzogNDBweCAwIDU2cHg7XG4gICAgfVxuICB9XG4gICYgLmlyX3ByZXNzX2RldGFpbCB7XG4gICAgJiA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJiA+IHAge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gICAgJiBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAuaXJfcHJlc3NfZGV0YWlsLS1hbm5vdGF0ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gIH1cbn1cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IGNhbGMoNTAlICsgNTY1cHgpO1xuICBwYWRkaW5nOiAwIDY0cHggNjRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFREVCQjtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICBwYWRkaW5nOiAzNnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgfVxuICAmLS1pbWcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tdG9wOiAtNTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgQGluY2x1ZGUgYm94U2hhZG93O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIH1cbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICBtYXJnaW4tbGVmdDogNjRweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogODh2dztcbiAgICAgIHBhZGRpbmctbGVmdDogMTJ2dztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJi0tY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmLWV4YW1wbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNhdGVnb3J5X2V4YW1wbGU7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLS1kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYtLWtleXdvcmRfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgJi0ta2V5d29yZF9pdGVtIHtcblxuICB9XG4gICYtLWtleXdvcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLWNvbnRlbnRzX2RvY3VtZW50IHtcbiAgcGFkZGluZzogNDBweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxuICAmLS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIGdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBob3Zlck9wYWNpdHk7XG4gICAgJi11cmwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjEzLjM3NSUyMiUyMGhlaWdodCUzRCUyMjEzLjUxOSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzLjM3NSUyMDEzLjUxOSUyMiUzRSUyMCUzQ2RlZnMlM0UlMjAlM0NjbGlwUGF0aCUyMGlkJTNEJTIyY2xpcC1wYXRoJTIyJTNFJTIwJTNDcmVjdCUyMGlkJTNEJTIyJUU5JTk1JUI3JUU2JTk2JUI5JUU1JUJEJUEyXzIyNjY2NCUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFOSU5NSVCNyVFNiU5NiVCOSVFNSVCRCVBMiUyMDIyNjY2NCUyMiUyMHdpZHRoJTNEJTIyMTMuMzc1JTIyJTIwaGVpZ2h0JTNEJTIyMTMuNTE5JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAwKSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTIwJTNDJTJGY2xpcFBhdGglM0UlMjAlM0MlMkZkZWZzJTNFJTIwJTNDZyUyMGlkJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3XzEyNDk2JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMTI0OTYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMDApJTIyJTNFJTIwJTNDZyUyMGlkJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3Xzc3MDMlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjA3NzAzJTIyJTIwY2xpcC1wYXRoJTNEJTIydXJsKCUyM2NsaXAtcGF0aCklMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMjU2MSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDI1NjElMjIlMjBkJTNEJTIyTTkuMzg5JTJDNi4xMDhsLS44NTcuODU3YTEuOTk0JTJDMS45OTQlMkMwJTJDMCUyQzAtLjU4My0xLjRjLS4wMjQtLjAyNS0uMDUzLS4wNDEtLjA3OC0uMDY0TDguNTc4JTJDNC44Yy4wMjUuMDIzLjA1NC4wMzkuMDc4LjA2NGEyLjk1NyUyQzIuOTU3JTJDMCUyQzAlMkMxJTJDLjczMyUyQzEuMjQ2JTIyJTJGJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzI1NjIlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAyNTYyJTIyJTIwZCUzRCUyMk03Ljg3JTJDNS41MDVhMiUyQzIlMkMwJTJDMCUyQzAtMi43NS4wNjRMMS41ODQlMkM5LjFhMiUyQzIlMkMwJTJDMCUyQzAlMkMyLjgyOSUyQzIuODI4TDYuMzYxJTJDOS45ODVhMy40ODMlMkMzLjQ4MyUyQzAlMkMwJTJDMCUyQy40OC4wNDdBMy40OCUyQzMuNDglMkMwJTJDMCUyQzAlMkM3LjkxJTJDOS44NUw1LjEyJTJDMTIuNjRBMyUyQzMlMkMwJTJDMCUyQzElMkMuODc3JTJDOC40TDQuNDEzJTJDNC44NjJBMyUyQzMlMkMwJTJDMCUyQzElMkM4LjU3NyUyQzQuOCUyMiUyRiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV8yNTYzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMjU2MyUyMiUyMGQlM0QlMjJNNS41MDYlMkM4LjAxMiUyQzQuOCUyQzguNzE5Yy0uMDI1LS4wMjMtLjA1NC0uMDQtLjA3OC0uMDY0YTIuOTU5JTJDMi45NTklMkMwJTJDMCUyQzEtLjczNC0xLjI0NmwuODU4LS44NThhMS45ODglMkMxLjk4OCUyQzAlMkMwJTJDMCUyQy41ODMlMkMxLjRjLjAyNC4wMjQuMDUzLjA0MS4wNzguMDY0JTIyJTJGJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzI1NjQlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAyNTY0JTIyJTIwZCUzRCUyMk01LjUwNiUyQzguMDEyYTIlMkMyJTJDMCUyQzAlMkMwJTJDMi43NS0uMDY0bDMuNTM2LTMuNTM2QTIlMkMyJTJDMCUyQzElMkMwJTJDOC45NjMlMkMxLjU4NEw3LjAxNiUyQzMuNTMxYTMuNSUyQzMuNSUyQzAlMkMwJTJDMC0xLjU1LjEzNkw4LjI1Ni44NzdBMyUyQzMlMkMwJTJDMCUyQzElMkMxMi41JTJDNS4xMTlMOC45NjMlMkM4LjY1NUEzJTJDMyUyQzAlMkMwJTJDMSUyQzQuOCUyQzguNzE5JTIyJTJGJTNFJTIwJTNDJTJGZyUzRSUyMCUzQyUyRmclM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1wZGYge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE5JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlM0UlM0NnJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwNzcwMiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDM3JTIwLTM1OTUuMiklMjIlM0UlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjMwMDAlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTklOTUlQjclRTYlOTYlQjklRTUlQkQlQTIlMjAyMjY2NjIlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoNDQwJTIwMzU5NS4yKSUyMiUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjBzdHJva2UlM0QlMjJub25lJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMTUlMjIlMjBoZWlnaHQlM0QlMjIxNyUyMiUyMHglM0QlMjIuNSUyMiUyMHklM0QlMjIuNSUyMiUyMHJ4JTNEJTIyMS41JTIyJTJGJTNFJTNDJTJGZyUzRSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjE1JTIyJTIwaGVpZ2h0JTNEJTIyNiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFOSU5NSVCNyVFNiU5NiVCOSVFNSVCRCVBMiUyMDIyNjY2MyUyMiUyMHJ4JTNEJTIyMSUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSg0MzclMjAzNjAxLjIpJTIyJTJGJTNFJTNDZyUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5NyUyMDc3MDElMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGQlM0QlMjJNNDQwLjUlMjAzNjA2LjJoLjd2LTEuM2guNWMuOCUyMDAlMjAxLjQtLjQlMjAxLjQtMS4zJTIwMC0uOC0uNi0xLjEtMS40LTEuMWgtMS4yWm0uNy0ydi0xLjFoLjRjLjUlMjAwJTIwLjguMS44LjVzLS4yLjctLjguN1ptMi42JTIwMmgxYTEuNyUyMDEuNyUyMDAlMjAwJTIwMCUyMDEuOC0xLjklMjAxLjYlMjAxLjYlMjAwJTIwMCUyMDAtMS44LTEuOGgtMVptLjctLjZ2LTIuNWguM2MuNiUyMDAlMjAxJTIwLjMlMjAxJTIwMS4ycy0uNCUyMDEuMy0xJTIwMS4zWm0yLjkuNmguN3YtMS41aDEuM3YtLjZoLTEuM3YtMWgxLjV2LS42aC0yLjJaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMjU2MCUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtdmlkZW8ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE5JTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlM0UlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjMwMDAlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjA3Njg3JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC41JTIwLjUpJTIyJTNFJTNDcmVjdCUyMHdpZHRoJTNEJTIyMTglMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFOSU5NSVCNyVFNiU5NiVCOSVFNSVCRCVBMiUyMDI2NDIlMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMSUyMDYlMjA3JTIwMy41djVaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMjU1NSUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wb3J0YWxfYXJjaGl2ZV9kZXRhaWwtY29udGVudHNfcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YmUyZmM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS10aXRsZV9lbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIGZvbnRVbHRyYTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlX2pwbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuXG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgaG92ZXJPcGFjaXR5O1xuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucG9ydGFsX2FyY2hpdmVfZGV0YWlsLXNlYXJjaCB7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiaWNvblwiO1xuQGltcG9ydCBcImNvbmZpZ1wiO1xuXG4vLyAjY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbnRlbnQ6ICcuJztcbiAgfVxufVxuXG5AbWl4aW4gd2ViX2ZvbnQge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gdGIoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGIpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNwKCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBwYygpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzcCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc3A1KCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNwNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIHotaW5kZXhcbiR6LWluZGV4X2Nvb2tpZTogNTAwOyAvLyDjgq/jg4Pjgq3jg7zjg53jg6rjgrfjg7znlKhcbiR6LWluZGV4X21vZGFsOiA0MDA7IC8vIOODouODvOODgOODq+ihqOekuueUqFxuJHotaW5kZXhfaGVhZGVyOiAzMDA7IC8vIOODmOODg+ODgOODvOeUqFxuJHotaW5kZXhfZml4ZWQ6IDIwMDsgLy8g5Zu65a6a44Oq44Oz44Kv55SoXG4kei1pbmRleF9jb250ZW50czogMTAwOyAvLyDkuIroqJjjgavoqbLlvZPjgZfjgarjgYTjgrPjg7Pjg4bjg7Pjg4Tpg6jliIbnlKhcblxuLy8g56ys5LiA5byV5pWw44Gr5LiK6KiYNeOBpOOBruOBhuOBoeipsuW9k+OBmeOCi+WkieaVsOOCkuaMh+WumuOBmeOCi1xuLy8g56ys5LqM5byV5pWw44Gn6YeN44Gq44KK44Gu5ZWP6aGM562J44Gn57Sw44GL44Grei1pbmRleOOCkuiqv+aVtOOBl+OBn+OBhOWgtOWQiOOBq+aVsOWApOOCkuaMh+WumuOBmeOCi+OAguecgeeVpeWPryjjg4fjg5Xjgqnjg6vjg4jjgYwwKVxuQGZ1bmN0aW9uIHpJbmRleCAoJHBhcnRzLCAkYWRqdXN0TnVtOiAwKSB7XG4gICAgQHJldHVybiAgJHBhcnRzICsgJGFkanVzdE51bTtcbn1cblxuQG1peGluIGZvbnRVbHRyYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVsdHJhXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtaXhpbiBob3Zlck9wYWNpdHkge1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuXG5AbWl4aW4gYm94U2hhZG93IHtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vZm9udFxuJGRlZmF1bHRfZm9udDogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kd2VpZ2h0LW1lZGl1bTogNTAwO1xuJHdlaWdodC1zZW1pYm9sZDogNjAwO1xuJHdlaWdodC1ib2xkOiA3MDA7XG4kd2VpZ2h0LWJsYWNrOiA5MDA7XG5cbiRsYXJnZV9wYzogMTQ0OXB4O1xuJG1lZGl1bV9wYzogMTI4MHB4O1xuJHRiOiA3NjhweDtcbiRzcDogNDI4cHg7XG4kc3A1OiAzMjBweDtcblxuJGNvbG9yLWNhdGVnb3J5X2RldmljZTogI0YwN0MzNDtcbiRjb2xvci1jYXRlZ29yeV9leGFtcGxlOiAjMjZCRTcyO1xuIl19 */
