@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap");
.wrap_rightcontents {
  z-index: 1;
}

.mini_gnav_sp {
  z-index: 2;
}

.mini_header {
  z-index: 4;
}

.mini_gnav {
  z-index: 7;
}

.mini_footer--top_btn {
  z-index: 5;
}

.mini_search_modal {
  z-index: 3;
}

.mini_gnav_sp_contents,
.mini_modal_search {
  z-index: 6;
}

.tech_curry_topvisual {
  background-image: url("/mini/images/tech/curry/tech_curry_topvisual-bg.png");
  background-position: center;
}

@media (max-width: 425px) {
  .tech_curry_topvisual {
    height: 400px;
    background-image: url("/mini/images/tech/curry/tech_curry_topvisual-bg_sp.png");
  }
}

.tech_curry_topvisual--inner {
  max-width: 1130px;
}

@media (max-width: 425px) {
  .tech_curry_topvisual--inner {
    height: 100%;
  }
}

.tech_curry_topvisual--ttl {
  top: 64px;
  bottom: auto;
  left: -15px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

@media (max-width: 425px) {
  .tech_curry_topvisual--ttl {
    width: 323px;
    left: 20px;
    top: 30px;
    height: 100%;
  }
}

.tech_curry_summary {
  overflow: hidden;
}

.tech_curry_summary--wrapper {
  position: relative;
  z-index: 1;
  width: 960px;
  margin: 0 auto;
  padding: 64px 0 80px;
}

@media (max-width: 425px) {
  .tech_curry_summary--wrapper {
    width: calc(100% - 72px);
    padding-top: 96px;
    padding-bottom: 120px;
  }
}

.tech_curry_summary--title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 32px;
  color: #333333;
  font-size: 40px;
  line-height: 1.7;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_summary--title {
    font-size: 32px;
  }
}

.tech_curry_summary--description {
  color: #333333;
  font-size: 14px;
  font-weight: 400;
  line-height: 2.4;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_summary--description {
    line-height: 1.7;
    text-align: left;
  }
}

.tech_curry_summary--bg_l {
  position: absolute;
  bottom: 0;
  left: -150px;
  z-index: -1;
}

.tech_curry_summary--bg_l-sp {
  display: none;
}

@media (max-width: 425px) {
  .tech_curry_summary--bg_l {
    display: none;
  }
  .tech_curry_summary--bg_l-sp {
    display: block;
    bottom: -5px;
    left: -55px;
  }
}

.tech_curry_summary--bg_r {
  position: absolute;
  top: -12px;
  right: -237px;
  z-index: -1;
}

.tech_curry_summary--bg_r-sp {
  display: none;
}

@media (max-width: 425px) {
  .tech_curry_summary--bg_r {
    display: none;
  }
  .tech_curry_summary--bg_r-sp {
    display: block;
    top: -16px;
    right: -87px;
  }
}

.tech_curry-footer_nav {
  padding: 24px 0;
  background-color: #ffffff;
}

@media (max-width: 425px) {
  .tech_curry-footer_nav {
    padding: 0;
  }
}

.tech_curry-footer_nav--list {
  display: flex;
  align-items: stretch;
  justify-content: center;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry-footer_nav--list {
    flex-direction: column;
    width: 100%;
  }
}

.tech_curry-footer_nav--item {
  flex: 1;
  border-right: #CCCCCC 1px solid;
}

.tech_curry-footer_nav--item:first-child {
  border-left: #CCCCCC 1px solid;
}

@media (max-width: 425px) {
  .tech_curry-footer_nav--item {
    border-right: none;
    border-bottom: #CCCCCC 1px solid;
  }
  .tech_curry-footer_nav--item:first-child {
    border-left: none;
    border-top: #CCCCCC 1px solid;
  }
}

.tech_curry-footer_nav--link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 16px 24px;
  box-sizing: border-box;
  color: #000000;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: none;
  transition: 0.15s;
}

.tech_curry-footer_nav--link:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  margin-right: 12px;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: rotate(45deg);
}

.tech_curry-footer_nav--link:hover {
  background-color: #eeeeee;
}

@media (max-width: 425px) {
  .tech_curry-footer_nav--link {
    justify-content: space-between;
    flex-direction: row-reverse;
    height: 60px;
    padding: 0 32px;
  }
  .tech_curry-footer_nav--link:hover {
    background-color: #ffffff;
  }
}

.tech_curry_index {
  padding-bottom: 120px;
}

.tech_curry_index-use {
  margin-bottom: 80px;
}

.tech_curry_index-use--ttl2 {
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_index-use--ttl2 {
    width: 100%;
    margin-bottom: 32px;
  }
}

.tech_curry_index-use--list {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_index-use--list {
    flex-direction: column;
    justify-content: flex-start;
    gap: 32px;
    width: calc(100% - 72px);
  }
}

.tech_curry_index-use--item {
  width: 300px;
}

@media (max-width: 425px) {
  .tech_curry_index-use--item {
    width: 100%;
  }
}

.tech_curry_index-use--link {
  text-decoration: none;
  transition: 0.3s;
}

.tech_curry_index-use--link:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .tech_curry_index-use--link {
    width: 100%;
  }
}

.tech_curry_index-use--img {
  margin-bottom: 16px;
}

@media (max-width: 425px) {
  .tech_curry_index-use--img {
    width: 100%;
  }
}

.tech_curry_index-use--lead {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  color: #333333;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.tech_curry_index-use--lead:before {
  content: '';
  display: block;
  width: 5px;
  height: 9px;
  margin-top: 10px;
  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%224.6%22%20height%3D%229.2%22%3E%3Cpath%20fill%3D%22%23a71b40%22%20d%3D%22m0%209.2%204.6-4.6L0%200Z%22%20data-name%3D%22%E3%83%91%E3%82%B9%2041%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.tech_curry_index-recipe--ttl2 {
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_index-recipe--ttl2 {
    width: 100%;
    margin-bottom: 32px;
  }
}

.tech_curry_index-recipe--list {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_index-recipe--list {
    flex-wrap: wrap;
    gap: 32px 16px;
    width: calc(100% - 36px);
  }
}

.tech_curry_index-recipe--item {
  width: 220px;
}

@media (max-width: 425px) {
  .tech_curry_index-recipe--item {
    width: 160px;
  }
}

.tech_curry_index-recipe--link {
  display: block;
  margin-bottom: 16px;
  text-decoration: none;
  transition: 0.3s;
}

.tech_curry_index-recipe--link:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .tech_curry_index-recipe--link {
    width: 100%;
  }
}

.tech_curry_index-recipe--img {
  display: block;
  width: 100%;
  margin-bottom: 16px;
}

.tech_curry_index-recipe--lead {
  display: block;
  height: 3em;
  color: #333333;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_index-recipe--lead {
    font-size: 14px;
  }
}

.tech_curry_index-recipe--description {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
}

.tech_curry_about {
  padding-bottom: 120px;
}

.tech_curry_about--link {
  width: 350px;
  font-size: 14px;
  font-weight: 400;
}

.tech_curry_about--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .tech_curry_about--link {
    width: calc(100% - 72px);
    height: 75px;
    border-radius: 40px;
  }
}

.tech_curry_about-howto {
  margin-bottom: 120px;
  overflow: hidden;
}

@media (max-width: 425px) {
  .tech_curry_about-howto {
    margin-bottom: 96px;
  }
}

.tech_curry_about-howto--ttl2 {
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_about-howto--ttl2 {
    width: 100%;
  }
}

.tech_curry_about-howto--wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 64px;
  width: 960px;
  margin: 0 auto;
}

.tech_curry_about-howto--wrapper-reverse {
  margin-bottom: 64px;
}

@media (max-width: 425px) {
  .tech_curry_about-howto--wrapper {
    flex-direction: column;
    gap: 16px;
    width: 100%;
  }
  .tech_curry_about-howto--wrapper-reverse {
    flex-direction: column-reverse;
  }
}

@media (max-width: 425px) {
  .tech_curry_about-howto--img-01 {
    display: block;
    width: 290px;
    margin-left: auto;
    margin-right: 16px;
  }
  .tech_curry_about-howto--img-02 {
    display: block;
    width: 238px;
    margin: 0 auto;
  }
}

.tech_curry_about-howto--text_wrapper {
  flex-shrink: 0;
}

.tech_curry_about-howto--sub_title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 32px;
  color: #333333;
  font-size: 32px;
  line-height: 1.7;
}

.tech_curry_about-howto--sub_title-bg {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 12px;
  background: #ffffff;
  border-left: 4px #F2CE00 solid;
}

.tech_curry_about-howto--sub_title-bg + .tech_curry_about-howto--sub_title-bg {
  margin-top: 8px;
}

@media (max-width: 425px) {
  .tech_curry_about-howto--sub_title {
    margin-left: 20px;
    margin-bottom: 24px;
    font-size: 20px;
  }
  .tech_curry_about-howto--sub_title-bg {
    padding: 2px 8px;
  }
}

.tech_curry_about-howto--description {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

.tech_curry_about-howto--description-sup {
  font-size: 10px;
  vertical-align: top;
}

@media (max-width: 425px) {
  .tech_curry_about-howto--description {
    width: calc(100% - 72px);
    margin: 0 auto;
  }
}

.tech_curry_about-howto--note {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-top: 24px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
}

.tech_curry_about-howto--note:before {
  content: '※';
}

@media (max-width: 425px) {
  .tech_curry_about-howto--note {
    width: calc(100% - 72px);
    margin: 16px auto 0;
  }
}

.tech_curry_about-howto--link {
  width: 300px;
  margin: 32px 0 0;
  font-size: 14px;
  font-weight: 400;
}

.tech_curry_about-howto--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .tech_curry_about-howto--link {
    width: calc(100% - 72px);
    margin-left: auto;
    margin-right: auto;
  }
}

.tech_curry_about-howto_point {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  width: 960px;
  margin: 80px auto 0;
}

@media (max-width: 425px) {
  .tech_curry_about-howto_point {
    flex-direction: column;
    width: calc(100% - 40px);
    margin-top: 64px;
  }
}

.tech_curry_about-howto_point--title {
  width: 50%;
  background-image: url("/mini/images/tech/curry/tech_curry_about-howto_point--title-bg.png");
  background-size: cover;
  background-position: center center;
  padding-top: 32px;
  padding-bottom: 40px;
}

@media (max-width: 425px) {
  .tech_curry_about-howto_point--title {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 28px;
  }
}

.tech_curry_about-howto_point--title_img {
  display: block;
  margin: 0 auto 8px;
}

.tech_curry_about-howto_point--title_text {
  display: block;
  margin: 0 auto;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #333333;
  font-size: 20px;
  line-height: 1.7;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_about-howto_point--title_text {
    font-size: 16px;
  }
}

.tech_curry_about-howto_point--wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  border: #F2CE00 3px solid;
  border-left: none;
  box-sizing: border-box;
  background-color: #ffffff;
}

@media (max-width: 425px) {
  .tech_curry_about-howto_point--wrapper {
    width: 100%;
    padding: 24px 16px;
    border: #F2CE00 3px solid;
    border-top: none;
  }
}

.tech_curry_about-howto_point--list {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.tech_curry_about-howto_point--item {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.tech_curry_about-howto_point--item:before {
  content: '・';
}

.tech_curry_about-howto_point--item:not(:last-child) {
  margin-bottom: 16px;
}

@media (max-width: 425px) {
  .tech_curry_about-howto_point--item {
    font-size: 14px;
  }
}

.tech_curry_about-good {
  margin-bottom: 80px;
}

.tech_curry_about-good--ttl2 {
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_about-good--ttl2 {
    width: 100%;
    margin-bottom: 24px;
  }
}

.tech_curry_about-good--contents {
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_about-good--contents {
    width: 100%;
  }
}

.tech_curry_about-good--wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: row-reverse;
}

.tech_curry_about-good--wrapper:nth-child(even) {
  justify-content: flex-start;
  flex-direction: row;
}

.tech_curry_about-good--wrapper:not(:last-child) {
  margin-bottom: 80px;
}

@media (max-width: 425px) {
  .tech_curry_about-good--wrapper {
    display: block;
  }
  .tech_curry_about-good--wrapper:not(:last-child) {
    margin-bottom: 64px;
  }
}

@media (max-width: 425px) {
  .tech_curry_about-good--img {
    display: block;
    width: calc(100% - 72px);
    margin: 0 auto 32px;
  }
}

.tech_curry_about-good--text_wrapper {
  flex-shrink: 0;
  margin-top: 56px;
}

.tech_curry_about-good--wrapper:nth-child(even) .tech_curry_about-good--text_wrapper {
  margin-left: -16px;
}

@media (max-width: 425px) {
  .tech_curry_about-good--text_wrapper {
    margin-top: 0;
  }
  .tech_curry_about-good--wrapper:nth-child(even) .tech_curry_about-good--text_wrapper {
    margin-left: 0;
  }
}

.tech_curry_about-good--sub_title {
  position: relative;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 24px;
  color: #333333;
  font-size: 24px;
  line-height: 1.7;
}

.tech_curry_about-good--sub_title:before {
  content: '';
  position: absolute;
  top: -44px;
  left: -44px;
  display: block;
  width: 118px;
  height: 57px;
  background-image: url("/mini/images/tech/curry/tech_curry_about-good--sub_title-good.png");
  transform: rotate(-20deg);
}

.tech_curry_about-good--sub_title-bg {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 12px;
  background: #ffffff;
  border-left: 4px #F2CE00 solid;
}

.tech_curry_about-good--sub_title-bg + .tech_curry_about-good--sub_title-bg {
  margin-top: 8px;
}

.tech_curry_about-good--sub_title-bg-sp {
  display: none;
}

@media (max-width: 425px) {
  .tech_curry_about-good--sub_title {
    margin-left: 20px;
    margin-bottom: 24px;
    font-size: 20px;
  }
  .tech_curry_about-good--sub_title:before {
    left: -28px;
  }
  .tech_curry_about-good--sub_title-bg {
    padding: 2px 8px;
  }
  .tech_curry_about-good--sub_title-bg-pc {
    display: none;
  }
  .tech_curry_about-good--sub_title-bg-sp {
    display: block;
  }
}

.tech_curry_about-good--description {
  width: 440px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

.tech_curry_about-good--wrapper:nth-child(even) .tech_curry_about-good--description {
  margin-left: 56px;
}

@media (max-width: 425px) {
  .tech_curry_about-good--description {
    width: calc(100% - 72px);
    margin: 0 auto;
  }
  .tech_curry_about-good--wrapper:nth-child(even) .tech_curry_about-good--description {
    margin-left: auto;
  }
}

.tech_curry_about-good--link {
  width: 300px;
  margin: 32px 0 0;
  font-size: 14px;
  font-weight: 400;
}

.tech_curry_about-good--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .tech_curry_about-good--link {
    width: calc(100% - 72px);
    margin-left: auto;
    margin-right: auto;
  }
}

.tech_curry_howto {
  padding-bottom: 120px;
}

.tech_curry_howto--link {
  width: 350px;
  font-size: 14px;
  font-weight: 400;
}

.tech_curry_howto--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .tech_curry_howto--link {
    width: calc(100% - 72px);
    height: 75px;
    border-radius: 40px;
  }
}

.tech_curry_howto-flow {
  margin-bottom: 120px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow {
    margin-bottom: 96px;
  }
}

.tech_curry_howto-flow--ttl2 {
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow--ttl2 {
    width: 100%;
    margin-bottom: 32px;
  }
}

.tech_curry_howto-flow--lead {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 16px;
  color: #333333;
  font-size: 32px;
  line-height: 1.5;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow--lead {
    font-size: 22px;
  }
}

.tech_curry_howto-flow--description {
  margin-bottom: 32px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow--description {
    width: calc(100% - 72px);
    margin: 0 auto 32px;
    text-align: left;
  }
}

.tech_curry_howto-flow--link_wrapper {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  gap: 32px;
  width: 880px;
  margin: 0 auto 120px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow--link_wrapper {
    flex-direction: column;
    gap: 16px;
    width: calc(100% - 72px);
    margin-bottom: 80px;
  }
}

.tech_curry_howto-flow--link {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  position: relative;
  flex: 1;
  padding: 60px 0;
  border: #F2CE00 3px solid;
  color: #ffffff;
  font-size: 24px;
  line-height: 1.5;
  text-decoration: none;
  text-align: center;
  transition: 0.3s;
}

.tech_curry_howto-flow--link-recipe {
  background-image: url("/mini/images/tech/curry/tech_curry_howto-flow--link-recipe.png");
  background-size: cover;
  background-position: center center;
}

.tech_curry_howto-flow--link-arrange {
  background-image: url("/mini/images/tech/curry/tech_curry_howto-flow--link-arrange.png");
  background-size: cover;
  background-position: center center;
}

.tech_curry_howto-flow--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 48px;
  margin: auto 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
}

.tech_curry_howto-flow--link:hover {
  transform: scale(1.02);
}

@media (max-width: 425px) {
  .tech_curry_howto-flow--link {
    padding: 48px 0;
    font-size: 18px;
  }
  .tech_curry_howto-flow--link:after {
    content: "";
    position: absolute;
    right: 36px;
    margin: auto 0;
    width: 6px;
    height: 6px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    transform: rotate(45deg);
  }
}

.tech_curry_howto-flow_steps {
  width: 880px;
  margin: 0 auto 64px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_steps {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    width: calc(100% - 72px);
    margin-bottom: 48px;
  }
}

.tech_curry_howto-flow_steps--list {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 105px;
  padding-bottom: 24px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 52px, #ffffff 52px);
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_steps--list {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 24px;
    padding: 16px 0;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 44px, #ffffff 44px);
  }
}

.tech_curry_howto-flow_steps--item {
  position: relative;
  width: 160px;
}

.tech_curry_howto-flow_steps--item:not(:last-child):after {
  content: '';
  position: absolute;
  top: 44px;
  right: -98px;
  z-index: 1;
  display: block;
  width: 90px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2290%22%20height%3D%2216%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h90v16H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%22url(%23a)%22%20data-name%3D%22%E3%83%AA%E3%83%94%E3%83%BC%E3%83%88%E3%82%B0%E3%83%AA%E3%83%83%E3%83%89%2033%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M10%208%200%2016V0ZM30%208l-10%208V0ZM50%208l-10%208V0ZM70%208l-10%208V0ZM90%208l-10%208V0Z%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_steps--item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 16px;
    width: auto;
  }
  .tech_curry_howto-flow_steps--item:not(:last-child):after {
    top: auto;
    right: auto;
    bottom: -30px;
    left: 38px;
    display: block;
    width: 13px;
    height: 35px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2235%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h35v13H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%22url(%23a)%22%20data-name%3D%22%E3%83%AA%E3%83%94%E3%83%BC%E3%83%88%E3%82%B0%E3%83%AA%E3%83%83%E3%83%89%2037%22%20transform%3D%22rotate(90%206.5%206.5)%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22m8%206.4-8%206.4V0ZM21%206.4l-8%206.4V0ZM34%206.4l-8%206.4V0Z%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  }
}

.tech_curry_howto-flow_steps--img {
  display: block;
  margin: 0 auto 16px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_steps--img {
    width: 88px;
    margin: 0;
  }
}

.tech_curry_howto-flow_steps--description {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #333333;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_steps--description {
    text-align: left;
  }
}

.tech_curry_howto-flow_pack {
  width: 920px;
  margin: 0 auto;
  padding: 48px 0 64px;
  background-color: #ffffff;
  border: #F2CE00 4px solid;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack {
    width: calc(100% - 40px);
    padding-bottom: 40px;
  }
}

.tech_curry_howto-flow_pack--title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 16px;
  color: #333333;
  font-size: 32px;
  line-height: 1.5;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--title {
    font-size: 22px;
  }
}

.tech_curry_howto-flow_pack--description {
  margin-bottom: 48px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--description {
    margin-bottom: 40px;
    padding: 0 24px;
    text-align: left;
  }
}

.tech_curry_howto-flow_pack--product_list {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  gap: 40px;
  padding: 0 36px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--product_list {
    flex-direction: column;
    padding: 0 16px;
  }
}

.tech_curry_howto-flow_pack--product_item {
  flex: 1;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--product_item {
    width: 100%;
  }
}

.tech_curry_howto-flow_pack--product_wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 24px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--product_img {
    display: block;
    width: 140px;
    margin-right: 10px;
  }
}

.tech_curry_howto-flow_pack--note {
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--note {
    font-size: 12px;
  }
}

.tech_curry_howto-flow_pack--name {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 1.4;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--name {
    font-size: 16px;
  }
}

.tech_curry_howto-flow_pack--series {
  color: #808080;
  font-size: 14px;
  font-weight: 500;
}

.tech_curry_howto-flow_pack--link {
  width: 300px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack--link {
    width: 280px;
  }
}

.tech_curry_howto-flow_pack_cooking {
  margin-bottom: 80px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking {
    margin-bottom: 64px;
  }
}

.tech_curry_howto-flow_pack_cooking--title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  width: calc(100% + 40px);
  margin-left: -20px;
  margin-bottom: 32px;
  padding: 16px 0;
  background-image: url("/mini/images/tech/curry/tech_curry_howto-flow_pack_cooking--title-bg.png");
  background-size: cover;
  background-position: center center;
  color: #333333;
  font-size: 20px;
  line-height: 1.5;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--title {
    width: calc(100% + 16px);
    margin-left: -8px;
    margin-bottom: 24px;
    padding: 12px 0;
    font-size: 16px;
  }
}

.tech_curry_howto-flow_pack_cooking--list {
  padding: 0 64px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--list {
    padding: 0 24px;
  }
}

.tech_curry_howto-flow_pack_cooking--item {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 40px;
}

.tech_curry_howto-flow_pack_cooking--item:not(:last-child) {
  position: relative;
  margin-bottom: 24px;
}

.tech_curry_howto-flow_pack_cooking--item:not(:last-child):after {
  content: '';
  position: absolute;
  bottom: -16px;
  left: 156px;
  display: block;
  width: 32px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%23f2ce00%22%20d%3D%22M16%2020%200%200h32Z%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%206%22%2F%3E%3C%2Fsvg%3E");
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--item {
    flex-direction: column;
    align-items: center;
    gap: 8px;
  }
  .tech_curry_howto-flow_pack_cooking--item:not(:last-child) {
    margin-bottom: 84px;
  }
  .tech_curry_howto-flow_pack_cooking--item:not(:last-child):after {
    content: '';
    position: absolute;
    bottom: -52px;
    left: calc(50% - 16px);
    display: block;
    width: 32px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%23f2ce00%22%20d%3D%22M16%2020%200%200h32Z%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%206%22%2F%3E%3C%2Fsvg%3E");
  }
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--img {
    display: block;
    width: 100%;
  }
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--wrapper {
    width: 100%;
  }
}

.tech_curry_howto-flow_pack_cooking--num {
  margin-bottom: -6px;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--num {
    display: block;
    margin: 0 auto -12px;
  }
}

.tech_curry_howto-flow_pack_cooking--lead {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 12px;
  color: #333333;
  font-size: 20px;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_howto-flow_pack_cooking--lead {
    text-align: center;
    font-size: 16px;
  }
}

.tech_curry_howto-flow_pack_cooking--description {
  font-size: 14px;
  line-height: 1.8;
}

.tech_curry_howto-rice {
  margin-bottom: 80px;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice {
    margin-bottom: 64px;
  }
}

.tech_curry_howto-rice--ttl2 {
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice--ttl2 {
    width: 100%;
    margin-bottom: 40px;
  }
}

.tech_curry_howto-rice--wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 40px;
  width: 960px;
  margin: 0 auto 80px;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice--wrapper {
    flex-direction: column;
    gap: 32px;
    width: calc(100% - 72px);
    margin-bottom: 48px;
  }
}

.tech_curry_howto-rice--lead {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 24px;
  color: #333333;
  font-size: 24px;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice--lead {
    margin-bottom: 16px;
    font-size: 22px;
  }
}

.tech_curry_howto-rice--description {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

.tech_curry_howto-rice--img {
  margin-top: 16px;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice--img {
    display: block;
    width: 100%;
    margin-top: 0;
  }
}

.tech_curry_howto-rice_cook {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice_cook {
    flex-direction: column;
    width: calc(100% - 40px);
    margin-top: 64px;
  }
}

.tech_curry_howto-rice_cook--title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  width: 50%;
  background-image: url("/mini/images/tech/curry/tech_curry_about-howto_point--title-bg.png");
  background-size: cover;
  background-position: center center;
  padding: 72px 0;
  color: #333333;
  font-size: 20px;
  line-height: 1.7;
  text-align: center;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice_cook--title {
    width: 100%;
    padding: 16px 0;
    font-size: 16px;
  }
}

.tech_curry_howto-rice_cook--flow {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding: 40px 36px;
  border: #F2CE00 3px solid;
  border-left: none;
  box-sizing: border-box;
  background-color: #ffffff;
  color: #333333;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_howto-rice_cook--flow {
    width: 100%;
    padding: 24px 16px;
    border: #F2CE00 3px solid;
    border-top: none;
    font-size: 14px;
  }
}

.tech_curry_arrange {
  padding-bottom: 120px;
}

.tech_curry_arrange--link {
  width: 350px;
  font-size: 14px;
  font-weight: 400;
}

.tech_curry_arrange--link:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}

@media (max-width: 425px) {
  .tech_curry_arrange--link {
    width: calc(100% - 72px);
    height: 75px;
    border-radius: 40px;
  }
}

.tech_curry_arrange-spice {
  margin-bottom: 120px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice {
    margin-bottom: 96px;
  }
}

.tech_curry_arrange-spice--ttl2 {
  display: block;
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice--ttl2 {
    width: 100%;
    margin-bottom: 40px;
  }
}

.tech_curry_arrange-spice--list {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
  gap: 32px;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice--list {
    gap: 32px 24px;
    width: 100%;
  }
}

.tech_curry_arrange-spice--item {
  width: 216px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice--item {
    width: 145px;
  }
}

.tech_curry_arrange-spice--img {
  display: block;
  width: 200px;
  margin: 0 auto -200px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice--img {
    width: 145px;
    margin-bottom: -145px;
  }
}

.tech_curry_arrange-spice--name {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 200px;
  height: 200px;
  margin: 0 auto 16px;
  color: #ffffff;
  font-size: 20px;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_arrange-spice--name {
    width: 145px;
    height: 145px;
  }
}

.tech_curry_arrange-spice--description {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.tech_curry_arrange-food {
  margin-bottom: 120px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food {
    margin-bottom: 96px;
  }
}

.tech_curry_arrange-food--ttl2 {
  display: block;
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--ttl2 {
    width: 100%;
    margin-bottom: 40px;
  }
}

.tech_curry_arrange-food--list {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 40px 0;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--list {
    flex-direction: column;
    gap: 32px 0;
    width: calc(100% - 72px);
  }
}

.tech_curry_arrange-food--item {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
  width: 460px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--item {
    width: 100%;
  }
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--img {
    display: block;
    width: 120px;
  }
}

.tech_curry_arrange-food--wrapper {
  margin-top: 8px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--wrapper {
    margin-top: 0;
  }
}

.tech_curry_arrange-food--name_wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 8px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--name_wrapper {
    margin-bottom: 0;
  }
}

.tech_curry_arrange-food--name {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  position: relative;
  margin-top: 4px;
  margin-right: -12px;
  color: #333333;
  font-size: 20px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-food--name {
    font-size: 16px;
  }
}

.tech_curry_arrange-food--description {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
}

.tech_curry_arrange-point {
  margin-bottom: 80px;
}

.tech_curry_arrange-point--ttl2 {
  display: block;
  width: 960px;
  margin: 0 auto 48px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--ttl2 {
    width: 100%;
    margin-bottom: 40px;
  }
}

.tech_curry_arrange-point--wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 960px;
  margin: 0 auto;
}

.tech_curry_arrange-point--wrapper-reverse {
  flex-direction: row-reverse;
}

.tech_curry_arrange-point--wrapper:not(:last-child) {
  margin-bottom: 80px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--wrapper {
    display: block;
    width: 100%;
  }
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--img {
    display: block;
    width: calc(100% - 48px);
    margin-right: 48px;
  }
  .tech_curry_arrange-point--wrapper-reverse .tech_curry_arrange-point--img {
    margin-left: 48px;
  }
}

.tech_curry_arrange-point--text_wrapper {
  width: 50%;
  margin-top: 40px;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--text_wrapper {
    width: 100%;
    margin-top: 24px;
  }
}

.tech_curry_arrange-point--title {
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 24px;
  color: #333333;
  font-size: 24px;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--title {
    width: calc(100% - 72px);
    margin: 0 auto 16px;
    font-size: 16px;
  }
}

.tech_curry_arrange-point--description {
  margin-bottom: 48px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point--description {
    width: calc(100% - 72px);
    margin: 0 auto 32px;
  }
}

.tech_curry_arrange-point_note {
  position: relative;
  display: flex;
  align-items: stretch;
  justify-content: center;
  width: calc(100% + 120px);
  margin-left: -120px;
}

.tech_curry_arrange-point--wrapper-reverse .tech_curry_arrange-point_note {
  margin-left: 0;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point_note {
    display: block;
    width: calc(100% - 40px);
    margin: 0 auto;
  }
  .tech_curry_arrange-point--wrapper-reverse .tech_curry_arrange-point_note {
    margin: 0 auto;
  }
}

.tech_curry_arrange-point_note--img_wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 120px;
  padding-left: 12px;
  box-sizing: border-box;
  background-image: url("/mini/images/tech/curry/tech_curry_arrange-point_note--point_img-bg.png");
  background-size: cover;
  background-position: center center;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point_note--img_wrapper {
    justify-content: center;
    width: 100%;
    padding: 16px 0 12px;
  }
}

.tech_curry_arrange-point_note--point_img {
  display: block;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point_note--point_img {
    padding-right: 20px;
    box-sizing: border-box;
  }
}

.tech_curry_arrange-point_note--list {
  flex: 1;
  padding: 24px 32px;
  background-color: #ffffff;
  border: #F2CE00 2px solid;
}

@media (max-width: 425px) {
  .tech_curry_arrange-point_note--list {
    padding: 24px;
  }
}

.tech_curry_arrange-point_note--item {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

.tech_curry_arrange-point_note--item:not(:last-child) {
  padding-bottom: 24px;
  border-bottom: #F2CE00 2px dotted;
}

.tech_curry_arrange-point_note--item:not(:first-child) {
  padding-top: 24px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvdGVjaF9jdXJyeS5jc3MiLCJtaW5pL2NvbW1vbi9jc3MvbGF5b3V0L3RlY2hfY3Vycnkuc2NzcyIsIm1pbmkvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEIsaUdBQVk7QUFFWixtR0FBWTtBQ09aO0VBQ0UsVUFBNEI7QUZUOUI7O0FFWUE7RUFDRSxVQUEyQjtBRlQ3Qjs7QUVZQTtFQUNFLFVBQTBCO0FGVDVCOztBRVlBO0VBQ0UsVUFBMkI7QUZUN0I7O0FFWUE7RUFDRSxVQUEyQjtBRlQ3Qjs7QUVZQTtFQUNFLFVBQTRCO0FGVDlCOztBRVlBOztFQUVFLFVBQTRCO0FGVDlCOztBQ3RCQTtFQUNFLDRFQUE0RTtFQUM1RSwyQkFBMkI7QUR5QjdCOztBRWtERTtFRDdFRjtJQUlJLGFBQWE7SUFDYiwrRUFBK0U7RUQ0QmpGO0FBQ0Y7O0FDM0JFO0VBQ0UsaUJBQWlCO0FEOEJyQjs7QUV1Q0U7RUR0RUE7SUFHSSxZQUFZO0VEaUNoQjtBQUNGOztBQy9CRTtFQUNFLFNBQVM7RUFDVCxZQUFZO0VBQ1osV0FBVztFQUNYLDBCQUFrQjtFQUFsQix1QkFBa0I7RUFBbEIsa0JBQWtCO0VBQ2xCLDJCQUFtQjtFQUFuQix3QkFBbUI7RUFBbkIsbUJBQW1CO0FEa0N2Qjs7QUV5QkU7RURoRUE7SUFPSSxZQUFZO0lBQ1osVUFBVTtJQUNWLFNBQVM7SUFDVCxZQUFZO0VEcUNoQjtBQUNGOztBQ2xDQTtFQUNFLGdCQUFnQjtBRHFDbEI7O0FDcENFO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixZQUFZO0VBQ1osY0FBYztFQUNkLG9CQUFvQjtBRHVDeEI7O0FFSUU7RURoREE7SUFPSSx3QkFBd0I7SUFDeEIsaUJBQWlCO0lBQ2pCLHFCQUFxQjtFRDBDekI7QUFDRjs7QUN4Q0U7RUNDRSw4Q0FBOEM7RUFDOUMsZ0JBRitCO0VBRy9CLGtCQUFrQjtFRERsQixtQkFB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O0FBQ0Y7O0FDamZFO0VBQ0UsT0FBTztFQUNQLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIseUJBQXlCO0FEb2Y3Qjs7QUUxMkRFO0VEazNDQTtJQU1JLGFBQWE7RUR1ZmpCO0FBQ0Y7O0FDcmZFO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7QUR3ZnBCOztBQzNmRztFQUtHLG9CQUFvQjtFQUNwQixpQ0FBaUM7QUQwZnZDOztBQ2hnQkc7RUFTRyxpQkFBaUI7QUQyZnZCIiwiZmlsZSI6Im1pbmkvY29tbW9uL2Nzcy9sYXlvdXQvdGVjaF9jdXJyeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9WmVuK0tha3UrR290aGljK05ldzp3Z2h0QDcwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTZXJpZitKUDp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbi53cmFwX3JpZ2h0Y29udGVudHMge1xuICB6LWluZGV4OiAxO1xufVxuXG4ubWluaV9nbmF2X3NwIHtcbiAgei1pbmRleDogMjtcbn1cblxuLm1pbmlfaGVhZGVyIHtcbiAgei1pbmRleDogNDtcbn1cblxuLm1pbmlfZ25hdiB7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5taW5pX2Zvb3Rlci0tdG9wX2J0biB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5taW5pX3NlYXJjaF9tb2RhbCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5taW5pX2duYXZfc3BfY29udGVudHMsXG4ubWluaV9tb2RhbF9zZWFyY2gge1xuICB6LWluZGV4OiA2O1xufVxuXG4udGVjaF9jdXJyeV90b3B2aXN1YWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X3RvcHZpc3VhbC1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X3RvcHZpc3VhbCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X3RvcHZpc3VhbC1iZ19zcC5wbmdcIik7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfdG9wdmlzdWFsLS1pbm5lciB7XG4gIG1heC13aWR0aDogMTEzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfdG9wdmlzdWFsLS1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X3RvcHZpc3VhbC0tdHRsIHtcbiAgdG9wOiA2NHB4O1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IC0xNXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV90b3B2aXN1YWwtLXR0bCB7XG4gICAgd2lkdGg6IDMyM3B4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9zdW1tYXJ5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRlY2hfY3Vycnlfc3VtbWFyeS0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNjRweCAwIDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9zdW1tYXJ5LS13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgcGFkZGluZy10b3A6IDk2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X3N1bW1hcnktLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X3N1bW1hcnktLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLnRlY2hfY3Vycnlfc3VtbWFyeS0tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9zdW1tYXJ5LS1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X3N1bW1hcnktLWJnX2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTE1MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnRlY2hfY3Vycnlfc3VtbWFyeS0tYmdfbC1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9zdW1tYXJ5LS1iZ19sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZWNoX2N1cnJ5X3N1bW1hcnktLWJnX2wtc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBsZWZ0OiAtNTVweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9zdW1tYXJ5LS1iZ19yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogLTIzN3B4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnRlY2hfY3Vycnlfc3VtbWFyeS0tYmdfci1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9zdW1tYXJ5LS1iZ19yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZWNoX2N1cnJ5X3N1bW1hcnktLWJnX3Itc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogLTE2cHg7XG4gICAgcmlnaHQ6IC04N3B4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5LWZvb3Rlcl9uYXYge1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeS1mb290ZXJfbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5LWZvb3Rlcl9uYXYtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeS1mb290ZXJfbmF2LS1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5LWZvb3Rlcl9uYXYtLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmlnaHQ6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xufVxuXG4udGVjaF9jdXJyeS1mb290ZXJfbmF2LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnktZm9vdGVyX25hdi0taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206ICNDQ0NDQ0MgMXB4IHNvbGlkO1xuICB9XG4gIC50ZWNoX2N1cnJ5LWZvb3Rlcl9uYXYtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3A6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5LWZvb3Rlcl9uYXYtLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cblxuLnRlY2hfY3VycnktZm9vdGVyX25hdi0tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnRlY2hfY3VycnktZm9vdGVyX25hdi0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeS1mb290ZXJfbmF2LS1saW5rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cbiAgLnRlY2hfY3VycnktZm9vdGVyX25hdi0tbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9pbmRleCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnRlY2hfY3VycnlfaW5kZXgtdXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLnRlY2hfY3VycnlfaW5kZXgtdXNlLS10dGwyIHtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byA0OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaW5kZXgtdXNlLS10dGwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2luZGV4LXVzZS0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9pbmRleC11c2UtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaW5kZXgtdXNlLS1pdGVtIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaW5kZXgtdXNlLS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9pbmRleC11c2UtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi50ZWNoX2N1cnJ5X2luZGV4LXVzZS0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2luZGV4LXVzZS0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaW5kZXgtdXNlLS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaW5kZXgtdXNlLS1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2luZGV4LXVzZS0tbGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi50ZWNoX2N1cnJ5X2luZGV4LXVzZS0tbGVhZDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNC42JTIyJTIwaGVpZ2h0JTNEJTIyOS4yJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNhNzFiNDAlMjIlMjBkJTNEJTIybTAlMjA5LjIlMjA0LjYtNC42TDAlMjAwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDQxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLXR0bDIge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLXR0bDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaW5kZXgtcmVjaXBlLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2luZGV4LXJlY2lwZS0tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMzJweCAxNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4KTtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWl0ZW0ge1xuICB3aWR0aDogMjIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWl0ZW0ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2luZGV4LXJlY2lwZS0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWxlYWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzZW07XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9pbmRleC1yZWNpcGUtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtLWxpbmsge1xuICB3aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0byB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLXR0bDIge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLXR0bDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDY0cHg7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS13cmFwcGVyLXJldmVyc2Uge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS13cmFwcGVyLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLWltZy0wMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAudGVjaF9jdXJyeV9hYm91dC1ob3d0by0taW1nLTAyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjM4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLXRleHRfd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0by0tc3ViX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1zdWJfdGl0bGUtYmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDRweCAjRjJDRTAwIHNvbGlkO1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0by0tc3ViX3RpdGxlLWJnICsgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLXN1Yl90aXRsZS1iZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1zdWJfdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1zdWJfdGl0bGUtYmcge1xuICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0by0tZGVzY3JpcHRpb24tc3VwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLW5vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigLsnO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG8tLW5vdGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1saW5rIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDMycHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvLS1saW5rIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvX3BvaW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDgwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLXRpdGxlIHtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0tdGl0bGUtYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvX3BvaW50LS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gOHB4O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0tdGl0bGVfdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvX3BvaW50LS10aXRsZV90ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyOiAjRjJDRTAwIDNweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0tbGlzdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJ+ODuyc7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvX3BvaW50LS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tdHRsMiB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXR0bDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tY29udGVudHMge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXdyYXBwZXI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kLS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0td3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0td3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hYm91dC1nb29kLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXRleHRfd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kLS13cmFwcGVyOm50aC1jaGlsZChldmVuKSAudGVjaF9jdXJyeV9hYm91dC1nb29kLS10ZXh0X3dyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hYm91dC1nb29kLS10ZXh0X3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0td3JhcHBlcjpudGgtY2hpbGQoZXZlbikgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tdGV4dF93cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kLS1zdWJfdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kLS1zdWJfdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDRweDtcbiAgbGVmdDogLTQ0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogNTdweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9hYm91dC1nb29kLS1zdWJfdGl0bGUtZ29vZC5wbmdcIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yMGRlZyk7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXN1Yl90aXRsZS1iZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNHB4ICNGMkNFMDAgc29saWQ7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXN1Yl90aXRsZS1iZyArIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXN1Yl90aXRsZS1iZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tc3ViX3RpdGxlLWJnLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXN1Yl90aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tc3ViX3RpdGxlOmJlZm9yZSB7XG4gICAgbGVmdDogLTI4cHg7XG4gIH1cbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tc3ViX3RpdGxlLWJnIHtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICB9XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXN1Yl90aXRsZS1iZy1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGVjaF9jdXJyeV9hYm91dC1nb29kLS1zdWJfdGl0bGUtYmctc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDQ0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXdyYXBwZXI6bnRoLWNoaWxkKGV2ZW4pIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hYm91dC1nb29kLS1kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLXdyYXBwZXI6bnRoLWNoaWxkKGV2ZW4pIC50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hYm91dC1nb29kLS1saW5rIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDMycHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2QtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYWJvdXQtZ29vZC0tbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0byB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tLWxpbmsge1xuICB3aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLXR0bDIge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93LS10dGwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxlYWQge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvdy0tbGVhZCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93LS1kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93LS1saW5rX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMycHg7XG4gIHdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93LS1saW5rX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxpbmsge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93LS1saW5rLXJlY2lwZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL2N1cnJ5L3RlY2hfY3VycnlfaG93dG8tZmxvdy0tbGluay1yZWNpcGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93LS1saW5rLWFycmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxpbmstYXJyYW5nZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNDhweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93LS1saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxpbmsge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvdy0tbGluazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3N0ZXBzIHtcbiAgd2lkdGg6IDg4MHB4O1xuICBtYXJnaW46IDAgYXV0byA2NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcy0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMDVweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTJweCwgI2ZmZmZmZiA1MnB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfc3RlcHMtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ0cHgsICNmZmZmZmYgNDRweCk7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcy0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3N0ZXBzLS1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ0cHg7XG4gIHJpZ2h0OiAtOThweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjkwJTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGglMjBpZCUzRCUyMmElMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBkJTNEJTIyTTAlMjAwaDkwdjE2SDB6JTIyJTJGJTNFJTNDJTJGY2xpcFBhdGglM0UlM0MlMkZkZWZzJTNFJTNDZyUyMGNsaXAtcGF0aCUzRCUyMnVybCglMjNhKSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyVBQSVFMyU4MyU5NCVFMyU4MyVCQyVFMyU4MyU4OCVFMyU4MiVCMCVFMyU4MyVBQSVFMyU4MyU4MyVFMyU4MyU4OSUyMDMzJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMzMlMjIlMjBkJTNEJTIyTTEwJTIwOCUyMDAlMjAxNlYwWk0zMCUyMDhsLTEwJTIwOFYwWk01MCUyMDhsLTEwJTIwOFYwWk03MCUyMDhsLTEwJTIwOFYwWk05MCUyMDhsLTEwJTIwOFYwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNSVBNCU5QSVFOCVBNyU5MiVFNSVCRCVBMiUyMDYlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcy0taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE2cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcy0taXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBsZWZ0OiAzOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjM1JTIyJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoJTIwaWQlM0QlMjJhJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJub25lJTIyJTIwZCUzRCUyMk0wJTIwMGgzNXYxM0gweiUyMiUyRiUzRSUzQyUyRmNsaXBQYXRoJTNFJTNDJTJGZGVmcyUzRSUzQ2clMjBjbGlwLXBhdGglM0QlMjJ1cmwoJTIzYSklMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlQUElRTMlODMlOTQlRTMlODMlQkMlRTMlODMlODglRTMlODIlQjAlRTMlODMlQUElRTMlODMlODMlRTMlODMlODklMjAzNyUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSg5MCUyMDYuNSUyMDYuNSklMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMGQlM0QlMjJtOCUyMDYuNC04JTIwNi40VjBaTTIxJTIwNi40bC04JTIwNi40VjBaTTM0JTIwNi40bC04JTIwNi40VjBaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyJTIwNiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcy0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93X3N0ZXBzLS1pbWcge1xuICAgIHdpZHRoOiA4OHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3N0ZXBzLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93X3N0ZXBzLS1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2sge1xuICB3aWR0aDogOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0OHB4IDAgNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAjRjJDRTAwIDRweCBzb2xpZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS1wcm9kdWN0X2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMzZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tcHJvZHVjdF9saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2stLXByb2R1Y3RfaXRlbSB7XG4gIGZsZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2stLXByb2R1Y3RfaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS1wcm9kdWN0X3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS1wcm9kdWN0X2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2stLW5vdGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tbm90ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFjay0tc2VyaWVzIHtcbiAgY29sb3I6ICM4MDgwODA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS1saW5rIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrLS1saW5rIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmcge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL2N1cnJ5L3RlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLXRpdGxlLWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLXRpdGxlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFja19jb29raW5nLS1saXN0IHtcbiAgcGFkZGluZzogMCA2NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2tfY29va2luZy0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDBweDtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLWl0ZW06bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGxlZnQ6IDE1NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMzIlMjIlMjBoZWlnaHQlM0QlMjIyMCUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzZjJjZTAwJTIyJTIwZCUzRCUyMk0xNiUyMDIwJTIwMCUyMDBoMzJaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyJTIwNiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFja19jb29raW5nLS1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODRweDtcbiAgfVxuICAudGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2tfY29va2luZy0taXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNTJweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIzMiUyMiUyMGhlaWdodCUzRCUyMjIwJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmMmNlMDAlMjIlMjBkJTNEJTIyTTE2JTIwMjAlMjAwJTIwMGgzMlolMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTUlQTQlOUElRTglQTclOTIlRTUlQkQlQTIlMjA2JTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2tfY29va2luZy0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFja19jb29raW5nLS1udW0ge1xuICBtYXJnaW4tYm90dG9tOiAtNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLW51bSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gLTEycHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmctLWxlYWQge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFja19jb29raW5nLS1sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3dfcGFja19jb29raW5nLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLnRlY2hfY3VycnlfaG93dG8tcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1yaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLXR0bDIge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1yaWNlLS10dGwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDQwcHg7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLWxlYWQge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLWxlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2UtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4udGVjaF9jdXJyeV9ob3d0by1yaWNlLS1pbWcge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tcmljZS0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2VfY29vayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9ob3d0by1yaWNlX2Nvb2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfaG93dG8tcmljZV9jb29rLS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X2Fib3V0LWhvd3RvX3BvaW50LS10aXRsZS1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBhZGRpbmc6IDcycHggMDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfaG93dG8tcmljZV9jb29rLS10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9ob3d0by1yaWNlX2Nvb2stLWZsb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNDBweCAzNnB4O1xuICBib3JkZXI6ICNGMkNFMDAgM3B4IHNvbGlkO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2hvd3RvLXJpY2VfY29vay0tZmxvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS0tbGluayB7XG4gIHdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLXNwaWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXNwaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLXR0bDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byA0OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1zcGljZS0tdHRsMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLXNwaWNlLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzJweDtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLWxpc3Qge1xuICAgIGdhcDogMzJweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLWl0ZW0ge1xuICB3aWR0aDogMjE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXNwaWNlLS1pdGVtIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1zcGljZS0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gLTIwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1zcGljZS0taW1nIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0NXB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLW5hbWUge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLW5hbWUge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBoZWlnaHQ6IDE0NXB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2Utc3BpY2UtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLWZvb2Qge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtZm9vZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLXR0bDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byA0OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1mb29kLS10dGwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtZm9vZC0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4IDA7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtZm9vZC0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTZweDtcbiAgd2lkdGg6IDQ2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1mb29kLS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1mb29kLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1mb29kLS1uYW1lX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLW5hbWVfd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLW5hbWUge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLWZvb2QtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludC0tdHRsMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS10dGwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS13cmFwcGVyLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludC0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB9XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXItcmV2ZXJzZSAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXRleHRfd3JhcHBlciB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS10ZXh0X3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludC0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXRpdGxlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludC0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS1kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gIH1cbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludF9ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXItcmV2ZXJzZSAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50X25vdGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXItcmV2ZXJzZSAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50X25vdGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0taW1nX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0tcG9pbnRfaW1nLWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0taW1nX3dyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2cHggMCAxMnB4O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0tcG9pbnRfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50X25vdGUtLXBvaW50X2ltZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0tbGlzdCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAjRjJDRTAwIDJweCBzb2xpZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0tbGlzdCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4udGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50X25vdGUtLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZS0taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1ib3R0b206ICNGMkNFMDAgMnB4IGRvdHRlZDtcbn1cblxuLnRlY2hfY3VycnlfYXJyYW5nZS1wb2ludF9ub3RlLS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcblxuLy9aZW4gS2FrdSBHb3RoaWMgTmV3XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1aZW4rS2FrdStHb3RoaWMrTmV3OndnaHRANzAwJmRpc3BsYXk9c3dhcCcpO1xuLy9Ob3RvIFNhbnNcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2VyaWYrSlA6d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLnRlY2hfY3VycnlfdG9wdmlzdWFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV90b3B2aXN1YWwtYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL2N1cnJ5L3RlY2hfY3VycnlfdG9wdmlzdWFsLWJnX3NwLnBuZ1wiKTtcbiAgfVxuICAmLS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIHRvcDogNjRweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogLTE1cHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDMyM3B4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X3N1bW1hcnkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNjRweCAwIDgwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgcGFkZGluZy10b3A6IDk2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBAaW5jbHVkZSB6ZW5LYWt1R290aGljTmV3KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgJi0tYmdfbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTUwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgJi1zcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi1zcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIGxlZnQ6IC01NXB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG4gICYtLWJnX3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMnB4O1xuICAgIHJpZ2h0OiAtMjM3cHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgJi1zcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi1zcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICByaWdodDogLTg3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udGVjaF9jdXJyeS1mb290ZXJfbmF2IHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgYm9yZGVyLXJpZ2h0OiAjQ0NDQ0NDIDFweCBzb2xpZDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAjQ0NDQ0NDIDFweCBzb2xpZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogI0NDQ0NDQyAxcHggc29saWQ7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6ICNDQ0NDQ0MgMXB4IHNvbGlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBpbmRleC5odG1sXG4udGVjaF9jdXJyeV9pbmRleCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbi50ZWNoX2N1cnJ5X2luZGV4LXVzZSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICYtLXR0bDIge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWxlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNC42JTIyJTIwaGVpZ2h0JTNEJTIyOS4yJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNhNzFiNDAlMjIlMjBkJTNEJTIybTAlMjA5LjIlMjA0LjYtNC42TDAlMjAwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDQxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxufVxuLnRlY2hfY3VycnlfaW5kZXgtcmVjaXBlIHtcbiAgJi0tdHRsMiB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAzMnB4IDE2cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG4vLyBhYm91dC5odG1sXG4udGVjaF9jdXJyeV9hYm91dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgJi0tbGluayB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxuICB9XG59XG4udGVjaF9jdXJyeV9hYm91dC1ob3d0byB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxuICAmLS10dGwyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA2NHB4O1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmLXJldmVyc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICYtMDEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgICAgJi0wMiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjM4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10ZXh0X3dyYXBwZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gICYtLXN1Yl90aXRsZSB7XG4gICAgQGluY2x1ZGUgemVuS2FrdUdvdGhpY05ldygpO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgJi1iZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggI0YyQ0UwMCBzb2xpZDtcbiAgICAgICYgKyAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAmLWJnIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgJi1zdXAge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oC7JztcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMzJweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4udGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9hYm91dC1ob3d0b19wb2ludC0tdGl0bGUtYmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICB9XG4gICYtLXRpdGxlX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3JkZXI6ICNGMkNFMDAgM3B4IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICAgIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn44O7JztcbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2Fib3V0LWdvb2Qge1xuICAkZ29vZDogJjtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgJi0tdHRsMiB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS1jb250ZW50cyB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gICAgfVxuICB9XG4gICYtLXRleHRfd3JhcHBlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICAjeyRnb29kfS0td3JhcHBlcjpudGgtY2hpbGQoZXZlbikgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAjeyRnb29kfS0td3JhcHBlcjpudGgtY2hpbGQoZXZlbikgJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1zdWJfdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB6ZW5LYWt1R290aGljTmV3KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTQ0cHg7XG4gICAgICBsZWZ0OiAtNDRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9hYm91dC1nb29kLS1zdWJfdGl0bGUtZ29vZC5wbmdcIik7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjBkZWcpO1xuICAgIH1cbiAgICAmLWJnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCAjRjJDRTAwIHNvbGlkO1xuICAgICAgJiArICYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB9XG4gICAgICAmLXNwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtMjhweDtcbiAgICAgIH1cbiAgICAgICYtYmcge1xuICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgICAmLXBjIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYtc3Age1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAjeyRnb29kfS0td3JhcHBlcjpudGgtY2hpbGQoZXZlbikgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogNTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAjeyRnb29kfS0td3JhcHBlcjpudGgtY2hpbGQoZXZlbikgJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAzMnB4IDAgMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbi8vIGhvd3RvLmh0bWxcbi50ZWNoX2N1cnJ5X2hvd3RvIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAmLS1saW5rIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICB9XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2hvd3RvLWZsb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gIH1cbiAgJi0tdHRsMiB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgfVxuICAmLS1sZWFkIHtcbiAgICBAaW5jbHVkZSB6ZW5LYWt1R290aGljTmV3KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgJi0tbGlua193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDMycHg7XG4gICAgd2lkdGg6IDg4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEyMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBAaW5jbHVkZSB6ZW5LYWt1R290aGljTmV3KCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICYtcmVjaXBlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL2N1cnJ5L3RlY2hfY3VycnlfaG93dG8tZmxvdy0tbGluay1yZWNpcGUucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICAgICYtYXJyYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvdGVjaC9jdXJyeS90ZWNoX2N1cnJ5X2hvd3RvLWZsb3ctLWxpbmstYXJyYW5nZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzZweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19zdGVwcyB7XG4gIHdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNjRweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG4gICYtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDUycHgsICNmZmZmZmYgNTJweCk7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ0cHgsICNmZmZmZmYgNDRweCk7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0NHB4O1xuICAgICAgcmlnaHQ6IC05OHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjkwJTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGglMjBpZCUzRCUyMmElMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBkJTNEJTIyTTAlMjAwaDkwdjE2SDB6JTIyJTJGJTNFJTNDJTJGY2xpcFBhdGglM0UlM0MlMkZkZWZzJTNFJTNDZyUyMGNsaXAtcGF0aCUzRCUyMnVybCglMjNhKSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyVBQSVFMyU4MyU5NCVFMyU4MyVCQyVFMyU4MyU4OCVFMyU4MiVCMCVFMyU4MyVBQSVFMyU4MyU4MyVFMyU4MyU4OSUyMDMzJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMzMlMjIlMjBkJTNEJTIyTTEwJTIwOCUyMDAlMjAxNlYwWk0zMCUyMDhsLTEwJTIwOFYwWk01MCUyMDhsLTEwJTIwOFYwWk03MCUyMDhsLTEwJTIwOFYwWk05MCUyMDhsLTEwJTIwOFYwWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNSVBNCU5QSVFOCVBNyU5MiVFNSVCRCVBMiUyMDYlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICBsZWZ0OiAzOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjM1JTIyJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoJTIwaWQlM0QlMjJhJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJub25lJTIyJTIwZCUzRCUyMk0wJTIwMGgzNXYxM0gweiUyMiUyRiUzRSUzQyUyRmNsaXBQYXRoJTNFJTNDJTJGZGVmcyUzRSUzQ2clMjBjbGlwLXBhdGglM0QlMjJ1cmwoJTIzYSklMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlQUElRTMlODMlOTQlRTMlODMlQkMlRTMlODMlODglRTMlODIlQjAlRTMlODMlQUElRTMlODMlODMlRTMlODMlODklMjAzNyUyMiUyMHRyYW5zZm9ybSUzRCUyMnJvdGF0ZSg5MCUyMDYuNSUyMDYuNSklMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMGQlM0QlMjJtOCUyMDYuNC04JTIwNi40VjBaTTIxJTIwNi40bC04JTIwNi40VjBaTTM0JTIwNi40bC04JTIwNi40VjBaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyJTIwNiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgQGluY2x1ZGUgemVuS2FrdUdvdGhpY05ldygpO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrIHtcbiAgd2lkdGg6IDkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDhweCAwIDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogI0YyQ0UwMCA0cHggc29saWQ7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJvZHVjdF9pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1wcm9kdWN0X3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgJi0tcHJvZHVjdF9pbWcge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLS10ZXh0X3dyYXBwZXIge1xuXG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tbmFtZSB7XG4gICAgQGluY2x1ZGUgemVuS2FrdUdvdGhpY05ldygpO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtLXNlcmllcyB7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgIH1cbiAgfVxufVxuLnRlY2hfY3VycnlfaG93dG8tZmxvd19wYWNrX2Nvb2tpbmcge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxuICAmLS10aXRsZSB7XG4gICAgQGluY2x1ZGUgemVuS2FrdUdvdGhpY05ldygpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9ob3d0by1mbG93X3BhY2tfY29va2luZy0tdGl0bGUtYmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDY0cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDQwcHg7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMTZweDtcbiAgICAgICAgbGVmdDogMTU2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjMyJTIyJTIwaGVpZ2h0JTNEJTIyMjAlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyM2YyY2UwMCUyMiUyMGQlM0QlMjJNMTYlMjAyMCUyMDAlMjAwaDMyWiUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNSVBNCU5QSVFOCVBNyU5MiVFNSVCRCVBMiUyMDYlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg0cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC01MnB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMzIlMjIlMjBoZWlnaHQlM0QlMjIyMCUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzZjJjZTAwJTIyJTIwZCUzRCUyMk0xNiUyMDIwJTIwMCUyMDBoMzJaJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyJTIwNiUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWltZ3tcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tbnVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gLTEycHg7XG4gICAgfVxuICB9XG4gICYtLWxlYWQge1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2hvd3RvLXJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxuICAmLS10dGwyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNDBweDtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICB9XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgQGluY2x1ZGUgemVuS2FrdUdvdGhpY05ldygpO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgJi0taW1nIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuLnRlY2hfY3VycnlfaG93dG8tcmljZV9jb29rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy90ZWNoL2N1cnJ5L3RlY2hfY3VycnlfYWJvdXQtaG93dG9fcG9pbnQtLXRpdGxlLWJnLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgcGFkZGluZzogNzJweCAwO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tZmxvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNDBweCAzNnB4O1xuICAgIGJvcmRlcjogI0YyQ0UwMCAzcHggc29saWQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICBib3JkZXI6ICNGMkNFMDAgM3B4IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cbi8vIGFycmFuZ2UuaHRtbFxuLnRlY2hfY3VycnlfYXJyYW5nZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgJi0tbGluayB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxuICB9XG59XG4udGVjaF9jdXJyeV9hcnJhbmdlLXNwaWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICB9XG4gICYtLXR0bDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzMnB4O1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBnYXA6IDMycHggMjRweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICB3aWR0aDogMjE2cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAtMjAwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTE0NXB4O1xuICAgIH1cbiAgfVxuICAmLS1uYW1lIHtcbiAgICBAaW5jbHVkZSB6ZW5LYWt1R290aGljTmV3KCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgaGVpZ2h0OiAxNDVweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtZm9vZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxuICAmLS10dGwyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6NDBweCAwO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOjMycHggMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cbiAgJi0td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gICYtLW5hbWVfd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLW5hbWUge1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAmLS10dGwyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmLXJldmVyc2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0taW1nIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgICAgIC50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnQtLXdyYXBwZXItcmV2ZXJzZSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXRleHRfd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIEBpbmNsdWRlIHplbktha3VHb3RoaWNOZXcoKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgICB9XG4gIH1cbn1cbi50ZWNoX2N1cnJ5X2FycmFuZ2UtcG9pbnRfbm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xuICBtYXJnaW4tbGVmdDogLTEyMHB4O1xuICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS13cmFwcGVyLXJldmVyc2UgJiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAudGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50LS13cmFwcGVyLXJldmVyc2UgJiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgJi0taW1nX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL21pbmkvaW1hZ2VzL3RlY2gvY3VycnkvdGVjaF9jdXJyeV9hcnJhbmdlLXBvaW50X25vdGUtLXBvaW50X2ltZy1iZy5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAxMnB4O1xuICAgIH1cbiAgfVxuICAmLS1wb2ludF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogI0YyQ0UwMCAycHggc29saWQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAjRjJDRTAwIDJweCBkb3R0ZWQ7XG4gICAgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiaWNvblwiO1xuXG4vLyBjb2xvclxuJGNvbG9yQmFzZTogI2IwOWI4YztcbiRjb2xvclN1YjogI2E3MWI0MDtcbiRjb2xvclN1Yi1ob3ZlcjojYjk0OTY2O1xuXG4vLyB6LWluZGV4566h55CG4oCm6YeN44Gq44KL5pa544KS5b6M44KN44GrXG4vLyBjb250ZW50c+KApuODoeOCpOODs+OCs+ODs+ODhuODs+ODhOOBruimgee0oOOAgHdyYXDigKbjg6HjgqTjg7PjgrPjg7Pjg4bjg7Pjg4TlhajkvZPjgIBtb2RhbOKApuODouODvOODgOODq+imgee0oOOAgG5hdmnigKbjg4rjg5PjgrLjg7zjgrfjg6fjg7PjgIBoZWFkZXLigKbjg5jjg4Pjg4Djg7xcbiR6OiBjb250ZW50cywgbmF2aV9zcCwgbW9kYWxfcGMsIGhlYWRlciwgdG9wX2J0biwgbW9kYWxfc3AsIG5hdmlfcGM7XG5cbi8vIOWPs+OCs+ODs+ODhuODs+ODhFxuLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBjb250ZW50cyk7XG59XG4vLyBTUCDjgrDjg63jg7zjg5Djg6vjg4rjg5Ncbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiBpbmRleCgkeiwgbmF2aV9zcCk7XG59XG4vL+ODmOODg+ODgOODvFxuLm1pbmlfaGVhZGVyIHtcbiAgei1pbmRleDogaW5kZXgoJHosIGhlYWRlcik7XG59XG4vLyDjgrDjg63jg7zjg5Djg6vjg4rjg5Ncbi5taW5pX2duYXYge1xuICB6LWluZGV4OiBpbmRleCgkeiwgbmF2aV9wYyk7XG59XG4vLyDjg5rjg7zjgrjjg4jjg4Pjg5fjgbjjga7jg5zjgr/jg7Ncbi5taW5pX2Zvb3Rlci0tdG9wX2J0biB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCB0b3BfYnRuKTtcbn1cbi8vIOODmOODg+ODgOODvOOBruips+e0sOaknOe0ouODouODvOODgOODq1xuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogaW5kZXgoJHosIG1vZGFsX3BjKTtcbn1cbi8vIFNQIOODouODvOODgOODq1xuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBtb2RhbF9zcCk7XG59XG5cbi8vIGZvbnQtc2l6ZVxuQG1peGluIGZ6KCRzaXplLCAkYmFzZTogMTYpIHtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xuICBmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn1cblxuLy8g6L+95Yqg44OV44Kp44Oz44OI77ya5YWo6KeS44K044K344OD44KvXG5AbWl4aW4gemVuS2FrdUdvdGhpY05ldygkd2VpZ2h0OjcwMCkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vLyDjg6zjgrfjg5TmlbDjg5Xjgqnjg7Pjg4jvvJpFQiBHYXJhbW9uZOOAgHNldHRpbmdzLnNjc3PjgatAaW1wb3J0XG5AbWl4aW4gZm9udC1lYl9nYXJhbW9uZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIHdlYiBmb25044KS5L2/44GG5aC05ZCIXG5AbWl4aW4gaWNvbl8ge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIGZvciBvdmVyIHcxMjgwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBmb3IgbGVzcyB3MTI4MFxuQG1peGluIGxhcHRvcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gZm9yIHNwXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gdG8gZXhjbHVkZSBzcFxuQG1peGluIG5vdFNwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5cbi8vIFggbWFyayAoZXguPHNwYW4gY2xhc3M9XCJjbG9zZVwiPjwvc3Bhbj4pXG5AbWl4aW4gbWFyay14IHtcbiAgLy8gw5fjgpLlm7LjgoDmraPmlrnlvaLjgpLov73liqDjgIDigLtwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmXlhaXjgozjgabjga1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy8g57ea44Gu44K144Kk44K644KS6L+95Yqg44CA4oC76ZW344GV44Gv5p6g5bmFw5fiiJoy44GP44KJ44GEXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cblxuLy8gYnV0dG9uIOKAu2JhY2tncm91bmQtY29sb3Ig44Gv5YCL5Yil44Gr6Kit5a6aXG5AbWl4aW4gYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iXX0= */
